www.npmjs.com
Open in
urlscan Pro
2606:4700::6811:dfaf
Public Scan
Submission: On November 21 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on March 10th 2024. Valid for: 10 months.
This is the only time www.npmjs.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
15 | 2606:4700::68... 2606:4700::6811:dfaf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 140.82.121.4 140.82.121.4 | 36459 (GITHUB) (GITHUB) | |
3 | 185.199.108.133 185.199.108.133 | 54113 (FASTLY) (FASTLY) | |
3 | 2a00:1450:400... 2a00:1450:4001:800::200a | 15169 (GOOGLE) (GOOGLE) | |
6 | 172.217.18.3 172.217.18.3 | 15169 (GOOGLE) (GOOGLE) | |
2 | 140.82.121.5 140.82.121.5 | 36459 (GITHUB) (GITHUB) | |
30 | 6 |
ASN13335 (CLOUDFLARENET, US)
www.npmjs.com | |
static-production.npmjs.com |
ASN36459 (GITHUB, US)
PTR: lb-140-82-121-4-fra.github.com
github.com |
ASN54113 (FASTLY, US)
PTR: cdn-185-199-108-133.github.com
camo.githubusercontent.com |
ASN15169 (GOOGLE, US)
PTR: fra15s28-in-f3.1e100.net
fonts.gstatic.com |
ASN36459 (GITHUB, US)
PTR: lb-140-82-121-5-fra.github.com
api.github.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
npmjs.com
www.npmjs.com — Cisco Umbrella Rank: 85018 static-production.npmjs.com — Cisco Umbrella Rank: 115534 |
3 MB |
6 |
gstatic.com
fonts.gstatic.com |
68 KB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 29 |
2 KB |
3 |
githubusercontent.com
camo.githubusercontent.com — Cisco Umbrella Rank: 25224 |
26 KB |
3 |
github.com
github.com — Cisco Umbrella Rank: 2506 api.github.com — Cisco Umbrella Rank: 3820 |
13 KB |
30 | 5 |
Domain | Requested by | |
---|---|---|
9 | www.npmjs.com |
www.npmjs.com
|
6 | fonts.gstatic.com |
fonts.googleapis.com
|
6 | static-production.npmjs.com |
www.npmjs.com
|
3 | fonts.googleapis.com |
static-production.npmjs.com
|
3 | camo.githubusercontent.com |
www.npmjs.com
|
2 | api.github.com |
static-production.npmjs.com
|
1 | github.com |
www.npmjs.com
|
30 | 7 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
npmjs.com Cloudflare Inc ECC CA-3 |
2024-03-10 - 2024-12-31 |
10 months | crt.sh |
github.com Sectigo ECC Domain Validation Secure Server CA |
2024-03-07 - 2025-03-07 |
a year | crt.sh |
*.github.io DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-03-15 - 2025-03-14 |
a year | crt.sh |
upload.video.google.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
*.github.com Sectigo ECC Domain Validation Secure Server CA |
2024-03-07 - 2025-03-07 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.npmjs.com/package/typescript
Frame ID: 68CEE5B4D0C98D802BF425DDAF5D50A5
Requests: 30 HTTP requests in this frame
26 Outgoing links
These are links going to different origins than the main page.
Title: Documentation
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: TypeScript
Search URL Search Domain Scan URL
Title: playground
Search URL Search Domain Scan URL
Title: our blog
Search URL Search Domain Scan URL
Title: Twitter account
Search URL Search Domain Scan URL
Title: our community page
Search URL Search Domain Scan URL
Title: contribute
Search URL Search Domain Scan URL
Title: Submit bugs
Search URL Search Domain Scan URL
Title: source code changes
Search URL Search Domain Scan URL
Title: StackOverflow
Search URL Search Domain Scan URL
Title: TypeScript Community Discord
Search URL Search Domain Scan URL
Title: #typescript
Search URL Search Domain Scan URL
Title: Microsoft Open Source Code of Conduct
Search URL Search Domain Scan URL
Title: Code of Conduct FAQ
Search URL Search Domain Scan URL
Title: TypeScript in 5 minutes
Search URL Search Domain Scan URL
Title: Programming handbook
Search URL Search Domain Scan URL
Title: roadmap
Search URL Search Domain Scan URL
Title: Gitgithub.com/microsoft/TypeScript
Search URL Search Domain Scan URL
Title: Try on RunKit
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Advisories
Search URL Search Domain Scan URL
Title: Status
Search URL Search Domain Scan URL
Title: Blog
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
typescript
www.npmjs.com/package/ |
3 MB 2 MB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.c617df3efc3b584cc1d7.css
static-production.npmjs.com/ |
351 KB 49 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
255a118f56f5346b97e56325a1217a16.svg
static-production.npmjs.com/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
badge.svg
github.com/microsoft/TypeScript/workflows/CI/ |
2 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
68747470733a2f2f62616467652e667572792e696f2f6a732f747970657363726970742e737667
camo.githubusercontent.com/c761891d3e1494386f282719b07ae3e197640c9668d7f92299f80a2d5d5c9948/ |
23 KB 24 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f646d2f747970657363726970742e737667
camo.githubusercontent.com/aa0eb3c1b89e79b10451037dcccc8646707d05507876d59729e4237c13757ff1/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
68747470733a2f2f6170692e736563757269747973636f726563617264732e6465762f70726f6a656374732f6769746875622e636f6d2f6d6963726f736f66742f547970655363726970742f6261646765
camo.githubusercontent.com/4944269927af06f38e7f04728682c74c189fa33f98f99e7c8025d115a6639523/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci8xN2U0MTRmMWQzYzJhMWMxOTBhMWZlMDRkOTg1MDI4Nj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.Eaivk65uLRH9aqcMxknyQ-6_...
www.npmjs.com/npm-avatar/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9iMDdmODA1OWIyNzI3YzZiMDg0YmQwZGM5MjExMThiOT9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.mSS966zSZjBnJdPu81pE2v-8...
www.npmjs.com/npm-avatar/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci83YjNlZTNlZWVjYWJkZjU2OWJmZDE5N2UxNzNkMjM3Mj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.gbreXp6jhOSmlXbSjALTzn60...
www.npmjs.com/npm-avatar/ |
411 B 558 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci83MWQyZmVkNTY5MDViMGVhOWRhZjg3MzU3YWYxMDMzMz9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.VKPTje3rDLccSGbVaLlagVZQ...
www.npmjs.com/npm-avatar/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci81NzlkMGRkMjc2N2I5ZThkOGQ0MDY2MTYwMjVmZmVkMT9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.r1SRBwicg3RsFundz89YiZGR...
www.npmjs.com/npm-avatar/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci84M2NmNmFjYzQwNzJjZTJkM2QzYjI2NDcxYTRmZTAzYj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.IOiCbR-5-3lk9GxRb1rDnTPa...
www.npmjs.com/npm-avatar/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci9lYWRkYmUxODY5NWVjZDQzN2UxZmIxNmI5ZWNhMTkyMj9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.7ExoH818VBAOyOVIXECpxjJ6...
www.npmjs.com/npm-avatar/ |
411 B 654 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdmF0YXJVUkwiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci81NzY3ODVlZDk0N2Q3MDhmNGFiNjVjYjAzOWM2YWRjND9zaXplPTEwMCZkZWZhdWx0PXJldHJvIn0.ugvfxkP-qQwxswpzmA29h-aS...
www.npmjs.com/npm-avatar/ |
400 B 545 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 855 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 630 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 895 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v21/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
N0bX2SlFPv1weGeLZDtgJv7S.woff2
fonts.gstatic.com/s/firamono/v14/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v21/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
14 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pxiEyp8kv8JHgFVrJJfecg.woff2
fonts.gstatic.com/s/poppins/v21/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
commons.b79be12adf7a5316de1e.js
static-production.npmjs.com/ |
2 MB 447 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
minicssextractbug.d20b6beec9f84f3c51f4.js
static-production.npmjs.com/ |
63 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
package.0958c68d54da31c5d875.js
static-production.npmjs.com/package/ |
2 MB 625 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pulls
api.github.com/repos/microsoft/TypeScript/ |
21 KB 5 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
issues
api.github.com/repos/microsoft/TypeScript/ |
4 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
b0f1a8318363185cc2ea6a40ac23eeb2.png
static-production.npmjs.com/ |
233 B 596 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
5 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| __context__ object| webpackJsonp object| regeneratorRuntime function| _ object| process2 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 |
---|---|---|
.npmjs.com/ | Name: __cf_bm Value: QCviYLQF.0zTdFXixjitJa2LBoiUJ0_zbINRL0Krd14-1732227115-1.0.1.1-2t99HJWG6Z5PYTMLv7.8xmcD2RptNU1GqwnoQBo7Krzqul_4Un.P9NFhRRwiSdc.RZ6Yj50d7a8i41NQaImBLQ |
|
.npmjs.com/ | Name: __cfruid Value: 00ba460bcf3076ca7e2aaa07f31d9471a37774d6-1732227115 |
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 | connect-src 'self' checkout.stripe.com https://checkout.stripe.com https://billing.stripe.com/session https://api.funcaptcha.com https://api.arkoselabs.com sentry.io api.github.com www.npmjs.com;default-src 'none';img-src * data: https://*.stripe.com;script-src 'self' data: 'unsafe-inline' https://checkout.stripe.com/checkout.js https://checkout.stripe.com https://js.stripe.com/v3 https://platform.twitter.com/widgets.js https://octocaptcha.com https://static-production.npmjs.com/;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://static-production.npmjs.com/;frame-src checkout.stripe.com https://checkout.stripe.com https://js.stripe.com/ https://octocaptcha.com;font-src https://fonts.gstatic.com https://static-production.npmjs.com/ ;media-src https://player.vimeo.com https://fpdl.vimeocdn.com https://gcs-vimeo.akamaized.net https://vod-progressive.akamaized.net |
Strict-Transport-Security | max-age=2592000; includeSubDomains; preload |
X-Content-Security-Policy | connect-src 'self' checkout.stripe.com https://checkout.stripe.com https://billing.stripe.com/session https://api.funcaptcha.com https://api.arkoselabs.com sentry.io api.github.com www.npmjs.com;default-src 'none';img-src * data: https://*.stripe.com;script-src 'self' data: 'unsafe-inline' https://checkout.stripe.com/checkout.js https://checkout.stripe.com https://js.stripe.com/v3 https://platform.twitter.com/widgets.js https://octocaptcha.com https://static-production.npmjs.com/;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://static-production.npmjs.com/;frame-src checkout.stripe.com https://checkout.stripe.com https://js.stripe.com/ https://octocaptcha.com;font-src https://fonts.gstatic.com https://static-production.npmjs.com/ ;media-src https://player.vimeo.com https://fpdl.vimeocdn.com https://gcs-vimeo.akamaized.net https://vod-progressive.akamaized.net |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
X-Xss-Protection | 1; mode=block |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
api.github.com
camo.githubusercontent.com
fonts.googleapis.com
fonts.gstatic.com
github.com
static-production.npmjs.com
www.npmjs.com
140.82.121.4
140.82.121.5
172.217.18.3
185.199.108.133
2606:4700::6811:dfaf
2a00:1450:4001:800::200a
06eee238bd8ce9daccb451100ee91bcf77acd43c2f4ab23f8fb32b8ceb5c9a83
0d786adc4944ebc9541df4ee77d53e4b3e430fd9324d6d95c9cc3c720e0f0cea
13f4fbd0b961bb51de0cb48e1c3b0b2e481713b795dea9145759508d42d2eafa
14b484ad51bd880de36f6daa2a5fa3929243f05cdf75ebc8104745cc149e8fb5
231dc7b32a94d4902234b82c2595f7db6f9f6bd8c9eb9481f675259f6f028918
2d5b374e3973c71a1319bc8731a13f8992852a33591161254a12157fd60d8678
39a4b557a4af5b441bf0b79da1f5f599e7206007143549220610f2c9f4151042
4323a1904dcefdc5502428c0972b5e8238d63b9b0048b3325ea69cb00b6c8029
530948b9e08ea6d4302571f1a7e9b94777200bb0f024086eec2aa3e50a18fe0a
5379cc8275711d4ab03ade8002de9b00af18fc205d907ff9dcf44fa8e5459e6d
6ab800a743a139c8600cb288af9352b0bc19cc30e8091ad47be3ccfbec802dd9
6cff0d0d75bc8193a74f0e38b902ac0d04687923e9e95614190d2d82fb9a0d4f
73e1f98cabab6bc4abfcd97c1c873c78ba45391bf4c03f6cf3e9f355f2dfd6a5
77b91df6b7c3b4d8329cd80d8ae7e37a1a3ef2f227f7e41864745bf60406bf6d
7b348b30ea1fe43857e68fc462c29e5c6e63c97666af75135c4396a272e54762
7d93459d86585bfcdbb7e0376056226adb25821ee54b96236fe2123e9560929f
8b1d49d30fb79ede7ddf94bf601747486a4c36810dc5de2fddf23fdc251bb452
ad5834178f7599af9fdda11629d49cae07f2997beec49821b2920eff5bfd50e7
bdc3bae5972ed629d6bbbe7fd5946d69985444ef3e28490f3b43827f6c7cccf9
ca57b79a870bbf54700730858603a70d79743779c1b059922ec401bfddc5adc9
cd36de204aca2d5fa263a731f7c20009b5e3d754ba1f1e03c33e93a48f3e7446
d66bd0c23505ececf0f2a71b81fc1cdf5411a1ea207ced46c7d74bebdc982af8
d8a21a264834acc2a07e472bb93a980000e57381062f237e259566f27ec6491c
dd58f3ea4c0b91ec3a3bc6af3638bd3966ba2e520f9ac98bed60f9effc87ad26
e43b3538e39a85a095e4ff58a8b04b146a1bf6fac74c2c8c344c64421aedd58e
e62704ec3a7b00080d41d92bd0433f236238e6970d9a588bb0dd003a111a4e4c
e6283e35db7085cc35745bb6d943664ad50221ee5b55029abc16b060078ec1e0
ebb338068623007f08717c1d658c0550b7b96461a27f4b3b61f46d5a17d3058b
f4e80d9dfd374d02989b87a27b5ed4cb78fbb177c27f1478e9a8b0afb7513149
fd4d1e4e73571ed9e7f739a1422b90ce9a62f18dd171e3dbdcd45cd821fb25de