checkout.perfectpay.com.br
Open in
urlscan Pro
2606:4700:20::ac43:4839
Public Scan
Effective URL: https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED8N0A?ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaignCode=PPU38COECKC
Submission: On April 28 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 15 | 2606:4700:20:... 2606:4700:20::ac43:4839 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:810::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::2008 | 15169 (GOOGLE) (GOOGLE) | |
3 | 104.126.37.144 104.126.37.144 | () () | |
1 | 35.243.228.47 35.243.228.47 | () () | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | () () | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9d | () () | |
1 | 142.250.186.35 142.250.186.35 | () () | |
31 | 11 |
ASN13335 (CLOUDFLARENET, US)
checkout.perfectpay.com.br | |
app.perfectpay.com.br | |
pixel.perfectpay.com.br |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
perfectpay.com.br
3 redirects
checkout.perfectpay.com.br app.perfectpay.com.br pixel.perfectpay.com.br socket.perfectpay.com.br |
921 KB |
3 |
tiktok.com
analytics.tiktok.com |
154 KB |
2 |
google.com
region1.analytics.google.com |
306 B |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
181 KB |
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 |
3 | analytics.tiktok.com |
brsms.me
analytics.tiktok.com |
2 | region1.analytics.google.com |
www.googletagmanager.com
|
2 | www.googletagmanager.com |
checkout.perfectpay.com.br
brsms.me |
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | pixel.perfectpay.com.br |
checkout.perfectpay.com.br
pixel.perfectpay.com.br |
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 | 12 |
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 |
*.tiktok.com RapidSSL ECC CA 2018 |
2023-07-14 - 2024-08-13 |
a year | 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 2 frames:
Primary Page:
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED8N0A?ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaignCode=PPU38COECKC
Frame ID: 95DD5D84CF795A5929C1B62CD4383043
Requests: 25 HTTP requests in this frame
Frame:
https://pixel.perfectpay.com.br/show/purchase/ppcpmtb5ed8n0a?ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaignCode=PPU38COECKC&url_campaign=PPU38COECKC&platform=tiktok&pixel=COIHGBRC77U9JEKSVE30&activate=7&event=Purchase&product_code=PPPB9EH2&value=19.9&transaction_token=PPCPMTB5ED8N0A&commission_flag=1&all_sales_flag=0&affiliation_code=PPA1TBSH&ppayId=PPCPMTB5ED8N0A&payment=pix&status=1&ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaignCode=PPU38COECKC
Frame ID: 550AD6048255A1E8C1CE27BC4A7A3A1D
Requests: 7 HTTP requests in this frame
Screenshot
Page Title
Confirme seu pagamento Aguardando pagamento - PPCPMTB5ED8N0A - PerfectPayPage URL History Show full URLs
-
http://brsms.me/b/?ppcpmtb5ed8n0a
HTTP 307
https://brsms.me/b/?ppcpmtb5ed8n0a Page URL
-
https://checkout.perfectpay.com.br/boleto/ppcpmtb5ed8n0a?utm_perfect=funnelsms
HTTP 302
https://checkout.perfectpay.com.br/payments/ppcpmtb5ed8n0a/billet?utm_perfect=funnelsms HTTP 302
https://checkout.perfectpay.com.br/pix/ppcpmtb5ed8n0a HTTP 302
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED8N0A?ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaign... Page URL
Detected technologies
Cart Functionality (Ecommerce) ExpandDetected patterns
- <a[^>]*href=[^>]*/Checkout
Socket.io (JavaScript Frameworks) Expand
Detected patterns
- socket\.io.*\.js
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/?ppcpmtb5ed8n0a
HTTP 307
https://brsms.me/b/?ppcpmtb5ed8n0a Page URL
-
https://checkout.perfectpay.com.br/boleto/ppcpmtb5ed8n0a?utm_perfect=funnelsms
HTTP 302
https://checkout.perfectpay.com.br/payments/ppcpmtb5ed8n0a/billet?utm_perfect=funnelsms HTTP 302
https://checkout.perfectpay.com.br/pix/ppcpmtb5ed8n0a HTTP 302
https://checkout.perfectpay.com.br/payments/confirm/PPCPMTB5ED8N0A?ref=PPA1TBSH&src=RECUPERADOEMAIL&urlCampaignCode=PPU38COECKC Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://brsms.me/b/?ppcpmtb5ed8n0a HTTP 307
- https://brsms.me/b/?ppcpmtb5ed8n0a
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 524 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
PPCPMTB5ED8N0A
checkout.perfectpay.com.br/payments/confirm/ Redirect Chain
|
35 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 H2 |
ppcpmtb5ed8n0a
pixel.perfectpay.com.br/show/purchase/ Frame 550A |
2 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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/ |
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 |
rocket-loader.min.js
pixel.perfectpay.com.br/cdn-cgi/scripts/7d0fa10a/cloudflare-static/ Frame 550A |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
events.js
analytics.tiktok.com/i18n/pixel/ Frame 550A |
6 KB 3 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 H2 |
favicon.png
app.perfectpay.com.br/img/perfectpay/ |
3 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 261 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 45 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 |
main.MTIyYzc3NzllMQ.js
analytics.tiktok.com/i18n/pixel/static/ Frame 550A |
431 KB 114 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
identify_c26a2.js
analytics.tiktok.com/i18n/pixel/static/ Frame 550A |
139 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
pixel
analytics.tiktok.com/api/v2/ Frame 550A |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
pixel
analytics.tiktok.com/api/v2/ Frame 550A |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- analytics.tiktok.com
- URL
- https://analytics.tiktok.com/api/v2/pixel
- Domain
- analytics.tiktok.com
- URL
- https://analytics.tiktok.com/api/v2/pixel
- Domain
- socket.perfectpay.com.br
- URL
- https://socket.perfectpay.com.br/socket.io/?EIO=4&transport=polling&t=OycX-Ms&sid=lLUXyOfCg5qmrs0cpLvL
- Domain
- socket.perfectpay.com.br
- URL
- https://socket.perfectpay.com.br/socket.io/?EIO=4&transport=polling&t=OycX-Mt&sid=lLUXyOfCg5qmrs0cpLvL
Verdicts & Comments Add Verdict or Comment
2 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| __cfQR2 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: eyJpdiI6IkJiUXFERkQzYmJCd0d1bkNZbmE0OFE9PSIsInZhbHVlIjoiMkJlU1Vxc2N5djk1QXJhNWsyZ0Y3aTJZaXV6TFJlL2xzamFvMThHb3Q0Zm9valpxTjVJOW9XUG94K0lxNjJNZnAvSDhneEI4NU0xNlVHdGt0TXUxWUd5UFhia3RHVlFSRFUwYlRubHMvSG9xM3E1cWtsME5qMEtKazZMMS9JTmUiLCJtYWMiOiI1ZjdjZGRjZDlmMWQzYTAxNTc4MGFmOTAyYmNhZDdjZmZlYWQ3ZTQ1YjA4OWFkNDZmMTU1NWUzNTg5M2Q4ODYyIiwidGFnIjoiIn0%3D |
|
.perfectpay.com.br/ | Name: perfectpay_session Value: eyJpdiI6Iit3ZXE4cmlLZzgwUVlBcU1ZYjRkL1E9PSIsInZhbHVlIjoiWjR5cFJmMmRxYWhqZndGdGF3WlVFM01YRWN1dHhoWVVuTkhZZTBuazhpYzBVOUJKTVM2MXFUcnoyYWNDcEtTei8yZFpQbm9rRUpaYllSNXRZbjd2VjZjQTl1bVBkMWc2bVlsL1lkM3pvaFQ2bVJLaVFBS3RvZjlNZ2g2RmJwcmwiLCJtYWMiOiJiYmM1OGE3ZmQxN2U5NGM1MDRlNDEwZDlmMzgwNzg0NmY5MmI0M2MyOWM0NzllNDY2YTkzMDE4NGM4NmEyODgyIiwidGFnIjoiIn0%3D |
4 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.
analytics.tiktok.com
app.perfectpay.com.br
brsms.me
checkout.perfectpay.com.br
fonts.googleapis.com
fonts.gstatic.com
pixel.perfectpay.com.br
region1.analytics.google.com
socket.perfectpay.com.br
stats.g.doubleclick.net
www.google.de
www.googletagmanager.com
analytics.tiktok.com
socket.perfectpay.com.br
104.126.37.144
142.250.186.35
172.67.137.56
2001:4860:4802:32::36
2606:4700:20::ac43:4839
2a00:1450:4001:80f::2008
2a00:1450:4001:810::2003
2a00:1450:4001:81c::200a
2a00:1450:400c:c00::9d
35.243.228.47
006353ea02c3faba76f6a35de9112d23620df1876173e8323a73c5805794b808
0e2faf379040f103f73e788e9199e4996589c7e31b03a3da3259408aafb08139
15d0e7230840b37b2e8129de26fb337141760e7596d820984159a508032af6bc
19104a64224db6e1c5d6f09d9fb96c391aae30a26564618cd216757f7cfaa5bb
19cc1cced30687035cb740cbbf86a4c2d7c5085ca95e3fdef76d7e28d35af57d
2534434204dccd4e5a0ac11db0ce904bf34450f3957716170bf53ad838488b34
48ed2c0137faa7c17ff7eb1d287f30996b5878108f9c3372d74a21f0dbc72c9d
49e1d68e3ea00d9c5ed97b405df4e467351eaca7a1fe2aad4a6188ec55823642
5538a328926c9517ffb8670fccce94f6137d58c21ff4b10ecd772abfa16a012b
7496131a4690cdb91535798ada8dd5192f3c95b2fdee10917d69718e07a8d506
80bb4911d731cdc63b73937b8b9d5c883a3629cccfc8cc088d19236a75ebc940
907ae7db99cd3733cf8d56529300bb9e6e2c1dfc69ad9a05a7f875618d64a14a
a02d710e6e612338c673eff54087335c8914360096c46a73ad3fcdcebf83acd2
a869fe8cddaf23f1ee50724c35748cefb30c697095b2cf4a231033cb8f43b4ab
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
cfedd8df459d1e98af52cdc1b19b71a179a3b54ee7361e13146e486a1749eb7e
dd3a5bc615d6a79756bf07ecb7dd13ccd0532689fb6cd5003c86c1b50169fd2b
ddeb151948a3647137d38aa0ab645af93c12edf3957469b06ae1ab11500e1ae3
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
ef256a4cbd4d7de3151914049f12e23053a08144d05432fb612fcbf947619614
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615