myprivacy.dpgmedia.nl
Open in
urlscan Pro
2a02:26f0:ab00::5c7a:d723
Public Scan
Effective URL: https://myprivacy.dpgmedia.nl/consent?siteKey=V9f6VUvlHxq9wKIN&callbackUrl=https%3A%2F%2Fwww.ad.nl%2Fprivacy-gate%2Faccept-tcf...
Submission: On March 24 via manual from NL — Scanned from NL
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on November 20th 2023. Valid for: a year.
This is the only time myprivacy.dpgmedia.nl was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a02:26f0:ab0... 2a02:26f0:ab00::214:8e68 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2a02:26f0:ab0... 2a02:26f0:ab00::5c7a:d723 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
9 | 2a02:26f0:350... 2a02:26f0:3500:f::1732:831f | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::2008 | 15169 (GOOGLE) (GOOGLE) | |
12 | 18.66.192.78 18.66.192.78 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a02:26f0:480... 2a02:26f0:480:23::1726:62b7 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
4 | 52.215.94.124 52.215.94.124 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 18.66.192.77 18.66.192.77 | 16509 (AMAZON-02) (AMAZON-02) | |
29 | 8 |
ASN20940 (AKAMAI-ASN1, NL)
myprivacy.dpgmedia.nl |
ASN20940 (AKAMAI-ASN1, NL)
myprivacy-static.dpgmedia.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-192-78.muc50.r.cloudfront.net
cmp.dpgmedia.nl |
ASN20940 (AKAMAI-ASN1, NL)
sp.dpgmedia.net |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-215-94-124.eu-west-1.compute.amazonaws.com
c.dpgmedia.net |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-192-77.muc50.r.cloudfront.net
cdn.privacy-mgmt.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
dpgmedia.net
myprivacy-static.dpgmedia.net — Cisco Umbrella Rank: 30139 sp.dpgmedia.net — Cisco Umbrella Rank: 40147 c.dpgmedia.net — Cisco Umbrella Rank: 20371 |
353 KB |
13 |
dpgmedia.nl
myprivacy.dpgmedia.nl — Cisco Umbrella Rank: 74686 cmp.dpgmedia.nl — Cisco Umbrella Rank: 199575 |
163 KB |
1 |
privacy-mgmt.com
cdn.privacy-mgmt.com — Cisco Umbrella Rank: 3400 |
2 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 114 |
76 KB |
1 |
ad.nl
1 redirects
www.ad.nl — Cisco Umbrella Rank: 57949 |
1 KB |
29 | 5 |
Domain | Requested by | |
---|---|---|
12 | cmp.dpgmedia.nl |
myprivacy-static.dpgmedia.net
cmp.dpgmedia.nl |
9 | myprivacy-static.dpgmedia.net |
myprivacy.dpgmedia.nl
cmp.dpgmedia.nl |
4 | c.dpgmedia.net |
sp.dpgmedia.net
|
1 | cdn.privacy-mgmt.com |
cmp.dpgmedia.nl
|
1 | sp.dpgmedia.net |
www.googletagmanager.com
|
1 | www.googletagmanager.com |
myprivacy.dpgmedia.nl
|
1 | myprivacy.dpgmedia.nl | |
1 | www.ad.nl | 1 redirects |
29 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.dpgmedia.nl DigiCert TLS RSA SHA256 2020 CA1 |
2023-11-20 - 2024-11-19 |
a year | crt.sh |
*.dpgmedia.net DigiCert TLS RSA SHA256 2020 CA1 |
2023-07-04 - 2024-07-04 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-26 - 2024-05-20 |
3 months | crt.sh |
cmp.7sur7.be R3 |
2024-02-22 - 2024-05-22 |
3 months | crt.sh |
*.privacy-mgmt.com Amazon RSA 2048 M01 |
2023-10-08 - 2024-11-05 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://myprivacy.dpgmedia.nl/consent?siteKey=V9f6VUvlHxq9wKIN&callbackUrl=https%3A%2F%2Fwww.ad.nl%2Fprivacy-gate%2Faccept-tcf2%3FredirectUri%3D%252Feconomie%252Fwouter-52-ik-zit-met-gouden-handboeien-vastgeketend-aan-mijn-nietszeggende-baan~aef6571b%252F
Frame ID: 7CA9E807C6C4ABA38CA838A9B8F9D386
Requests: 17 HTTP requests in this frame
Frame:
https://cmp.dpgmedia.nl/index.html?hasCsp=true&message_id=996937&consentUUID=778a4c52-f96f-41f9-baa7-2f2c82871ab8&preload_message=true&version=v1&consentLanguage=nl
Frame ID: 0DB63BD899DC908288C598FD4BA992E8
Requests: 10 HTTP requests in this frame
Screenshot
Page Title
DPG Media Privacy GatePage URL History Show full URLs
-
https://www.ad.nl/economie/wouter-52-ik-zit-met-gouden-handboeien-vastgeketend-aan-mijn-nietsz...
HTTP 302
https://myprivacy.dpgmedia.nl/consent?siteKey=V9f6VUvlHxq9wKIN&callbackUrl=https%3A%2F%2Fwww.ad.nl%2Fpriva... Page URL
Detected technologies
Akamai Bot Manager (Security) ExpandDetected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
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.
-
https://www.ad.nl/economie/wouter-52-ik-zit-met-gouden-handboeien-vastgeketend-aan-mijn-nietszeggende-baan~aef6571b/
HTTP 302
https://myprivacy.dpgmedia.nl/consent?siteKey=V9f6VUvlHxq9wKIN&callbackUrl=https%3A%2F%2Fwww.ad.nl%2Fprivacy-gate%2Faccept-tcf2%3FredirectUri%3D%252Feconomie%252Fwouter-52-ik-zit-met-gouden-handboeien-vastgeketend-aan-mijn-nietszeggende-baan~aef6571b%252F Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
consent
myprivacy.dpgmedia.nl/ Redirect Chain
|
9 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
consent.js
myprivacy-static.dpgmedia.net/ |
106 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-dpgmedia.svg
myprivacy-static.dpgmedia.net/consent/resources/logos/ |
6 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-ad.svg
myprivacy-static.dpgmedia.net/consent/resources/logos/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
231 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wrapperMessagingWithoutDetection.js
cmp.dpgmedia.nl/unified/ |
125 KB 37 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad.webp
myprivacy-static.dpgmedia.net/consent/resources/backgrounds/ |
88 KB 86 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
108 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
68GC0udRiTWOX0eR3pky_v3.9.js
sp.dpgmedia.net/ |
44 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gdpr-tcf.46659a6b91120081e5be.bundle.js
cmp.dpgmedia.nl/unified/4.19.0/ |
135 KB 22 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get_site_data
cmp.dpgmedia.nl/mms/v2/ |
205 B 620 B |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
meta-data
cmp.dpgmedia.nl/wrapper/v2/ |
228 B 755 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
consent-status
cmp.dpgmedia.nl/wrapper/v2/ |
38 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
b
c.dpgmedia.net/a/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
b
c.dpgmedia.net/a/ |
2 B 341 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
messages
cmp.dpgmedia.nl/wrapper/v2/ |
69 KB 9 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
pv-data
cmp.dpgmedia.nl/wrapper/v2/ Frame |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pv-data
cmp.dpgmedia.nl/wrapper/v2/ |
56 B 597 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.html
cmp.dpgmedia.nl/ Frame 0DB6 |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Notice.c6498.css
cmp.dpgmedia.nl/ Frame 0DB6 |
34 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.b0798.js
cmp.dpgmedia.nl/ Frame 0DB6 |
5 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Notice.cd634.js
cmp.dpgmedia.nl/ Frame 0DB6 |
291 KB 76 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
categories
cdn.privacy-mgmt.com/consent/tcfv2/vendor-list/ Frame 0DB6 |
3 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-ad.svg
myprivacy-static.dpgmedia.net/consent/resources/logos/ Frame 0DB6 |
2 KB 875 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-dpgmedia.svg
myprivacy-static.dpgmedia.net/consent/resources/logos/ Frame 0DB6 |
6 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
none.png
myprivacy-static.dpgmedia.net/consent/resources/logos/ Frame 0DB6 |
68 B 93 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
b
c.dpgmedia.net/a/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
b
c.dpgmedia.net/a/ |
2 B 340 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Montserrat-SemiBold.woff
myprivacy-static.dpgmedia.net/consent/resources/fonts/ Frame 0DB6 |
130 KB 130 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Montserrat-Regular.woff2
myprivacy-static.dpgmedia.net/consent/resources/fonts/ Frame 0DB6 |
87 KB 87 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
20 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| dataLayer object| cmpProperties function| getCookie function| redirect function| handleError object| _privacy function| __tcfapi object| _sp_ object| _sp_queue object| google_tag_manager object| google_tag_data object| openDataLayer object| GlobalSnowplowNamespace function| snowplow object| _sp_wp_jsonp object| date object| matches string| key9 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 |
---|---|---|
.www.ad.nl/ | Name: ak_bmsc Value: 92349D6B3FCDC6CE90142AD8FF23ED95~000000000000000000000000000000~YAAQZI4UAhNDU1SOAQAAnqJKcRdTZTKr11zAq5O5NNwFktpgEh7c5FPwxP4Y73s0yl55Lnl9fCYv47+J+K97A7qSEIv0lvOnJCz3xZ8465XUAOUkANHq8pfXgEJw1EmBPesBtMk3bX36+feh1dUpR8JULaBChxyLnlVWEE1D+ehWeqbVcGu0XbhKFItUJbp4Hz7IHEUdEL+b5DWrMNk9V/P+OqbSkhIm3RS1u/COkQBhKAzInEbU/mrByy5ok3qLs9Q1oYe3CmRd3OOcFPciI4eSqifLUDlfwjipuqMdHBX/nQ2dMONlBSLOIXDGeqnb3YlNO0H2SjsXLsMBhzmZUIE+iCYJEGvYkzdCqTdzIeZ2jDMf1ahJqsJMoxAISiVyTnOyG5kaRKDpHnnHb1I= |
|
myprivacy.dpgmedia.nl/ | Name: xAuthId Value: 8ff2610d-9e65-47b6-bf46-096964c22694 |
|
myprivacy.dpgmedia.nl/ | Name: authId Value: 8ff2610d-9e65-47b6-bf46-096964c22694 |
|
.dpgmedia.nl/ | Name: ak_bmsc Value: BF5D60EB30E1600A45CC41C469643AEC~000000000000000000000000000000~YAAQH9d6XFWXzFiOAQAAKqNKcRcj07h9BUbAMRCsytRy7D8oTMGgSJbP/Ol/0m+G3ELN55xK2h6uT/21LRi6iMNudxwLTwBXWf0LLKjsWrrUDfiBRAj3jyg6C3+lOBLlsYDvwdnDZ9dyaH01qdiNwjffKJiU2s+THAu6OF0DlUB6vwjVDQtJ1yx9nnPzWMlVV5PJFIEWoPQACNqW0VUVmpyNFOHxZd0Pt+gm7nd9mBoXI2vcXwXL6DQdnge+WdzVWHfedarZRvGBv5SY+hnjWezawTLb8XClPYeXWBuJIsjJNbl//MLxOw5SfiIdO6ECcxZtlYo+H73afHnXgL7LJh7WMm1xoolqdr2sFClURIBm5xPi7oMKtnvj2NyB0oRllX59RQasgCdy4kDsPLmAfg== |
|
.dpgmedia.nl/ | Name: _sp_ses.e23f Value: * |
|
.dpgmedia.nl/ | Name: consentUUID Value: 778a4c52-f96f-41f9-baa7-2f2c82871ab8 |
|
.dpgmedia.nl/ | Name: _sp_su Value: true |
|
.dpgmedia.net/ | Name: sp Value: 1cd12c47-3aa6-483a-a092-21a97b83f48c |
|
.dpgmedia.nl/ | Name: _sp_id.e23f Value: a58daca6-6561-424d-b5cb-6233956fa429.1711297701.1.1711297702..3c245f7e-eb4d-4c01-80af-7a24da8d4881..e7aa4b09-92b1-4db9-ba2c-fa831968c3b3.1711297701151.2 |
6 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.
c.dpgmedia.net
cdn.privacy-mgmt.com
cmp.dpgmedia.nl
myprivacy-static.dpgmedia.net
myprivacy.dpgmedia.nl
sp.dpgmedia.net
www.ad.nl
www.googletagmanager.com
18.66.192.77
18.66.192.78
2a00:1450:4001:82a::2008
2a02:26f0:3500:f::1732:831f
2a02:26f0:480:23::1726:62b7
2a02:26f0:ab00::214:8e68
2a02:26f0:ab00::5c7a:d723
52.215.94.124
00346352f6d536ed63bfb7de4581c1203cadf372ebbd4766439f1454df7d3506
0504ed70ca0d30297cba88561e2b0b423aa124ef81cf1ddeef01872840ae2ce6
18769d511c8061658b7783ef2ca463c8eae669580ac151bad7179b18ef5738b8
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
329622b39b0743628824776ffd95c8eba5c6cac6ef694f97676845ac8023a10d
418fca348be36e0f5989bc3af256ffb5288115408a13be5b1bcc099547730741
52f28127d7d941bf9b1601961e177cae38dba6c13519aadaf3d5aecee554b2fc
533b23c57b1770cc3ee9c15b998b2eb494fa0adb2d6929fd22a9b78adfade3a7
598c62ec0d4a4b800c2a2ce698931f524171cf10d31e3aa351fb771adb9b6811
6ac4ad700be01c7391c15f053a754e25bf1383aa2531a9bc1b4b522b91f3fb0d
741d54da782981b47efa5cfd3bb8739f5fd5a41d00629b75d3475791723aaf91
77334c8ff559fee1b6bb901c1755a76a168eee694026ae8c9aa099e0e2ea0923
78b435cd47263da5359608172fe71c285cc5e11e012148eb6126ce32ab36137c
8dbc68fb0f5142fcace580568dd284f7343060fc2da7c2d8f1e27f7328192455
93ae7d494fad0fb30cbf3ae746a39c4bc7a0f8bbf87fbb587a3f3c01f3c5ce20
9efebe061be9c0e733b6f8c699f6d2f86b2a143edbe5ec44dfb8b9cc0ae09654
b482ec333d923367e768505089adef3832c3da112e2a8b995e575f7b0616e8cb
cab1ce25239573b09e53adf7d3b271100165bdfb95c54a6602b9b61202e4788c
d03561910b5d1a030f6dca5502a26f15e99b3a22c24b92d255f6ce4a928675b3
dab97a6c81a91f75a6509a99fe9100f46486f7cd776ead9e3af2fc9c8c3ae547
e1b0dcf1415a4eba4b21af3df4f1371f97daea7a418169504300cb877aa37983
e9755538ad0130edd4254a39e8263aa02143a6408cf0c2cb34e30e82c88bd792
ee366726e835cdea2d2f7a39debd71b4d195ff1d3fd79f7d4d43eb58a934484f
f74ca6da3e5f708e58a10edc60347d77b549a598dcfc89f0f072577248d670d3