blog.plan99.net
Open in
urlscan Pro
52.4.175.111
Public Scan
Effective URL: https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8----------------&gi=4...
Submission: On May 29 via manual from GB
Summary
TLS certificate: Issued by COMODO RSA Domain Validation Secure S... on December 6th 2017. Valid for: a year.
This is the only time blog.plan99.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 4 | 52.4.175.111 52.4.175.111 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 6 | 104.16.123.127 104.16.123.127 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
13 | 104.16.117.145 104.16.117.145 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 | 172.217.18.174 172.217.18.174 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
5 | 104.16.120.127 104.16.120.127 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
10 | 52.71.85.235 52.71.85.235 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
38 | 6 |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-4-175-111.compute-1.amazonaws.com
blog.plan99.net |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
medium.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
cdn-static-1.medium.com | |
cdn-images-1.medium.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s29-in-f14.1e100.net
www.google-analytics.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
medium.com |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-71-85-235.compute-1.amazonaws.com
collector-medium.lightstep.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
24 |
medium.com
1 redirects
medium.com cdn-static-1.medium.com cdn-images-1.medium.com |
755 KB |
10 |
lightstep.com
collector-medium.lightstep.com |
2 KB |
4 |
plan99.net
1 redirects
blog.plan99.net |
39 KB |
2 |
google-analytics.com
www.google-analytics.com |
14 KB |
38 | 4 |
Domain | Requested by | |
---|---|---|
11 | medium.com |
1 redirects
cdn-static-1.medium.com
|
10 | collector-medium.lightstep.com |
cdn-static-1.medium.com
|
9 | cdn-images-1.medium.com |
blog.plan99.net
|
4 | cdn-static-1.medium.com |
blog.plan99.net
cdn-static-1.medium.com |
4 | blog.plan99.net |
1 redirects
blog.plan99.net
cdn-static-1.medium.com |
2 | www.google-analytics.com |
blog.plan99.net
|
38 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
medium.com |
openjdk.java.net |
developer.jboss.org |
github.com |
www.osgi.org |
download.java.net |
bnd.bndtools.org |
docs.jboss.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
blog.plan99.net COMODO RSA Domain Validation Secure Server CA |
2017-12-06 - 2018-12-06 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8----------------&gi=489f11715a57
Frame ID: BF52F93FDF20828D890510C986FBF022
Requests: 38 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8-...
HTTP 302
https://medium.com/m/global-identity?redirectUrl=https://blog.plan99.net/is-jigsaw-good-or-is-i... HTTP 302
https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8-... Page URL
Detected technologies
Medium (Blogs) ExpandDetected patterns
- script /medium\.com/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Page Statistics
14 Outgoing links
These are links going to different origins than the main page.
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Homepage
Search URL Search Domain Scan URL
Title: Sign in
Search URL Search Domain Scan URL
Title: Get started
Search URL Search Domain Scan URL
Title: Jigsaw
Search URL Search Domain Scan URL
Title: published an open letter
Search URL Search Domain Scan URL
Title: JBoss Modules
Search URL Search Domain Scan URL
Title: OSGi
Search URL Search Domain Scan URL
Title: Where to start
Search URL Search Domain Scan URL
Title: the spec discussion page
Search URL Search Domain Scan URL
Title: here
Search URL Search Domain Scan URL
Title: really crazy
Search URL Search Domain Scan URL
Title: the documentation doesn’t seem to say
Search URL Search Domain Scan URL
Title: Learn more
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.
-
https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8----------------
HTTP 302
https://medium.com/m/global-identity?redirectUrl=https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8---------------- HTTP 302
https://blog.plan99.net/is-jigsaw-good-or-is-it-wack-ec634d36dd6f?source=collection_home---4------8----------------&gi=489f11715a57 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
is-jigsaw-good-or-is-it-wack-ec634d36dd6f
blog.plan99.net/ Redirect Chain
|
144 KB 37 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
main-branding-base.3XthaXdGSK3fRfeg3kVEZA.css
cdn-static-1.medium.com/_/fp/css/ |
461 KB 63 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
analytics.js
www.google-analytics.com/ |
34 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
0*vCXpXuEWOU7lPZ5C.jpeg
cdn-images-1.medium.com/fit/c/80/80/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*mmJArs7b5DJB47DJERTpxQ.png
cdn-images-1.medium.com/max/1600/ |
43 KB 44 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
0*vCXpXuEWOU7lPZ5C.jpeg
cdn-images-1.medium.com/fit/c/120/120/ |
5 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*1HIs2mKSMfrv9lRfjuTV3A.png
cdn-images-1.medium.com/fit/c/120/120/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*1HIs2mKSMfrv9lRfjuTV3A.png
cdn-images-1.medium.com/fit/c/80/80/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
main-base.bundle.sUv7GMRQG4fB4kXv5WiEqA.js
cdn-static-1.medium.com/_/fp/gen-js/ |
1 MB 331 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
stat
blog.plan99.net/_/ |
43 B 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
www.google-analytics.com/r/ |
35 B 101 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
main-common-async.bundle.aEOQsFL-60dmxPXQbIqiow.js
cdn-static-1.medium.com/_/fp/gen-js/ |
659 KB 180 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
upvotes
medium.com/p/ec634d36dd6f/ |
0 2 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
main-notes.bundle.8gGCDETmd9Hf7r86RKAkMg.js
cdn-static-1.medium.com/_/fp/gen-js/ |
83 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
upvotes
medium.com/p/ec634d36dd6f/ |
7 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
reports
collector-medium.lightstep.com/api/v0/ |
0 194 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
quotes
medium.com/p/ec634d36dd6f/ |
0 244 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
responses
medium.com/_/api/posts/ec634d36dd6f/ |
0 149 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
quotes
medium.com/p/ec634d36dd6f/ |
89 B 506 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
responses
medium.com/_/api/posts/ec634d36dd6f/ |
145 B 438 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
responsesStream
medium.com/_/api/posts/ec634d36dd6f/ |
0 148 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
reports
collector-medium.lightstep.com/api/v0/ |
112 B 310 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
responsesStream
medium.com/_/api/posts/ec634d36dd6f/ |
194 B 292 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
reports
collector-medium.lightstep.com/api/v0/ |
0 194 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
placements
medium.com/_/api/ |
0 171 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
reports
collector-medium.lightstep.com/api/v0/ |
112 B 310 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
placements
medium.com/_/api/ |
21 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
reports
collector-medium.lightstep.com/api/v0/ |
0 194 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
reports
collector-medium.lightstep.com/api/v0/ |
112 B 310 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
0*vCXpXuEWOU7lPZ5C.jpeg
cdn-images-1.medium.com/fit/c/36/36/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*WgBm6NdWiLpg505QYVb9rg.jpeg
cdn-images-1.medium.com/fit/c/400/120/ |
24 KB 24 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*X69-0_Acuq3sOG4h3WPhpw.jpeg
cdn-images-1.medium.com/fit/c/400/120/ |
25 KB 25 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
1*gFnW6w5ThG0MiyL3IBndPw.png
cdn-images-1.medium.com/fit/c/400/120/ |
27 KB 27 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
reports
collector-medium.lightstep.com/api/v0/ |
0 195 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
reports
collector-medium.lightstep.com/api/v0/ |
112 B 311 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
batch
blog.plan99.net/_/ |
107 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS S |
reports
collector-medium.lightstep.com/api/v0/ |
0 195 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
reports
collector-medium.lightstep.com/api/v0/ |
112 B 311 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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.
number| OB_startTime object| OB_loadErrors function| _onerror function| _asyncScript function| _asyncStyles function| ga object| gaplugins object| gaGlobal object| gaData function| obvInit object| GLOBALS object| _mdm object| PLOVR_MODULE_INFO object| PLOVR_MODULE_URIS boolean| PLOVR_MODULE_USE_DEBUG_MODE function| _resizeIframe object| __obv10 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 |
---|---|---|
blog.plan99.net/ | Name: sz Value: 1585 |
|
blog.plan99.net/ | Name: lightstep_guid/medium-web Value: ae7d4983ab8c6317 |
|
blog.plan99.net/ | Name: uid Value: lo_rLVRrlYLQx3m |
|
.plan99.net/ | Name: _gat Value: 1 |
|
blog.plan99.net/ | Name: tz Value: 0 |
|
.plan99.net/ | Name: _gid Value: GA1.2.1315302520.1527611871 |
|
blog.plan99.net/ | Name: pr Value: 1 |
|
.plan99.net/ | Name: _ga Value: GA1.2.136567043.1527611871 |
|
blog.plan99.net/ | Name: lightstep_session_id Value: 8b24949d9b439270 |
|
blog.plan99.net/ | Name: sid Value: 1:DIKgRuXjns+wDbRVyANRYzLV/sqSuyGemXWBseSd5wTYnNj7+PgnLR2lltor6mbz |
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'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://*.paypal.com https://getpocket.com https://blog.plan99.net https://*.blog.plan99.net https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com |
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.
blog.plan99.net
cdn-images-1.medium.com
cdn-static-1.medium.com
collector-medium.lightstep.com
medium.com
www.google-analytics.com
104.16.117.145
104.16.120.127
104.16.123.127
172.217.18.174
52.4.175.111
52.71.85.235
03dd30bf3c340bcfe0dd4e52a6ef0a8cc8dcdcdc3415600e134c22d07174d11b
0eb5680b6a5455686d5c849b6f2e722e636bddefd8cd563847d4cfece59c7283
12693db55423a4771165ef95b967a5b41094f404260dba9d72c0f911719c3852
2078b05baada459e05602c457214c0e3dcc184aed0c1ebdb4cb75489857da557
236fb571786b135d0dc8082719d5dd293aabd5e68ae62633e8b834bdf2f50945
24960728eef5b35d844ce76f28314b18785b8647e21c586344d454438a1968c1
3fab1c883847e4b5a02f3749a9f4d9eab15cd4765873d3b2904a1a4c8755fba3
45866fca039794f47adc512388bea2d8ab5453c81e61019299e6c335668c6f62
4e0705327480ad2323cb03d9c450ffcae4a98bf3a5382fa0c7882145ed620e49
584a1a8bfc775afdce524a7e198da54406858fc9f3d109b3564549212eaf59ee
5c909b0dfa81a2f7ef3dddabbfa21f54558405013f9cfb0cf0bdbb6b3ca910ef
648cd03ad4803dc81275420c2d633ab68216569753dcd7fefeeafa0f7240f9ff
6eff961fba81f384a561869f5dc0edd5366aad25653c5501efc33f08a26a4085
76b3a1b5e3924075f181acde556458d253a8e03d722a0b433fa89d3bb00da996
76d4a9e8810cedd34fe0a50b286af89977fc57993373111d973726f7ec9d3333
7a9f3af42e09591b63ff5235d57ad4ecf6605406b348e9f557e2920963908fec
7e17487dc20d6c8123581e07d2ddda9250d678f747392ea88db6474870d294ca
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8b22e68c78adf93b2a68ddfd33bcaa91fc32300b8644ad69042ad5af33fb7188
9ab9325711846c5cb536e91fddb959c7569e7eb0031c8eab9b32825955f7c01a
a080c12af84986d23d67d1e86015379e14faf6584c340d62d111d81bbc8900d2
a559b5245aeaa225f2c6162457941aa109bf748ca0c65fdd176e6b3c99aaf9d4
ad5ec488b474d54716d92346b3216919eaea849b6cb751e975033718b45cb572
b662c6ece85e0f147def56511ce72d2569cb2d7454d2f710b94d64bdd72dc7f4
ca4b198043fcf4676e3c34d8da470e26ec2e84e4021eea6ddba116da4fc45b5a
cb084ee605bb2d9cb5b90a9673c8edbf9e77157b972138b60a8f10819a9ff5fb
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ed19184fd33ab7ac42ed3d7503bafebbfea43f3189447ddaa4ef9e462185f83d
f448945429c7969d30ccc63342c2c859dc73d5e1bbbd41ab02b86d21d909af37