storage.googleapis.com
Open in
urlscan Pro
2607:f8b0:4004:c17::cf
Public Scan
Effective URL: https://storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/story.html
Submission: On March 13 via api from US — Scanned from US
Summary
TLS certificate: Issued by GTS CA 1C3 on February 19th 2024. Valid for: 3 months.
This is the only time storage.googleapis.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2607:f1c0:100... 2607:f1c0:100f:f000::200 | 8560 (IONOS-AS ...) (IONOS-AS This is the joint network for IONOS) | |
22 | 2607:f8b0:400... 2607:f8b0:4004:c17::cf | 15169 (GOOGLE) (GOOGLE) | |
2 | 54.192.51.27 54.192.51.27 | 16509 (AMAZON-02) (AMAZON-02) | |
24 | 3 |
ASN8560 (IONOS-AS This is the joint network for IONOS, Fasthosts, Arsys, 1&1 Mail and Media and 1&1 Telecom. Formerly known as 1&1 Internet SE., DE)
mealtimeinsulintutorial.org |
ASN16509 (AMAZON-02, US)
PTR: server-54-192-51-27.yul62.r.cloudfront.net
metrics.articulate.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
googleapis.com
storage.googleapis.com — Cisco Umbrella Rank: 303 |
5 MB |
2 |
articulate.com
metrics.articulate.com — Cisco Umbrella Rank: 11273 |
488 B |
1 |
mealtimeinsulintutorial.org
1 redirects
mealtimeinsulintutorial.org |
150 B |
24 | 3 |
Domain | Requested by | |
---|---|---|
22 | storage.googleapis.com |
storage.googleapis.com
|
2 | metrics.articulate.com |
storage.googleapis.com
|
1 | mealtimeinsulintutorial.org | 1 redirects |
24 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
storage.googleapis.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
articulate.com Amazon RSA 2048 M02 |
2023-08-26 - 2024-09-23 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/story.html
Frame ID: CC3BA79AC7F46A5810D44DF9AB19F1C8
Requests: 41 HTTP requests in this frame
Frame:
https://storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/analytics-frame.html
Frame ID: 3F4646DC57A8F76573C71D15D3B127B0
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Mealtime Insulin TutorialPage URL History Show full URLs
-
https://mealtimeinsulintutorial.org/
HTTP 302
https://storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/story.html Page URL
Detected technologies
Paths.js (JavaScript Graphics) ExpandDetected patterns
- paths(?:\.min)?\.js
Bootstrap (Web Frameworks) Expand
Detected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
React (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+data-react
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.
-
https://mealtimeinsulintutorial.org/
HTTP 302
https://storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/story.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
story.html
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/ Redirect Chain
|
21 KB 21 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
user.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/story_content/ |
9 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
output.min.css
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/css/ |
2 MB 2 MB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrapper.min.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/scripts/ |
967 KB 967 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
analytics-frame.html
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/ Frame 3F46 |
4 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
desktop.min.css
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/stylesheets/ |
147 KB 147 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
frame.desktop.min.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/scripts/ |
358 KB 358 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
frame.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
82 KB 82 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
slides.min.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/scripts/ |
1 MB 1 MB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
data.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
105 KB 105 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
paths.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
525 KB 525 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
open-sans-light.woff
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/stylesheets/mobile-fonts/ |
20 KB 20 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
open-sans-regular.woff
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/stylesheets/mobile-fonts/ |
20 KB 20 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
open-sans-bold.woff
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/lib/stylesheets/mobile-fonts/ |
21 KB 21 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 8 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
5 KB 5 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
12 KB 12 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
33 KB 33 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
4 KB 4 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 8 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
23 KB 23 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
12 KB 12 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
4 KB 4 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
13 KB 13 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
189 KB 189 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
272 KB 272 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
6 KB 6 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
186 KB 186 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
264 KB 264 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
103 KB 103 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 9 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
104 KB 104 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
22 KB 22 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
24 KB 24 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6C3OvLVUoKl.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
18 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
5Yymiwvcw7U.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
22 KB 22 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
import
metrics.articulate.com/v1/ Frame |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
import
metrics.articulate.com/v1/ Frame 3F46 |
21 B 488 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6j4Uswl3SiC.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
40 KB 40 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
5khRLHbx3nI.js
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/html5/data/js/ |
69 KB 69 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
txt__default_5qAksSnLUi0.png
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/mobile/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
txt__default_62iDzgEZb3Z.png
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/mobile/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6S39QzkvRdQ.png
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/mobile/ |
13 KB 13 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6HGWGSyrzWQ_M_86_86.png
storage.googleapis.com/mealtimeinsulintutorial/MealtimeInsulinTutorial/mobile/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
122 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| DS object| globals boolean| isIe11 object| THREE object| isMobile function| ExecuteScript function| InitExecuteScripts object| doc object| loader object| core object| __core-js_shared__ object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill function| _ function| globalProvideData object| gsapVersions object| Linear object| Power0 object| Quad object| Power1 object| Cubic object| Power2 object| Quart object| Power3 object| Quint object| Power4 object| Strong object| Elastic object| Bounce object| Expo object| Circ object| Sine object| Back object| SteppedEase function| TweenLite function| TweenMax function| TimelineMax function| TimelineLite function| AttrPlugin function| EndArrayPlugin function| RoundPropsPlugin function| ModifiersPlugin function| SnapPlugin object| gsap function| CSSPlugin function| SlowMo function| RoughEase function| ExpoScaleEase function| CssRulePlugin function| globalLoadJsAsset object| captionator function| globalProvideSvgData function| SVGPathSeg function| SVGPathSegClosePath function| SVGPathSegMovetoAbs function| SVGPathSegMovetoRel function| SVGPathSegLinetoAbs function| SVGPathSegLinetoRel function| SVGPathSegCurvetoCubicAbs function| SVGPathSegCurvetoCubicRel function| SVGPathSegCurvetoQuadraticAbs function| SVGPathSegCurvetoQuadraticRel function| SVGPathSegArcAbs function| SVGPathSegArcRel function| SVGPathSegLinetoHorizontalAbs function| SVGPathSegLinetoHorizontalRel function| SVGPathSegLinetoVerticalAbs function| SVGPathSegLinetoVerticalRel function| SVGPathSegCurvetoCubicSmoothAbs function| SVGPathSegCurvetoCubicSmoothRel function| SVGPathSegCurvetoQuadraticSmoothAbs function| SVGPathSegCurvetoQuadraticSmoothRel function| SVGPathSegList function| GetPlayer function| Script1 function| Script2 function| Script3 function| Script4 function| Script5 function| Script6 function| Script7 function| Script8 function| Script9 function| Script10 function| Script11 function| Script12 function| Script13 function| Script14 function| Script15 function| Script16 function| Script17 function| Script18 function| Script19 function| Script20 function| Script21 function| Script22 function| Script23 function| Script24 function| Script25 function| Script26 function| Script27 function| Script28 function| Script29 function| Script30 function| Script31 function| Script32 function| Script33 function| Script34 function| Script35 function| Script36 function| Script37 function| Script38 function| Script39 function| Script40 function| Script41 function| Script420 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.
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.
mealtimeinsulintutorial.org
metrics.articulate.com
storage.googleapis.com
2607:f1c0:100f:f000::200
2607:f8b0:4004:c17::cf
54.192.51.27
04172695a1b65a784d00212e2af83acdd5b7d4c6d09693368ab8dab932e30498
0b53620156ed3868a3d8d89e07122b6c425ec7a326167d5413c8d97f74bd85e5
0bbede237b9e5584512bfbfa0711b5f4edb0374cd2c9253f60f25b0e8c07f8f4
10da73c03cd959c3cd8e4a0187ad745f0bfc5579f61b06e3922f882f84f43b86
12f71cb993958eefc4bdb41d7dbbda490779a9c7aba448f7be52bb63912e0254
16312e1333fd23c4beb445e3a5715e827694ed70dd475710837e466ea7dafa42
16c11e59500457a4d210e5584e57cdce82015483c1199119b562120e6510a67a
1e81e682a4a1da9f9f4f9c9270a824a1c15a36329a7440721cd9832722488315
24a34f1a64e181445d3dfdc90bd53300750d5c1f9a46a618e5ae92413fd8d2d3
2d6fc15956aaf748363a7c648ffdb0431c286f8fb43fc486a2f843abebba2fa4
35fb03bb509031bdfb75868970ef6ddff0aae7f507383129c641a317e45f6fdb
3bb15d3bbae346aa4c8f1b5c0bd76e0fa68d4f68f9988884e73ff603cbac4cf2
3ee68a725eb8cfe744dc665876fc4866c5b9d290ec2ac9d1a1aff91b0431f102
40400c27d08affb9dd4df5b11f02c16762ff6fc2acef19007dfc9afddd7b2820
485a6743a2f12a4945a3392785d6006f119df0cb2fec2dfb9d94b1cf12a378f9
5a8188cb9caec137e67f31c6fefbad9c5aeddc6f35d26693b4aea525a1f09763
680ee566b19771edc0fe43f70ad7bbf377b5c087e032efc2aa2d68c04fcc78d7
688f7697e8649ef6c7bd7b9070d0d7752fe0d0463bf357e7f759e0f097fe77ac
6d5707073d0a9ca9f29180ccf2b51fad854a8bd0e4c5d2e08e7618aa017a10a7
722f9c087d2b1604525e94c05e7d0d4f31d216aabb72c0e1ec5b90cd49657431
7555327d4db4556ad572160736cbb9039d0c93f66a3a11cbf9c2a8390a36588d
77bf569c73babbd2ded4800bb2ff7304112c1d2593e19d01f13c065dc9b8b25b
819747b05df4938922997e60e199603ecb04f4d987331ba5c3f7db30a835c3bd
86dceacdc35da969f1dc467c62d460276eacff606ce7270feef64e9cf7922607
886dbfd634ad4fdd5dfc711fb27f7d54ac0fc7d875e8ab489b81d78802fde79e
893d3deb6bbaf2b0ef6e9ba0729c063d197cfb8f22e999d795d282ae500c23b3
8cd2b8ad6bc006722a0e8bb20f3a5dbce7eebd4986007069d839c31c3d2e9e16
911a5a23add74a9d1ecb628aa9a68f70871b5dea489411b993847f9c88c8d489
9c67bf32f3b36a05b4ba6a82d94baf21ff837739f9a83f6415c0d19f37b53b5d
9e8a3ac3ca290d5b383cab0cc6cdf616505d01334a13accdbe541762c69963f7
a5d937d8ccd079f0088d8095ac27f8387ac099382a8201ab903962a37a41ca1d
b4fcf72295fe50becf401cd6d93c28c76eb2b2534c8db56c460b7513c17799e0
ba04a385ee450417610488d4e0ec7b96a749df3d161bc02e26877756145b8e4f
beda9c4b7e19e3aa9e1bbcd4ecd456966066cfebd641b55fd0cfb2cc423b9e45
bf5cf224c48a55db273f6c7c1e9bd67cf898818300ea60f3e1ee5fa39a52d2e5
c26bcccd2afd563b0c202983f31c5053d0cae9bab37b7744bb9bd2295ab8f9d5
c8e660dd6c2a0a066b166f0c3adec1b98bdecff74f17be3c74ef97af609d5c17
d4d48b85598695f939b138e71862fe5ef1fee68dba97797a3a8eeb2ba4520a96
d85201a977471d500deee0989ebd7c84d1741a56e0a7cf4887d02c6c665452ba
ddb7916708f55fbd40a93ce3c7466013b79f814007c1104ecaea31a9b1bf0c52
de3cf59ed0922803ff3aa56bb525d09920bbdeadd878d5e49a5d285e737a1afb
ec9f0999bd507709562b05fa3b5f053e612e69b67c389140391414b857c231b9
f4c939acdde6ceea8b87f79fc1d89a11ca131026995deff166c07effc396ba96