fr.javascript.info
Open in
urlscan Pro
2606:4700:20::ac43:4a29
Public Scan
Effective URL: https://fr.javascript.info/
Submission: On February 08 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on April 17th 2023. Valid for: a year.
This is the only time fr.javascript.info was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 15 | 2606:4700:20:... 2606:4700:20::ac43:4a29 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::2008 | 15169 (GOOGLE) (GOOGLE) | |
4 9 | 2a02:6b8::1:119 2a02:6b8::1:119 | 13238 (YANDEX) (YANDEX) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
23 | 6 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
javascript.info
1 redirects
fr.javascript.info |
179 KB |
6 |
yandex.com
3 redirects
mc.yandex.com — Cisco Umbrella Rank: 8796 |
4 KB |
3 |
yandex.ru
1 redirects
mc.yandex.ru — Cisco Umbrella Rank: 4118 |
57 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2173 |
256 B |
1 |
gstatic.com
fonts.gstatic.com |
18 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 37 |
84 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 31 |
2 KB |
23 | 7 |
Domain | Requested by | |
---|---|---|
15 | fr.javascript.info |
1 redirects
fr.javascript.info
|
6 | mc.yandex.com |
3 redirects
fr.javascript.info
mc.yandex.ru |
3 | mc.yandex.ru |
1 redirects
fr.javascript.info
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | www.googletagmanager.com |
fr.javascript.info
|
1 | fonts.googleapis.com |
fr.javascript.info
|
23 | 7 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-04-17 - 2024-04-16 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
mc.yandex.ru GlobalSign ECC OV SSL CA 2018 |
2023-12-26 - 2024-06-05 |
5 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://fr.javascript.info/
Frame ID: 2D73893FC6EF341D10B79F23C909664A
Requests: 21 HTTP requests in this frame
Frame:
https://fr.javascript.info/img/sitetoolbar__logo_en.svg
Frame ID: 6B387AB7A226D0257BA839D88AF1E993
Requests: 1 HTTP requests in this frame
Frame:
https://mc.yandex.com/metrika/metrika_match.html
Frame ID: 439B8559F21FCAFC9CCD363B278CD5FB
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Le Tutoriel JavaScript ModernePage URL History Show full URLs
-
http://fr.javascript.info/
HTTP 301
https://fr.javascript.info/ Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Yandex.Metrika (Analytics) Expand
Detected patterns
- mc\.yandex\.ru/metrika/(?:tag|watch)\.js
Page Statistics
21 Outgoing links
These are links going to different origins than the main page.
Title: ARعربي
Search URL Search Domain Scan URL
Title: ENEnglish
Search URL Search Domain Scan URL
Title: ESEspañol
Search URL Search Domain Scan URL
Title: FAفارسی
Search URL Search Domain Scan URL
Title: IDIndonesia
Search URL Search Domain Scan URL
Title: ITItaliano
Search URL Search Domain Scan URL
Title: JA日本語
Search URL Search Domain Scan URL
Title: KO한국어
Search URL Search Domain Scan URL
Title: RUРусский
Search URL Search Domain Scan URL
Title: TRTürkçe
Search URL Search Domain Scan URL
Title: UKУкраїнська
Search URL Search Domain Scan URL
Title: ZH简体中文
Search URL Search Domain Scan URL
Title: Aidez-nous à traduire
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: 192 ★github
Search URL Search Domain Scan URL
Title: Discord Chat (English)
Search URL Search Domain Scan URL
Title: soumettre une issue GitHub
Search URL Search Domain Scan URL
Title: plnkr
Search URL Search Domain Scan URL
Title: jsbin
Search URL Search Domain Scan URL
Title: codepen
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://fr.javascript.info/
HTTP 301
https://fr.javascript.info/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 18- https://mc.yandex.com/sync_cookie_image_check HTTP 302
- https://mc.yandex.ru/sync_cookie_image_start?redirect_domain=mc.yandex.com&token=10273.D0jrgkP-NrwjUssXfnGe9yPQTgMtKrt2q9_H10t8BoZ4YEThJvf2FothQrj_D8rF.kgo8wuy0yOY0LFX6TByBFHzSslY%2C HTTP 302
- https://mc.yandex.com/sync_cookie_image_decide?token=10273.SzfPcQJSyWMh3zgXAjKhxDz2I8LaG0IBJk7k1csG00gLcfoTZ9P1MhmM_ptz8mTsfo140aOyim9JDMO9__JM0hz494hkXAxKc-2IyCdGiDOMjWlW22cioC9agcdwfZhh7s-z3Mt-hIWXYOLdnhWykJK4vD_6MLJHAlWWdo1Qog_8-19GnBItErE1R_jGqnX4b6AD_k3_9h96Uu384UqYLPrNoFPtOYYelRtYuucoxvg%2C.ZpNW53gc_5pR6gAQyS0ugTYCNPA%2C HTTP 302
- https://mc.yandex.ru/sync_cookie_image_finish?redirect_domain=mc.yandex.com&token=10273.JpEsVDt2EU3QaTDpsLAunM_Kwm0bvSKsqzwy584qgvs6Yn7LIR2hoDqRlMnpCmlj6dFOc9863mBvXpcWYoHhq1qdPvuW7avtUCZ58UhYoSWbhScoFHf9xWf3IGhlGmP7rj9Msd9_q3v_RoGHWa-oe0c8UtMOnc3P-voaff3qg1crKGBENMU5jb8c7fpztBsZaNgd9r6muW82AHH989Nm7w%2C%2C.MtkTT-jj40oYteQHmbMzp9seqV4%2C
- https://mc.yandex.com/watch/32184394?wmode=7&page-url=https%3A%2F%2Ffr.javascript.info%2F&charset=utf-8&site-info=%7B%22user%22%3Anull%7D&uah=chm%0A%3F0&browser-info=pv%3A1%3Avf%3Advwfxy7fhrjc20probge5wgr%3Afu%3A0%3Aen%3Autf-8%3Ala%3Aen-US%3Av%3A1240%3Acn%3A1%3Adp%3A0%3Als%3A1307962735125%3Ahid%3A224364986%3Az%3A60%3Ai%3A20240208164149%3Aet%3A1707406909%3Ac%3A1%3Arn%3A137656809%3Arqn%3A1%3Au%3A1707406909949703006%3Aw%3A1600x1200%3As%3A1600x1200x24%3Ask%3A1%3Ads%3A0%2C23%2C101%2C6%2C131%2C0%2C%2C102%2C2%2C%2C%2C%2C388%3Aco%3A0%3Acpf%3A1%3Ans%3A1707406908697%3Agi%3AR0ExLjEuMjEzODQ1NjcyNS4xNzA3NDA2OTA5%3Aadb%3A2%3Arqnl%3A1%3Ast%3A1707406909%3At%3ALe%20Tutoriel%20JavaScript%20Moderne&t=gdpr(14)clc(0-0-0)rqnt(1)aw(1)rcm(1)ti(1) HTTP 302
- https://mc.yandex.com/watch/32184394/1?wmode=7&page-url=https%3A%2F%2Ffr.javascript.info%2F&charset=utf-8&site-info=%7B%22user%22%3Anull%7D&uah=chm%0A%3F0&browser-info=pv%3A1%3Avf%3Advwfxy7fhrjc20probge5wgr%3Afu%3A0%3Aen%3Autf-8%3Ala%3Aen-US%3Av%3A1240%3Acn%3A1%3Adp%3A0%3Als%3A1307962735125%3Ahid%3A224364986%3Az%3A60%3Ai%3A20240208164149%3Aet%3A1707406909%3Ac%3A1%3Arn%3A137656809%3Arqn%3A1%3Au%3A1707406909949703006%3Aw%3A1600x1200%3As%3A1600x1200x24%3Ask%3A1%3Ads%3A0%2C23%2C101%2C6%2C131%2C0%2C%2C102%2C2%2C%2C%2C%2C388%3Aco%3A0%3Acpf%3A1%3Ans%3A1707406908697%3Agi%3AR0ExLjEuMjEzODQ1NjcyNS4xNzA3NDA2OTA5%3Aadb%3A2%3Arqnl%3A1%3Ast%3A1707406909%3At%3ALe%20Tutoriel%20JavaScript%20Moderne&t=gdpr%2814%29clc%280-0-0%29rqnt%281%29aw%281%29rcm%281%29ti%281%29
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
fr.javascript.info/ Redirect Chain
|
51 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.3cf673ad197d43f69659.css
fr.javascript.info/pack/ |
202 KB 39 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
17 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
237 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
watch.js
mc.yandex.ru/metrika/ |
157 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
init.0e914e1625c5ff611580.js
fr.javascript.info/pack/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
head.69a8bb10816921a42ab0.js
fr.javascript.info/pack/ |
118 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
tutorial.abcb6c59431dbb77052e.js
fr.javascript.info/pack/ |
95 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
frontpage.fd3f24bf513c34a86df2.js
fr.javascript.info/pack/ |
40 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frontpage.fd3f24bf513c34a86df2.css
fr.javascript.info/pack/ |
17 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
footer.f33ed11132e2e0f1a526.js
fr.javascript.info/pack/ |
7 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sitetoolbar__logo_en.svg
fr.javascript.info/img/ |
6 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sitetoolbar__logo_en-white.svg
fr.javascript.info/img/ |
8 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sitetoolbar__logo_small_en.svg
fr.javascript.info/img/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sitetoolbar__logo_small_en-white.svg
fr.javascript.info/img/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
icons.b9ad9f78107447198d61a582feac1862.woff
fr.javascript.info/pack/modules/styles/blocks/font/ |
19 KB 19 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sitetoolbar__logo_en.svg
fr.javascript.info/img/ Frame 6B38 |
6 KB 3 KB |
Document
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2
fonts.gstatic.com/s/opensans/v40/ |
18 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 256 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sync_cookie_image_finish
mc.yandex.ru/ Redirect Chain
|
43 B 613 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
advert.gif
mc.yandex.com/metrika/ |
43 B 475 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
metrika_match.html
mc.yandex.com/metrika/ Frame 439B |
2 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1
mc.yandex.com/watch/32184394/ Redirect Chain
|
459 B 542 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
Verdicts & Comments Add Verdict or Comment
42 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| currentUser string| shopCurrency string| localCurrency string| countryCode object| rateShopTo string| GA_ID number| YANDEX_METRIKA_ID function| gtag object| dataLayer object| metrika string| RECAPTCHA_ID object| init function| themeSvg function| acceptGdpr function| Modal function| fontTest function| showTopNotification function| initSponsorBar function| disqus_config string| disqus_shortname boolean| disqus_enabled object| head object| webpackJsonp_name_ object| __core-js_shared__ object| core function| Spinner object| notificationManager function| DateLocalElement function| DateExceptElement function| WeekRangeElement function| PriceCurrencyElem object| tutorial object| Prism function| runDemo function| consoleLogNative object| frontpage object| footer object| google_tag_manager object| google_tag_data object| gaGlobal object| Ya20 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 |
---|---|---|
.javascript.info/ | Name: _ga_2LWB61WGYJ Value: GS1.1.1707406909.1.0.1707406909.0.0.0 |
|
.javascript.info/ | Name: _ga Value: GA1.1.2138456725.1707406909 |
|
.javascript.info/ | Name: _ym_uid Value: 1707406909949703006 |
|
.javascript.info/ | Name: _ym_d Value: 1707406909 |
|
.mc.yandex.com/ | Name: sync_cookie_csrf Value: 4046015354fake |
|
.yandex.com/ | Name: i Value: u15tDvIQyWVdLWgAmTMb57ipjJe3JqtOBvO7pWDxASzhJei4A5WlqsnRPl6ZzK/LTUGpIRWT3rOcUqq+w6IZuW6dVo8= |
|
.yandex.com/ | Name: yandexuid Value: 5734716381707406909 |
|
.javascript.info/ | Name: _ym_isad Value: 2 |
|
.mc.yandex.ru/ | Name: sync_cookie_csrf Value: 3073837425fake |
|
.mc.yandex.com/ | Name: sync_cookie_ok Value: synced |
|
.yandex.ru/ | Name: yandexuid Value: 5734716381707406909 |
|
.yandex.ru/ | Name: yuidss Value: 5734716381707406909 |
|
.yandex.ru/ | Name: i Value: u15tDvIQyWVdLWgAmTMb57ipjJe3JqtOBvO7pWDxASzhJei4A5WlqsnRPl6ZzK/LTUGpIRWT3rOcUqq+w6IZuW6dVo8= |
|
.yandex.ru/ | Name: yp Value: 1707493309.yu.3701109101707406909 |
|
.yandex.ru/ | Name: ymex Value: 1709998909.oyu.3701109101707406909 |
|
mc.yandex.com/ | Name: yabs-sid Value: 2605016591707406909 |
|
.yandex.com/ | Name: yuidss Value: 5734716381707406909 |
|
.yandex.com/ | Name: ymex Value: 1738942909.yrts.1707406909 |
|
.yandex.com/ | Name: bh Value: KgI/MA== |
|
.javascript.info/ | Name: _ym_visorc Value: b |
40 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 |
---|---|
X-Content-Type-Options | nosniff |
X-Frame-Options | sameorigin |
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.
fonts.googleapis.com
fonts.gstatic.com
fr.javascript.info
mc.yandex.com
mc.yandex.ru
region1.google-analytics.com
www.googletagmanager.com
2001:4860:4802:34::36
2606:4700:20::ac43:4a29
2a00:1450:4001:81c::2008
2a00:1450:4001:831::2003
2a00:1450:4001:831::200a
2a02:6b8::1:119
02f9201f975d70829d6f78afd22fe00f8e503a55ea2e47362010511a4891b0f1
089a096d59247f095ba75500b182f256f3d443063950ff02a4dfa438c4602d60
114f872abf6cae70383b09ca2168821991fde718702d79cdc457a49b03560cb0
141ab4410cb5368ba60ca417681d549f65d40483ca8c27c7ce17d49504d212ad
1974808d82b78c393a9d2f95c359df28e1eb2b300afc633bb13868f1df752f25
2fb1f351dcb439cccfd5cc27a378a6f33fdce83a20104f2134cb2147412be9ac
366cd5f5ad84618549e440be7ab0b144c8d19b3ca1f976d9f31a991940f19fc3
3bbb5c3ca1ad4605c9f68d4c139ccb0d8d2db9bc18199857af911d51ce035406
482625f9d55feac9a3187b21e5a8ac098bdfaa328a094f7b4dd2d24ba59056e8
548f2d6f4d0d820c6c5ffbeffcbd7f0e73193e2932eefe542accc84762deec87
5b61d3e23514c5d6e3e3eac5cc85745efe522aed479f874adeedf67adfdec437
84c1b46d4a5dc85baef98fb7e4e765275bec540a89d2ff9281f004d152701fca
b50c864723e73e572602dbe7cbad2aeca5d59cc8f42f5164beddc6971c6b2cf9
cab274811a0c3a9272d25c31830f63efd3c62c31f7941be389db9fcd3f3b8c04
cc67e74f033ea63d643b1ae1bdad24b79585826bc2f91d644f0c656b0217b960
d121654ba01b089c36285c3a948a37e05854e5aeadfa7001d2aab6acc60b3ddd
d712b99b304d880e598bfaa72c7dd52592eddeabfd8c48afc93e1ac151c513a5
e2a5b1de8dec6634adabaead815cc6aae35a6584c8833c5f1b9870f4263ad2b8
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eba507a41cce3617ba0036943438d7183f21c0a872c68816a56b3a863e246d9c
fe9e2cf248e3a98b9aed4ab3c7fa0baf642f83a229d747d2879ab240bb45892d