![](/screenshots/545267c9-9fdf-4338-84cb-184db2feb968.png)
sso.falconx.com
Open in
urlscan Pro
76.223.112.12
Malicious Activity!
Public Scan
Effective URL: https://sso.falconx.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=NnZU5JM1z...
Submission: On February 09 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on February 8th 2023. Valid for: 3 months.
This is the only time sso.falconx.com was scanned on urlscan.io!
urlscan.io Verdict: Potentially Malicious
Targeting these brands: FalconX (Crypto)Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 7 | 76.223.112.12 76.223.112.12 | 16509 (AMAZON-02) (AMAZON-02) | |
17 | 65.9.66.49 65.9.66.49 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 13.227.219.123 13.227.219.123 | 16509 (AMAZON-02) (AMAZON-02) | |
37 | 4 |
ASN16509 (AMAZON-02, US)
PTR: aea892e467587cd82.awsglobalaccelerator.com
sso.falconx.com |
ASN16509 (AMAZON-02, US)
PTR: server-65-9-66-49.fra56.r.cloudfront.net
ok14static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-227-219-123.ams54.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
17 |
oktacdn.com
ok14static.oktacdn.com — Cisco Umbrella Rank: 15944 |
2 MB |
7 |
falconx.com
2 redirects
sso.falconx.com |
44 KB |
2 |
okta.com
login.okta.com — Cisco Umbrella Rank: 5455 |
97 KB |
0 |
Failed
function sub() { [native code] }. Failed |
|
37 | 4 |
Domain | Requested by | |
---|---|---|
17 | ok14static.oktacdn.com |
sso.falconx.com
ok14static.oktacdn.com |
7 | sso.falconx.com |
2 redirects
ok14static.oktacdn.com
sso.falconx.com |
2 | login.okta.com |
ok14static.oktacdn.com
login.okta.com |
0 | 127.0.0.1 Failed |
ok14static.oktacdn.com
|
37 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sso.falconx.com R3 |
2023-02-08 - 2023-05-09 |
3 months | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-01-03 - 2024-01-02 |
a year | crt.sh |
accounts.okta.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-07-13 - 2023-07-25 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://sso.falconx.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=NnZU5JM1zI2_8i-RQ3chaP3uaDu6MvopQwOP9OViCWA&code_challenge_method=S256&nonce=6Yi3sqi5MjRrEYXkGaRF36BoVgHlKTBlPikkZwKR0uSVaqg4dEGiQnWZiP6z4XaJ&redirect_uri=https%3A%2F%2Fsso.falconx.com%2Fenduser%2Fcallback&response_type=code&state=bDGjKt6nI4bWd7wgjw2YExhEU65g3pZh8QUH2vfUY261krvgn3R4tCFTEXVwPP1C&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage
Frame ID: 32DB13B53A29AB057942B0E11EBBDA8C
Requests: 29 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: D9B74056BC47CF6C03D8655AD14ED84C
Requests: 2 HTTP requests in this frame
Screenshot
![](/screenshots/545267c9-9fdf-4338-84cb-184db2feb968.png)
Page Title
FalconX - AnmeldenPage URL History Show full URLs
-
http://sso.falconx.com/
HTTP 302
https://sso.falconx.com/ HTTP 302
https://sso.falconx.com/app/UserHome?iss=https%3A%2F%2Fsso.falconx.com&session_hint=AUTHENTICATED Page URL
- https://sso.falconx.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code... Page URL
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.
-
http://sso.falconx.com/
HTTP 302
https://sso.falconx.com/ HTTP 302
https://sso.falconx.com/app/UserHome?iss=https%3A%2F%2Fsso.falconx.com&session_hint=AUTHENTICATED Page URL
- https://sso.falconx.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=NnZU5JM1zI2_8i-RQ3chaP3uaDu6MvopQwOP9OViCWA&code_challenge_method=S256&nonce=6Yi3sqi5MjRrEYXkGaRF36BoVgHlKTBlPikkZwKR0uSVaqg4dEGiQnWZiP6z4XaJ&redirect_uri=https%3A%2F%2Fsso.falconx.com%2Fenduser%2Fcallback&response_type=code&state=bDGjKt6nI4bWd7wgjw2YExhEU65g3pZh8QUH2vfUY261krvgn3R4tCFTEXVwPP1C&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://sso.falconx.com/ HTTP 302
- https://sso.falconx.com/ HTTP 302
- https://sso.falconx.com/app/UserHome?iss=https%3A%2F%2Fsso.falconx.com&session_hint=AUTHENTICATED
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
UserHome
sso.falconx.com/app/ Redirect Chain
|
8 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.5f68317754e88dd3ff5c8a18b1c4cb68.css
ok14static.oktacdn.com/assets/css/enduser-v2/ |
191 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfontloader.877d059b398007b103bd60c4bc273cf4.js
ok14static.oktacdn.com/assets/js/vendor/lib/ |
17 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web-font.234f68656e3cab77834f625678fd5c6d.js
ok14static.oktacdn.com/assets/js/common/ |
668 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.c643151b0c84e8e74797dbc5b2cd4e15.js
ok14static.oktacdn.com/assets/js/mvc/enduser-v2/ |
3 MB 945 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
enduser-v2_de.2ebcd399241977388e11db9b42e8c342.json
ok14static.oktacdn.com/assets/js/mvc/enduser-v2/properties/json/ |
52 KB 53 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
sso.falconx.com/.well-known/ |
2 KB 4 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
sso.falconx.com/oauth2/v1/ |
15 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
sso.falconx.com/api/internal/brand/theme/ |
556 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/js/ |
2 MB 505 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/css/ |
211 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-signin.241e0fb439244dc50c5929c0513a6765.css
ok14static.oktacdn.com/assets/loginpage/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0dg27tsSk1Igz6o696
ok14static.oktacdn.com/fs/bco/1/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.e3c1ead3b55da6c854c20649a1e437c8.js
ok14static.oktacdn.com/assets/js/mvc/loginpage/ |
205 KB 77 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0dq4svcvZYZYIzQ696
ok14static.oktacdn.com/fs/bco/7/ |
111 KB 112 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login_de.json
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/labels/json/ |
94 KB 94 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
country_de.json
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/labels/json/ |
5 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame D9B7 |
451 B 891 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
introspect
sso.falconx.com/idp/idx/ |
17 KB 20 KB |
XHR
application/ion+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
discoveryIframe-0981fb4600c1fc3b059a.min.js
login.okta.com/lib/ Frame D9B7 |
96 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
oktaVerify_70x70.png
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/img/icons/mfa/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader@1x.gif
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/img/ui/indicators/ |
10 KB 11 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
montserrat-regular-webfont.woff
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/font/ |
21 KB 22 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
montserrat-light-webfont.woff
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/5.16.1/font/ |
22 KB 22 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
cancel
sso.falconx.com/idp/idx/authenticators/poll/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:8769/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:8769/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65111/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65111/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65121/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65121/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65131/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65131/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65141/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65141/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65151/probe
- Domain
- 127.0.0.1
- URL
- http://127.0.0.1:65151/probe
- Domain
- sso.falconx.com
- URL
- https://sso.falconx.com/idp/idx/authenticators/poll/cancel
Verdicts & Comments Add Verdict or Comment
Potentially malicious activity detected
Disclaimer: These verdicts should be used to detect potentially malicious websites, not as a final verdict!
urlscan
Phishing against: FalconX (Crypto)18 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 boolean| credentialless object| oncontentvisibilityautostatechange object| regeneratorRuntime function| setImmediate function| clearImmediate object| Backbone function| jQueryCourage object| u2f function| OktaSignIn function| signInSuccessCallBackFunction object| oktaData function| runLoginPage object| OktaUtil object| config object| oktaSignIn object| OktaLogin object| jQBrowser8 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 |
---|---|---|
sso.falconx.com/ | Name: enduser_version Value: 2 |
|
sso.falconx.com/ | Name: t Value: default |
|
sso.falconx.com/ | Name: DT Value: DI1aoHLO4XgR22QU24ybS2IfQ |
|
sso.falconx.com/ | Name: okta_user_lang Value: de |
|
sso.falconx.com/ | Name: okta-oauth-redirect-params Value: {%22responseType%22:%22code%22%2C%22state%22:%22bDGjKt6nI4bWd7wgjw2YExhEU65g3pZh8QUH2vfUY261krvgn3R4tCFTEXVwPP1C%22%2C%22nonce%22:%226Yi3sqi5MjRrEYXkGaRF36BoVgHlKTBlPikkZwKR0uSVaqg4dEGiQnWZiP6z4XaJ%22%2C%22scopes%22:[%22openid%22%2C%22profile%22%2C%22email%22%2C%22okta.users.read.self%22%2C%22okta.users.manage.self%22%2C%22okta.internal.enduser.read%22%2C%22okta.internal.enduser.manage%22]%2C%22clientId%22:%22okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26%22%2C%22urls%22:{%22issuer%22:%22https://sso.falconx.com%22%2C%22authorizeUrl%22:%22https://sso.falconx.com/oauth2/v1/authorize%22%2C%22userinfoUrl%22:%22https://sso.falconx.com/oauth2/v1/userinfo%22%2C%22tokenUrl%22:%22https://sso.falconx.com/oauth2/v1/token%22%2C%22revokeUrl%22:%22https://sso.falconx.com/oauth2/v1/revoke%22%2C%22logoutUrl%22:%22https://sso.falconx.com/oauth2/v1/logout%22}%2C%22ignoreSignature%22:false} |
|
sso.falconx.com/ | Name: okta-oauth-nonce Value: 6Yi3sqi5MjRrEYXkGaRF36BoVgHlKTBlPikkZwKR0uSVaqg4dEGiQnWZiP6z4XaJ |
|
sso.falconx.com/ | Name: okta-oauth-state Value: bDGjKt6nI4bWd7wgjw2YExhEU65g3pZh8QUH2vfUY261krvgn3R4tCFTEXVwPP1C |
|
sso.falconx.com/ | Name: JSESSIONID Value: F155FF3332F556E8F3A48BFE8A31A431 |
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 | frame-ancestors 'self' |
Strict-Transport-Security | max-age=315360000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 0 |
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.
127.0.0.1
login.okta.com
ok14static.oktacdn.com
sso.falconx.com
127.0.0.1
sso.falconx.com
13.227.219.123
65.9.66.49
76.223.112.12
0a466c58527ca3a43af83b46eccac3a8045ccc5d258ed981cfcaa555162301cc
1d5325892ecf2dc3abd0caf2a1ef4eabf2477e2937c9a372760fd2acae8fddf3
28454da829c407f29184f4e00cce2ac8b1895ab99a27c1f05de1e5698f2e8836
2d0840961e9d93f813811d90c3ed7537149172e1bb0fa92762ab0e0a72af054f
32d67728c88f15dabffd0eec5e82a373b1c138b67350652f3ce2aee9df35085d
38f8eb122e4cd7106a24918dba446a8a803acecc0bc915572ed4b68f335d1550
41212ae4e470408f581e266c71769b4f917654cf82c14afb61607c99d527c914
41c4a393061244b6961339efeceeb6bc04901d084f397c724f6dfda3f4c593bf
6d84b1cc46d5cc0e9edea12ba8d877c60c4eec4042785693d1d0ad408cb03e16
78064838e16f364c7c6ef8909329b07d5a92200e1b652af2221b1edc1b0fa861
9088ba84bd8facb1ae216959655256308143f85f3608acb93880347b60f9a620
94f7ad94fef308593b603b896a89ca351e62983c2ef8f04b2d0d06cb5f95d8ac
9d75be9fa71d9de02417f044d50b1264dc564d453ee20efc7faa9d819a8ffdfb
c7677b80de14bf94d90c37362d1ffb41173f48891f874725e73258def85389e7
d434b33b7d0382d89cd488dd964f27e395eb03cf34b51d822d45912d96e75c64
d67465594c9edbd86287217a45088a591c8a8999b1961918bf29027a7a6cb4e8
dcc89f32e3f978bd4c2e313916b6267abd287eea87daec0e5c049150fd9062aa
e540549c5ee85d139a6590536daf86400fccd811ebc9d5b714794efe1e34b897
ededed5d0dfada666d9fed01a5305cce77645031fa274a5f6515355a724838a0
f5d6a6e7d3648b0830cf9de5ef59d2167e2536885e4174b6ff8af73f6dd80978
fa383316248b1c7afb6d28b96db25df15db8a83d6a9cf51fb10e83a94747fdee
feb177fb563f478cb8ecade71caea5df5ad318ca161c71875114e504ce304ace