![](/screenshots/e6764902-c949-45aa-b7d9-6b00d69f1e88.png)
h5.tu.qq.com
Open in
urlscan Pro
2402:4e00:1430:1301:0:91cd:848:dd61
Public Scan
Submission: On December 03 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by GlobalSign Organization Validation CA... on August 12th 2022. Valid for: a year.
This is the only time h5.tu.qq.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 2402:4e00:143... 2402:4e00:1430:1301:0:91cd:848:dd61 | 45090 (TENCENT-N...) (TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited) | |
19 | 240d:c010:77:... 240d:c010:77:5::1a | 139341 (ACE-AS-AP...) (ACE-AS-AP ACE) | |
1 | 203.205.136.80 203.205.136.80 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
1 | 175.97.131.27 175.97.131.27 | 131628 (TAIFUCLOU...) (TAIFUCLOUD-AS-TW Tai-Fu Cloud Co.) | |
9 | 240e:97c:2f:1... 240e:97c:2f:1003::12 | 58466 (CT-GUANGZ...) (CT-GUANGZHOU-IDC CHINANET Guangdong province network) | |
3 | 2402:4e00:143... 2402:4e00:1430:1302:0:94cf:fa3b:1865 | 45090 (TENCENT-N...) (TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited) | |
2 | 14.22.9.242 14.22.9.242 | 4134 (CHINANET-...) (CHINANET-BACKBONE No.31) | |
6 | 240e:ff:f100:... 240e:ff:f100:1004::24 | 4816 (CHINANET-...) (CHINANET-IDC-GD China Telecom Group) | |
43 | 9 |
ASN45090 (TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited, CN)
h5.tu.qq.com |
ASN139341 (ACE-AS-AP ACE, SG)
shadow-h5-prd-1251316161.file.myqcloud.com |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
pub.idqqimg.com |
ASN131628 (TAIFUCLOUD-AS-TW Tai-Fu Cloud Co., Ltd., TW)
PTR: 175-97-131-27.dynamic.tfn.net.tw
tam.cdn-go.cn |
ASN58466 (CT-GUANGZHOU-IDC CHINANET Guangdong province network, CN)
aegis.qq.com |
ASN45090 (TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited, CN)
h.trace.qq.com |
ASN4816 (CHINANET-IDC-GD China Telecom Group, CN)
otheve.beacon.qq.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
qq.com
h5.tu.qq.com — Cisco Umbrella Rank: 233215 aegis.qq.com — Cisco Umbrella Rank: 21230 h.trace.qq.com — Cisco Umbrella Rank: 13276 oth.str.beacon.qq.com — Cisco Umbrella Rank: 44611 otheve.beacon.qq.com — Cisco Umbrella Rank: 14794 |
23 KB |
19 |
myqcloud.com
shadow-h5-prd-1251316161.file.myqcloud.com — Cisco Umbrella Rank: 429116 |
1 MB |
1 |
cdn-go.cn
tam.cdn-go.cn — Cisco Umbrella Rank: 67624 |
20 KB |
1 |
idqqimg.com
pub.idqqimg.com — Cisco Umbrella Rank: 34444 |
15 KB |
43 | 4 |
Domain | Requested by | |
---|---|---|
19 | shadow-h5-prd-1251316161.file.myqcloud.com |
h5.tu.qq.com
shadow-h5-prd-1251316161.file.myqcloud.com |
9 | aegis.qq.com |
tam.cdn-go.cn
|
6 | otheve.beacon.qq.com |
tam.cdn-go.cn
|
3 | h.trace.qq.com | |
2 | oth.str.beacon.qq.com |
tam.cdn-go.cn
|
1 | tam.cdn-go.cn |
h5.tu.qq.com
|
1 | pub.idqqimg.com |
h5.tu.qq.com
|
1 | h5.tu.qq.com | |
43 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.aug13-2022-1.ias.qq.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-08-12 - 2023-09-13 |
a year | crt.sh |
*.cdn.myqcloud.com TrustAsia RSA DV TLS CA G2 |
2022-09-01 - 2023-09-01 |
a year | crt.sh |
at.idqqimg.com DigiCert Secure Site CN CA G3 |
2022-01-24 - 2023-02-24 |
a year | crt.sh |
cdn-go.cn DigiCert Secure Site CN CA G3 |
2022-09-05 - 2023-09-15 |
a year | crt.sh |
aegis.qq.com DigiCert Secure Site CN CA G3 |
2022-02-28 - 2023-03-31 |
a year | crt.sh |
*.march02.sparta.3g.qq.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-03-09 - 2023-04-10 |
a year | crt.sh |
*.aug02-2022-1.ias.qq.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-08-01 - 2023-09-02 |
a year | crt.sh |
*.nov11-2022-1.ias.qq.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-11-10 - 2023-12-12 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://h5.tu.qq.com/web/ai-2d/cartoon/index
Frame ID: D9BE290B71290F7143E8944A91C407CD
Requests: 38 HTTP requests in this frame
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index
h5.tu.qq.com/web/ai-2d/cartoon/ |
20 KB 20 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.client.tsx.013de14c.css
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/src/pages/ai-2d/ |
319 B 430 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
use-play-limit-model.b7f0432d.css
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.acb7b1ef.css
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
958 B 685 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.ade88680.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
341 KB 103 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
use-play-limit-model.2ffdae65.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
363 KB 99 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.client.tsx.45bb04d9.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/src/pages/ai-2d/ |
18 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
qq-schema-util.7664e873.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
qqapi.js
pub.idqqimg.com/qqmobile/ |
69 KB 15 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aegis.min.js
tam.cdn-go.cn/aegis-sdk/latest/ |
62 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
content_2.png
shadow-h5-prd-1251316161.file.myqcloud.com/oss-test/1/ |
480 KB 481 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
playBtn.png
shadow-h5-prd-1251316161.file.myqcloud.com/oss/1/ |
22 KB 22 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
shadow-h5-prd-1251316161.file.myqcloud.com/oss/1/ |
4 KB 4 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
privacy.png
shadow-h5-prd-1251316161.file.myqcloud.com/oss/1/ |
3 KB 3 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg.png
shadow-h5-prd-1251316161.file.myqcloud.com/oss/1/ |
478 KB 479 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
guest.page.route.bc0a6ecd.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
140 B 309 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
route-matcher.912c8874.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
528 B 514 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config.77a50673.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
530 B 453 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.route.7ce0d923.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
140 B 309 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
result.page.route.50a3c2ec.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
141 B 310 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.server.a11163fa.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
47 B 218 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pv
aegis.qq.com/collect/ |
0 275 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.page.72f9d026.js
shadow-h5-prd-1251316161.file.myqcloud.com/latest/ai-2d/assets/ |
15 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
353 B 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kv
h.trace.qq.com/ |
2 B 83 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kv
h.trace.qq.com/ |
2 B 82 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
QueryConfig
oth.str.beacon.qq.com/trpc.beacon.configserver.BeaconConfigService/ |
84 B 392 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
105 B 363 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
105 B 362 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
105 B 363 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
QueryConfig
oth.str.beacon.qq.com/trpc.beacon.configserver.BeaconConfigService/ |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kv
h.trace.qq.com/ |
2 B 82 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
whitelist
aegis.qq.com/collect/ |
58 B 229 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
speed
aegis.qq.com/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
performance
aegis.qq.com/speed/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
aegis.qq.com/ |
0 274 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
collect
aegis.qq.com/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
speed
aegis.qq.com/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom
aegis.qq.com/speed/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
collect
aegis.qq.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
collect
aegis.qq.com/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||
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
- aegis.qq.com
- URL
- https://aegis.qq.com/collect?id=CvFZizzJipPrfocFIq&uin=&version=1.38.43&aid=4687082d-7460-414b-bbdb-807543b66dd3&env=production&platform=3&netType=4&vp=1600%20*%201200&sr=1600%20*%201200&sessionId=session-1670052394909&from=https%3A%2F%2Fh5.tu.qq.com%2Fweb%2Fai-2d%2Fcartoon%2Findex&referer=
Verdicts & Comments Add Verdict or Comment
13 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| oncontentvisibilityautostatechange object| mqq object| JsBridge function| clientCallback object| webVitals function| Aegis object| aegis function| setFontSize object| __vite_plugin_ssr__pageContext object| __SENTRY__ object| activityData boolean| pageType object| PituBridge0 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.
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.
aegis.qq.com
h.trace.qq.com
h5.tu.qq.com
oth.str.beacon.qq.com
otheve.beacon.qq.com
pub.idqqimg.com
shadow-h5-prd-1251316161.file.myqcloud.com
tam.cdn-go.cn
aegis.qq.com
14.22.9.242
175.97.131.27
203.205.136.80
2402:4e00:1430:1301:0:91cd:848:dd61
2402:4e00:1430:1302:0:94cf:fa3b:1865
240d:c010:77:5::1a
240e:97c:2f:1003::12
240e:ff:f100:1004::24
407b3c420d2aa476380e71e12c95892ce6f27f4dc373298ec579eb0f4ab7a6b5
483c592e4c9344372650726da62f6f21e08853e0d9b76b2142ea6b8992f30313
5ed54a54236d12b838952a5875652bb376a2bf54e127a6b30112760bdfcb030a
6a31a4c47156156e15de3111267079362a3129ed5b10dc9090ec7d90b4d2181d
6de7ed38bf1a38cf6d8a1ee0783a95e6151784ee6494cf8f86b404ce8665a8b5
7c8d305ab242d1c2761d627e5dba2eb6694c7a8942931feed26f4ea95a435e14
7cbd3deccf2b25a562c35893bb45bf36b3786128f424a521ba567070556496c4
7ddd41e11f624eebead38bf0514efb1d95b5c4ca99a609afa316133154da8036
7f56dc6ee90c8da8b6d755ef4e28e7aed5ad09a8a5751d0a87430ac6e8b4b66d
8323c062b5ffa8977425d0487ba241c5b90d977cb160704f442246118c244543
8bff521e11da94bd75e910cc774351a15398907b7affa0db208f47bdddb90bb1
910d42773de429538b60f2bd714ebd734dd66dea33fcd52845228ea0daa77fe1
91a4f9becc0a1e3add9fc25fb0d296dae0a83258d609748e3ad1055bc5585def
9492ec7ef2154e8535a8e94451c00966fb262e3636f8253e9e425ebf898d54e1
96fc358e6361c91a45e25b84b863791a21d5483bb160bdeb009776e4969f82f9
97cb51de2c912ac49a4dbf655689325844ec9b49d955adf98e7442e897ed713d
a868f7f397525cc47004bace4c1149bb9b9a61f88499b7b432cd20098a1041bb
b466359fe326690d2aec6bc68c1eb004ad883c03de8f9af1462cae09a553f033
b6d3cf16b77ccc1a22783565187745b713024ddcaf18b0f39f46be1ca39ce372
b7d56bae1e931ac042c2d57c4fb675140ec3d958fd801a7a0b4a306cb92a56c0
bb221a7e60f804731d8965873f7826f750f4def4abbe5b3bf132a9ce4b5e636e
cd2519da825da58908ca2857d8554e629787460bfa67808fed5125a7cf42f653
d2bdc26ebb5bac12738046fa3a2acfeb08b996125a9de3edd3c0d3545f91755d
d3448172f9b662c6156ef8f8b1a1e5289492cb1de00f481fc8a19a7023d671d1
de04646fb5ea37a56804a26fe3e4ea0dad28df5ad75389cae3a6712a0caf05d9
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eac8105a123e42951250df686770b9674f0a1b18dd2faab0f521ce4f9562e97f
f374a0d1dd26c28de11466e06c8bf71da576f3e16f72016e3bcd9c7b05302567
f5f41bca3828e05f01d0afa7843f8c72cd31329e06ee6c63f2837fb28f22f405