digicel.ada.support
Open in
urlscan Pro
18.66.248.94
Public Scan
Effective URL: https://digicel.ada.support/
Submission: On February 19 via manual from JM — Scanned from DE
Summary
TLS certificate: Issued by Amazon on January 31st 2022. Valid for: a year.
This is the only time digicel.ada.support was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 20 | 18.66.248.94 18.66.248.94 | 16509 (AMAZON-02) (AMAZON-02) | |
6 | 52.222.137.25 52.222.137.25 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 35.201.112.186 35.201.112.186 | 15169 (GOOGLE) (GOOGLE) | |
1 | 108.157.4.127 108.157.4.127 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 35.188.42.15 35.188.42.15 | 15169 (GOOGLE) (GOOGLE) | |
1 | 52.54.138.115 52.54.138.115 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 143.204.98.79 143.204.98.79 | 16509 (AMAZON-02) (AMAZON-02) | |
30 | 8 |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-248-94.dus51.r.cloudfront.net
digicel.ada.support |
ASN16509 (AMAZON-02, US)
PTR: server-52-222-137-25.ams50.r.cloudfront.net
static.ada.support |
ASN15169 (GOOGLE, US)
PTR: 186.112.201.35.bc.googleusercontent.com
edge.fullstory.com |
ASN16509 (AMAZON-02, US)
PTR: server-108-157-4-127.dus51.r.cloudfront.net
cdn.pendo.io |
ASN15169 (GOOGLE, US)
PTR: 15.42.188.35.bc.googleusercontent.com
sentry.io |
ASN14618 (AMAZON-AES, US)
PTR: ec2-52-54-138-115.compute-1.amazonaws.com
stats.pusher.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-98-79.fra50.r.cloudfront.net
rollout.ada.support |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
ada.support
1 redirects
digicel.ada.support — Cisco Umbrella Rank: 907375 static.ada.support — Cisco Umbrella Rank: 2264 rollout.ada.support — Cisco Umbrella Rank: 2876 |
2 MB |
1 |
pusher.com
stats.pusher.com — Cisco Umbrella Rank: 5981 |
75 B |
1 |
sentry.io
sentry.io — Cisco Umbrella Rank: 373 |
409 B |
1 |
pendo.io
cdn.pendo.io — Cisco Umbrella Rank: 944 |
140 KB |
1 |
fullstory.com
edge.fullstory.com — Cisco Umbrella Rank: 2435 |
68 KB |
30 | 5 |
Domain | Requested by | |
---|---|---|
20 | digicel.ada.support |
1 redirects
digicel.ada.support
static.ada.support |
6 | static.ada.support |
digicel.ada.support
static.ada.support |
1 | rollout.ada.support |
static.ada.support
|
1 | stats.pusher.com |
static.ada.support
|
1 | sentry.io |
static.ada.support
|
1 | cdn.pendo.io |
digicel.ada.support
|
1 | edge.fullstory.com |
digicel.ada.support
|
30 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.ada.support |
status.ada.support |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.ada.support Amazon |
2022-01-31 - 2023-02-28 |
a year | crt.sh |
edge.fullstory.com GTS CA 1D4 |
2022-02-14 - 2022-05-15 |
3 months | crt.sh |
cdn.pendo.io Amazon |
2021-08-29 - 2022-09-27 |
a year | crt.sh |
sentry.io DigiCert SHA2 Secure Server CA |
2020-06-02 - 2022-06-07 |
2 years | crt.sh |
*.pusher.com Gandi Standard SSL CA 2 |
2021-04-07 - 2022-04-21 |
a year | crt.sh |
This page contains 4 frames:
Primary Page:
https://digicel.ada.support/
Frame ID: C202CC5430BC2EA47A28F2FF059DC447
Requests: 30 HTTP requests in this frame
Frame:
https://digicel.ada.support/embed/modern/x-storage/b369b05/index.html
Frame ID: FD5740917DCB53B904D737B60D46B47B
Requests: 3 HTTP requests in this frame
Frame:
https://digicel.ada.support/embed/modern/button/b369b05/index.html
Frame ID: 0DB1C398F027B63219892014250C582B
Requests: 5 HTTP requests in this frame
Frame:
https://digicel.ada.support/embed/modern/drawer-mask/b369b05/index.html
Frame ID: 2D0A039DA505CF57B73AB4BBD23D28B2
Requests: 4 HTTP requests in this frame
Screenshot
Page Title
Digicel — AdaIcons/BooleanArtboardHandChat HandoffEmail HandoffIcons/NoneIcons/NumberIcons/StringChat symbolShapePage URL History Show full URLs
-
http://digicel.ada.support/
HTTP 301
https://digicel.ada.support/ Page URL
Detected technologies
React (JavaScript Frameworks) ExpandDetected patterns
- react(?:-with-addons)?[.-]([\d.]*\d)[^/]*\.js
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Terms of Service
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Security
Search URL Search Domain Scan URL
Title: Status
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://digicel.ada.support/
HTTP 301
https://digicel.ada.support/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
digicel.ada.support/ Redirect Chain
|
17 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sha3.js
static.ada.support/vendor/js-sha3@0.5.2/src/ |
15 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embed2.js
static.ada.support/ |
85 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config.js
digicel.ada.support/ |
348 B 711 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.d452f15844d2505ad09e.min.js
static.ada.support/ |
5 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.a23a964b05d5e27acd8e.css
static.ada.support/ |
209 KB 36 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs.js
edge.fullstory.com/s/ |
224 KB 68 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pendo.js
cdn.pendo.io/agent/static/ea254cc2-884e-43f3-451c-69169b49b802/ |
450 KB 140 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
/
sentry.io/api/97224/envelope/ |
2 B 409 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
39 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
6 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
6 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
5 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
digicel.ada.support/api/ |
6 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1
stats.pusher.com/timeline/v2/jsonp/ |
0 75 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
digicel.ada.support/api/auth/pusher/agent/ |
93 B 381 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
static.ada.support/embed/modern/client/b369b05/ |
174 KB 52 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
action-integrations
digicel.ada.support/api/ |
93 B 379 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrations
digicel.ada.support/api/ |
9 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.json
rollout.ada.support/digicel/ |
13 KB 14 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
me
digicel.ada.support/api/users/ |
93 B 378 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.html
digicel.ada.support/embed/modern/x-storage/b369b05/ Frame FD57 |
557 B 956 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.html
digicel.ada.support/embed/modern/button/b369b05/ Frame 0DB1 |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.html
digicel.ada.support/embed/modern/drawer-mask/b369b05/ Frame 2D0A |
980 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sentry.51e95c69bf02fa0e4657.js
digicel.ada.support/embed/modern/x-storage/b369b05/ Frame FD57 |
83 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
digicel.ada.support/embed/modern/x-storage/b369b05/ Frame FD57 |
23 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sentry.51e95c69bf02fa0e4657.js
digicel.ada.support/embed/modern/button/b369b05/ Frame 0DB1 |
83 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preact.3f8da194e6f561841950.js
digicel.ada.support/embed/modern/button/b369b05/ Frame 0DB1 |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
digicel.ada.support/embed/modern/button/b369b05/ Frame 0DB1 |
44 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sentry.51e95c69bf02fa0e4657.js
digicel.ada.support/embed/modern/drawer-mask/b369b05/ Frame 2D0A |
83 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preact.53a195c27dc388180ee3.js
digicel.ada.support/embed/modern/drawer-mask/b369b05/ Frame 2D0A |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
digicel.ada.support/embed/modern/drawer-mask/b369b05/ Frame 2D0A |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
action-integrations
digicel.ada.support/api/ |
93 B 380 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
a4221e09-4dc9-46b8-a20a-65a566b242a1.svg
static.ada.support/images/ Frame 0DB1 |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
43 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| 2 function| structuredClone function| keccak_224 function| keccak_256 function| keccak_384 function| keccak_512 function| sha3_224 function| sha3_256 function| sha3_384 function| sha3_512 function| shake_128 function| shake_256 object| SENTRY_RELEASE object| regeneratorRuntime object| adaEmbed object| __env boolean| _fs_debug string| _fs_host string| _fs_script string| _fs_org string| _fs_namespace function| FS object| pendo object| webpackChunkapp object| core object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate boolean| _babelPolyfill object| DD_RUM object| __SENTRY__ object| __SVG_SPRITE__ object| DD_LOGS function| Pusher object| __sentry_instrumentation_handlers__ string| _fs_loaded function| _fs_shutdown function| __AdaEmbedConstructor1 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 |
---|---|---|
digicel.ada.support/ | Name: _dd_s Value: logs=1&id=53574639-49b9-402e-85b0-d62f651656a6&created=1645285435866&expire=1645286336317&rum=1 |
4 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; includeSubdomains; preload |
X-Frame-Options | SAMEORIGIN |
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.
cdn.pendo.io
digicel.ada.support
edge.fullstory.com
rollout.ada.support
sentry.io
static.ada.support
stats.pusher.com
108.157.4.127
143.204.98.79
18.66.248.94
35.188.42.15
35.201.112.186
52.222.137.25
52.54.138.115
03c76e26cae4d248a10cdef083b0035531b5e5112d891d934d3945db93f8b86e
090573b633f124a4ff29c3c35de92456ebfa569b77fb995e7450f074b1306811
0ab78740204a2a566519bf42d302c489f7d844029f3059609e818929bc86ce32
242bcaa72dca6897e69c60c0190591f36120c4296c941b3c15c123e267480663
28a6b398e7cd56a76bae41334471854cfb2f964cc0ca887e0ab5bbbf6d67423a
3720ae2e9c5535e12e593e5dc295f7e448b5317b9197df84c698c7902b1568c3
3df49ac745b38193bf9da96084102fd5466077a5d0fee1b0d72eef3e4be24ea4
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
4423bda3d74ba97c382d080a0260049b69ecbb11cee9098dd269e43693fb2897
4dbd93e82133d9d1a1463c64b958668edeae52f8f25bc0d71bace7aee85969fc
57c36f25d5ea30e2bc0c9afbd9474d8ffb81774f95751240f8be5605bbf57818
5affcd2468ebf803fa20f368f341d1d0cacc5606b6236729752724e1a8b13e50
6090fc074254504da3da88f54076a41322cc65f4fdeeb8b3a938574ba7f81a88
63a7d2eee61c531495750e3c55861b5efa74b40761136550f9dff17b79d8105b
6aacf76e9c50ce2d3f1683cd45a6d3910f7e5227191b7d2a8a4ae1d8fa65487a
6d377a0eb0d373056986aa17539e8e7be211e28029139e6415f1c3d65da0ccdb
6d90af822bace23e5aca48504b5697601d7f67726ba6771daa53e626dcf467a7
6f45761de12d134ce127ff3371298e14410f919875d7bf2240d88e5d9ab6a353
79f9cec0cb74daae004ae1f2fb18647f7ddd136a2685cf7c3bf684b1f3e13345
84dbd25801d92213c8d5526624038eefc08af0e3417844d994c443d626b437f6
9c4d29da63dd51d6c80348b99ee10942be395a2ea45fef5e5d1f5e4e562f4e26
a1529a8bf5fe68e98ea7848976f57bd3458788264c9493af1b9ed5ad81777c44
ac76d4ab5df7eef3fb3387747a94f4b4e725c8fe2d0b47322bd40226561088ac
ad9bf87172ceb6863ba60d177e2b39d6bce8c32e1e93f245aaf0cea0f41b0d95
ae5c576c95aef8ad7b9b4746412c1f005064a02071ce90e72bad28d72c3ced16
b6de76f4a17a90c2c4b2fdea12a66f4c5654b326610c55a8ab219691e8bb49c9
cda2d664cd53122fa9d8cf5c4862e9bdd2d33e34eec846c354a73cddb17f33f3
cf65cb490c320e4d0123fbd67a8ed378c701cae66f5c7593e67b30a444028353
d03895bead065e73d161e5282cc513b892bf5dec4d84fe40b2650479360be691
d9ce4f16ee6873e441317a9517bb518c09aeb21261e916e814128a180cd61e0e
e06190310308c68007b5ed1e037bb53458f60436b5e8bb89a637d64e748574be
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f9372221238cc587d6dfd5b023f3e2d2f05fe51ab85cd59986c61c01933dd41f
fd2fe7d55e0c9599e6202bfae8fbd864201311a15e74b0e678956b0243d3778e
fe05c9abe9fc94321c2f788d4ebbbdaaddac34b49a20103816595b9d3f0ebfb6
fe52d7eca6cf5aadbdb7fdfcd0ed861354568963fb7e51afaf6007b6152fe5d5
ff99c6f2318495d271c3f17c64b04ee1e76441902119f3542f977e904df7dcd2