okta-anz-staging.velysdigitalplatform.jnj
Open in
urlscan Pro
13.248.244.122
Public Scan
Effective URL: https://okta-anz-staging.velysdigitalplatform.jnj/oauth2/default/v1/authorize?client_id=0oa6793xfc6hmlZCN1d7&response_type=code&scope=openid%20off...
Submission: On August 14 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R11 on August 13th 2024. Valid for: 3 months.
This is the only time okta-anz-staging.velysdigitalplatform.jnj was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 13.248.244.122 13.248.244.122 | 16509 (AMAZON-02) (AMAZON-02) | |
13 | 2606:4700:440... 2606:4700:4400::ac40:964b | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.67.74.152 172.67.74.152 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a04:4e42:400... 2a04:4e42:400::485 | 54113 (FASTLY) (FASTLY) | |
7 | 3.160.150.113 3.160.150.113 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700:440... 2606:4700:4400::6812:258d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 13.227.219.44 13.227.219.44 | 16509 (AMAZON-02) (AMAZON-02) | |
29 | 9 |
ASN16509 (AMAZON-02, US)
PTR: a556120ce37110a35.awsglobalaccelerator.com
okta-anz-staging.velysdigitalplatform.jnj |
ASN13335 (CLOUDFLARENET, US)
velys-vds-portal-anz-staging.velysdigitalplatform.jnj |
ASN16509 (AMAZON-02, US)
PTR: server-3-160-150-113.fra60.r.cloudfront.net
op3static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-227-219-44.ams54.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
velysdigitalplatform.jnj
1 redirects
okta-anz-staging.velysdigitalplatform.jnj velys-vds-portal-anz-staging.velysdigitalplatform.jnj |
966 KB |
7 |
oktacdn.com
op3static.oktacdn.com — Cisco Umbrella Rank: 170993 |
1 MB |
2 |
gstatic.com
fonts.gstatic.com |
34 KB |
1 |
okta.com
login.okta.com — Cisco Umbrella Rank: 7359 |
|
1 |
velys.jnj
www.velys.jnj |
26 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 410 |
21 KB |
1 |
ipify.org
api.ipify.org — Cisco Umbrella Rank: 2512 |
155 B |
29 | 8 |
Domain | Requested by | |
---|---|---|
13 | velys-vds-portal-anz-staging.velysdigitalplatform.jnj |
velys-vds-portal-anz-staging.velysdigitalplatform.jnj
|
7 | op3static.oktacdn.com |
okta-anz-staging.velysdigitalplatform.jnj
|
3 | okta-anz-staging.velysdigitalplatform.jnj |
1 redirects
velys-vds-portal-anz-staging.velysdigitalplatform.jnj
okta-anz-staging.velysdigitalplatform.jnj |
2 | fonts.gstatic.com |
velys-vds-portal-anz-staging.velysdigitalplatform.jnj
fonts.googleapis.com |
1 | login.okta.com |
op3static.oktacdn.com
|
1 | www.velys.jnj |
okta-anz-staging.velysdigitalplatform.jnj
|
1 | fonts.googleapis.com |
okta-anz-staging.velysdigitalplatform.jnj
|
1 | cdn.jsdelivr.net |
okta-anz-staging.velysdigitalplatform.jnj
|
1 | api.ipify.org |
velys-vds-portal-anz-staging.velysdigitalplatform.jnj
|
29 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
velys-vds-portal-anz-staging.velysdigitalplatform.jnj |
Subject Issuer | Validity | Valid | |
---|---|---|---|
velys-vds-portal-anz-staging.velysdigitalplatform.jnj WE1 |
2024-07-08 - 2024-10-06 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
ipify.org WE1 |
2024-07-18 - 2024-10-16 |
3 months | crt.sh |
okta-anz-staging.velysdigitalplatform.jnj R11 |
2024-08-13 - 2024-11-11 |
3 months | crt.sh |
jsdelivr.net GlobalSign Atlas R3 DV TLS CA 2024 Q3 |
2024-07-30 - 2025-08-31 |
a year | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-15 - 2025-01-02 |
a year | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
www.velys.jnj Cloudflare Inc ECC CA-3 |
2023-10-07 - 2024-10-06 |
a year | crt.sh |
accounts.okta.com Amazon RSA 2048 M02 |
2024-07-17 - 2025-08-15 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://okta-anz-staging.velysdigitalplatform.jnj/oauth2/default/v1/authorize?client_id=0oa6793xfc6hmlZCN1d7&response_type=code&scope=openid%20offline_access&redirect_uri=https%3A%2F%2Fvelys-vds-portal-anz-staging.velysdigitalplatform.jnj%2Fauthorize&state=state-87227ed0-9c8c-4fc1-ace5-81251e31db86
Frame ID: F79ADC80C6ACBE1CE5D7B3BEEC0D978C
Requests: 28 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: 47617746C8C8EFDF13AE3FBD2A41D96D
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
VELYSâ„¢ ANZ - AnmeldenPage URL History Show full URLs
-
https://okta-anz-staging.velysdigitalplatform.jnj/
HTTP 302
https://velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ Page URL
- https://okta-anz-staging.velysdigitalplatform.jnj/oauth2/default/v1/authorize?client_id=0oa6793xfc6hmlZCN1d7&response_type=cod... 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
jsDelivr (CDN) Expand
Detected patterns
- <link [^>]*?href="?[a-zA-Z]*?:?//cdn\.jsdelivr\.net/
- //cdn\.jsdelivr\.net/
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Contact Us
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.
-
https://okta-anz-staging.velysdigitalplatform.jnj/
HTTP 302
https://velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ Page URL
- https://okta-anz-staging.velysdigitalplatform.jnj/oauth2/default/v1/authorize?client_id=0oa6793xfc6hmlZCN1d7&response_type=code&scope=openid%20offline_access&redirect_uri=https%3A%2F%2Fvelys-vds-portal-anz-staging.velysdigitalplatform.jnj%2Fauthorize&state=state-87227ed0-9c8c-4fc1-ace5-81251e31db86 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://okta-anz-staging.velysdigitalplatform.jnj/ HTTP 302
- https://velys-vds-portal-anz-staging.velysdigitalplatform.jnj/
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ Redirect Chain
|
52 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.ccd0a03e2f491323.css
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
106 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.0195a186eeb3e7a8.js
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.c9d578cca5e06a87.js
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
34 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.fd9454f1697ac666.js
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
1 MB 326 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Rubik-Regular.9d39592ec670e0e0.ttf
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
129 KB 65 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.ipify.org/ |
22 B 155 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-GB.json
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/assets/i18n/ |
5 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logout
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/api/auth/ |
2 B 179 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DPS_Logo@2x.png
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/assets/img/ |
26 KB 26 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loading-spinner.gif
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/assets/img/ |
4 KB 4 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
velys-bg.dfed2e7d3e4a62da.png
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
484 KB 485 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/api/auth/ |
313 B 342 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
velys-vds-portal-anz-staging.velysdigitalplatform.jnj/ |
15 KB 2 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
okta-anz-staging.velysdigitalplatform.jnj/oauth2/default/v1/ |
29 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
okta-anz-staging.velysdigitalplatform.jnj/api/internal/brand/theme/ |
606 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/ |
118 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
op3static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.21.0/js/ |
2 MB 494 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
op3static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.21.0/css/ |
218 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-signin.a91af2abfd04662e499bd3e151150dbf.css
op3static.oktacdn.com/assets/loginpage/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DPS_Logo@2x.png
www.velys.jnj/assets/img/ |
26 KB 26 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0ctrzy45cbIhVuk1d7
op3static.oktacdn.com/fs/bco/1/ |
9 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js
op3static.oktacdn.com/assets/js/mvc/loginpage/ |
204 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs0cts1d6i3cooNOA1d7
op3static.oktacdn.com/fs/bco/7/ |
484 KB 485 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0U1.woff2
fonts.gstatic.com/s/rubik/v28/ |
18 KB 19 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame 4761 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fileStoreRecord
op3static.oktacdn.com/bc/image/ |
15 KB 17 KB |
Other
image/x-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 object| regeneratorRuntime function| jQueryCourage object| u2f function| OktaSignIn function| signInSuccessCallBackFunction object| oktaData function| runLoginPage object| OktaUtil object| date number| year object| config object| OktaLogin object| jQBrowser4 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 |
---|---|---|
.velysdigitalplatform.jnj/ | Name: JJCFGEOCC Value: de |
|
okta-anz-staging.velysdigitalplatform.jnj/ | Name: t Value: default |
|
okta-anz-staging.velysdigitalplatform.jnj/ | Name: DT Value: DI1PQ12MLtDRvSsVVxcJQxCPw |
|
okta-anz-staging.velysdigitalplatform.jnj/ | Name: JSESSIONID Value: B6C867CC360DB65DD400747D9E63F48F |
6 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';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self' 'unsafe-eval' 'unsafe-inline';script-src-attr 'unsafe-inline';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests;connect-src 'self' https://api.ipify.org |
Strict-Transport-Security | max-age=15724800; 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.
api.ipify.org
cdn.jsdelivr.net
fonts.googleapis.com
fonts.gstatic.com
login.okta.com
okta-anz-staging.velysdigitalplatform.jnj
op3static.oktacdn.com
velys-vds-portal-anz-staging.velysdigitalplatform.jnj
www.velys.jnj
13.227.219.44
13.248.244.122
172.67.74.152
2606:4700:4400::6812:258d
2606:4700:4400::ac40:964b
2a00:1450:4001:80f::2003
2a00:1450:4001:830::200a
2a04:4e42:400::485
3.160.150.113
05ce056071de570e8a86b82adf50daf2ffbb067596d55e358ed4670e982d83c3
09473c85a9ad7fc0627e39be8e38e980b00b0f392d1f4bf7c567a0b94d03b592
12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126
296ed6380831480f973290c61e505b0abb46e0853a05b123b5250d09c8816b60
2cc54c0d3fefe730b28c53f9e6c4b44a3dc5c5e5aea961e6ca0025674f312dcb
3105c64b7f6596f29541b2d2c110be947f214dc1de22487ccc77bcc00d7fbd56
6a4f4056751e4e6baf540dc0bfb563a9da9268dbe698ee985de5fada913a6751
6a6c595fcf3a6c74bf3509f160ba34b78a8a3eb92ecaf290412c46679576d3ed
745b4f4d9f84200edc5bd4168d079ef8ecb5f2e9fa8bce4a08ab84637ea02afb
871c874216731cfbaa6449ee4b88a7c5998364caec657506231d34050e7a7de1
9b0fc2197301895d4059e61c1cf875baee5d78b441ebaabcdceb3db8d555b2aa
9da5021af60ad21941dfa0ba57085436ef111383c7ff9aca07f513ec487db074
a1566688dd7e6e7cdce8dd2634ac42a7d939f0f9ee471a8d79b9a9e7f956e4d0
a7311481ebcb760b5fd081d15316861fe753205b9e31a96d820491783a15cc91
abf8a71e3f74869f707ee6ac9d2d797851c0f6e748f490548b0ca5f38af531bd
b83ed688436a9cfb2b24e11fa8a0d6a88f7e45824c981c815597ee1bbd0bda0a
c15fb2290c139ce49c2242f95724a9bce903bfd00dcd594fefaa3818d2d61dcd
c87fcac153783ea615f856ad1c0e12791952c39b8ddde7f11fa3d47c0a3b3998
e6b61baa72af9a7a76aaca21106de285fd33a09703960a246e7b140afec94de8
f4d9c3d1d4d5c49c73939f67804626803e3ebff8faf42720f6a4ddce47b80aff
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615
f6b613db30443f6e57317594ac08ff8651029e9020e720cdac0ecd179df77186
f75e846cc83bd11432f4b1e21a45f31bc85283d11d372f7b19accd1bf6a2635c
f86ae450f90f630233183c0c329d1c4ffc32c2cfb97a43e6af1f29f1d3698e24