henryheffernan.com
Open in
urlscan Pro
76.76.21.22
Public Scan
Effective URL: https://henryheffernan.com/
Submission: On May 15 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 10th 2024. Valid for: 3 months.
This is the only time henryheffernan.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
25 | 76.76.21.22 76.76.21.22 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
9 | 76.76.21.123 76.76.21.123 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2a02:26f0:480... 2a02:26f0:480:f::213:7ec6 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2a02:26f0:480... 2a02:26f0:480:f::213:7ed3 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
41 | 7 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
34 |
henryheffernan.com
henryheffernan.com os.henryheffernan.com |
12 MB |
4 |
typekit.net
use.typekit.net — Cisco Umbrella Rank: 448 p.typekit.net — Cisco Umbrella Rank: 565 |
60 KB |
2 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2533 |
310 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
94 KB |
41 | 4 |
Domain | Requested by | |
---|---|---|
25 | henryheffernan.com |
henryheffernan.com
|
9 | os.henryheffernan.com |
henryheffernan.com
os.henryheffernan.com |
3 | use.typekit.net |
os.henryheffernan.com
use.typekit.net |
2 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | p.typekit.net |
use.typekit.net
|
1 | www.googletagmanager.com |
henryheffernan.com
|
41 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
henryheffernan.com R3 |
2024-05-10 - 2024-08-08 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.henryheffernan.com R3 |
2024-05-10 - 2024-08-08 |
3 months | crt.sh |
use.typekit.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-02-01 - 2025-03-03 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://henryheffernan.com/
Frame ID: 60EA827B16D48D5B6889E280CA0EAE1F
Requests: 28 HTTP requests in this frame
Frame:
https://os.henryheffernan.com/
Frame ID: EEBD89A98638E9FECF6D6967D77C9EE4
Requests: 26 HTTP requests in this frame
Screenshot
Page Title
Henry Heffernan - Portfolio 2022Page URL History Show full URLs
-
http://henryheffernan.com/
HTTP 307
https://henryheffernan.com/ Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://henryheffernan.com/
HTTP 307
https://henryheffernan.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
henryheffernan.com/ Redirect Chain
|
3 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
271 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bundle.a24cb7cbd8fda9a8.js
henryheffernan.com/ |
911 KB 253 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
henryheffernan.com/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c28874fa5b347023.mp4
henryheffernan.com/ |
3 MB 3 MB |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
78d1c080b40532e6.mp4
henryheffernan.com/ |
4 MB 4 MB |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 256 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
computer_setup.glb
henryheffernan.com/models/Computer/ |
111 KB 72 KB |
Fetch
model/gltf-binary |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
environment.glb
henryheffernan.com/models/World/ |
93 KB 56 KB |
Fetch
model/gltf-binary |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
decor.glb
henryheffernan.com/models/Decor/ |
83 KB 53 KB |
Fetch
model/gltf-binary |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mouse_down.mp3
henryheffernan.com/audio/mouse/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mouse_up.mp3
henryheffernan.com/audio/mouse/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_1.mp3
henryheffernan.com/audio/keyboard/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_2.mp3
henryheffernan.com/audio/keyboard/ |
5 KB 5 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_3.mp3
henryheffernan.com/audio/keyboard/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_4.mp3
henryheffernan.com/audio/keyboard/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_5.mp3
henryheffernan.com/audio/keyboard/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_6.mp3
henryheffernan.com/audio/keyboard/ |
14 KB 14 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
startup.mp3
henryheffernan.com/audio/startup/ |
432 KB 432 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
office.mp3
henryheffernan.com/audio/atmosphere/ |
541 KB 541 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
type.mp3
henryheffernan.com/audio/cc/ |
4 KB 4 KB |
Fetch
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
baked_computer.jpg
henryheffernan.com/models/Computer/ |
1004 KB 1005 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
baked_environment.jpg
henryheffernan.com/models/World/ |
750 KB 751 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
baked_decor_modified.jpg
henryheffernan.com/models/Decor/ |
872 KB 872 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
smudges.jpg
henryheffernan.com/textures/monitor/layers/compressed/ |
286 KB 286 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shadow-compressed.png
henryheffernan.com/textures/monitor/layers/compressed/ |
65 KB 66 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
os.henryheffernan.com/ Frame EEBD |
2 KB 954 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ffbcd8e4fac59356.ico
henryheffernan.com/ |
15 KB 8 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
llo2eru.css
use.typekit.net/ Frame EEBD |
8 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js-dos.js
os.henryheffernan.com/js-dos/ Frame EEBD |
542 KB 153 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js-dos.css
os.henryheffernan.com/js-dos/ Frame EEBD |
38 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.040ba5ed.js
os.henryheffernan.com/static/js/ Frame EEBD |
427 KB 159 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.c4751a8b.css
os.henryheffernan.com/static/css/ Frame EEBD |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.css
p.typekit.net/ Frame EEBD |
5 B 172 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MSSansSerif.aa14e7b110864a3c2e08.ttf
os.henryheffernan.com/static/media/ Frame EEBD |
281 KB 82 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Millennium.e16d74a8e8e0567ce30e.ttf
os.henryheffernan.com/static/media/ Frame EEBD |
22 KB 8 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Millennium-Bold.cd5e3be832ebd008c852.ttf
os.henryheffernan.com/static/media/ Frame EEBD |
20 KB 7 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Terminal.6a1b7290048681921b2c.ttf
os.henryheffernan.com/static/media/ Frame EEBD |
50 KB 21 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 54 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
411 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
328 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/c4ab50/00000000000000007735bf73/30/ Frame EEBD |
17 KB 17 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
260 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
118 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
135 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
155 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
158 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
616 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
918 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
285 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame EEBD |
315 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/3eba23/00000000000000007735ae01/30/ Frame EEBD |
41 KB 41 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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 function| gtag object| dataLayer object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal string| __THREE__2 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 |
---|---|---|
.henryheffernan.com/ | Name: _ga Value: GA1.1.732289800.1715736840 |
|
.henryheffernan.com/ | Name: _ga_4FJBF6WF60 Value: GS1.1.1715736839.1.0.1715736839.0.0.0 |
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=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.
henryheffernan.com
os.henryheffernan.com
p.typekit.net
region1.google-analytics.com
use.typekit.net
www.googletagmanager.com
2001:4860:4802:32::36
2a00:1450:4001:831::2008
2a02:26f0:480:f::213:7ec6
2a02:26f0:480:f::213:7ed3
76.76.21.123
76.76.21.22
04a0bb6031367b620e6d888b168059a5a48f8309f038ec66213dddd381e23c83
054d30f0b51b79a8a5c557cc94ea08962c7649be3363e1cc3b3f4d48ee23ad34
07bb7569c2b460a06e09c6832e010966405d6a3848e83df8168212f97937fbb9
0cb7c3a7e683273052c51493e72b6199e45c2fe5a819b7ee70bf639344a14b6c
19f776c066df76ff373dcd71ec1c294839ea29f5c305fb2ca52e7b33c2636bfa
1c0ff118a4290c99f39c90abb38703a866e47251b23cca20266c69c812ccafeb
2667fb040fe04aa13ba57975b436dcf4e58c03be84aa2f14d4ee82ddba84d79f
2a689d378ddec3e19d00f7cdc2a61ea191942a814b54fb25a13ae4ae6864f3c4
2bb19c679ff973e26bc3a139e1e182c0a009653610f3316cf53a48c6fb2839c3
2ea48b3d9e135a1d901645925249643fd828d9d26af513281e659142f61e6376
31997a19d9b0147d24199aaa4bd243e6faea7dd710ab2490c8cc0d66df5c7090
40a193b51032669561dec6e10aff6e049cd9df1527a9e2cfe17fc3569933d716
454c75d2370b7eb12d48575ea5783821e38f767de8117f7557c2b473bb695249
4630b14648166a876bb70138d0386259287461a2f0cb2789c2292cea6bdae09b
4a413b3a0d4e0f95a60a0b76e9cb7a43ad756f744fadcfcf64b53b723dc854da
51f9339d52bb76cdcc652e8c0a8421e7b7651408fc2a51a50b31ccf93b7c971b
5b7ecb5d0d1c21ab1253fc57b64f235f4040ba0751cfe0ff204141deb1dbc236
63c353baf84c4f6d9665d5d2db030593a9e306d7730fdb8dad409a62b186a2b7
6409f6235a5a23ca705e3c8dd9c2fdea07621855ac87d06b603456cb6919fc7c
6cd1c85a10e0947646b0f3ded51c0343ec14d95194e17f677533417edf1945be
7adf491f44168575942a31c8ad1bf103ea43131b9e9d175f90289d5c1b427904
7cc0f2a1b4395791195ac582dd22781a0b69001be7eeaf0626839ec608da81d5
7cd3dfc2feb40d243ea66667c1e73455c9e09397cd016981e9e937a1be6dae8e
7d8fbbfa314a360905485f36ebfd2416e178c6e19925dd4ebd4f0a248197aa3d
7e2c02e975ac5e7871767fac085f07fb1fbfdca639a80f2d2eac7d606946e9d0
7e79dfc2649a8faf1ce1313e0cb375c176c469e2f7b67f2e10979a0afaba6767
817a3daf8da639268bcd57327277919888432e6e53a75a4201e7c2788b329672
89cb77fe1be6f31e90b702e2b5536c6878cda0d244ec961b73e54bf1557256d3
8d593eb7ee1c9d757e3bb08cecf5f622fa291a4f1f6ea487c79d407d737b89ea
8f28796e271f00fd10381e1b3faf05f61cc25e95993ead86e107709c0c91b5f3
9064d2072976888bc5b3c16948eccf6771a6c6db13425e4ed6c29472aa07bbf9
979df2503a8c72704b27fc669d217294c981572be38c9ec3da262498c750a7b6
98fb4bc1e806757efa7778fccf22cf5dc4cf1b972430dce8e811fbbfa74bd904
9fbe6b9b53461ea0a20bd4fd25273025796a9b37cdbc38e47699b13f9f1af318
a93a16d08a3951131bb668e43933bc391e0c70be668017640e9115834987c25b
b0002226ae723a867994cf65d547be13bcc12bf6f0e42e1a1a5de8aec5ad3e1c
b25f99d3fbf42cb54009c398b61eed86b78679f426800237daa5077c7a46c832
b2bfa7fffd059ee7952296b006e60b0f123dd278c267a3e25479ce97b85ee14b
b80f25a3cb5d08fb2b2598a725973761fb2d7420ba493b63dd47b1ff566dab06
c7c55502909250dde73fcd6083c8b13f71caf60c9f59f3b8be7bbaf3bf2396fb
d51da5c920309f212ec61490527143eb13b720f06604095b6ffe89e71a273aa5
d8663f1577d8a3b68fc3ca1a85fe67f1f346c5b8fe461ff10f81db5d4eb0d172
d9df7cceecc3b0ba6f477c4cff473ad3bc2bc2f5d556f762cf6728c1ed14cdbe
e06dd429c5fb741148f74a690a6223b8ddc7191f29c91b221340f661b1636e47
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e65afce367b0b0a70396f41633864432cf17a42a525f4dac08f69011673e708f
ed20b7bd7ce2a3eb49429fa6516f04b4d68a12adf6374aa8b5da3dda0b718fd4
ed5d632bd020c258a8c518262d0c59a716e26e8299a9945fee18700e885b1fda
ef1fade81117a57407ee1a13460de853ffa627f30ce098bd5ec5826bffc616ac
f022323af08fc40d5131d07e6e51b41590c149c29e224c2dd8d8b9da45735948
f478997279c649ce66c8d9b9eee2a32ae8f120cf7cc8a2267eb71197860c15c6
fa1206a4cbb8e117c5465e2bb9cc83d0d2f4444b9ed8ca5046d7b4b2b0629cdc
fffe9677c5bf476b1528abfd1d24bb5ab089941091d7c3d92bf5234b5d4599d8