clients.adsthatsell.co
Open in
urlscan Pro
3.229.94.180
Public Scan
Effective URL: https://clients.adsthatsell.co/login
Submission: On April 03 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 3rd 2023. Valid for: 3 months.
This is the only time clients.adsthatsell.co was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 7 | 3.229.94.180 3.229.94.180 | 14618 (AMAZON-AES) (AMAZON-AES) | |
5 | 2a02:26f0:350... 2a02:26f0:3500:16::215:148f | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
5 | 151.101.0.176 151.101.0.176 | 54113 (FASTLY) (FASTLY) | |
1 | 2001:4de0:ac1... 2001:4de0:ac18::1:a:3b | 20446 (STACKPATH...) (STACKPATH-CDN) | |
2 | 2606:4700::68... 2606:4700::6812:1634 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 13.32.22.210 13.32.22.210 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:16::215:148b | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
3 | 54.187.119.242 54.187.119.242 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 34.208.115.43 34.208.115.43 | 16509 (AMAZON-02) (AMAZON-02) | |
27 | 11 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-229-94-180.compute-1.amazonaws.com
clients.adsthatsell.co |
ASN20940 (AKAMAI-ASN1, NL)
use.typekit.net |
ASN13335 (CLOUDFLARENET, US)
kit.fontawesome.com | |
kit-pro.fontawesome.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-22-210.fra56.r.cloudfront.net
spp-clients.s3-accelerate.amazonaws.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: ip-54-187-119-242.stripe.com
q.stripe.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-208-115-43.us-west-2.compute.amazonaws.com
m.stripe.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
7 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 1244 q.stripe.com — Cisco Umbrella Rank: 7928 m.stripe.com — Cisco Umbrella Rank: 1249 |
126 KB |
7 |
adsthatsell.co
1 redirects
clients.adsthatsell.co |
613 KB |
6 |
typekit.net
use.typekit.net — Cisco Umbrella Rank: 517 p.typekit.net — Cisco Umbrella Rank: 654 |
302 KB |
2 |
stripe.network
m.stripe.network — Cisco Umbrella Rank: 1316 |
17 KB |
2 |
fontawesome.com
kit.fontawesome.com — Cisco Umbrella Rank: 1666 kit-pro.fontawesome.com — Cisco Umbrella Rank: 21303 |
54 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2284 |
258 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 62 |
82 KB |
1 |
amazonaws.com
spp-clients.s3-accelerate.amazonaws.com |
6 KB |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 756 |
30 KB |
27 | 9 |
Domain | Requested by | |
---|---|---|
7 | clients.adsthatsell.co |
1 redirects
clients.adsthatsell.co
|
5 | use.typekit.net |
clients.adsthatsell.co
use.typekit.net |
3 | q.stripe.com |
clients.adsthatsell.co
|
3 | js.stripe.com |
clients.adsthatsell.co
js.stripe.com |
2 | m.stripe.network |
js.stripe.com
m.stripe.network |
1 | m.stripe.com |
m.stripe.network
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | kit-pro.fontawesome.com |
kit.fontawesome.com
|
1 | p.typekit.net |
use.typekit.net
|
1 | www.googletagmanager.com |
clients.adsthatsell.co
|
1 | spp-clients.s3-accelerate.amazonaws.com |
clients.adsthatsell.co
|
1 | kit.fontawesome.com |
clients.adsthatsell.co
|
1 | code.jquery.com |
clients.adsthatsell.co
|
27 | 13 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
clients.adsthatsell.co R3 |
2023-04-03 - 2023-07-02 |
3 months | crt.sh |
use.typekit.net DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2022-09-14 - 2023-10-15 |
a year | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2023-02-06 - 2023-05-13 |
3 months | crt.sh |
*.jquery.com Sectigo RSA Domain Validation Secure Server CA |
2022-08-03 - 2023-07-14 |
a year | crt.sh |
*.fontawesome.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-11-22 - 2023-12-23 |
a year | crt.sh |
*.s3-accelerate.amazonaws.com Amazon |
2022-08-24 - 2023-07-31 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-03-13 - 2023-06-05 |
3 months | crt.sh |
*.stripe.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-02-14 - 2023-06-13 |
4 months | crt.sh |
m.stripe.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-03-28 - 2023-07-26 |
4 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://clients.adsthatsell.co/login
Frame ID: 0DB981D902A65491FBCE9359A8094E47
Requests: 19 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-93afeeb17bc37e711759584dbfc50d47.html
Frame ID: C56741F36577ADD632F7B62725B8BBB0
Requests: 4 HTTP requests in this frame
Frame:
https://m.stripe.network/inner.html
Frame ID: BDC9C230AB5788E29EA4D9C2751188DD
Requests: 4 HTTP requests in this frame
Screenshot
Page Title
Client Portal | AdsthatsellPage URL History Show full URLs
-
https://clients.adsthatsell.co/
HTTP 302
https://clients.adsthatsell.co/login Page URL
Detected technologies
Stripe (Payment Processors) ExpandDetected patterns
- js\.stripe\.com
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]+)?)?)|)
- kit\.fontawesome\.com/([0-9a-z]+).js
Google Analytics (Analytics) Expand
Detected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Typekit (Font Scripts) Expand
Detected patterns
- <link [^>]*href="[^"]+use\.typekit\.(?:net|com)
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Powered by SPP
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://clients.adsthatsell.co/
HTTP 302
https://clients.adsthatsell.co/login Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
clients.adsthatsell.co/ Redirect Chain
|
6 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bxa8xcu.css
use.typekit.net/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clients.css
clients.adsthatsell.co/css/ |
226 KB 40 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
js.stripe.com/v3/ |
455 KB 122 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.6.0.min.js
code.jquery.com/ |
87 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manifest.js
clients.adsthatsell.co/js/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.js
clients.adsthatsell.co/js/ |
2 MB 504 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clients.js
clients.adsthatsell.co/js/ |
262 KB 58 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
51761b1c6c.js
kit.fontawesome.com/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget.js
clients.adsthatsell.co/help-widget/ |
18 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
adsthatsell-reverse-logo.png
spp-clients.s3-accelerate.amazonaws.com/3fdd414c-955c-46be-a842-540ae4220b96/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
243 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.css
p.typekit.net/ |
5 B 181 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/78aca8/00000000000000007735e60d/30/ |
74 KB 74 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/efe4a5/00000000000000007735e609/30/ |
74 KB 74 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/23e139/00000000000000007735e605/30/ |
75 KB 75 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/2555e1/00000000000000007735e603/30/ |
77 KB 77 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro.min.css
kit-pro.fontawesome.com/releases/latest/css/ |
315 KB 52 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 258 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-93afeeb17bc37e711759584dbfc50d47.html
js.stripe.com/v3/ Frame C567 |
200 B 787 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame C567 |
0 640 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame C567 |
0 640 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-8cb24ab2d649fd36a488d04d8c457933.js
js.stripe.com/v3/fingerprinted/js/ Frame C567 |
631 B 461 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inner.html
m.stripe.network/ Frame BDC9 |
930 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame BDC9 |
0 413 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
out-4.5.42.js
m.stripe.network/ Frame BDC9 |
86 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
6
m.stripe.com/ Frame BDC9 |
156 B 669 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
40 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 boolean| credentialless object| FontAwesomeKitConfig object| prefixesArray string| prefixesSelectorString function| gtag object| dataLayer object| webpackChunkStripeJSouter function| noop function| Stripe function| $ function| jQuery object| webpackChunkspp object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal function| flatpickr object| Turbo object| Stimulus function| $bu_getBrowser object| regeneratorRuntime function| Pusher object| __core-js_shared__ object| core function| _ function| Vue function| insertKey function| showLoadingBar function| hideLoadingBar function| hideModal function| AjaxBootstrapSelect function| AjaxBootstrapSelectList function| AjaxBootstrapSelectRequest object| accounting function| axios function| log function| debug object| _buorgres function| Tagify7 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 |
---|---|---|
clients.adsthatsell.co/ | Name: XSRF-TOKEN Value: eyJpdiI6IjB0MzhOYWg3T0YwYXNkWmE0NWpsRlE9PSIsInZhbHVlIjoiNWQzZDlzN1FObzI2Zkl3cytQQTZsTVIwRXh5RzhFWU1aRVZvQkpadzByeVowWjJYZ2tnRmRpVElBNU9McFpkR2ZibDVwQnZYWVdtT1lFVWpVN1NMTERFUWlrd3lRSkUvVXVONzlxWlZtYk4wZ3l1d3FXVlZFMTdpOE9wUEJNUkwiLCJtYWMiOiIyNjRhZjZhNTk5OWIxYTk1NDdhODI5ZTczYmY0OWRjMjhjZTQ4NGEzYWYyZWIxMThhNWFjOWM3ODQ4MWRkYTkxIiwidGFnIjoiIn0%3D |
|
clients.adsthatsell.co/ | Name: spp_session Value: eyJpdiI6IjNhUWZISXB5VjJCVlU3a0czMC9IMkE9PSIsInZhbHVlIjoiQmtMMjh6cnpsWHJCZG5nd25URWtEdjJOdDFkeHpvTXdEVjZEODdkcmRaY3BhaCtGb0h3azk4byt0S2JlRFJWQytSbnk2SGUzNkFvUWdNZklVcjBDWFd1Rjl0WTBZMjNtSjh6dTd6Q2FJc1AveHkwUmFtR3ZhSmVmcEJLUXNiTHkiLCJtYWMiOiIxZTc2NzE0MDA3ZTc3ODI4NzdlMmU4ZmIzY2I0MzMwNWViZjEzNDdiYWViOWM0NTI3ZTcyYjMzZWZmY2JlZmE5IiwidGFnIjoiIn0%3D |
|
.adsthatsell.co/ | Name: _ga Value: GA1.1.620442405.1680523612 |
|
.adsthatsell.co/ | Name: _ga_6KVY9X2TXZ Value: GS1.1.1680523612.1.0.1680523612.0.0.0 |
|
m.stripe.com/ | Name: m Value: ce2ecd05-76b1-4f91-aa4b-65d87fe82d39c6d5ef |
|
.clients.adsthatsell.co/ | Name: __stripe_mid Value: c7277a46-8ccd-4e35-8d6c-b06d6bc7d65e16c94c |
|
.clients.adsthatsell.co/ | Name: __stripe_sid Value: 25291013-3e13-420e-b8be-a0345cca1109b70538 |
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 |
---|
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=31536000; |
X-Content-Type-Options | nosniff |
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.
clients.adsthatsell.co
code.jquery.com
js.stripe.com
kit-pro.fontawesome.com
kit.fontawesome.com
m.stripe.com
m.stripe.network
p.typekit.net
q.stripe.com
region1.google-analytics.com
spp-clients.s3-accelerate.amazonaws.com
use.typekit.net
www.googletagmanager.com
13.32.22.210
151.101.0.176
2001:4860:4802:34::36
2001:4de0:ac18::1:a:3b
2606:4700::6812:1634
2a00:1450:4001:829::2008
2a02:26f0:3500:16::215:148b
2a02:26f0:3500:16::215:148f
3.229.94.180
34.208.115.43
54.187.119.242
13f701d2fd33dc264ba6733f4ddc470bf2854f28de1f54ad02eeab0de6aea9c8
1be3f9bf7f645e57bbe7ed5d5a36647decb2253dc2efda93a12536ed07004588
1c0ff118a4290c99f39c90abb38703a866e47251b23cca20266c69c812ccafeb
236d40315b73ddc71f0e660e6e7dc7e2af43dd4ae1a9e5cfc7fd0e0a2e82f4b4
250a0782da875705bd206ee23c2a46abf90656645a81e084126c5e8c53eeb9d6
2e1880884e4bffd2ffb86ce3d21bcadd1e536baf81553d453fac3e4ef1176084
324474ff12691ad8154450cb63a421b3a43877085c7163f541a02819aeca99f8
37c65071f378cc9582aabdda3b52979ef901f2925e3f3c3dc597f41eac0f1b6d
5677923124b6c0744a5a286c84c8ed54532ea7b4a002d8124cdc69107c400a53
5f44490a6b7f136a581a704c441bcc3ebf46c101a6f39c34c6cccf0c4c37a562
608bf90a364e62aea5d152e1f754bc230c96f44612367297e522cca4a0a589cb
6cad0a595dc73b74a172fdf83c134930fd739bde1e82da40ea4f37bb3b1635d0
707540d0813c2e6c9abb51dcc5f7671a10780d572b30da20197961f80e7fb346
95a449920c64d546eb5b3e3b246a5c7edd82c95d757429bf9e717a14b26c5b44
a5f27af9c0c6f37979ebafcac22eb3a613841a3d4e728f4577baf94e64d42f35
bdcb294e1327cc990906342bb005d8834beec3f44d28c05f50ce87516c892e80
c54ede09e6b63f7b0fb6c4f500ffd8f2a31bfaef570e051e0267d8c0930141d1
cb63c54f694e92f26ef02f1cb46272e38db8190bce9a8ebe1dfca3db5b6e00ed
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e6aea23ed318f9f92530568d98c5fbb32d03d5e15faa865626110059c52b0ed4
f22005da41e15b7adb453814b37a794f7c6b955f086a6c5fc9980e3c3f6c8bca
f445ee14f2454d974293d28677213ae002e9ac17721fc04b2fdeb037e083b083
f8dc5b9976d5de90d618d5abd4ce39443ab41710fd8f49eedcbdfe92f8fbf9cb
ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e