watchpowerbank.com
Open in
urlscan Pro
23.227.38.32
Public Scan
Effective URL: https://watchpowerbank.com/password
Submission: On June 21 via automatic, source certstream-suspicious
Summary
TLS certificate: Issued by CloudFlare Inc ECC CA-2 on June 21st 2019. Valid for: a year.
This is the only time watchpowerbank.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 23.227.38.32 23.227.38.32 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
12 | 2a02:26f0:6c0... 2a02:26f0:6c00:183::39b | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
3 | 2a04:4e42::104 2a04:4e42::104 | 54113 (FASTLY) (FASTLY - Fastly) | |
3 | 35.238.82.97 35.238.82.97 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 5 | 2606:4700:20:... 2606:4700:20::6818:d4f | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 35.159.1.200 35.159.1.200 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 52.205.16.151 52.205.16.151 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 | 2a00:1450:400... 2a00:1450:4001:821::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:814::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
27 | 9 |
ASN15169 (GOOGLE - Google LLC, US)
PTR: 97.82.238.35.bc.googleusercontent.com
v.shopify.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
code.tidio.co | |
widget-v4.tidiochat.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-35-159-1-200.eu-central-1.compute.amazonaws.com
init.grizzlyapps.com |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-205-16-151.compute-1.amazonaws.com
cc-micro.herokuapp.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.gstatic.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
shopify.com
cdn.shopify.com v.shopify.com |
400 KB |
4 |
tidiochat.com
1 redirects
widget-v4.tidiochat.com |
205 KB |
3 |
shopifycdn.com
fonts.shopifycdn.com |
63 KB |
3 |
watchpowerbank.com
1 redirects
watchpowerbank.com |
9 KB |
1 |
gstatic.com
fonts.gstatic.com |
11 KB |
1 |
googleapis.com
fonts.googleapis.com |
527 B |
1 |
herokuapp.com
cc-micro.herokuapp.com |
219 B |
1 |
grizzlyapps.com
init.grizzlyapps.com |
2 KB |
1 |
tidio.co
1 redirects
code.tidio.co |
363 B |
27 | 9 |
Domain | Requested by | |
---|---|---|
12 | cdn.shopify.com |
watchpowerbank.com
|
4 | widget-v4.tidiochat.com |
1 redirects
widget-v4.tidiochat.com
|
3 | v.shopify.com |
watchpowerbank.com
|
3 | fonts.shopifycdn.com |
watchpowerbank.com
|
3 | watchpowerbank.com |
1 redirects
cdn.shopify.com
|
1 | fonts.gstatic.com |
widget-v4.tidiochat.com
|
1 | fonts.googleapis.com |
widget-v4.tidiochat.com
|
1 | cc-micro.herokuapp.com |
cdn.shopify.com
|
1 | init.grizzlyapps.com |
cdn.shopify.com
|
1 | code.tidio.co | 1 redirects |
27 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.shopify.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
watchpowerbank.com CloudFlare Inc ECC CA-2 |
2019-06-21 - 2020-06-20 |
a year | crt.sh |
cdn.shopify.com GeoTrust RSA CA 2018 |
2019-06-05 - 2020-01-06 |
7 months | crt.sh |
shopify.map.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2019-06-13 - 2020-06-13 |
a year | crt.sh |
v.shopify.com Let's Encrypt Authority X3 |
2019-05-27 - 2019-08-25 |
3 months | crt.sh |
ssl387611.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2019-04-10 - 2019-10-17 |
6 months | crt.sh |
grizzlyapps.com Amazon |
2019-03-12 - 2020-04-12 |
a year | crt.sh |
*.herokuapp.com DigiCert SHA2 High Assurance Server CA |
2017-04-19 - 2020-06-22 |
3 years | crt.sh |
*.googleapis.com Google Internet Authority G3 |
2019-06-11 - 2019-09-03 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2019-06-11 - 2019-09-03 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://watchpowerbank.com/password
Frame ID: 1184CA9D589DCD1BC7D72508706B4A1F
Requests: 20 HTTP requests in this frame
Frame:
https://watchpowerbank.com/10392109137/digital_wallets/dialog
Frame ID: B253DFC0A30CB02E933BB8C843BFBFDA
Requests: 3 HTTP requests in this frame
Frame:
https://widget-v4.tidiochat.com//1_11_1/static/js/widget.3eb8f19d62ae7b3f6659.js
Frame ID: 79E62E431E340EEF8EB6DA98BE8F6DE8
Requests: 2 HTTP requests in this frame
Frame:
https://fonts.googleapis.com/css?family=Muli:400,600
Frame ID: 373D4CDE5586BFA9300101F53888C2A4
Requests: 2 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://watchpowerbank.com/
HTTP 302
http://watchpowerbank.com/password HTTP 307
https://watchpowerbank.com/password Page URL
Detected technologies
Shopify (Ecommerce) ExpandDetected patterns
- html /<link[^>]+=['"]\/\/cdn\.shopify\.com/i
CloudFlare (CDN) Expand
Detected patterns
- headers server /^cloudflare$/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Shopify
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://watchpowerbank.com/
HTTP 302
http://watchpowerbank.com/password HTTP 307
https://watchpowerbank.com/password Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 16- https://code.tidio.co/aqmhexv8roik5aszoxdcm5vrdcuycrml.js?shop=danielchung943.myshopify.com HTTP 302
- https://widget-v4.tidiochat.com/aqmhexv8roik5aszoxdcm5vrdcuycrml.js HTTP 302
- https://widget-v4.tidiochat.com/1_11_1/static/js/render.3eb8f19d62ae7b3f6659.js
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
password
watchpowerbank.com/ Redirect Chain
|
15 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.scss.css
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
152 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.min.js
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
134 KB 47 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.min.js
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
106 KB 26 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
express_buttons-646307822f46ed653e67b5a23f6b2e4a7f38cb3a0df37b067fd9cc5898551c0c.js
cdn.shopify.com/s/assets/storefront/ |
321 KB 69 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trekkie.storefront.min.js
cdn.shopify.com/s/javascripts/tricorder/ |
54 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shop_events_listener-acf771159f9849ef6e5265782c99efe8b99406214c96a4373224ecafe285d7bb.js
cdn.shopify.com/s/assets/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dialog
watchpowerbank.com/10392109137/digital_wallets/ Frame B253 |
2 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
montserrat_n5.e72d00d31ae5399d260a80ec70322c62c1819762.woff2
fonts.shopifycdn.com/montserrat/ |
22 KB 22 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nunitosans_n4.2b61d9dcf54d8ac8282cfd1ebb6964c79a7efcd1.woff2
fonts.shopifycdn.com/nunito_sans/ |
20 KB 20 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nunitosans_n7.5bd4fb9346d13afb61b3d78f8a1e9f31b128b3d9.woff2
fonts.shopifycdn.com/nunito_sans/ |
20 KB 20 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page
v.shopify.com/storefront/ |
43 B 238 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
track
v.shopify.com/storefront/ |
43 B 238 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
session-attribution
v.shopify.com/storefront/ |
43 B 238 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-35506bd29a27d9a329cabd18593f490657dba18b0b9e272465a88e607224de05.css
cdn.shopify.com/s/assets/digital_wallets/ Frame B253 |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scripts-e0ca6dffca847763f28c33de56d81f4f5223125dfb1fe90d8464f5fa71641d92.js
cdn.shopify.com/s/assets/services/digital_wallets/ Frame B253 |
39 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ginit.js
cdn.shopify.com/s/files/1/0103/9210/9137/t/1/assets/ |
37 B 543 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
render.3eb8f19d62ae7b3f6659.js
widget-v4.tidiochat.com/1_11_1/static/js/ Redirect Chain
|
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
doubly.js
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
76 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
consistent_cart_addon.min.js
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
294 KB 64 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget.3eb8f19d62ae7b3f6659.js
widget-v4.tidiochat.com//1_11_1/static/js/ Frame 79E6 |
802 KB 196 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tururu.mp3
widget-v4.tidiochat.com// Frame 79E6 |
7 KB 7 KB |
Media
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9e32c84f0db4f7b1eb40c32bdb0bdea9
init.grizzlyapps.com/ |
3 KB 2 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
auto_placement_logs
cc-micro.herokuapp.com/ |
9 B 219 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ Frame 373D |
2 KB 527 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7Auwp_0qiz-afTLGLQjUwkQ.woff2
fonts.gstatic.com/s/muli/v13/ Frame 373D |
11 KB 11 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
currency-flags.png
cdn.shopify.com/s/files/1/0103/9210/9137/t/2/assets/ |
118 KB 118 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
44 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| onselectstart object| onselectionchange function| queueMicrotask object| theme object| Shopify object| __st boolean| ShopifyPaypalV4VisibilityTracking object| meta string| attr object| ShopifyAnalytics object| trekkie function| Hammer function| $ function| jQuery function| morphdom object| _ function| ScriptLoader object| AmazonPayments object| amazonPaymentsButtonHandler function| AmazonPaymentsPayButton function| AmazonPaymentsPayButtonReady function| onAmazonLoginReady function| onAmazonPaymentsReady object| core object| __core-js_shared__ object| regeneratorRuntime object| _visit object| SENTRY_RELEASE object| tidioChatApi boolean| initBestCurrencyConverter function| loadJqueryGrizzly boolean| forceJqueryLoad object| vernums function| jQueryGrizzly object| DoublyGlobalCurrency boolean| catchXHR string| CurrenciesJSON object| __CONSISTENT_CART_SETTINGS object| ccStorage number| charitableScriptCount number| charitableScriptCountDev boolean| talkerInitialized object| ccTalkerRegisteredCallbacks function| Cookies10 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 |
---|---|---|
watchpowerbank.com/ | Name: _shopify_sa_p Value: |
|
watchpowerbank.com/ | Name: _shopify_sa_t Value: 2019-06-21T08%3A40%3A52.258Z |
|
watchpowerbank.com/ | Name: _shopify_fs Value: 2019-06-21T08%3A40%3A52.197Z |
|
watchpowerbank.com/ | Name: _shopify_s Value: 79321882-3BB0-4261-D6C2-5D21F057B5DB |
|
.watchpowerbank.com/ | Name: __cfduid Value: d94833e7a6655dc20df017c002e5347c21561106451 |
|
watchpowerbank.com/ | Name: _y Value: 7932185a-2157-4690-E411-9688B5869720 |
|
watchpowerbank.com/ | Name: _s Value: 79321882-3BB0-4261-D6C2-5D21F057B5DB |
|
watchpowerbank.com/ | Name: _landing_page Value: %2F10392109137%2Fdigital_wallets%2Fdialog |
|
watchpowerbank.com/ | Name: _shopify_y Value: 7932185a-2157-4690-E411-9688B5869720 |
|
watchpowerbank.com/ | Name: _orig_referrer Value: https%3A%2F%2Fwatchpowerbank.com%2Fpassword |
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 | block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; report-uri /csp-report?source%5Baction%5D=password&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fstorefront&source%5Bsection%5D=storefront&source%5Buuid%5D=2e2c0136-1055-4240-bdd6-35fe1845e3e5 |
Strict-Transport-Security | max-age=7889238 |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
X-Xss-Protection | 1; mode=block; report=/xss-report?source%5Baction%5D=password&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fstorefront&source%5Bsection%5D=storefront&source%5Buuid%5D=2e2c0136-1055-4240-bdd6-35fe1845e3e5 |
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.
cc-micro.herokuapp.com
cdn.shopify.com
code.tidio.co
fonts.googleapis.com
fonts.gstatic.com
fonts.shopifycdn.com
init.grizzlyapps.com
v.shopify.com
watchpowerbank.com
widget-v4.tidiochat.com
23.227.38.32
2606:4700:20::6818:d4f
2a00:1450:4001:814::2003
2a00:1450:4001:821::200a
2a02:26f0:6c00:183::39b
2a04:4e42::104
35.159.1.200
35.238.82.97
52.205.16.151
0500eb9e20d67fd3edd8e1a3d8723336f9683f487792569b145538e4c2f3bbe5
12c7687514ca85ba2157ed61914ac526bb9dd15cb5a2a2d9e4d88f919349284f
2c52682734b792e633085a0e3593bd72897a5a4bdab9df9843e777843d6bf762
35506bd29a27d9a329cabd18593f490657dba18b0b9e272465a88e607224de05
362cfde93cbcd236e8929d6c08a4bdf5effde25eebf449a3663aec19e8ffe0ab
425da4760f65afb8f5b03035450e739e1fdc6f9ff597f473e2a1517c27dff2a7
47344d85c358794d09f5271d201bf44d3adc99ecac2f58eb2ae8380260b1b7b3
4cf3f54a68e9a00da43ed9ad4a370ec4312be90656aa4622527d66593e3bef6b
559a79dfc55855934e68eae72c755fb1e381e5628cbf2928354ccb871e79beb9
63c97ae5cefeb6e8ece3dff89b70a950e9254d194520167cf84235f352e3e04b
646307822f46ed653e67b5a23f6b2e4a7f38cb3a0df37b067fd9cc5898551c0c
66204d2da91e6d1e9be8073855ad11a75ba88fa306d468ee0977f4f37d95c6b6
8af6ecfaeeaf1f7f16abd79305d3507f0615734f0a473cfc549eb06428981c77
8d8e56ff00a3f4a76d672c6a79fb09fb956b97eb3d0204b39ef0d11fbbc14e15
8f355ed913a71703b750e276dc069d78d6ead7a3d1831dfb507775c97a1f18cd
a9368014f0b9f8c4b2b3dcf2b5343cf7b8664fe1e71f45027fecb52ff9dd999c
acf771159f9849ef6e5265782c99efe8b99406214c96a4373224ecafe285d7bb
bbbaa38998398fad2821c18f143f74e6a16243f5dcf723d6a6724cedb2e8070f
bc00cca4c594bc238ee1fcc8bad246dca0cd4dcf07365d46d0de1028293589da
c0ee65046a1d2e062f6e541ff6ba1856c1b037b8ba7167c7b510b9b4ee8ef90a
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
db4a7ecb114bc66c623a06c4ff6fe8daa2f49cc270ebbf7a1f81e22ab061c837
e0ca6dffca847763f28c33de56d81f4f5223125dfb1fe90d8464f5fa71641d92
e1eff079966e777f3a79838a09d9553251f6c58258ff32d312fa5119ecdf510d
fa0b2e7ae21fd1572baccd55a48e75b21cbb7318f6f95aa7fbc1bc48f53332f5