m.livejournal.com
Open in
urlscan Pro
81.19.74.2
Public Scan
Effective URL: https://m.livejournal.com/read/user/garoldeme/1815
Submission: On March 28 via manual from US
Summary
TLS certificate: Issued by RapidSSL RSA CA 2018 on March 6th 2019. Valid for: 2 years.
This is the only time m.livejournal.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 2 | 81.19.74.0 81.19.74.0 | 24638 (RAMBLER-T...) (RAMBLER-TELECOM-AS) | |
1 2 | 81.19.74.2 81.19.74.2 | 24638 (RAMBLER-T...) (RAMBLER-TELECOM-AS) | |
1 | 91.192.149.28 91.192.149.28 | 42481 (BEGUN-AS) (BEGUN-AS) | |
1 | 38.99.77.17 38.99.77.17 | 36323 (EZRI-36323) (EZRI-36323 - Ezri Inc) | |
10 | 104.103.103.127 104.103.103.127 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
3 | 2a00:1450:400... 2a00:1450:4001:820::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 3 | 184.28.207.194 184.28.207.194 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
1 2 | 2001:6d0:4001... 2001:6d0:4001::226 | 52016 (TNSMSK-) (TNSMSK-) | |
1 5 | 2a02:6b8::1:119 2a02:6b8::1:119 | 13238 (YANDEX) (YANDEX) | |
24 | 9 |
ASN24638 (RAMBLER-TELECOM-AS, RU)
PTR: livejournal.com
m.livejournal.com | |
www.livejournal.com |
ASN24638 (RAMBLER-TELECOM-AS, RU)
PTR: livejournal.com
m.livejournal.com | |
www.livejournal.com |
ASN36323 (EZRI-36323 - Ezri Inc, US)
PTR: imagizer-cv.imageshack.us
img98.imageshack.us |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a104-103-103-127.deploy.static.akamaitechnologies.com
l-stat.livejournal.net |
ASN15169 (GOOGLE - Google LLC, US)
ssl.google-analytics.com | |
www.googletagmanager.com |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a184-28-207-194.deploy.static.akamaitechnologies.com
sb.scorecardresearch.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
livejournal.net
l-stat.livejournal.net |
558 KB |
5 |
yandex.ru
1 redirects
mc.yandex.ru |
41 KB |
4 |
livejournal.com
2 redirects
m.livejournal.com www.livejournal.com |
9 KB |
3 |
scorecardresearch.com
1 redirects
sb.scorecardresearch.com |
2 KB |
2 |
tns-counter.ru
1 redirects
www.tns-counter.ru |
1 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
19 KB |
1 |
imageshack.us
img98.imageshack.us |
724 B |
1 |
rambler.ru
ssp.rambler.ru |
121 KB |
24 | 9 |
Domain | Requested by | |
---|---|---|
10 | l-stat.livejournal.net |
m.livejournal.com
|
5 | mc.yandex.ru |
1 redirects
m.livejournal.com
|
3 | sb.scorecardresearch.com |
1 redirects
m.livejournal.com
|
2 | www.tns-counter.ru |
1 redirects
m.livejournal.com
|
2 | www.livejournal.com |
1 redirects
l-stat.livejournal.net
|
2 | ssl.google-analytics.com |
m.livejournal.com
|
2 | m.livejournal.com | 1 redirects |
1 | www.googletagmanager.com |
m.livejournal.com
|
1 | img98.imageshack.us |
m.livejournal.com
|
1 | ssp.rambler.ru |
m.livejournal.com
|
24 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.synople.com |
garoldeme.livejournal.com |
www.livejournal.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.livejournal.com RapidSSL RSA CA 2018 |
2019-03-06 - 2021-03-05 |
2 years | crt.sh |
*.rambler.ru RapidSSL RSA CA 2018 |
2018-07-19 - 2019-05-06 |
10 months | crt.sh |
livejournal.com DigiCert ECC Secure Server CA |
2018-06-29 - 2019-12-28 |
a year | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-03-01 - 2019-05-24 |
3 months | crt.sh |
*.scorecardresearch.com COMODO RSA Organization Validation Secure Server CA |
2018-11-28 - 2019-12-26 |
a year | crt.sh |
*.tns-counter.ru GlobalSign Organization Validation CA - SHA256 - G2 |
2018-10-29 - 2020-12-01 |
2 years | crt.sh |
bs.yandex.ru Yandex CA |
2018-10-03 - 2019-10-03 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://m.livejournal.com/read/user/garoldeme/1815
Frame ID: 20E4D32B8071552027CAC77A16BEFABC
Requests: 24 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://m.livejournal.com/read/user/garoldeme/1815
HTTP 301
https://m.livejournal.com/read/user/garoldeme/1815 Page URL
Detected technologies
LiveJournal (Blogs) ExpandDetected patterns
- url /\.livejournal\.com/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
AngularJS (JavaScript Frameworks) Expand
Detected patterns
- env /^angular$/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Google Tag Manager (Tag Managers) Expand
Detected patterns
- env /^google_tag_manager$/i
Yandex.Metrika (Analytics) Expand
Detected patterns
- script /mc\.yandex\.ru\/metrika\/watch\.js/i
comScore (Analytics) Expand
Detected patterns
- html /<iframe[^>]* (?:id="comscore"|scr=[^>]+comscore)|\.scorecardresearch\.com\/beacon\.js|COMSCORE\.beacon/i
- script /\.scorecardresearch\.com\/beacon\.js|COMSCORE\.beacon/i
- env /^_?COMSCORE$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- env /^jQuery$/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Posted via
Search URL Search Domain Scan URL
Title: Full version
Search URL Search Domain Scan URL
Title: Русская версия
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://m.livejournal.com/read/user/garoldeme/1815
HTTP 301
https://m.livejournal.com/read/user/garoldeme/1815 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 9- https://www.livejournal.com/defaultpic.bml?user=garoldeme HTTP 302
- https://l-stat.livejournal.net/horizon/nouserpic.png?v=2621
- https://sb.scorecardresearch.com/b?c1=2&c2=10463284&ns__t=1553786868550&ns_c=UTF-8&cv=3.1&c8=v%3A%20garoldeme&c7=https%3A%2F%2Fm.livejournal.com%2Fread%2Fuser%2Fgaroldeme%2F1815&c9= HTTP 302
- https://sb.scorecardresearch.com/b2?c1=2&c2=10463284&ns__t=1553786868550&ns_c=UTF-8&cv=3.1&c8=v%3A%20garoldeme&c7=https%3A%2F%2Fm.livejournal.com%2Fread%2Fuser%2Fgaroldeme%2F1815&c9=
- https://www.tns-counter.ru/V13a***R%3E*sup_ru/ru/CP1251/tmsec=lj_mob/2037 HTTP 302
- https://www.tns-counter.ru/V13b***R%3E*sup_ru/ru/CP1251/tmsec=lj_mob/2037
- https://mc.yandex.ru/watch/27737346?wmode=7&page-url=https%3A%2F%2Fm.livejournal.com%2Fread%2Fuser%2Fgaroldeme%2F1815&charset=utf-8&browser-info=ti%3A10%3Ans%3A1553786867860%3As%3A1600x1200x24%3Ask%3A1%3Afpr%3A216613626101%3Acn%3A1%3Aw%3A1600x1200%3Ai%3A20190328152748%3Aet%3A1553786869%3Aen%3Autf-8%3Ac%3A1%3Ala%3Aen-us%3Apv%3A1%3Arn%3A1060884236%3Ahid%3A169690470%3Ads%3A40%2C197%2C182%2C2%2C147%2C0%2C0%2C372%2C72%2C%2C%2C%2C942%3Afp%3A595%3Awn%3A21219%3Ahl%3A2%3Agdpr%3A14%3Av%3A1505%3Ast%3A1553786869%3Au%3A1553786869271805455%3At%3Av%3A%20garoldeme HTTP 302
- https://mc.yandex.ru/watch/27737346/1?wmode=7&page-url=https%3A%2F%2Fm.livejournal.com%2Fread%2Fuser%2Fgaroldeme%2F1815&charset=utf-8&browser-info=ti%3A10%3Ans%3A1553786867860%3As%3A1600x1200x24%3Ask%3A1%3Afpr%3A216613626101%3Acn%3A1%3Aw%3A1600x1200%3Ai%3A20190328152748%3Aet%3A1553786869%3Aen%3Autf-8%3Ac%3A1%3Ala%3Aen-us%3Apv%3A1%3Arn%3A1060884236%3Ahid%3A169690470%3Ads%3A40%2C197%2C182%2C2%2C147%2C0%2C0%2C372%2C72%2C%2C%2C%2C942%3Afp%3A595%3Awn%3A21219%3Ahl%3A2%3Agdpr%3A14%3Av%3A1505%3Ast%3A1553786869%3Au%3A1553786869271805455%3At%3Av%3A%20garoldeme
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
1815
m.livejournal.com/read/user/garoldeme/ Redirect Chain
|
21 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
capirs_async.js
ssp.rambler.ru/ |
360 KB 121 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1heck.jpg
img98.imageshack.us/img98/474/ |
0 724 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
l-stat.livejournal.net/ |
121 KB 34 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
l-stat.livejournal.net/ |
379 KB 287 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
l-stat.livejournal.net/js/ |
594 KB 201 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
l-stat.livejournal.net/js/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
beacon.js
sb.scorecardresearch.com/ |
1 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
53 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nouserpic.png
l-stat.livejournal.net/horizon/ Redirect Chain
|
30 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 111 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
b2
sb.scorecardresearch.com/ Redirect Chain
|
0 248 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo2-160x34.png
l-stat.livejournal.net/img/mobile/default/icons/reskining/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
menu3-235x38.png
l-stat.livejournal.net/img/mobile/default/icons/reskining/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
more-arrow.png
l-stat.livejournal.net/img/mobile/default/icons/reskining/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top-arrow.png
l-stat.livejournal.net/img/mobile/default/icons/reskining/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
footer-menu_216x36.png
l-stat.livejournal.net/img/mobile/default/icons/reskining/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2037
www.tns-counter.ru/V13b***R%3E*sup_ru/ru/CP1251/tmsec=lj_mob/ Redirect Chain
|
43 B 458 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
watch.js
mc.yandex.ru/metrika/ |
131 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1
mc.yandex.ru/watch/27737346/ Redirect Chain
|
0 -1 B |
XHR
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
advert.gif
mc.yandex.ru/metrika/ |
43 B 445 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1
mc.yandex.ru/watch/27737346/ |
133 B 686 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
/
www.livejournal.com/__api/ |
74 B 602 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
88 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| onselectstart object| onselectionchange function| queueMicrotask object| begun_new_callbacks boolean| capirsIsReady function| capirsOnReady object| _gaq object| _comscore object| dataLayer object| _gat object| gaGlobal object| google_tag_manager function| udm_ object| ns_p object| COMSCORE object| Site function| _typeof function| _defaults function| finite function| finiteInt function| EventMethods object| indirectObjects function| xhr function| _extends object| LiveJournal function| ljTemplateRun function| getCurrentUrl function| fixIeRedirect function| ljHtml function| ljHtmlLive function| includeReplace function| ljMl function| ljSwitchOff function| ljDisabled function| focusAndSelect function| ljDebounce function| ljScroll function| ljScreenable function| ljSvgIconRefresh function| ljSvgIcon function| ljFlatbutton function| ljCut function| ljSticky function| stickyWithStops function| ljEmbedResizer function| onRender function| ljInitial function| convertToNumber function| trustAsResourceUrl function| windowCheck function| ljNgOnload function| _slicedToArray function| addAlias function| createAliasPopup function| loadIPPU object| Aliases function| $ function| jQuery object| core object| __core-js_shared__ function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| LJ function| Cookie function| Class object| DOM object| HTTPReq object| Unique function| Hourglass object| jQuery183031721152234108185 object| R object| DonateButton object| angular function| fetchJsonp object| ContextualPopup function| onRecaptchaLoad object| Ya object| yaCounter27737346 undefined| SSPjs object| webpackJsonpSSPjs boolean| 444f194b703acfd0790a50e79bac0e4a boolean| eventListenerAdded object| _montblanc object| __montblanc function| TimeMeasurement object| globalStorage12 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.
Domain/Path | Expires | Name / Value |
---|---|---|
.livejournal.com/ | Name: _ym_visorc_27737346 Value: b |
|
.m.livejournal.com/ | Name: __utmz Value: 148205291.1553786868.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.livejournal.com/ | Name: _ym_d Value: 1553786869 |
|
.livejournal.com/ | Name: _ym_isad Value: 2 |
|
.livejournal.com/ | Name: _ym_uid Value: 1553786869271805455 |
|
.livejournal.com/ | Name: user-id_1.0.5_lr_lruid Value: pQ8AAPXnnFw%2FC0moAWZtlgA%3D |
|
m.livejournal.com/ | Name: lj_sale_adblock Value: true |
|
.livejournal.com/ | Name: ljuniq Value: Zl1aagb0XUlYTDw%3A1553786868%3Apgstats0 |
|
.m.livejournal.com/ | Name: __utmt Value: 1 |
|
.m.livejournal.com/ | Name: __utmc Value: 148205291 |
|
.m.livejournal.com/ | Name: __utmb Value: 148205291.1.10.1553786868 |
|
.m.livejournal.com/ | Name: __utma Value: 148205291.384550670.1553786868.1553786868.1553786868.1 |
11 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 |
---|
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.
img98.imageshack.us
l-stat.livejournal.net
m.livejournal.com
mc.yandex.ru
sb.scorecardresearch.com
ssl.google-analytics.com
ssp.rambler.ru
www.googletagmanager.com
www.livejournal.com
www.tns-counter.ru
104.103.103.127
184.28.207.194
2001:6d0:4001::226
2a00:1450:4001:820::2008
2a02:6b8::1:119
38.99.77.17
81.19.74.0
81.19.74.2
91.192.149.28
006f53203c399f05c0cc533fab039782639b26ce5946edbf90b6f59cadc296e9
108051781dacd09ecfb8aad75e02107a47c37054585bf64cdc260b96ce2f6d43
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
1eef9114a4e8b1e215b56920683b2e207314addb0d6f344227110abd9b9209b6
2866c923caeb74e581dfc310e793607b79f80813631c2c63a85a248be56923c5
3cd50d3ae91d204bba9a85c822bda0d64373c2455a607856928de32c03a2eef0
53a9c258426491ff7034d7ed27bf7429c39e579cbc07d5c252464143fd16043b
548f2d6f4d0d820c6c5ffbeffcbd7f0e73193e2932eefe542accc84762deec87
55de522d096edbdbcab38cfca960b81dabaa78114f557246e57cd0c397280d0b
7aa28d3fd88a558387e1e56aef5eb834e843d3510be3c76284db0271c1084294
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8414096feb1f99aa13e50e393c33921902839dc266f2fed6ae122805be4b7241
8701bac585db7aae451cadb81c54bb1a7ffd2fd16ffaf07fb46128d02b0257c4
9a2aff3e847866d6934c4f636fc9145b03a2d78ed50fde11b446eb345f8f9aaf
9c06b0558d3515fff3c972931e1b05ce4ef98b2d80262d57abbf3ac3a2a21fbc
aa42f9a30f5bab952343047baa2b584cee5bcfc63a3f059027512c4935ed1504
ae241c306178fd9d62bf686cbbffd210a71b4674a42ee588ab08da11171fb077
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d0fd74148f4cbe78bd0e6328dc5ce5955f0a0ecdb1eb2919da4a7e596ac65912
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9274d31836c8476795ef4deef4a99e94ef870fbabd8e5eb66ff5bc95ebfa40d
f4c28e202b6b109f369988ce5b6c6212030498e6c1e35fe3bf28befe32f7ceac