data.savingamericamoney.com
Open in
urlscan Pro
76.76.21.98
Public Scan
Submission: On April 26 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 26th 2023. Valid for: 3 months.
This is the only time data.savingamericamoney.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
21 | 76.76.21.98 76.76.21.98 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2606:4700::68... 2606:4700::6810:5614 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 1 | 2606:4700:20:... 2606:4700:20::ac43:4482 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2600:9000:225... 2600:9000:2251:2800:c:7018:1040:21 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2600:9000:223... 2600:9000:223c:4a00:1a:3012:2940:21 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 34.149.136.106 34.149.136.106 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
32 | 7 |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o4504718202503168.ingest.sentry.io |
ASN16509 (AMAZON-02, US)
dyr2dbqz8u9mp.cloudfront.net |
ASN16509 (AMAZON-02, US)
d258lu9myqkejp.cloudfront.net |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 106.136.149.34.bc.googleusercontent.com
data.getgist.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
savingamericamoney.com
data.savingamericamoney.com |
1005 KB |
5 |
cloudfront.net
dyr2dbqz8u9mp.cloudfront.net d258lu9myqkejp.cloudfront.net |
296 KB |
3 |
sentry.io
o4504718202503168.ingest.sentry.io |
473 B |
2 |
getgist.com
1 redirects
widget.getgist.com — Cisco Umbrella Rank: 192217 data.getgist.com — Cisco Umbrella Rank: 214516 |
1 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 474 |
13 KB |
32 | 5 |
Domain | Requested by | |
---|---|---|
21 | data.savingamericamoney.com |
data.savingamericamoney.com
|
3 | d258lu9myqkejp.cloudfront.net |
data.savingamericamoney.com
|
3 | o4504718202503168.ingest.sentry.io |
data.savingamericamoney.com
|
2 | dyr2dbqz8u9mp.cloudfront.net |
widget.getgist.com
|
1 | data.getgist.com |
data.savingamericamoney.com
|
1 | widget.getgist.com | 1 redirects |
1 | cdn.jsdelivr.net |
data.savingamericamoney.com
|
32 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
data.savingamericamoney.com R3 |
2023-04-26 - 2023-07-25 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-06-02 - 2023-06-01 |
a year | crt.sh |
ingest.sentry.io DigiCert TLS RSA SHA256 2020 CA1 |
2022-07-28 - 2023-08-28 |
a year | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2022-12-08 - 2023-12-07 |
a year | crt.sh |
*.getgist.com R3 |
2023-03-23 - 2023-06-21 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://data.savingamericamoney.com/
Frame ID: 3FABBD62231D53F5D960B899C5F1E9E5
Requests: 29 HTTP requests in this frame
Frame:
https://dyr2dbqz8u9mp.cloudfront.net/messenger/bundle-i7e1ekaf59.min.js
Frame ID: EC857C39C0E2A4E896209DC40A218DE9
Requests: 4 HTTP requests in this frame
Screenshot
Page Title
ChartmatDetected technologies
Nuxt.js (JavaScript Frameworks) ExpandDetected patterns
- /_nuxt/
Vue.js (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+\sdata-v(?:ue)?-
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
jsDelivr (CDN) Expand
Detected patterns
- <link [^>]*?href="?[a-zA-Z]*?:?//cdn\.jsdelivr\.net/
- //cdn\.jsdelivr\.net/
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 18- https://widget.getgist.com/ HTTP 302
- https://dyr2dbqz8u9mp.cloudfront.net/gist-d7c179ae08.min.js
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
data.savingamericamoney.com/ |
222 KB 36 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all.min.css
cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.12.1/css/ |
56 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e8eacd5.modern.js
data.savingamericamoney.com/_nuxt/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e0993df.modern.js
data.savingamericamoney.com/_nuxt/ |
249 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
97e252b.modern.js
data.savingamericamoney.com/_nuxt/ |
2 MB 457 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
441b535.modern.js
data.savingamericamoney.com/_nuxt/ |
93 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
21ca7a7.modern.js
data.savingamericamoney.com/_nuxt/ |
242 B 386 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
de87786.modern.js
data.savingamericamoney.com/_nuxt/ |
63 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6a0f70f.modern.js
data.savingamericamoney.com/_nuxt/ |
67 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6a8a5ed.modern.js
data.savingamericamoney.com/_nuxt/ |
54 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
50db907.modern.js
data.savingamericamoney.com/_nuxt/ |
869 KB 241 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
63de3b9.modern.js
data.savingamericamoney.com/_nuxt/ |
259 KB 85 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
state.js
data.savingamericamoney.com/_nuxt/static/1682313781/ |
1 KB 976 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
payload.js
data.savingamericamoney.com/_nuxt/static/1682313781/ |
154 B 283 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manifest.js
data.savingamericamoney.com/_nuxt/static/1682313781/ |
200 B 327 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket_1.svg
data.savingamericamoney.com/svg/ |
16 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
233ef8c.modern.js
data.savingamericamoney.com/_nuxt/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
38 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504718202503168.ingest.sentry.io/api/4504721818255360/envelope/ |
2 B 301 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gist-d7c179ae08.min.js
dyr2dbqz8u9mp.cloudfront.net/ Redirect Chain
|
165 KB 36 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
data.savingamericamoney.com/ |
15 KB 4 KB |
Image
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
a738448.modern.js
data.savingamericamoney.com/_nuxt/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3244970171948931
data.savingamericamoney.com/api/board/ |
79 B 702 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
project_gjfkeoan.txt
d258lu9myqkejp.cloudfront.net/widget/settings/ |
5 KB 2 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bundle-i7e1ekaf59.min.js
dyr2dbqz8u9mp.cloudfront.net/messenger/ Frame EC85 |
1 MB 239 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
93655f73-7227-4abc-9f43-05d97ab7720a
https://data.savingamericamoney.com/ Frame EC85 |
12 KB 0 |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
newMessage.mp3
d258lu9myqkejp.cloudfront.net/audios/ Frame EC85 |
13 KB 14 KB |
Media
audio/mp3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
newConversation.mp3
d258lu9myqkejp.cloudfront.net/audios/ Frame EC85 |
5 KB 5 KB |
Media
audio/mp3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504718202503168.ingest.sentry.io/api/4504721818255360/envelope/ |
2 B 65 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504718202503168.ingest.sentry.io/api/4504721818255360/store/ |
41 B 107 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c20aeec.modern.js
data.savingamericamoney.com/_nuxt/ |
11 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
payload.js
data.savingamericamoney.com/_nuxt/static/1682313781/admin/ |
60 B 199 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
event_data
data.getgist.com/v1/ |
31 B 516 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
132 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.
boolean| credentialless object| __NUXT__ object| webpackJsonp function| installComponents object| __core-js_shared__ object| core function| setImmediate function| clearImmediate object| onNuxtReadyCbs function| onNuxtReady object| __SENTRY__ object| $workbox function| __NUXT_JSONP__ object| __NUXT_JSONP_CACHE__ function| __NUXT_IMPORT__ object| gist object| s object| e object| $nuxt boolean| favIconScriptLoad boolean| isFaviconPresent object| gtIpAddressDetails boolean| gtIpAddressAPIInitiateFlag boolean| gtFormSubmitStatus string| subDomain object| closedFormAjaxCallCount object| closedSurveyAjaxCallCount object| gtFixedElementDetails string| gtChatInterval string| identifyClearInterval string| gtLeadBotInterval boolean| gtPromptInitiated boolean| gtPersonCreated boolean| gtInitialScrollEvent object| gtChatBotInterval boolean| notificationChatOpen string| gtPageOriginalTitle number| pageLoadTime object| gtProjectSetting string| officeHoursOnline boolean| trackPageViewCalled boolean| officeHoursInitiated boolean| chatPromptInitiated string| gtBrowserLanguage boolean| gtSegmentsCalled object| gtPersonSegmentsArray boolean| gtChatReadAtPageLoad object| kbSettings boolean| kbViewStatus object| convertLinkOptionSecretArray object| convertLinkOptionSecretArraySurvey object| convertLinkOptionArray object| convertLinkOptionArraySurvey object| gtFormsData object| gtSurveyData object| gtTourData object| surveyJSTriggerAPI object| filteredMessengerApp boolean| formOpenedViaClick object| shownFormObject boolean| gtIsWelcomematPresent boolean| chatiframeInitiated undefined| gtPromptDetails boolean| isChatHtmlRendered boolean| isQueryParamsCompleted boolean| isGtChatReady object| gtPageScrollPosition boolean| gtWindowResize number| gtUserType number| gtChatBottom number| gtChatRight object| gtChatLeft string| gtLauncherPosition string| gtWindowLocation boolean| gtPageIdeal boolean| gtReactChatIframeLoaded boolean| gtReactChatBubbleLoaded boolean| gtMobileCssLoaded string| gtLiveViewIntervals string| gtIdealIntervals string| gtBotPreviewDomain object| defaultAllowedDomains object| gtIdentifyTime string| gtAwsUrl string| gtAwsFromUrl string| gtAwsSurveyUrl string| formJsUrl string| surveyJsUrl string| tourJsUrl string| eventVisualisationJsUrl boolean| surveyTriggered object| gtEventDataTime object| gtBotPreviewData string| gtliquidJsUrl object| eventListeners function| Favico object| cfFavicon function| iframeContentLoad object| cfMath string| cfDefaultHost function| _cfSurveyFormView function| _cfFormView function| _gtTourView function| _cfIframeChat function| _surveyFormShowConditionPlugin function| _gtTour function| _formShowConditionPlugin function| _cfCommonFunctions boolean| cfAdBlockEnabled function| gtGist function| gistVisibilityConditions function| gistTargetVisitorsConditions object| gtTemp object| convertfox object| gtGistReady object| initGistChat object| gtGistChatReady number| gistUnreadCount object| chatConfig object| alreadyExecutedFunctions object| params object| tempThis string| cfChatAreaOpen object| gttriggeredChats object| announcementData object| gtBotChats object| liveForms object| gtNewConversationBots object| liveSurveys object| messengerApps object| liveTour object| ipv4Url0 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.
2 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.
cdn.jsdelivr.net
d258lu9myqkejp.cloudfront.net
data.getgist.com
data.savingamericamoney.com
dyr2dbqz8u9mp.cloudfront.net
o4504718202503168.ingest.sentry.io
widget.getgist.com
2600:9000:223c:4a00:1a:3012:2940:21
2600:9000:2251:2800:c:7018:1040:21
2606:4700:20::ac43:4482
2606:4700::6810:5614
34.120.195.249
34.149.136.106
76.76.21.98
03d46737660410cea22fc9a4ae760dbc21024137f52313deea7594ce9d003639
05632bd17ae6013db11864ba86f363756e305cd5a56ee788fe20774ed6c750f9
081770515a9c9fb31a6a620e23c9173ee22b78252b73912a3e8c5b362cf37dc7
110a85c0205b562c0bf8aacb118d135cfb92fe2c99bb47167aee31ffe2960efe
1481d20893bb1a8337543d51a68cf5bba75dee3d0c4fa0938dd5ca94f2a4af4c
23b3617e8d1084d40086f82fdc7b7c0c63a687b5569acd954db485d80dffb359
2e3772f588f63a347e5b5efd283e61465ba4ca15bdd5f9dd560afa29afd2dea0
31add1601c2b4433027fd6e2bf0f434c95c5ccaa0a2cdd71d61d6dad7d0266e8
33e9eef72894607e44736910f209fe6b67fe4e9b04d1726355749c01c814941f
3610dda03d9bbe6609ca5cd34759f01633ac023332e445a70ec55dd39b0fe0b0
3f87f18d890968cfc8ddccc09e1e601f9b01ca26d8768d5533421d642c3f5666
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
4bb8379892ef023c4871c8feed42a199d929c771369731fc33d52e9e06a94663
5bd885681ddc6a978ba2dae4e55fd5c8ca3e1966b4283d45254944f826c2c488
7acca3a56b36edb768085ed5319906c3302231e46e01f32aacdf6bb68436dbd2
861615bc9577a0ec66a717318babc6f5745ad69ffa2f2348672e8f6226a2f152
8d873bea17e461174404b00660c05d6754d0da6c1697b4f55a694d66915f4175
910c7fb630b8c93f846b94f74dbd21ccff7d8bd9aa0909147084363dd8408a43
968957e42193908879af8348ce52f9feb30b2eafc1321bbae704c1e0c530ec47
9a680b90260b5106d79f4075491ab31daafa7429eff686453c40b58357309649
a0d281e6c15cf008af15ccf4d66eb4b410d9b9eab1a6c28d174d7aaa003c3862
a13d81128e3355dac7ab65929b229e6b174f9922f09895ef231b6b055620f600
baa8927fbae4eff4b16a1f6b281789cbd40ebbfb564e0251caa8dba1002f468b
c0c8c9c4c6c708280b25b50aa0e5c9ec7925604b8b8e54d25ae4479e814ab61a
c4f51c02d91f68dcd98609171a515ed52b0cd5d7b134708efc5adcc03dc33f15
cb976e7cdec32e01c38cbc2c4525e0735e614d4ac1e0d3ac54b390293816f0f9
d250d6b9710625f0185f0bd8525a2cb7e33ad8800d4c1f0c9724592acff9cde0
d3d7ba061a0b3558753ca445a9d97aa0adada0c761708cbcb9fbc87a37a1d355
d87d54e6340484357925b04c989ee12820ffd1e47f3e558d98da24f8a9a471ec
e5cc2f14979b38776a4aff17391d8cd00e889f82557e906a2e82b2445928a478
f0aba21263d0199aa10faddc21babf14ae999f1cdb0ee7a52c750c3ae849f7e9
ffe701cc03ad83ab7b722d1432cd0a2dfaed979bb8730fb5b05809b7beea7e2a