ptsecurity.ktalk.ru
Open in
urlscan Pro
46.17.203.226
Public Scan
Submission: On October 09 via manual from SN — Scanned from US
Summary
TLS certificate: Issued by GlobalSign GCC R3 DV TLS CA 2020 on July 29th 2024. Valid for: a year.
This is the only time ptsecurity.ktalk.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
26 | 46.17.203.226 46.17.203.226 | 49675 (SKBKONTUR-AS) (SKBKONTUR-AS) | |
1 | 46.17.203.17 46.17.203.17 | 49675 (SKBKONTUR-AS) (SKBKONTUR-AS) | |
31 | 3 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
ktalk.ru
ptsecurity.ktalk.ru |
1 MB |
1 |
kontur.host
sentry.kontur.host — Cisco Umbrella Rank: 317352 |
250 B |
0 |
Failed
function sub() { [native code] }. Failed |
|
31 | 3 |
Domain | Requested by | |
---|---|---|
26 | ptsecurity.ktalk.ru |
ptsecurity.ktalk.ru
|
1 | sentry.kontur.host |
ptsecurity.ktalk.ru
|
0 | 127.0.0.1 Failed |
ptsecurity.ktalk.ru
|
31 | 3 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.ktalk.ru GlobalSign GCC R3 DV TLS CA 2020 |
2024-07-29 - 2025-08-30 |
a year | crt.sh |
kontur.host R10 |
2024-09-08 - 2024-12-07 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://ptsecurity.ktalk.ru/3796468266
Frame ID: 6E5607FACE2776BEB8F232053A485CF2
Requests: 31 HTTP requests in this frame
2 Outgoing links
These are links going to different origins than the main page.
Title: privacy policy
Search URL Search Domain Scan URL
Title: terms of the license agreement
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
3796468266
ptsecurity.ktalk.ru/ |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.c907295e4813e743.js
ptsecurity.ktalk.ru/static/ |
7 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.5a765ad7e80fbee6.js
ptsecurity.ktalk.ru/static/ |
50 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.0df07817469c050d.js
ptsecurity.ktalk.ru/static/ |
2 MB 721 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
sentry.kontur.host/api/566/envelope/ |
2 B 250 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
environment
ptsecurity.ktalk.ru/api/context/ |
432 B 615 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-lang.73a70970b7ca4f9e.js
ptsecurity.ktalk.ru/static/ |
103 KB 40 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flag-icons.7222e36edfb5e3e6.js
ptsecurity.ktalk.ru/static/ |
64 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
context
ptsecurity.ktalk.ru/api/ |
2 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
LabGrotesque-Regular.woff2
ptsecurity.ktalk.ru/static/assets/fonts/ |
45 KB 45 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
LabGrotesque-Medium.woff2
ptsecurity.ktalk.ru/static/assets/fonts/ |
46 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
launched
127.0.0.1/ktalk/app/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7929.a717c097044ff65d.js
ptsecurity.ktalk.ru/static/ |
53 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
contacts.becd5e180189779b.js
ptsecurity.ktalk.ru/static/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
270.259ae0a5556ae441.js
ptsecurity.ktalk.ru/static/ |
242 KB 76 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8929.91d6a76274da3112.js
ptsecurity.ktalk.ru/static/ |
76 KB 25 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
742.8b9c27e690fb938e.js
ptsecurity.ktalk.ru/static/ |
46 KB 15 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7957.aa9d0bb7037f4ec0.js
ptsecurity.ktalk.ru/static/ |
107 KB 35 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6541.69ebf80307b5bfb0.js
ptsecurity.ktalk.ru/static/ |
41 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1268.caaa1da72ea9ecf3.js
ptsecurity.ktalk.ru/static/ |
43 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1962.030d1dd113ee03fe.js
ptsecurity.ktalk.ru/static/ |
20 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
333.be24fb32438daf04.js
ptsecurity.ktalk.ru/static/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7032.4021c84191879b0c.js
ptsecurity.ktalk.ru/static/ |
752 KB 237 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.1aa4bd84aa3c3259.js
ptsecurity.ktalk.ru/static/ |
15 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
conference.09d9257081d2d338.js
ptsecurity.ktalk.ru/static/ |
970 B 858 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4477.328493c8026242ad.js
ptsecurity.ktalk.ru/static/ |
5 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6390.dc85b78d8db7a3d2.js
ptsecurity.ktalk.ru/static/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
can-open
127.0.0.1/ktalk/app/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
ptsecurity.ktalk.ru/ |
438 B 803 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openid-configuration
ptsecurity.ktalk.ru/api/authorize/oidc/.well-known/ |
6 KB 0 |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3796468266
ptsecurity.ktalk.ru/api/rooms/ |
475 B 0 |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:44258/ktalk/app/launched
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:44258/ktalk/app/can-open?url=https://ptsecurity.ktalk.ru/3796468266
Verdicts & Comments Add Verdict or Comment
180 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| webpackChunkconference boolean| __Zone_disable_requestAnimationFrame object| __zone_symbol__UNPATCHED_EVENTS boolean| __Zone_disable_canvas boolean| __Zone_disable_mediaQuery object| __Zone_ignore_on_properties function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch object| __zone_symbol__BLACK_LISTED_EVENTS function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval 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 string| appVersion object| _audioContext object| _audioTrackContext function| __zone_symbol__ON_PROPERTYerror object| __zone_symbol__errorfalse function| __zone_symbol__ON_PROPERTYunhandledrejection object| __zone_symbol__unhandledrejectionfalse object| __zone_symbol__visibilitychangetrue object| __zone_symbol__prerenderingchangetrue object| __zone_symbol__pagehidetrue object| __zone_symbol__keydowntrue object| __zone_symbol__clicktrue object| __zone_symbol__loadtrue object| __SENTRY__ function| __zone_symbol__ON_PROPERTYpopstate object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse string| __streamAppBaseUrl__ string| __messengerAppBaseUrl__ object| $ws function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers object| __zone_symbol__keydownfalse object| __zone_symbol__beforeinstallpromptfalse object| __zone_symbol__loadfalse object| __zone_symbol__touchmovefalse object| __sentry_instrumentation_handlers__ object| __zone_symbol__clickfalse function| nativeBackPressed function| nativeEndConference object| __zone_symbol__resizefalse 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.
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 | frame-ancestors 'none' |
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.
127.0.0.1
ptsecurity.ktalk.ru
sentry.kontur.host
127.0.0.1
46.17.203.17
46.17.203.226
06af9557f56d1e807146cd10360831d1a6cfb80d1c5abeca34cd9e76ce20554b
08291b03d5888f86e4405c8745192b569c228c25f0a8b2835fe3da8b7860cd7d
09b50a8ccb67045b00ecab01564b55075eb8d047cd2c5a5ee4cf8f90b1c630fb
153e6ec38bc60fbe6f227867453dce1288cd559606a18178a6416b851f553812
1b239194bcf9963a240e7735157460d6ce6cbf1da28ff88b3dd17b7fe5da4084
1ef8e7258bbf57430286d5a36a5125ad11b118eb8f14e1cf05dd91884070772e
219fc5a3e225a49e265e2e070539c56a1520ae979b0ac1303fcf2d11979b8136
22cf8dcdd6d67638555cd6f7d579862b2b10604d3674cd17f794d18c2b106575
2688eff5613109c7adb5964b5ceabfed3bd2049099ae488795dda5b444c4ab91
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
49ad105e970fb34e12c05b841ae75bfc96bde1cafdb0f9f8641be7a0f9e5c327
4dd2711f1a7606faade9678280094441a5e0c3c64e816ed3f327585b3966d9cf
55063452c0d037aa2176e8eed37b650901020587e888b6ad1ade1f87c3f6a099
5e95bfd45aba5259e622aa693abf1588eb3a0c6df0d8b8230945c9af41df8be0
5f111148a8f6dd12dc3e7a1999e726778b93a8bad97f982945613e80f3349e3b
61ed795e9acf3c3ac18f5a8f3f2a15f1e91327211940182a4865dbd04a0ff9e3
807728acc04f21dd9d49d6f38c0fcc691809b750c14e231bc9d2e04f24510b65
a426e0dcc83484077efe85d549a92ecae68e737ac677c5a025dd1b7834b48096
aa492317fdd4d4741219aa45f25efb54650b4857db61b97940e28161fb016d72
b1b979bf726c1d6e1e25a041219e83739778d0f3144c02f6df915afac645812b
bd1ae83de25cdab8594a15548e64e444705ec8fa4851d8acd25df6a94b9b8c23
ca5970b3552d73a6d6f467500431cc8652b18c0a8785a1f0c5363371431a4021
d395cf7caddfecfa9ae41634aebdd15f75542241cb7a85de0f1fe55677891803
d4876768351b6eebdcbe8be7eb5d9c77cb127735fac9cb3936df3af4b01b9c2e
d8b5a81e53ac2698f5d939ed95bc89659858b31839decf94d1d4977c42288e80
f466f67ddceb0440e2610c4f0af7f1d0f45bf97ad7bd822c27baebb2181886be
fa3ae5d55c2e9ad7f0735c73671c6ce072d434f0843279d3869e9890a92abd99
fe31397d3beae76057364cfa7dfbe6425c12f9aa4b0581d74d0fb77e042371ea
fe4889e3299b564c8dd69511f2f28ba41500d75aaa6da2fb815bcf28198079fe