parkingfactuur.info
Open in
urlscan Pro
2606:4700:3036::6815:cf5
Public Scan
Effective URL: https://parkingfactuur.info/T-M/Epms/personalpages/payments/ideal/outstanding.php?intcp=YJR|LOGIN|F=IrBZWMRtAVSpbtLTnynYKABu...
Submission: On February 03 via api from BE — Scanned from DE
Summary
TLS certificate: Issued by E1 on February 3rd 2022. Valid for: 3 months.
This is the only time parkingfactuur.info was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 104.244.42.197 104.244.42.197 | 13414 (TWITTER) (TWITTER) | |
1 1 | 2a09:0:12::3 2a09:0:12::3 | 60144 (THREE-W-I...) (THREE-W-INFRA-AS -- TRANSIT --) | |
1 1 | 178.210.66.40 178.210.66.40 | 48287 (RU-CENTER) (RU-CENTER) | |
12 | 2606:4700:303... 2606:4700:3036::6815:cf5 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 18.159.5.226 18.159.5.226 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 87.233.238.61 87.233.238.61 | 15703 (TRUESERVE...) (TRUESERVER-AS TrueServer BV AS number) | |
1 | 152.199.19.160 152.199.19.160 | 15133 (EDGECAST) (EDGECAST) | |
2 | 2a00:1450:400... 2a00:1450:4001:831::2008 | 15169 (GOOGLE) (GOOGLE) | |
14 | 2a00:1450:400... 2a00:1450:4001:802::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c06::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:812::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::2003 | 15169 (GOOGLE) (GOOGLE) | |
36 | 10 |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-159-5-226.eu-central-1.compute.amazonaws.com
nl.parkmobile.com |
ASN15703 (TRUESERVER-AS TrueServer BV AS number, NL)
PTR: -
shopeuropesecurity.ccvshop.nl |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 42 |
74 KB |
12 |
parkingfactuur.info
parkingfactuur.info |
14 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 78 |
129 KB |
2 |
parkmobile.com
nl.parkmobile.com — Cisco Umbrella Rank: 493477 |
12 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 5557 |
501 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 13 |
501 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 96 |
445 B |
1 |
aspnetcdn.com
ajax.aspnetcdn.com — Cisco Umbrella Rank: 740 |
41 KB |
1 |
ccvshop.nl
shopeuropesecurity.ccvshop.nl |
101 KB |
1 |
qiop.io
1 redirects
qiop.io |
464 B |
1 |
u.nu
1 redirects
u.nu |
404 B |
1 |
t.co
t.co — Cisco Umbrella Rank: 487 |
612 B |
36 | 12 |
Domain | Requested by | |
---|---|---|
14 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
12 | parkingfactuur.info |
t.co
parkingfactuur.info |
2 | www.googletagmanager.com |
parkingfactuur.info
www.googletagmanager.com |
2 | nl.parkmobile.com |
parkingfactuur.info
nl.parkmobile.com |
1 | www.google.de | |
1 | www.google.com | |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | ajax.aspnetcdn.com |
parkingfactuur.info
|
1 | shopeuropesecurity.ccvshop.nl |
parkingfactuur.info
|
1 | qiop.io | 1 redirects |
1 | u.nu | 1 redirects |
1 | t.co | |
36 | 12 |
This site contains links to these domains. Also see Links.
Domain |
---|
nl.parkmobile.com |
www.your-now.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
t.co DigiCert TLS RSA SHA256 2020 CA1 |
2022-01-06 - 2023-01-05 |
a year | crt.sh |
*.parkingfactuur.info E1 |
2022-02-03 - 2022-05-04 |
3 months | crt.sh |
parkmobile.com Amazon |
2021-10-25 - 2022-11-22 |
a year | crt.sh |
*.ccvshop.nl Sectigo RSA Domain Validation Secure Server CA |
2021-12-18 - 2023-01-08 |
a year | crt.sh |
*.vo.msecnd.net DigiCert SHA2 Secure Server CA |
2021-08-06 - 2022-08-06 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-01-10 - 2022-04-04 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-12-27 - 2022-03-21 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-12-27 - 2022-03-21 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2022-01-10 - 2022-04-04 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://parkingfactuur.info/T-M/Epms/personalpages/payments/ideal/outstanding.php?intcp=YJR|LOGIN|F=IrBZWMRtAVSpbtLTnynYKABuYBOxKgeTYfsusKosfHhHAsaorO
Frame ID: CA16C70F1C9C1912ACDB249E4D68EAFB
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
ParkmobilePage URL History Show full URLs
- https://t.co/OF9nZqdg97 Page URL
-
https://u.nu/BIiWy
HTTP 301
https://qiop.io/YRkzk5 HTTP 301
https://parkingfactuur.info/T-M/Epms/personalpages/payments/ideal/outstanding.php?intcp=YJR|LOGIN|F=IrBZ... Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
OneTrust (Cookie compliance) Expand
Detected patterns
- cdn\.cookielaw\.org
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)/jquery-ui(?:\.min)?\.js
- jquery-ui.*\.js
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: PARK NOW
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.
- https://t.co/OF9nZqdg97 Page URL
-
https://u.nu/BIiWy
HTTP 301
https://qiop.io/YRkzk5 HTTP 301
https://parkingfactuur.info/T-M/Epms/personalpages/payments/ideal/outstanding.php?intcp=YJR|LOGIN|F=IrBZWMRtAVSpbtLTnynYKABuYBOxKgeTYfsusKosfHhHAsaorO Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
OF9nZqdg97
t.co/ |
209 B 612 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
outstanding.php
parkingfactuur.info/T-M/Epms/personalpages/payments/ideal/ Redirect Chain
|
6 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.20.aspx
nl.parkmobile.com/Epms/stylesheets/ |
18 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ePMS_generic.css
parkingfactuur.info/T-M/Epms/css/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
075b348d-21e9-4966-8426-73d47a5a8d1d.js
parkingfactuur.info/cdn.cookielaw.org/consent/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
parkingfactuur.info/ajax.googleapis.com/ajax/libs/jquery/1.10.2/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.css
parkingfactuur.info/code.jquery.com/ui/1.9.1/themes/base/ |
0 0 |
Stylesheet
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gaNL.min.js
parkingfactuur.info/T-M/Epms/javascript/ |
371 B 614 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
adobe_pdf.png
parkingfactuur.info/T-M/Epms/img/OnlinePayments/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
betaalmethoden-01.png
shopeuropesecurity.ccvshop.nl/Files/10/217000/217590/FileBrowser/images/ |
101 KB 101 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui.min.js
parkingfactuur.info/code.jquery.com/ui/1.9.1/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.min.js
parkingfactuur.info/ajax.googleapis.com/ajax/libs/jquery/1.10.2/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.10.2.min.js
ajax.aspnetcdn.com/ajax/jQuery/ |
91 KB 41 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui.css
parkingfactuur.info/code.jquery.com/ui/1.9.1/themes/base/ |
0 0 |
Stylesheet
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
228 KB 68 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pm-nl-mijnpm.png
nl.parkmobile.com/Epms/img/vd_parkmobilenl/ |
8 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
flags.png
parkingfactuur.info/T-M/Epms/img/system/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui.min.js
parkingfactuur.info/code.jquery.com/ui/1.9.1/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
js
www.google-analytics.com/gtm/ |
87 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
js
www.googletagmanager.com/gtag/ |
167 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/j/ |
2 B 22 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 445 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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.
function| OptanonWrapper function| $ function| jQuery object| dataLayer function| SwitchLanguage object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga string| url string| keyToFind undefined| valueFound object| gaplugins object| gaGlobal object| gaData object| google_optimize function| onYouTubeIframeAPIReady10 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 |
---|---|---|
.t.co/ | Name: muc Value: ff695ba2-227d-47e2-b87f-a0c945436fed |
|
.t.co/ | Name: muc_ads Value: ff695ba2-227d-47e2-b87f-a0c945436fed |
|
u.nu/ | Name: PHPSESSID Value: jbiohict2mv10mh2i6ibtp8jeu |
|
u.nu/ | Name: short_1597210 Value: 1 |
|
qiop.io/ | Name: PHPSESSID Value: d0422727ed7ba6146259f481c404c538 |
|
qiop.io/ | Name: short_YRkzk5 Value: 1 |
|
.parkingfactuur.info/ | Name: _gid Value: GA1.2.579012267.1643894806 |
|
.parkingfactuur.info/ | Name: _gat_UA-18423208-2 Value: 1 |
|
.parkingfactuur.info/ | Name: _ga_6X2XQZZM21 Value: GS1.1.1643894806.1.0.1643894806.0 |
|
.parkingfactuur.info/ | Name: _ga Value: GA1.1.912477917.1643894806 |
9 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=0 |
X-Xss-Protection | 0 |
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.
ajax.aspnetcdn.com
nl.parkmobile.com
parkingfactuur.info
qiop.io
shopeuropesecurity.ccvshop.nl
stats.g.doubleclick.net
t.co
u.nu
www.google-analytics.com
www.google.com
www.google.de
www.googletagmanager.com
104.244.42.197
152.199.19.160
178.210.66.40
18.159.5.226
2606:4700:3036::6815:cf5
2a00:1450:4001:802::200e
2a00:1450:4001:811::2003
2a00:1450:4001:812::2004
2a00:1450:4001:831::2008
2a00:1450:400c:c06::9c
2a09:0:12::3
87.233.238.61
0ba081f546084bd5097aa8a73c75931d5aa1fc4d6e846e53c21f98e6a1509988
1d44ea18fe4780a468ef0d6d26c8fe7fc3723ce6264ae7767e04b4fef0fdef34
1dee9dbe961efc775883cefc32aadd5ffdbe8d1b2afec9d83e60728239af8edc
1ec29f8fb429b5912d95378725c71cfdfb76fc1fbd1cf91fa80cf3a807acdf14
26d4359a8004e8faa943570895227d03071ca14b2c914a070ebb80aed7278988
2e31169b1b84b6d4efc275771f7f36773eeaff2aaf500605a5f548798b8553ee
3460d5bfa974703253cec9906df9ed814b00d2ca42040511b0e5065ab1421814
7c21ef4dcd40b34aa17795b08571d4bc67e61a5c9ad866f9bba7629754cdb362
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
8a46243c75d2229806904c40231181141e9fed923356dbcc1c30916f811ac8eb
918eb626f643dd82a92abbe9528eb5d04f86fecf3c82cb7b27298fc9fd1451e2
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
a35e6e20dc7b2dadc38c6c1cebf07caa6caee58233000d12547fc5d3b917fac5
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f6023bbf01c244063f0b330af85cff66d04669fac5dc9bfb9ed8fea98ac04b14