keenetic.com
Open in
urlscan Pro
2a01:4f8:fff0:5d::36
Public Scan
Effective URL: https://keenetic.com/de/
Submission: On March 09 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on February 10th 2023. Valid for: 3 months.
This is the only time keenetic.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 33 | 2a01:4f8:fff0... 2a01:4f8:fff0:5d::36 | 24940 (HETZNER-AS) (HETZNER-AS) | |
2 | 2a00:1450:400... 2a00:1450:400d:806::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::178 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
35 | 5 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
keenetic.com
1 redirects
keenetic.com |
1005 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 24 region1.google-analytics.com — Cisco Umbrella Rank: 2361 |
20 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 41 |
142 KB |
2 |
keenetic.org
2 redirects
keenetic.org |
265 B |
1 |
gstatic.com
fonts.gstatic.com |
15 KB |
35 | 5 |
Domain | Requested by | |
---|---|---|
31 | keenetic.com |
1 redirects
keenetic.com
|
2 | www.googletagmanager.com |
keenetic.com
www.googletagmanager.com |
2 | keenetic.org | 2 redirects |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | www.google-analytics.com |
www.googletagmanager.com
|
1 | fonts.gstatic.com |
keenetic.com
|
35 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
help.keenetic.com |
blog.keenetic.com |
www.facebook.com |
www.tiktok.com |
www.linkedin.com |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
keenetic.com R3 |
2023-02-10 - 2023-05-11 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-02-08 - 2023-05-03 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-02-20 - 2023-05-15 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://keenetic.com/de/
Frame ID: 12EE61352859E7BC797FA8A04A4564F5
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
WLAN für Ihr Smart Home - KeeneticPage URL History Show full URLs
-
http://keenetic.org/
HTTP 308
https://keenetic.org/ HTTP 307
https://keenetic.com/ HTTP 302
https://keenetic.com/de/ Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
12 Outgoing links
These are links going to different origins than the main page.
Title: Support
Search URL Search Domain Scan URL
Title: Weitere Informationen
Search URL Search Domain Scan URL
Title: 25 Januar 2023 Children spend a lot of time with their phones and computers, and what else can be more important than your kids' safety offline and online?
Search URL Search Domain Scan URL
Title: 20 Januar 2023 Professional videos vs TikTok videos
Search URL Search Domain Scan URL
Title: 18 Januar 2023 Fear no more of losing your data! With the excellent storage and backup features of Keenetic, you never have to worry about it.
Search URL Search Domain Scan URL
Title: 11 Januar 2023 It's time to choose the bands with @MonstrumGB
Search URL Search Domain Scan URL
Title: 02 Januar 2023 Keenetic routers ensure seamless internet so that nothing blocks your determination in 2023.
Search URL Search Domain Scan URL
Title: 29 Dezember 2022 POV: your family found out how you spend all you money.
Search URL Search Domain Scan URL
Title: 23 Dezember 2022 May your holiday season go as smoothly and seamlessly as the internet connection with the Keenetic routers.
Search URL Search Domain Scan URL
Title: 15 Dezember 2022 How vulnerable we are. Stay protected with Keenetic routers!
Search URL Search Domain Scan URL
Title: 11 Dezember 2022 Perhaps it's the right time to provide them with a seamless, reliable, and secure Wi-Fi connection for the Winter Holiday.
Search URL Search Domain Scan URL
Title: Blog
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://keenetic.org/
HTTP 308
https://keenetic.org/ HTTP 307
https://keenetic.com/ HTTP 302
https://keenetic.com/de/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
keenetic.com/de/ Redirect Chain
|
32 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
keenetic.com/static/css/ |
182 KB 36 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f98bc0ca-2890-40d4-b64d-ea01a79a0cb9.jpg
keenetic.com/storage/uploads/resized/400/ |
31 KB 31 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
facebook.svg
keenetic.com/static/social/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5576b894-e0ac-4d52-8cc1-de74fb3bd1b5.jpg
keenetic.com/storage/uploads/resized/400/ |
29 KB 30 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tiktok.svg
keenetic.com/static/social/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7e971376-44b1-4b4b-98a4-70b3cbe7b3eb.jfif
keenetic.com/storage/uploads/resized/400/ |
63 KB 63 KB |
Image
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
linkedin.svg
keenetic.com/static/social/ |
3 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
194bd3fd-a68d-4bfd-a855-3876bbe043ee.jpg
keenetic.com/storage/uploads/resized/400/ |
20 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
twitter.svg
keenetic.com/static/social/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fce63d48-02e1-49ba-9750-91ab7dacf9a8.jpg
keenetic.com/storage/uploads/resized/400/ |
37 KB 37 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6fcc45b3-69ed-41d2-89d1-4a95e76ecb52.jpg
keenetic.com/storage/uploads/resized/400/ |
25 KB 25 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0af9cc1f-36e9-4a9c-9ef0-e4be161bce45.jfif
keenetic.com/storage/uploads/resized/400/ |
52 KB 52 KB |
Image
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
a16e30e8-0f32-4e5d-a25a-90fcaf46ac74.jfif
keenetic.com/storage/uploads/resized/400/ |
48 KB 48 KB |
Image
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
efeec557-1322-4958-85dd-a82fcbf9f2ff.jpg
keenetic.com/storage/uploads/resized/400/ |
46 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manifest.js
keenetic.com/static/js/ |
1 KB 986 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.js
keenetic.com/static/js/ |
209 KB 72 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
keenetic.com/static/js/ |
192 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
163 KB 60 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-main-new.svg
keenetic.com/static/img/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arrow-list.svg
keenetic.com/static/img/ |
3 KB 774 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8fd20eef-8470-4faa-a847-e04cdd5c32a9.jpg
keenetic.com/storage/uploads/ |
76 KB 76 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
57109940-d2df-4573-b7a7-5026a1601070.jpeg
keenetic.com/storage/uploads/ |
111 KB 112 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
why-wifi.svg
keenetic.com/static/img/ |
4 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
why-phone.svg
keenetic.com/static/img/ |
2 KB 958 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
why-game.svg
keenetic.com/static/img/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Proxima_Nova_Condensed_Light.otf
keenetic.com/static/fonts/proximanova/ |
90 KB 90 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2
fonts.gstatic.com/s/opensanscondensed/v13/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Proxima_Nova_Condensed_Regular.otf
keenetic.com/static/fonts/proximanova/ |
90 KB 90 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Proxima_Nova_Condensed_Bold.otf
keenetic.com/static/fonts/proximanova/ |
94 KB 94 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arrow-left.svg
keenetic.com/static/img/ |
459 B 695 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arrow-right.svg
keenetic.com/static/img/ |
455 B 691 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
241 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 251 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
23 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.
boolean| credentialless object| webpackChunk object| Alpine function| jQuery function| $ function| Cookies function| Waypoint object| cookieconsent function| tippy function| catalogApp function| supportForm function| isEnableAnalyticsCookie function| gtag object| dataLayer boolean| ga-disable-UA-98395427-2 object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData function| onYouTubeIframeAPIReady4 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 |
---|---|---|
keenetic.com/ | Name: XSRF-TOKEN Value: eyJpdiI6Ik1TSTBBNHBMcWV6SU1WdE54bkNMbkE9PSIsInZhbHVlIjoiZkVOR1dBeGxPZjN4WS9kcEZqOWxmNmp4VnQwclZHUHZxMDNVd3h2bndGOXZJUlBqVzdLcXJ2azdMbHBjTUg5S0ZOaTlMMHVpTjRPTzlPZGV3ekN5S3RhN2s4aDl3VGI5T0FFUW9UT2pPMTlINEpRRmtBUVZaeXZKNnhsWldxOXciLCJtYWMiOiI3NjVmNTQ5MWZlZGVjNzlkN2VhNGUwOGM4NTFjYjZlNTY5OGQyYmQ2NGFkNzZjNDcxZDczMjc0MDFlMjE1ODJiIiwidGFnIjoiIn0%3D |
|
keenetic.com/ | Name: keenetic_websites_session Value: eyJpdiI6IjVjVGVXaWJkSlpHUGx2WFE0RjZOc1E9PSIsInZhbHVlIjoicEhnamZlSzlZQXNDYXJPTHRrMk9ZTzgxTThrV0xhanhuaUJRU0lWVHRpMEZubEsvSklBOE8rSnVML0psVjlkVXFwUnhPYWppbWpodGUwZ3pobmYxTmRNYnFGMWNwTi9qWmdNb1ZKTDh4WWp1U3IydmF6ZGpRa2Z4d0g4d2pHZE0iLCJtYWMiOiJkMTljMGEzMWI2ZWM1MGEzZGMzNTk0NzBkZDY5NTJhM2ZmMjI0NjUzNDhmMWFlMzNiYzIyOTE1ZTBlZGRiZGFlIiwidGFnIjoiIn0%3D |
|
.keenetic.com/ | Name: _ga_ZYZG7XRVG4 Value: GS1.1.1678379233.1.0.1678379233.0.0.0 |
|
.keenetic.com/ | Name: _ga Value: GA1.1.270348072.1678379233 |
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 |
---|---|
Content-Security-Policy | frame-ancestors 'self' |
Strict-Transport-Security | max-age=31536000; |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.gstatic.com
keenetic.com
keenetic.org
region1.google-analytics.com
www.google-analytics.com
www.googletagmanager.com
2001:4860:4802:32::178
2001:4860:4802:34::36
2a00:1450:4001:80f::2003
2a00:1450:400d:806::2008
2a01:4f8:fff0:5d::36
13578e083fa7c36ab98571ae40901f6bb1f453a307994c40629ae0442eca7a77
1d32ba85fe3c417e12442f627ccd68a233cb1c03b929e50ae1934ac4b276253e
3549319cef4f1aada132b6394f7d5e4c5e877c8e4e1f07a8e2cca84154cef3f7
368d030d259fe5ce48f17e49ee2202f9beb4be96f5474fe8269a04a28cbd45f9
42c369625fb0db96f3cf89db5cc295f24384f770a4f5b0791fde2e611dd0a94d
4438e35b6a9cdbf3309251a985076cec6fe56825c74e31724cfada496f5d091c
4874f12aa27fd01e6bff883e373334ec05a1d5a499d665f5729b6388ee6b69ba
53eccffe2fa986953407becff63b14a0a2675b977c16b3cc68f0874f558b5d20
55204e2a2d25592d8cf2a7a1f4ba0ee2818bb45b871130ed653770aa8106aaf7
57d601a59316d509288ca0376fd15658fb215c391d4091c20370e3f989d1a854
5971b095cff574a66d35ada016d4c077c86e2dea62e9c0f14cf7c94b258619de
5bbc2259e9182322602ea6601e22afb5ad13c963cc01442a0bc8f82715b57b8f
645d03db119b10a9589a0542fd3b5d9304c3d40e258676e6e56754b5781403c5
699311a6ca7b8bb970905aa3c875abe4910c42d25fe4c63995c15dc0e2fd0651
7008b099ddf75c46fd074a678dd095e146d5eeabacfccebab96d72db2081bebb
7792ff16aba94345f4927fcdb62e1b9387a164d03f0b6b92805f65765886fb9a
934fd4dc06147223a69e50bb364014f46851b006c5ced8901f655947c7a1afe1
950dfbb683cd86c3c577748352c210312ce892dcaff0a167d365459098551081
9f04d0b231a1d34a78f43c4d7beaa71a958bf545ed45c3f7db2cc480682e158d
a3ffe2bf246d6200455149d1d71a28efcd079339e0bd44e7c07e184e9335b9b8
b941b2dd25670a39bdaa026d67db89fd3c93a60cf3106a4de2944e67ab56c459
bbee6c6ec4634388ea3b955b78dc51b0c6a3e9cfacc4243397eeb838de5f1ff3
bf4c735075fccda2b3167b0262349f77b4a920939726f809e565c8efa35490a2
c242efc7a44d7be550743ba798fe090ff0ab3a0a22ab340192984be5b39fcc8a
c3fe0bc89c466dab0ecaf068b657d7a78e70e3f141a4f34857e0030e985e9df6
c8a2d04ef896ecab84aa9c7314e1935cc3871b9f05e324ea60ea0c3a1ba0febb
cc390e2c4d5da52863056c1ef852464393b60467885a67de06a2b15b9a190248
d39403de1ec71ed2f8605a302c8255f0a13f426e05c7cfa4ecaf40aadb27c665
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e5209170736235933826fc9ff82bc58d5f347d1c771b787424384a8d92b903d4
e6ff5f76eea1638a663d38c6e4c25d19a8412f0006fc69d91a838b22d485cecf
e79964c41a716da1006b32f97d8dc3ad6c3e31c2240df19ce05b64ef318ed6f5
f02f3098c39bf9d4d5fca637d8943dad3224a1671f757d1a76c046b5522be325
f5018aaa96ba5825d793cdd5328cd68d59156d062318505a60948e011700b2b2
fe36411d039c2d41f411f7eb19348fced8c3fa9bae4abdcf9b9abbd6635056dc