kepler.gl
Open in
urlscan Pro
18.192.231.252
Public Scan
Submission: On May 16 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on March 24th 2024. Valid for: 3 months.
This is the only time kepler.gl was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 | 18.192.231.252 18.192.231.252 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 18.245.45.113 18.245.45.113 | 16509 (AMAZON-02) (AMAZON-02) | |
1 2 | 2606:4700::68... 2606:4700::6811:f9cb | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 151.101.2.132 151.101.2.132 | 54113 (FASTLY) (FASTLY) | |
2 | 2606:50c0:800... 2606:50c0:8001::154 | 54113 (FASTLY) (FASTLY) | |
6 | 151.101.66.132 151.101.66.132 | 54113 (FASTLY) (FASTLY) | |
6 | 2a00:1450:400... 2a00:1450:4001:81d::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c1d::9a | 15169 (GOOGLE) (GOOGLE) | |
1 | 13.224.189.73 13.224.189.73 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 216.239.34.178 216.239.34.178 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.217.23.100 172.217.23.100 | 15169 (GOOGLE) (GOOGLE) | |
1 | 142.250.186.35 142.250.186.35 | 15169 (GOOGLE) (GOOGLE) | |
30 | 14 |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-192-231-252.eu-central-1.compute.amazonaws.com
kepler.gl |
ASN16509 (AMAZON-02, US)
PTR: server-18-245-45-113.fra56.r.cloudfront.net
d1a3f4spazzrp4.cloudfront.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN54113 (FASTLY, US)
studio-public-data.foursquare.com |
ASN54113 (FASTLY, US)
basemaps.cartocdn.com | |
tiles.basemaps.cartocdn.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-189-73.fra2.r.cloudfront.net
api.mapbox.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 32 |
22 KB |
6 |
cartocdn.com
basemaps.cartocdn.com — Cisco Umbrella Rank: 46246 tiles.basemaps.cartocdn.com — Cisco Umbrella Rank: 680818 |
112 KB |
3 |
kepler.gl
kepler.gl |
3 MB |
2 |
githubusercontent.com
raw.githubusercontent.com — Cisco Umbrella Rank: 4538 |
4 KB |
2 |
unpkg.com
1 redirects
unpkg.com — Cisco Umbrella Rank: 771 |
9 KB |
2 |
cloudfront.net
d1a3f4spazzrp4.cloudfront.net |
237 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 7810 |
63 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 2 |
63 B |
1 |
mapbox.com
api.mapbox.com — Cisco Umbrella Rank: 3547 |
47 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 89 |
346 B |
1 |
foursquare.com
studio-public-data.foursquare.com |
572 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
70 KB |
30 | 12 |
Domain | Requested by | |
---|---|---|
8 | www.google-analytics.com |
www.googletagmanager.com
kepler.gl |
5 | tiles.basemaps.cartocdn.com |
kepler.gl
|
3 | kepler.gl |
kepler.gl
|
2 | raw.githubusercontent.com |
kepler.gl
|
2 | unpkg.com |
1 redirects
kepler.gl
|
2 | d1a3f4spazzrp4.cloudfront.net |
kepler.gl
|
1 | www.google.de | |
1 | www.google.com | |
1 | api.mapbox.com |
kepler.gl
|
1 | stats.g.doubleclick.net |
kepler.gl
|
1 | basemaps.cartocdn.com |
kepler.gl
|
1 | studio-public-data.foursquare.com |
kepler.gl
|
1 | www.googletagmanager.com |
kepler.gl
|
30 | 13 |
This site contains links to these domains. Also see Links.
Domain |
---|
shan990829.typeform.com |
github.com |
docs.kepler.gl |
carto.com |
www.openstreetmap.org |
www.maplibre.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.kepler.gl R3 |
2024-03-24 - 2024-06-22 |
3 months | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2023-10-10 - 2024-09-19 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.foursquare.com R3 |
2024-04-30 - 2024-07-29 |
3 months | crt.sh |
*.github.io DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-03-15 - 2025-03-14 |
a year | crt.sh |
*.basemaps.cartocdn.com R3 |
2024-03-29 - 2024-06-27 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
api.mapbox.com Amazon RSA 2048 M03 |
2023-11-06 - 2024-12-03 |
a year | crt.sh |
*.google.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.google.de WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://kepler.gl/demo/world_flights
Frame ID: 16F2642F0E68E434CB9D511940AEF90E
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
kepler.glDetected technologies
Mapbox GL JS (Maps) ExpandDetected patterns
- mapbox-gl.js
React (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+data-react
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: Take the survey
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: CARTO
Search URL Search Domain Scan URL
Title: OpenStreetMap
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: supported file formats
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 1- https://unpkg.com/maplibre-gl@%5E3/dist/maplibre-gl.css HTTP 302
- https://unpkg.com/maplibre-gl@3.6.2/dist/maplibre-gl.css
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
world_flights
kepler.gl/demo/ |
2 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
superfine.css
d1a3f4spazzrp4.cloudfront.net/kepler.gl/uber-fonts/4.0.0/ |
210 KB 210 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maplibre-gl.css
unpkg.com/maplibre-gl@3.6.2/dist/ Redirect Chain
|
62 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
191 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bundle.js
kepler.gl/ |
12 MB 3 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
38 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
32 KB 32 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
31 KB 31 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
32 KB 32 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
12 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon-demo-map.jpg
d1a3f4spazzrp4.cloudfront.net/kepler.gl/ |
26 KB 27 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svg-icons.json
studio-public-data.foursquare.com/statics/keplergl/icons/ |
571 KB 572 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
samples.json
raw.githubusercontent.com/keplergl/kepler.gl-data/master/ |
10 KB 3 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.json
basemaps.cartocdn.com/gl/dark-matter-gl-style/ |
69 KB 7 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
collect
www.google-analytics.com/ |
35 B 194 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 91 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 91 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 91 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
2 B 142 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 346 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mapbox-gl-rtl-text.js
api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/ |
202 KB 47 KB |
Fetch
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
world_flights_soei4h.json
raw.githubusercontent.com/keplergl/kepler.gl-data/master/world_flights/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config_soei4h.json
raw.githubusercontent.com/keplergl/kepler.gl-data/master/world_flights/ |
4 KB 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tiles.json
tiles.basemaps.cartocdn.com/vector/carto.streets/v1/ |
43 KB 12 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sprite.json
tiles.basemaps.cartocdn.com/gl/dark-matter-gl-style/ |
103 B 265 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sprite.png
tiles.basemaps.cartocdn.com/gl/dark-matter-gl-style/ |
217 B 359 B |
Fetch
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
12dd6bda-dd9d-4238-827a-8271dd0d2be4
https://kepler.gl/ |
349 KB 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
kepler.gl/ |
781 B 904 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ga-audiences
www.google.com/ads/ |
42 B 63 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ga-audiences
www.google.de/ads/ |
42 B 63 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0-255.pbf
tiles.basemaps.cartocdn.com/fonts/Montserrat%20Regular%20Italic,Open%20Sans%20Italic,Noto%20Sans%20Regular,HanWangHeiLight%20Regular,NanumBarunGothic%20Regular/ |
77 KB 45 KB |
Fetch
application/x-protobuf-gzipped |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0-255.pbf
tiles.basemaps.cartocdn.com/fonts/Montserrat%20Medium,Open%20Sans%20Bold,Noto%20Sans%20Regular,HanWangHeiLight%20Regular,NanumBarunGothic%20Regular/ |
79 KB 47 KB |
Fetch
application/x-protobuf-gzipped |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- raw.githubusercontent.com
- URL
- https://raw.githubusercontent.com/keplergl/kepler.gl-data/master/world_flights/world_flights_soei4h.json
Verdicts & Comments Add Verdict or Comment
53 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.
function| gtag object| dataLayer function| setImmediate function| clearImmediate function| __extends function| __assign function| __rest function| __decorate function| __param function| __esDecorate function| __runInitializers function| __propKey function| __setFunctionName function| __metadata function| __awaiter function| __generator function| __exportStar function| __createBinding function| __values function| __read function| __spread function| __spreadArrays function| __spreadArray function| __await function| __asyncGenerator function| __asyncDelegator function| __asyncValues function| __makeTemplateObject function| __importStar function| __importDefault function| __classPrivateFieldGet function| __classPrivateFieldSet function| __classPrivateFieldIn function| __addDisposableResource function| __disposeResources function| polyfillContext object| _loadersgl_ object| luma object| mathgl object| scCGSHMRCache object| __REACT_INTL_CONTEXT__ object| deck object| loaders function| Hammer object| __core-js_shared__ object| regeneratorRuntime object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData3 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 |
---|---|---|
.kepler.gl/ | Name: _ga Value: GA1.2.978437863.1715867047 |
|
.kepler.gl/ | Name: _gid Value: GA1.2.1793169844.1715867047 |
|
.kepler.gl/ | Name: _gat_gtag_UA_64694404_19 Value: 1 |
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 |
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.mapbox.com
basemaps.cartocdn.com
d1a3f4spazzrp4.cloudfront.net
kepler.gl
raw.githubusercontent.com
stats.g.doubleclick.net
studio-public-data.foursquare.com
tiles.basemaps.cartocdn.com
unpkg.com
www.google-analytics.com
www.google.com
www.google.de
www.googletagmanager.com
raw.githubusercontent.com
13.224.189.73
142.250.186.35
151.101.2.132
151.101.66.132
172.217.23.100
18.192.231.252
18.245.45.113
216.239.34.178
2606:4700::6811:f9cb
2606:50c0:8001::154
2a00:1450:4001:80f::2008
2a00:1450:4001:81d::200e
2a00:1450:400c:c1d::9a
05632bd17ae6013db11864ba86f363756e305cd5a56ee788fe20774ed6c750f9
119c67859c18c271f33ebbd95e06f45ddba911f2e5fa78619e12cea787385370
142f4fc31b4911887bacfea4df1813df67be28dfcb4c56e3f8f576f2e6fdf5d2
15e30506a13bee0aff44c0a8d242b3d65304d2dd5039f24198fd7a14defa3fac
23507847b56c9110046445873fd7b4cc8cd32c317fcebd4be583bacfe8ccd93a
27fb71338e0e96f5cd1e83f1f7fed0987e05d4cd5bbb82fa35b20d1d45e87658
323096575cb514f494901242ac7526db5e1970e0959b85b3603e0987559047e1
3dcf392f37cb93f0cdf4f9b7a28ee67ddb4c90cc26867d199f4b05acc38b20e3
5184d0047fd23d58d194b45c1bf5a5c31ed6994266a2bd67d42643edb4e673a9
68dcefd36721a7c61e714398f2754be03215863f643543ac059f55330e04263c
731181d400d65a8b09d842f55b70bc4dc11010b15b8549e2c65a69d233fbdd2e
7b2be895942e9b0498a44f9797ade16ea277b2c1e03cf218fe00629df82857d0
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
90687964a039c843f2705e2265251370ac0d8a1576f67b263cd23428f07a6ec6
965bb4764b608ff92fcc89a585f1c377c88a8eac108f90d37d09fb53f7327146
9792752cc590379bf94fc8770b413c8464150f0f5cd2ee98d44844925ed1913b
9e68cba832fb823e063b05c26382f3dcfd47ec38125eaab0d2810738ef11e8d8
a05dfcdeafa2d6354ef0d9729d9a94cb70c7d75bb91ea400e2278219d233c651
bf7ddec2bffa6786ccd5f8f19e9f5624bcc20a3d7ca46766377405549d63d798
c31a48f79ae4e0b9209cd19548834bab1bbea5045d1782f304b8aa8a29b5adaf
cbc532210e14fe216bb4fdda45ab0326ca802cbb80c0fd35507b028ec6b74880
d491eea8c37214c4839a982b422945744ca25bb1225bda9b586f72761fae0595
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
ecdb0cd0c8c9369f5f63999e1b4c05208e23719cb03396ac3c5fc2e1691b5465
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
fc5bdb44e1d74c0602dd82bba3837b368fe3a96437d0edbbcf96d9dfe96b8a75