www.websec.ca
Open in
urlscan Pro
2606:4700:3032::681c:ef3
Public Scan
Submission Tags: falconsandbox
Submission: On October 23 via api from US
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on July 31st 2020. Valid for: a year.
This is the only time www.websec.ca was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
38 | 2606:4700:303... 2606:4700:3032::681c:ef3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2600:9000:215... 2600:9000:2156:4000:d:1c5c:fb80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0c::9d | 15169 (GOOGLE) (GOOGLE) | |
4 | 2606:4700:303... 2606:4700:3037::681c:ff3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
47 | 5 |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
42 |
websec.ca
www.websec.ca s.websec.ca |
846 KB |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
2 |
calendly.com
assets.calendly.com |
8 KB |
1 |
doubleclick.net
stats.g.doubleclick.net |
463 B |
47 | 4 |
Domain | Requested by | |
---|---|---|
38 | www.websec.ca |
www.websec.ca
|
4 | s.websec.ca |
www.websec.ca
|
2 | www.google-analytics.com |
www.websec.ca
www.google-analytics.com |
2 | assets.calendly.com |
www.websec.ca
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
47 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
youtube.com |
www.facebook.com |
plus.google.com |
www.linkedin.com |
twitter.com |
websec.ca |
www.websec.mx |
www.youtube.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-07-31 - 2021-07-31 |
a year | crt.sh |
*.calendly.com Go Daddy Secure Certificate Authority - G2 |
2018-01-08 - 2021-04-07 |
3 years | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-10-06 - 2020-12-29 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1O1 |
2020-10-06 - 2020-12-29 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.websec.ca/publication/Blog/backdoors-in-Zhone-GPON-2520-and-Alcatel-Lucent-I240Q
Frame ID: 4404833EA23250175D9C66C47C0F865A
Requests: 47 HTTP requests in this frame
Screenshot
Detected technologies
CloudFlare (CDN) ExpandDetected patterns
- headers server /^cloudflare$/i
Page Statistics
11 Outgoing links
These are links going to different origins than the main page.
Title: Videos
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: https://websec.ca/advisories/view/Zhone-GPON-2520-remote-root-shell-backdoor
Search URL Search Domain Scan URL
Title: here
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Websec Canada
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
47 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
backdoors-in-Zhone-GPON-2520-and-Alcatel-Lucent-I240Q
www.websec.ca/publication/Blog/ |
4 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
www.websec.ca/css/ |
17 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ionicons.min.css
www.websec.ca/css/ |
33 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
www.websec.ca/css/ |
118 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
roboto.css
www.websec.ca/css/ |
2 KB 810 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jumbotron.css
www.websec.ca/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget.css
assets.calendly.com/assets/external/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react.js
www.websec.ca/js/react/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react-dom.js
www.websec.ca/js/react/ |
98 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser.min.js
www.websec.ca/js/ |
1 MB 266 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
www.websec.ca/js/ |
85 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
marked.min.js
www.websec.ca/js/ |
19 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
create-react-class.min.js
www.websec.ca/js/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget.js
assets.calendly.com/assets/external/ |
25 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
www.websec.ca/js/ |
36 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
45 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu.jsx
www.websec.ca/components/ |
3 KB 3 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pages.jsx
www.websec.ca/components/ |
3 KB 3 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
share_buttons.jsx
www.websec.ca/components/ |
1 KB 2 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
past_publications.jsx
www.websec.ca/components/ |
4 KB 5 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer.jsx
www.websec.ca/components/ |
2 KB 3 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
4 B 429 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 463 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
list
s.websec.ca/api/menu/ |
1 KB 1019 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
s.websec.ca/api/publication/ |
4 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
extracts
s.websec.ca/api/publication/ |
51 KB 15 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
list
s.websec.ca/api/menu/ |
1 KB 529 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
www.websec.ca/img/ |
18 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
email.png
www.websec.ca/img/social/ |
626 B 925 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
facebook.png
www.websec.ca/img/social/ |
603 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google.png
www.websec.ca/img/social/ |
929 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
linkedin.png
www.websec.ca/img/social/ |
676 B 980 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
twitter.png
www.websec.ca/img/social/ |
710 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rss-big.png
www.websec.ca/img/ |
64 KB 65 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon.png
www.websec.ca/img/ |
17 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d294aaa78321de3b1a108e4f1770607d.woff
www.websec.ca/css/font/ |
33 KB 30 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff
www.websec.ca/fonts/ |
82 KB 82 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
glyphicons-halflings-regular.woff2
www.websec.ca/fonts/ |
18 KB 18 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_1.jpg
www.websec.ca/img/ |
12 KB 13 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_2.jpg
www.websec.ca/img/ |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_3.jpg
www.websec.ca/img/ |
12 KB 13 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_4.jpg
www.websec.ca/img/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
idastrings.JPG
www.websec.ca/img/ |
28 KB 28 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_5.jpg
www.websec.ca/img/ |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_6.jpg
www.websec.ca/img/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpon2520alcateli240q_7.jpg
www.websec.ca/img/ |
19 KB 20 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d294aaa78321de3b1a108e4f1770607d.ttf
www.websec.ca/css/font/ |
39 KB 21 KB |
Font
application/font-sfnt |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
19 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.
function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes object| React object| ReactDOM function| babel function| $ function| jQuery function| marked function| createReactClass object| Calendly object| bodyScrollLock string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| gaGlobal object| gaData4 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 |
---|---|---|
.www.websec.ca/ | Name: _gid Value: GA1.3.2070365898.1603489139 |
|
.www.websec.ca/ | Name: _gat Value: 1 |
|
.www.websec.ca/ | Name: _ga Value: GA1.3.1978996990.1603489139 |
|
.websec.ca/ | Name: __cfduid Value: d4135cefcea1dfc824a409b180d373bd01603489138 |
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-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
assets.calendly.com
s.websec.ca
stats.g.doubleclick.net
www.google-analytics.com
www.websec.ca
2600:9000:2156:4000:d:1c5c:fb80:93a1
2606:4700:3032::681c:ef3
2606:4700:3037::681c:ff3
2a00:1450:4001:809::200e
2a00:1450:400c:c0c::9d
07f1c1a2acaae41d863b9aa411a92e0875afba0be5cf1825b284379f26d700a0
09e264965a8cc8d05368113d1fcead15b751a226bd5c5429258e2350c22f6604
120622eb61a1f285b17eec2cc33486fc3dcd380f45a86b50e9d064e7c2805607
160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef
16b40cfe25528ce97b0b43ef7f337d0959d754e27c5a73a3e956e0586222e6ce
294bf673b3086245ba3888b039ed641ac486ec662b52a18f4fc81093aac2d005
2a9e6614914b203b2c94326ae9a17088c8c89c43d8bc6188bfdbc90b83950ca5
344e3d03fec7ea545aa35988f77270284d1cc606ad0f5f71b0132c04d0003ff5
3ef1f35dba8c73d124c0b01211f4da3277c39f1ad2f25d02f4beb62c876e215e
411a46b1e97f4f8aecb4ab55f744db93b6d34536a718799757a1d51d6f24623a
44e8bba62c061d32b7dae74688b293eaeaf5996017443e5fbcf82c7b1687f61c
472fabd94ef1efa83f9a804934cc8c2093a284ef6835f4c6dded886cb0ed979b
4e857e52f3825038a21bb1fd8a89a150038f6d6418f994abb2b315380e0bc36f
5113f894532f6f8f545b3d916327a402e17709dc40772c1d003b5f2e3b35d565
535d31e27871183b70513eff7e011bce2ff2ce3b30bc589b6ebbd805ea0b3ebb
53964478a7c634e8dad34ecc303dd8048d00dce4993906de1bacf67f663486ef
60863e86aa7743d1ac841da7f473a05cd57fba81d661cef658e385437f80d5ef
6998ca902dae35712cdaff94f38fdc83376ac73db3eabebe650bea5f097f7640
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6ee5beb2b748eef7d87e0b3eb12703911ea93138364f13571d9a8c6a81c4a062
713d9aed8d484aba06e32f4f522c86ae0693ca7fb844cf7aed26dc5e2e1ba9c3
7642145a9d7e78029324510f57645a069951f15a5cd6bc3db6bbf5122108faf0
7882b1fe56ec16311aed154afc1578601c4fad824da307100cbd641b35bec919
8208dd7d61227d3caeece575cfe01fcd60fce360fa7103abb0dc7f6329217eba
8423a61303099c114f9bcfac03bb62a5aaad3b7d9aca91a8c5342696d0a7d0ea
87a1f3a49dc22931b7667069365f453fd3c3e9b7cef698757c7b3dca418699bc
8b687c03510383bf4785960daea9c7e21da77860abc25d74985b9430e75504f7
903da47c71a7fedc3ec5cb2e10219878bc62b46fac5a3f93b5504825504a8def
904ff06a68fec06ab77425b9f9a495a0b316fa487aba81f2f783d7dad73010b6
917660cd2eb09c7f2ab845b47a575735e0a90c58d1508b65fb2a1c2e2ce8350e
92ff5c8633c34ec6971e8b3553abcc68c075dc0a8fb1119a7fae72553d7cdd86
9ad6f156c182d63b17b9d6929b186e9b8c76cc561204249a69b4201f1c527ef8
a876aa7b0de3b3033f080f6c0f7e4a42af579c4e74324869813affd5817bd94d
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b12c1cd811f54d11bfdcb5e235e73934a8b8a7a85eafb8529117f9a5bb64ccf8
c35ddc816c57b9631a6f7ba735b7bb3ec4f63d8a9b631e16c5060541de6b665a
c62c658243dff42ccf37f11452d1a01818c8e35d6ab3276bae00d32b066f237b
c812ddc9e475d3e65d68a6b3b589ce598a2a5babb7afc55477d59215c4a38a40
ce51a8242cd7db442e699ae88aed60a8411c521792e72bc744725596b2593d45
d66ef1c372e76c0ce82ffd69264b31670ae4e133670b7a2918109c1d031e0c8f
d8ff521793c92d56f921e84ad69d97903ac8ea8c18a6ffb458f06a344ca81854
dd85f78fd4d9dd81dae35c9d077789d978e8818b287d8ad6d3fab1be340a6249
ea8cb5a8f495867ece763ec2381771a973e23ec283b9c1389993d955a0c99ccc
eb0dc1348d7a6246f1b0c4a1f70efa40c9bae2e5eae53f7365810941d6590372
eece6e0c65b7007ab0eb1b4998d36dafe381449525824349128efc3f86f4c91c
fe91bfcc9e89b12aed210920f7ca72eb322907bb31b27eaa6681147c067e8a85