rayshift.io
Open in
urlscan Pro
2606:4700:20::ac43:4a39
Public Scan
Effective URL: https://rayshift.io/
Submission: On February 01 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on April 8th 2023. Valid for: a year.
This is the only time rayshift.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 2606:4700:20:... 2606:4700:20::681a:fae | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
14 | 2606:4700:20:... 2606:4700:20::ac43:4a39 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:829::2002 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2606:4700::68... 2606:4700::6810:3865 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:82b::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2a00:1450:400... 2a00:1450:4001:828::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::2002 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:831::200e | 15169 (GOOGLE) (GOOGLE) | |
33 | 8 |
ASN13335 (CLOUDFLARENET, US)
rayshift.io | |
analytics.rayshift.io |
ASN13335 (CLOUDFLARENET, US)
rayshift.io | |
analytics.rayshift.io |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
ASN13335 (CLOUDFLARENET, US)
static.cloudflareinsights.com | |
cloudflareinsights.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
fundingchoicesmessages.google.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
17 |
rayshift.io
1 redirects
rayshift.io analytics.rayshift.io |
1 MB |
5 |
gstatic.com
fonts.gstatic.com |
234 KB |
4 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 811 cloudflareinsights.com — Cisco Umbrella Rank: 794 |
14 KB |
3 |
google.com
fundingchoicesmessages.google.com — Cisco Umbrella Rank: 1143 |
120 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 28 |
6 KB |
2 |
googlesyndication.com
pagead2.googlesyndication.com — Cisco Umbrella Rank: 110 |
189 KB |
1 |
doubleclick.net
googleads.g.doubleclick.net — Cisco Umbrella Rank: 38 |
5 KB |
33 | 7 |
Domain | Requested by | |
---|---|---|
14 | rayshift.io |
1 redirects
rayshift.io
|
5 | fonts.gstatic.com |
fonts.googleapis.com
rayshift.io |
3 | fundingchoicesmessages.google.com |
pagead2.googlesyndication.com
|
3 | analytics.rayshift.io |
rayshift.io
analytics.rayshift.io |
2 | cloudflareinsights.com |
static.cloudflareinsights.com
|
2 | fonts.googleapis.com |
rayshift.io
|
2 | static.cloudflareinsights.com |
rayshift.io
|
2 | pagead2.googlesyndication.com |
rayshift.io
pagead2.googlesyndication.com |
1 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
33 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
discord.gg |
www.pixiv.net |
forms.gle |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
rayshift.io Cloudflare Inc ECC CA-3 |
2023-04-08 - 2024-04-07 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-04-10 - 2024-04-09 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://rayshift.io/
Frame ID: FE3A8FADAB6127F545ECC0124C303EC9
Requests: 30 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20240129/r20190131/zrt_lookup_fy2021.html
Frame ID: 264D71872D3BAD874D52F325F2A77E1D
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Rayshift.io - Fate/Grand Order Companion PlatformPage URL History Show full URLs
-
http://rayshift.io/
HTTP 301
https://rayshift.io/ Page URL
Detected technologies
Blazor (Web frameworks) ExpandDetected patterns
- blazor\.server\.js
Bootstrap (Web Frameworks) Expand
Detected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Google AdSense (Advertising Networks) Expand
Detected patterns
- googlesyndication\.com/
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Discord
Search URL Search Domain Scan URL
Title: thkani
Search URL Search Domain Scan URL
Title: https://forms.gle/hcKHyPA4UAsLCEDF6
Search URL Search Domain Scan URL
Title: https://twitter.com/rayshiftio
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://rayshift.io/
HTTP 301
https://rayshift.io/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
rayshift.io/ Redirect Chain
|
19 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
rayshift.io/lib/bootstrap/dist/css/ |
222 KB 29 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icofont.min.css
rayshift.io/vendor/icofont/ |
90 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site.min.css
rayshift.io/css/ |
87 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aos.css
rayshift.io/css/ |
25 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
umami.js
analytics.rayshift.io/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
149 KB 51 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site.min.js
rayshift.io/js/ |
222 KB 72 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blazor.server.js
rayshift.io/_framework/ |
129 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
beacon.min.js
static.cloudflareinsights.com/ |
20 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v84a3a4012de94ce1a686ba8c167c359c1696973893317
static.cloudflareinsights.com/beacon.min.js/ |
20 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 865 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
initializers
rayshift.io/_blazor/ |
2 B 477 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
tile.png
rayshift.io/css/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
home.jpg
rayshift.io/css/ |
402 KB 403 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Cabin-SemiBold.ttf
rayshift.io/css/ |
92 KB 92 KB |
Font
application/x-font-ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
icofont.woff2
rayshift.io/vendor/icofont/fonts/ |
525 KB 526 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
negotiate
rayshift.io/_blazor/ |
316 B 602 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPGQ.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
show_ads_impl_with_ama_fy2021.js
pagead2.googlesyndication.com/pagead/managed/js/adsense/m202401250101/ |
406 KB 138 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zrt_lookup_fy2021.html
googleads.g.doubleclick.net/pagead/html/r20240129/r20190131/ Frame 264D |
9 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ca-pub-3393529832820961
fundingchoicesmessages.google.com/i/ |
183 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AGSKWxUy-jQ-JjIVNhr_FHN3ECwhhgFI6Nm80l0w72icFw-XzMtZq77dV7twOpP-J5ZiYeUO4eAVaLgfV8yECckJDyg3fJsfX2q_aAYqaMRSOXPA2cUMtQN0YaINEQxLS7piFXifDRG6MQ==
fundingchoicesmessages.google.com/f/ |
370 KB 59 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
100 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2
fonts.gstatic.com/s/materialicons/v140/ |
125 KB 125 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
AGSKWxXrxAt_Vq0f9N493EmI10kyfplyctItVIHtE-e42DdOBizSgjY1iSa1YhHFmeu4bb4kNg2KFlojMGcEDLzOFIFadGpdgYGj7oNFUxMNEuVBRUtoSxtWX60QeZwZlojYbYJQXFTA3w==
fundingchoicesmessages.google.com/el/ |
0 29 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H3 |
collect
analytics.rayshift.io/api/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
analytics.rayshift.io/api/ |
493 B 1000 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
rum
cloudflareinsights.com/cdn-cgi/ Frame |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
cloudflareinsights.com/cdn-cgi/ |
0 37 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
60 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| 2 object| 3 object| 4 object| 5 object| 6 object| adsbygoogle function| onBlazorReadyHistory function| Cookies function| $ function| jQuery object| bootstrap object| AOS function| Croppie object| DotNet object| Blazor function| umami object| __cfBeacon object| google_js_reporting_queue number| google_srt object| google_persistent_state_async object| google_logging_queue number| tmod object| google_ad_modifications object| ggeac boolean| google_measure_js_timing object| google_tag_data object| google_reactive_ads_global_state object| google_sa_queue function| google_process_slots object| google_ama_state function| google_spfd number| google_unique_id object| google_sv_map number| google_rum_task_id_counter string| google_user_agent_client_hint function| google_sa_impl object| googlefc boolean| adsbygoogle_ama_fc_has_run object| default_ContributorServingResponseClientJs object| _F_toggles object| __googlefc string| __fcInvoked string| __fcexpdef string| YWY1MGI3MTRmOTUxNzc4ZGxvYWRlcl9qcw== string| YWY1MGI3MTRmOTUxNzc4ZGNhY2hlZF9qcw== object| __fcInternalApiManager boolean| __fcInternalApiPostMessageReady object| __tcfapiEventListeners function| __tcfapi object| __tcfapiManager boolean| __tcfapiPostMessageReady function| __uspapi object| __uspapiManager boolean| __uspapiPostMessageReady object| __gppEventListeners function| __gpp object| __gppManager boolean| __gppPostMessageReady1 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 |
---|---|---|
rayshift.io/ | Name: .AspNetCore.Antiforgery.fokXD26hLZs Value: CfDJ8JBi9IifwG9ArMY2QcKEjTZSClATgYlaoLU1FexFqFrsQcraqjJ4mlS3W-4n4zokXNh149YGmYGK_UIMocPtIq9frqvRfD_gTXupNHuFHwRG71zkYVTR1ClJl3MTpuNJWOfB_o2AZ3jBgUTELldlPvA |
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=63072000; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN DENY |
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.
analytics.rayshift.io
cloudflareinsights.com
fonts.googleapis.com
fonts.gstatic.com
fundingchoicesmessages.google.com
googleads.g.doubleclick.net
pagead2.googlesyndication.com
rayshift.io
static.cloudflareinsights.com
2606:4700:20::681a:fae
2606:4700:20::ac43:4a39
2606:4700::6810:3865
2a00:1450:4001:81c::2002
2a00:1450:4001:828::2003
2a00:1450:4001:829::2002
2a00:1450:4001:82b::200a
2a00:1450:4001:831::200e
13593b0368364d29c6a3914da9652d5af3cf06732989bc7c31daccf5aebc93af
1aa8845fd06e475aefe733d4e55b36a92fcd487975049c8172341827ac9cc03e
1aaf3eea3aaaaf9a7ed8cf1b91122788ab8b8010170c42798468fc4566fbd31e
242e542871bd77c8ff6375418e349ef6b3a32a208e15ca1441166641d212a6a1
2fa9fe860db91cd61cc3f22128da83ad23545a3e213dd569f172c5174e7bfc58
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
6153d13804862b0fc1c016cf1129f34cb7c6185f2cf4bf1a3a862eecdab50101
6318e0697b280d82d4ff8028e8ee3f81fc793989280ef0513608cbf8f9caa7e1
6f81f92bf264883f2fe3e7ff2ab84f0ce037bb39a920dd5ea0c54037fe1c5549
8265f64786397d6b832d1ca0aafdf149ad84e72759fffa9f7272e91a0fb015d1
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
96003e4a7f0b8893ef8f69aecd86daceae1a04b16e62a98a0c70ba72fc0f7d2d
9ba2c2b2479cc7044e4af1a0123ec24531e8ad57aa91d4d5655405a148271589
ad50e8eb5ccbcdc2f83b4d7e4b735a1cbfb12285537ce033908ed5cd0eedd50a
af579b97f542bf26ce28b64c36d39e75c467423f424e2ca0c1b1ac579e494d60
b506f51eee538bc0c5e2ef738883c3d5c9f3d7dc97df988988afc3f3aec04de0
bf3a1c7c31bc17dd4743289bcd5dfffcc330cbf289b0e66f13cb615b8c29e532
c214340cb4b717879906611e862b417bc0202d227aca05770a3840c5f582a4d3
c447dd7677b419db7b21dbdfc6277c7816a913ffda76fd2e52702df538de0e49
c5ad8b399b615ecfc8f63628c1bad71cf11477002a51390fd1dcca1f2b34381e
d4268fcd6a367dde33c7c3962cf8989f1b78de2d62585dda3b6a0a0dedbad264
d8aea69a0ebe711e6f3384967b907200f63a4d8db5f132471953ea7e6b76c3ce
d8dafdf9ef6affe7075b6fad200e065100934a702c198812b41a48d1570e34e4
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e49a3d782b69231b6ae6cb758c31d847a81c791ed2693ec2d482709fd6686391
ef16539c1d38c323f79d96e30ead5634e9d1ef6fe3edb28078291415ab43de35
f471685c96a84f09e9f107c762de397ca22687cab23c0050739242bd0e67b891
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615