diagnose.pratiquefitness.com.br
Open in
urlscan Pro
172.67.173.135
Public Scan
Submission: On June 27 via api from US — Scanned from DE
Summary
TLS certificate: Issued by GTS CA 1P5 on May 2nd 2024. Valid for: 3 months.
This is the only time diagnose.pratiquefitness.com.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
25 | 172.67.173.135 172.67.173.135 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2a00:1450:400... 2a00:1450:4001:80e::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a03:2880:f08... 2a03:2880:f084:105:face:b00c:0:3 | 32934 (FACEBOOK) (FACEBOOK) | |
2 | 2a00:1450:400... 2a00:1450:4001:81c::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c02::9d | 15169 (GOOGLE) (GOOGLE) | |
1 | 142.250.186.67 142.250.186.67 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a03:2880:f17... 2a03:2880:f176:181:face:b00c:0:25de | 32934 (FACEBOOK) (FACEBOOK) | |
39 | 9 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN32934 (FACEBOOK, US)
connect.facebook.net |
ASN32934 (FACEBOOK, US)
www.facebook.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
pratiquefitness.com.br
diagnose.pratiquefitness.com.br |
3 MB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 81 |
296 KB |
2 |
facebook.com
www.facebook.com — Cisco Umbrella Rank: 114 |
3 KB |
2 |
google.com
region1.analytics.google.com — Cisco Umbrella Rank: 3125 |
|
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 83 |
2 KB |
2 |
facebook.net
connect.facebook.net — Cisco Umbrella Rank: 204 |
73 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 8088 |
63 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 136 |
257 B |
1 |
gstatic.com
fonts.gstatic.com |
46 KB |
39 | 9 |
Domain | Requested by | |
---|---|---|
25 | diagnose.pratiquefitness.com.br |
diagnose.pratiquefitness.com.br
|
3 | www.googletagmanager.com |
diagnose.pratiquefitness.com.br
www.googletagmanager.com |
2 | www.facebook.com |
diagnose.pratiquefitness.com.br
|
2 | region1.analytics.google.com |
www.googletagmanager.com
|
2 | fonts.googleapis.com |
diagnose.pratiquefitness.com.br
|
2 | connect.facebook.net |
www.googletagmanager.com
connect.facebook.net |
1 | www.google.de |
diagnose.pratiquefitness.com.br
|
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
39 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
api.whatsapp.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
pratiquefitness.com.br GTS CA 1P5 |
2024-05-02 - 2024-07-31 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2024-04-05 - 2024-07-04 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
*.g.doubleclick.net WR2 |
2024-06-03 - 2024-08-26 |
3 months | crt.sh |
*.google.de WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://diagnose.pratiquefitness.com.br/
Frame ID: 9D4888FAE2A6FF50EA86EC8F01E01BB9
Requests: 39 HTTP requests in this frame
Screenshot
Page Title
Pratique em CasaDetected technologies
Facebook (Widgets) ExpandDetected patterns
- //connect\.facebook\.([a-z]+)/[^/]*/[a-z]*\.js
Google Analytics (Analytics) Expand
Detected patterns
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
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
Primary Request
/
diagnose.pratiquefitness.com.br/ |
8 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
3ee405c0cc11de6d.css
diagnose.pratiquefitness.com.br/_next/static/css/ |
29 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
09a6c8321e7bfbc2.css
diagnose.pratiquefitness.com.br/_next/static/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
webpack-4cf3a1b70f9bcafa.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
framework-ce84985cd166733a.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
138 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main-4779f729e799c5cc.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
94 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
_app-e28f7bdd2a83f761.js
diagnose.pratiquefitness.com.br/_next/static/chunks/pages/ |
1 MB 300 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
7381-c10bb36f8067b64b.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
4726-71fc7759fd88ba99.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
20 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
1687-cc37f2e123b0961a.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
5605-1cd1b839156dcef0.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
9977-7c4d88568775fdd5.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
25 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
1512-e3fd952a8191ccf8.js
diagnose.pratiquefitness.com.br/_next/static/chunks/ |
18 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
index-18645c7eed4c42f5.js
diagnose.pratiquefitness.com.br/_next/static/chunks/pages/ |
428 B 910 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
_buildManifest.js
diagnose.pratiquefitness.com.br/_next/static/7VXcemPd7pse74Fg0UQSA/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
_ssgManifest.js
diagnose.pratiquefitness.com.br/_next/static/7VXcemPd7pse74Fg0UQSA/ |
77 B 692 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-diagnose.png
diagnose.pratiquefitness.com.br/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
powerflixsemtexto.png
diagnose.pratiquefitness.com.br/ |
32 KB 32 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
demonstracao.png
diagnose.pratiquefitness.com.br/images/ |
527 KB 527 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fale_nutri.png
diagnose.pratiquefitness.com.br/images/ |
555 KB 555 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fale_professor.png
diagnose.pratiquefitness.com.br/images/ |
688 KB 689 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sac.png
diagnose.pratiquefitness.com.br/images/ |
145 KB 146 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
horarios.png
diagnose.pratiquefitness.com.br/images/ |
190 KB 190 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
280 KB 95 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
333 KB 108 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
destination
www.googletagmanager.com/gtag/ |
269 KB 93 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fbevents.js
connect.facebook.net/en_US/ |
221 KB 59 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
11 KB 998 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
14 KB 898 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v13/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
lives
diagnose.pratiquefitness.com.br/api/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 257 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 |
638622252944447
connect.facebook.net/signals/config/ |
68 KB 14 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/tr/ |
0 275 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/privacy_sandbox/pixel/register/trigger/ |
67 B 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.png
diagnose.pratiquefitness.com.br/ |
442 B 1 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
22 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.
undefined| event object| fence object| sharedStorage object| dataLayer object| google_tag_manager object| google_tag_data string| _randomPageId function| fbq function| _fbq object| _fbq_gtm_ids object| webpackChunk_N_E function| __next_require__ object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| __MIDDLEWARE_MATCHERS function| onYouTubeIframeAPIReady object| gaGlobal object| __BUILD_MANIFEST object| __SSG_MANIFEST4 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 |
---|---|---|
.pratiquefitness.com.br/ | Name: _gcl_au Value: 1.1.844713637.1719473795 |
|
.pratiquefitness.com.br/ | Name: _ga Value: GA1.1.512868063.1719473796 |
|
.pratiquefitness.com.br/ | Name: _ga_898V649G18 Value: GS1.1.1719473796.1.0.1719473796.60.0.0 |
|
.pratiquefitness.com.br/ | Name: _fbp Value: fb.2.1719473796456.602234233352832099 |
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=63072000 |
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.
connect.facebook.net
diagnose.pratiquefitness.com.br
fonts.googleapis.com
fonts.gstatic.com
region1.analytics.google.com
stats.g.doubleclick.net
www.facebook.com
www.google.de
www.googletagmanager.com
142.250.186.67
172.67.173.135
2001:4860:4802:32::36
2a00:1450:4001:80e::2008
2a00:1450:4001:81c::200a
2a00:1450:4001:830::2003
2a00:1450:400c:c02::9d
2a03:2880:f084:105:face:b00c:0:3
2a03:2880:f176:181:face:b00c:0:25de
0424c4a2421f58724de69f14c01a948afdde2819135f6c8402dea140af2b40a7
1cea2e5955e1c89f28fddc479b26f3bdba3635f6d2e025b866d2e00d8e4c2f84
1e94e3d5f166f4d8e6637d4b7277d2c0bb58984161b04aa0b9ea9bc7f1e42d7f
21e67844bd44af52119de8c22c866e82cbc0c8e38a3ed317efb1c418422b6d4a
22c444b6657f5cd6872d63a6d1bc0165c3685ee0506fe1d2e61bcd57682115b7
24afedd35bb3e4952b7bb115aa726fd5e4b91bce7e8393cc2812dcef850c72e2
2f250d0b16a2e37547b302029513fc160dd6a62e3f80ee1822e20e124429343d
2fb7db05b6285d7358d33b2b33d069bbe646e3f1c69a39e362432ee2abab1e53
37a72b7746ea2ad61fb280084106f7b139ce5e95bbf501d4fd77676623a7db54
4d6657dc808a15cbc3dee63d5f92f32373b2cdd77fd6410fdd727f904dcb54e6
55713f4913954c058e66bed3762a9a43de68a272de33eafcd298246d66316d7f
6893614b2ea6b155aa905777bd6938dff02ac623aaf2a4905d4ab431d5a6cb73
6c81a1347a8459165fe34b26487dbf2fbc53ac1a2a57a9d31d719a5b6240a74f
6cdb196e135f0ea5bb66968cbecba37a120b5bb518bda2320fb16c8083b28c20
6f5b4aa00d2f8d6aed9935b471806bf7acef464d0c1d390260e5fe27f800c67e
7203fbcb364ae3403431fb6c5c702e567d359a0542aaeb830dfd2128861b1f01
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
8ca1910a2accb385de87adaff346d3118bacccef858813ac2999eb8d13d695c4
8dcd9f436ef3c0280067c82a0c4e528bc772336075676944bae8de27de0a9d4a
9565d7ede5987c241da561b2e067384f3dbe8d5982dc391a55a240d39228526a
a9eab8f7e586faf04745d157c11253362caf883052fe9c138edac66378f12974
aa7b6c81e85551eeb5c4809f1e683efa0b780c33d12ddfc2067a1b136803e45a
ad8b6de919d99f187968c0f22bd6e7022f03e8c5c661af8e49265dbe8b9f7bf6
af50ae6a95ad9fa45d93238c178c61027905a6728e71059bedffb487b27fe8f0
b5d4a66cab162657bef556fffe7e757c32719281fcfc07f7a8029606ef9a9482
d1538998e05b60c78d99ebfb48d3d90b4e4f9cf269cc2d6c954be8a0c8dd475f
d17a86c953aa316491be012aa89212253868b25708f315e7cca2e1072b8d56f1
d6e244476ca2cb6d74f0287ee9205ddc89f18e1ad85ab7154a41f91b6cac7228
d7aad0a6eb09ebf35d4183c14d148c3552841546801fa58dafe55c0eb0efba0d
de1805522e8bde4516893684590f431b5bc8716638f3b9cdbf4e987767e61a65
e26e7c543f366f8c1a9aabfe3996c4766e98bde79e43e7065d70729f284da337
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9f8c7050f2e9dbd96dca2b79cda1711e44809eb166ffade01b125307afd7a45
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f778685ed4ba3df6fe3a61a686a772582b9940fe4ef472992826c60ebe012150
ff33af1e13142a1ef3e70bea44b898f77e8c584460f110dc5a5bebc25557c213