![](/screenshots/c34750c3-0931-4102-bdc3-d52fbcaabd2f.png)
awesomeopensource.com
Open in
urlscan Pro
2606:4700:3108::ac42:2851
Public Scan
Effective URL: https://awesomeopensource.com/
Submission: On August 23 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by GTS CA 1P5 on August 6th 2023. Valid for: 3 months.
This is the only time awesomeopensource.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 9 | 2606:4700:310... 2606:4700:3108::ac42:2851 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:803::2008 | 15169 (GOOGLE) (GOOGLE) | |
7 | 2606:4700:e0:... 2606:4700:e0::ac40:6402 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 13.225.78.46 13.225.78.46 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 18.66.97.53 18.66.97.53 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 2a00:1450:400... 2a00:1450:4001:82a::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:806::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2600:9000:215... 2600:9000:2156:ce00:5:3aaa:f40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 13.227.219.71 13.227.219.71 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0c::9a | 15169 (GOOGLE) (GOOGLE) | |
2 | 18.158.66.133 18.158.66.133 | 16509 (AMAZON-02) (AMAZON-02) | |
31 | 13 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-78-46.fra2.r.cloudfront.net
m2d.m2.ai |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-97-53.fra56.r.cloudfront.net
static.hotjar.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
securepubads.g.doubleclick.net |
ASN16509 (AMAZON-02, US)
PTR: server-13-227-219-71.ams54.r.cloudfront.net
script.hotjar.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-158-66-133.eu-central-1.compute.amazonaws.com
a3.pubguru.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
9 |
awesomeopensource.com
2 redirects
awesomeopensource.com |
372 KB |
7 |
shields.io
img.shields.io — Cisco Umbrella Rank: 39173 |
6 KB |
5 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 37 region1.google-analytics.com — Cisco Umbrella Rank: 2412 |
70 KB |
3 |
doubleclick.net
securepubads.g.doubleclick.net — Cisco Umbrella Rank: 210 stats.g.doubleclick.net — Cisco Umbrella Rank: 93 |
156 KB |
2 |
pubguru.net
a3.pubguru.net — Cisco Umbrella Rank: 25826 |
794 B |
2 |
hotjar.com
static.hotjar.com — Cisco Umbrella Rank: 740 script.hotjar.com — Cisco Umbrella Rank: 946 |
59 KB |
2 |
m2.ai
m2d.m2.ai — Cisco Umbrella Rank: 28044 |
176 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 48 |
148 KB |
1 |
pubguru.com
cdn.pubguru.com — Cisco Umbrella Rank: 55158 |
|
31 | 9 |
Domain | Requested by | |
---|---|---|
9 | awesomeopensource.com |
2 redirects
awesomeopensource.com
|
7 | img.shields.io |
awesomeopensource.com
|
4 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com awesomeopensource.com |
2 | a3.pubguru.net |
m2d.m2.ai
|
2 | securepubads.g.doubleclick.net |
m2d.m2.ai
securepubads.g.doubleclick.net |
2 | m2d.m2.ai |
awesomeopensource.com
m2d.m2.ai |
2 | www.googletagmanager.com |
awesomeopensource.com
www.googletagmanager.com |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | script.hotjar.com |
static.hotjar.com
|
1 | cdn.pubguru.com |
awesomeopensource.com
|
1 | static.hotjar.com |
awesomeopensource.com
|
31 | 12 |
This site contains links to these domains. Also see Links.
Domain |
---|
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
awesomeopensource.com GTS CA 1P5 |
2023-08-06 - 2023-11-04 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-08-07 - 2023-10-30 |
3 months | crt.sh |
shields.io GTS CA 1P5 |
2023-07-07 - 2023-10-05 |
3 months | crt.sh |
*.m2.ai Amazon RSA 2048 M01 |
2023-02-22 - 2023-11-08 |
9 months | crt.sh |
*.hotjar.com Amazon ECDSA 256 M01 |
2023-03-09 - 2024-04-06 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-08-07 - 2023-10-30 |
3 months | crt.sh |
*.pubguru.net Amazon RSA 2048 M01 |
2023-03-27 - 2024-04-24 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://awesomeopensource.com/
Frame ID: 77FAC2EDBE2A5BE14706F70346A8EE33
Requests: 30 HTTP requests in this frame
Frame:
https://awesomeopensource.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/313d8a27/invisible.js
Frame ID: 1CB3913BB90CBC0FDED51BE9745E80E2
Requests: 2 HTTP requests in this frame
Screenshot
![](/screenshots/c34750c3-0931-4102-bdc3-d52fbcaabd2f.png)
Page Title
Find And Compare Open Source ProjectsPage URL History Show full URLs
-
http://awesomeopensource.com/
HTTP 301
https://awesomeopensource.com/ Page URL
Detected technologies
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
![](/vendor/wappa/icons/Hotjar.png)
Detected patterns
- //static\.hotjar\.com/
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Follow Us On Twitter
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://awesomeopensource.com/
HTTP 301
https://awesomeopensource.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 15- https://awesomeopensource.com/cdn-cgi/challenge-platform/scripts/invisible.js HTTP 302
- https://awesomeopensource.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/313d8a27/invisible.js
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
awesomeopensource.com/ Redirect Chain
|
271 KB 37 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-e4a99230b9c75fa5b56b3dbf9b4c68f1d09ad6da770886bdd158416ab9309971.css
awesomeopensource.com/assets/ |
837 B 631 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
awesome.gif
awesomeopensource.com/ |
12 KB 13 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
184 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
root-bundle-1e8eca25b4252306fafc.js
awesomeopensource.com/packs/ |
932 KB 235 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
16 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
typescript
img.shields.io/npm/dm/ |
1 KB 811 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eslint
img.shields.io/npm/dm/ |
1 KB 830 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mocha
img.shields.io/npm/dm/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jest
img.shields.io/npm/dm/ |
1 KB 814 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
prettier
img.shields.io/npm/dm/ |
1 KB 816 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack
img.shields.io/npm/dm/ |
1 KB 809 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
babel-loader
img.shields.io/npm/dm/ |
1 KB 786 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getallcategories
awesomeopensource.com/ |
407 KB 82 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pg.awesomeopensource.js
m2d.m2.ai/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hotjar-1257936.js
static.hotjar.com/c/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
invisible.js
awesomeopensource.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/313d8a27/ Frame 1CB3 Redirect Chain
|
7 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
optimize.js
www.google-analytics.com/gtm/ |
124 KB 48 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
232 KB 81 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt.js
securepubads.g.doubleclick.net/tag/js/ |
97 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pg-230802-867-nc-d41d8cd98f00b204e9800998ecf8427e.js
m2d.m2.ai/v/ |
634 KB 170 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fb.js
cdn.pubguru.com/ |
0 0 |
Script
application/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules.14b820ab47d618317075.js
script.hotjar.com/ |
223 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
4 B 123 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 192 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 257 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
7fb6dc8fef8dbbbb
awesomeopensource.com/cdn-cgi/challenge-platform/h/g/cv/result/ Frame 1CB3 |
0 532 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 349 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
a3.pubguru.net/ |
139 B 529 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
stream
a3.pubguru.net/ |
2 B 265 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pubads_impl.js
securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202308220101/ |
403 KB 127 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
62 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| documentPictureInPicture string| experimentId object| cookies_value string| expVar object| dataLayer object| experiment_variants string| railsEnv string| instanceName boolean| isProdUrl boolean| bsaSkipTest object| mmScript object| mmScript2 boolean| isIphone function| loadMMScripts boolean| gaLoaded function| initGA object| pg object| googletag function| gtag function| searchResult function| searchNavigateTopics object| __core-js_shared__ object| ReactOnRails boolean| __REACT_ON_RAILS_EVENT_HANDLERS_RAN_ONCE__ object| core function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| google_tag_manager object| google_tag_data function| hj object| _hjSettings string| GoogleAnalyticsObject function| ga object| adUnits object| adBidders object| pgGamNetwork object| pgPublisher object| pgDomain object| pgManagedScripts object| hjSiteSettings function| hjBootstrap object| hjBootstrapCalled object| hjLazyModules object| gaplugins object| google_optimize object| gaGlobal object| gaData function| onYouTubeIframeAPIReady object| _pbChunk object| _pb object| _pbjsGlobals object| m2hb object| pbjs function| __logBidWon function| __logAdRender object| ggeac object| google_js_reporting_queue undefined| google_measure_js_timing26 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 |
---|---|---|
awesomeopensource.com/ | Name: pg_buildfile Value: 230802-867-nc-d41d8cd98f00b204e9800998ecf8427e |
|
awesomeopensource.com/ | Name: pg_unq_cohort_key Value: 1:2308231320 |
|
.awesomeopensource.com/ | Name: _gid Value: GA1.2.682066502.1692830472 |
|
.awesomeopensource.com/ | Name: _gat_UA-6242674-23 Value: 1 |
|
.awesomeopensource.com/ | Name: _ga Value: GA1.1.2089948942.1692830472 |
|
.awesomeopensource.com/ | Name: _ga_EQ4YBE68ER Value: GS1.1.1692830472.1.0.1692830472.0.0.0 |
|
.awesomeopensource.com/ | Name: cf_clearance Value: RyWCKL8tNZvqvrgvQd86yvfE1ynwH2RAhLhUtNfereg-1692830472-0-1-cad239fb.fedc5e.9dd3661b-0.2.1692830472 |
|
awesomeopensource.com/ | Name: pg_lazy Value: 0 |
|
awesomeopensource.com/ | Name: pg_driftingTypePercent Value: 0 |
|
awesomeopensource.com/ | Name: pg_chaser Value: 0 |
|
awesomeopensource.com/ | Name: pg_outstream Value: 0 |
|
awesomeopensource.com/ | Name: pg_vignettePercent Value: 0 |
|
awesomeopensource.com/ | Name: pg_autoAd Value: 0 |
|
awesomeopensource.com/ | Name: pg_session_depth Value: 1 |
|
.awesomeopensource.com/ | Name: _hjSessionUser_1257936 Value: eyJpZCI6IjA5ZTYxOGMzLWI3YjQtNTQxMC1hNDlkLTlkOWM2ZDU1NDRmYyIsImNyZWF0ZWQiOjE2OTI4MzA0NzI1NzUsImV4aXN0aW5nIjpmYWxzZX0= |
|
.awesomeopensource.com/ | Name: _hjFirstSeen Value: 1 |
|
.awesomeopensource.com/ | Name: _hjIncludedInSessionSample_1257936 Value: 0 |
|
.awesomeopensource.com/ | Name: _hjSession_1257936 Value: eyJpZCI6ImQ0ZDZmOWUzLWE3YTAtNGZlNS05Njg0LWI2ZmVhYzM0ZGJiNCIsImNyZWF0ZWQiOjE2OTI4MzA0NzI1ODUsImluU2FtcGxlIjpmYWxzZX0= |
|
.awesomeopensource.com/ | Name: _hjAbsoluteSessionInProgress Value: 0 |
|
.pubguru.net/ | Name: pg_c Value: 1979382a-abb3-4320-b667-6eca40ee79e3 |
|
awesomeopensource.com/ | Name: pg_preconnecting Value: enabled |
|
awesomeopensource.com/ | Name: pg_geo_response_time Value: 92 |
|
awesomeopensource.com/ | Name: pg_geo Value: {"country":"DE","region":"BY","ip":"84.19.175.165"} |
|
awesomeopensource.com/ | Name: pg_custom_timeout Value: |
|
awesomeopensource.com/ | Name: pg_ip Value: 84.19.175.165 |
|
awesomeopensource.com/ | Name: pg_after_init_response_time Value: 81 |
1 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=31536000; includeSubDomains |
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.
a3.pubguru.net
awesomeopensource.com
cdn.pubguru.com
img.shields.io
m2d.m2.ai
region1.google-analytics.com
script.hotjar.com
securepubads.g.doubleclick.net
static.hotjar.com
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
13.225.78.46
13.227.219.71
18.158.66.133
18.66.97.53
2001:4860:4802:34::36
2600:9000:2156:ce00:5:3aaa:f40:93a1
2606:4700:3108::ac42:2851
2606:4700:e0::ac40:6402
2a00:1450:4001:803::2008
2a00:1450:4001:806::2002
2a00:1450:4001:82a::200e
2a00:1450:400c:c0c::9a
0fb3668b0c0475ea7aed070c33fbdb976f232ed2293034e13f629f78343ee60e
202f197c0a0f5eeaee50dc788360a3249c81e9b78eea966053a61d39bcdceb37
2082d1605eaffdcd94056a15c96663f96ef4d7580aa9efade9529dc366877838
2ed678ba61d1da5f0e68ef27b69cd91f2e438216938c6a11d6b5bf2cb2bbffb4
3c67bde630c2f4524446bda77462f0a3cb67460202bcfae5fa0c37ede9765fb0
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
55c4d362579276afb8524a825c6e998ebebf2fe7af36b454c71291c7cebfc447
59d8ea2d25b1d95e323092d0408fcdb094bfa68f563db0dad527dc42386ee347
6451f7f1917e0ed088f25aa2c81aca0b5ec13cda369f080b10a9389406a6e08a
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6fb9ff43b831115410a614b3b1bab63a5fe8e533e88a9a84564301601134cd28
815c839b9ea883d54536e41d619f868926060374a191d20daf187f1a4f0fd3d8
8165d8e2771d30c1a2baf2e6ebb58ce49c3b9dc575676b6f1aa7afeb2e5efe86
82804b353526ef62e634435d97da9d95324d722cfd374d2de01ef61439c82ead
82cae4edb340b0ce07d48b1ce7faed157d959a65960aad270e403ddfd56a4434
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8b83d14750032fe8f6e4f5ac656d9ce4f018f78a9ed1198ef2cb9e34d6c9cc74
976a85842fda22a2741f216d81867a0a26102870ae98ff53666a9cf007bbfe90
994e619663c4225c01224c9be36c10d02f79dff7a95e73ac07be67847cb245a6
9acc75dfb200410ee7e1271ccd4ad1ed86ae7a575c8a31bc04fab07a6661195e
a949685be9fe0572fd0919cb7382af0fe4b14e053011a226742c49c78b183f7f
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
bae8200eab6016c8b28ef484ee5d1c7561e6d1e0d2c1ba28ba6899404ea74a98
c71549326fcb884dc4d277606d5d51ba4f6abdd592898e8f9bd91639892ecb68
db87ee1335d59f1049a99d063df987a323effc0d71feba7f1dbc86fc30d30d93
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4a99230b9c75fa5b56b3dbf9b4c68f1d09ad6da770886bdd158416ab9309971
f5aa83ffbd438032c3d59f4686c5969e93e8727c092164d25fc699b1c85bdb97
f7f622adb0e2a362462f4f627ba18ff1ced003bb8a96c6a02ae43c7688f839f4