www.watts.sg
Open in
urlscan Pro
2606:4700:4400::6812:2284
Public Scan
Submission: On August 10 via api from US — Scanned from SG
Summary
TLS certificate: Issued by WE1 on July 29th 2024. Valid for: 3 months.
This is the only time www.watts.sg was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
31 | 2606:4700:440... 2606:4700:4400::6812:2284 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a04:4e42:400... 2a04:4e42:400::485 | 54113 (FASTLY) (FASTLY) | |
1 | 2606:4700::68... 2606:4700::6810:281c | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2404:6800:400... 2404:6800:4003:c1c::5b | 15169 (GOOGLE) (GOOGLE) | |
37 | 6 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
watts.sg
www.watts.sg |
2 MB |
2 |
youtube.com
www.youtube.com — Cisco Umbrella Rank: 84 |
13 KB |
1 |
fonts.net
fast.fonts.net — Cisco Umbrella Rank: 7667 |
641 B |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 410 |
5 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 336 |
28 KB |
0 |
googletagmanager.com
Failed
www.googletagmanager.com Failed |
|
37 | 6 |
Domain | Requested by | |
---|---|---|
31 | www.watts.sg |
www.watts.sg
|
2 | www.youtube.com |
www.watts.sg
www.youtube.com |
1 | fast.fonts.net |
www.watts.sg
|
1 | cdn.jsdelivr.net |
www.watts.sg
|
1 | cdnjs.cloudflare.com |
www.watts.sg
|
0 | www.googletagmanager.com Failed |
www.watts.sg
|
37 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.watts.sg WE1 |
2024-07-29 - 2024-10-27 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-07-31 - 2024-10-29 |
3 months | crt.sh |
jsdelivr.net GlobalSign Atlas R3 DV TLS CA 2024 Q3 |
2024-07-30 - 2025-08-31 |
a year | crt.sh |
fonts.net WE1 |
2024-07-31 - 2024-10-29 |
3 months | crt.sh |
*.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.watts.sg/
Frame ID: 91617EA05B3907662022650CB6E6A228
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
Watts SGDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
Hammer.js (JavaScript Libraries) Expand
Detected patterns
- hammer(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.watts.sg/ |
7 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
watts.scss
www.watts.sg/Areas/Watts/Content/styles/ |
1 MB 264 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VisitorIdentification.js
www.watts.sg/layouts/system/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
635467-50061
www.watts.sg/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/ |
11 KB 11 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maximize-your-data-center-uptime-1366x768
www.watts.sg/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/628585-50060/ |
145 KB 145 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/ |
86 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.min.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
23 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.unobtrusive.min.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
5 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.unobtrusive-ajax.min.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form.validate.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
5 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form.tracking.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
9 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form.conditions.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
27 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-bundle.js
www.watts.sg/Areas/Watts/Content/scripts/WattsEU/ |
88 KB 32 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slick-bundle.js
www.watts.sg/Areas/Watts/Content/scripts/WattsEU/ |
47 KB 15 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
watts.bundle.js
www.watts.sg/Areas/Watts/Content/scripts/ |
4 MB 1 MB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-poshytip-min.js
www.watts.sg/Areas/Watts/Content/scripts/WattsEU/ |
11 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.selectric.min.js
cdn.jsdelivr.net/npm/selectric@1.13.0/public/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image-zoom.min.js
www.watts.sg/Areas/Watts/Content/scripts/inc/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
microflex-script.js
www.watts.sg/Areas/Watts/Content/scripts/WattsEU/ |
137 KB 30 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vision-script.js
www.watts.sg/Areas/Watts/Content/scripts/WattsEU/ |
37 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hammer.min.js
www.watts.sg/Areas/Watts/Content/scripts/inc/ |
20 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
super-script.js
www.watts.sg/Areas/Watts/Content/scripts/inc/ |
1 KB 661 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1.css
fast.fonts.net/t/ |
0 641 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
gtm.js
www.googletagmanager.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3a46542f-f429-4821-9a88-62e3be54a640.woff2
www.watts.sg/Areas/Watts/Content/fonts/helvetica/ |
17 KB 17 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2
www.watts.sg/Areas/Watts/Content/fonts/helvetica/ |
17 KB 17 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5f4620bc-98f7-4b13-9f90-3a54ea6a9c55.woff2
www.watts.sg/Areas/Watts/Content/fonts/helvetica/ |
21 KB 21 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iframe_api
www.youtube.com/ |
993 B 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
angle-left.svg
www.watts.sg/Areas/Watts/Content/images/ |
628 B 571 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
circle-pause.svg
www.watts.sg/Areas/Watts/Content/images/ |
816 B 632 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
circle-play.svg
www.watts.sg/Areas/Watts/Content/images/ |
763 B 564 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
angle-right.svg
www.watts.sg/Areas/Watts/Content/images/ |
641 B 501 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.min.js
www.watts.sg/sitecore%20modules/Web/ExperienceForms/scripts/ |
23 KB 0 |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www-widgetapi.js
www.youtube.com/s/player/28fd7348/www-widgetapi.vflset/ |
31 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.watts.sg/Areas/Watts/Content/images/ |
103 B 213 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
www.watts.sg/Areas/Watts/Content/images/ |
103 B 216 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-16x16.png
www.watts.sg/Areas/Watts/Content/images/ |
103 B 335 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- www.googletagmanager.com
- URL
- https://www.googletagmanager.com/gtm.js?id=
Verdicts & Comments Add Verdict or Comment
32 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| subscribeEvent function| unsubscribeEvent function| startActivityHandler function| placeCheckerRequest function| placeCssAspxRequest function| timeoutSleep function| getMetatagContent function| addTstampAndSiteToQueryString function| getVirtualFolder object| dataLayer function| $ function| jQuery object| Popper number| uidEvent object| bootstrap function| onRecaptchaLoad function| MarkerClusterer object| selectPipes object| selectFilters object| entities function| doCalc function| changeLineName function| visionCalc function| visionAjaxCall function| visionPdfAjaxCall function| Hammer object| scriptUrl object| ttPolicy object| YT object| YTConfig function| onYTReady function| onYouTubeIframeAPIReady11 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.watts.sg/ | Name: shell#lang Value: en |
|
www.watts.sg/ | Name: ASP.NET_SessionId Value: ghaaxfj5il5auvke5o4zwrhd |
|
www.watts.sg/ | Name: SC_ANALYTICS_GLOBAL_COOKIE Value: 5da2ff3e0e284c53b16b6606cf2eba97|False |
|
www.watts.sg/ | Name: sxa_site Value: WattsSG |
|
.watts.sg/ | Name: __cf_bm Value: pPjvyIau76TswFr0XB5pGji9DQWTqArC5NtO3C.SjK4-1723282235-1.0.1.1-EDzFwzrC1ckA_mU_TfDvgB7yjuqwEcGJUuslpRx5CtBLWwlB8wkNEWCmUTxrlWj7sd7FXAfwjX08SEfic4r79g |
|
.www.watts.sg/ | Name: ARRAffinity Value: 8528420ccde62e3f7e0853edb739a8d6354b7e2ef9fb495e896bc5189e88015e |
|
.www.watts.sg/ | Name: ARRAffinitySameSite Value: 8528420ccde62e3f7e0853edb739a8d6354b7e2ef9fb495e896bc5189e88015e |
|
.fonts.net/ | Name: __cf_bm Value: dFsLPJNTSrLkbUXiGA5G4Ae0O7BXrJV3sTQVl3BF47w-1723282237-1.0.1.1-c2thgkA9PkxYq2eSSAy.3yMjtrDsdvm8jblHclSwI8jPMm85AqF20Zxsr_XaGEg6p6mWK.RgQJcuZ.E0icjaFg |
|
.youtube.com/ | Name: YSC Value: I94jSozUh_I |
|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: lUamALAWGGg |
|
.youtube.com/ | Name: VISITOR_PRIVACY_METADATA Value: CgJTRxIEGgAgQg%3D%3D |
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 |
---|---|
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
fast.fonts.net
www.googletagmanager.com
www.watts.sg
www.youtube.com
www.googletagmanager.com
104.17.25.14
2404:6800:4003:c1c::5b
2606:4700:4400::6812:2284
2606:4700::6810:281c
2a04:4e42:400::485
0925e8ad7bd971391a8b1e98be8e87a6971919eb5b60c196485941c3c1df089a
0a87c77fbd7b898d36b2f34ed7edfb0602704800fc4671a356810286d2c9a0b7
115cf16d2cf8b3e665ba4de7040d5a831f9ac1e0ec4c2d70efe149534f965cad
128a909ddb72977f4447788b64f3b542fb71c1bec626cd39256be40cf7f8d527
144ca17f6d79d2d7ae8c63f83bc7d6d54c0a96876a22c20f497bf0beed551a61
20d20f6508544695f00a0c14a58ad1daeb5d92687c2051fd67b9ece91b197ab5
3c00b4d34cae1edefc9eccc9d913b43a20ccbbfb8bccf2d19584e4f09dc03b5d
41d96be8453df6aa4665b8049ca0046a46ec8560fa03be3f398b70ba4974904c
48082c03410c8f7f5cae7e6ff621f309fcda00cdbff2741e2593a4e56dccf115
4b91495afd27cc2a2a364eb7c34c9dd6fc478408eb12a1440ca7307412f510e0
4c90c436312690136d3c824c168a6b4419142da3a369c23de81b5fba66d248cc
59ec575ca645359dafd177d3ac3f83bec4833acaa6af0c43c5520183564f7419
5f822f38968846d38e3d08895fd07ac1a981ffb50e95c4465d4da4ee50c22af0
5fee982ee7156f6eeb5f39b460e2dc2326a61806c9f9353fa6b991700639bc37
762f206ae1d48562901609f2ae0b509acf502d295c59256fc1ae19cbf64efb6c
79df1dfc76d3b0763392485c4cefe5caf2297e0507cf903c8f027f9f16e9c796
7cab001f5f952620414c21e7eb357ec0ec5cbc6349d5bd888a775cdd08f77518
86190e5e8be7fbfc1aabf3edbb7cf7c0366361c35e6f326330ca74a1914d12f7
90b2d35cd5e08370ed20db81197dd9da1a4dbb421f71293fd5733ea49eb7b3e1
ac89a617afc3e8c91fa8deca768ffa863f0019452ffa4198dc9a37095441c6eb
b1db2c0444aac40cc0d8cfc5cef921f9d8ef04c5e3b49dd0df39cf25a7132473
b50acb98df39f8e13ad5a7e1efa6d6031ce58920b989e2809d1083351e6efeb0
c024803818ed2e9648b596577dfc5b0debe6ec7aa13030b38544cbcab3ca9e3b
c2428b3c0cef7f1f1e9e49d4addd22ad759f167deed85560c8b85b8504f0e5cd
c3f701f038651c7af6f1cb014bd34158f7f77aa43ebbd62b748fa5795e6abfe6
c4ec8763c6f7c6b9efc4a180baadbc2a4eaf9317f2781c9a4705c8c56774993d
cafb3f5ac4bdf12ebe3be8c74d753e7ffa1832878feeaf61358cb0be0c916d05
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e431515fd782d53fa29e37a6b1d9afece4214ec7625ddb949cb837d78a611707
e7bb3c7cfa6f2b791d491ca800a541248443e3ee00e558bfff7b3520b3f42fe2
ebab9b58fe5bfc97c97757ae76ec2416caf147b120c2d843c9b62bc04deff877
ef1f47ce84c3c56067b71813d0e62fe78b1094409756f8fb8ec76b722024e4c9
f1298954efa726aa9cb1d6c1659c0a01937af34d3f531671ca2bb50300c79776