ripple.com
Open in
urlscan Pro
76.76.21.21
Public Scan
Submission: On April 01 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on March 14th 2024. Valid for: 3 months.
This is the only time ripple.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
24 | 76.76.21.21 76.76.21.21 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:9000:211... 2600:9000:211e:400:3:b7e:8940:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 34.251.175.250 34.251.175.250 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 63.251.224.94 63.251.224.94 | 32475 (SINGLEHOP...) (SINGLEHOP-LLC) | |
30 | 6 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-251-175-250.eu-west-1.compute.amazonaws.com
vitals.vercel-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
24 |
ripple.com
ripple.com — Cisco Umbrella Rank: 297385 |
558 KB |
2 |
vercel-analytics.com
vitals.vercel-analytics.com — Cisco Umbrella Rank: 113011 |
331 B |
1 |
algolia.net
pn9qilhu0v-dsn.algolia.net |
4 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 42 |
112 KB |
1 |
osano.com
cmp.osano.com — Cisco Umbrella Rank: 5160 |
87 KB |
30 | 5 |
Domain | Requested by | |
---|---|---|
24 | ripple.com |
ripple.com
cmp.osano.com |
2 | vitals.vercel-analytics.com |
ripple.com
|
1 | pn9qilhu0v-dsn.algolia.net |
ripple.com
|
1 | www.googletagmanager.com |
cmp.osano.com
|
1 | cmp.osano.com |
ripple.com
|
30 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
xrpl.org |
services.ripplenet.com |
www.facebook.com |
twitter.com |
www.youtube.com |
www.linkedin.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
ripple.com R3 |
2024-03-14 - 2024-06-12 |
3 months | crt.sh |
*.osano.com Amazon RSA 2048 M03 |
2023-10-18 - 2024-11-15 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
vercel-analytics.com Amazon RSA 2048 M02 |
2023-08-23 - 2024-09-19 |
a year | crt.sh |
algolia.net Sectigo RSA Organization Validation Secure Server CA |
2024-01-04 - 2025-02-02 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://ripple.com/xrp/
Frame ID: D2BCA56EA8004AE96497DF1DFE74B4FC
Requests: 46 HTTP requests in this frame
Screenshot
Page Title
XRP Digital Asset for Global Real-Time Payments | RippleDetected technologies
React (JavaScript Frameworks) ExpandDetected patterns
- <[^>]+data-react
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Title: XRPL.org
Search URL Search Domain Scan URL
Title: RippleNet Customer Login
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
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
ripple.com/xrp/ |
255 KB 53 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osano.js
cmp.osano.com/AzyjT6TIZMlgyLyy8/93a33c6e-fb69-4aa4-902f-b4382da64d83/ |
325 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TT-Ripple-Book.woff2
ripple.com/fonts/ripple/ |
48 KB 49 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TT-Ripple-Regular.woff2
ripple.com/fonts/ripple/ |
48 KB 48 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bc-left-pencil.webp
ripple.com/static/26b541e932f0542c7800768a9d6db301/98c54/ |
17 KB 17 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bc-right-pencil.webp
ripple.com/static/3e6faa79a59b39ae492dbd8a1eb13964/98c54/ |
14 KB 14 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-runtime-a653c6d1097ed0692f5e.js
ripple.com/ |
10 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-9babe09160eb7d80013a.js
ripple.com/ |
205 KB 60 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
94726e6d-ea32c2e1a1cc98dfce90.js
ripple.com/ |
50 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-d1c93be67c55c57d9ec7.js
ripple.com/ |
837 KB 238 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
302dc1cb-030e-4577-a700-e96de0cbfe5a
https://ripple.com/ |
390 B 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
332 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
332 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
86 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
505 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
792 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
877 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
948 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
908 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1015 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
367 KB 112 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
xrp-logo.webp
ripple.com/static/035fab903a624d156d1ee1c3f2abfe9d/6c5e1/ |
8 KB 8 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
financial-institutions.webp
ripple.com/static/6fe457a207cf9f8e21c5c774d132fa73/8d565/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
individuals.webp
ripple.com/static/9d3fbaf814acc3e1b497d9622dcbbe91/8d565/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
developers.webp
ripple.com/static/503e61f92e142177335be3f1f7867063/8d565/ |
7 KB 7 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-data.json
ripple.com/page-data/ |
50 B 203 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
ripple.com/page-data/xrp/ |
146 B 318 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
vitals
vitals.vercel-analytics.com/v1/ |
2 B 165 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
vitals
vitals.vercel-analytics.com/v1/ |
2 B 166 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
component---src-pages-xrp-tsx-fd30a0f6f13d9d68304c.js
ripple.com/ |
45 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
983108779.json
ripple.com/page-data/sq/d/ |
308 B 371 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.svg
ripple.com/ |
2 KB 1 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6731-63272c1acce06b4507a9.js
ripple.com/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
queries
pn9qilhu0v-dsn.algolia.net/1/indexes/*/ |
34 KB 4 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
ripple.com/ |
608 B 781 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
ripple.com/page-data/crypto-means-business/ |
0 392 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
ripple.com/page-data/index/ |
0 539 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
ripple.com/page-data/index/ |
144 B 208 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
ripple.com/page-data/crypto-means-business/ |
182 B 223 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
22 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| onpagereveal function| Osano function| __uspapi object| dataLayer function| gtag string| pagePath string| ___chunkMapping string| ___webpackCompilationHash object| webpackChunkripplecom_gatsby object| litHtmlVersions object| gsapVersions function| iFrameResize object| asyncRequires object| ___emitter object| ___loader function| ___push function| ___replace function| ___navigate object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady0 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.
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 | default-src 'self' https: data: 'unsafe-inline' 'unsafe-eval'; worker-src 'self' https: blob:; connect-src 'self' https: wss:; img-src 'self' https: data:; font-src 'self' https: data:; script-src 'self' https: 'unsafe-inline' 'unsafe-eval'; style-src 'self' https: 'unsafe-inline'; object-src 'none'; frame-src 'self' https: |
Strict-Transport-Security | max-age=31536000; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
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.
cmp.osano.com
pn9qilhu0v-dsn.algolia.net
ripple.com
vitals.vercel-analytics.com
www.googletagmanager.com
2600:9000:211e:400:3:b7e:8940:93a1
2a00:1450:4001:82f::2008
34.251.175.250
63.251.224.94
76.76.21.21
0e47b8d1b9093e52f8a041b9a9eaa431629d17c6e483e64594861743f24d590d
0f5283bfb4219b52f381e01760ca4469fee52277336c13e8c735254be1883c43
12cdacc11df758f0fad2161af1a51869d16493d24aedf75eec22a810c4b05593
19616d6c4956205d58d619899dd9043f23bbe5016b785e002d0e6edd8fce445e
1e5cfbe86243d0b3c0fd487e9240105b150af048b180c2cdb22cfdef85381b34
25a7bcbdfd7917f09f9d18a9e61bbefc33ad680dfc64a0c70d4b60328fe7b1df
277c288fc51e0dc968bf3f344ba7d45641afdc257318922815cc5a129e7146d7
2843502dc1663f8c2b89f5c9d8eee1913703206a8fd39d5e59da39af67d481a0
2b59a990bb4fd1f6f7dbcd34acc6acd7c1229ec9f75bb401c54e7a0fa6d63a69
2f2c0f8d4c2e70aa80daa2f8b3e83448c113608f978b000a159da049bbccba16
4bfd59e8f50859d3e01e4fc2e0a0648bb1d7213bbeff1b1d20768273f3aa1ace
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
6040a30aac937bfb30c67deb4846d4c7d3c4abef7f4422a0eac03a43cf4db5be
61638772793a66cbab21ede25fffa5dce4c9c30a6c96b2cc7808a3c0cb98f12d
734654caf510f903e5ce3d6f70046a2b6dedc1b40adcf76819be4609fb803e46
73f986baf3cb65dcf98cddc2e25269ca744c917667cd71b0adec8e1f15e42c7a
767f3487a45e01ca973382c0724dc22fbe78bf127165bacaffe6b1e280cbd928
77c036715715cbcdf82f5ce2dbffcf529d2310adc08d65b872e26e418eb966c3
78f12ef57775859d7180179d8aec292a6b8560a4293141e712a053173f8386a7
7d893b5313d844413114bd62e4f812c958ad488a9e3dd241accfd72729e556e5
87225d31d3773b397df645a69dcfe69a78bb29511a62e4e4b71831fcf0320af6
912f8e3d14a42d8b7bda2e2035ba869ec80fa3b666dbbb756d5eeaa9ded9d964
9369eea059ae51d6f67242200e811557b78f96725242624b991b1deb5f104361
94f2eaed396f8c96d445f0356c07e593d69acf90c3b926dbac4ea0f167f5c8d4
9512d2de91fd27231a5efa08114917ca1bd054801f828b81d55f7a4b5f06b108
970ce470b30fe473c6e97e524387df7d555cfc6c5ba655af1f59e12f2bc2e24f
9c09bb98b47b0429dc393c84be7a67dd1805ac79f46493e5123d8ba2cfe4f6c4
9f48e7253c98985fdb16be18d051d0c99859dde569d9b9a4ee9f742a69f60040
ab4143926fc392bcf9dea14c622b173a1adc7229a1c5d86267102fa1a0477c1d
ac8dd4f01ef7d1c7221f4d57c60efc969c7723fdb6a974d4bc68585bc2e81787
b46b1245b32c5e5f13bce8fb598abee0ffb9df6bf6cad2878aefb41cc10880a7
c1136b774ea608a1c7557748dc70f048d49d798ca0c3055cc66cd69c8f90233e
cddf9e5b86c0da4341ed9a7a310aa12987f17e317d09dd43d8537ece40e38cd1
d1016fc0b82882f04e1feb29baa149f4d1c1c4092bfa2096651f19bca167327b
d5e21ff99da4b3e55b4f4d171a364f5478d091e4099012f05ce464921235b7e7
d8d3ea2b5923a94ddf29250bde1a27ce142cf56274363acf194a3f9a9760906d
da0a59bc9baeccc55655e9de455089d835db881beb43bec79810f42bb975912e
dc17481413383ab0194d2a30abf43a5233eb78e2cb3434435ed33cd11ea25216
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e45a2e11dcdcf042eb85b8a902252fdea3bf9642db74fad73c0dc1293c2cab78
e51568fa0bed214c243a347960c40d3bc6c72b1c8fd1898457d81e3d37115195
e70b41f8ffe34cb5cd386caed5d435acdd22f1ddb06c02132453c55b3007d95e
f3dbc6b328bfd420c3c6b10e05ef7d4d6f758a183c51d575bf42513e0551d3ee
f5d24ce322e610b36cf5d6e9ebac3b2967912e268963ed3332962d845fff0906