www.opensubtitles.org
Open in
urlscan Pro
104.25.131.104
Public Scan
Effective URL: https://www.opensubtitles.org/en/search/subs
Submission: On December 04 via manual from CZ
Summary
TLS certificate: Issued by CloudFlare Inc ECC CA-2 on January 23rd 2017. Valid for: a year.
This is the only time www.opensubtitles.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 92.240.234.122 92.240.234.122 | 42005 (LIGHTSTOR...) (LIGHTSTORM-COMMUNICATIONS-SRO-SK-AS Peerings) | |
1 1 | 104.25.132.104 104.25.132.104 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 35 | 104.25.131.104 104.25.131.104 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
3 | 2400:cb00:204... 2400:cb00:2048:1::6813:c166 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 88.86.101.2 88.86.101.2 | 39392 (SUPERNETW...) (SUPERNETWORK-AS Bilejova 407) | |
2 | 2400:cb00:204... 2400:cb00:2048:1::6810:78e6 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
39 | 4 |
ASN42005 (LIGHTSTORM-COMMUNICATIONS-SRO-SK-AS Peerings, SK)
PTR: www.opensubtitles.org
opensubtitles.org |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
www.opensubtitles.org |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
www.opensubtitles.org | |
static.opensubtitles.org | |
ads2.opensubtitles.org |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
ajax.cloudflare.com |
ASN39392 (SUPERNETWORK-AS Bilejova 407, CZ)
PTR: www2.toplist.cz
toplist.cz |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
velocecdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
37 |
opensubtitles.org
4 redirects
opensubtitles.org www.opensubtitles.org static.opensubtitles.org ads2.opensubtitles.org |
172 KB |
3 |
cloudflare.com
ajax.cloudflare.com |
31 KB |
2 |
velocecdn.com
velocecdn.com |
5 KB |
1 |
toplist.cz
toplist.cz |
53 B |
39 | 4 |
Domain | Requested by | |
---|---|---|
27 | static.opensubtitles.org |
www.opensubtitles.org
|
5 | www.opensubtitles.org |
3 redirects
www.opensubtitles.org
|
4 | ads2.opensubtitles.org |
www.opensubtitles.org
ads2.opensubtitles.org |
3 | ajax.cloudflare.com |
www.opensubtitles.org
ads2.opensubtitles.org |
2 | velocecdn.com |
ads2.opensubtitles.org
|
1 | toplist.cz |
www.opensubtitles.org
|
1 | opensubtitles.org | 1 redirects |
39 | 7 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
opensubtitles.org CloudFlare Inc ECC CA-2 |
2017-01-23 - 2018-01-23 |
a year | crt.sh |
ssl412106.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2017-11-04 - 2018-05-13 |
6 months | crt.sh |
toplist.cz Let's Encrypt Authority X3 |
2017-11-02 - 2018-01-31 |
3 months | crt.sh |
ssl478245.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2017-09-12 - 2018-03-21 |
6 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://www.opensubtitles.org/en/search/subs
Frame ID: 1752.1
Requests: 31 HTTP requests in this frame
Frame:
https://ads2.opensubtitles.org/1/www/delivery/afr.php?zoneid=6&cb=240400&
Frame ID: 1752.2
Requests: 3 HTTP requests in this frame
Frame:
https://ads2.opensubtitles.org/1/www/delivery/afr.php?zoneid=1&cb=278708&query=
Frame ID: 1752.3
Requests: 5 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://opensubtitles.org/
HTTP 301
http://www.opensubtitles.org/ HTTP 301
https://www.opensubtitles.org/ HTTP 301
https://www.opensubtitles.org/en/search HTTP 302
https://www.opensubtitles.org/en/search/subs Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
CloudFlare (CDN) Expand
Detected patterns
- headers server /cloudflare/i
Page Statistics
25 Outgoing links
These are links going to different origins than the main page.
Title: Watch Movies and TV Shows for Free
Search URL Search Domain Scan URL
Title: Translation in context
Search URL Search Domain Scan URL
Title: English Subtitles
Search URL Search Domain Scan URL
Title: RlsBB
Search URL Search Domain Scan URL
Title: Releaselog
Search URL Search Domain Scan URL
Title: Your link here
Search URL Search Domain Scan URL
Title: Blog
Search URL Search Domain Scan URL
Title: OSDownloader
Search URL Search Domain Scan URL
Title: Survey on subtitles in movie theatres
Search URL Search Domain Scan URL
Title: blocked
Search URL Search Domain Scan URL
Title: Re: Problem with alignment in subtitle...
Search URL Search Domain Scan URL
Title: Download failed, download limit reached?
Search URL Search Domain Scan URL
Title: How to watch a movie with subtitles
Search URL Search Domain Scan URL
Title: Latest blog articles
Search URL Search Domain Scan URL
Title: How to install official OpenSubtitles add...
Search URL Search Domain Scan URL
Title: Download, Rename and Upload subtitles usi...
Search URL Search Domain Scan URL
Title: Calling developers for a summer of creati... (1)
Search URL Search Domain Scan URL
Title: Christmas present - Free VIP (10)
Search URL Search Domain Scan URL
Title: OpenSubtitles KODI (XBMC) Add-on - Login fix (147)
Search URL Search Domain Scan URL
Title: Developers
Search URL Search Domain Scan URL
Title: Cesko Katalog
Search URL Search Domain Scan URL
Title: GOM Player
Search URL Search Domain Scan URL
Title: Hockey Arena
Search URL Search Domain Scan URL
Title: Movie Posters
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://opensubtitles.org/
HTTP 301
http://www.opensubtitles.org/ HTTP 301
https://www.opensubtitles.org/ HTTP 301
https://www.opensubtitles.org/en/search HTTP 302
https://www.opensubtitles.org/en/search/subs Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
subs
www.opensubtitles.org/en/search/ Redirect Chain
|
306 KB 105 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket.min.js
ajax.cloudflare.com/cdn-cgi/scripts/ddc5a536/cloudflare-static/ |
102 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.css
static.opensubtitles.org/libs/js/jquery/ |
28 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
static.opensubtitles.org/ |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.multiselect.css
static.opensubtitles.org/libs/js/jquery.multiselect/ |
1 KB 478 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
agile_carousel.css
static.opensubtitles.org/libs/js/jquery.agile-carousel/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vip.gif
www.opensubtitles.org/gfx/icons/ |
466 B 484 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
img_trans.gif
static.opensubtitles.org/gfx/ |
34 B 52 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo_64x64.gif
static.opensubtitles.org/gfx/ |
2 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.gif
static.opensubtitles.org/gfx/ |
2 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
film-band-16px.gif
static.opensubtitles.org/gfx/icons/ |
917 B 935 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v2.gif
static.opensubtitles.org/gfx/icons/v/ |
160 B 178 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
from_trusted.gif
static.opensubtitles.org/gfx/icons/ |
214 B 232 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hearing_impaired.gif
static.opensubtitles.org/gfx/icons/ |
170 B 188 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hd.gif
static.opensubtitles.org/gfx/icons/ |
194 B 212 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autotranslation.gif
static.opensubtitles.org/gfx/icons/ |
254 B 272 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
foreignpartsonly.png
static.opensubtitles.org/gfx/icons/ |
350 B 368 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arrow-down.gif
static.opensubtitles.org/gfx/icons/ |
113 B 131 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
saveicon.gif
static.opensubtitles.org/gfx/icons/ |
128 B 146 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
imdb_small.gif
static.opensubtitles.org/gfx/icons/ |
109 B 127 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
close.gif
static.opensubtitles.org/gfx/css/ |
74 B 92 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
dot.asp
toplist.cz/ |
42 B 53 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
afr.php
ads2.opensubtitles.org/1/www/delivery/ Frame 1752 |
2 KB 977 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
afr.php
ads2.opensubtitles.org/1/www/delivery/ Frame 1752 |
4 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
network_top_bg.png
static.opensubtitles.org/gfx/css/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
allflags.gif
static.opensubtitles.org/gfx/flags/ |
9 KB 9 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bar.gif
static.opensubtitles.org/gfx/css/ |
46 B 64 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
barbg.gif
static.opensubtitles.org/gfx/css/ |
772 B 790 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search.png
static.opensubtitles.org/gfx/icons/ |
98 B 116 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
star_sm.gif
static.opensubtitles.org/gfx/css/ |
746 B 764 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hint_sm.gif
static.opensubtitles.org/gfx/css/ |
434 B 452 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
big_indicator.gif
static.opensubtitles.org/gfx/icons/ |
27 KB 27 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form_bg.gif
static.opensubtitles.org/gfx/css/ |
970 B 988 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket.min.js
ajax.cloudflare.com/cdn-cgi/scripts/ddc5a536/cloudflare-static/ Frame 1752 |
102 KB 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lg.php
ads2.opensubtitles.org/1/www/delivery/ Frame 1752 |
43 B 61 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket.min.js
ajax.cloudflare.com/cdn-cgi/scripts/ddc5a536/cloudflare-static/ Frame 1752 |
102 KB 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lg.php
ads2.opensubtitles.org/1/www/delivery/ Frame 1752 |
43 B 61 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
native_render.js
velocecdn.com/script/ Frame 1752 |
6 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
native_server.js
velocecdn.com/script/ Frame 1752 |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
2 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| __cfRocketOptions object| __cfRl3 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 |
---|---|---|
ads2.opensubtitles.org/ | Name: OAID Value: cd08c02616c6b24f7a4811850aff9385 |
|
.opensubtitles.org/ | Name: PHPSESSID Value: 1-IPWa8wlzJFZt1l3404g4eduo5 |
|
.opensubtitles.org/ | Name: __cfduid Value: de5d77d73d84f20dbf9e2478a82b8a0241512364026 |
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=600; includeSubDomains |
X-Frame-Options | SAMEORIGIN |
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.
ads2.opensubtitles.org
ajax.cloudflare.com
opensubtitles.org
static.opensubtitles.org
toplist.cz
velocecdn.com
www.opensubtitles.org
104.25.131.104
104.25.132.104
2400:cb00:2048:1::6810:78e6
2400:cb00:2048:1::6813:c166
88.86.101.2
92.240.234.122
0a58d56f7b3806260b3f5b354cbbf7663c9cd65173c228a0c0bdc29fa0342c9c
0ca287590afb1976db27c18bff4a5de47cf2c5759e88a5abbd30eba3381539b7
0e4217ef4ce2fe41539edf64e5085cd65d3758c0453cf3102c5b6c234e640000
0fea910362b4668629791dace1d50983853d8569ac1a7c724cbb0e450270accd
168f1309b6dbe8de95ad1a303e350926e0ec5aebaa2da861feece6af2e2c96da
247d25a5d54abaeb72e3fe783c269fba2fe509d6b72e158a9cb60daac81b462b
299a09e6d3ebb16c72eea191f56da6de8e1366fccfba778f98d6c1cbebe66e28
32bde2c0423c6c2bd30cff0318d9202fd60de3b1ffb5636fd929f67bd761a019
367824e4929e79612e6d87fc6a3485119cbb516bca1161980624fd97b4aab55f
409d7e82acb4bd12fc4906b43db280277d144d29ed59bd1efcb991b1b28401ce
436201e8f847cd674e4ff8faad4193c94e91599c841c30a39aeaa5298f06d4bc
4a0e2952c871bbd3d7803f21fb3f1ad412fc4c6c976d456b37b2b7d66b1e94a4
4e0705327480ad2323cb03d9c450ffcae4a98bf3a5382fa0c7882145ed620e49
50cc350f19334754c3a0fb491c63f251a45d56a2e215e8f793517ecadc888209
69a2ea80f7e261cd1c2f670603f8d293242264bbf7acedf710a183554f73d4f6
76f7374ca321a0f43bf8d967eeac35f054a083e680235d7f9e76bba3382f434a
796aea881b59a21d2a88df24a4b41cb4843392bf79796729f624719e2139baec
843defeac4c2fd273a70c1a93eca8519323e4a3223f78ddb72fe979d299287ba
86be52bdb7547413cafb3ed175a806a798c65de98b40849e0b974c47d187de65
8baf2be53afce5829d256233bbfed8dd14b349f75f45c31d074bc455f3fa9a99
8c0b37b24c5177b624c064c231cceb2975bffd3fd47aef64070d4db8c6912f16
8e85dee26bd6fde3951632e86e08c656dab0c329a227591d7768435bb364be81
99c2917ee5b2a01459a923bdd1c676f15ee73b62b87f696e6735312d26f51e12
a39d851d9c1a63b6a4d5043cc315c74f6236e36f1b96b92f2c9ea31d72f91f76
aa4709e801a77487e876871403318038bfc4f7001a7a0335026d05867e9f75dc
aa98d58cf7a97d636c240b79c5965c2985fb573f5efd83a7e6920070f3ca3f9e
b2f5de9362d84e6fd5ca7b30428b9e42bf36ae5bd2232fffe55dea890e50a4e1
bc265c0a05b004c61103e811d3b86d78880a56115e2cb25ccc0d2a756e4726c0
ce4e3103f002f432b1ca5be4c0a87654ffb31a825f6753ea9a3db849b1efb797
cf7026a3c056a7af44864f959343aa316a3d3275c1ede2191f893cd60b1116ec
d5ff062abfcd6b080affbaf108023550f34428a3c8a1c3e963fd72ee33234e1d
e5a296969b4c128274589a73f27e04d54f6cab2e49ad7f240cdceecec41ad977
e96a61568501e29f45d0614ef4adb02e774188c2f5aa175ee6e97c8bf24fa9ec
ea134ef579be98b25d9866b434242c099caee496920e40c1ffbd133a59c6cd24
f0f09ef1b2912f487956a775428a5d4c248f04e9cf07c26eaa978e510e0e618a
f895ac2c8008cb947b4a27be6821c49994daf45ef044a1153160314d6b9ba6d5