checkout.perfectpay.com.br
Open in
urlscan Pro
2606:4700:20::681a:105
Public Scan
Effective URL: https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED1LAE?ref=PPAWUAY
Submission: On April 27 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on July 9th 2023. Valid for: a year.
This is the only time checkout.perfectpay.com.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 | 172.67.137.56 172.67.137.56 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 13 | 2606:4700:20:... 2606:4700:20::681a:105 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::2003 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:806::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 35.243.228.47 35.243.228.47 | () () | |
3 | 2a00:1450:400... 2a00:1450:4001:80b::200e | () () | |
1 | 172.217.16.200 172.217.16.200 | () () | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | () () | |
1 | 2a00:1450:400... 2a00:1450:400c:c02::9a | () () | |
1 | 142.250.74.195 142.250.74.195 | () () | |
1 | 172.217.18.14 172.217.18.14 | () () | |
31 | 13 |
ASN13335 (CLOUDFLARENET, US)
checkout.perfectpay.com.br | |
app.perfectpay.com.br |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
perfectpay.com.br
3 redirects
checkout.perfectpay.com.br app.perfectpay.com.br socket.perfectpay.com.br |
915 KB |
4 |
google-analytics.com
www.google-analytics.com |
22 KB |
4 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
350 KB |
2 |
google.com
region1.analytics.google.com |
315 B |
2 |
gstatic.com
fonts.gstatic.com |
31 KB |
2 |
brsms.me
brsms.me |
1 KB |
1 |
google.de
www.google.de |
63 B |
1 |
doubleclick.net
stats.g.doubleclick.net |
261 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 33 |
1 KB |
31 | 9 |
Domain | Requested by | |
---|---|---|
11 | checkout.perfectpay.com.br |
3 redirects
brsms.me
checkout.perfectpay.com.br |
4 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
4 | www.googletagmanager.com |
checkout.perfectpay.com.br
brsms.me www.googletagmanager.com |
2 | region1.analytics.google.com |
www.googletagmanager.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | app.perfectpay.com.br |
checkout.perfectpay.com.br
|
2 | brsms.me | |
1 | www.google.de | |
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | socket.perfectpay.com.br |
checkout.perfectpay.com.br
|
1 | fonts.googleapis.com |
checkout.perfectpay.com.br
|
31 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
perfectpay.com.br |
Subject Issuer | Validity | Valid | |
---|---|---|---|
brsms.me GTS CA 1P5 |
2024-04-22 - 2024-07-21 |
3 months | crt.sh |
perfectpay.com.br Cloudflare Inc ECC CA-3 |
2023-07-09 - 2024-07-08 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
socket.perfectpay.com.br R3 |
2024-03-12 - 2024-06-10 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
*.google.de GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED1LAE?ref=PPAWUAY
Frame ID: 5BBC9FBBF740D82BB7DABE64048DD3D5
Requests: 32 HTTP requests in this frame
Screenshot
Page Title
Confirme seu pagamento Aguardando pagamento - PPCPMTB5ED1LAE - PerfectPayPage URL History Show full URLs
-
http://brsms.me/b/?ppcpmtb5ed1lae
HTTP 307
https://brsms.me/b/?ppcpmtb5ed1lae Page URL
-
https://checkout.perfectpay.com.br/boleto/ppcpmtb5ed1lae?utm_perfect=funnelsms
HTTP 302
https://checkout.perfectpay.com.br/payments/ppcpmtb5ed1lae/billet?utm_perfect=funnelsms HTTP 302
https://checkout.perfectpay.com.br/pix/ppcpmtb5ed1lae HTTP 302
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED1LAE?ref=PPAWUAY Page URL
Detected technologies
Socket.io (JavaScript Frameworks) ExpandDetected patterns
- socket\.io.*\.js
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Font API (Font Scripts) Expand
Detected patterns
- googleapis\.com/.+webfont
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
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://brsms.me/b/?ppcpmtb5ed1lae
HTTP 307
https://brsms.me/b/?ppcpmtb5ed1lae Page URL
-
https://checkout.perfectpay.com.br/boleto/ppcpmtb5ed1lae?utm_perfect=funnelsms
HTTP 302
https://checkout.perfectpay.com.br/payments/ppcpmtb5ed1lae/billet?utm_perfect=funnelsms HTTP 302
https://checkout.perfectpay.com.br/pix/ppcpmtb5ed1lae HTTP 302
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED1LAE?ref=PPAWUAY Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://brsms.me/b/?ppcpmtb5ed1lae HTTP 307
- https://brsms.me/b/?ppcpmtb5ed1lae
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
/
brsms.me/b/ Redirect Chain
|
242 B 613 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
brsms.me/ |
177 B 519 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
PPCPMTB5ED1LAE
checkout.perfectpay.com.br/payments/confirm/ Redirect Chain
|
34 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkout.all.css
checkout.perfectpay.com.br/css/ |
173 KB 173 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all.css
checkout.perfectpay.com.br/font/css/ |
87 KB 88 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pix_flag.png
checkout.perfectpay.com.br/img/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo_h30.png
app.perfectpay.com.br/img/perfectpay/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket-loader.min.js
checkout.perfectpay.com.br/cdn-cgi/scripts/7d0fa10a/cloudflare-static/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.woff2
checkout.perfectpay.com.br/font/webfonts/ |
115 KB 115 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
KFOlCnqEu92Fr1MmWUlfBBc4.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
socket.io.min.js
checkout.perfectpay.com.br/js/ |
40 KB 41 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
198 KB 72 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
288 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkout.js
checkout.perfectpay.com.br/js/ |
468 KB 469 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
234 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
socket.perfectpay.com.br/socket.io/ |
97 B 301 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
app.perfectpay.com.br/img/perfectpay/ |
3 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
js
www.googletagmanager.com/gtag/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
js
www.googletagmanager.com/gtag/ |
288 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 54 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 261 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 261 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ga-audiences
www.google.de/ads/ |
42 B 63 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ec.js
www.google-analytics.com/plugins/ua/ |
3 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
1 B 213 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
/
socket.perfectpay.com.br/socket.io/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
/
socket.perfectpay.com.br/socket.io/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.googletagmanager.com
- URL
- https://www.googletagmanager.com/gtag/js?id=G-6JJZ5RTWJT&l=dataLayer&cx=c
- Domain
- socket.perfectpay.com.br
- URL
- https://socket.perfectpay.com.br/socket.io/?EIO=4&transport=polling&t=OyXQCe6&sid=_kZjocGGB6v0JZTknB2t
- Domain
- socket.perfectpay.com.br
- URL
- https://socket.perfectpay.com.br/socket.io/?EIO=4&transport=polling&t=OyXQCe7&sid=_kZjocGGB6v0JZTknB2t
Verdicts & Comments Add Verdict or Comment
38 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| __cfQR function| card function| Base function| FlipClock object| Mailcheck function| $ function| jQuery function| Popper object| bootstrap function| Payment function| Card function| Cleave function| Boleto function| Cookies function| SmoothScroll object| toastr function| gtag object| dataLayer function| limpa_formulario_cep function| meu_callback function| pesquisacep function| btnCopy function| getCookie function| setCookie function| io function| resetTimeVerificationPix function| getTime function| fadeOutIn function| copyQrCode boolean| __cfRLUnblockHandlers object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga function| onYouTubeIframeAPIReady object| gaGlobal function| postscribe object| google_tag_manager_external5 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 |
---|---|---|
.perfectpay.com.br/ | Name: XSRF-TOKEN Value: eyJpdiI6IlE2aSt1YVNCbjBFRzd0OG5kc1Q0VkE9PSIsInZhbHVlIjoiNmE4OXRzNDI3Y1VyWWY1dEt3RXhQNHBhWVlWY1VEQmkycGZUZmZic0REaTBaQnhGNUxlb3pEeXliV01nSk4rSFRRZ0NwWGtEckU3aFhGKytXLzVPMld1MjV6REZaRkFYcVdSS1U1a2d3VEs0T2IzZHJHdXR1d1FOSGk0MDdOQ3ciLCJtYWMiOiIxMzc3N2I3YmNmYzRhN2ZiYzkyYzc4MzJmNWI2Yzg3YTk2ZTc5NGU5Y2Y3MWJkMTRhNmJhN2ZhOWViZmM2ZmRmIiwidGFnIjoiIn0%3D |
|
.perfectpay.com.br/ | Name: perfectpay_session Value: eyJpdiI6InFQQ1RBTk5VUnR2cGNYcEU5T3E4TUE9PSIsInZhbHVlIjoiZ3FqbTRHVVp3eFNPWWRtejhjU0pVNWdvTmw1TzNjcklsQ25ZZGZna2IwT0tYRFd4bW4vUktSdEY5L21HT2o5aUtadVcvOExiOXZZYnFtOFhXdXFrRUpFV2RJVjYzQ25MYlUwMUpCdEhNcHFMR04zSFI2TDFucHpLcFUxMXNXa2MiLCJtYWMiOiIyY2U2YmU2YTk5MDA4ZDA5ZTllMDMxYzcyNjZmMGNjYzhkMjAzYTFiODA1MTFkMGQwYWU1OGY0NThmYjc1YzZiIiwidGFnIjoiIn0%3D |
|
.perfectpay.com.br/ | Name: _ga Value: GA1.1.466324678.1714252466 |
|
.perfectpay.com.br/ | Name: _ga_FB6G10R9VR Value: GS1.1.1714252466.1.0.1714252466.60.0.0 |
|
.perfectpay.com.br/ | Name: _gcl_au Value: 1.1.852059714.1714252466 |
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 |
---|
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.
app.perfectpay.com.br
brsms.me
checkout.perfectpay.com.br
fonts.googleapis.com
fonts.gstatic.com
region1.analytics.google.com
socket.perfectpay.com.br
stats.g.doubleclick.net
www.google-analytics.com
www.google.de
www.googletagmanager.com
socket.perfectpay.com.br
www.googletagmanager.com
142.250.74.195
172.217.16.200
172.217.18.14
172.67.137.56
2001:4860:4802:32::36
2606:4700:20::681a:105
2a00:1450:4001:806::2008
2a00:1450:4001:80b::200e
2a00:1450:4001:828::200a
2a00:1450:4001:82f::2003
2a00:1450:400c:c02::9a
35.243.228.47
058ed961bfe422af7bfc65865f4c08531ec8ace995f8a1ec560a46581cb7712c
0e2faf379040f103f73e788e9199e4996589c7e31b03a3da3259408aafb08139
15d0e7230840b37b2e8129de26fb337141760e7596d820984159a508032af6bc
21fdacaaf1485bca028ce497f0d975e68a0b0a3001f59c7f16da4c6d86a52a12
2534434204dccd4e5a0ac11db0ce904bf34450f3957716170bf53ad838488b34
3ff63a62bde599d0698b50d8acc526838248177869bdf850db18c0790dc44775
48ed2c0137faa7c17ff7eb1d287f30996b5878108f9c3372d74a21f0dbc72c9d
50ada9c137f261a67f97f2b00a362ba595c6fa42d86126f611b3e87816a92e85
5538a328926c9517ffb8670fccce94f6137d58c21ff4b10ecd772abfa16a012b
69453c489035db3e727a54b5d77b13b35bc2c7f5e00bb7666459dce5caaffb97
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
7496131a4690cdb91535798ada8dd5192f3c95b2fdee10917d69718e07a8d506
80bb4911d731cdc63b73937b8b9d5c883a3629cccfc8cc088d19236a75ebc940
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
907ae7db99cd3733cf8d56529300bb9e6e2c1dfc69ad9a05a7f875618d64a14a
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
cfedd8df459d1e98af52cdc1b19b71a179a3b54ee7361e13146e486a1749eb7e
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e0c15a4faa52924cd17331abbe30d08f20c5f95a8372a43c4033979caf0187c2
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e85386d4f8c02ccbd4536c0b95b0847fdfc67c7c2737c7d7e7a6011d6b1488c4
ec285bc790ef1512d78af4a39a6e395f698472855b77b7a08b0f04cc4832acee
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f4e9679592b0dfa7fba31f343259fe852fe9aa36342ae5ae7c758ed64f5a26ef
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615