www.qdix.net
Open in
urlscan Pro
104.25.22.155
Public Scan
Effective URL: http://www.qdix.net/
Submission: On November 23 via api from DE
Summary
This is the only time www.qdix.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 37 | 104.25.22.155 104.25.22.155 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 2606:4700:30:... 2606:4700:30::681b:8368 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 2600:9000:20b... 2600:9000:20bb:2400:0:e2b1:a380:93a1 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2600:9000:20b... 2600:9000:20bb:da00:11:1b7a:9b00:93a1 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 101.226.161.228 101.226.161.228 | 4812 (CHINANET-...) (CHINANET-SH-AP China Telecom (Group)) | |
4 | 103.235.46.191 103.235.46.191 | 55967 (CNNIC-BAI...) (CNNIC-BAIDU-AP Beijing Baidu Netcom Science and Technology Co.) | |
46 | 7 |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
qdix.net | |
www.qdix.net |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
www.yk306.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
jspassport.ssl.qhimg.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
s.ssl.qhres.com |
ASN55967 (CNNIC-BAIDU-AP Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
hm.baidu.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
37 |
qdix.net
1 redirects
qdix.net www.qdix.net |
829 KB |
4 |
baidu.com
push.zhanzhang.baidu.com Failed hm.baidu.com |
19 KB |
1 |
360.cn
s.360.cn |
209 B |
1 |
qhres.com
s.ssl.qhres.com |
877 B |
1 |
qhimg.com
jspassport.ssl.qhimg.com |
415 B |
1 |
yk306.com
www.yk306.com |
|
0 |
fjycw.com
Failed
www.fjycw.com Failed |
|
46 | 7 |
Domain | Requested by | |
---|---|---|
36 | www.qdix.net |
www.qdix.net
|
4 | hm.baidu.com |
www.qdix.net
|
1 | s.360.cn |
www.qdix.net
|
1 | s.ssl.qhres.com |
jspassport.ssl.qhimg.com
|
1 | jspassport.ssl.qhimg.com |
www.qdix.net
|
1 | www.yk306.com |
www.qdix.net
|
1 | qdix.net | 1 redirects |
0 | push.zhanzhang.baidu.com Failed |
www.qdix.net
|
0 | www.fjycw.com Failed |
www.qdix.net
|
46 | 9 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com CloudFlare Inc ECC CA-2 |
2018-11-13 - 2019-11-13 |
a year | crt.sh |
*.ssl.qhimg.com WoSign OV SSL CA |
2017-03-20 - 2020-03-18 |
3 years | crt.sh |
*.ssl.qhres.com WoSign OV SSL CA |
2017-03-20 - 2020-03-18 |
3 years | crt.sh |
baidu.com GlobalSign Organization Validation CA - SHA256 - G2 |
2018-08-28 - 2019-05-26 |
9 months | crt.sh |
This page contains 2 frames:
Primary Page:
http://www.qdix.net/
Frame ID: 0FC75ECD1E72C26C279369F73C4F0F3A
Requests: 45 HTTP requests in this frame
Frame:
https://www.yk306.com/
Frame ID: 1F4A8EAE3423FB58836848F984DF6A94
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://qdix.net/
HTTP 301
http://www.qdix.net/ Page URL
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- html /<input[^>]+name="__VIEWSTATE/i
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- html /<input[^>]+name="__VIEWSTATE/i
IIS (Web Servers) Expand
Detected patterns
- html /<input[^>]+name="__VIEWSTATE/i
CloudFlare (CDN) Expand
Detected patterns
- headers server /cloudflare/i
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://qdix.net/
HTTP 301
http://www.qdix.net/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
46 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.qdix.net/ Redirect Chain
|
49 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
boilerplate.css
www.qdix.net/ |
11 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zzcdn.css
www.qdix.net/ |
43 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zycbd.css
www.qdix.net/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
slide.css
www.qdix.net/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
js.js
www.qdix.net/ |
763 B 801 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
search.png
www.qdix.net/img/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yclogt.png
www.qdix.net/img/ |
4 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2018522152122647.jpg
www.qdix.net/upload/20185/ |
186 KB 187 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2018517155740765.jpg
www.qdix.net/upload/20185/ |
221 KB 221 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
20181391115948.jpg
www.qdix.net/upload/20181/ |
53 KB 53 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2013222151052921.jpg
www.qdix.net/upload/20132/ |
90 KB 90 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2012125162141120.jpg
www.qdix.net/upload/201212/ |
95 KB 95 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
inu7.png
www.qdix.net/img/ |
14 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fuicot6b.png
www.qdix.net/img/ |
2 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fuicot2b.png
www.qdix.net/img/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
fuicot1b.png
www.qdix.net/img/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
fuicot3b.png
www.qdix.net/img/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
fuicot4b.png
www.qdix.net/img/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
fuicot5b.png
www.qdix.net/img/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
2018117105848173.jpg
www.fjycw.com/manage/upload/userImage/201811/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
tilex4.png
www.qdix.net/img/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
zzfrtx2.jpg
www.qdix.net/img/ |
5 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tj.js
www.qdix.net/ |
518 B 607 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.yk306.com/ Frame 1F4A |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilex3.png
www.qdix.net/img/ |
936 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
inu16_ie.png
www.qdix.net/img/ |
460 B 783 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilex2.png
www.qdix.net/img/ |
932 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilex1.png
www.qdix.net/img/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilex3b.png
www.qdix.net/img/ |
935 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilex3c.png
www.qdix.net/img/ |
966 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fftx.jpg
www.qdix.net/img/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
arrow-right.png
www.qdix.net/img/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
arrow-left.png
www.qdix.net/img/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zzsyx.png
www.qdix.net/img/ |
291 B 614 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fz-top.png
www.qdix.net/img/ |
95 KB 95 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
inu2.png
www.qdix.net/img/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bord3.png
www.qdix.net/img/ |
365 B 688 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
11.0.1.js
jspassport.ssl.qhimg.com/ |
105 B 415 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ab77b6ea7f3fbf79.js
s.ssl.qhres.com/ssl/ |
478 B 877 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zz.gif
s.360.cn/so/ |
0 209 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
push.js
push.zhanzhang.baidu.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.gif
hm.baidu.com/ |
43 B 499 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.gif
hm.baidu.com/ |
43 B 499 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- www.fjycw.com
- URL
- http://www.fjycw.com/manage/upload/userImage/201811/2018117105848173.jpg
- Domain
- push.zhanzhang.baidu.com
- URL
- http://push.zhanzhang.baidu.com/push.js
Verdicts & Comments Add Verdict or Comment
6 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| ss object| _hmt boolean| _bdhm_loaded_1f567243d006749bedc60f710a4115c9 object| mini_tangram_log_9ixoj2 boolean| _bdhm_loaded_2a5261c33c252478a7b0d01a175b54f1 object| mini_tangram_log_aotf160 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.
hm.baidu.com
jspassport.ssl.qhimg.com
push.zhanzhang.baidu.com
qdix.net
s.360.cn
s.ssl.qhres.com
www.fjycw.com
www.qdix.net
www.yk306.com
push.zhanzhang.baidu.com
www.fjycw.com
101.226.161.228
103.235.46.191
104.25.22.155
2600:9000:20bb:2400:0:e2b1:a380:93a1
2600:9000:20bb:da00:11:1b7a:9b00:93a1
2606:4700:30::681b:8368
022e1f3dd63df560e00549cb581c9d5e55985450fc9f5f6e0db1b7b69ba1d982
06087ddccd9be4cd0aa59fcb31007b64496c71a03ef179dff99a1024433d0f66
0677a80218e5330106deada940173319cc8851e4ba347cfbdb78b19308e4f7bd
08b54372d8edbdeec7a36c9943653ac61e293b32a583fa860f4397fecad9bc67
0bf90a2f2c73f0afc25111888bb9848964de69ea08febd3d80defe068cfc1a19
1b4be37c1cb000bbba82903adf3d5281a2474e93ae7e277d2db1e8c9119246ce
1d5392f836f6ccd00a0f65d74c9393eca5413cf4c20c660003edf70856287830
1f902668d112acd204d279685b80bedf25d8892fa24db1f2f0a8230f8dab799c
25711b463bea0e86e1e05bd044cbab4548a157d99ba5b81248f17f7e8d719411
2e318643b24eb2ad564471eb24e35e06b3dbfbaefde93f3966e6231d69215bb9
3b1e7f1b38e28757319e354b0c2008128fada3daca47920ccd8bd30f525a6825
41d050aa2e7339d2cf3a956f784d43f7106cabf77a242734dd661381fb8ba40d
44ad28efbf52e4f29b3fd4bd5bd3f9213c56593b0221edde3c57b88d50c149d4
46337af7d577ec67b1e55ef806a06fdc86b2a1fc555e6c041be6473ed7318151
5f2c765a6cf7c985d158520e5a5e0ac51a4f7c22518281a3f76868284d00cc86
603cb9da2747e2407aae6e2e4bb6f67afd9cd39be1ce983c894a611a069b1b2e
6c6bdecc02cb3f9639a797ce15df3df49261d0797a27a97add6f1907c870a46a
7265264ee3b4416af4e5dfb14e2db27d03dd21e671f8048f81406727a7049e90
729c496261b7b0453823e4b773c44d4bcd7cb1c0a8bf3709cb357f78204737c6
72d402473779d40b8d52863abfa6e427b8167b2b0cba346d3f558ddd09650bec
75589ab8fbc0b744aeca94c1c10d20e66803522d2deefde5d5b7a65742912fad
777162062d8c9f706eb668fdb4872c8e97f4f6f57ccd8e3f963d29b9abdc03eb
7a1ca56be315f68257c7417da246c411d640c0f93b2fe2e1a4acd414f10c64b0
7b01c976b81faf1fcc4a0bab2cf565806cac5547ee76f8539b633a8831c5c1e2
861b272bd98ab5604a9b729cee266776c013e1f193638024dd10f05933aa6dd3
8f02abce19af4a6447ea1beac3c72ed67d0529e777c6977f7b34e4b5e5290d8f
928131ab2183d971cdbfe2ed1329200212d0021db70574a35c89ae169c0f6e0a
942cc9865c1bf6c547b7963e38c3428f927284289bfb72082cb24572f084c2e3
9a84d9ceeeac70d1c22bc66937ad8d4071cee267296d3bbb0014fb9a68f3471c
a214860f73b3702f926c5a8900c86bd5cda7874872d64520a643d45fa0ba345c
a2eaeeb3fc44170aecdf0d50b3766a8814bdb83ded806fd3f8e175d7f8751e2d
ab9d1c3b7deef17bf2d304ea15222f46648851ba323a246673a12a1b627a17b0
bb4756f32c28322ce9948542f2e58f3520ef5bfe22baab5a8296facf637c57ad
c4512b6c94ee9f3fe38ac3c707c8f4dd0d863e1e5ab85378fc51f24514f6470b
c8b208d37fe1da06a5561ae15d56e907c6e5a6e5a3411ab8a75fa8b06f8e8b70
ca0c1855fe17724fcb87e8c7748d6d3766f09cb9518ef934c7cf03a67db312c3
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
e18c18a58d658ab1f1a2757fb1566b09b5562a069e1a5f87cc0bc823d06ae96e
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4343184f39e70de71040ef386162bde42fc8cfc5fc4912b61f9d8424146bfe7
e791d5bbd4a5be4d24d9b4f72ea5e587d8239191541e3346ae793cffb60710ec
eeec8ba95371f65e8e7772f0052326090cf7b26a02fa4559a2f82561158b4b2d