www.nodejs-security.com
Open in
urlscan Pro
76.76.21.241
Public Scan
Submission: On July 23 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R10 on July 22nd 2024. Valid for: 3 months.
This is the only time www.nodejs-security.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
49 | 76.76.21.241 76.76.21.241 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a06:98c1:312... 2a06:98c1:3120::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | () () | ||
52 | 4 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
50 |
nodejs-security.com
www.nodejs-security.com |
616 KB |
1 |
lmsqueezy.com
lmsqueezy.com — Cisco Umbrella Rank: 469447 |
17 KB |
52 | 2 |
Domain | Requested by | |
---|---|---|
50 | www.nodejs-security.com |
www.nodejs-security.com
|
1 | lmsqueezy.com |
www.nodejs-security.com
|
52 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
twitter.com |
github.com |
nodejs-secure-coding.lirantal.com |
www.amazon.com |
www.linkedin.com |
lirantal.com |
stars.github.com |
openjsf.org |
www.oreilly.com |
infosec.exchange |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.nodejs-security.com R10 |
2024-07-22 - 2024-10-20 |
3 months | crt.sh |
lmsqueezy.com WE1 |
2024-06-23 - 2024-09-21 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.nodejs-security.com/
Frame ID: EA0C4C866117F21830D73BC95BB740BF
Requests: 50 HTTP requests in this frame
Frame:
https://www.nodejs-security.com/~partytown/partytown-sandbox-sw.html?1721712495307
Frame ID: E52EBAC83D464D7F4019D31D9FB4920E
Requests: 2 HTTP requests in this frame
13 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Buy Now
Search URL Search Domain Scan URL
Title: Buy on Amazon $33.87
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Buy Now
Search URL Search Domain Scan URL
Title: Buy Now
Search URL Search Domain Scan URL
Title: Award-winning security champion, open source advocate, and self-published author.
Search URL Search Domain Scan URL
Title: GitHub Star 2023
Search URL Search Domain Scan URL
Title: Pathfinder Award for Security
Search URL Search Domain Scan URL
Title: O'Reilly Serverless Security
Search URL Search Domain Scan URL
Title: Web Security: Learning HTTP Security Headers
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
52 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.nodejs-security.com/ |
168 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
affiliate.js
lmsqueezy.com/ |
38 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_page_.59108ddb.css
www.nodejs-security.com/_astro/ |
93 KB 15 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
code-injection.3d1364af.css
www.nodejs-security.com/_astro/ |
103 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
book-command-injection-cover-light.png
www.nodejs-security.com/images/book/ |
34 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
book-path-traversal-cover-light.png
www.nodejs-security.com/images/book/ |
31 KB 31 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jim-manico.jpg
www.nodejs-security.com/images/testimonials/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_image
www.nodejs-security.com/ |
37 KB 38 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
book-command-injection-cover-dark.png
www.nodejs-security.com/images/book/ |
37 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
book-path-traversal-cover-dark.png
www.nodejs-security.com/images/book/ |
33 KB 33 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
thomas-gentilhomme.jpg
www.nodejs-security.com/images/testimonials/ |
2 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manuel-spigolon.jpg
www.nodejs-security.com/images/testimonials/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader1.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader2.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader3.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader21.jpg
www.nodejs-security.com/images/readers/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader4.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader5.jpg
www.nodejs-security.com/images/readers/ |
1017 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader20.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader6.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader7.jpg
www.nodejs-security.com/images/readers/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader19.jpg
www.nodejs-security.com/images/readers/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader8.jpg
www.nodejs-security.com/images/readers/ |
990 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader9.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader10.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader11.jpg
www.nodejs-security.com/images/readers/ |
997 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader12.jpg
www.nodejs-security.com/images/readers/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader13.jpg
www.nodejs-security.com/images/readers/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader14.jpg
www.nodejs-security.com/images/readers/ |
943 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader15.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader16.jpg
www.nodejs-security.com/images/readers/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reader17.jpg
www.nodejs-security.com/images/readers/ |
907 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yoni-goldberg.png
www.nodejs-security.com/images/testimonials/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
daniel-garcia.jpg
www.nodejs-security.com/images/testimonials/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eli-lelonek.jpg
www.nodejs-security.com/images/testimonials/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
marco-ippolito.jpg
www.nodejs-security.com/images/testimonials/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
diego-betto.jpg
www.nodejs-security.com/images/testimonials/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arandel.jpg
www.nodejs-security.com/images/testimonials/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
alicia-sykes.jpg
www.nodejs-security.com/images/testimonials/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yana-ifraimov.jpg
www.nodejs-security.com/images/testimonials/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gal-weizman.jpg
www.nodejs-security.com/images/testimonials/ |
48 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ray-fernando.jpg
www.nodejs-security.com/images/testimonials/ |
30 KB 30 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ruan-martinelli.jpg
www.nodejs-security.com/images/testimonials/ |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tiger-abrodi.jpg
www.nodejs-security.com/images/testimonials/ |
20 KB 20 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zac-rosenbauer.jpg
www.nodejs-security.com/images/testimonials/ |
33 KB 34 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zeal-chhasatiya.jpg
www.nodejs-security.com/images/testimonials/ |
95 KB 95 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
randall-degges.jpg
www.nodejs-security.com/images/testimonials/ |
8 KB 8 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
micah-silverman.jpg
www.nodejs-security.com/images/testimonials/ |
31 KB 32 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ulises-gascon.jpg
www.nodejs-security.com/images/testimonials/ |
22 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
partytown-sandbox-sw.html
www.nodejs-security.com/~partytown/ Frame E52E |
31 KB 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
d04f2b67-fbd8-4ca0-b506-9d4bc472bdf5
https://www.nodejs-security.com/ Frame E52E |
22 KB 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.nodejs-security.com/ |
15 KB 8 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
8 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| 0 object| 1 object| lemonSqueezyAffiliateConfig object| partytown object| dataLayer function| attachEvent function| createLemonSqueezyAffiliate object| LemonSqueezyAffiliate1 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 |
---|---|---|
.nodejs-security.com/ | Name: ph_phc_3Pz7QXS83kSWho8CYerXbQFq6YMserXVs4OFufrFN1j_posthog Value: %7B%22distinct_id%22%3A%220190de0f-d0bc-7c37-bdbf-11b1efa8b1e1%22%2C%22%24sesid%22%3A%5B1721712497170%2C%220190de0f-d0b9-7f97-be20-87744d0cd0f7%22%2C1721712496825%5D%7D |
7 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=63072000 |
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.
lmsqueezy.com
www.nodejs-security.com
2a06:98c1:3120::3
76.76.21.241
070ef75fbc21073a65e3e46adf9ef37c8616ddec30c901bb4a5fadb6d2f3411d
07b27339e3f4f652fecd2b744b29089cfbef6c98131bd125223730f3b9a73305
08445b511a8e629dd6e2ae1d6c6e1addf211db1de758acfc480614f50746f266
0c471b7fdca0f463f775859a7d9858c049553f6442160d6800d081d89e20c999
0ce3d1620c65318455008ae81d0d7d8e9aafb2cada175a6d1d1b5324350d1371
120e3c3fa49f1da7ed8f616ec825deb01d9a540eb82a13c0c322e8167f13c1e8
15dc5d9f2a33412c86b78eef81bf8e8ee35edcd3d8bdeb69f8d65c52ee31cf63
24d361ce0344c212817708d4342f44f0fd252da228b349bd0878578bcd54abe9
2967f11788b0a253d38fa4a9a9ad09c2ead0920958cb3a5b2235724180f44602
3567680822433f75a74e6544c21b2d1a023aab651607033b3cd2afeb7e536089
3e46e73a5c7ccc4c3d39115c0dcc98831ecc8cd6c56ecd910b84f41017d8b6cc
4548be7018ae6f8b5210cea3885ae013d615d8147ef9f7c61d201a33414f553f
4c4a6310bc6e1ff26717197600db1257bc9c8a8b62a7ccf76f1ccaaa6ee99c2e
528f874df2b77486d5e2e96485b2aba789f986cf51144b2a2f3a123d1e842006
574df277eefc587f4d0113611dea1ed9689be9134ad609737c4062d044e16b55
5c8eeb242ff449b2149996dd77cddb9c0f19a6dd5631ff3e1ef1e10e70470196
5eb57447c8ee5371823a85a24f0f00d6f48ffcd33322184d35d9ab195287561a
5f9111871f78f3eb932ed000e0d268b3433db5a58c8848fa8e94654a243dba11
63ab0c4484b3fa336b92a889846257991f0d6c3aae88acd547657b5c2939fbd6
65d822146f8cbe7c2a84491faad8c4801887d29449a7649d17d70279275d4877
6709074d1203e8d0694b5061ae0577f6cb5f95c955b3ea34a105ff059f570d23
7a1105b45eaaa8601ecbb758d995c9dea04ae1b548b17e1a131e27e5654e8e6b
7e950975e0ac537f8487fc1b2f196294d944a22f3e4bf4967094c6efceb063b8
80f99f9463eaec0872e5ed784832400ad91b256d5b857efcc1ac926281a16907
8729e948d6ef2f94a46cc99673443a7c8a045cc500bd4c90548d5c9af48fe00c
8776f3cc7f68e4f0e85815bc5447844effc2da70a864a6997fb8f41e7af6b23b
89257ecca08217a32ef793127a985b962e09cc9bbe00e6d1c3eb0d9736b8e81a
8e80406abf8ed70126860d6018fd3de96b090750329f5c53d882629ff6df0f5f
935e17a77c73e90bf4fe1e3eda9aab67cb4deba862f663b9c187fdfaaa722dc5
956dae1306020288393184f08a28983fff44918d93a7ed4d27dac2cbb00853ca
9aa1e1e7bfc86a2eaadd37d7810e938454bbbf906919d22700c0c8444f3f57b0
9e31b4ffd344242a8f19980c56645170d8e529609b2f9aff5f3aa835b1930dc8
9ec6a008d54cc93e48c179e34d51971c83397871b45f4959e973a4d2e0322b19
a32c2138b9a0b277ce9fc061c3fa0af0e522491c258329ce68af73d8fb36d20d
a5275d3402705654dec2449666261665275941a2a66f7d956108c40b86e1507c
ae300d795b30f6cbebe5f7a562350de976570838078beb8110559f2b0192f792
b080c44f39d3f2bdc311297a555c1f03ba35a810d3a5e9c6005d8c5bf7e183f7
b58da23259558c12c88cd45e13015c3f296677f0195523a34ed7d25f2a9f3a29
b75c4925ee020359353fb1f2bdea4a62e070d09426da0e6d140191621eed8127
bf6d953faa99ce18cb1b6939fa7ce421101613f3a3731d33f889a28f329fd883
c5e7fe6d385c6e7b03bf0d16c60951324f2206c3dd6ffce0b71848547a071ddf
cc2a5e781b73868043cef755355facea9502901b51682e0f3e0309a28019a1e4
d4ec48b3b356c5c7d454b7a69aba3631aba08a4769a76fdb0ac75de466925e34
d6241cff71488010d2203d019baa66f382d2486623bd13bc663dba548a909d2b
daf8fc9399d547378111fb298e959bd40f0fccf7786e6581594a773d00e3c7e6
e83780b99bfa8ac5c4582b8169a5b1b18b00b4ee513139e73e4ef4e22922a64b
eb22d57257def71b69ec29182fdb2fa9b21416bf8e4f1839e609240dab1fe316
edd555b527e381e7068a92df4f0d7652d1f9edf77d06a7e2d76422a6245ebd43
f65f7016a02242221576a8b750de7315913d30dc7cb1ab1297fcd527571ab8a0
f6e398217f54f78f9220975d54c231afc1bfdc253c07157d8b5548e09dbd0265
fa3dc2c022b2deda69f7e88543444d582ee250cd2f5fc59399c42889a1e78234
fd0ac0f5be1f367a71f7be404560001e4353e5b95bde0b1a9c89badd6dab884c