www.azure.cn
Open in
urlscan Pro
139.217.8.104
Public Scan
Effective URL: https://www.azure.cn/pricing/details/ip-addresses/index.html
Submission: On February 27 via manual from HK — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Basic RSA CN CA G2 on May 16th 2023. Valid for: a year.
This is the only time www.azure.cn was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 119.254.62.252 119.254.62.252 | 4847 (CNIX-AP C...) (CNIX-AP China Networks Inter-Exchange) | |
18 | 139.217.8.104 139.217.8.104 | 58593 (BLUECLOUD...) (BLUECLOUD Shanghai Blue Cloud Technology Co.) | |
1 | 152.199.19.160 152.199.19.160 | 15133 (EDGECAST) (EDGECAST) | |
6 | 40.72.64.36 40.72.64.36 | 58593 (BLUECLOUD...) (BLUECLOUD Shanghai Blue Cloud Technology Co.) | |
25 | 4 |
ASN4847 (CNIX-AP China Networks Inter-Exchange, CN)
PTR: sn62mta252.uedm.net
21vbluecloud.airmessage.cn | |
analytics.uedm.net |
ASN58593 (BLUECLOUD Shanghai Blue Cloud Technology Co.,Ltd, CN)
www.azure.cn |
ASN58593 (BLUECLOUD Shanghai Blue Cloud Technology Co.,Ltd, CN)
cnazure.blob.core.chinacloudapi.cn |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
azure.cn
www.azure.cn |
279 KB |
6 |
chinacloudapi.cn
cnazure.blob.core.chinacloudapi.cn |
230 KB |
1 |
msecnd.net
az725175.vo.msecnd.net — Cisco Umbrella Rank: 43988 |
|
1 |
uedm.net
1 redirects
analytics.uedm.net |
823 B |
1 |
airmessage.cn
1 redirects
21vbluecloud.airmessage.cn |
477 B |
25 | 5 |
Domain | Requested by | |
---|---|---|
18 | www.azure.cn |
www.azure.cn
|
6 | cnazure.blob.core.chinacloudapi.cn |
www.azure.cn
cnazure.blob.core.chinacloudapi.cn |
1 | az725175.vo.msecnd.net |
www.azure.cn
|
1 | analytics.uedm.net | 1 redirects |
1 | 21vbluecloud.airmessage.cn | 1 redirects |
25 | 5 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.azure.cn DigiCert Basic RSA CN CA G2 |
2023-05-16 - 2024-06-04 |
a year | crt.sh |
*.vo.msecnd.net DigiCert SHA2 Secure Server CA |
2024-01-30 - 2025-01-30 |
a year | crt.sh |
*.blob.core.chinacloudapi.cn DigiCert Basic RSA CN CA G2 |
2024-02-04 - 2025-02-04 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.azure.cn/pricing/details/ip-addresses/index.html
Frame ID: 0F1C77B18A28116CDC96A0ED7F071B50
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
价格详情 - 公共 IP 地址 | AzurePage URL History Show full URLs
-
https://21vbluecloud.airmessage.cn/t/jn0uu6c23sq-89ua12-3lare-80n6f-hnzfg3fp.html
HTTP 302
http://analytics.uedm.net/redirect?conversion=false&url=https%3A%2F%2Fwww.azure.cn%2Fpricing%2Fdetails... HTTP 302
https://www.azure.cn/pricing/details/ip-addresses/index.html Page URL
Detected technologies
RequireJS (JavaScript Frameworks) ExpandDetected patterns
- require.*\.js
TrackJs (Analytics) Expand
Detected patterns
- tracker\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
31 Outgoing links
These are links going to different origins than the main page.
Title: Azure 文档 >
Search URL Search Domain Scan URL
Title: Azure 市场 >
Search URL Search Domain Scan URL
Title: Azure 支持计划 >
Search URL Search Domain Scan URL
Title: 登录 Azure 门户
Search URL Search Domain Scan URL
Title: 文档
Search URL Search Domain Scan URL
Title: 虚拟网络
Search URL Search Domain Scan URL
Title: 负载均衡器
Search URL Search Domain Scan URL
Title: Azure 中的 IP 地址类型和分配方法
Search URL Search Domain Scan URL
Title: 创建、更改或删除公共 IP 前缀
Search URL Search Domain Scan URL
Title: 什么是 Azure 负载均衡器?
Search URL Search Domain Scan URL
Title: 资源管理器 (ARM) 和经典 (ASM)
Search URL Search Domain Scan URL
Title: 实例级别公共 IP 地址
Search URL Search Domain Scan URL
Title: 公共 VIP
Search URL Search Domain Scan URL
Title: 网络限制
Search URL Search Domain Scan URL
Title: Azure 中的 IP 地址
Search URL Search Domain Scan URL
Title: Azure 支持
Search URL Search Domain Scan URL
Title: Microsoft 云科技公众号
Search URL Search Domain Scan URL
Title: Azure 云技术支持公众号
Search URL Search Domain Scan URL
Title: 获取支持 >
Search URL Search Domain Scan URL
Title: 企业门户网站 >
Search URL Search Domain Scan URL
Title: 帐户中心 >
Search URL Search Domain Scan URL
Title: Microsoft Azure >
Search URL Search Domain Scan URL
Title: 可用产品(按区域) >
Search URL Search Domain Scan URL
Title: Azure 状态 >
Search URL Search Domain Scan URL
Title: Azure 地域 >
Search URL Search Domain Scan URL
Title: 申请中国税务发票 >
Search URL Search Domain Scan URL
Title: 在线服务隐私声明 >
Search URL Search Domain Scan URL
Title: 信任中心 >
Search URL Search Domain Scan URL
Title: 访问全球版 Azure 网站
Search URL Search Domain Scan URL
Title: 沪ICP备13015306号-25
Search URL Search Domain Scan URL
Title: 沪公网安备 31011502002224号
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://21vbluecloud.airmessage.cn/t/jn0uu6c23sq-89ua12-3lare-80n6f-hnzfg3fp.html
HTTP 302
http://analytics.uedm.net/redirect?conversion=false&url=https%3A%2F%2Fwww.azure.cn%2Fpricing%2Fdetails%2Fip-addresses%2Findex.html HTTP 302
https://www.azure.cn/pricing/details/ip-addresses/index.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
25 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
index.html
www.azure.cn/pricing/details/ip-addresses/ Redirect Chain
|
23 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
azureui.min.css
www.azure.cn/Static/CSS/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.min.css
www.azure.cn/Static/CSS/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
a05a0e4e99489d7b3cb548e24414e01adf779d77.css
www.azure.cn/Static/CSS/ |
29 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
service.min.css
www.azure.cn/StaticService/css/ |
376 KB 147 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ip-addresses-icon.svg
www.azure.cn/Images/marketing-resource/media/images/production/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zh-cn.css
www.azure.cn/Static/CSS/Localization/ |
3 B 223 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
global.config.js
www.azure.cn/Static/Scripts/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
require.js
www.azure.cn/Static/Scripts/ |
16 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4552a1505e111da8c71780b349b683700a6158fa.js
www.azure.cn/Static/Scripts/ |
191 KB 84 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jsll-4.js
az725175.vo.msecnd.net/scripts/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.cookie.js
www.azure.cn/Static/Scripts/plugins/cookie/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wacndatatracker.js
www.azure.cn/Static/Scripts/ |
6 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
useCommon.js
www.azure.cn/common/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
azure-icon.ttf
www.azure.cn/Static/fonts/ |
5 KB 5 KB |
Font
application/x-font-truetype |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header.html
cnazure.blob.core.chinacloudapi.cn/marketing-resource/Content/headerfooter/zh-cn/ |
5 KB 6 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
footer.html
cnazure.blob.core.chinacloudapi.cn/marketing-resource/Content/headerfooter/zh-cn/ |
42 KB 42 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zh-CN.json
www.azure.cn/Loc/ |
3 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ip-addresses-slice-01.png
www.azure.cn/Images/marketing-resource/media/images/production/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ip-addresses.json
www.azure.cn/blob/marketing-resource/Content/home/features/leftnav/ |
2 KB 948 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
service.min.js
cnazure.blob.core.chinacloudapi.cn/marketing-resource/StaticService/js/ |
101 KB 101 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
localization.js
cnazure.blob.core.chinacloudapi.cn/marketing-resource/StaticService/js/ |
4 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
19 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
A.cn_logo_dark_bg_ch.svg
www.azure.cn/Static/Images/SVG/ |
10 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
704 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
704 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
647 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
84 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
99 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dropkick.css
cnazure.blob.core.chinacloudapi.cn/marketing-resource/StaticService/css/ |
29 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dropkick.js
cnazure.blob.core.chinacloudapi.cn/marketing-resource/StaticService/js/ |
46 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
259 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
4 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
43 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| requireUrlArgs string| currentLocale string| headerTimestamp string| footerTimestamp string| locFileTimestamp object| AcnHeaderFooter function| getAntiForgeryToken function| setLocaleCookie string| MARKETING_STORAGE string| TECHNICAL_STORAGE string| EXTERNAL_RESOURCE_STORAGE string| EnablePricingSync function| require function| requirejs function| define object| AX function| $ function| jQuery function| _ object| Localization object| WACNDataTracker object| Utility function| MyPromise function| ResolutionRetrunPromise function| ajaxPromise string| CbaseUrl string| previewTag string| CscriptUrl string| CheaderUrl string| CfooterUrl object| getHeader object| getFooter object| jQuery112302108909787456199 undefined| selectors object| headTag object| cssTag object| jqTag string| currentLang function| QRCode function| FastClick function| MobileDetect function| Dropkick string| locale9 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 |
---|---|---|
21vbluecloud.airmessage.cn/ | Name: JSESSIONID Value: 9F45F6744FDEF880833F248FB8709373.node3 |
|
analytics.uedm.net/ | Name: JSESSIONID Value: 6553CF18750BA2DB0CE2D9475A5DFBF8.node3 |
|
analytics.uedm.net/ | Name: sendMailId Value: null |
|
analytics.uedm.net/ | Name: msgId Value: null |
|
analytics.uedm.net/ | Name: sendPlanId Value: null |
|
analytics.uedm.net/ | Name: contactId Value: null |
|
analytics.uedm.net/ | Name: linkId Value: null |
|
analytics.uedm.net/ | Name: email Value: null |
|
.azure.cn/ | Name: acn_selected_locale Value: zh-CN |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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-Frame-Options | SAMEORIGIN |
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.
21vbluecloud.airmessage.cn
analytics.uedm.net
az725175.vo.msecnd.net
cnazure.blob.core.chinacloudapi.cn
www.azure.cn
119.254.62.252
139.217.8.104
152.199.19.160
40.72.64.36
0899cd9c2ea55b140789015e075825b71295e6eb1738f15e9a44698712918bbb
241a821b7fc2afda39051412772c1403264266080a9358f06033206e255f039c
2c3f8af15140de1ed34466a718f9cdc31eb697d1e82316ceb406706e1ff59342
2d2ced708d2c4cba7dbc343685d963f27b44ee15ef052d94f489dc47224201f1
47ed6a719d4febd17b2f434d9b7069ab21c29137d242c653d23fa32706dba250
4a711f5cd03c09fd79ae2f19bb2f71168e71c18b7562626a1ae8d99ebc3212ff
4ae2fdaa05c5498bd96fc4dfdc30adde9e3b9df359be684b98f8dd6a3854c109
4be46065b463b80f5cb7811b559dc8aecf325cfa1a6359b1863dbc92a401efeb
52cea11c12ac74df538317d58a4c724d3eff72fe2bb43f35039cb5870fd440f3
580a280f6fb84deae047445508700172989cbe2265c17394f26b023ea23ee3ae
621d58306c4de4b35e09b45b629f9e02784dee3813fe811c7644a47b4db60a1c
6cfc8520fdeaa9ad571b24580f33473d2098970a943f9d6bd56fe0e5409aa509
79ec96ce2560e2a8b0626988cb18d119c04eecc7bd4cbeb89a0fc92d98cecabb
8590b073a6a63d3147cc864086bbb4aee3588561d84cabe3b323d56ca4673f6c
883c6ca0ff061d1a2fbda5d03518b0f3c099cc003db6914146d398c7123b8eb9
8b783065a1b47eda7856469fd8db569adf97f1902f10c06f498cc87c860b8eda
8f31f6fa6d44513823eaf7a2bf6d9c3f90f25b831309848bb84ea6e62b235a84
8f6e02ab3eff319735759f4744eb1c9efcd8e6b22fc9a749c14ca6f439179c5d
9237b33737f8973d840cebc86db2aed92a4e85b95a8e557f0d3e871e3cccfdec
9b1b70dc20fbb4b0954731876c57e0e20a438f5553ee242c86ea41958746013a
a20583c81805fe64f7fa210851ce29754af9d25fd6aa5a3225a9557529602513
b49655ba98b14c90f59bfb79417bdc459f2ee20041c75ba059d117f8f51e576f
b71d2a0438fd833e9b40e937ccd0f93142f3ef92f5bd4af26f9de51ee0817f1a
b8418931cc1aa611491fe8aad36e2f4565596f14d64f2b3ac647dfd5e7dde98a
bc0d374c24a5cf8f3e7125a51b8a47df9dfb8d8aaeed50a831d16115f7de2977
bd4434684db88c42593aa007b4583f70d31b6c2bab31b73e3ec25bd1bff33a2e
c27b3dcf63947e29c4793c28404d0febcc6f24124cc3cd8a70f4b56fda193599
c4a9bed57cdd1db2afc3045a372a1829e6ae2c6a8f5a515de273d4f383171064
cce5f14f657ae67e452ee961f7aabfd48fd93c68726994a53f84db7402e20232
cf340d14e84e34f3804e9bc54a532506b198a26758fce866e2a23085009ddf14
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ea42a901a208ebc7beff614411d92357b07088de136fc520fc4843314dbdb32f
f2757951c8d22c56d261bbc0fb494bed6c1907388e723362fd875d3713f8cd46
f458811c0d61277050d704957419ab6dc5d2aa0467ec82070499cd06f1658c5f
fe01e9dc7480fe67e7bfbec61ffc39e7576e6965764e69c9937ddaea393e1d65
ff748304fe4d4455e54a5195af5dcf3fc67bf64f8d91c810cce756ba269ef742