![](/screenshots/5a8829a3-56d5-4916-a07b-73c50c2cd304.png)
www.grindr.com
Open in
urlscan Pro
104.16.60.8
Public Scan
Effective URL: https://www.grindr.com/
Submission: On January 31 via manual from TR — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on July 4th 2021. Valid for: a year.
This is the only time www.grindr.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 27 | 104.16.60.8 104.16.60.8 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::200e | 15169 (GOOGLE) (GOOGLE) | |
11 | 2606:4700::68... 2606:4700::6810:9540 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700:10:... 2606:4700:10::6814:b944 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
41 | 5 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
play.google.com | |
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
grindr.com
1 redirects
www.grindr.com |
2 MB |
11 |
cookielaw.org
cdn.cookielaw.org — Cisco Umbrella Rank: 496 |
182 KB |
1 |
onetrust.com
geolocation.onetrust.com — Cisco Umbrella Rank: 743 |
432 B |
1 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 42 |
347 B |
1 |
google.com
play.google.com — Cisco Umbrella Rank: 39 |
14 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 78 |
61 KB |
41 | 6 |
Domain | Requested by | |
---|---|---|
27 | www.grindr.com |
1 redirects
www.grindr.com
|
11 | cdn.cookielaw.org |
www.grindr.com
cdn.cookielaw.org |
1 | geolocation.onetrust.com |
cdn.cookielaw.org
|
1 | www.google-analytics.com |
www.googletagmanager.com
|
1 | play.google.com |
www.grindr.com
|
1 | www.googletagmanager.com |
www.grindr.com
|
41 | 6 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-07-04 - 2022-07-03 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-12-27 - 2022-03-21 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2021-12-27 - 2022-03-21 |
3 months | crt.sh |
cookielaw.org Cloudflare Inc ECC CA-3 |
2021-06-01 - 2022-05-31 |
a year | crt.sh |
onetrust.com Cloudflare Inc ECC CA-3 |
2022-01-12 - 2023-01-12 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.grindr.com/
Frame ID: A87770F70820A29903B591C1AD3C0060
Requests: 41 HTTP requests in this frame
Screenshot
![](/screenshots/5a8829a3-56d5-4916-a07b-73c50c2cd304.png)
Page Title
Home | GrindrBack ButtonSearch IconFilter IconPage URL History Show full URLs
-
http://www.grindr.com/
HTTP 301
https://www.grindr.com/ Page URL
Detected technologies
Detected patterns
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- googletagmanager\.com/gtag/js
![](/vendor/wappa/icons/OneTrust.png)
Detected patterns
- cdn\.cookielaw\.org
- otSDKStub\.js
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
16 Outgoing links
These are links going to different origins than the main page.
Title: HELP
Search URL Search Domain Scan URL
Title: BLOG
Search URL Search Domain Scan URL
Title: VIDEO
Search URL Search Domain Scan URL
Title: BLOOP
Search URL Search Domain Scan URL
Title: MERCH
Search URL Search Domain Scan URL
Title: Opt-Out/Don't Sell My Info
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: More information
Search URL Search Domain Scan URL
Title: | View Full Legal Text Opens in a new Tab
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.
-
http://www.grindr.com/
HTTP 301
https://www.grindr.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.grindr.com/ Redirect Chain
|
18 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
165 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
www.grindr.com/css/ |
39 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.1.min.js
www.grindr.com/js/ |
87 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-small-black.png
www.grindr.com/images/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arrow.png
www.grindr.com/images/ |
299 B 374 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fb-logo.png
www.grindr.com/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tw-logo.png
www.grindr.com/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ig-logo.png
www.grindr.com/images/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yt-logo.png
www.grindr.com/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lk-logo.svg
www.grindr.com/images/ |
524 B 430 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
download-inactive.png
www.grindr.com/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
download-active.png
www.grindr.com/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
about-inactive.png
www.grindr.com/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
about-active.png
www.grindr.com/images/ |
940 B 1015 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
help.png
www.grindr.com/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu.png
www.grindr.com/images/ |
212 B 334 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
phone-logo.svg
www.grindr.com/images/ |
8 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
close-icon.svg
www.grindr.com/images/ |
262 B 261 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AppStore-Badge.svg
www.grindr.com/images/ |
11 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en_badge_web_generic.png
play.google.com/intl/en_us/badges/static/images/badges/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iphone.png
www.grindr.com/images/ |
2 MB 2 MB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OtAutoBlock.js
cdn.cookielaw.org/consent/9e16a97b-843a-45b0-b439-8c199bf3bdd1/ |
5 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otSDKStub.js
cdn.cookielaw.org/scripttemplates/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mini-cookies.js
www.grindr.com/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
www.grindr.com/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/g/ |
0 347 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DINOT-Bold.otf
www.grindr.com/fonts/ |
45 KB 45 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DINOT-Medium.otf
www.grindr.com/fonts/ |
44 KB 44 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
GarageGothic-Bold.otf
www.grindr.com/fonts/ |
52 KB 52 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DINOT.otf
www.grindr.com/fonts/ |
43 KB 43 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9e16a97b-843a-45b0-b439-8c199bf3bdd1.json
cdn.cookielaw.org/consent/9e16a97b-843a-45b0-b439-8c199bf3bdd1/ |
4 KB 2 KB |
XHR
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
location
geolocation.onetrust.com/cookieconsentpub/v1/geo/ |
153 B 432 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otBannerSdk.js
cdn.cookielaw.org/scripttemplates/6.21.0/ |
311 KB 74 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.json
cdn.cookielaw.org/consent/9e16a97b-843a-45b0-b439-8c199bf3bdd1/508a5078-04e0-49bc-b6ec-c5c2c3c8988e/ |
120 KB 22 KB |
Fetch
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iab2Data.json
cdn.cookielaw.org/vendorlist/ |
274 KB 38 KB |
Fetch
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otTCF.js
cdn.cookielaw.org/scripttemplates/6.21.0/ |
67 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otFlat.json
cdn.cookielaw.org/scripttemplates/6.21.0/assets/ |
13 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otPcPanel.json
cdn.cookielaw.org/scripttemplates/6.21.0/assets/v2/ |
47 KB 11 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otCookieSettingsButton.json
cdn.cookielaw.org/scripttemplates/6.21.0/assets/ |
5 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otCommonStyles.css
cdn.cookielaw.org/scripttemplates/6.21.0/assets/ |
20 KB 4 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
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 function| gtag object| dataLayer object| google_tag_manager object| google_tag_data object| gaGlobal function| $ function| jQuery object| OneTrustStub string| OnetrustActiveGroups string| OptanonActiveGroups function| OptanonWrapper object| docCookies function| setCookies function| toggleAppDownloadPopup function| openAppDownload function| addSmoothScroll function| onYouTubeIframeAPIReady function| __tcfapi object| otStubData object| otTCF object| otIabModule object| Optanon object| OneTrust4 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 |
---|---|---|
.grindr.com/ | Name: __cf_bm Value: 4sDHOjTkdsPh9ONWB_E7DG8_P2LDVITWNqChJlDD6kQ-1643640959-0-AZOP5qfjWznyMM/stH6fVvpdkqoREw6RDi87e0MmIGNBddLhsqFBi3j+/vOVCsUyHYRLD7FzORXJH04osratK/4= |
|
.grindr.com/ | Name: _ga Value: GA1.1.1618068193.1643640960 |
|
.grindr.com/ | Name: _ga_3ZJKH4GWHP Value: GS1.1.1643640959.1.0.1643640960.0 |
|
.grindr.com/ | Name: OptanonConsent Value: isGpcEnabled=0&datestamp=Mon+Jan+31+2022+14%3A56%3A00+GMT%2B0000+(GMT)&version=6.21.0&isIABGlobal=false&hosts=&consentId=c59c52a8-a976-4461-a5f8-37ab8ac0cf9c&interactionCount=0&landingPath=https%3A%2F%2Fwww.grindr.com%2F&groups=C0001%3A1%2CC0002%3A0%2CC0003%3A0%2CC0004%3A0%2CSTACK42%3A0 |
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.cookielaw.org
geolocation.onetrust.com
play.google.com
www.google-analytics.com
www.googletagmanager.com
www.grindr.com
104.16.60.8
2606:4700:10::6814:b944
2606:4700::6810:9540
2a00:1450:4001:82f::200e
2a00:1450:4001:831::2008
0068b328dc886133e94de712c57b93368f820f34c3dc9562792b36bace8599c0
09b9bcb7fe542081fc33c77e5328b01272780d04788f3be689befb2f9d572bbb
134482ec36c8980c2c7a3f2454c76546abcd612c9ae596d011251a7cd1d0fcbb
1ff1caa193614505793d8fbfc3a1ca2328df384334f4dcbf1fcaadf764604622
215e46442382af6784b854e56f70c527d0d205a367c58567c308d3c3fbe31cc2
228d3f24ff078f826cc30dc1eff8cb6ba32e7cbc55f271eb252161b586f18f71
2e491ee89e4b884608fe76f902b16695215cd7caf7584ea7a7247b349127be25
3d66243527765143c26088e3296c2becb6057d643b98ac99291c5c770eda5664
4d12329e0fd65159a22a6e3070ece0bc79825bdcda1357baf388818dc1756a00
63c4aa1e64d18452a8f76fcfa422f19bfd2b066d0b0c63ecd8febdde0bc61629
66584647b3d001341c7a0a333a6081c12929d927a50dc9985a01dbe3b7ece60b
66ea1a8141735aa908ac41390e36f4e2be83d069b6a28dc8c44cf4d3f49d6f17
68efc2125d0b124f749018188fa083f620d53d13dbaf959b3375fca2689fe6e1
6b7c73c51bfbc662b563bdb01613219066a3f3b60d1fc6f7a28bcf9cfc20c3f3
6be3efeb998248db9cc1083aef162ee483cbde10b893057e4b5ae1a612c0ae3a
6fba5ed9a21a948a1edf9f018055a8ed911df83da750fcb24177e2a3c539a085
72562f00bd821b6edc0368065bf009468955ba01f8ead742d8bbc2470c4358c4
72de168896534df4a5824996fe51b2459c153120c821f7dc6574fe4d6681a9a7
81f54226eb806efc69b0f823900b4830b76621c7a5d84d27d08ac8020313310a
85dc0080eb2b03ebb45fe19206e09a87ed58f6bee215d2c48f2238fd5c4ca459
8c38d90ad0c5a88753d23e3daff067f19a565f5abcaaf78c91088ebcdf09243a
8ea1e9d696e08f099fd087144f048167e9f6512aee4bc4087708aa91ab720940
8f4ade5c0b8fdedeefdd3a199c26f0e8abd2d526fd30f84a4ced9931be959c16
91fdd5f8a38f1fdf5639875e5407aad5763e88529b18f9eb374c1eff7bf25fb6
9a8a26d3efad04ddfeacd48c69e9e1ff2eea2b9af102f33dc30426711af4ded1
9fb9e6b558fbb6d467b0f4160f3773b374d1d082a8269178dddd0ea51dbf72ce
a1874330687a83c8d4925941bab2a8973f27f867fb6b57d490810271a43611b5
a1a6bb8bd56084ada68b7f393e23281771ef9ffc014ffbe4ae92bcc299fa8f8b
a26fc5b38380272c92e9019a2eb8b45542a66814b3e2b203772db8904b9fb99f
a5bd38a25d78fe96added99a7d007f657e490713a9775f69cd94733deeca615d
b56cb5c58dceef3e5cdc077dd821da71f979404de05a346ddaeab0d21ac13602
c5627a82e90e4e92d2fae01144a90292bb38bc2bb3af6ee6757de1b943a8ad57
dab9a789dd41d4506acbaa2ae336ed6deae2c401a1f0ebc4281269bdb0b8ed2e
db4eba5a0b00da523ca2342190a3eb4d4f21c6c935593dde59620cb17d891033
dfc85092672b06a67cb222390fc2cda361d8e7f5650830012e31748b68aaeb06
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e652568e3c660cf39576358f21949c3a9eaee2f19b4a6884004a5da4a220ca94
e983846ef09dc682b9dd726792daddc6b6a2b24f7d1ee2e58b6e8f705c9fd7b1
eab71c2c4ad38244b42dc33c10bf30aec210eb3bcdd2a1c1dace9ee63613e36d
f56379531a4603f643a88669fbe1c4e63169fd0e15cb5842a7ff55d8e2390079
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d