betterprogramming.pub
Open in
urlscan Pro
162.159.153.4
Public Scan
Effective URL: https://betterprogramming.pub/?gi=9314f773164
Submission: On March 03 via api from US
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on February 23rd 2021. Valid for: a year.
This is the only time betterprogramming.pub was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 4 | 162.159.153.4 162.159.153.4 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 60 | 2606:4700:7::... 2606:4700:7::a29f:9804 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 65.9.67.144 65.9.67.144 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 13.225.80.6 13.225.80.6 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:9000:20e... 2600:9000:20eb:3e00:19:9934:6a80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 3.222.190.40 3.222.190.40 | 14618 (AMAZON-AES) (AMAZON-AES) | |
2 | 2600:9000:21f... 2600:9000:21f3:de00:11:f728:3040:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
10 | 2606:4700:e2:... 2606:4700:e2::ac40:8a24 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
80 | 10 |
ASN13335 (CLOUDFLARENET, US)
medium.com | |
glyph.medium.com | |
cdn-static-1.medium.com | |
cdn-images-1.medium.com | |
csp.medium.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-80-6.fra2.r.cloudfront.net
cdn.branch.io |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-222-190-40.compute-1.amazonaws.com
srv-2021-03-03-14.pixel.parsely.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
60 |
medium.com
1 redirects
medium.com glyph.medium.com cdn-static-1.medium.com cdn-images-1.medium.com csp.medium.com |
4 MB |
10 |
medium.systems
lightstep.medium.systems |
2 KB |
4 |
betterprogramming.pub
1 redirects
betterprogramming.pub |
58 KB |
3 |
branch.io
cdn.branch.io api2.branch.io |
25 KB |
1 |
parsely.com
srv-2021-03-03-14.pixel.parsely.com |
229 B |
1 |
app.link
app.link |
742 B |
1 |
cloudfront.net
d1z2jf7jlzjs58.cloudfront.net |
19 KB |
1 |
google-analytics.com
www.google-analytics.com |
19 KB |
80 | 8 |
Domain | Requested by | |
---|---|---|
52 | cdn-images-1.medium.com |
betterprogramming.pub
|
10 | lightstep.medium.systems |
cdn-static-1.medium.com
|
4 | cdn-static-1.medium.com |
betterprogramming.pub
cdn-static-1.medium.com |
4 | betterprogramming.pub |
1 redirects
betterprogramming.pub
cdn-static-1.medium.com |
2 | api2.branch.io |
cdn.branch.io
|
2 | glyph.medium.com |
betterprogramming.pub
glyph.medium.com |
1 | srv-2021-03-03-14.pixel.parsely.com |
betterprogramming.pub
|
1 | app.link |
cdn.branch.io
|
1 | csp.medium.com |
www.google-analytics.com
|
1 | cdn.branch.io |
betterprogramming.pub
|
1 | d1z2jf7jlzjs58.cloudfront.net |
betterprogramming.pub
|
1 | www.google-analytics.com |
betterprogramming.pub
www.google-analytics.com |
1 | medium.com | 1 redirects |
80 | 13 |
This site contains links to these domains. Also see Links.
Domain |
---|
medium.com |
rsci.app.link |
betterprogrammingjobs.com |
twitter.com |
policy.medium.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
betterprogramming.pub Cloudflare Inc ECC CA-3 |
2021-02-23 - 2022-02-22 |
a year | crt.sh |
medium.com Cloudflare Inc ECC CA-3 |
2021-01-08 - 2021-04-07 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2021-02-17 - 2021-05-12 |
3 months | crt.sh |
*.cloudfront.net DigiCert Global CA G2 |
2020-05-26 - 2021-04-21 |
a year | crt.sh |
*.branch.io DigiCert TLS RSA SHA256 2020 CA1 |
2020-11-25 - 2021-12-25 |
a year | crt.sh |
appipv4.link Amazon |
2020-07-22 - 2021-08-22 |
a year | crt.sh |
*.pixel.parsely.com R3 |
2021-01-26 - 2021-04-26 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-08-04 - 2021-08-04 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://betterprogramming.pub/?gi=9314f773164
Frame ID: 0FB0F4BB6184CBB72F4C40A78B0BAD92
Requests: 77 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://betterprogramming.pub/
HTTP 307
https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2F HTTP 302
https://betterprogramming.pub/?gi=9314f773164 Page URL
Detected technologies
Medium (Blogs) ExpandDetected patterns
- script /medium\.com/i
Node.js (Programming Languages) Expand
Detected patterns
- script /medium\.com/i
CloudFlare (CDN) Expand
Detected patterns
- headers server /^cloudflare$/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
Page Statistics
9 Outgoing links
These are links going to different origins than the main page.
Title: Homepage
Search URL Search Domain Scan URL
Title: Open in app
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: Visit our Job Board
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: About Medium
Search URL Search Domain Scan URL
Title: Terms
Search URL Search Domain Scan URL
Title: Privacy
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://betterprogramming.pub/
HTTP 307
https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2F HTTP 302
https://betterprogramming.pub/?gi=9314f773164 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
80 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
betterprogramming.pub/ Redirect Chain
|
397 KB 57 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m2-unbound.css
glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/ |
49 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-branding-base.eyLysWpiJanpzmBdG0U_qQ.css
cdn-static-1.medium.com/_/fp/css/ |
467 KB 64 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
46 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*7A4lpkuHgEyGrIYzfAj4dA@2x.png
cdn-images-1.medium.com/max/480/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*0wVPGGR_3FMoPVGzT4nbTw.png
cdn-images-1.medium.com/fit/c/72/72/ |
8 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*hkVmAWuyEtjb72BFw8w7vg.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
2 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2*sbWiZ06-xW2LYq2srihW2Q.png
cdn-images-1.medium.com/fit/c/72/72/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*MX86M-l2VGuPdKQoaOlmyw.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*bVSRBKr1Pb75KQuhsPXO7g.png
cdn-images-1.medium.com/fit/c/72/72/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*x6IXHX165UvDFQcOuJgKMw.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*DITX047jRUjElCZgwJrOsg.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
2 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*yrxqLuAIn5GSW3kR3vMzxA.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*MAEjyAgXIo3JdTZYPOH12g.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*76KWkfwy02WJBFUG.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*nqlxjmsqx_guSt27tOp3OA.png
cdn-images-1.medium.com/fit/c/72/72/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*myAiZ5nPgZtBtDpIsPvr0A.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*06sIRtm465eQIAREsLmVuw.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*ruQ1PPD4HlIwkPMCChCQ9g.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*SdJ5BAJeHpGYxEoACvPnRQ@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*ltupnWeMgY_r3K06lBQnpg.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*z2ulY2liXK0i4V3b_oOijw.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*EjUsWRycoqZ6zAHODpq5Lg.png
cdn-images-1.medium.com/fit/c/72/72/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*0TASJtl2TjcxGvSp.jpg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*RmtyuwLMWe8Ng4p_3SGzYw@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*WE_v8m4E4u_CdWLHwYGP9A.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*mXZ4xwbA6vmgvG3MBr4OjA.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
2 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*UvcsUu8cdsW3OfUHvn4fhA@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*8gnTGDU_v-GslDt15G0bAg.jpeg
cdn-images-1.medium.com/fit/c/72/72/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
cdn-static-1.medium.com/_/fp/gen-js/ |
2 MB 392 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
p.js
d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/ |
48 KB 19 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
stat
betterprogramming.pub/_/ |
43 B 163 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 10 KB |
Font
font/opentype |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*wbhJehvIn63MyQzE
cdn-images-1.medium.com/max/2000/ |
365 KB 366 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*WKkekWBVxuhkBBCcYjp54A.png
cdn-images-1.medium.com/max/2000/ |
65 KB 65 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*sk3WIbt-0tJiMlZkMPAAxg.png
cdn-images-1.medium.com/max/800/ |
40 KB 40 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*SICbXxSTd3yC_yMK
cdn-images-1.medium.com/max/800/ |
78 KB 78 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*AK6Jhj7aZ8GtPWAF
cdn-images-1.medium.com/max/800/ |
524 KB 525 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*d2xgUdYP2cUANsNN
cdn-images-1.medium.com/max/800/ |
47 KB 47 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*hcKZe4hkZyfRbDcQlEgogw.jpeg
cdn-images-1.medium.com/max/800/ |
160 KB 161 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*h4TLlisFk7XvtREAsS7C7Q.jpeg
cdn-images-1.medium.com/max/800/ |
79 KB 79 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*IW6GlCkCDKLY_s-oGGedBQ.jpeg
cdn-images-1.medium.com/max/800/ |
31 KB 31 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*mOy3Q-Ts12CPCcF9.png
cdn-images-1.medium.com/max/800/ |
40 KB 41 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*xTJtSQEGM4gkapqbeMRhAA.jpeg
cdn-images-1.medium.com/max/800/ |
87 KB 87 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*IMWdXQt48-ubF_Em
cdn-images-1.medium.com/max/800/ |
65 KB 65 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*Y4kEYIy9WEhSMWex
cdn-images-1.medium.com/max/800/ |
52 KB 52 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*iphZ657rnOW0n8Ay
cdn-images-1.medium.com/max/800/ |
117 KB 117 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*0vYcmEohE-4gNXId
cdn-images-1.medium.com/max/800/ |
76 KB 76 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*yuSMQ43QdHF6UnZ2
cdn-images-1.medium.com/max/800/ |
74 KB 74 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*MYXTzQCM_XX8_cKVYkt_Xg.png
cdn-images-1.medium.com/max/800/ |
388 KB 389 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*XmIFLTlifdpU6NeV
cdn-images-1.medium.com/max/800/ |
36 KB 36 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*aY1IezC13O2TGnPY
cdn-images-1.medium.com/max/800/ |
156 KB 157 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*cC9zHcodA02TJDdX8Aw0nA.png
cdn-images-1.medium.com/max/800/ |
108 KB 109 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*osfHpXhxJhGgJ42M
cdn-images-1.medium.com/max/800/ |
71 KB 71 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*s-l37suRXFowGWWX6LxPhw.jpeg
cdn-images-1.medium.com/max/800/ |
82 KB 82 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*xHafCHIgKl-zLzNu
cdn-images-1.medium.com/max/800/ |
74 KB 74 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*bHJc2tbv1pM_kLTU
cdn-images-1.medium.com/max/800/ |
97 KB 97 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*mpyrgqwMjfclV2oN1U2VIA.jpeg
cdn-images-1.medium.com/max/800/ |
77 KB 78 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*iAPDtIVsTt8p5KeE
cdn-images-1.medium.com/max/800/ |
72 KB 72 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 10 KB |
Font
font/opentype |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
marat-sans-400-normal.woff
glyph.medium.com/font/d8659c9/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/ |
14 KB 15 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
branch-latest.min.js
cdn.branch.io/ |
78 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
csp.medium.com/ |
0 0 |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
collect
www.google-analytics.com/j/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-common-async.bundle.YTCLzYTTRng-0Y4bBA6WEA.js
cdn-static-1.medium.com/_/fp/gen-js/ |
652 KB 178 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_r
app.link/ |
90 B 742 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-home-screens.bundle.x3M_eyrfkSPe_7uhPFp2Vg.js
cdn-static-1.medium.com/_/fp/gen-js/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
srv-2021-03-03-14.pixel.parsely.com/plogger/ |
43 B 229 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
open
api2.branch.io/v1/ |
312 B 626 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 390 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pageview
api2.branch.io/v1/ |
28 B 387 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 371 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 400 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 703 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
batch
betterprogramming.pub/_/ |
17 B 142 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 393 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.google-analytics.com
- URL
- https://www.google-analytics.com/j/collect?v=1&_v=j88&a=1497202754&t=pageview&_s=1&dl=https%3A%2F%2Fbetterprogramming.pub%2F%3Fgi%3D9314f773164&ul=en-us&de=UTF-8&dt=Better%20Programming&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAEABAAAAAC~&jid=1979283505&gjid=785954820&cid=1285249675.1614782473&tid=UA-24232453-2&_gid=882695584.1614782473&_r=1&_slc=1&z=1372581807
Verdicts & Comments Add Verdict or Comment
30 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| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| perfMetrics number| OB_startTime object| OB_loadErrors function| _onerror function| _asyncScript function| _asyncStyles function| ga function| obvInit object| GLOBALS object| PARSELY object| branch object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| _mdm object| PLOVR_MODULE_INFO object| PLOVR_MODULE_URIS boolean| PLOVR_MODULE_USE_DEBUG_MODE function| _resizeIframe object| __obv15 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 |
---|---|---|
betterprogramming.pub/ | Name: tz Value: -60 |
|
.betterprogramming.pub/ | Name: _gid Value: GA1.2.882695584.1614782473 |
|
betterprogramming.pub/ | Name: lightstep_session_id Value: ca602d92ae2d137b |
|
betterprogramming.pub/ | Name: optimizelyEndUserId Value: lo_a27c57253193 |
|
.betterprogramming.pub/ | Name: _ga Value: GA1.2.1285249675.1614782473 |
|
betterprogramming.pub/ | Name: sz Value: 1600 |
|
betterprogramming.pub/ | Name: lightstep_guid/medium-web Value: d9706c2cda76c55d |
|
betterprogramming.pub/ | Name: pr Value: 1 |
|
.betterprogramming.pub/ | Name: _parsely_session Value: {%22sid%22:1%2C%22surl%22:%22https://betterprogramming.pub/?gi=9314f773164%22%2C%22sref%22:%22%22%2C%22sts%22:1614782473164%2C%22slts%22:0} |
|
.betterprogramming.pub/ | Name: _gat Value: 1 |
|
betterprogramming.pub/ | Name: uid Value: lo_a27c57253193 |
|
.betterprogramming.pub/ | Name: __cfruid Value: ec5c58e4e8799474a87db4c3fd6f30184236812d-1614782471 |
|
.betterprogramming.pub/ | Name: _parsely_visitor Value: {%22id%22:%22pid=3e0c27d543917a851171d170315c9c3c%22%2C%22session_count%22:1%2C%22last_session_ts%22:1614782473164} |
|
betterprogramming.pub/ | Name: sid Value: 1:1sUA6NMAE3ZEnXJauKKdzaLOkkUxzgX7+Dw5K+rboKSqGrjJ92Nl0GuNk1kPvvpz |
|
.betterprogramming.pub/ | Name: __cfduid Value: d84bfe78f1130d6fb91909e27bc0f9c131614782471 |
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://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://betterprogramming.pub https://*.betterprogramming.pub 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.medium.systems https://*.branch.io '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://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 |
Strict-Transport-Security | max-age=15552000; includeSubDomains; 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.
api2.branch.io
app.link
betterprogramming.pub
cdn-images-1.medium.com
cdn-static-1.medium.com
cdn.branch.io
csp.medium.com
d1z2jf7jlzjs58.cloudfront.net
glyph.medium.com
lightstep.medium.systems
medium.com
srv-2021-03-03-14.pixel.parsely.com
www.google-analytics.com
www.google-analytics.com
13.225.80.6
162.159.153.4
2600:9000:20eb:3e00:19:9934:6a80:93a1
2600:9000:21f3:de00:11:f728:3040:93a1
2606:4700:7::a29f:9804
2606:4700:e2::ac40:8a24
2a00:1450:4001:80f::200e
3.222.190.40
65.9.67.144
03b5137d2cd904a975d2eb10dbe688646d6bab05c58c85473db01f09463c5d1b
0564e3886d859debf37833726da1a8488ca6a3e380bb01c4e223105218559aed
0b1b6c5a50bc5ba975e153c9dfc2804b5dc5edbff5433ec851ee0db76787d030
0c5eb61155158e6ed4373fe40c46541333e85fe883447f2f800521a9264cc237
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
1108962b59e85ec029b9a9a670d663abd9f72fc083de6d58b35a9aec6fdac0ea
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
14d196972fa5a78d5fe5caac75c2032a68e88ba664e8e4381474869273ffbd20
195a9527ec4beade1523ce8d783cc9a6a2175ee2a908d081ddeb57af27d60085
1c54ed060035e86d4c3bf517c9b25d2d003d0d404043116fd7f06e043a3bc204
212bb91c136f1157342cb841d069a8c52917b69e09641477bb7b89cd3459b252
232ab02903eda0d764a276b4d246bc11ccb8334f6d907b2e4fa5151976ec87aa
32942e68db38273676d8cb1f992bc4f18ef2927540a719860c93be5ff9823d7e
32c8f4f8a18a45b6cf5c0c160bb50c189d3a427f72e27cd7621404da4bccd463
355a8da6d5be1c954369b91a65378d05430f7ee1f38a59b90af6544e19a16dd8
36aa9699f42a22b8e1fa058eb1d1a10f897181a967cbf0da4d0887d82fc9163c
3874a232d4d6bd1428d373589083065c9b30c5a9f04d4f59a0191da27b3e3508
3bd786eb3c1ec15f33bf668da0394372b1d4be71d3d9fe1f0814929f7c688b08
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb
4979ab9d8e50f2081024a40f78a28a2213f774ee295e6962d1a5e5687a573832
4c6d151fcb9915e14ca15ee622b91529676ae9ff27779509b86e107669aab9a3
508f8e384aca3ef8ca1e79258c2ee33ee2d793b07767f2a5a9984148c98d1715
51507e3f7e9b7a0f5c11bc000951af8bcff03228786f49e94a252aeb4500a3fa
53cafcd585e7903a509ce59716d9c0969221b6c58c6e22b93c95d7a575466876
5612fc3ad9751b9e4d2e79a4ed26d7cd9b95f368c81391737852d3f27f0c4f18
580a00886f1895e47b96339393408f6de5386b86f02dffb245f6bc36e04ccc9e
5db001bb8b0d050d81ffc91e83b9ff54398b28f7cc3f2a680be3228b35f1af09
635a2720be42772948794b623812ba76fe1efd399848afb8b930e6a061333fc3
645e23e252682b9ebc903ed9e3f72db1ca9f8453c883e51ee207efb373a7d778
65bdcd9e14528ab8e68082402e6620681c8c4e64b85e2ce92a593bc3e872d3c4
66058d755a662910aa774c4e7303da1d00564c416a64bcb58734bd70816d19ef
67e233d0b9ce3aa1ed9006ee4bd6b71ffbcc177b4488c0bbd90f3c5f4eeb0607
6a82d2af23252056e65fe9f09cce54c2cb5c183faf0cb583bc97a287eac8de8b
705a47c18859e2c9af14403e38659a17d6e08de8d6c0a6c3cb739611e3e2be5c
7355cfcd1b1b8e82fa38b71f0b8b83a0aed8a1ed270c56f0ada79cfa51f0c8a4
743a978743aa9f9f67688e28be58a0f28a6917ebc9b6d3cc6666b531a3e73169
7a4b94cc6990be82365c182fd3b054ee80d83fbc2cbb544d6c08b041be9cc15c
7cb8c8cf703d69499876fa95e8436e60fa55c613cffa9b16129eedb66bba9724
83a97ab66bfe2e266de675707ff5b2cb9fc464e3ade0b43bf328d45000e41d2a
8a93c489e35a69bbbb9b82018664dfc31684cfda59e1422566bde3cd095f8790
8d203d2bdf2a2537bdbb946e561e5072ebeb41b8002f1232da95249dc8e597ff
8f17e8d51e7874869e085935a9cb83176896403652c190476a523811a3e37f8e
92c3246d2c52f6bc7f321305a15c620028351c9933eb46b65d8b2ffc5f8a415d
92d4b1cf4d3596e96891b4b64f0ac0ac3c94199136b3040a98961e2e06a5b73e
94b6b077668eb8e4fd324b164a412aed04b0bcf24d4a9cb216cac31833c93edf
9539ee13ee3690b49376de82c731da2e6dbe3bfe4577b380e9992d1b531d1306
983c83383a13c1ed40b4a32097439f6c24e54f3f6cf60aae41aad9084d893a56
985c2a8572217fd5ff67d2e339f85630292237356fe25519e1ab24fd08936c0c
99be0c4ee9e07e0143a5de9aaf13ba92a43d474c307569cbd5aa8d51624a15d1
9c22cd797beac7961c61a77ea2db5b3e4a69b3a25f0c816f926c81f163a6e251
a037e067ee0c3a61631b885eeef05f6662a370e1b8d048ef9619e13ae85e1d32
a529f109d6c46238a6e615c66ebc85a3e78fa7fd72e2851dee46c5f2cbb35e69
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb
a8aed85ed876857226843a732a5e4157c4f0180888c035857f6d0206dd96b0d1
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b5f6270ce9f695792450676d0f2d4a144886fcc869d63bb453ab1984ac80526a
b61c2c46c1b316e720610d240c7962c61c9bc9c563bfecd9757a8600b3911db0
bacd5e423bd38725ea2e14042264aee358425d4728eefa43bfca76b13023ab14
bcb350ea01d3c197579bcb82779767e87df6d6853f25ffd810860da94ff7dce6
c47efd0603e777c2d341976a49a8faf0ee42736e5e51ba0bcca78904f6bfe3b2
c5f0db2542e6d1d6f4432303a775bc81bb739e450f4fe0012061099b5d7235b6
cc6f8cb020173166b771694d3f034e4c085c2c1503cab3de3a7dd533cc108c5c
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d2b768582a773f10e4f39b4b5a711ac9565b54b25b0c0add2e5397427f77be3a
d4c1b3a35976b9be7450e76b0af5983772dfcafab6f5d03a0800fad9c29bce72
dd15551d70630f2ac03ee3f1c669708879d9341b42b452b31cb9f3a41e2b7b37
df1dd0b4ecfc9f17e599fca53aea78b4c57cb97c21f37200debcc0c4485e0763
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e512ddbb2554a7f5c3582fd42845c59494d01fa19485582a939ba60ad6398edc
e5ce01ce4331b9e9e136b8a5ded2cc225de4c2ac7db7ce4754099fda05c2cc7e
e8243d4ec562a79dd92d2b9be48b17dbbe67693ba7e0a72a9062eb4a3edb02f6
ef847c3d7d28c9e53b9c2a3c588f4df6616bc696c80c90fbb7fc6a51c0d0f456
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62
faef0a5204abe93c23ce0848aa34583a8f895d6e39598cda9e231f1c95c5fe05
fb92d443f156a786ba86b988d82c21b6c7eb25647a29d625a08188d179d77744