access.art.com.au
Open in
urlscan Pro
35.71.156.117
Public Scan
Effective URL: https://access.art.com.au/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=dr6EWGqsl...
Submission: On June 15 via api from US — Scanned from AU
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on April 4th 2024. Valid for: a year.
This is the only time access.art.com.au was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 8 | 35.71.156.117 35.71.156.117 | 16509 (AMAZON-02) (AMAZON-02) | |
14 | 108.158.20.88 108.158.20.88 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 13.35.147.106 13.35.147.106 | 16509 (AMAZON-02) (AMAZON-02) | |
34 | 4 |
ASN16509 (AMAZON-02, US)
PTR: ae17847cd3020b115.awsglobalaccelerator.com
access.art.com.au |
ASN16509 (AMAZON-02, US)
PTR: server-108-158-20-88.syd62.r.cloudfront.net
ok8static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-35-147-106.syd1.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
oktacdn.com
ok8static.oktacdn.com — Cisco Umbrella Rank: 397150 |
1 MB |
8 |
art.com.au
1 redirects
access.art.com.au |
92 KB |
1 |
okta.com
login.okta.com — Cisco Umbrella Rank: 4062 |
|
0 |
Failed
function sub() { [native code] }. Failed |
|
34 | 4 |
Domain | Requested by | |
---|---|---|
14 | ok8static.oktacdn.com |
access.art.com.au
ok8static.oktacdn.com |
8 | access.art.com.au |
1 redirects
access.art.com.au
ok8static.oktacdn.com |
1 | login.okta.com |
ok8static.oktacdn.com
|
0 | 127.0.0.1 Failed |
ok8static.oktacdn.com
|
34 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.australianretirementtrust.com.au |
Subject Issuer | Validity | Valid | |
---|---|---|---|
access.art.com.au DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-04-04 - 2025-04-04 |
a year | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-15 - 2025-01-02 |
a year | 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://access.art.com.au/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=dr6EWGqsljtUO-ULSCFBWa3zOV7OXU6Yt65kUiKguLY&code_challenge_method=S256&nonce=KCQ9821uH2ljGXsRGbMIv1ZaFyquLLtYvd9TDQSc45YhgSeZ6xB37TucK4u991dX&redirect_uri=https%3A%2F%2Faccess.art.com.au%2Fenduser%2Fcallback&response_type=code&state=4qGdzXJueK4cXEQU981pUPJNFiwLPxTRPDIpdxLABlhLMKdSB9A8JEH0RcqB2rK2&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: 30C76E162484C3399D257B7F6A31CD60
Requests: 27 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: 36F2D8494AA38BE6A76E56BBDDBFE828
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Australian Retirement Trust - Sign InPage URL History Show full URLs
-
http://access.art.com.au/
HTTP 307
https://access.art.com.au/ HTTP 302
https://access.art.com.au/app/UserHome?iss=https%3A%2F%2Faccess.art.com.au&session_hint=AUTHENTICATED Page URL
- https://access.art.com.au/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code... Page URL
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Access to this system is restricted to authorised users and is subject to your compliance with Australian Retirement Trust Group policies. All system access activities may be monitored, with unauthorised access attempts and policy breaches potentially resulting in disciplinary and/or legal action.
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://access.art.com.au/
HTTP 307
https://access.art.com.au/ HTTP 302
https://access.art.com.au/app/UserHome?iss=https%3A%2F%2Faccess.art.com.au&session_hint=AUTHENTICATED Page URL
- https://access.art.com.au/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=dr6EWGqsljtUO-ULSCFBWa3zOV7OXU6Yt65kUiKguLY&code_challenge_method=S256&nonce=KCQ9821uH2ljGXsRGbMIv1ZaFyquLLtYvd9TDQSc45YhgSeZ6xB37TucK4u991dX&redirect_uri=https%3A%2F%2Faccess.art.com.au%2Fenduser%2Fcallback&response_type=code&state=4qGdzXJueK4cXEQU981pUPJNFiwLPxTRPDIpdxLABlhLMKdSB9A8JEH0RcqB2rK2&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://access.art.com.au/ HTTP 307
- https://access.art.com.au/ HTTP 302
- https://access.art.com.au/app/UserHome?iss=https%3A%2F%2Faccess.art.com.au&session_hint=AUTHENTICATED
34 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
UserHome
access.art.com.au/app/ Redirect Chain
|
6 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
ok8static.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
access.art.com.au/api/internal/brand/theme/ |
820 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
ok8static.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 H/1.1 |
openid-configuration
access.art.com.au/.well-known/ |
3 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fileStoreRecord
ok8static.oktacdn.com/bc/image/ |
15 KB 17 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
access.art.com.au/oauth2/v1/ |
21 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
access.art.com.au/api/internal/brand/theme/ |
556 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
ok8static.oktacdn.com/assets/js/sdk/okta-signin-widget/6.9.0/js/ |
2 MB 505 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
ok8static.oktacdn.com/assets/js/sdk/okta-signin-widget/6.9.0/css/ |
222 KB 38 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-signin.73947dcedbe30f708373f1b3405f6417.css
ok8static.oktacdn.com/assets/loginpage/css/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs02r9n8y1jp6eYn73l7
ok8static.oktacdn.com/fs/bco/1/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js
ok8static.oktacdn.com/assets/js/mvc/loginpage/ |
204 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
introspect
access.art.com.au/idp/idx/ |
27 KB 30 KB |
Fetch
application/ion+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame 36F2 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fileStoreRecord
ok8static.oktacdn.com/bc/image/ |
15 KB 0 |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
ok8static.oktacdn.com/assets/js/sdk/okta-signin-widget/6.9.0/img/icons/mfa/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader@1x.gif
ok8static.oktacdn.com/assets/js/sdk/okta-signin-widget/6.9.0/img/ui/indicators/ |
10 KB 11 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-sbold-webfont.41acb8650115f83780fc.woff2
ok8static.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
ok8static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
probe
127.0.0.1/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
probe
127.0.0.1/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
cancel
access.art.com.au/idp/idx/authenticators/poll/ |
32 KB 35 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
oktaVerify_authenticator.png
ok8static.oktacdn.com/assets/js/sdk/okta-signin-widget/6.9.0/img/icons/mfa/ |
638 B 1 KB |
Image
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
- 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
Verdicts & Comments Add Verdict or Comment
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 undefined| event object| fence object| sharedStorage object| regeneratorRuntime function| setImmediate function| clearImmediate 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 |
---|---|---|
access.art.com.au/ | Name: enduser_version Value: 2 |
|
access.art.com.au/ | Name: okta_user_lang Value: en |
|
access.art.com.au/ | Name: okta-oauth-redirect-params Value: {%22responseType%22:%22code%22%2C%22state%22:%224qGdzXJueK4cXEQU981pUPJNFiwLPxTRPDIpdxLABlhLMKdSB9A8JEH0RcqB2rK2%22%2C%22nonce%22:%22KCQ9821uH2ljGXsRGbMIv1ZaFyquLLtYvd9TDQSc45YhgSeZ6xB37TucK4u991dX%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://access.art.com.au%22%2C%22authorizeUrl%22:%22https://access.art.com.au/oauth2/v1/authorize%22%2C%22userinfoUrl%22:%22https://access.art.com.au/oauth2/v1/userinfo%22%2C%22tokenUrl%22:%22https://access.art.com.au/oauth2/v1/token%22%2C%22revokeUrl%22:%22https://access.art.com.au/oauth2/v1/revoke%22%2C%22logoutUrl%22:%22https://access.art.com.au/oauth2/v1/logout%22}%2C%22ignoreSignature%22:false} |
|
access.art.com.au/ | Name: okta-oauth-nonce Value: KCQ9821uH2ljGXsRGbMIv1ZaFyquLLtYvd9TDQSc45YhgSeZ6xB37TucK4u991dX |
|
access.art.com.au/ | Name: okta-oauth-state Value: 4qGdzXJueK4cXEQU981pUPJNFiwLPxTRPDIpdxLABlhLMKdSB9A8JEH0RcqB2rK2 |
|
access.art.com.au/ | Name: t Value: default |
|
access.art.com.au/ | Name: DT Value: DI1o7wB_lofScKPTQll7JNdOg |
|
access.art.com.au/ | Name: JSESSIONID Value: D026698D61F20F49E876DD417A3F6BB1 |
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' art.okta.com access.art.com.au *.oktacdn.com; connect-src 'self' art.okta.com art-admin.okta.com access.art.com.au *.oktacdn.com *.mixpanel.com *.mapbox.com *.mtls.okta.com art.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' art.okta.com access.art.com.au *.oktacdn.com; style-src 'unsafe-inline' 'self' art.okta.com access.art.com.au *.oktacdn.com; frame-src 'self' art.okta.com art-admin.okta.com access.art.com.au login.okta.com *.vidyard.com com-okta-authenticator:; img-src 'self' art.okta.com access.art.com.au *.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' art.okta.com access.art.com.au data: *.oktacdn.com fonts.gstatic.com; frame-ancestors 'self' |
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.
127.0.0.1
access.art.com.au
login.okta.com
ok8static.oktacdn.com
127.0.0.1
108.158.20.88
13.35.147.106
35.71.156.117
2d0840961e9d93f813811d90c3ed7537149172e1bb0fa92762ab0e0a72af054f
2e98a3b2c4e6adda7ca9b1a47c27b3f085f079ee4a813ecef70c6bc117493dcc
6a6c595fcf3a6c74bf3509f160ba34b78a8a3eb92ecaf290412c46679576d3ed
79e149cae4cee318fb0fc5beb4feec6880022de818efdb269f8cf90298d61a00
7c6842e9bc4cfa9407143dcdb11ffc149e6984b192a5cebbeeadd7e89b845a0d
86f3f188f0afc77c0f9dc2e0ec0b8c7dee676873a380ae5b68dba8198e93a999
8b69c0fde0682a1c787fb26a415a2b252e50259a1bc031b8ada08edc6bcdb3bd
9b5d2290b34cd718e1e97e894d6790f92387ee50de0b3364da291e7112f412be
9daf3347512399224f539e52835e58e95719f510297e544fed33e18a99bda076
affdba1620552b12a1a8a04467136aeb408c03fa337d20e9c38374d682d4d149
bac56f743a07750784697fa3c15e809c78de8d1bd72de0fe593000b895684771
bbad8a8f5d20eb35405fb1eebf842aef33af6a8b6140003d143474da22b56fe5
c7ff8634b57dfe31be2a2762a99b76306eed41580b5a7aaf6e525b7694fbc96e
d434b33b7d0382d89cd488dd964f27e395eb03cf34b51d822d45912d96e75c64
d4508a90fa5008bacc4f552711cfb4fc11357cbf301f643495ad2e122e047dc1
e0f5753e35ca957d9c298948df5ab0550f3b34755138eec4ebe26c219eb2ee31
e9345a5dfc1146303341082cc369dc4b2deea6f72a8d0efef5088875e5ad26ff
f0a0cb86c3a462478b9603cf8b18042bade83ebace885bc2fc7d99fddde98138
f82da44225ccffe54b17728bca07164af78a2807ca5c0f22bae83e07b9877575