swap-portal.qa.contaswap.io
Open in
urlscan Pro
104.18.1.196
Public Scan
Effective URL: https://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F
Submission: On August 29 via automatic, source certstream-suspicious — Scanned from IT
Summary
TLS certificate: Issued by E6 on August 29th 2024. Valid for: 3 months.
This is the only time swap-portal.qa.contaswap.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 25 | 104.18.1.196 104.18.1.196 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 172.67.142.245 172.67.142.245 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
5 | 52.219.92.122 52.219.92.122 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 104.16.80.73 104.16.80.73 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
31 | 4 |
ASN16509 (AMAZON-02, US)
PTR: s3-r-w.us-east-2.amazonaws.com
portal-swap-web-staging.s3.us-east-2.amazonaws.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
contaswap.io
2 redirects
swap-portal.qa.contaswap.io |
884 KB |
5 |
amazonaws.com
portal-swap-web-staging.s3.us-east-2.amazonaws.com |
967 KB |
2 |
fontawesome.com
use.fontawesome.com — Cisco Umbrella Rank: 1950 |
13 KB |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1223 |
7 KB |
31 | 4 |
Domain | Requested by | |
---|---|---|
25 | swap-portal.qa.contaswap.io |
2 redirects
swap-portal.qa.contaswap.io
static.cloudflareinsights.com |
5 | portal-swap-web-staging.s3.us-east-2.amazonaws.com |
swap-portal.qa.contaswap.io
|
2 | use.fontawesome.com |
swap-portal.qa.contaswap.io
|
1 | static.cloudflareinsights.com |
swap-portal.qa.contaswap.io
|
31 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
swap-portal.qa.contaswap.io E6 |
2024-08-29 - 2024-11-27 |
3 months | crt.sh |
use.fontawesome.com Cloudflare Inc ECC CA-3 |
2023-10-12 - 2024-10-10 |
a year | crt.sh |
*.s3.us-east-2.amazonaws.com Amazon RSA 2048 M01 |
2024-02-29 - 2025-02-12 |
a year | crt.sh |
cloudflareinsights.com WE1 |
2024-07-06 - 2024-10-04 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F
Frame ID: BF19AF29B3D0C7352919F7485B16764D
Requests: 29 HTTP requests in this frame
Frame:
https://swap-portal.qa.contaswap.io/cdn-cgi/challenge-platform/h/b/scripts/jsd/6790c32b9fc9/main.js
Frame ID: 0F955C68FF17F1D6DA1A84FF7E8B29EB
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Swap - PainelPage URL History Show full URLs
-
https://swap-portal.qa.contaswap.io/
HTTP 302
http://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F HTTP 307
https://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
animate.css (Web Frameworks) Expand
Detected patterns
- <link [^>]+(?:/([\d.]+)/)?animate\.(?:min\.)?css
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
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]+)?)?)|)
SweetAlert2 (JavaScript Libraries) Expand
Detected patterns
- <link[^>]+?href="[^"]+sweetalert2(?:\.min)?\.css
- sweetalert2(?:\.all)?(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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://swap-portal.qa.contaswap.io/
HTTP 302
http://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F HTTP 307
https://swap-portal.qa.contaswap.io/Account/Login?ReturnUrl=%2F Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 24- https://swap-portal.qa.contaswap.io/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://swap-portal.qa.contaswap.io/cdn-cgi/challenge-platform/h/b/scripts/jsd/6790c32b9fc9/main.js
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
Login
swap-portal.qa.contaswap.io/Account/ Redirect Chain
|
7 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-face.css
swap-portal.qa.contaswap.io/css/ |
14 KB 1010 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
solid.css
use.fontawesome.com/releases/v5.8.2/css/ |
667 B 599 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome.css
use.fontawesome.com/releases/v5.8.2/css/ |
52 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
material-design-iconic-font.min.css
swap-portal.qa.contaswap.io/css/vendor/mdi-font/css/ |
69 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sweetalert2.css
swap-portal.qa.contaswap.io/css/vendor/sweetalert2-v8.14.0/ |
36 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
swap-portal.qa.contaswap.io/css/vendor/bootstrap-4.6/ |
158 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animsition.min.css
swap-portal.qa.contaswap.io/css/vendor/animsition/ |
27 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-progressbar-3.3.4.min.css
swap-portal.qa.contaswap.io/css/vendor/bootstrap-progressbar/ |
5 KB 925 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animate.css
swap-portal.qa.contaswap.io/css/vendor/wow/ |
73 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hamburgers.min.css
swap-portal.qa.contaswap.io/css/vendor/css-hamburgers/ |
22 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
select2.min.css
swap-portal.qa.contaswap.io/css/vendor/select2/ |
15 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
perfect-scrollbar.css
swap-portal.qa.contaswap.io/css/vendor/perfect-scrollbar/ |
3 KB 727 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme.css
portal-swap-web-staging.s3.us-east-2.amazonaws.com/static/css/ |
241 KB 242 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
portal-swap-web-staging.s3.us-east-2.amazonaws.com/static/css/ |
23 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
swap-portal.qa.contaswap.io/lib/jquery/dist/ |
88 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.js
swap-portal.qa.contaswap.io/js/vendor/bootstrap-4.6/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
swap-portal.qa.contaswap.io/js/vendor/bootstrap-4.6/ |
61 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animsition.min.js
swap-portal.qa.contaswap.io/js/vendor/animsition/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
perfect-scrollbar.js
swap-portal.qa.contaswap.io/js/vendor/perfect-scrollbar/ |
34 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sweetalert2.min.js
swap-portal.qa.contaswap.io/js/vendor/sweetalert2-v8.14.0/ |
37 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendors.326522c1e5681f494901.js
swap-portal.qa.contaswap.io/dist/ |
2 MB 696 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.ebc173fd0c40f7ce49ed.js
swap-portal.qa.contaswap.io/dist/ |
203 KB 48 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poppins-v5-latin-regular.woff2
swap-portal.qa.contaswap.io/fonts/poppins/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
swap-portal.qa.contaswap.io/cdn-cgi/challenge-platform/h/b/scripts/jsd/6790c32b9fc9/ Frame 0F95 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_swap_branca.svg
portal-swap-web-staging.s3.us-east-2.amazonaws.com/static/img/icon/ |
2 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
new_background_login.png
portal-swap-web-staging.s3.us-east-2.amazonaws.com/static/img/ |
697 KB 697 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
8bacb783c8c5524a
swap-portal.qa.contaswap.io/cdn-cgi/challenge-platform/h/b/jsd/r/ Frame 0F95 |
0 620 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
swap-portal.qa.contaswap.io/cdn-cgi/ |
0 156 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
portal-swap-web-staging.s3.us-east-2.amazonaws.com/static/img/icon/ |
2 KB 2 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
14 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 function| $ function| jQuery function| Popper object| bootstrap function| PerfectScrollbar function| Sweetalert2 function| SweetAlert function| Swal function| sweetAlert function| swal object| webpackChunkportalbeneficios_web function| saveAs object| __cfBeacon5 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 |
---|---|---|
.swap-portal.qa.contaswap.io/ | Name: __cf_bm Value: nyU2HTBVBeT_PHoy2eY9o8WYKskZzOssAFriMRybRU4-1724936351-1.0.1.1-oR0IxmwybD0A5QGSMlwCaefX8pIHtT9C4dQjRiY90scIJNg2CH8mqMRXP48FbyYW8dhKZnO.5hqgK5E6HyaKhA |
|
swap-portal.qa.contaswap.io/ | Name: AWSALB Value: p0Zm2BNelXG/TEsB5eVSLB71iyXHmuvBEE57uzmdItHBr4BBzrmoOWnrycvMElIGfo8rpvTguiVRCT3QhHovUeHMZ/zQv7c3yQgzN9Os6BomQ7v1ETDVzOREdVzK |
|
swap-portal.qa.contaswap.io/ | Name: AWSALBCORS Value: p0Zm2BNelXG/TEsB5eVSLB71iyXHmuvBEE57uzmdItHBr4BBzrmoOWnrycvMElIGfo8rpvTguiVRCT3QhHovUeHMZ/zQv7c3yQgzN9Os6BomQ7v1ETDVzOREdVzK |
|
swap-portal.qa.contaswap.io/ | Name: .AspNetCore.Antiforgery.Z0BgdIcYxfQ Value: CfDJ8I8jjDnKf1FMuJ5kpCopiG_87vNzcIYr23fIma3OOlNK-oBhwnYCRGC-HANyu-m6J_LdINcu80s7Ur2wJBmMNtQ9eohC8B6rWo1p91f7d8TI8bKS2Lg6hyeOAlK59BqL1FVeu6X8MmvOBbK4JDOS7No |
|
.swap-portal.qa.contaswap.io/ | Name: cf_clearance Value: MA34ELlSF9qPSnplTN6TBcrOqsL0saZ3AFldK3Oxp2I-1724936354-1.2.1.1-QDndh4k9mhzqih_nntc.lttQxccGmw49giW03qYmvTXNQrkCSdHnfhmDZpVmxWMIUTkaYDzEpPKH90Z36avFLaP21zlOUbrGdYK1x0gp7RjjyBu.t10Z6bWD9Ts5VryAWreZBbd10wWprWqgPoFT9rD5tm0kt052W8AZNDSTIB_EhkAbkPSXzdNXQsnKrz66IZe7bUntdptxPpDnKSRXqFCB4MVdaWwzJFnWJvxrhdhvIPclUfBQuNyI4tC0opdlq_6zY0wWyvdhGB1vCqxPSZ5NtKoYmotOYMkD84Yz_RHlJJbVNSNMfXb9wBvtmBwGbq.kpNiIaufa8xwDz_F9.dxNrSrmlDkDdMF0MDRDLnQQTK5s0ZONF4cASpP_Luau |
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=0; includeSubDomains; preload |
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.
portal-swap-web-staging.s3.us-east-2.amazonaws.com
static.cloudflareinsights.com
swap-portal.qa.contaswap.io
use.fontawesome.com
104.16.80.73
104.18.1.196
172.67.142.245
52.219.92.122
01667382335ffc4c1c206a6949d9159c1b1e740a902a56c93fe8d50f9903d957
14020e649186932b88a7f815ad52ff939db3e2ba4228cad195831d1825acb54a
1fda1c84c9a5dcb87a144fca2935057f0da10fb9b173d73ca57a2a7c8b28e599
286ec6f09f4a204c623dbba304b4eee2762b91680ef2a01b1f78648b2ae8eeae
295dae5793e7f87c1ffc751fd6bc0d9ab2f2086b8f8d9c1762413f4108fdffda
2b99e6510bd9c8a77b7676796e11d081e7e69c5299c740bfd2c8198792d85c9d
308e35493566fbb91b07ba6ef0a20040ea996198a5944602bd9a4666b58f086a
3f2d44a6f1dc302b6ebfb8cca5fdfb97c7bf21fdb5cfbfb644463b4851b067ce
423217abf8775cea2dc30fa1fe3e1c5e24dc359a80f1c37ad29a86094bfe81d1
448ef0632211ba18d7c1557a6d22250820ac3b4465ba2e73b7137f4dc4a31a12
44bae3586c48283835d9e8155b181de3f59c660b72e3a2b3f2ccb1c0ee618487
4e059a29738cba029d9716dcfffa50307bca5deff3ffb585574cfcf2c95c8bc2
623c6fdcc6166f357b8f55c643e280fec314d015f38c3b7eaff67b18429d2f26
62947771c167dd5da55d1f5a44603a395af297c1f25244d3006a8816ad931b72
7b07251b41e0f054e4c0899dc98e1dc3c0b39923553032eaa520fedf84476c04
7b6508c9e8e04de8ebfec5de2ce1c4303bc46a0a279283eff7e248c1c900a91b
84233a4ac2d9513dbf564ca483699e2bfc7ea8ea3d4893df6227fd6a0a1218e9
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
8ce6293e9950a2417bac65220736eacf10f29c487908d85ae29ef5100b525164
a88e1ae54332cfd85e7120eb3975d93acfd9ce16fbe70bd28e419a5b6acdce34
b1bf478fa717eeb605d0c552c26b68c560df0a3237925e5a4595c936578277a1
bf948f638246715e7ac5fd2f67b64321268d8d4440e187f2d26a33a0805de17d
bfb64d87c618546f37289bc439f632388e413c276eb90d38fe1d6239d2994454
c493991dfa712d1fee861d41c18152e5f8663807484506a23ae97917f6fbbf7b
c949705aad093d8bfdfd3fc522e49deafbcfda257b926e58b25cf805aa89443b
d9fca4eb7997f7c7bd329252b09ba2a45e97dea35730d5ec7215cbb7d62ac3ab
dec3e9f0190a504ed0c8f4a5e957c107206ba106cac4a1bbb6cbac6369a16d56
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f32da6bf81134c664b32582076b8260b3b614d508d5c651d0907b581df2a9323
f886516f3d41e9e7bd994c7f7a39a89cafae9483f90396cb0ddeafe8d1ea5e72