stu-vteme.mti.ua
Open in
urlscan Pro
94.131.243.123
Public Scan
Effective URL: https://stu-vteme.mti.ua/
Submission Tags: mti ua sub Search All
Submission: On October 01 via manual from UA — Scanned from US
Summary
TLS certificate: Issued by E6 on September 13th 2024. Valid for: 3 months.
This is the only time stu-vteme.mti.ua was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 24 | 94.131.243.123 94.131.243.123 | 49720 (GIGACLOUD-AS) (GIGACLOUD-AS) | |
23 | 1 |
ASN49720 (GIGACLOUD-AS, UA)
PTR: 94.131.243.123.gigacloud.ua
stu-vteme.mti.ua |
Apex Domain Subdomains |
Transfer | |
---|---|---|
24 |
mti.ua
1 redirects
stu-vteme.mti.ua |
4 MB |
23 | 1 |
Domain | Requested by | |
---|---|---|
24 | stu-vteme.mti.ua |
1 redirects
stu-vteme.mti.ua
|
23 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
stu-vteme.mti.ua E6 |
2024-09-13 - 2024-12-12 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://stu-vteme.mti.ua/
Frame ID: D1E75608222F27F8441053634D034F44
Requests: 22 HTTP requests in this frame
Frame:
https://stu-vteme.mti.ua/api/v2/auth/login/5722871c-ed1e-4125-a04b-3cf45ab411e5
Frame ID: 1924263546153E17A8F2DC72942915F2
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
stu-vteme.mti.uaPage URL History Show full URLs
-
http://stu-vteme.mti.ua/
HTTP 307
https://stu-vteme.mti.ua/ Page URL
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://stu-vteme.mti.ua/
HTTP 307
https://stu-vteme.mti.ua/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 20- https://stu-vteme.mti.ua/api/v2/auth/authorize?response_type=code&client_id=628e3a865e17b571c952ecf04110839d&state=Z0t6aX5RaXZQSDVGTlBEMHFuN3dKNDB1eEN1fm40a3lmLUF-SUhXUGkyek9F&redirect_uri=https%3A%2F%2Fstu-vteme.mti.ua&scope=openid%20profile%20email%20offline_access&code_challenge=rs-Ya6XKOPlBk-G0Nb_s4U80dvW2oZJDdlpHtUny1UQ&code_challenge_method=S256&nonce=Z0t6aX5RaXZQSDVGTlBEMHFuN3dKNDB1eEN1fm40a3lmLUF-SUhXUGkyek9F&browser_id=27222bb9-54ac-4f9b-9d8f-e643efc664c8 HTTP 302
- https://stu-vteme.mti.ua/api/v2/auth/login/5722871c-ed1e-4125-a04b-3cf45ab411e5
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
stu-vteme.mti.ua/ Redirect Chain
|
270 KB 104 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
styles.9ccd292be3d3f7a9.css
stu-vteme.mti.ua/ |
798 KB 800 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
runtime.b5e52d34d99d71f3.js
stu-vteme.mti.ua/ |
6 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
polyfills.c016fb24f4e0f7c7.js
stu-vteme.mti.ua/ |
125 KB 127 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scripts.f5cc734d496a476f.js
stu-vteme.mti.ua/ |
458 KB 460 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendor.36434f7caf3f061e.js
stu-vteme.mti.ua/ |
1 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.05ede0761b41ee64.js
stu-vteme.mti.ua/ |
1 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
preloader.svg
stu-vteme.mti.ua/src/assets/img/ |
732 B 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4819.445a526c87fe6c05.js
stu-vteme.mti.ua/ |
154 KB 156 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5703.4caef46bfa9c100f.js
stu-vteme.mti.ua/ |
16 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
7615.a666ce401f0bc64e.js
stu-vteme.mti.ua/ |
18 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
8875.865dbc15aa556912.js
stu-vteme.mti.ua/ |
54 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
8048.655f26b8a2b678b9.js
stu-vteme.mti.ua/ |
9 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4609.fbea9fd3b372182d.js
stu-vteme.mti.ua/ |
57 KB 58 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
9322.5557ae64f14a9e1f.js
stu-vteme.mti.ua/ |
12 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5160.3ffac80bbab9220a.js
stu-vteme.mti.ua/ |
12 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.4c4296366c8df34d.js
stu-vteme.mti.ua/ |
69 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
6078.2d7621f2d4fd3495.js
stu-vteme.mti.ua/ |
107 KB 109 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
6ecf83a7287d12509cdd044f0c256a07.jpg
stu-vteme.mti.ua/s3/cbr.prod.4/uploads/themes/ |
74 KB 74 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
new-message2.mp3
stu-vteme.mti.ua/src/assets/sounds/ |
4 KB 6 KB |
Media
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
styles-compiled2.css
stu-vteme.mti.ua/src/assets/others/text-editor/templates/ |
7 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5722871c-ed1e-4125-a04b-3cf45ab411e5
stu-vteme.mti.ua/api/v2/auth/login/ Frame 1924 Redirect Chain
|
221 KB 63 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
stu-vteme.mti.ua/src/assets/img/favicon/ |
15 KB 17 KB |
Other
application/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
226 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| exports object| sysCfg object| cbrTranslations object| mainMenu object| disabledMenu object| demoToursConfig object| enabledModules object| webpackChunkcbr_ui function| $localize function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__requestAnimationFrame function| __zone_symbol__cancelAnimationFrame function| __zone_symbol__webkitRequestAnimationFrame function| __zone_symbol__webkitCancelAnimationFrame function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforexrselectpatched boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononbeforematchpatched boolean| __zone_symbol__ononbeforetogglepatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontentvisibilityautostatechangepatched boolean| __zone_symbol__ononcontextlostpatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__ononcontextrestoredpatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__ononformdatapatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononsecuritypolicyviolationpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononslotchangepatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointerrawupdatepatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononmessageerrorpatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononpageswappatched boolean| __zone_symbol__ononpagerevealpatched boolean| __zone_symbol__ononscrollendpatched boolean| __zone_symbol__ononscrollsnapchangepatched boolean| __zone_symbol__ononscrollsnapchangingpatched function| __zone_symbol__queueMicrotask function| $ function| jQuery object| global function| Intercom object| win$1 function| raf object| win function| caf function| extend function| checkStorageValue function| setLocalStorage function| getSlideId function| getBody object| docElement function| setFakeBody function| resetFakeBody function| calc function| percentageLayout function| mediaquerySupport function| createStyleSheet function| addCSSRule function| removeCSSRule function| getCssRulesLength function| toDegree function| getTouchDirection function| forEach boolean| classListSupport function| hasClass function| addClass function| removeClass function| hasAttr function| getAttr function| isNodeList function| setAttrs function| removeAttrs function| arrayFromNodeList function| hideElement function| showElement function| isVisible function| whichProperty function| has3DTransforms function| getEndProperty boolean| supportsPassive object| opts object| passiveOption function| addEvents function| removeEvents function| Events function| jsTransform function| tns object| tinymce object| tinyMCE function| _ object| __zone_symbol__scrollfalse object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse object| __zone_symbol__storagefalse object| baAuthUser object| socketService object| __zone_symbol__resizefalse function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers object| __zone_symbol__errorfalse object| __zone_symbol__keydownfalse object| __zone_symbol__beforeunloadtrue object| __zone_symbol__unloadtrue function| flatpickr number| __mobxInstanceCount object| __mobxGlobals object| __zone_symbol__messagefalse function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener function| eventListeners function| removeAllListeners0 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
19 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | default-src 'self' data: 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://editor.unlayer.com https://www.google-analytics.com https://analytics.google.com https://ssl.google-analytics.com https://www.googletagmanager.com; script-src-attr 'self' 'unsafe-inline'; style-src * 'inline' 'unsafe-inline'; style-src-elem * 'inline' 'unsafe-inline'; style-src-attr * 'unsafe-inline'; img-src * data:; font-src * data:; connect-src 'self' wss://stu-vteme.mti.ua https://www.google-analytics.com https://analytics.google.com https://stats.g.doubleclick.net; media-src *; prefetch-src 'self'; child-src 'self' blob:; frame-src * data:; worker-src 'self' blob:; frame-ancestors 'self' ; form-action 'self'; upgrade-insecure-requests; block-all-mixed-content; manifest-src 'self'; report-uri /api/v2/security/reporting/csp |
Strict-Transport-Security | max-age=63072000; includeSubdomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
stu-vteme.mti.ua
94.131.243.123
1114a650b21c4af043c0432f8987dd274cce1657109dc717fe8e48ffaf9ce1e3
206f728c5e0aa31eb55e7600b9fb660a9d6a28bb7523c467dba65872382b217d
36dda4f19e53064244b777d95abec63ec7e2daeb957d0a80b64a50f6368d024f
383582ea1b066265135101e4e3e2feec1ea3787aa33fd0480c072a2f53d08a8b
440979add71407e4fc7b87600c5ec982f4e827c255dcf33d3d0dfac0217c0952
466e4728e644cbdfae0328b589483d44dec74e1396228b9b2a1f525af23bc5d1
47f4e645d550a6af6f9b54a582a164a91b7070c9210da208f1005b805798af68
4a732957cd7a1e50f622d687348c901eb2711fdb9364492b795b78e58ce8efb5
544fa9f03d475bcdf676c28d56336f4855aaf9155fbe8af32604e22577b3ad8f
6883c35b56ecaf103111a383f3e5dee8fdb727dc5f824c9cb9ac705033e53d85
74893f9168effb7999837d8926449b0b40ef43aaa5b4bc2276253c7d06025d50
8636ea368d41b46f0a9e010be684239eab42719e34978f32b4c71d99714887e0
8bfd87dbe2c34f51f9f6762e60c4d1eb76f0e13d39cc499d4364e080dcf94d3e
8f90cec6afb8c47a29426c8a9706aba8a53eb11b64d81236be548b148c3051e2
906761cd6f78817a2218c4f89bd63fead90721292f90947bcd59388925d3199b
9f83756ecd962e3a235da9e53981c25efe40572c0522cdd25f0b8d2e4eb66f0b
a0a458958744f117b92878977e013b77465c9006f98ae9c48912c16f9cfe6a8d
a4769e81771fe32cfc9d2f03efbbabf9af1520e7a739914f6b04e9ed5f08f3ba
a509df00a3646066586c0fd47b1ab6152620c34d3fa5c14a6a325b77339d9390
bf0aa7780d79f2649aecf413d8af431fa0b87dc3604b147dff3fb98afd63deb7
e4579937402e43cd8395c6f47bb732c996629a66f5d300c7328841cae14798d0
ee4f7e93397f1ee81c81762197f6cb6088b548597543a03bfc5dcc715aa1513f
f95610a6dc7d0097003790c558ce727e45f628f96da570c5a3c1a93f6070aac5