nanshan.dnshsm.com
Open in
urlscan Pro
43.130.34.59
Public Scan
Submission: On December 24 via api from US — Scanned from CA
Summary
TLS certificate: Issued by R10 on December 24th 2024. Valid for: 3 months.
This is the only time nanshan.dnshsm.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
44 | 43.130.34.59 43.130.34.59 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
1 2 | 31.13.66.35 31.13.66.35 | 32934 (FACEBOOK) (FACEBOOK) | |
1 | 2607:f8b0:400... 2607:f8b0:4004:c19::5d | 15169 (GOOGLE) (GOOGLE) | |
46 | 3 |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
nanshan.dnshsm.com |
ASN32934 (FACEBOOK, US)
PTR: edge-star-mini-shv-01-iad3.facebook.com
www.facebook.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
44 |
dnshsm.com
nanshan.dnshsm.com |
2 MB |
2 |
facebook.com
1 redirects
www.facebook.com — Cisco Umbrella Rank: 120 |
103 B |
1 |
youtube.com
www.youtube.com — Cisco Umbrella Rank: 79 |
|
46 | 3 |
Domain | Requested by | |
---|---|---|
44 | nanshan.dnshsm.com |
nanshan.dnshsm.com
|
2 | www.facebook.com |
1 redirects
nanshan.dnshsm.com
|
1 | www.youtube.com |
nanshan.dnshsm.com
|
46 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
nanshan.dnshsm.com R10 |
2024-12-24 - 2025-03-24 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2024-10-03 - 2025-01-01 |
3 months | crt.sh |
*.google.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://nanshan.dnshsm.com/
Frame ID: CB3E92E4938E9BEB65E7FAF4211AA15E
Requests: 44 HTTP requests in this frame
Frame:
https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2F
Frame ID: A6148ED439790B0525C98A98113D15A4
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/
Frame ID: 3C8499E08DE7BD538E6EE21D970990CE
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
YUBOYUANDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
Slick (JavaScript Libraries) Expand
Detected patterns
- (?:/([\d.]+))?/slick(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
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:
Request Chain 32- https://www.facebook.com/ HTTP 302
- https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2F
46 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
nanshan.dnshsm.com/ |
28 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
nanshan.dnshsm.com/style/bootstrap/css/ |
190 KB 33 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fancybox.min.css
nanshan.dnshsm.com/jquery/fancybox/ |
13 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper-bundle.min.css
nanshan.dnshsm.com/jquery/swiper/ |
15 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slick.min.css
nanshan.dnshsm.com/jquery/slick/ |
1 KB 711 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flaticon_nanshan.css
nanshan.dnshsm.com/flaticon/ |
3 KB 960 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
nanshan.dnshsm.com/style/ |
126 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.webp
nanshan.dnshsm.com/images/ |
11 KB 11 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner1.webp
nanshan.dnshsm.com/images/ |
29 KB 29 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banimg1.webp
nanshan.dnshsm.com/images/ |
103 KB 103 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banimg2.webp
nanshan.dnshsm.com/images/ |
306 KB 307 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sheep.svg
nanshan.dnshsm.com/images/ |
7 KB 7 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
textile.svg
nanshan.dnshsm.com/images/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sample.svg
nanshan.dnshsm.com/images/ |
9 KB 9 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
thread.svg
nanshan.dnshsm.com/images/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loadimg.png
nanshan.dnshsm.com/images/ |
938 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
follow-logo.webp
nanshan.dnshsm.com/images/ |
882 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
facebook.webp
nanshan.dnshsm.com/images/ |
3 KB 3 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
youtube.webp
nanshan.dnshsm.com/images/ |
2 KB 3 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
share-facebook.svg
nanshan.dnshsm.com/images/comimg/ |
663 B 819 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
share-twitter.svg
nanshan.dnshsm.com/images/comimg/ |
557 B 713 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
share-youtube.svg
nanshan.dnshsm.com/images/comimg/ |
987 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.7.1.min.js
nanshan.dnshsm.com/jquery/ |
85 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fancybox.js
nanshan.dnshsm.com/jquery/fancybox/ |
150 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
count.min.js
nanshan.dnshsm.com/jquery/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper-bundle.min.js
nanshan.dnshsm.com/jquery/swiper/ |
132 KB 43 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slick.min.js
nanshan.dnshsm.com/jquery/slick/ |
43 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.lazyload.min.js
nanshan.dnshsm.com/jquery/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.zoom.js
nanshan.dnshsm.com/jquery/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sticky.min.js
nanshan.dnshsm.com/jquery/ |
18 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web.js
nanshan.dnshsm.com/jquery/ |
22 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Montserrat-Medium.woff2
nanshan.dnshsm.com/flaticon/ |
101 KB 101 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Montserrat-Regular.woff2
nanshan.dnshsm.com/flaticon/ |
100 KB 101 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
www.facebook.com/login/ Frame A614 Redirect Chain
|
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.youtube.com/ Frame 3C84 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
play.png
nanshan.dnshsm.com/images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
about_bg.webp
nanshan.dnshsm.com/images/ |
123 KB 123 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flaticon_nanshan.woff2
nanshan.dnshsm.com/flaticon/ |
6 KB 6 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Montserrat-Bold.woff2
nanshan.dnshsm.com/flaticon/ |
103 KB 103 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
NotoSerifDisplay-Black.woff2
nanshan.dnshsm.com/flaticon/ |
136 KB 137 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner2.webp
nanshan.dnshsm.com/images/ |
20 KB 20 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner3.webp
nanshan.dnshsm.com/images/ |
120 KB 121 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
product-1.webp
nanshan.dnshsm.com/images/ |
183 KB 183 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
category-1.webp
nanshan.dnshsm.com/images/ |
125 KB 125 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
category-2.webp
nanshan.dnshsm.com/images/ |
161 KB 161 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
nanshan.dnshsm.com/images/ |
66 KB 66 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
11 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| 1 function| comfirm function| $ function| jQuery function| Waypoint function| Swiper function| hcSticky string| waypointContextKey object| elprev object| elnext4 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 |
---|---|---|
.youtube.com/ | Name: YSC Value: x3mDoLt0m58 |
|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: TX31Nd2zvTQ |
|
.youtube.com/ | Name: VISITOR_PRIVACY_METADATA Value: CgJDQRIEGgAgZg%3D%3D |
|
.youtube.com/ | Name: __Secure-ROLLOUT_TOKEN Value: CMf7-evKqJG4LRCEopfgosGKAxiEopfgosGKAw%3D%3D |
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 |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.
nanshan.dnshsm.com
www.facebook.com
www.youtube.com
2607:f8b0:4004:c19::5d
31.13.66.35
43.130.34.59
00da6dcb46144d3e04312ff1e1cbf68580e3135c2bf1d35fbe2141854d56d694
04c0784af0f0bb142d3b289d847372104115e4b9d8a3c7df83362265c8c66421
0536c391563d19570dac0ebed3f21c9905bdf4bc095045c959e811007e20ba8e
0f2274f8e9efeeaee229bfad46e0d8ffe5329c3eb33050c39f23df21e128d9d0
32a760b110172f4229c9dc3dd9ab24a993bcbb1238566ea5567f215861b69725
33d32c89076b9102ef42b04303d0a0a3d4e2a2921a5fb3c8712ee83648e6a9c3
357452f2a55c999ddd3afdcbce2c339d41cf7a01613d9d45ff88a753bb82f21d
3e651383b261654b2ba363a24ad38f12f904e3f3d9a06fcef8c8c36082507308
497d4780644e9cf0e5dbec1b1a5a549e5933cd74a9e33c8909958e2291069561
4e0a5a2b708da8dc9791ed950ba782adaa73b18dd83c6bf63793f6acfd1d7fb3
50ad448a8a5720bf8a5617db15af31ae60163de06331576f60c6244c012ffc72
5108775d03d36e7316155329bca668be98cd926d153340f05226b7c4042c8c7a
540a94e11c3840eb7eb0001945784717f226fcd8dbc8808bcbec9e459e0430e4
57f6129671ebe352d2f1efc1222cf446b57f689caaf87370c3731737c3089da8
58572da3ea0ff1ea467a633fb51614777760fd0458054d3826b9a97287a4badd
5d4ff290ed1ff8c092f173f3f535c0fbe45c517144e762299090049ca7628d43
680483e4983351fcf8254414b17c3e3c50e6d0b24626677f881b9a39a08b7097
70209b43f61fc3568f1316ecabcf2a439337bdf0a55dfc1ab9e62515f4cf9156
71755bde986794778c34a562b9e1909330c3df5182196fa297853899824c1094
725ecfc2225c8ee1def8feeb18df332e4cda6c480730a47e0bb2e4cc4ea50201
74727f4f2fa0bf1ea2db5e65b8c16b486d272c85d2f9a4b8157e7868e9a4cd1e
81c92787425c02ac5d0822090587d5f59f652dcb0b8d5d24552dc4842bc7ac6a
8a973ae75d12575e49edcc7812c36ad51354765f5074966284d7f9e2b1d116dc
9a17fc30c94a392d177c9b9a321687677cf452d3492efb4f885743240f915151
a023cc393b7a55e7e82646fa8895fb3ad5c6217e4a0c358fcdd3e7f188ac6199
ab341209f1a3efc9f45ec00954fbc3108156528d41431cf858eddd0d0d72f4a9
ac8209ffedacef5001b728e6e374fd1012fd9530b78baee5bec4176a8dee50af
ac957404e572b2305e6238d71274c8dadd2511b97b3f02eea7e8d0056e0b2a6c
ad88528057661d7af13faf75b28723f1a5b4704971f4e3934a089461a399238b
b4c36bd623e62bea63b81dabb7ce6f9e3ae05c5d22f11d2c3a5802ced3c9c499
c72aa2fcddbc6f8f801ec1c6de46ffc2fc20f771bb1003cda84699fd0e66ec74
c75368af770ad939b5f4fc14dbeafabd099d76fc01dfff7bfb206e379fffdb37
d18035fe7f20ffb7e9787bade43d90d00a9a3868db380d4fc5e9f59eedec8f68
d9dd61ecbbcb053a446d1fd701fc19c77a71831e0fa6220225a3cf1473b5c169
e1706e0b4deb6177647c05ea88c1142c32ac643b5bc6b25ed3f7adf1a1daf3bf
e467f75601e845da217ae845b688b227a19fbf1e8fc776a42a4905869496d2e2
e6e1db41140252d5d10cb00b783b46775f837b9df64dc821a23d7d17789f2ab2
ea1eb9d7a8756d0dee65769888fab0c6cfe6060f3c052a19b95398084762d604
ef17c1ec7878f36a7eeb9ba921a2ef04f5f838cb1b89a79a35bcc6d08f3d2be3
efc3f49bb2e25be330b6bc705402b2e50c93d45a766ae0bd81df6bc904105ad4
f5fbd5aeb60629f2fa6b455ece0131f338ef3f1d4cffc7d884aa5d0c537213ae
f9d5c89de0f1aa7e966fbe2f4a2da67e7591fad4f2b8244bf818787063cd0a72
fc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1a
fdb289f32358811c120c4ff0e4fe2b0454a7efe1574f0ba937366b2770a576f5