www.thesgnl.com
Open in
urlscan Pro
2a04:4e42:400::775
Public Scan
Effective URL: https://www.thesgnl.com/2024/01/world-elections-2024/
Submission: On January 23 via api from IE — Scanned from DE
Summary
TLS certificate: Issued by ZeroSSL RSA Domain Secure Site CA on December 7th 2023. Valid for: 3 months.
This is the only time www.thesgnl.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 208.75.122.11 208.75.122.11 | 40444 (ASN-CC) (ASN-CC) | |
11 | 2a04:4e42:400... 2a04:4e42:400::775 | 54113 (FASTLY) (FASTLY) | |
2 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6810:5714 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 151.101.64.176 151.101.64.176 | 54113 (FASTLY) (FASTLY) | |
2 | 2400:52e0:1e0... 2400:52e0:1e00::1082:1 | 200325 (BUNNYCDN) (BUNNYCDN) | |
3 | 2a00:1450:400... 2a00:1450:4001:828::2003 | 15169 (GOOGLE) (GOOGLE) | |
3 | 54.186.23.98 54.186.23.98 | 16509 (AMAZON-02) (AMAZON-02) | |
6 | 2a04:4e42::775 2a04:4e42::775 | 54113 (FASTLY) (FASTLY) | |
2 | 2600:9000:25a... 2600:9000:25a2:a000:19:7d10:bd80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 52.25.57.55 52.25.57.55 | 16509 (AMAZON-02) (AMAZON-02) | |
35 | 10 |
ASN16509 (AMAZON-02, US)
PTR: ip-54-186-23-98.stripe.com
q.stripe.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-25-57-55.us-west-2.compute.amazonaws.com
m.stripe.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
thesgnl.com
www.thesgnl.com |
545 KB |
7 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 1227 q.stripe.com — Cisco Umbrella Rank: 7010 m.stripe.com — Cisco Umbrella Rank: 1188 |
167 KB |
6 |
ghost.io
thesignal.ghost.io |
3 KB |
3 |
gstatic.com
fonts.gstatic.com |
74 KB |
2 |
stripe.network
m.stripe.network — Cisco Umbrella Rank: 1315 |
16 KB |
2 |
plausible.io
plausible.io — Cisco Umbrella Rank: 9632 |
2 KB |
2 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 324 |
324 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 28 |
2 KB |
1 |
rs6.net
1 redirects
r20.rs6.net — Cisco Umbrella Rank: 7448 |
371 B |
35 | 9 |
Domain | Requested by | |
---|---|---|
11 | www.thesgnl.com |
www.thesgnl.com
cdn.jsdelivr.net |
6 | thesignal.ghost.io |
cdn.jsdelivr.net
|
3 | q.stripe.com |
www.thesgnl.com
|
3 | fonts.gstatic.com |
fonts.googleapis.com
|
3 | js.stripe.com |
www.thesgnl.com
js.stripe.com |
2 | m.stripe.network |
js.stripe.com
m.stripe.network |
2 | plausible.io |
www.thesgnl.com
plausible.io |
2 | cdn.jsdelivr.net |
www.thesgnl.com
|
2 | fonts.googleapis.com |
www.thesgnl.com
|
1 | m.stripe.com |
m.stripe.network
|
1 | r20.rs6.net | 1 redirects |
35 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.penguinrandomhouse.com |
www.facebook.com |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.thesgnl.com ZeroSSL RSA Domain Secure Site CA |
2023-12-07 - 2024-03-06 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-12-11 - 2024-03-04 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-05-02 - 2024-05-01 |
a year | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2024-01-02 - 2024-04-04 |
3 months | crt.sh |
plausible.io R3 |
2023-12-13 - 2024-03-12 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-12-11 - 2024-03-04 |
3 months | crt.sh |
*.stripe.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-12-20 - 2024-03-21 |
3 months | crt.sh |
ghost.io R3 |
2023-12-21 - 2024-03-20 |
3 months | crt.sh |
m.stripe.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-22 - 2024-03-21 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://www.thesgnl.com/2024/01/world-elections-2024/
Frame ID: 587DE2E0A1BB4BE3A3D7E38A05D843DB
Requests: 24 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
Frame ID: 46B7160D619DB796472401386DA21227
Requests: 4 HTTP requests in this frame
Frame:
https://m.stripe.network/inner.html
Frame ID: C8FB9AACEC62D4B6C5635EEA6C65F8D0
Requests: 4 HTTP requests in this frame
Screenshot
Page Title
Year of the BallotPage URL History Show full URLs
-
https://r20.rs6.net/tn.jsp?f=0010p1btvVHD0PVSHUqupkA32FCzf2XMfgS3ThSsiJ3zn6u4ytuZy35dG1Z70_h2KK2...
HTTP 302
https://www.thesgnl.com/2024/01/world-elections-2024/ Page URL
Detected technologies
Stripe (Payment Processors) ExpandDetected patterns
- js\.stripe\.com
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Plausible (Analytics) Expand
Detected patterns
- plausible\.io/js/plausible\.js
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: How Democracies Die
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://r20.rs6.net/tn.jsp?f=0010p1btvVHD0PVSHUqupkA32FCzf2XMfgS3ThSsiJ3zn6u4ytuZy35dG1Z70_h2KK2r8O6ucildDMgGIerIr3IPhxpbLTTmdknWX--62Q9_FrJRWjmAKkENReZvruh-tf_6W0_c7SRbN2g25_lzmJHQYMfWlGFRrGmrtc9__Eq2NstQAvHL47ywlFMlWtUiYsw&c=srYXshmDN1vDpzcSttVj2jTDGjf6p30dNqHtlv5CLNkw2MqJ_IMAwQ==&ch=tY62su4zHPYOwd7S-a7rYcO3fvqaGOpA6_OkfS6JU2TfuvtRARS3Pw==
HTTP 302
https://www.thesgnl.com/2024/01/world-elections-2024/ 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
/
www.thesgnl.com/2024/01/world-elections-2024/ Redirect Chain
|
36 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
9 KB 900 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
screen.css
www.thesgnl.com/assets/css/ |
109 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portal.min.js
cdn.jsdelivr.net/ghost/portal@~2.37/umd/ |
1 MB 258 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
js.stripe.com/v3/ |
586 KB 163 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodo-search.min.js
cdn.jsdelivr.net/ghost/sodo-search@~1.1/umd/ |
197 KB 66 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cards.min.js
www.thesgnl.com/public/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cards.min.css
www.thesgnl.com/public/ |
36 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
member-attribution.min.js
www.thesgnl.com/public/ |
2 KB 885 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plausible.js
plausible.io/js/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
2 KB 976 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
The-Signal-Gold-1.png
www.thesgnl.com/content/images/2021/01/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
post.js
www.thesgnl.com/assets/js/ |
29 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
event
plausible.io/api/ |
2 B 502 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner--1-.jpg
www.thesgnl.com/content/images/2024/01/ |
156 KB 156 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner.jpg
www.thesgnl.com/content/images/2024/01/ |
179 KB 180 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2
fonts.gstatic.com/s/oswald/v53/ |
12 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1Ptvg83HX_SGhgqk3wot.woff2
fonts.gstatic.com/s/mulish/v13/ |
29 KB 30 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1Pttg83HX_SGhgqk2jovaqQ.woff2
fonts.gstatic.com/s/mulish/v13/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Elliott-Stallion.jpg
www.thesgnl.com/content/images/size/w1600/2024/01/ |
153 KB 153 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.thesgnl.com/members/api/member/ |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-3437aaddcdf6922d623e172c2d6f9278.html
js.stripe.com/v3/ Frame 46B7 |
200 B 817 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-15a2b40a058ddff1cffdb63779fe3de1.js
js.stripe.com/v3/fingerprinted/js/ Frame 46B7 |
526 B 450 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame 46B7 |
0 716 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame 46B7 |
0 716 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
thesignal.ghost.io/ghost/api/content/settings/ |
3 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
thesignal.ghost.io/ghost/api/content/tiers/ |
711 B 574 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
thesignal.ghost.io/ghost/api/content/newsletters/ |
441 B 617 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
thesignal.ghost.io/ghost/api/content/settings/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
thesignal.ghost.io/ghost/api/content/tiers/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
thesignal.ghost.io/ghost/api/content/newsletters/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inner.html
m.stripe.network/ Frame C8FB |
930 B 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame C8FB |
0 491 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
out-4.5.43.js
m.stripe.network/ Frame C8FB |
87 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
6
m.stripe.com/ Frame C8FB |
156 B 669 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
29 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 function| plausible object| koeningGallery object| radial undefined| radialValue undefined| radialColor undefined| radialObj function| radialIndicator function| ClipboardJS function| Lightense function| reframe function| disqusLazy string| searchPublished string| searchHost string| searchAPI object| options function| Fuse object| webpackChunkStripeJSouter function| noop function| Stripe function| KE function| JE function| Z function| qt function| Kt function| zt function| Yt function| Ft function| Nt3 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 |
---|---|---|
m.stripe.com/ | Name: m Value: 5fd0b573-be13-4475-a3f1-2e8c9eb1d5fe3e7566 |
|
.www.thesgnl.com/ | Name: __stripe_mid Value: f4ab1a48-32ee-4a1f-90ab-004789e75745c6554d |
|
.www.thesgnl.com/ | Name: __stripe_sid Value: 267036e5-c517-4ae8-9978-f5b5977554359d9798 |
1 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 |
---|
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
fonts.googleapis.com
fonts.gstatic.com
js.stripe.com
m.stripe.com
m.stripe.network
plausible.io
q.stripe.com
r20.rs6.net
thesignal.ghost.io
www.thesgnl.com
151.101.64.176
208.75.122.11
2400:52e0:1e00::1082:1
2600:9000:25a2:a000:19:7d10:bd80:93a1
2606:4700::6810:5714
2a00:1450:4001:828::2003
2a00:1450:4001:82a::200a
2a04:4e42:400::775
2a04:4e42::775
52.25.57.55
54.186.23.98
021f0fd27042b279a49e982215c6dc3c3ab84e95b35553a119dfdbd50af6be94
0b144beb896e0d7612e0eeab489e4e682adac07cbc139924ce892bde3ccd3605
0f47aa36ed4682a3cd15d993ee076ff431e2d8ad4d544c824d0bfaf570185bc8
16e6523a3bea10c987cbbfbe5d58718b176dde7e40436ea580cf7003bc4bf71a
24df88e7e15c4b0b11eccc139235e04384513c803b5221485375b7acee755bac
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
35dcc382eb69d00369d708708cdc545f3968b68fa5bbe3e728d11fedd04f93bb
51d4f660740bb8b82c4495cf7549c71e73afc5bcee6f69a7bea21e93439bd3c3
5b14b118043e9bf102a2052b51ed2856447a11f2facb14f8b6c8400ba3d02114
6807f78d0badb4ea69f1263db8d6d2987d69e61bb6d9f706c1f4f781dccbb590
6ff5e60525b050a2321a504183eca322fba8f47cdd9b0faa2117a6d837d586e2
73e90bca3350ae511b91bb029abfdc78760e164530c9cfd8f1f5e5d007a254b4
7b257e1e81be5f3928d1fa0dc765a5d77eb818b61d72f940ee947dc955bbbb0b
7f0f781820c8de56bd6699ac9570ff90634de4eb5cca7ef4b573bb90619e5a5d
87b06cd6b194feca829ea57e600dce1b26702578fc2625f14a9d867f04deb146
8b479610778cef415158ef2deef872c0bdc85bd63f339ecdc1382fabef4da407
928882253f0f7bc50193d6b4ad67499ad17283362bb4c9147a5972768596886b
947ac0903521f5eceefc90637c066306a8ca67466ccc188bb0107fb7cfb532d1
97630c118ea1aa1aacf7a3b7798f6f4a2e5d2fb11ad50c264e92e91bbccf9eb0
9da2107f8a78431989947f2fdfeec34ad2579a1df547eaf37b00daa51522fcec
a2d6dcb38c969da868dc093f7094f834c0b2bbe3de029b5a9931b5e2ef6ccc24
b94669d62b1a08f3e99eeca2a395ddc4b78bb99ea5c4c1c43b7a423c67dc2a37
ba2338aa6670580269c762f51c4291daef913201aa8f4d4fd166c1a878262652
c1faf578bab827ff7239182090c4e16d494e39f44bab1369ad34bbeeb4c479de
c7c3cdf66499d144e2e194f0d7abc902b033bf2e8078e853362eb3d9820e1192
c87a3f1dfa2354d244e4f93cd883dc927f6a0895bdd62dbb35d98cd0cdf5cfe1
e039e607c78306c7e029a7fd0ecdb14f86456f16e1a5ce65aa26b4fdf1d38a3c
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1b85b8fee853fff3539df02bdbccf7af0e76453485edc40f6445aee86ea3a5