ttbd2.tv
Open in
urlscan Pro
172.67.206.105
Public Scan
Effective URL: https://ttbd2.tv/
Submission: On April 11 via api from US — Scanned from US
Summary
TLS certificate: Issued by GTS CA 1P5 on March 26th 2024. Valid for: 3 months.
This is the only time ttbd2.tv was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 172.67.189.243 172.67.189.243 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 32 | 172.67.206.105 172.67.206.105 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
40 | 2 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
ttbd2.tv
2 redirects
ttbd2.tv |
3 MB |
1 |
ttbd.tv
1 redirects
ttbd.tv |
644 B |
40 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.facebook.com |
www.instagram.com |
twitter.com |
www.pinterest.com |
www.linkedin.com |
www.youtube.com |
www.flickr.com |
ttbd.tv |
maps.app.goo.gl |
Subject Issuer | Validity | Valid | |
---|---|---|---|
ttbd2.tv GTS CA 1P5 |
2024-03-26 - 2024-06-24 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://ttbd2.tv/
Frame ID: BE71BB99576C7BF4CEA6B6B123656097
Requests: 50 HTTP requests in this frame
Frame:
https://ttbd2.tv/cdn-cgi/challenge-platform/h/b/scripts/jsd/bcc5fb0a8815/main.js
Frame ID: F76C1D79D4C052269DFD889E9A9B7BE2
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
TTBD - Trực Tiếp Bóng Đá Chất Lượng Cao - Link TTBD Xem BDPage URL History Show full URLs
-
https://ttbd.tv/
HTTP 301
https://ttbd2.tv/ Page URL
- https://ttbd2.tv/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- /wp-(?:content|includes)/
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
9 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: ttbd2.tv
Search URL Search Domain Scan URL
Title: https://maps.app.goo.gl/EypQH7L6jjQaxUHH9
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://ttbd.tv/
HTTP 301
https://ttbd2.tv/ Page URL
- https://ttbd2.tv/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://ttbd.tv/ HTTP 301
- https://ttbd2.tv/
- https://ttbd2.tv/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://ttbd2.tv/cdn-cgi/challenge-platform/h/b/scripts/jsd/bcc5fb0a8815/main.js
- https://ttbd2.tv/favicon.ico HTTP 302
- https://ttbd2.tv/wp-content/uploads/2023/11/cropped-favicon-ttbd-32x32.png
40 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
/
ttbd2.tv/ Redirect Chain
|
125 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
82506a30677f445e5a8680e6eb36f996.css
ttbd2.tv/wp-content/litespeed/css/ |
508 KB 91 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
email-decode.min.js
ttbd2.tv/cdn-cgi/scripts/5c5dd728/cloudflare-static/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
flatsome.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 17 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.slider.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 14 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.popups.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 8 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.tooltips.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 11 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fl-icons.woff2
ttbd2.tv/wp-content/themes/flatsome/assets/css/icons/ |
7 KB 7 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
169 B 169 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
guest.vary.php
ttbd2.tv/wp-content/plugins/litespeed-cache/ |
16 B 570 B |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
ttbd2.tv/cdn-cgi/challenge-platform/h/b/scripts/jsd/bcc5fb0a8815/ Frame F76C Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
8727bd65cea236ff
ttbd2.tv/cdn-cgi/challenge-platform/h/b/jsd/r/ Frame F76C |
0 580 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
logo-ttbd.png
ttbd2.tv/wp-content/uploads/2023/11/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
soi-keo-bristol-vs-blackburn-4.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
soi-keo-juventus-vs-fiorentina-4-2-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
soi-keo-juventus-vs-fiorentina-4-1-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
soi-keo-juventus-vs-fiorentina-4-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
8-768x432.png
ttbd2.tv/wp-content/uploads/2024/01/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
5-17-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
7-1-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
2-35-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
favicon.ico
ttbd2.tv/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Primary Request
/
ttbd2.tv/ |
124 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
82506a30677f445e5a8680e6eb36f996.css
ttbd2.tv/wp-content/litespeed/css/ |
508 KB 91 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
email-decode.min.js
ttbd2.tv/cdn-cgi/scripts/5c5dd728/cloudflare-static/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
flatsome.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 17 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.slider.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 14 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.popups.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 8 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chunk.tooltips.js
ttbd2.tv/wp-content/themes/flatsome/assets/js/ |
0 11 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fl-icons.woff2
ttbd2.tv/wp-content/themes/flatsome/assets/css/icons/ |
7 KB 7 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
169 B 169 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
167 B 167 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
guest.vary.php
ttbd2.tv/wp-content/plugins/litespeed-cache/ |
2 B 460 B |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
cropped-favicon-ttbd-32x32.png
ttbd2.tv/wp-content/uploads/2023/11/ Redirect Chain
|
2 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-ttbd.png
ttbd2.tv/wp-content/uploads/2023/11/ |
56 KB 56 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
soi-keo-bristol-vs-blackburn-4.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
126 KB 127 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
soi-keo-juventus-vs-fiorentina-4-2-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
17 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
soi-keo-juventus-vs-fiorentina-4-1-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
soi-keo-juventus-vs-fiorentina-4-300x169.jpg
ttbd2.tv/wp-content/uploads/2024/04/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
8-768x432.png
ttbd2.tv/wp-content/uploads/2024/01/ |
499 KB 500 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
5-17-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
568 KB 568 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
7-1-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
446 KB 446 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
2-35-768x432.png
ttbd2.tv/wp-content/uploads/2023/12/ |
696 KB 697 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2023/11/logo-ttbd.png
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2024/04/soi-keo-bristol-vs-blackburn-4.jpg
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2024/04/soi-keo-juventus-vs-fiorentina-4-2-300x169.jpg
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2024/04/soi-keo-juventus-vs-fiorentina-4-1-300x169.jpg
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2024/04/soi-keo-juventus-vs-fiorentina-4-300x169.jpg
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2024/01/8-768x432.png
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2023/12/5-17-768x432.png
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2023/12/7-1-768x432.png
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/wp-content/uploads/2023/12/2-35-768x432.png
- Domain
- ttbd2.tv
- URL
- https://ttbd2.tv/favicon.ico
Verdicts & Comments Add Verdict or Comment
8 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.
string| litespeed_docref function| LazyLoad string| litespeed_vary function| urlCreator function| litespeed_load_delayed_js_force function| litespeed_load_delayed_js function| litespeed_load_one function| litespeed_inline2src2 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 |
---|---|---|
.ttbd2.tv/ | Name: cf_clearance Value: 9QVeWfdLsUktZRbhO7_p0QXceZQfPbNxHRZcIpv6sWE-1712804571-1.0.1.1-3Ag1bMlKHmKFJ.oygD18GViW_8LRUV07OB0_uWAlkrJP5qy6q1lULQz5Tw8odkdSJ0MKvhhIfRwamnZgSLbTJw |
|
ttbd2.tv/ | Name: _lscache_vary Value: f26478c5599d1a5df5ed978ddc1fc286 |
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=31536000 |
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.
ttbd.tv
ttbd2.tv
ttbd2.tv
172.67.189.243
172.67.206.105
1ad0b6e1bc8ba11344799d866eac5ab0729d19302163d2032c391f40d09f0180
2595496fe48df6fcf9b1bc57c29a744c121eb4dd11566466bc13d2e52e6bbcc8
2c9e77ba30a8df8b1e23633f204633b52cca144ae57ebbf0918a5a75cf1a0531
322c09f38d08893eb5b0b43e9eda6444ba86b0fcfbfc7f0381906c9ff0a0e3db
4e6882315eafd716b1ff7ac9d3fddf17de4dc62a2292be8dd097b4207c329892
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
5de4e6f0be2047499fe16699edfcaeacf048a4a38308b457c0b8bd288a9c6ee7
706389f341bd1f895597f65dd969eed1f6621b4bca49ca738c092281c8066583
707f6fd722d1eb09b0cc18821075c03a303630baebd8917f9201281802283669
76fb65f605df2b2d124684c3c4ec3e0c75fdf013b2727af6cdb68b73b5c8a9bb
79c62f503fec975642257821e56fe3fe1be83377c16efc4c90e723319e4662e6
8bdd2549e2df32257d86d141069f086600680d6132d18143617f0289d8926414
8e65936c820e8d57a81cb759b8d12fdaef1620b9ca4495c7f0d8351929899c17
9b5218189e97b0b7ed1112cbd309e72325f4458b43f935401685e0c5d26c7212
a336dd45f6215fe13a3aef6e070340c3af7ec5ab04091ca270d02ca119e96c31
caaa8bec49a2cb0a8c792fcaaaad8da6c89b0ec1cc10915922f8e53ad54c2f8c
cf001ca6ac5d190dee4df02bdbdcd229bab94581e47207c67d85032e7688dfe8
cfc7f1b560207d9cb82808d55f574e62d43ec9c8d81c60cdfdf93b5b4100ab29
d31e95405579452088c98dd47a0db429a95142eb6b23371e7fd2926581ad0d9a
dac490276e6ef2316578e14752148634afa200cb020eda97db5075c4d164a05e
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4a545cf080fc4255c14a063d51d2a199cbad776e82c5d825937efe60a7810f8
eb9daf1a47e6ff25209b8103dc1e22f801aea12cb84f90cfa86967e00863a21f
f2fb61d64869f2c46a04c3c43b005ab34b8456205b14c883fa14d930b1cf05d9
fd10e8be0f59f0bcc66bd403db9aa456651881e1f623accf5f7cfb5b0950c58f