7dfygjqrgi.us-east-1.awsapprunner.com
Open in
urlscan Pro
100.24.83.168
Public Scan
Submission: On April 17 via api from US — Scanned from US
Summary
TLS certificate: Issued by Amazon RSA 2048 M02 on January 15th 2024. Valid for: a year.
This is the only time 7dfygjqrgi.us-east-1.awsapprunner.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
9 | 100.24.83.168 100.24.83.168 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:816::200a | 15169 (GOOGLE) (GOOGLE) | |
16 | 3.212.6.174 3.212.6.174 | 14618 (AMAZON-AES) (AMAZON-AES) | |
5 | 2606:4700::68... 2606:4700::6811:d742 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 18.164.116.39 18.164.116.39 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:822::2003 | 15169 (GOOGLE) (GOOGLE) | |
48 | 7 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-100-24-83-168.compute-1.amazonaws.com
7dfygjqrgi.us-east-1.awsapprunner.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-212-6-174.compute-1.amazonaws.com
msg-api.spruce-dev.com | |
app.spruce-dev.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-164-116-39.jfk50.r.cloudfront.net
js.stripe.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
spruce-dev.com
msg-api.spruce-dev.com app.spruce-dev.com |
1 KB |
9 |
awsapprunner.com
7dfygjqrgi.us-east-1.awsapprunner.com |
1007 KB |
5 |
report-uri.com
spruce.report-uri.com |
3 KB |
3 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 1203 |
148 KB |
1 |
gstatic.com
fonts.gstatic.com |
48 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 35 |
2 KB |
48 | 6 |
Domain | Requested by | |
---|---|---|
13 | msg-api.spruce-dev.com |
7dfygjqrgi.us-east-1.awsapprunner.com
|
9 | 7dfygjqrgi.us-east-1.awsapprunner.com |
7dfygjqrgi.us-east-1.awsapprunner.com
|
5 | spruce.report-uri.com |
7dfygjqrgi.us-east-1.awsapprunner.com
|
3 | js.stripe.com |
7dfygjqrgi.us-east-1.awsapprunner.com
js.stripe.com |
3 | app.spruce-dev.com |
7dfygjqrgi.us-east-1.awsapprunner.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
7dfygjqrgi.us-east-1.awsapprunner.com
|
48 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.us-east-1.awsapprunner.com Amazon RSA 2048 M02 |
2024-01-15 - 2025-02-11 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
spruce-dev.com Amazon RSA 2048 M03 |
2023-09-25 - 2024-10-22 |
a year | crt.sh |
report-uri.com E1 |
2024-03-25 - 2024-06-23 |
3 months | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2024-03-27 - 2024-06-27 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://7dfygjqrgi.us-east-1.awsapprunner.com/
Frame ID: E87EA2DC60CDFDE70320AA907BDDA1C1
Requests: 32 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/controller-with-preconnect-8b751ea77cdd26e2e3176001c751d26f.html
Frame ID: BCDEC917727651BA2FB3CB404DAFD95F
Requests: 1 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
Frame ID: 9F978B684C2383694B6E0FA06984A68A
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
SpruceDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Stripe (Payment Processors) Expand
Detected patterns
- js\.stripe\.com
BugSnag (Analytics) Expand
Detected patterns
- /bugsnag.*\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
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:
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
7dfygjqrgi.us-east-1.awsapprunner.com/ |
2 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
styles.css
7dfygjqrgi.us-east-1.awsapprunner.com/ |
295 B 838 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
23 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrapErrorHandling.js
7dfygjqrgi.us-east-1.awsapprunner.com/ |
398 B 948 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
setEnvironmentVariables.js
7dfygjqrgi.us-east-1.awsapprunner.com/ |
610 B 906 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.48f57d9a.js
7dfygjqrgi.us-east-1.awsapprunner.com/static/js/ |
556 KB 143 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
reportOnly
spruce.report-uri.com/r/d/csp/ |
11 B 583 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
sessions
app.spruce-dev.com/bugsnag/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
reportOnly
spruce.report-uri.com/r/d/csp/ |
11 B 550 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
sessions
app.spruce-dev.com/bugsnag/ |
21 B 699 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
330.0c9d93be.chunk.js
7dfygjqrgi.us-east-1.awsapprunner.com/static/js/ |
1 MB 452 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
902.00d644cf.chunk.css
7dfygjqrgi.us-east-1.awsapprunner.com/static/css/ |
21 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
902.b3569698.chunk.js
7dfygjqrgi.us-east-1.awsapprunner.com/static/js/ |
1 MB 401 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v3
js.stripe.com/ |
603 KB 148 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
sessions
app.spruce-dev.com/bugsnag/ |
21 B 698 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 48 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
reportOnly
spruce.report-uri.com/r/d/csp/ |
11 B 548 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
reportOnly
spruce.report-uri.com/r/d/csp/ |
11 B 547 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
reportOnly
spruce.report-uri.com/r/d/csp/ |
11 B 548 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
controller-with-preconnect-8b751ea77cdd26e2e3176001c751d26f.html
js.stripe.com/v3/ Frame BCDE |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
graphql
msg-api.spruce-dev.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
msg-api.spruce-dev.com/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-3437aaddcdf6922d623e172c2d6f9278.html
js.stripe.com/v3/ Frame 9F97 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon-32x32.png
7dfygjqrgi.us-east-1.awsapprunner.com/ |
1 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=PageLoadAnalyticsEventMutation
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=UseUserContextQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=ForceUpgradeCheck
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=CheckAuthQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=ForceUpgradeCheck
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=ForceUpgradeCheck
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=UseUserContextQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=CheckAuthQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=UseUserContextQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=ForceUpgradeCheck
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=UseUserContextQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=CheckAuthQuery
- Domain
- msg-api.spruce-dev.com
- URL
- https://msg-api.spruce-dev.com/graphql?name=CheckAuthQuery
Verdicts & Comments Add Verdict or Comment
19 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 string| REACT_APP_ENVIRONMENT string| REACT_APP_API_ENVIRONMENT string| REACT_APP_VERSION string| REACT_APP_PUBNUB_SUB_KEY string| REACT_APP_PUBNUB_PUB_KEY string| REACT_APP_APP_BASE_URL string| REACT_APP_API_BASE_URL string| REACT_APP_MEDIA_BASE_URL string| REACT_APP_STRIPE_TOKEN string| REACT_APP_ELECTRON_PROTOCOL object| webpackChunkprovider_webapp object| __twilioVideoImportedModules object| regeneratorRuntime object| __APOLLO_CLIENT__ object| webpackChunkStripeJSouter function| noop function| Stripe0 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.
59 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 |
---|---|
Content-Security-Policy | script-src 'self' js.stripe.com 'sha256-YHq0j7NGzt67qIkifhmcMNyqQFJNkf1NkAVPDYc86AA='; style-src 'self' 'unsafe-inline' fonts.googleapis.com fonts.gstatic.com; font-src 'self' fonts.googleapis.com fonts.gstatic.com; |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
7dfygjqrgi.us-east-1.awsapprunner.com
app.spruce-dev.com
fonts.googleapis.com
fonts.gstatic.com
js.stripe.com
msg-api.spruce-dev.com
spruce.report-uri.com
msg-api.spruce-dev.com
100.24.83.168
18.164.116.39
2606:4700::6811:d742
2607:f8b0:4006:816::200a
2607:f8b0:4006:822::2003
3.212.6.174
05652f9c66bb3feaf57c434ec3d1c1e940b33e34e0c7f94f9b4eee3c8e55d03c
0ba7c0356149946bf0642fab4ef85b95e7090f6f785d0fb84323d0c442e5190a
17becaafcf6442e93957b4e5b1bd5b0d944b6c70c9ecb0684491dae48c64985e
2c5cb8d1f4c0d003b7097393ee2758cdf782722eb436f76028ec2755c6172a74
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
57b63c372f44768d4057d42c60fb3831e7ca5cf5664e0e28c8a555b1bbdb2a1a
5ef4d425f1829be8b61c6b09173319fd2fc834ecc7fbd80bb49c9a38280e45a5
7277d8dc7211707fbcbbee03b4da22fe5674bbc7764b47889de053db537ae822
7e0d16bf5e01d2ff730972fa1fe313ada0ee57d21f79add57d2d70d7fe47a2aa
91da583917a58113da9bfb64912672077720dc7a6f85f923cdad3c718086d95b
9455220be5825a043807ae53650da33eda1c4e47b115be85c82584839c13a032
a7e49d7e2ee6a63bc68ad6736016e7a5f9c354ab4e6f13c80e27493b01b6feef
dbf49b191e4ffc3637cdf01bfe5e9422c5c278bb8154920222f0b7759917284f
f8c2ba43173a674ad911731fca8b0cb157e1503aef7808b8af7ffff11834fb7f