shorten.sh
Open in
urlscan Pro
2606:4700:30::681b:8e8a
Public Scan
Effective URL: https://shorten.sh/
Submission: On November 19 via manual from IT
Summary
TLS certificate: Issued by CloudFlare Inc ECC CA-2 on October 20th 2019. Valid for: a year.
This is the only time shorten.sh was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 26 | 2606:4700:30:... 2606:4700:30::681b:8e8a | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 2a00:1450:400... 2a00:1450:4001:81a::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
4 | 2a00:1450:400... 2a00:1450:4001:809::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:821::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:808::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:819::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:818::2004 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
36 | 7 |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
shorten.sh |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
www.recaptcha.net | |
fonts.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
www.googletagmanager.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google-analytics.com |
ASN15169 (GOOGLE - Google LLC, US)
www.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
shorten.sh
1 redirects
shorten.sh |
278 KB |
4 |
gstatic.com
fonts.gstatic.com www.gstatic.com |
142 KB |
2 |
google.com
www.google.com |
|
2 |
google-analytics.com
www.google-analytics.com |
18 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
27 KB |
1 |
recaptcha.net
www.recaptcha.net |
843 B |
1 |
googleapis.com
fonts.googleapis.com |
766 B |
36 | 7 |
Domain | Requested by | |
---|---|---|
26 | shorten.sh |
1 redirects
shorten.sh
|
3 | fonts.gstatic.com |
shorten.sh
|
2 | www.google.com |
www.gstatic.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
shorten.sh |
1 | www.gstatic.com |
www.recaptcha.net
|
1 | www.googletagmanager.com |
shorten.sh
|
1 | www.recaptcha.net |
shorten.sh
|
1 | fonts.googleapis.com |
shorten.sh
|
36 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.example.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com CloudFlare Inc ECC CA-2 |
2019-10-20 - 2020-10-09 |
a year | crt.sh |
*.googleapis.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
misc.google.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.google.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
www.google.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://shorten.sh/
Frame ID: 30E867674F721D37751C94928B4FA55E
Requests: 34 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Lcm5b4UAAAAAJtcYH_0zi5f-AhX5-lnSW7NCdEP&co=aHR0cHM6Ly9zaG9ydGVuLnNoOjQ0Mw..&hl=en&v=75nbHAdFrusJCwoMVGTXoHoM&size=invisible&cb=82ucqaqdtwkk
Frame ID: 52F82A5A18C79187134ED47D68699781
Requests: 1 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/bframe?hl=en&v=75nbHAdFrusJCwoMVGTXoHoM&k=6Lcm5b4UAAAAAJtcYH_0zi5f-AhX5-lnSW7NCdEP&cb=ic55alimbvzh
Frame ID: 24304B1E9099348C0EA2B777A723BD7F
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://shorten.sh/
HTTP 301
https://shorten.sh/ Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- html /<link[^>]+?href="[^"]*bootstrap(?:\.min)?\.css/i
animate.css (Web Frameworks) Expand
Detected patterns
- html /<link [^>]+(?:\/([\d.]+)\/)?animate\.(?:min\.)?css/i
CloudFlare (CDN) Expand
Detected patterns
- headers server /^cloudflare$/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+(?:([\d.]+)\/)?(?:css\/)?font-awesome(?:\.min)?\.css/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
OWL Carousel (Widgets) Expand
Detected patterns
- html /<link [^>]*href="[^"]+owl\.carousel(?:\.min)?\.css/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- html /<link [^>]*href="[^"]+owl\.carousel(?:\.min)?\.css/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
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://shorten.sh/
HTTP 301
https://shorten.sh/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
shorten.sh/ Redirect Chain
|
20 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
6 KB 766 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
shorten.sh/vendor/bootstrap/css/ |
119 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
shorten.sh/vendor/font-awesome/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animate.min.css
shorten.sh/vendor/ |
17 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.carousel.min.css
shorten.sh/vendor/owl/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.theme.default.css
shorten.sh/vendor/owl/ |
1 KB 549 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
front.css
shorten.sh/modern_theme/css/ |
22 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
shorten.sh/modern_theme/css/ |
2 KB 644 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spritesheet.css
shorten.sh/modern_theme/css/ |
2 KB 337 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
shorten.sh/img/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Right-Arrow.png
shorten.sh/modern_theme/img/ |
972 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
paypal.png
shorten.sh/assets/methods/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webmoney.png
shorten.sh/assets/methods/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads.js
shorten.sh/js/ |
191 B 223 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
shorten.sh/vendor/ |
84 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
shorten.sh/vendor/bootstrap/js/ |
39 KB 10 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.carousel.min.js
shorten.sh/vendor/owl/ |
43 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wow.min.js
shorten.sh/vendor/ |
8 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clipboard.min.js
shorten.sh/vendor/ |
11 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
front.js
shorten.sh/modern_theme/js/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
shorten.sh/js/ |
29 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.recaptcha.net/recaptcha/ |
797 B 843 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
73 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spritesheet.png
shorten.sh/modern_theme/img/ |
57 KB 57 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg.jpg
shorten.sh/modern_theme/img/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer.jpg
shorten.sh/modern_theme/img/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2
fonts.gstatic.com/s/montserrat/v14/ |
13 KB 14 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
shorten.sh/vendor/font-awesome/fonts/ |
75 KB 76 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2
fonts.gstatic.com/s/montserrat/v14/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7Auwp_0qiz-afTLGLQjUwkQ.woff2
fonts.gstatic.com/s/muli/v17/ |
24 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/75nbHAdFrusJCwoMVGTXoHoM/ |
254 KB 91 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/r/ |
35 B 101 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
anchor
www.google.com/recaptcha/api2/ Frame 52F8 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bframe
www.google.com/recaptcha/api2/ Frame 2430 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
50 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| onformdata object| onpointerrawupdate object| app_vars object| e function| $ function| jQuery function| WOW function| ClipboardJS object| wow function| fixHeight undefined| captchaShort undefined| captchaContact undefined| captchaSignin undefined| captchaSignup undefined| captchaForgotpassword undefined| captchaShortlink number| invisibleCaptchaShort undefined| invisibleCaptchaContact undefined| invisibleCaptchaSignin undefined| invisibleCaptchaSignup undefined| invisibleCaptchaForgotpassword undefined| invisibleCaptchaShortlink function| onloadRecaptchaCallback function| setCookie function| getCookie object| go_popup function| checkAdblockUser function| checkAdsbypasserUser function| checkPrivateMode object| body string| ad_type object| counter_start_object undefined| selectedTab undefined| clipboard function| setTooltip function| cookie_accept function| gtag object| dataLayer object| google_tag_manager string| GoogleAnalyticsObject function| ga object| ___grecaptcha_cfg object| grecaptcha boolean| __google_recaptcha_client object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| recaptcha object| closure_lm_2329347 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 |
---|---|---|
.shorten.sh/ | Name: _gat_gtag_UA_150663557_1 Value: 1 |
|
.shorten.sh/ | Name: _gid Value: GA1.2.965615864.1574175716 |
|
.shorten.sh/ | Name: __cfduid Value: d857090aa5a311afcfa9a920fbbe238051574175714 |
|
.shorten.sh/ | Name: _ga Value: GA1.2.584714048.1574175716 |
|
shorten.sh/ | Name: csrfToken Value: 03877e92c245f6e38008b5e230f9e19ebfb33e6898d926c641e12b707988a412563c124e34cfeb8b9ba27ef8962fd205ed5cb27d8e59fe56da73d2c4ccc4310c |
|
shorten.sh/ | Name: ab Value: 2 |
|
shorten.sh/ | Name: AppSession Value: ts7jr4hruual3egc49jdtmmpqv |
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 |
---|---|
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.
fonts.googleapis.com
fonts.gstatic.com
shorten.sh
www.google-analytics.com
www.google.com
www.googletagmanager.com
www.gstatic.com
www.recaptcha.net
2606:4700:30::681b:8e8a
2a00:1450:4001:808::200e
2a00:1450:4001:809::2003
2a00:1450:4001:818::2004
2a00:1450:4001:819::2003
2a00:1450:4001:81a::200a
2a00:1450:4001:821::2008
0ce5a460ace775560c3344a43245687bdbec5cb8ee20d209ab9fa67f4e09a3e8
125e8c47e44a5c3d309845f61925fc4c97fd4d9f5008d4a7b290218c1870b460
19e30f2fd8fecebcedf41be482741a7d585adea7e8a1d5383dd2ac05f494b503
1f4daca2851142efabe23cdb799009af8a3de837de607fc28c6a37ea0f995e62
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
347aa49788b3f6f662f316981e24cd4db0581e72eb250382a966879e92a79432
347f6365abfcb020615486b3d7e0a6021a507bc720e5fc70efb8bacce6a160ca
35b95d526f2580c478d480a2c392ef905fd0cbe6ae456383579d69acad60bd42
3b6f51d30b4b20b9e7b3da75b5c14a51ce39ec203b9fa37e043f097272d5540e
42bdbeccb41f0d1b05bd3b7e3298233b9035b7b6e347817ddc397991f8a2b7c9
48f8dbc1f5f283a08b71255348d41c33abd07670df97cd031a560ac7d0d2b45e
49f2536799fe69214edf8a7e469c6d7124307a4e4e913651469a247c7244e81f
4b6a9be994eeeca3bc3c90af1c7c82496f77fd71f60ab42939e0cacfba4ccc7e
4c6cf0709b8e52572cae1fb57128acd0a5a453c9ce99dc3712a1860ff90c6bf8
4cabd8e48dcea5ea236a040e6474df7a6136782085b976343d06a38eb7c8a71b
521410e1fc44780061e09adc980275fb5ea277fd5d9e538454214ec4379ff4bc
6d92dfc1700fd38cd130ad818e23bc8aef697f815b2ea5face2b5dfad22f2e11
728fe3bda45fef6d71bce4760e1ecb9aefe4fac261554596a08b1f58bd1d348d
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8a71c8749cc0bb450f96766d4cab3b2b9c4d5a9b30c3683f3a5863d8d2ed9c9a
91fb7c0ed1d4c1444f19cba862b53610ff7365d3c031a7eadae0121635a64db3
968dc72bea0f5e03836bf6ebf52a2aa6f5cbe985d3b2fe5c5469d5f9a1fa36e5
971ba777275024c100ab404f8cbcb703d74eea4b2ece5cb0c8a5ff235d32f3e3
9d7055ec6af6954d2df80c0ab274b4e4362dcd9f35a184d74ba923ecb0501df3
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe
a53c43f834b32309b084ea9314df8307e9c78cee2202c6e07f216ae4ae5b704d
a966b18ec6e3b2e6676df4cd8e274cfba051df4bc26ae0d783a978f5533d2bb4
ca3aa9f4d3af2a67852248a68352ad1094f57415218623ae34f14b5c3b075129
cfa1739ee346d63a3d3cfdff8c18cbe8fdedbcb32d4b0895028c193ce828e7a5
dbb67c620eaabf6679a314db18d3ae43037aef71ab27422e6feec08ee987cc0a
defbca4e26ea9a0a5007e8598db97344a32fd8a87b27fce64199c78d79cf41b0
e3e0f1c4babcbe1a219c57eecb78f221f37c9e276e72904723746579c29c5431
f8f7883a3de9397521d2e218ee6ceb6b48ab58a17bb90f10171c75d5e92b5b78
fdce77a6d0053f32d231518a84a71bcab5c86045ed52369da00b89d4284aef46