accounts.rentabank.secure.srv.br
Open in
urlscan Pro
104.18.12.224
Public Scan
Effective URL: https://accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/auth?client_id=wl-tsv-sales&redirect_uri=https%3A%...
Submission: On August 10 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by WE1 on August 10th 2024. Valid for: 3 months.
This is the only time accounts.rentabank.secure.srv.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 11 | 104.18.13.224 104.18.13.224 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6812:de0 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 20.60.59.193 20.60.59.193 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
12 | 104.18.12.224 104.18.12.224 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
30 | 8 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
tsvplatform.blob.core.windows.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
secure.srv.br
1 redirects
sales.rentabank.secure.srv.br accounts.rentabank.secure.srv.br |
2 MB |
2 |
windows.net
tsvplatform.blob.core.windows.net |
6 KB |
1 |
gstatic.com
fonts.gstatic.com |
15 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 336 |
6 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
30 | 5 |
Domain | Requested by | |
---|---|---|
14 | accounts.rentabank.secure.srv.br |
sales.rentabank.secure.srv.br
accounts.rentabank.secure.srv.br |
11 | sales.rentabank.secure.srv.br |
1 redirects
sales.rentabank.secure.srv.br
|
2 | tsvplatform.blob.core.windows.net |
sales.rentabank.secure.srv.br
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | cdnjs.cloudflare.com |
sales.rentabank.secure.srv.br
|
1 | fonts.googleapis.com |
sales.rentabank.secure.srv.br
|
30 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sales.rentabank.secure.srv.br WE1 |
2024-08-10 - 2024-11-08 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-07-31 - 2024-10-29 |
3 months | crt.sh |
accounts.rentabank.secure.srv.br WE1 |
2024-08-10 - 2024-11-08 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.blob.core.windows.net Microsoft Azure RSA TLS Issuing CA 08 |
2024-03-26 - 2025-03-21 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/auth?client_id=wl-tsv-sales&redirect_uri=https%3A%2F%2Fsales.rentabank.secure.srv.br%2Fdashboard&state=5826c574-371b-4b65-8f3c-d3d64d4cfd26&response_mode=fragment&response_type=code&scope=openid&nonce=fcf30d1c-b8cd-42bf-a7f6-0c26d26ffabf
Frame ID: 2B0B63B42306F25792DADBE2E697B578
Requests: 26 HTTP requests in this frame
Frame:
https://sales.rentabank.secure.srv.br/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
Frame ID: AC387D27647086C2BF1B85B6ACB92690
Requests: 2 HTTP requests in this frame
Frame:
https://accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/3p-cookies/step2.html
Frame ID: B8EC095FE8EFE0DD954F1806F28F2E0A
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Entrar em Renta BankPage URL History Show full URLs
- https://sales.rentabank.secure.srv.br/ Page URL
- https://accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/auth?client_id=wl-tsv-sales&re... Page URL
Detected technologies
Nuxt.js (JavaScript Frameworks) ExpandDetected patterns
- /_nuxt/
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.
- https://sales.rentabank.secure.srv.br/ Page URL
- https://accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/auth?client_id=wl-tsv-sales&redirect_uri=https%3A%2F%2Fsales.rentabank.secure.srv.br%2Fdashboard&state=5826c574-371b-4b65-8f3c-d3d64d4cfd26&response_mode=fragment&response_type=code&scope=openid&nonce=fcf30d1c-b8cd-42bf-a7f6-0c26d26ffabf Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 9- https://sales.rentabank.secure.srv.br/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://sales.rentabank.secure.srv.br/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
/
sales.rentabank.secure.srv.br/ |
2 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
12 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
material-design-iconic-font.min.css
cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/ |
69 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
a94cf67.js
sales.rentabank.secure.srv.br/_nuxt/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
d9461e9.js
sales.rentabank.secure.srv.br/_nuxt/ |
288 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
87a8a27.js
sales.rentabank.secure.srv.br/_nuxt/ |
4 MB 806 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
a14b98b.js
sales.rentabank.secure.srv.br/_nuxt/ |
503 KB 120 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
866fe8d.js
sales.rentabank.secure.srv.br/_nuxt/ |
176 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
6fd4014.js
sales.rentabank.secure.srv.br/_nuxt/ |
24 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
sales.rentabank.secure.srv.br/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/ Frame AC38 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
8b123004ea315d94
sales.rentabank.secure.srv.br/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame AC38 |
0 436 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
543a1e0.js
sales.rentabank.secure.srv.br/_nuxt/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step1.html
accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/3p-cookies/ Frame B8EC |
2 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
site-logo-color.png
tsvplatform.blob.core.windows.net/rentabank/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step2.html
accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/3p-cookies/ Frame B8EC |
686 B 772 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Primary Request
auth
accounts.rentabank.secure.srv.br/auth/realms/rentabank/protocol/openid-connect/ |
4 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
site-logo-color.png
tsvplatform.blob.core.windows.net/rentabank/ |
6 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
patternfly.min.css
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/node_modules/patternfly/dist/css/ |
178 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
patternfly-additions.min.css
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/node_modules/patternfly/dist/css/ |
220 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
zocial.css
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/lib/zocial/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
login.css
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/css/ |
8 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
passwordVisibility.js
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/js/ |
586 B 530 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
authChecker.js
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/js/ |
1 KB 752 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
background-horizontal-large.svg
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/img/ |
3 MB 500 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
brand-monochrome-large.svg
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/img/ |
207 KB 140 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
payshop-alt-light.woff2
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/fonts/ |
11 KB 12 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
payshop-bold.woff2
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/fonts/ |
33 KB 34 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
payshop-regular.woff2
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/fonts/ |
33 KB 34 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/img/ |
1 KB 2 KB |
Other
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- accounts.rentabank.secure.srv.br
- URL
- https://accounts.rentabank.secure.srv.br/auth/resources/78b2e/login/rentabank/lib/zocial/zocial.css
Verdicts & Comments Add Verdict or Comment
0 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.
5 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 |
---|---|---|
accounts.rentabank.secure.srv.br/auth/realms/rentabank/ | Name: AUTH_SESSION_ID Value: 02cc0957-d4ef-4f3c-9f6f-b0dcbdcd18fe.srv-sso-01-prd-11544 |
|
accounts.rentabank.secure.srv.br/auth/realms/rentabank/ | Name: AUTH_SESSION_ID_LEGACY Value: 02cc0957-d4ef-4f3c-9f6f-b0dcbdcd18fe.srv-sso-01-prd-11544 |
|
accounts.rentabank.secure.srv.br/auth/realms/rentabank/ | Name: KC_RESTART Value: eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIwZjNhNTkxYy1mMzdjLTQ0MzQtODdlOC1hYWNkYzY3YTY0MjYifQ.eyJjaWQiOiJ3bC10c3Ytc2FsZXMiLCJwdHkiOiJvcGVuaWQtY29ubmVjdCIsInJ1cmkiOiJodHRwczovL3NhbGVzLnJlbnRhYmFuay5zZWN1cmUuc3J2LmJyL2Rhc2hib2FyZCIsImFjdCI6IkFVVEhFTlRJQ0FURSIsIm5vdGVzIjp7InNjb3BlIjoib3BlbmlkIiwiaXNzIjoiaHR0cHM6Ly9hY2NvdW50cy5yZW50YWJhbmsuc2VjdXJlLnNydi5ici9hdXRoL3JlYWxtcy9yZW50YWJhbmsiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOi8vc2FsZXMucmVudGFiYW5rLnNlY3VyZS5zcnYuYnIvZGFzaGJvYXJkIiwic3RhdGUiOiI1ODI2YzU3NC0zNzFiLTRiNjUtOGYzYy1kM2Q2NGQ0Y2ZkMjYiLCJub25jZSI6ImZjZjMwZDFjLWI4Y2QtNDJiZi1hN2Y2LTBjMjZkMjZmZmFiZiIsInJlc3BvbnNlX21vZGUiOiJmcmFnbWVudCJ9fQ.NQkBfa_YcTUSqfWLtCz9POZTm786XpAWgGapDK1ZfKc |
|
sales.rentabank.secure.srv.br/ | Name: i18n_redirected Value: pt |
|
.secure.srv.br/ | Name: cf_clearance Value: 7mPCD69H2ON_NgVPxRMzp3wOxBL_Y4gNREVX7ixzo3M-1723315996-1.0.1.1-KoyfkKI6rHXcQliri.N1B9MyVdlGYD5Qnm5eHVIHhxgh3_QQvPJyFCTNxQ2cIMuCm2xRzu8CZph3e1VrA4Gwog |
1 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 |
---|---|
Strict-Transport-Security | max-age=15552000; includeSubDomains |
X-Content-Type-Options | nosniff |
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.
accounts.rentabank.secure.srv.br
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
sales.rentabank.secure.srv.br
tsvplatform.blob.core.windows.net
accounts.rentabank.secure.srv.br
104.17.25.14
104.18.12.224
104.18.13.224
20.60.59.193
2606:4700::6812:de0
2a00:1450:4001:800::200a
2a00:1450:4001:81c::2003
0918cca7dd3e64d561c5b852a777c3933435be8168b3c58150a7b3b058e38e8f
27abff3edf4192d73c66f42fe9a773358b54c46a38afaa5f1cfe1753f68415eb
2a765f666a686821e3e144abd003dafd3d7409325222fc9fd2664164f833795b
3b85632ecd3b5f5deff8dda7f64a73ca9a8466997a4f2487ace9257f17774dcc
4080ffc9ca89666f1492cd9742da52ad6e56bd36191233f9d17f64f1610c22f8
4c0e068db1fcf132f7b447ea409c791c4308adb279dc5f3c90da5eb036a300bf
7062fe96f789308240845e3a9afb4601ff15d374d5c45c5fb03783addb68e2c9
76fb41edd4be8042787a18d951fccc66295d185fd4222a93b522f1d392ba90a9
7a0306186af24f098337ebcb570167080f7c73e9cc0ff12a9b35346ded06bc02
7b348b30ea1fe43857e68fc462c29e5c6e63c97666af75135c4396a272e54762
8b649600e554dd7f8f2f491a9363cb7bf242cfe68bdf0ec6a87794841cbe5243
8ca6fcdd65ebbc3c4ea62ad91a49b0866b37c5fb5f784044963399d0abcd912d
933ca750feafa9f9d69e29b6247cd1ab9fcf24295f182e90a79c0299e3387f29
98c5c85b347137ec5d2b24d3f6c226ac10f1bcf268fc1fcedd05ecd3710e8774
9a2dd5795dee90feef00cb0dd614160a9901a341fb7103d1db9c0da095f9f56f
a6f241612eadb745d2a8f24dd55233fa16425f1c98e60837c8089ac3552a44df
ab8e2e20b8aa11d941d44439ac2d413d9a16c0619a71365957b0e17392b41872
acb255de3945454dfc45b4becf811efb182d3fbd67b784e0f9dd4e4c69a7264c
b93c74f9d21d00626aa8443fad94b91aec1c876d0a00de6e5f9011014d0b91f2
c601e9d26790870666d02bdb488f77f5a29fa5243743df674e4114f1d928cf84
c99ec486e38c489cc3ab7c344aa685b173fd2e1cf283b62cb72fe3e56a4887c4
d5aae5fa6f8b619a3ef9eab2888c1418b3065e2dc64a786afe193a0cc7de7eda
dec3e9f0190a504ed0c8f4a5e957c107206ba106cac4a1bbb6cbac6369a16d56
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eebe6e12aaa9fe8392c9382ae59f3eb615b1f0b10326030b86bfba59d933e930
fa0dc5e091113c3e0d68514fd5a76f2e4a379fc77fcb3b39b10e03eea6b1ac8c
fe4f1ba941edd5f64bf21a5718eaadf48431e4637d1c7eeea9b4aadafad778ed