nodedigital.com
Open in
urlscan Pro
172.67.73.88
Public Scan
Effective URL: https://nodedigital.com/cloud/
Submission: On August 08 via api from US — Scanned from NL
Summary
TLS certificate: Issued by WE1 on July 13th 2024. Valid for: 3 months.
This is the only time nodedigital.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a06:98c1:312... 2a06:98c1:3120::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 16 | 172.67.73.88 172.67.73.88 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
6 | 2606:4700:20:... 2606:4700:20::681a:8e3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6810:4f49 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::200a | 15169 (GOOGLE) (GOOGLE) | |
1 3 | 104.18.94.41 104.18.94.41 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:829::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:4e42:400... 2a04:4e42:400::649 | 54113 (FASTLY) (FASTLY) | |
34 | 10 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
nodedigital.com
1 redirects
nodedigital.com assets.nodedigital.com |
338 KB |
6 |
cloudflare.com
1 redirects
cdnjs.cloudflare.com — Cisco Umbrella Rank: 336 challenges.cloudflare.com — Cisco Umbrella Rank: 3877 |
178 KB |
2 |
gstatic.com
fonts.gstatic.com |
72 KB |
2 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1223 |
14 KB |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 1211 |
30 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
65 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 Failed |
2 KB |
1 |
nodeaiml.co.uk
1 redirects
nodeaiml.co.uk |
631 B |
34 | 8 |
Domain | Requested by | |
---|---|---|
16 | nodedigital.com |
1 redirects
nodedigital.com
static.cloudflareinsights.com |
6 | assets.nodedigital.com |
nodedigital.com
|
3 | challenges.cloudflare.com |
1 redirects
nodedigital.com
challenges.cloudflare.com |
3 | cdnjs.cloudflare.com |
nodedigital.com
cdnjs.cloudflare.com |
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | static.cloudflareinsights.com |
nodedigital.com
|
1 | code.jquery.com |
nodedigital.com
|
1 | www.googletagmanager.com |
nodedigital.com
|
1 | fonts.googleapis.com |
nodedigital.com
|
1 | nodeaiml.co.uk | 1 redirects |
34 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
nodedt.com |
www.linkedin.com |
www.instagram.com |
x.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
nodedigital.com WE1 |
2024-07-13 - 2024-10-11 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-07-31 - 2024-10-29 |
3 months | crt.sh |
assets.nodedigital.com E5 |
2024-07-21 - 2024-10-19 |
3 months | crt.sh |
cloudflareinsights.com WE1 |
2024-07-06 - 2024-10-04 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.jquery.com Sectigo ECC Domain Validation Secure Server CA |
2024-06-25 - 2025-06-25 |
a year | crt.sh |
challenges.cloudflare.com E5 |
2024-07-17 - 2024-10-15 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://nodedigital.com/cloud/
Frame ID: 3993D904FD912FCDCD95232FDA71272F
Requests: 30 HTTP requests in this frame
Frame:
https://nodedigital.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
Frame ID: 6097B15FD27EEF382DDDD5215F1FD325
Requests: 3 HTTP requests in this frame
Frame:
https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/if/ov2/av0/rcv0/0/dpwwl/0x4AAAAAAAfHsCBO_3CdZmvG/light/fbE/normal/auto/
Frame ID: C2267B7446D7884EEDE8E40C72071305
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Cloud and Managed IT ServicesPage URL History Show full URLs
-
https://nodeaiml.co.uk/
HTTP 301
https://nodedigital.com/cloud/ Page URL
Detected technologies
Cloudflare Browser Insights (Analytics) ExpandDetected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://nodeaiml.co.uk/
HTTP 301
https://nodedigital.com/cloud/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 16- https://challenges.cloudflare.com/turnstile/v0/api.js HTTP 302
- https://challenges.cloudflare.com/turnstile/v0/g/769ce3c24a3b/api.js
- https://nodedigital.com/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://nodedigital.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
34 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
Primary Request
/
nodedigital.com/cloud/ Redirect Chain
|
31 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
css2
fonts.googleapis.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
all.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/ |
58 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.min.css
nodedigital.com/css/ |
47 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node-digital-logo.jpg
assets.nodedigital.com/ |
215 KB 216 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cloud.svg
assets.nodedigital.com/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
migration.svg
assets.nodedigital.com/ |
10 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cost.svg
assets.nodedigital.com/ |
1 KB 980 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
monitoring.svg
assets.nodedigital.com/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
backup.svg
assets.nodedigital.com/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
rocket-loader.min.js
nodedigital.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
22 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
beacon.min.js
static.cloudflareinsights.com/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
searchbar.min.js
nodedigital.com/js/ |
111 B 666 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
header-mega-menu.min.js
nodedigital.com/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jumplinks.min.js
nodedigital.com/js/ |
562 B 849 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
api.js
challenges.cloudflare.com/turnstile/v0/g/769ce3c24a3b/ Redirect Chain
|
43 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 48 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
hero-clouds.jpg
nodedigital.com/assets/ |
78 KB 78 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fa-solid-900.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/ |
76 KB 77 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fa-brands-400.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2
fonts.gstatic.com/s/opensans/v40/ |
24 KB 25 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
nodedigital.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/ Frame 6097 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
180 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.3.1.min.js
code.jquery.com/ |
85 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
nodedigital.com/assets/ |
15 KB 3 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
8aff4fe8cab718cb
nodedigital.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame 6097 |
0 770 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jumplinks.min.js
nodedigital.com/js/ |
562 B 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/if/ov2/av0/rcv0/0/dpwwl/0x4AAAAAAAfHsCBO_3CdZmvG/light/fbE/normal/auto/ Frame C226 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
header-mega-menu.min.js
nodedigital.com/js/ |
2 KB 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
searchbar.min.js
nodedigital.com/js/ |
111 B 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
8aff4fe8cab718cb
nodedigital.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame 6097 |
0 768 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
rum
nodedigital.com/cdn-cgi/ |
0 140 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- fonts.googleapis.com
- URL
- https://fonts.googleapis.com/css2?family=NODE+Plex+Sans:ital,wght@0,200;0,300;0,400;0,500;0,700;1,200;1,300;1,400;1,500;1,700&family=NODE+Plex+Serif:wght@400;500;600&display=swap
Verdicts & Comments Add Verdict or Comment
11 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| __cfQR object| __cfBeacon function| validate object| dataLayer function| $ function| jQuery boolean| __cfRLUnblockHandlers object| turnstile object| google_tag_manager object| google_tag_data1 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 |
---|---|---|
.nodedigital.com/ | Name: cf_clearance Value: tT5_5bh90QamL5kU0iRFMqXWyrkJAK5NgfSgn1IJsLM-1723118072-1.0.1.1-H12SrCG720S.BL4E5yz.djpD94BTqESvkZfHzlqLchDDkKjK5ybF1nPx5h711Ceu8x6lr0fsYquLTgIKD.zsfQ |
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=0; includeSubDomains; preload |
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.
assets.nodedigital.com
cdnjs.cloudflare.com
challenges.cloudflare.com
code.jquery.com
fonts.googleapis.com
fonts.gstatic.com
nodeaiml.co.uk
nodedigital.com
static.cloudflareinsights.com
www.googletagmanager.com
fonts.googleapis.com
104.17.24.14
104.18.94.41
172.67.73.88
2606:4700:20::681a:8e3
2606:4700::6810:4f49
2a00:1450:4001:811::200a
2a00:1450:4001:829::2003
2a00:1450:4001:830::2008
2a04:4e42:400::649
2a06:98c1:3120::3
153034ae4a8f9fadb5470844b9bf5f3a639c07a542964e429dfd21a1b67e42f7
160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef
1ee986d68a99ac06ab8556fe062d11389ffcf7aef2b1f706931f0895fef898d7
31fe46164ce2459191ca1f7727fd742ce01833ee4f705459e88d43f53fcc9f80
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
4900bd446eb348467970ddb9e06908d9b4621b24d4746548c5148d3db9122ea0
610281b1548d3a7e286cdbbfffb51fd118be53c76fafc9a45ab1533cef2bbacc
76fcda9bd696506aeb93779991ba95219547e6013c6a092c7c48ff3aa1e91fcd
79cb79f29b9e0d2725e00ece4696ac02310f206f28191424cd018db6275b2954
7e510e61c497d334da21eccda06df5d3a428c9ea94d6903b6138e7c7255aba0f
83885788e7798e1d21e5dc9defbc39796225cdf193815d44392eda18bb395d21
879481724d715bf8dbf77f275aed59a40f4ebeef15b16a91ab752fa393945f41
87cc888b951316cbd1af14ec467ec1159d8a994cc0f5ca4379f793249042c6ec
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
8ea8791754915a898a3100e63e32978a6d1763be6df8e73a39d3a90d691cdeef
9834b82ad26e2a37583d22676a12dd2eb0fe7c80356a2114d0db1aa8b3899537
99464ceb71bc9bbdcc72275faefe44f98eb5cbb6b5d8ee665b87b35376f1a96e
9c435964ebb28ddfffdca6517decf48efcfdf0d69928e22bb0ba384575de3bc2
b614ce64511f262a18bdad099be048273797b7ce4dfbc14c18ff96a9e7584312
c6496b13d392796d57a51af55d8de879e2c96bc530ee0c01f76461f006faf37b
c9281095b1191b3b7d3460158871f441080e715e524b5b59b05ba54936ae9703
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
ce9b46c18d0769c78a7e889eb237606cb96b602061b39b4c1159a22a015b51df
da6f8480905aaa43f618a58aedc190ad11903919112c2875a2caf53baa5713ec
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f7852fea3f54b0228bef06f53b7e7842c7269b88bc361eb909f49c3996b7e77a