lsdk.opera-mini.net
Open in
urlscan Pro
2001:4c28:4000:722:185:26:182:94
Public Scan
Effective URL: https://lsdk.opera-mini.net/
Submission: On June 17 via manual from US
Summary
TLS certificate: Issued by DigiCert TLS Hybrid ECC SHA384 2020 CA1 on March 9th 2021. Valid for: a year.
This is the only time lsdk.opera-mini.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN15169 (GOOGLE, US)
www.googletagservices.com |
ASN20940 (AKAMAI-ASN1, NL)
res.6chcdn.feednews.com |
ASN15169 (GOOGLE, US)
PTR: fra16s48-in-f2.1e100.net
securepubads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
4648cc398194591be4ab6b8a82ca08b0.safeframe.googlesyndication.com | |
tpc.googlesyndication.com |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE, US)
tpc.googlesyndication.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
googlesyndication.com
4648cc398194591be4ab6b8a82ca08b0.safeframe.googlesyndication.com tpc.googlesyndication.com pagead2.googlesyndication.com |
44 KB |
5 |
ampproject.org
cdn.ampproject.org |
100 KB |
5 |
feednews.com
res.6chcdn.feednews.com |
91 KB |
4 |
doubleclick.net
securepubads.g.doubleclick.net googleads.g.doubleclick.net |
126 KB |
3 |
google.com
1 redirects
adservice.google.com www.google.com |
974 B |
3 |
opera-mini.net
1 redirects
lsdk.opera-mini.net |
4 KB |
2 |
gstatic.com
fonts.gstatic.com |
31 KB |
1 |
googleapis.com
fonts.googleapis.com |
765 B |
1 |
google.de
adservice.google.de |
165 B |
1 |
googletagservices.com
www.googletagservices.com |
21 KB |
33 | 10 |
Domain | Requested by | |
---|---|---|
5 | tpc.googlesyndication.com |
lsdk.opera-mini.net
securepubads.g.doubleclick.net tpc.googlesyndication.com |
5 | cdn.ampproject.org |
securepubads.g.doubleclick.net
|
5 | res.6chcdn.feednews.com |
lsdk.opera-mini.net
|
4 | pagead2.googlesyndication.com |
securepubads.g.doubleclick.net
tpc.googlesyndication.com |
3 | securepubads.g.doubleclick.net |
www.googletagservices.com
securepubads.g.doubleclick.net lsdk.opera-mini.net |
3 | lsdk.opera-mini.net |
1 redirects
lsdk.opera-mini.net
|
2 | www.google.com |
1 redirects
tpc.googlesyndication.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | googleads.g.doubleclick.net |
lsdk.opera-mini.net
|
1 | fonts.googleapis.com |
securepubads.g.doubleclick.net
|
1 | 4648cc398194591be4ab6b8a82ca08b0.safeframe.googlesyndication.com |
securepubads.g.doubleclick.net
|
1 | adservice.google.com |
securepubads.g.doubleclick.net
|
1 | adservice.google.de |
securepubads.g.doubleclick.net
|
1 | www.googletagservices.com |
lsdk.opera-mini.net
|
33 | 14 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.opera-mini.net DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2021-03-09 - 2022-02-19 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
download.operachina.com R3 |
2021-06-03 - 2021-09-01 |
3 months | crt.sh |
*.google.de GTS CA 1C3 |
2021-05-17 - 2021-08-09 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
misc-sni.google.com GTS CA 1C3 |
2021-05-17 - 2021-08-09 |
3 months | crt.sh |
upload.video.google.com GTS CA 1O1 |
2021-05-17 - 2021-08-09 |
3 months | crt.sh |
tpc.googlesyndication.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://lsdk.opera-mini.net/
Frame ID: 06147803A146982FA33A7224BB209597
Requests: 17 HTTP requests in this frame
Frame:
https://cdn.ampproject.org/rtv/012105281634000/amp4ads-v0.mjs
Frame ID: D5E26096C1EFEE83E0E838119F020160
Requests: 16 HTTP requests in this frame
Frame:
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
Frame ID: B8EC29F593A2146E3DD8F5E0D73CD55C
Requests: 2 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/aframe
Frame ID: 8CD78D72592E35DCCD2C7FEA76C9AD30
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://lsdk.opera-mini.net/
HTTP 301
https://lsdk.opera-mini.net/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
DoubleClick for Publishers (DFP) (Advertising Networks) Expand
Detected patterns
- script /googletagservices\.com\/tag\/js\/gpt(?:_mobile)?\.js/i
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://lsdk.opera-mini.net/
HTTP 301
https://lsdk.opera-mini.net/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 29- https://www.google.com/pagead/drt/ui HTTP 302
- https://googleads.g.doubleclick.net/pagead/drt/si
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
lsdk.opera-mini.net/ Redirect Chain
|
11 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt.js
www.googletagservices.com/tag/js/ |
63 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
59276d567495463520ced40d1fe63a21
res.6chcdn.feednews.com/assets/v2/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5acdbf242fd6ed8c415d28dff695a851
res.6chcdn.feednews.com/assets/v2/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4bc67b111aa30874ec58baf120fa9d8c
res.6chcdn.feednews.com/assets/v2/ |
11 KB 12 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cc90eb14eaab7e5c01982660595c3c92
res.6chcdn.feednews.com/assets/v2/ |
23 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f71b29f3b53a96a5ce2601165260c739
res.6chcdn.feednews.com/assets/v2/ |
24 KB 24 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
202 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pubads_impl_2021061505.js
securepubads.g.doubleclick.net/gpt/ |
326 KB 115 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.de/adsid/ |
107 B 165 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.com/adsid/ |
107 B 165 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
ads
securepubads.g.doubleclick.net/gampad/ |
50 KB 12 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
container.html
4648cc398194591be4ab6b8a82ca08b0.safeframe.googlesyndication.com/safeframe/1-0-38/html/ |
0 0 |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amp4ads-v0.mjs
cdn.ampproject.org/rtv/012105281634000/ Frame D5E2 |
191 KB 54 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amp-ad-exit-0.1.mjs
cdn.ampproject.org/rtv/012105281634000/v0/ Frame D5E2 |
12 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amp-analytics-0.1.mjs
cdn.ampproject.org/rtv/012105281634000/v0/ Frame D5E2 |
87 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amp-fit-text-0.1.mjs
cdn.ampproject.org/rtv/012105281634000/v0/ Frame D5E2 |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amp-form-0.1.mjs
cdn.ampproject.org/rtv/012105281634000/v0/ Frame D5E2 |
41 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ Frame D5E2 |
6 KB 765 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2076313506083323656
tpc.googlesyndication.com/simgad/17584540704253251311/ Frame D5E2 |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame D5E2 |
220 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame D5E2 |
213 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.png
tpc.googlesyndication.com/pagead/images/adchoices/ Frame D5E2 |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon.png
tpc.googlesyndication.com/pagead/images/adchoices/ Frame D5E2 |
295 B 400 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
adview
securepubads.g.doubleclick.net/pagead/ Frame D5E2 |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
success
lsdk.opera-mini.net/report/ |
0 178 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodar
pagead2.googlesyndication.com/getconfig/ |
11 KB 8 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmWUlfBBc4.woff2
fonts.gstatic.com/s/roboto/v27/ Frame D5E2 |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmSU5fBBc4.woff2
fonts.gstatic.com/s/roboto/v27/ Frame D5E2 |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
sodar2.js
tpc.googlesyndication.com/sodar/ |
17 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
si
googleads.g.doubleclick.net/pagead/drt/ Frame D5E2 Redirect Chain
|
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headersRedirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
runner.html
tpc.googlesyndication.com/sodar/sodar2/223/ Frame B8EC |
12 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aframe
www.google.com/recaptcha/api2/ Frame 8CD7 |
783 B 763 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
r9UBjISocNAIJlYpJ9js6qS1QkxlF8WeLwKBT19OnPk.js
pagead2.googlesyndication.com/bg/ Frame B8EC |
14 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
gen_204
pagead2.googlesyndication.com/pagead/ |
0 20 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
activeview
pagead2.googlesyndication.com/pcs/ Frame D5E2 |
42 B 64 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
36 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| 1 object| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated function| getAdDimensions function| addCSS function| getUrlParameter function| doOnSuccess function| doOnError function| doOnNotLoaded object| googletag boolean| adLoaded object| ggeac object| google_js_reporting_queue function| Goog_AdSense_getAdAdapterInstance function| Goog_AdSense_OsdAdapter undefined| google_measure_js_timing object| googleToken object| googleIMState function| processGoogleToken number| __google_ad_urls_id number| google_unique_id object| gaGlobal object| ampInaboxPositionObserver object| ampInaboxFrameOverlayManager object| GoogleGcLKhOms object| google_image_requests0 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.
3 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 |
---|---|
Strict-Transport-Security | max-age=31536000; includeSubDomains |
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.
4648cc398194591be4ab6b8a82ca08b0.safeframe.googlesyndication.com
adservice.google.com
adservice.google.de
cdn.ampproject.org
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
lsdk.opera-mini.net
pagead2.googlesyndication.com
res.6chcdn.feednews.com
securepubads.g.doubleclick.net
tpc.googlesyndication.com
www.google.com
www.googletagservices.com
142.250.185.66
2001:4c28:4000:722:185:26:182:94
2a00:1450:4001:800::2002
2a00:1450:4001:802::2002
2a00:1450:4001:802::200a
2a00:1450:4001:80e::2002
2a00:1450:4001:80f::2004
2a00:1450:4001:813::2001
2a00:1450:4001:813::2002
2a00:1450:4001:827::2001
2a00:1450:4001:827::2003
2a00:1450:4001:82b::2002
2a00:1450:4001:82f::2001
2a00:1450:4001:830::2002
2a02:26f0:7100::687e:2409
097fd71be450d266fde4a961b060bbe7e758e051c2a06c7888e444b96ea67d63
0c384b5999c35812f96134b683c96e5349e8fb3fcd57b4f5527f7aa377c4bf0e
0eaeadb58e6995ba85eccb6198aaef77eeb1d4b66699e4e1f3fc10eb6adfcdb9
2995615474b2ef92946ae6000ca992f89c7ff861082cacb1aa2176e81b1514e2
2dc9c77aadf520c2cc0e8f2f56c119878044b9a74c141a0284a970492db4f9ad
33530b007071281a97e79baab13ddf7cc4b9de942ebd3e212224857335f7cb97
341b4a46c7c8b2d9e65eb01f3ddf6200f66aa0ef16cd07429852e5bc5dee4c6d
34acff054910918d4d55109e7702b231a09f338d25be284f8bc02ba2cf119520
36133ca07927c88a7cc578fddbaed3c668ab75087834d0ca13dca5de4ec856c1
46d1edaf97b9e7b888c186b45477196c97aeeb28d86b5083e757d198bd8d416b
4a26a64b51446536f0e420e55a27267e33af354cbe68b49f273bd216507e009d
4adb4777839d2ad1c5ff886b8d27cbfc28c8404b28ac78d5846c74c9421cbc51
6dc90c44becb99b22fbdd066da04c1b9f86974a627872037b244bba047dad766
708592388bd545a394281bc58df5c9a9f56d4cdd8e43db6ae5b66cc852c4b7c2
7fd59024b6ca83f11f7a3448ec148309a13b705725716df134f699e60a96eb1b
84430d6abc2891ae6d6d74e51804bb5edfb8406efad225ad57d89801a1cd7d2a
8f917f2cf6275278c85807a01822ce4253ec5698e80f4e66ab11e6cc5c8fcee4
92926e58801ccfa31e0f7978b883eba6487a4a1c18fc02b258d1dfb36306b7e0
a4a1824defec1084ca81d496ee77891684c26196924bdc4fc21dd3482ce15e14
aabb23fd79bb694bed342d05401b74320c96e00cf90f3a5e0b569ecc0fffd033
ac39fd2de34b92759571eae7493ba485a9c437b55a9b17e4ae0c2af108658e30
afd5018c84a870d00826562927d8eceaa4b5424c6517c59e2f02814f5f4e9cf9
b78eeffc1d2ca1cde2f083febda946e3698164d989086f538e21a2978f0a6785
cfa2c1817acc9845143087b8f08cfbf450334d63f8b69ea16ec5bf8222cc9ae8
d2026d59b88bda76d9a260d98a486e61cdf8f5dc92474fe4a256e03f5e50cc87
de7dd7e8a5f2257d16c23c395b9262c6fa04689c81b0e2b8bf7f5bae9f4177dc
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e684839cbcef6b16753dae73e92a49b7115f55e83662ead12d5e05bf7b9915fb
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
fbe1583d8642d89d0c349b00c0125e485dd55976282165a6b5f2d29ea9d44549
ff1484384d36a05b611c4b233eb97bd48ecfbf778ddbe0a8f0d753c502b4876e