kf.londonp.cn
Open in
urlscan Pro
8.212.3.20
Public Scan
Effective URL: https://kf.londonp.cn/api/mobileweb/home?channel_id=209858&channel_key=2098588pz6&wechatapp_id=448802&key=100996762h
Submission: On December 22 via api from US — Scanned from US
Summary
TLS certificate: Issued by R3 on November 23rd 2023. Valid for: 3 months.
This is the only time kf.londonp.cn was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 8.212.40.186 8.212.40.186 | 45102 (ALIBABA-C...) (ALIBABA-CN-NET Alibaba US Technology Co.) | |
1 14 | 8.212.3.20 8.212.3.20 | 45102 (ALIBABA-C...) (ALIBABA-CN-NET Alibaba US Technology Co.) | |
17 | 47.246.24.248 47.246.24.248 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
1 | 43.152.182.26 43.152.182.26 | 139341 (ACE-AS-AP...) (ACE-AS-AP ACE) | |
2 | 103.235.46.191 103.235.46.191 | 55967 (BAIDU Bei...) (BAIDU Beijing Baidu Netcom Science and Technology Co.) | |
1 | 47.110.178.59 47.110.178.59 | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
34 | 6 |
ASN45102 (ALIBABA-CN-NET Alibaba US Technology Co., Ltd., CN)
qx562.com |
ASN45102 (ALIBABA-CN-NET Alibaba US Technology Co., Ltd., CN)
v5uv8.xmhlj.cn | |
kf.londonp.cn |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
h5cdn.xiaokefu.com.cn |
ASN55967 (BAIDU Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
hm.baidu.com |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
oss-huadong1.oss-cn-hangzhou.aliyuncs.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
17 |
xiaokefu.com.cn
h5cdn.xiaokefu.com.cn |
519 KB |
13 |
londonp.cn
1 redirects
kf.londonp.cn |
10 KB |
2 |
baidu.com
hm.baidu.com — Cisco Umbrella Rank: 10115 |
12 KB |
2 |
qx562.com
2 redirects
qx562.com |
411 B |
1 |
aliyuncs.com
oss-huadong1.oss-cn-hangzhou.aliyuncs.com |
9 KB |
1 |
qq.com
res.wx.qq.com — Cisco Umbrella Rank: 10824 |
13 KB |
1 |
xmhlj.cn
v5uv8.xmhlj.cn |
632 B |
34 | 7 |
Domain | Requested by | |
---|---|---|
17 | h5cdn.xiaokefu.com.cn |
kf.londonp.cn
h5cdn.xiaokefu.com.cn |
13 | kf.londonp.cn |
1 redirects
v5uv8.xmhlj.cn
h5cdn.xiaokefu.com.cn |
2 | hm.baidu.com |
kf.londonp.cn
|
2 | qx562.com | 2 redirects |
1 | oss-huadong1.oss-cn-hangzhou.aliyuncs.com | |
1 | res.wx.qq.com |
kf.londonp.cn
|
1 | v5uv8.xmhlj.cn | |
34 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
v5uv8.xmhlj.cn R3 |
2023-10-27 - 2024-01-25 |
3 months | crt.sh |
kf.londonp.cn R3 |
2023-11-23 - 2024-02-21 |
3 months | crt.sh |
*.xiaokefu.com.cn AlphaSSL CA - SHA256 - G4 |
2023-05-06 - 2024-06-06 |
a year | crt.sh |
res.wx.qq.com DigiCert Secure Site CN CA G3 |
2023-08-04 - 2024-09-03 |
a year | crt.sh |
baidu.com GlobalSign RSA OV SSL CA 2018 |
2023-07-06 - 2024-08-06 |
a year | crt.sh |
*.oss-cn-hangzhou.aliyuncs.com GlobalSign Organization Validation CA - SHA256 - G3 |
2023-07-07 - 2024-03-18 |
8 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://kf.londonp.cn/api/mobileweb/home?channel_id=209858&channel_key=2098588pz6&wechatapp_id=448802&key=100996762h
Frame ID: B5C8D42DCB251603699316AA22BF55C3
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
在线客服Page URL History Show full URLs
-
http://qx562.com/
HTTP 308
https://qx562.com/ HTTP 302
https://v5uv8.xmhlj.cn/se1/ Page URL
-
https://kf.londonp.cn/s/100996762h
HTTP 302
https://kf.londonp.cn/api/mobileweb/home?channel_id=209858&channel_key=2098588pz6&wechatapp_id=448... Page URL
Detected technologies
Vue.js (JavaScript Frameworks) ExpandDetected patterns
- <[^>]+\sdata-v(?:ue)?-
Baidu Analytics (百度统计) (Analytics) Expand
Detected patterns
- hm\.baidu\.com/hm\.js
Clipboard.js (Miscellaneous) Expand
Detected patterns
- clipboard(?:-([\d.]+))?(?:\.min)?\.js
Moment.js (JavaScript Libraries) Expand
Detected patterns
- moment(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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://qx562.com/
HTTP 308
https://qx562.com/ HTTP 302
https://v5uv8.xmhlj.cn/se1/ Page URL
-
https://kf.londonp.cn/s/100996762h
HTTP 302
https://kf.londonp.cn/api/mobileweb/home?channel_id=209858&channel_key=2098588pz6&wechatapp_id=448802&key=100996762h Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://qx562.com/ HTTP 308
- https://qx562.com/ HTTP 302
- https://v5uv8.xmhlj.cn/se1/
34 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
v5uv8.xmhlj.cn/se1/ Redirect Chain
|
110 B 632 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
home
kf.londonp.cn/api/mobileweb/ Redirect Chain
|
3 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
viewer.min.css
h5cdn.xiaokefu.com.cn/static/imcdn/ |
7 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moment.min.js
h5cdn.xiaokefu.com.cn/static/libs/antd/ |
52 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zh-cn.js
h5cdn.xiaokefu.com.cn/static/libs/antd/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jweixin-1.3.2.js
res.wx.qq.com/open/js/ |
12 KB 13 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.6b5b54a01eded8c25a6d9d08030f259e.css
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/css/ |
174 KB 39 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
h5cdn.xiaokefu.com.cn/static/libs/jquery/1.12.4/ |
98 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
viewer.min.js
h5cdn.xiaokefu.com.cn/static/imcdn/ |
28 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
localforage.min.js
h5cdn.xiaokefu.com.cn/static/imcdn/ |
29 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reconnecting-websocket.min.js
h5cdn.xiaokefu.com.cn/static/imcdn/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bscroll.min.js
h5cdn.xiaokefu.com.cn/static/imcdn/ |
51 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iscroll.js
h5cdn.xiaokefu.com.cn/static/imcdn/ |
63 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clipboard.min.js
h5cdn.xiaokefu.com.cn/static/libs/clipboard/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manifest.c6101e71b14a3f1256cb_20230217.js
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.fd3d1dad030735c92a9f_20230217.js
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/js/ |
346 KB 106 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.55076f23107efbb40790_20230217.js
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/js/ |
35 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
29 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2.f8f85eb2ad554b2ac9f4_20230217.js
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/js/ |
699 KB 235 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0.8c1f1b8b071ebca863b0_20230217.js
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/js/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
getWhiteList
kf.londonp.cn/zhima/api/ |
44 B 263 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
getGlobalConfig
kf.londonp.cn/api/ |
3 KB 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show
kf.londonp.cn/kf/shortCut/ |
20 B 349 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
show
kf.londonp.cn/kf/yunh5Menu/ |
20 B 349 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
authInfo
kf.londonp.cn/kf/sendVideoAuthority/ |
64 B 386 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
getGlobalConfig
kf.londonp.cn/api/ |
8 KB 3 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.gif
hm.baidu.com/ |
43 B 299 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
info
kf.londonp.cn/zhima/yun/yunChannel/ |
3 KB 1 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
bind
kf.londonp.cn/zhima/api/ |
300 B 423 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
getEnquireFormConfForC
kf.londonp.cn/Api/ |
60 B 580 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
history
kf.londonp.cn/zhima/yun/yunMessage/ |
47 B 263 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
request
kf.londonp.cn/zhima/api/ |
59 B 277 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
guess-default.45095a8.png
h5cdn.xiaokefu.com.cn/static/im-reconstitutionH5/dist/img/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
800618252_2023_12_05_16_24_48h4i1o.jpg
oss-huadong1.oss-cn-hangzhou.aliyuncs.com/wechatapp/customer_service/admin/2023/12/05/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
18 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| documentPictureInPicture undefined| viewport function| moment object| jWeixin object| wx object| _hmt function| $ function| jQuery function| Viewer object| localforage function| ReconnectingWebSocket function| BScroll function| IScroll function| webpackJsonp object| __core-js_shared__ boolean| _bdhm_loaded_c0af941dc5b11c6ccf7dfa77fc3e3c24 object| mini_tangram_log_uofoxb6 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 |
---|---|---|
kf.londonp.cn/ | Name: yii_zhima_session Value: krq4icamb5litjvlgggfr95gmg |
|
kf.londonp.cn/ | Name: zhimaid Value: h59791-1703203388486-01587 |
|
.hm.baidu.com/ | Name: HMACCOUNT_BFESS Value: B66DB6813EC115D4 |
|
.kf.londonp.cn/ | Name: Hm_lvt_c0af941dc5b11c6ccf7dfa77fc3e3c24 Value: 1703203389 |
|
.kf.londonp.cn/ | Name: Hm_lpvt_c0af941dc5b11c6ccf7dfa77fc3e3c24 Value: 1703203389 |
|
kf.londonp.cn/ | Name: client_id Value: ac109df10b5b0040c94d |
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.
h5cdn.xiaokefu.com.cn
hm.baidu.com
kf.londonp.cn
oss-huadong1.oss-cn-hangzhou.aliyuncs.com
qx562.com
res.wx.qq.com
v5uv8.xmhlj.cn
103.235.46.191
43.152.182.26
47.110.178.59
47.246.24.248
8.212.3.20
8.212.40.186
096197b0d08771c9523986e3693b2d418f669b69a898c1e60fa31522e1d424a0
0e9f0a7ba4a879b1344ce1de07930ee566c4d04861c24ec6345b00027837e58d
0f118b0d96ebd458f7e856926673c19b7b2475ceb5f6e1e086e6588052ce8d6a
132b5c292178d4fd5d69f0c9d1089e07af3a59f521ac68329a1a21d49cebb516
1f52d0e6260d66d3346d5b830515a1a81a771c65b3f747891e5b6ccd7c9b44f0
26239a2e6c0f1750e812993f0625e86f46674856ce07b85d7953641f285d1a15
33daa913a9043efa95c5df4494b81dbe1b219445fcffd18db4e504f8085e3852
377e6b03fcdd10a60795ef00487968b2554f58887c6abd5d8dd123b7fa9764e1
3791b45c51194d2e286a67a465fd5d2efa84762ff5e373fc2dcb40577e4a23d2
3b62e090314e0b353de167ccc8d345f2e19751ef37622d86c187f7ef7b9b1277
455b04f5b217ce2a096435bcd3346d787a9b9e72254c310a4425251d5014b04c
4bda3b8d06f49e206cd29da56445dce845adbaa4c43191fed3d86633dba17425
53138532aad7c571af10cf6b17a678552e9a9e7ef5014d250f97af8dc61ae6e1
5a79a6715710913e9278f96f60f326a24f24df7a8ba080e2c24a387e143d8488
620c93812f0706dbde289b9a6259c7475061bf8882967d15e7d1737fc7aa073b
639c3fc709fdf4911ef3a9621762448c021ceefa6b4eb0f7aeb51c581036f6a2
6818fc6bbb074a19f02afc3dafb2b9ecf72a5f1b13a8a4579ee47a6a8b896ef5
6e10cbd37ccd7bc7195c7b0877b186f458a66c4342787460a5ce3f1eb3962e8b
8461080b7e235fb3ec0fac28822d2be8e2d1e66dcfee47b05fd53e67de28cead
8970d87dc5fb273b406c465a1e68e46b577dc447ee9f80b9f13f062d72badd9b
91b8c18ff5b62e91d7dabc7e52dae8b50721ee4b57e6480910d4c8826637aa77
a08212b8b50973144bec0a5467ae5dcc323bd77fd4a11707bd90d4c0eae49423
bdc89bebac800fe2473a60faa7e43f16ea1556cdc3df2f7227ab51611073d645
c228a8e12e33827977851a6b9dde862feba61ac34c5ad5bc675e55603754d770
cb9fdc6ff31bd10d112b55eba8cd12f3bcdb59fb63a7098a3b473ce23d0e6e23
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d659250543a112d00f6b5afbf2bd555a6f717efc35e251a0dba5590689cfd38f
d922b51f0f9e6c5a548ac471186b8aaabde10e170b85183d88a824f48c8e06c7
df2afd9f3e652bf9116c7dbb71d2232387d750b9929541f4b6356b53a589f54f
e22419e8154be2a34a950dbb4c4c448413751c53ef02f00c6c56af28aa2c4964
e7d2f9b85bec0632463583fb3b48b91c7a0b2f6bb82b11b519f5c3bbdb01b800
f1bcae6c4209c6b94cd34ad4dae49555f5c087abe0e25e2ab17567a8935bcc38
f3382cc987cf2705fc70304ad01fee4a41a1dceeff0045d50b87e9cdc99294fe
fa91d99faba84b36ca494fc944bd9e959043c16968fee3cf22dd39356e1ed3c4
fb78ce43f72e8dad02d9ea514b55f0e3d1f7b202b106f4588c30dbd3dbcf39a7