saythanks.io
Open in
urlscan Pro
103.146.24.76
Public Scan
Effective URL: https://saythanks.io/
Submission: On September 15 via api from US — Scanned from DE
Summary
TLS certificate: Issued by RapidSSL Global TLS RSA4096 SHA256 20... on February 13th 2023. Valid for: a year.
This is the only time saythanks.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 14 | 103.146.24.76 103.146.24.76 | 137972 (KGISPL-AS...) (KGISPL-AS-AP K G Information Systems Private Limited) | |
2 | 2a00:1450:400... 2a00:1450:4001:803::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6811:190e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:2800:234... 2606:2800:234:59:254c:406:2366:268c | 15133 (EDGECAST) (EDGECAST) | |
2 | 151.139.128.10 151.139.128.10 | 20446 (STACKPATH...) (STACKPATH-CDN) | |
2 | 2600:9000:236... 2600:9000:2361:7c00:10:474e:104a:2961 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::2003 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2606:4700::68... 2606:4700::6810:d9f1 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.244.42.8 104.244.42.8 | 13414 (TWITTER) (TWITTER) | |
2 | 159.65.16.11 159.65.16.11 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
32 | 12 |
ASN137972 (KGISPL-AS-AP K G Information Systems Private Limited, IN)
saythanks.io |
ASN20446 (STACKPATH-CDN, US)
PTR: map3.hwcdn.net
cdn.carbonads.com | |
cdn4.buysellads.net |
ASN14061 (DIGITALOCEAN-ASN, US)
PTR: srv-eu-ldn-14.buysellads.com
srv.carbonads.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
saythanks.io
1 redirects
saythanks.io |
179 KB |
6 |
auth0.com
cdn.auth0.com — Cisco Umbrella Rank: 8056 dev-u312uy3g.auth0.com |
268 KB |
3 |
twitter.com
platform.twitter.com — Cisco Umbrella Rank: 1154 syndication.twitter.com — Cisco Umbrella Rank: 1386 |
132 KB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 56 ajax.googleapis.com — Cisco Umbrella Rank: 419 |
32 KB |
2 |
carbonads.net
srv.carbonads.net — Cisco Umbrella Rank: 41731 |
751 B |
1 |
buysellads.net
cdn4.buysellads.net — Cisco Umbrella Rank: 22673 |
52 KB |
1 |
gstatic.com
fonts.gstatic.com |
48 KB |
1 |
carbonads.com
cdn.carbonads.com — Cisco Umbrella Rank: 37887 |
6 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 248 |
1 KB |
0 |
cloudfront.net
Failed
d36ee2fcip1434.cloudfront.net Failed |
|
32 | 10 |
Domain | Requested by | |
---|---|---|
14 | saythanks.io |
1 redirects
saythanks.io
|
4 | dev-u312uy3g.auth0.com |
cdn.auth0.com
|
2 | srv.carbonads.net |
cdn.carbonads.com
|
2 | cdn.auth0.com |
saythanks.io
cdn.auth0.com |
2 | platform.twitter.com |
saythanks.io
platform.twitter.com |
2 | fonts.googleapis.com |
saythanks.io
|
1 | cdn4.buysellads.net |
saythanks.io
|
1 | syndication.twitter.com |
platform.twitter.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | cdn.carbonads.com |
saythanks.io
|
1 | ajax.googleapis.com |
saythanks.io
|
1 | cdnjs.cloudflare.com |
saythanks.io
|
0 | d36ee2fcip1434.cloudfront.net Failed |
saythanks.io
|
32 | 13 |
This site contains links to these domains. Also see Links.
Domain |
---|
srv.carbonads.net |
carbonads.net |
github.com |
kennethreitz.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
saythanks.io RapidSSL Global TLS RSA4096 SHA256 2022 CA1 |
2023-02-13 - 2024-03-15 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-08-14 - 2023-11-06 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-07-03 - 2024-07-02 |
a year | crt.sh |
*.twimg.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-07-28 - 2024-07-26 |
a year | crt.sh |
cdn.carbonads.com R3 |
2023-07-20 - 2023-10-18 |
3 months | crt.sh |
*.auth0.com Amazon RSA 2048 M01 |
2023-02-24 - 2024-03-24 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-08-14 - 2023-11-06 |
3 months | crt.sh |
auth0.com E1 |
2023-08-02 - 2023-10-31 |
3 months | crt.sh |
syndication.twitter.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-02-05 - 2024-02-05 |
a year | crt.sh |
*.carbonads.net Sectigo RSA Domain Validation Secure Server CA |
2022-10-17 - 2023-10-13 |
a year | crt.sh |
cdn4.buysellads.net R3 |
2023-07-21 - 2023-10-19 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://saythanks.io/
Frame ID: CC9DBE9846279DD3DC7AB0EBC35740D3
Requests: 27 HTTP requests in this frame
Frame:
https://platform.twitter.com/widgets/widget_iframe.2b2d73daf636805223fb11d48f3e94f7.html?origin=https%3A%2F%2Fsaythanks.io
Frame ID: A233C3A181A0C5E9FF9CA4513E738E1D
Requests: 2 HTTP requests in this frame
Frame:
https://dev-u312uy3g.auth0.com/authorize?client_id=rrUnip183e9ouFpEooTnIIiVGtHMGXoR&response_type=token%20id_token&redirect_uri=https%3A%2F%2Fsaythanks.io%2Fcallback&scope=openid%20profile%20email&state=9II8Zbk47Fhaml9LwiQqnVh4orBVe1da&nonce=GLNJoe5qMSO9JZOxQl7mKENFd99~ZX0P&response_mode=web_message&prompt=none&auth0Client=eyJuYW1lIjoibG9jay5qcyIsInZlcnNpb24iOiIxMS4zMy4zIiwiZW52Ijp7ImF1dGgwLmpzIjoiOS4xOS4wIiwiYXV0aDAuanMtdWxwIjoiOS4xOS4wIn19
Frame ID: 48E2151AC167CCC77EEF41D7350CE829
Requests: 1 HTTP requests in this frame
Frame:
https://dev-u312uy3g.auth0.com/authorize?client_id=rrUnip183e9ouFpEooTnIIiVGtHMGXoR&response_type=token%20id_token&redirect_uri=https%3A%2F%2Fsaythanks.io%2Fcallback&scope=openid%20profile%20email&state=YObaHMB0-uIKMN9uq4fRa-ALYLdZnB2k&nonce=MO3ZpzzkSl~jF-6aL-B68HbYdx2JUw9O&response_mode=web_message&prompt=none&auth0Client=eyJuYW1lIjoibG9jay5qcyIsInZlcnNpb24iOiIxMS4zMy4zIiwiZW52Ijp7ImF1dGgwLmpzIjoiOS4xOS4wIiwiYXV0aDAuanMtdWxwIjoiOS4xOS4wIn19
Frame ID: 576DE0110B4006977DA9C9FC070814A7
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
SayThanks.io ☀ Spreading Thankfulness in Open SourcePage URL History Show full URLs
-
http://saythanks.io/
HTTP 301
https://saythanks.io/ Page URL
Detected technologies
Auth0 Lock (Miscellaneous) ExpandDetected patterns
- /lock/([\d.]+)/lock(?:.min)?\.js
Carbon Ads (Advertising Networks) Expand
Detected patterns
- carbonads\.com
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Twitter (Widgets) Expand
Detected patterns
- //platform\.twitter\.com/widgets\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: ads via Carbon
Search URL Search Domain Scan URL
Title: on GitHub
Search URL Search Domain Scan URL
Title: here
Search URL Search Domain Scan URL
Title: Kenneth Reitz
Search URL Search Domain Scan URL
Title: FeedBack
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://saythanks.io/
HTTP 301
https://saythanks.io/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
saythanks.io/ Redirect Chain
|
9 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 676 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
443 B 751 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
normalize.css
saythanks.io/static/css/ |
7 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
skeleton.css
saythanks.io/static/css/ |
11 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
saythanks.css
saythanks.io/static/css/ |
2 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
carbonads.css
saythanks.io/static/css/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.modal.min.css
saythanks.io/static/css/ |
8 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gh-fork-ribbon.min.css
cdnjs.cloudflare.com/ajax/libs/github-fork-ribbon-css/0.2.3/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/3.6.1/ |
88 KB 31 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.autogrowtextarea.min.js
saythanks.io/static/js/ |
3 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.simplyCountable.js
saythanks.io/static/js/ |
4 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.modal.min.js
saythanks.io/static/js/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
saythanks.io/static/js/ |
773 B 996 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widgets.js
platform.twitter.com/ |
91 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owly.svg
saythanks.io/static/images/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
carbon.js
cdn.carbonads.com/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inbox.png
saythanks.io/static/images/ |
121 KB 122 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lock.min.js
cdn.auth0.com/js/lock/11.33/ |
911 KB 261 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1Ptug8zYS_SKggPNyC0ITw.woff2
fonts.gstatic.com/s/raleway/v29/ |
47 KB 48 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owly.svg
saythanks.io/static/images/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
track.js
d36ee2fcip1434.cloudfront.net/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.js
cdn.auth0.com/js/lock/11.33.3/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rrUnip183e9ouFpEooTnIIiVGtHMGXoR.js
dev-u312uy3g.auth0.com/client/ |
623 B 849 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rrUnip183e9ouFpEooTnIIiVGtHMGXoR.js
dev-u312uy3g.auth0.com/client/ |
623 B 508 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widget_iframe.2b2d73daf636805223fb11d48f3e94f7.html
platform.twitter.com/widgets/ Frame A233 |
320 KB 104 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
settings
syndication.twitter.com/ Frame A233 |
869 B 659 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
CESI52Q7.json
srv.carbonads.net/ads/ |
1 KB 751 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
CESI52Q7.json
srv.carbonads.net/ads/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
authorize
dev-u312uy3g.auth0.com/ Frame 48E2 |
1 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
authorize
dev-u312uy3g.auth0.com/ Frame 576D |
1 KB 978 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1687186384-Amazing-2.jpg
cdn4.buysellads.net/uu/1/134955/ |
51 KB 52 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- d36ee2fcip1434.cloudfront.net
- URL
- https://d36ee2fcip1434.cloudfront.net/track.js
Verdicts & Comments Add Verdict or Comment
25 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| 1 object| documentPictureInPicture function| $ function| jQuery object| __twttrll object| twttr object| __twttr object| Auth0 function| Auth0Lock function| Auth0LockPasswordless object| options_signup object| options_signin object| lock1 object| lock2 object| _gauges function| fontforinbox function| setSelectedFont object| _carbonads function| _carbonads_go object| _carbon_where string| ignoretargeting function| _bsap_serving_callback object| bgcolor object| selectBox1 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 |
---|---|---|
dev-u312uy3g.auth0.com/ | Name: did Value: s%3Av0%3A20002b10-53fc-11ee-ad0c-77693b93bc0a.ebRlgpyp%2FGheNB99EM3MiyQDOIEPXuP5jztk7b6K4ZI |
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.
ajax.googleapis.com
cdn.auth0.com
cdn.carbonads.com
cdn4.buysellads.net
cdnjs.cloudflare.com
d36ee2fcip1434.cloudfront.net
dev-u312uy3g.auth0.com
fonts.googleapis.com
fonts.gstatic.com
platform.twitter.com
saythanks.io
srv.carbonads.net
syndication.twitter.com
d36ee2fcip1434.cloudfront.net
103.146.24.76
104.244.42.8
151.139.128.10
159.65.16.11
2600:9000:2361:7c00:10:474e:104a:2961
2606:2800:234:59:254c:406:2366:268c
2606:4700::6810:d9f1
2606:4700::6811:190e
2a00:1450:4001:803::200a
2a00:1450:4001:827::200a
2a00:1450:4001:829::2003
12808cbc20386dd62c61c81e86588c1a60d46fb71fbb5d958af1987f95defe9b
1fbd534cc54d21dc2c9c8f58473ae4a043d90af32e39d4ab36da389f0efb37f3
287450018ad801a5e49854c31aebc614f5484d3569a1548beb53339d51719061
302da628a6afc3e93f1b86bf7c65e4d6536d8283d78266964822a76d1c645aa4
307abf9cf25e90b3810dfcbb47e51806858268e9f9b587221d499a953d8d5932
392c9fa9cd1273a2a89d1a83a69cd1f63f21d1d55e7be21e1d8f51f25145668b
3d539b26f61eee25c2481715910505be457d4d018587927f81af161e42ea1c0a
4002d65e95f94dc87ae8ad170eb8dbc3644921032ac76dcb376537d9304a6fbf
4c9add5630244c621224e0cb7523656705ba639cd03d8d04b47a6e8bb0a5f51b
4f86c1e4f5d43a1a7b4398d3a657d1179b7e6fbf71f63c12b4745209efd2f4be
54883557949aa2d3d4c9fe47c3ba85100d2c70324c926a4be628ad3b6dcb8031
5a21566a480855be95e9f645eca9afb9ddc4c741a31ba094f4ae8008d37d61b7
624729da423da77e29cbf7982d78d1db0cba7074aa3cace83269f691bc6103da
65c20716d9b0f7e025575e7ab3c4540065ad01e80e0f02dd7b647b7d13f335a5
6e7e0e3a9d62b7218734370ea8ed793f1a64357c02208c4917f5e5ac684d1bfc
814762ddeb5f1fcf2898a0db954103174ef135dc788b838740d85c02d23bd448
815e62f4a161906804204fcfe07252374ebf5aec38f257f121a80f89e8fcb1ce
876c9dadb14f36876cda2625f1881847b6a19fd61ce13f7dd2efe04fa9ac4b55
8cbc049ddbd7ca67068451ce754401833499959c4c6ed7b98f664d42e0597808
9026e55f55df35302e651c6d4de39e5f821b2839ed351b2dc33214d8f88aa248
9b33ec838b05c23b53555d1c338f10e6af58bf257ed42305f64242b4a3591035
a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74
a6facda47ac66d126c50be6eedb4c6a554e4edd585dcda0087746ed80c6be2f1
ae597ac1357be80bdd96e098e4fcefdb125fc36c7b5179caf9f19f8fdb50a1c7
b5d31518dfc5a18f1c48cd75be47743cefb8153307064e884a8664cd8a1b38c6
e8b0910d8403f7beba4d4e932b191f6fbab37c4037aa54e56d17576d591e4c8c
f542199ad59c97f8bb5b38a929de3d9d9815345ab880725ca954a0accac3a99b
f689206c33960474e9cf02f61bd2ac504061a9a2b29acebcd30eae91052042bf