yzf.qq.com
Open in
urlscan Pro
240e:ff:f100:8019::ae
Public Scan
Submission Tags: falconsandbox
Submission: On March 20 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Secure Site CN CA G3 on March 9th 2022. Valid for: a year.
This is the only time yzf.qq.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
32 | 240e:ff:f100:... 240e:ff:f100:8019::ae | 4816 (CHINANET-...) (CHINANET-IDC-GD China Telecom Group) | |
1 | 101.33.10.29 101.33.10.29 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
6 | 240e:ff:f101:... 240e:ff:f101:10::1a0 | 4816 (CHINANET-...) (CHINANET-IDC-GD China Telecom Group) | |
2 | 240d:c040:0:4... 240d:c040:0:40::116 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
3 | 58.144.136.254 58.144.136.254 | () () | |
44 | 6 |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
cdn-go.cn |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
open.weixin.qq.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
43 |
qq.com
yzf.qq.com — Cisco Umbrella Rank: 645511 aegis.qq.com — Cisco Umbrella Rank: 19390 open.weixin.qq.com — Cisco Umbrella Rank: 49095 res.wx.qq.com |
8 MB |
1 |
cdn-go.cn
cdn-go.cn — Cisco Umbrella Rank: 28999 |
17 KB |
44 | 2 |
Domain | Requested by | |
---|---|---|
32 | yzf.qq.com |
yzf.qq.com
cdn-go.cn |
6 | aegis.qq.com |
cdn-go.cn
|
3 | res.wx.qq.com |
open.weixin.qq.com
|
2 | open.weixin.qq.com |
yzf.qq.com
open.weixin.qq.com |
1 | cdn-go.cn |
yzf.qq.com
|
44 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.google.com |
dl.pconline.com.cn |
Subject Issuer | Validity | Valid | |
---|---|---|---|
yzf.qq.com DigiCert Secure Site CN CA G3 |
2022-03-09 - 2023-04-09 |
a year | crt.sh |
weixin.qq.com DigiCert Secure Site CN CA G3 |
2021-08-16 - 2022-09-16 |
a year | crt.sh |
aegis.qq.com DigiCert Secure Site CN CA G3 |
2022-02-28 - 2023-03-31 |
a year | crt.sh |
mp.weixin.qq.com DigiCert Secure Site CN CA G3 |
2022-03-14 - 2023-04-14 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://yzf.qq.com/xv/html/login
Frame ID: 94EFDCB3C02B4DA1161F1DDA6EB27A4C
Requests: 40 HTTP requests in this frame
Frame:
https://open.weixin.qq.com/connect/qrconnect?appid=wx7b5e01a9d762a227&redirect_uri=https://yzf.qq.com/xv/web/user_manage/wx_login_confirm&response_type=code&scope=snsapi_login&state=STATE&href=https://imgcache.qq.com/bossweb/service/kf_cloud/css/style-wx-login3.css&self_redirect=true
Frame ID: DDC9A7B4BBE2942020A424BBB1379E16
Requests: 5 HTTP requests in this frame
2 Outgoing links
These are links going to different origins than the main page.
Title: Chrome
Search URL Search Domain Scan URL
Title: 备用下载地址
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
44 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
yzf.qq.com/xv/html/ |
8 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all-modules.js
yzf.qq.com/xv/html/fonts/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config.js
yzf.qq.com/xv/html/fonts/ |
193 B 479 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aegis.min.js
cdn-go.cn/aegis/aegis-sdk/latest/ |
52 KB 17 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon.css
yzf.qq.com/xv/html/fonts/ |
21 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.ecb63bf7.js
yzf.qq.com/xv/html/static/js/ |
12 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
777.721926b4.chunk.css
yzf.qq.com/xv/html/static/css/ |
29 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
777.a8252303.chunk.js
yzf.qq.com/xv/html/static/js/ |
2 MB 2 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
895.45c5c94e.chunk.js
yzf.qq.com/xv/html/static/js/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
865.1ae41e08.chunk.js
yzf.qq.com/xv/html/static/js/ |
121 KB 122 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
687.3c619203.chunk.js
yzf.qq.com/xv/html/static/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
496.f56b8df3.chunk.js
yzf.qq.com/xv/html/static/js/ |
24 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
793.33db791e.chunk.js
yzf.qq.com/xv/html/static/js/ |
5 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
111.f1ba9dc0.chunk.js
yzf.qq.com/xv/html/static/js/ |
1 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
882.53af28b6.chunk.js
yzf.qq.com/xv/html/static/js/ |
6 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
529.e5987d87.chunk.js
yzf.qq.com/xv/html/static/js/ |
18 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
801.ccf25718.chunk.js
yzf.qq.com/xv/html/static/js/ |
24 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
547.11cd40f6.chunk.js
yzf.qq.com/xv/html/static/js/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
862.3eb22859.chunk.js
yzf.qq.com/xv/html/static/js/ |
11 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
300.725c0049.chunk.js
yzf.qq.com/xv/html/static/js/ |
4 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
245.1a52dade.chunk.js
yzf.qq.com/xv/html/static/js/ |
47 KB 47 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
707.d8f47d72.chunk.js
yzf.qq.com/xv/html/static/js/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
27.ec9bec46.chunk.js
yzf.qq.com/xv/html/static/js/ |
64 KB 64 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
779.f88711d1.chunk.css
yzf.qq.com/xv/html/static/css/ |
1 MB 311 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
779.d677a185.chunk.js
yzf.qq.com/xv/html/static/js/ |
4 MB 4 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get_manual_setting
yzf.qq.com/xv/web/user_manage/setup/ |
67 B 354 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ai_chat_get_manual_setting
yzf.qq.com/xv/web/user_manage/ai_chat_setup/ |
67 B 355 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
check_login
yzf.qq.com/xv/web/user_manage/ |
133 B 555 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pv
aegis.qq.com/collect/ |
0 73 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-new.1f402c787bfe8b16343a.svg
yzf.qq.com/xv/html/static/media/ |
4 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg-login.9df744fee707925b5c14.jpg
yzf.qq.com/xv/html/static/media/ |
601 KB 602 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iconfont.ttf
yzf.qq.com/xv/html/fonts/ |
83 KB 84 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
281 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
login
yzf.qq.com/xv/web/user_manage/ |
353 B 636 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get_user_info
yzf.qq.com/xv/web/user_manage/user/ |
67 B 348 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
aegis.qq.com/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
speed
aegis.qq.com/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
qrconnect
open.weixin.qq.com/connect/ Frame DDC9 |
19 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
weui.min.css
res.wx.qq.com/t/wx_fed/weui-source/res/2.5.4/ Frame DDC9 |
121 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eb891745f5ce5971ec7c64dfb6f37c09.css
res.wx.qq.com/t/wx_fed/mp/connect/res/static/css/ Frame DDC9 |
36 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
001qxzt52Al60w3z
open.weixin.qq.com/connect/qrcode/ Frame DDC9 |
46 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
res.wx.qq.com/t/wx_fed/cdn_libs/res/jquery/1.11.3/ Frame DDC9 |
45 KB 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
speed
aegis.qq.com/ |
0 72 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
41 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 function| structuredClone object| oncontextlost object| oncontextrestored object| __all_version_modules__ object| __yzf_loaders_setting__ object| __IVR_AI_WHITE_NAMES object| __QX_SKILL object| webVitals function| Aegis object| NProgress function| getExploreNameAndVersion function| getChromeVersion string| exploreName boolean| isChrome string| chromeVersion function| supportThisBrowser number| nprogressTimer object| webpackChunkYunZF_FE object| regeneratorRuntime function| _ object| __app_env__ object| aegis function| setImmediate function| clearImmediate function| filterCSS function| filterXSS object| jsBezier object| Biltong function| Mottle function| Katavorio object| jsPlumbUtil function| jsPlumbListManager function| jsPlumbUIComponent function| jsPlumbInstance object| jsPlumb object| store function| __logout__ boolean| __invokeBeforeUnload__ object| __yzf_coffee_loaders__ object| __yzf_intl_instance__3 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 |
---|---|---|
yzf.qq.com/ | Name: tgw_l7_route Value: f690564c543fe1be3bf9ecd86f047974 |
|
yzf.qq.com/ | Name: csrftoken Value: rClAiE0dnDNBl4wiYRHGgT3m3zYdwdOLZZgA27kWwR5Hiv5mBzilY6GaXGaK4nAc |
|
yzf.qq.com/ | Name: sessionid Value: vlnonq3pji0x5zx898t2ihrejkwwz8bh |
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 |
---|---|
X-Content-Type-Options | nosniff |
X-Xss-Protection | 1 |
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
cdn-go.cn
open.weixin.qq.com
res.wx.qq.com
yzf.qq.com
101.33.10.29
240d:c040:0:40::116
240e:ff:f100:8019::ae
240e:ff:f101:10::1a0
58.144.136.254
01ee201b6441a7a50df0dea65ea1b15a41b17dc4f6203dfdc5ef737313e374b2
02a4726ab9bf91cf6bbab496dd7a94814ea7f3d341aad793115cd7d0c46030c1
08955cb4a96afe7d54f7e72b11a84f0e76bb230a606104152133a594f25b18d5
0de09dc9e1c3acb3563ed1081d031f359fba60ee1ddda22a1571c2e7fb8ff4bc
10eb020314a7769aa08084339f333e30f10528c42480fac5a424394d5d05f666
125293aab9faf91481efec9e7e69fd331ca7db1babba143d43770c45d2bf712f
1a24dec78fbee411b33df8f043d64cc890e6c2374c7c4280afafc89c58bc6bee
1bd09b18e00b75943cbaea2e8917952c95f60a18d2a5e5f55353b46f920ca395
1c0406036c370ba5209f10d89af754836ab2b00caa157dd079b70a9ee3c4ca8b
305ae64743225d32056d6c1c0b3f15b4436c0463e5dca4a8253b1ca9b8d53e86
31e455317edd4723a2e05d057eeec0d94d39af695d2aed2bff59e67be1e1f660
41d386ff765d7fdfdf680dfec1137cf9d66cb29e1e61c3acc9bcb56ef063ca72
4bd93c5525b710b0df4446ff4e32046ffe674cbd7217d3e2de6b22dd5813e7b5
4f7657ae84f306a7c43ec9eedb0c406a0255ff1d93ee68f7bf53e7ca0c95d478
53e5d92ae7b5955b5b06b951ccac76fc40cd5f12c8927c35cd6f4eaf79e4d040
7124805d9a06eef3b60edae144e34f00090827d192aaa3a88fc8a70c4acd4bff
7610340bc3f5f3eaea170a31bcc32f39c8be467295417098fbb090500287e381
8e308cba5d654eb2e3c4db4affc30ba6f45a412938bd82b2c8fb21d00008072a
93bc8ac7945b0ed2ccef3964a82af1e9390de93b6ac77387f8e19540bf12ab4e
9629bf7181b9daf389347b0566c051220aab5bf80f18ad123a2d7c119f9441e2
aecf47fe7af36230037f111fbac4a0d50f98caedf74f2bb9921501c9f2504dfd
b6dc177c33826483a856b4e2a7a30a7da7b2229182433a1bc6e20144af4474ae
b8f46160c43199d75c154ee2a7d3d70d2d26bd789ce1c10705fc600e567d4640
bf9015fbd881a5eadc8c94231bc6d8761d20f081bf3c17fc0f4c69efcb98dea5
c9d54344fcf4c4a66fdcc286f82b357b4c2cb81f052d66eb26ec4a9ea765bf3d
cccb6c1f7c30f135a614127c0f82c42d962f034d01ea935e36dbc53e675c8c0e
d493a0ec2a54cbe59ab6fe1190d102460533880ad5d7d884894b03175bb6b9c5
d688321e5dc596e3a18b62cd0cf25aaa6dbbb6fd87b004a1bc63b95c776efa1b
d7400cc0c8eeaee8e55b6b8850a988f6663c8b4eded7122ba06bf0db065ba3d9
d9c6349c44466d7822f47c8d7f0fb932f16c33989b1ba9a21200a08f735be120
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4bb19b636de2df61cd2496765412c09180b1d6a3beccd93281445fe1d8e90a7
e6e280da89a8e33ff1c42c9de5bfd1afed17af63fa2b8c75cc769b258fe64b0c
ef9c2ca687434c5cfc38e49fb13a1ae19073a8c4060ea81c57365a7917d2caf4
f2da29798c57fa69fa2434ae5724632b2bfa294f86a9e48b361bab760a84cad2