signin.vivint.com
Open in
urlscan Pro
75.2.106.85
Public Scan
Effective URL: https://signin.vivint.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=PXBkASqTp...
Submission: On June 18 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on May 29th 2024. Valid for: a year.
This is the only time signin.vivint.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 8 | 75.2.106.85 75.2.106.85 | 16509 (AMAZON-02) (AMAZON-02) | |
15 | 52.222.214.26 52.222.214.26 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 108.138.7.126 108.138.7.126 | 16509 (AMAZON-02) (AMAZON-02) | |
25 | 4 |
ASN16509 (AMAZON-02, US)
PTR: aa4314b2f84572f89.awsglobalaccelerator.com
signin.vivint.com |
ASN16509 (AMAZON-02, US)
PTR: server-52-222-214-26.fra56.r.cloudfront.net
ok6static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-108-138-7-126.fra56.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
oktacdn.com
ok6static.oktacdn.com — Cisco Umbrella Rank: 21703 |
2 MB |
8 |
vivint.com
1 redirects
signin.vivint.com |
58 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 265 |
82 KB |
1 |
okta.com
login.okta.com — Cisco Umbrella Rank: 4062 |
|
25 | 4 |
Domain | Requested by | |
---|---|---|
15 | ok6static.oktacdn.com |
signin.vivint.com
ok6static.oktacdn.com |
8 | signin.vivint.com |
1 redirects
signin.vivint.com
ok6static.oktacdn.com |
2 | cdnjs.cloudflare.com |
signin.vivint.com
cdnjs.cloudflare.com |
1 | login.okta.com |
ok6static.oktacdn.com
|
25 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
help.vivint.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
signin.vivint.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-05-29 - 2025-05-28 |
a year | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-15 - 2025-01-02 |
a year | crt.sh |
cdnjs.cloudflare.com E1 |
2024-06-02 - 2024-08-31 |
3 months | crt.sh |
accounts.okta.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-07-19 - 2024-07-24 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://signin.vivint.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=PXBkASqTpzcHDoseofoJOWOoEmKyOx8QKmkwYLfYhS4&code_challenge_method=S256&nonce=YBPqnOV5xEw45LzjfKxhAfIyuRLpsaGKYl9kC9p8t5d72WjWDRhJySAA2oEo3fnr&redirect_uri=https%3A%2F%2Fsignin.vivint.com%2Fenduser%2Fcallback&response_type=code&state=PhtyUw7529ZQtfceWDLEQpzMGp7uaQM2T1IRLCGjo2zexV8VF5M7nPXyjMKnWB8p&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage%20okta.enduser.dashboard.read%20okta.enduser.dashboard.manage%20okta.myAccount.sessions.manage
Frame ID: 3E26E62B5F33F478219327907F09C389
Requests: 24 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: 20B5C09898D4D44E609723692C51505A
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://signin.vivint.com/
HTTP 307
https://signin.vivint.com/ HTTP 302
https://signin.vivint.com/app/UserHome?iss=https%3A%2F%2Fsignin.vivint.com&session_hint=AUTHENTICATED Page URL
- https://signin.vivint.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code... Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <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]+)?)?)|)
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Contact the Help Desk for 2-Step Verification problems & questions
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://signin.vivint.com/
HTTP 307
https://signin.vivint.com/ HTTP 302
https://signin.vivint.com/app/UserHome?iss=https%3A%2F%2Fsignin.vivint.com&session_hint=AUTHENTICATED Page URL
- https://signin.vivint.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=PXBkASqTpzcHDoseofoJOWOoEmKyOx8QKmkwYLfYhS4&code_challenge_method=S256&nonce=YBPqnOV5xEw45LzjfKxhAfIyuRLpsaGKYl9kC9p8t5d72WjWDRhJySAA2oEo3fnr&redirect_uri=https%3A%2F%2Fsignin.vivint.com%2Fenduser%2Fcallback&response_type=code&state=PhtyUw7529ZQtfceWDLEQpzMGp7uaQM2T1IRLCGjo2zexV8VF5M7nPXyjMKnWB8p&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage%20okta.enduser.dashboard.read%20okta.enduser.dashboard.manage%20okta.myAccount.sessions.manage Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://signin.vivint.com/ HTTP 307
- https://signin.vivint.com/ HTTP 302
- https://signin.vivint.com/app/UserHome?iss=https%3A%2F%2Fsignin.vivint.com&session_hint=AUTHENTICATED
25 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
UserHome
signin.vivint.com/app/ Redirect Chain
|
6 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
ok6static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2351-g3656ec1/static/css/ |
141 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
signin.vivint.com/api/internal/brand/theme/ |
806 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
ok6static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2351-g3656ec1/static/js/ |
3 MB 792 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
enduser-v2_de.9f000419707622ac69b529daf962a798.json
ok6static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2351-g3656ec1/assets/js/mvc/properties/json/ |
42 KB 42 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
signin.vivint.com/.well-known/ |
3 KB 4 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
signin.vivint.com/ |
5 KB 6 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
signin.vivint.com/oauth2/v1/ |
27 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
ok6static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.19.3/js/ |
2 MB 493 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
ok6static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.19.3/css/ |
218 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-signin.73947dcedbe30f708373f1b3405f6417.css
ok6static.oktacdn.com/assets/loginpage/css/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
37 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0n1cldvyNXnqs4f2p7
ok6static.oktacdn.com/fs/bco/1/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js
ok6static.oktacdn.com/assets/js/mvc/loginpage/ |
204 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0n1cldw3NKfHWeT2p7
ok6static.oktacdn.com/fs/bco/7/ |
289 KB 290 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login_de.json
ok6static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.19.3/labels/json/ |
115 KB 115 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
country_de.json
ok6static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.19.3/labels/json/ |
5 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0n1cldvyNXnqs4f2p7
ok6static.oktacdn.com/fs/bco/1/ |
4 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame 20B5 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
introspect
signin.vivint.com/idp/idx/ |
20 KB 22 KB |
Fetch
application/ion+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkbox-sign-in-widget.png
ok6static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.19.3/img/ui/forms/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-sbold-webfont.41acb8650115f83780fc.woff2
ok6static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-reg-webfont.353416ed0ff540352235.woff2
ok6static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
signin.vivint.com/ |
5 KB 0 |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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 undefined| event object| fence object| sharedStorage object| regeneratorRuntime function| jQueryCourage object| u2f function| OktaSignIn function| signInSuccessCallBackFunction object| oktaData function| runLoginPage object| OktaUtil object| config object| oktaSignIn object| acc 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 |
---|---|---|
signin.vivint.com/ | Name: enduser_version Value: 2 |
|
signin.vivint.com/ | Name: okta_user_lang Value: de |
|
signin.vivint.com/ | Name: okta-oauth-redirect-params Value: {%22responseType%22:%22code%22%2C%22state%22:%22PhtyUw7529ZQtfceWDLEQpzMGp7uaQM2T1IRLCGjo2zexV8VF5M7nPXyjMKnWB8p%22%2C%22nonce%22:%22YBPqnOV5xEw45LzjfKxhAfIyuRLpsaGKYl9kC9p8t5d72WjWDRhJySAA2oEo3fnr%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%22okta.enduser.dashboard.read%22%2C%22okta.enduser.dashboard.manage%22%2C%22okta.myAccount.sessions.manage%22]%2C%22clientId%22:%22okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26%22%2C%22urls%22:{%22issuer%22:%22https://signin.vivint.com%22%2C%22authorizeUrl%22:%22https://signin.vivint.com/oauth2/v1/authorize%22%2C%22userinfoUrl%22:%22https://signin.vivint.com/oauth2/v1/userinfo%22%2C%22tokenUrl%22:%22https://signin.vivint.com/oauth2/v1/token%22%2C%22revokeUrl%22:%22https://signin.vivint.com/oauth2/v1/revoke%22%2C%22logoutUrl%22:%22https://signin.vivint.com/oauth2/v1/logout%22}%2C%22ignoreSignature%22:false} |
|
signin.vivint.com/ | Name: okta-oauth-nonce Value: YBPqnOV5xEw45LzjfKxhAfIyuRLpsaGKYl9kC9p8t5d72WjWDRhJySAA2oEo3fnr |
|
signin.vivint.com/ | Name: okta-oauth-state Value: PhtyUw7529ZQtfceWDLEQpzMGp7uaQM2T1IRLCGjo2zexV8VF5M7nPXyjMKnWB8p |
|
signin.vivint.com/ | Name: t Value: slate |
|
signin.vivint.com/ | Name: DT Value: DI1aEa_QUMST4y1sLOYyCc0iw |
|
signin.vivint.com/ | Name: JSESSIONID Value: F5494B160F5AFD3DEFCB6B0490AD5FDD |
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 |
---|---|
Content-Security-Policy | default-src 'self' vivint.okta.com signin.vivint.com *.oktacdn.com; connect-src 'self' vivint.okta.com vivint-admin.okta.com signin.vivint.com *.oktacdn.com *.mixpanel.com *.mapbox.com *.mtls.okta.com vivint.kerberos.okta.com *.authenticatorlocalprod.com:8769 http://localhost:8769 http://127.0.0.1:8769 *.authenticatorlocalprod.com:65111 http://localhost:65111 http://127.0.0.1:65111 *.authenticatorlocalprod.com:65121 http://localhost:65121 http://127.0.0.1:65121 *.authenticatorlocalprod.com:65131 http://localhost:65131 http://127.0.0.1:65131 *.authenticatorlocalprod.com:65141 http://localhost:65141 http://127.0.0.1:65141 *.authenticatorlocalprod.com:65151 http://localhost:65151 http://127.0.0.1:65151 https://oinmanager.okta.com data: data.pendo.io pendo-static-5634101834153984.storage.googleapis.com pendo-static-5391521872216064.storage.googleapis.com; script-src 'unsafe-inline' 'unsafe-eval' 'self' vivint.okta.com signin.vivint.com *.oktacdn.com; style-src 'unsafe-inline' 'self' vivint.okta.com signin.vivint.com *.oktacdn.com; frame-src 'self' vivint.okta.com vivint-admin.okta.com signin.vivint.com login.okta.com *.vidyard.com com-okta-authenticator:; img-src 'self' vivint.okta.com signin.vivint.com *.oktacdn.com *.tiles.mapbox.com *.mapbox.com *.vidyard.com data: data.pendo.io pendo-static-5634101834153984.storage.googleapis.com pendo-static-5391521872216064.storage.googleapis.com blob:; font-src 'self' vivint.okta.com signin.vivint.com data: *.oktacdn.com fonts.gstatic.com; frame-ancestors 'self' https://curator.vivint.com https://reporting-poc.vivint.com https://data.vivint.com https://dash.vivint.com https://apps.usw2.pure.cloud https://vivint.oktapreview.com http://localhost:3000 |
Strict-Transport-Security | max-age=315360000; includeSubDomains |
X-Content-Type-Options | nosniff |
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.
cdnjs.cloudflare.com
login.okta.com
ok6static.oktacdn.com
signin.vivint.com
104.17.25.14
108.138.7.126
52.222.214.26
75.2.106.85
14de5dd5998b33bf4a423b9c8f15f1e1eb99582e24d7e6adbcb0eee3bcb7e145
1579e71d84921f635988a9dab3d211f59c45fecbd1d78babccd4c0fc58c6ac78
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
36e0a7e08bee65774168528938072c536437669c1b7458ac77976ec788e4439c
40810b0318131f9ba52c83a17e633a0ac476ade66ea8a914d6c4980571397665
5b2e42ef4e182fcda1289465835d9b7f84542e3262f19ab872f2e6ce2d87bd40
620572f13c5b3aad564b811f8445dd11bacdfb9d85852429949c296a7c2fef10
6a6c595fcf3a6c74bf3509f160ba34b78a8a3eb92ecaf290412c46679576d3ed
6fc2524106b00a3e6c4f39d80a4e8064e1dbcbbbf763e3a8984638cc4c06febf
74416bd0ccecb2191171d08ff3b80a24111d9f9f4acac6e002381f224ca1235d
79e149cae4cee318fb0fc5beb4feec6880022de818efdb269f8cf90298d61a00
86f3f188f0afc77c0f9dc2e0ec0b8c7dee676873a380ae5b68dba8198e93a999
9b5d2290b34cd718e1e97e894d6790f92387ee50de0b3364da291e7112f412be
a43cfdfcd80cf0708a14bc04fa8500f15004dd3f42b1fc1f51096ebc5123b8d0
affdba1620552b12a1a8a04467136aeb408c03fa337d20e9c38374d682d4d149
cf3b131fbfedc275ff289ce36558a6ae443da69422af7e1010f758901561e522
d4508a90fa5008bacc4f552711cfb4fc11357cbf301f643495ad2e122e047dc1
e540549c5ee85d139a6590536daf86400fccd811ebc9d5b714794efe1e34b897
f13badbe2f724b8642325ed7dfcbdff097d779c70e334f552a6a5544b695a6d8
f9e86fb363a05f75ab3b525439d46bf4911d4cd4ae94c656c0198206374002aa
fff3cd88c015e6ecfcec678013bf0c7989ec6d50072ed90060dbc97645365bdb