staging-login.enclave.io
Open in
urlscan Pro
2606:4700:3035::6815:1344
Public Scan
Effective URL: https://staging-login.enclave.io/login?returnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dportal-spa%26redirect_uri%3Dhttp...
Submission: On August 22 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by WE1 on July 4th 2024. Valid for: 3 months.
This is the only time staging-login.enclave.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 24 | 2606:4700:303... 2606:4700:3035::6815:1344 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2a05:d014:275... 2a05:d014:275:cb02::c8 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::2004 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:830::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:812::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
30 | 6 |
ASN16509 (AMAZON-02, US)
develop--enclave-portal.netlify.app |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
24 |
enclave.io
3 redirects
staging-login.enclave.io |
178 KB |
4 |
netlify.app
develop--enclave-portal.netlify.app |
861 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
181 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 3123 |
|
1 |
gstatic.com
www.gstatic.com |
215 KB |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 10 |
961 B |
30 | 6 |
Domain | Requested by | |
---|---|---|
24 | staging-login.enclave.io |
3 redirects
develop--enclave-portal.netlify.app
staging-login.enclave.io |
4 | develop--enclave-portal.netlify.app |
develop--enclave-portal.netlify.app
|
2 | www.googletagmanager.com |
staging-login.enclave.io
www.googletagmanager.com |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | www.gstatic.com |
www.google.com
|
1 | www.google.com |
staging-login.enclave.io
|
30 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
enclave.io |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.netlify.app DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-01-15 - 2025-02-14 |
a year | crt.sh |
enclave.io WE1 |
2024-07-04 - 2024-10-02 |
3 months | crt.sh |
*.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://staging-login.enclave.io/login?returnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dportal-spa%26redirect_uri%3Dhttps%253A%252F%252Fdevelop--enclave-portal.netlify.app%252Foidc-redirect%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%2520write%253Auser%2520read%253Asystems%2520write%253Asystems%2520delete%253Asystems%2520read%253Aenrolment-keys%2520write%253Aenrolment-keys%2520read%253Alogs%2520read%253Apolicies%2520write%253Apolicies%2520write%253Abilling%2520read%253Adns%2520write%253Adns%2520read%253Aorg%253Alist%2520read%253Atrust%2520write%253Atrust%2520write%253Atags%26state%3D9279fbe3300b44848a342c169de01fac%26code_challenge%3Dbh0LQRxhFQfn-7ltoycrouC9uz-Cs3rkBS2Gpr0UNSw%26code_challenge_method%3DS256%26response_mode%3Dquery
Frame ID: 760A4AAE5C8923E9933B70562D04D802
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
Enclave - LoginPage URL History Show full URLs
-
https://staging-login.enclave.io/
HTTP 302
https://develop--enclave-portal.netlify.app/ Page URL
-
https://staging-login.enclave.io/connect/authorize?client_id=portal-spa&redirect_uri=https%3A%2F%2Fdevelop--e...
HTTP 302
https://staging-login.enclave.io/login/landing?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dport... HTTP 302
https://staging-login.enclave.io/login?returnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dportal-spa%2... Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
reCAPTCHA (Captchas) Expand
Detected patterns
- /recaptcha/api\.js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: Customer Agreement
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Terms & Conditions
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://staging-login.enclave.io/
HTTP 302
https://develop--enclave-portal.netlify.app/ Page URL
-
https://staging-login.enclave.io/connect/authorize?client_id=portal-spa&redirect_uri=https%3A%2F%2Fdevelop--enclave-portal.netlify.app%2Foidc-redirect&response_type=code&scope=openid%20profile%20email%20write%3Auser%20read%3Asystems%20write%3Asystems%20delete%3Asystems%20read%3Aenrolment-keys%20write%3Aenrolment-keys%20read%3Alogs%20read%3Apolicies%20write%3Apolicies%20write%3Abilling%20read%3Adns%20write%3Adns%20read%3Aorg%3Alist%20read%3Atrust%20write%3Atrust%20write%3Atags&state=9279fbe3300b44848a342c169de01fac&code_challenge=bh0LQRxhFQfn-7ltoycrouC9uz-Cs3rkBS2Gpr0UNSw&code_challenge_method=S256&response_mode=query
HTTP 302
https://staging-login.enclave.io/login/landing?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dportal-spa%26redirect_uri%3Dhttps%253A%252F%252Fdevelop--enclave-portal.netlify.app%252Foidc-redirect%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%2520write%253Auser%2520read%253Asystems%2520write%253Asystems%2520delete%253Asystems%2520read%253Aenrolment-keys%2520write%253Aenrolment-keys%2520read%253Alogs%2520read%253Apolicies%2520write%253Apolicies%2520write%253Abilling%2520read%253Adns%2520write%253Adns%2520read%253Aorg%253Alist%2520read%253Atrust%2520write%253Atrust%2520write%253Atags%26state%3D9279fbe3300b44848a342c169de01fac%26code_challenge%3Dbh0LQRxhFQfn-7ltoycrouC9uz-Cs3rkBS2Gpr0UNSw%26code_challenge_method%3DS256%26response_mode%3Dquery HTTP 302
https://staging-login.enclave.io/login?returnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3Dportal-spa%26redirect_uri%3Dhttps%253A%252F%252Fdevelop--enclave-portal.netlify.app%252Foidc-redirect%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%2520write%253Auser%2520read%253Asystems%2520write%253Asystems%2520delete%253Asystems%2520read%253Aenrolment-keys%2520write%253Aenrolment-keys%2520read%253Alogs%2520read%253Apolicies%2520write%253Apolicies%2520write%253Abilling%2520read%253Adns%2520write%253Adns%2520read%253Aorg%253Alist%2520read%253Atrust%2520write%253Atrust%2520write%253Atags%26state%3D9279fbe3300b44848a342c169de01fac%26code_challenge%3Dbh0LQRxhFQfn-7ltoycrouC9uz-Cs3rkBS2Gpr0UNSw%26code_challenge_method%3DS256%26response_mode%3Dquery Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://staging-login.enclave.io/ HTTP 302
- https://develop--enclave-portal.netlify.app/
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
develop--enclave-portal.netlify.app/ Redirect Chain
|
516 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.84bb9d35.js
develop--enclave-portal.netlify.app/static/js/ |
3 MB 792 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.fd7ca7cf.css
develop--enclave-portal.netlify.app/static/css/ |
550 KB 62 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
openid-configuration
staging-login.enclave.io/.well-known/ |
3 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
develop--enclave-portal.netlify.app/ |
5 KB 5 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Primary Request
login
staging-login.enclave.io/ Redirect Chain
|
11 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fonts.css
staging-login.enclave.io/css/ |
1 KB 753 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
reset.css
staging-login.enclave.io/css/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
site.61c9ab3421bd5e54dc9c.css
staging-login.enclave.io/css/ |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
splide.min.css
staging-login.enclave.io/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-white.svg
staging-login.enclave.io/images/enclave/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
invite-your-team.svg
staging-login.enclave.io/images/banners/ |
11 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
eye.svg
staging-login.enclave.io/images/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
microsoft-icon.svg
staging-login.enclave.io/images/ |
365 B 706 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
google-icon.svg
staging-login.enclave.io/images/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
github-icon.svg
staging-login.enclave.io/images/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
api.js
www.google.com/recaptcha/ |
1 KB 961 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
carousel.133669f18e7957a3f07a.js
staging-login.enclave.io/script/ |
28 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
splide.8ef1c57f908c22988b5a.js
staging-login.enclave.io/script/ |
27 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
login.c7c094099709bd4c51ba.js
staging-login.enclave.io/script/ |
664 B 916 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
input-password.84d4105d93990913b358.js
staging-login.enclave.io/script/ |
471 B 773 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
228 KB 79 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
barlow-500.woff2
staging-login.enclave.io/fonts/ |
20 KB 20 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-regular.woff2
staging-login.enclave.io/fonts/ |
49 KB 50 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-700.woff2
staging-login.enclave.io/fonts/ |
49 KB 50 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
308 KB 102 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__de.js
www.gstatic.com/recaptcha/releases/i7X0JrnYWy9Y_5EYdoFM79kV/ |
539 KB 215 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.svg
staging-login.enclave.io/ |
4 KB 2 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
staging-login.enclave.io/ |
5 KB 2 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
11 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| dataLayer object| google_tag_manager object| google_tag_data function| correctCaptcha object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client function| onYouTubeIframeAPIReady object| gaGlobal object| recaptcha3 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 |
---|---|---|
staging-login.enclave.io/ | Name: enclave-account-antiforgery Value: CfDJ8Lwhloj6x0xJno68RRt0ELQlKQ1GdjNoBAJeS8xl7osQRZ4PwuV9GrIhh077Gp6s7iPzcjMCLiuFiuVppHwzUgKWyAw3QQToSMe0n433gwjAvYWCud7j6HxgdlWkKMla75HopLaogMclp_fQReWwEAQ |
|
.enclave.io/ | Name: _ga Value: GA1.1.1471734704.1724294578 |
|
.enclave.io/ | Name: _ga_V8FB6XGWQJ Value: GS1.1.1724294577.1.0.1724294578.0.0.0 |
2 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';object-src 'none';style-src 'self' 'unsafe-inline';base-uri 'self';form-action 'none';frame-ancestors 'self';img-src 'self' data:;connect-src 'self' staging-api.enclave.io staging-login.enclave.io install.enclave.io;frame-src 'self' js.stripe.com staging-login.enclave.io;script-src 'self' js.stripe.com |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | deny |
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.
develop--enclave-portal.netlify.app
region1.google-analytics.com
staging-login.enclave.io
www.google.com
www.googletagmanager.com
www.gstatic.com
2001:4860:4802:34::36
2606:4700:3035::6815:1344
2a00:1450:4001:812::2003
2a00:1450:4001:82a::2004
2a00:1450:4001:830::2008
2a05:d014:275:cb02::c8
0cce599f291fc7fbc5640cbd5b7a1ab2221eed7ed38531bf54ac52a39dc05cb4
0e06dc8e3cce835e732333a9737e70499f5f8862acf890f969cbc6c6fbb7289b
13e3852d2c9f4f4bd3125764fa931927e2b6901960c971c3e28ba3911262a78f
1d38c257b1d549735db8e636f7925d05f3076cad06d54437b629ce8ac79c966f
2886f02ead65f942cfd57c34533094e79ebc11a55bdbb5d2fb4f574021fd636c
458998d8006a43edce6c77ffcee7c7f3fe9f5e8158cf86a1fb59d7636407151b
474e2f46d463991b4bc22f026bd74fa1284319b54aee8fadc14d198eae37cfa7
476dd34cc54442b0c8c3dec0ce3c59b546a2e1103116bcd8cb179b03f7eb83a4
5aafa0de598dc651a5d1dc7ff8071947a241bbe86b626ac4f8eac6806234631a
5d820f935c810285df70e5986fa4a04f0961d56befcdead78fcdf256010f6b96
5eebfd96d9e31e923a4dbe54db57c232f7fd408ea16cffb084baf70d05b1ed28
5fdbf469770b77540f965bb6f3c0fdcfeb051771301eb94fb6c522445b1d1911
659a8dee04b272c247129ff6513d23c16f4f9c183b5d64e7347815af8861a2a4
6c248d1402c67c84b2cb375c343741c350699aac2b7292db5d4dea67d8c1f272
89574a2344866302b485e790583c17821ca0ad2895bb5c78e3d5bed179f65d15
918d45848492e449b8cc2d83b715f144405c44d958b834ccb92cd18d379ffdfc
adc6bb6ffd64e016f7270ad86d6b3f7ec300bc5182d5829ca2e4e8393bf18b45
af087f2475a5e9010f4ccd6f08481cf29a6fe14c10af578d41f9dfe0654fe3e4
b01d4eda85e7e726925b54fff76ab698653ce880e16748f561af1e4affba41f3
b10a79bd2ca5ebccd81b3d9c814b10958c9e9a366e9aac91cf7ca2b7bb6207c4
b531e585517101a2ff081ba25d47be4c3777d09478f213f7100cd3527e75ce67
be54ac8b9843afcd92dea7b3e72306efec71ba3b6365f679f179c7ca4a0aea9f
be879d64cd112d5e96a7f1a13c91f57dc4a5a5032ebb85c793c94312efa522c7
bf6c1e2f8c250b7efeb5d250181599880b1c17efc3c94466aa5d847454bf14ef
c1e8505254081dd4146a8c6534a3a1cdf18faa1b796fa12926b2f557ca1c3385
c6a12f5433ab9fe62b98ee347dc80460b09e3409240bc75f472773896ea3dcbe
d009a0f481356be5ec31de1debe6c4227e227b59e30570469870a2b69f13a826