mem.rip
Open in
urlscan Pro
2606:4700:3030::ac43:c655
Public Scan
Effective URL: https://mem.rip/?__cf_chl_jschl_tk__=26f48b4362037e6aabc64990981550eaabaf16be-1598988400-0-ATZjxukIYJY3sle0ridmT...
Submission: On September 01 via manual from US
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on August 1st 2020. Valid for: a year.
This is the only time mem.rip was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 14 | 2606:4700:303... 2606:4700:3030::ac43:c655 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
9 | 2a00:1450:400... 2a00:1450:4001:824::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 1 | 151.101.60.193 151.101.60.193 | 54113 (FASTLY) (FASTLY) | |
1 | 151.101.112.193 151.101.112.193 | 54113 (FASTLY) (FASTLY) | |
1 | 99.84.90.46 99.84.90.46 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 162.159.135.233 162.159.135.233 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::2001 | 15169 (GOOGLE) (GOOGLE) | |
27 | 7 |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com | |
adservice.google.de | |
adservice.google.com | |
googleads.g.doubleclick.net | |
www.googletagservices.com |
ASN16509 (AMAZON-02, US)
PTR: server-99-84-90-46.muc50.r.cloudfront.net
media-market.edmodo.com |
ASN15169 (GOOGLE, US)
tpc.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
mem.rip
1 redirects
mem.rip |
60 KB |
6 |
googlesyndication.com
pagead2.googlesyndication.com tpc.googlesyndication.com |
142 KB |
2 |
doubleclick.net
googleads.g.doubleclick.net |
|
2 |
imgur.com
1 redirects
imgur.com i.imgur.com |
15 KB |
1 |
googletagservices.com
www.googletagservices.com |
27 KB |
1 |
google.com
adservice.google.com |
890 B |
1 |
google.de
adservice.google.de |
890 B |
1 |
discordapp.com
discordapp.com |
5 KB |
1 |
edmodo.com
media-market.edmodo.com |
38 KB |
27 | 9 |
Domain | Requested by | |
---|---|---|
14 | mem.rip |
1 redirects
mem.rip
|
4 | pagead2.googlesyndication.com |
mem.rip
pagead2.googlesyndication.com |
2 | tpc.googlesyndication.com |
pagead2.googlesyndication.com
tpc.googlesyndication.com |
2 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
1 | www.googletagservices.com |
pagead2.googlesyndication.com
|
1 | adservice.google.com |
pagead2.googlesyndication.com
|
1 | adservice.google.de |
pagead2.googlesyndication.com
|
1 | discordapp.com |
mem.rip
|
1 | media-market.edmodo.com |
mem.rip
|
1 | i.imgur.com |
mem.rip
|
1 | imgur.com | 1 redirects |
27 | 11 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-08-01 - 2021-08-01 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1O1 |
2020-08-11 - 2020-11-03 |
3 months | crt.sh |
*.imgur.com DigiCert SHA2 Secure Server CA |
2020-01-15 - 2022-03-16 |
2 years | crt.sh |
edmodo.com Amazon |
2020-05-12 - 2021-06-12 |
a year | crt.sh |
ssl711320.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2020-05-19 - 2020-11-25 |
6 months | crt.sh |
*.google.de GTS CA 1O1 |
2020-08-11 - 2020-11-03 |
3 months | crt.sh |
*.google.com GTS CA 1O1 |
2020-08-11 - 2020-11-03 |
3 months | crt.sh |
tpc.googlesyndication.com GTS CA 1O1 |
2020-08-11 - 2020-11-03 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://mem.rip/?__cf_chl_jschl_tk__=26f48b4362037e6aabc64990981550eaabaf16be-1598988400-0-ATZjxukIYJY3sle0ridmTwd0CA5pzchYyaUjQ01obloMIMRdFOXhvkMnGXApLM0O1OlhSuKDo5KD7cVGJB_hY-baqHbQvs2zc2adk8lxMaPLerVU4AqFizEqU1OJqff3vUWgNroL3srcCrVfXN_WOggKOQN5SFsnRmyp5a386fw5oXSPDezJ6i06aT7w8AosZ7roIpG2XLnVZcV9ph7ZauG7r-52TQgZGIihH5bLRziUv-i1Ui7yNvWhCp2bqlu5gSS5KPMftD1vnoPMOgvyC4Y
Frame ID: F118ED67D61D9F8FEECE505F884A51D4
Requests: 25 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20200826/r20190131/zrt_lookup.html
Frame ID: CF652FB6E42AE82FB089FC3C62F2B7AC
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-6371639571234891&output=html&adk=1812271804&adf=3025194257&lmt=1581898540&plat=1%3A32776%2C2%3A32776%2C9%3A32776%2C10%3A32%2C11%3A32%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A1081344%2C32%3A32%2C40%3A32&guci=1.2.0.0.2.2.0.0&format=0x0&url=https%3A%2F%2Fmem.rip%2F%3F__cf_chl_jschl_tk__%3D26f48b4362037e6aabc64990981550eaabaf16be-1598988400-0-ATZjxukIYJY3sle0ridmTwd0CA5pzchYyaUjQ01obloMIMRdFOXhvkMnGXApLM0O1OlhSuKDo5KD7cVGJB_hY-baqHbQvs2zc2adk8lxMaPLerVU4AqFizEqU1OJqff3vUWgNroL3srcCrVfXN_WOggKOQN5SFsnRmyp5a386fw5oXSPDezJ6i06aT7w8AosZ7roIpG2XLnVZcV9ph7ZauG7r-52TQgZGIihH5bLRziUv-i1Ui7yNvWhCp2bqlu5gSS5KPMftD1vnoPMOgvyC4Y&ea=0&flash=0&pra=5&wgl=1&adsid=NT&dt=1598988404554&bpp=11&bdt=52&idt=70&shv=r20200826&cbv=r20190131&ptt=9&saldr=aa&abxe=1&nras=1&correlator=3694247880800&frm=20&pv=2&ga_vid=1295153586.1598988405&ga_sid=1598988405&ga_hid=333357532&ga_fc=0&iag=0&icsg=170&dssz=4&mdo=0&mso=0&u_tz=120&u_his=3&u_java=0&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=1600&bih=1200&scr_x=0&scr_y=0&eid=21066124%2C21066945&oid=3&pvsid=803251541638118&pem=842&ref=https%3A%2F%2Fmem.rip%2F&rx=0&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=8192&bc=31&ifi=0&uci=a!0&fsb=1&dtd=82
Frame ID: 44A96FAB003CF673DB9890836457793D
Requests: 1 HTTP requests in this frame
Frame:
https://tpc.googlesyndication.com/sodar/sodar2/210/runner.html
Frame ID: BEC9BCE52F3B71E0A4A88C2798CDF4C8
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://mem.rip/
HTTP 301
https://mem.rip/ Page URL
- https://mem.rip/ Page URL
- https://mem.rip/?__cf_chl_jschl_tk__=26f48b4362037e6aabc64990981550eaabaf16be-1598988400-0-A... Page URL
Detected technologies
CloudFlare (CDN) ExpandDetected patterns
- headers server /^cloudflare$/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: free robux
Search URL Search Domain Scan URL
Title: donation
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://mem.rip/
HTTP 301
https://mem.rip/ Page URL
- https://mem.rip/ Page URL
- https://mem.rip/?__cf_chl_jschl_tk__=26f48b4362037e6aabc64990981550eaabaf16be-1598988400-0-ATZjxukIYJY3sle0ridmTwd0CA5pzchYyaUjQ01obloMIMRdFOXhvkMnGXApLM0O1OlhSuKDo5KD7cVGJB_hY-baqHbQvs2zc2adk8lxMaPLerVU4AqFizEqU1OJqff3vUWgNroL3srcCrVfXN_WOggKOQN5SFsnRmyp5a386fw5oXSPDezJ6i06aT7w8AosZ7roIpG2XLnVZcV9ph7ZauG7r-52TQgZGIihH5bLRziUv-i1Ui7yNvWhCp2bqlu5gSS5KPMftD1vnoPMOgvyC4Y Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://mem.rip/ HTTP 301
- https://mem.rip/
- https://imgur.com/y3pVaeh.png HTTP 301
- https://i.imgur.com/y3pVaeh.png
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
mem.rip/ Redirect Chain
|
9 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
transparent.gif
mem.rip/cdn-cgi/images/trace/jschal/nojs/ |
42 B 215 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1
mem.rip/cdn-cgi/challenge-platform/orchestrate/jsch/ |
36 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
transparent.gif
mem.rip/cdn-cgi/images/trace/jschal/js/nocookie/ |
42 B 125 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
a50f7ff8fef29e2
mem.rip/cdn-cgi/challenge-platform/generate/ov1/0.09125584504167367:1598987450:65ea793442aa7bfae94411d2e24dcd036120eabb0b3d99a4f15ba1ddc97507bc/5cc1623f1c8a176a/ |
48 KB 7 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
352 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
a50f7ff8fef29e2
mem.rip/cdn-cgi/challenge-platform/generate/ov1/0.09125584504167367:1598987450:65ea793442aa7bfae94411d2e24dcd036120eabb0b3d99a4f15ba1ddc97507bc/5cc1623f1c8a176a/ |
2 KB 955 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
mem.rip/ |
8 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1
mem.rip/cdn-cgi/challenge-platform/orchestrate/jsch/ |
36 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
transparent.gif
mem.rip/cdn-cgi/images/trace/jschal/js/nocookie/ |
42 B 148 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
transparent.gif
mem.rip/cdn-cgi/images/trace/jschal/nojs/ |
42 B 125 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
5a3493b91623581
mem.rip/cdn-cgi/challenge-platform/generate/ov1/0.09125584504167367:1598987450:65ea793442aa7bfae94411d2e24dcd036120eabb0b3d99a4f15ba1ddc97507bc/5cc1625c2e35176a/ |
28 KB 4 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
5a3493b91623581
mem.rip/cdn-cgi/challenge-platform/generate/ov1/0.09125584504167367:1598987450:65ea793442aa7bfae94411d2e24dcd036120eabb0b3d99a4f15ba1ddc97507bc/5cc1625c2e35176a/ |
2 KB 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
Primary Request
/
mem.rip/ |
8 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
126 KB 44 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
y3pVaeh.png
i.imgur.com/ Redirect Chain
|
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1186691032520e7e3cd4d8e9f11c5988868d30f4.png
media-market.edmodo.com/media/public/ |
38 KB 38 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e7a3b51fdac2aa5ec71975d257d5c405.png
discordapp.com/assets/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.de/adsid/ |
109 B 890 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.com/adsid/ |
109 B 890 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
show_ads_impl_fy2019.js
pagead2.googlesyndication.com/pagead/js/r20200826/r20190131/ |
227 KB 86 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zrt_lookup.html
googleads.g.doubleclick.net/pagead/html/r20200826/r20190131/ Frame CF65 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
ads
googleads.g.doubleclick.net/pagead/ Frame 44A9 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osd.js
www.googletagservices.com/activeview/js/current/ |
72 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
sodar
pagead2.googlesyndication.com/getconfig/ |
8 KB 7 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodar2.js
tpc.googlesyndication.com/sodar/ |
14 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
runner.html
tpc.googlesyndication.com/sodar/sodar2/210/ Frame BEC9 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
gen_204
pagead2.googlesyndication.com/pagead/ |
0 87 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
37 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| trustedTypes object| google_js_reporting_queue number| google_srt object| google_ad_modifications object| google_logging_queue object| ggeac boolean| google_measure_js_timing object| googleToken object| googleIMState function| processGoogleToken object| google_reactive_ads_global_state object| adsbygoogle boolean| _gfp_a_ object| google_sa_queue object| google_sl_win function| google_process_slots function| google_spfd object| google_sv_map function| Goog_AdSense_getAdAdapterInstance function| Goog_AdSense_OsdAdapter function| google_sa_impl object| google_persistent_state_async object| __google_ad_urls number| google_global_correlator number| __google_ad_urls_id object| google_prev_clients object| gaGlobal object| google_jobrunner object| ampInaboxIframes object| ampInaboxPendingMessages boolean| google_osd_loaded boolean| google_onload_fired function| Goog_Osd_UnloadAdBlock function| Goog_Osd_UpdateElementToMeasure function| google_osd_amcb object| GoogleGcLKhOms object| google_image_requests3 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 |
---|---|---|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
|
.mem.rip/ | Name: cf_clearance Value: 8d48dcc17db57c6c159f5817860df61807aa093a-1598988404-0-1z153faa67zbf0b97f3zffd2541a-150 |
|
.mem.rip/ | Name: __cfduid Value: d194d43559c5553fb0dac42cff5594e2a1598988400 |
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-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.
adservice.google.com
adservice.google.de
discordapp.com
googleads.g.doubleclick.net
i.imgur.com
imgur.com
media-market.edmodo.com
mem.rip
pagead2.googlesyndication.com
tpc.googlesyndication.com
www.googletagservices.com
151.101.112.193
151.101.60.193
162.159.135.233
2606:4700:3030::ac43:c655
2a00:1450:4001:809::2001
2a00:1450:4001:824::2002
99.84.90.46
0482a98d09daebc18a0d2e1ed8f748da5b0179e61223ed541101df1f4699f073
08f50e9e70388c99977ca13b6af3a49f8f48c83e79230d51ea72a56c0735bd0c
209275c0d01f3eea388b31afe8c1e82d4de858e59cb1992b9390137a8be9509b
307146b6226178e3df16f9a051e491e33208c2e2cadc773c420409f924747cfe
3ab494dcda261798f61242e9972ad35f26c4b0c21bd8eceb18dca860ae4ae00f
3c49527882a73cd82c1b6ac656c5d6092f8ede85dc900eaeab9e05b8958e5b6a
3cec2098558f3c0fe2b83d5814a263a686d196db4fd94bdd00064ced99f9b697
43d4bb208cb8a41b6e49c76487be8641dd4e930ed05ea835f231abe8580350d3
55793bac99e3ebe066fdda861e5c41d1875d7308690e3971f33b45f2e68acc91
5a969091ec8bdf52c1851213766a1773e0b8a20d93e380aa332eb7aab7266ef1
6c1d20826994c67c1265ef889d958473b445fafb58adbdf4496c033ba0512c8c
b26ea3c45150cee87187447d71609a7c080786f7ff42cc6f6278c0eba5138bc3
b4b1bf3aeaa2ae077763e2319ebae9f08ccb6607348bc83841e5801e38baf6f4
cfca4967df75cbde06c79c5897e376c0a1e0f933f38d90a576ca0afdd78431d1
d6a13bbdfd5c1d52dbb5e62ad13c2081eb1f8f3ed3123b52dfe34c77a18ba595
d7abf431868efa82cf7d6486e2f7f8e7bad5f7edc4e85e38c07ba2e6bb96fa90
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
fa271410a0c6fe5ae338ad8070c9f871863663b10108292f5c91432b11382d8e
ffa5af0e7b834c26e96c77b14ba8a68e5c5cc00b3cc9a28059b773096f8633d0