canhost.ca
Open in
urlscan Pro
66.209.177.17
Public Scan
Effective URL: https://canhost.ca/
Submission: On July 12 via manual from CA
Summary
TLS certificate: Issued by DigiCert SHA2 High Assurance Server CA on March 23rd 2018. Valid for: 2 years.
This is the only time canhost.ca was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 23 | 66.209.177.17 66.209.177.17 | 40438 (CANHOST-INC) (CANHOST-INC - Canhost Inc.) | |
1 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 52.42.248.100 52.42.248.100 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2a00:1450:400... 2a00:1450:4001:816::2004 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 2a00:1450:400... 2a00:1450:4001:81d::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:81d::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
4 | 52.36.109.160 52.36.109.160 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2001:4de0:ac1... 2001:4de0:ac19::1:b:3a | 20446 (HIGHWINDS3) (HIGHWINDS3 - Highwinds Network Group) | |
1 | 2001:4de0:ac1... 2001:4de0:ac19::1:b:3b | 20446 (HIGHWINDS3) (HIGHWINDS3 - Highwinds Network Group) | |
38 | 9 |
ASN40438 (CANHOST-INC - Canhost Inc., CA)
PTR: www.canhost.ca
canhost.ca |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-42-248-100.us-west-2.compute.amazonaws.com
www.socialintents.com |
ASN15169 (GOOGLE - Google LLC, US)
www.gstatic.com | |
fonts.gstatic.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-36-109-160.us-west-2.compute.amazonaws.com
www.socialintents.com |
ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US)
netdna.bootstrapcdn.com |
ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US)
netdna.bootstrapcdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
canhost.ca
1 redirects
canhost.ca |
496 KB |
7 |
socialintents.com
www.socialintents.com |
8 KB |
3 |
gstatic.com
www.gstatic.com fonts.gstatic.com |
102 KB |
2 |
bootstrapcdn.com
netdna.bootstrapcdn.com |
48 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
1 |
google.com
www.google.com |
541 B |
1 |
googleapis.com
fonts.googleapis.com |
712 B |
38 | 7 |
Domain | Requested by | |
---|---|---|
23 | canhost.ca |
1 redirects
canhost.ca
|
7 | www.socialintents.com |
canhost.ca
www.socialintents.com |
2 | netdna.bootstrapcdn.com |
www.socialintents.com
|
2 | ssl.google-analytics.com |
canhost.ca
|
2 | fonts.gstatic.com |
canhost.ca
|
1 | www.gstatic.com |
www.google.com
|
1 | www.google.com |
canhost.ca
|
1 | fonts.googleapis.com |
canhost.ca
|
38 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
twitter.com |
www.facebook.com |
plus.google.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.canhost.ca DigiCert SHA2 High Assurance Server CA |
2018-03-23 - 2020-04-20 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://canhost.ca/
Frame ID: 3F088149AD531C4F93774A0082B44646
Requests: 38 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://canhost.ca/
HTTP 301
https://canhost.ca/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+font-awesome(?:\.min)?\.css/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js/i
- env /^jQuery$/i
- script /jquery-ui.*\.js/i
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- script /jquery-ui.*\.js/i
reCAPTCHA (Captchas) Expand
Detected patterns
- env /^Recaptcha$/i
Twitter Bootstrap () Expand
Detected patterns
- html /<link[^>]+?href="[^"]+bootstrap(?:\.min)?\.css/i
- script /(?:twitter\.github\.com\/bootstrap|bootstrap(?:\.js|\.min\.js))/i
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: Twitter
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Google-plus
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.
-
http://canhost.ca/
HTTP 301
https://canhost.ca/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
canhost.ca/ Redirect Chain
|
18 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
css
fonts.googleapis.com/ |
4 KB 712 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
canhost.ca/minify/ |
168 KB 38 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
socialintents.1.3.js
www.socialintents.com/api/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.js
canhost.ca/www/assets/js/ |
458 KB 141 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
canhost.ca/www/assets/js/ |
94 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
canhost.ca/hosting/assets/js/ |
35 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
api.js
www.google.com/recaptcha/ |
762 B 541 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CanHost-Logo.png
canhost.ca/www/assets/images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
secure_img.png
canhost.ca/www/assets/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fast_img.png
canhost.ca/www/assets/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
support_img.png
canhost.ca/www/assets/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
setup_icon.png
canhost.ca/www/assets/images/ |
794 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
backup_icon.png
canhost.ca/www/assets/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
git_icon.png
canhost.ca/www/assets/images/ |
813 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
script_icon.png
canhost.ca/www/assets/images/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cpanel_icon.png
canhost.ca/www/assets/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
php_icon.png
canhost.ca/www/assets/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ca-certified-registrar-en.png
canhost.ca/www/assets/images/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
flexslider.css
canhost.ca/www/assets/css/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.flexslider.js
canhost.ca/www/assets/js/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
recaptcha__en.js
www.gstatic.com/recaptcha/api2/v1529908317173/ |
235 KB 76 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sub-header-1.jpg
canhost.ca/www/assets/images/ |
89 KB 89 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header-bg-1.jpg
canhost.ca/www/assets/images/ |
70 KB 71 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg_direction_nav.png
canhost.ca/www/assets/images/ |
626 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2
fonts.gstatic.com/s/montserrat/v12/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2
fonts.gstatic.com/s/montserrat/v12/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
canhost.ca/www/assets/fonts/ |
65 KB 65 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 101 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsonGV.jsp
www.socialintents.com/json/ |
108 B 390 B |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsonGV.jsp
www.socialintents.com/json/ |
108 B 390 B |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsonGV.jsp
www.socialintents.com/json/ |
108 B 390 B |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
socialintents.1.3.js
www.socialintents.com/api/chat/ |
8 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
si-include-chat.css
www.socialintents.com/assets/css/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.css
netdna.bootstrapcdn.com/font-awesome/4.0.3/css/ |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff
netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/ |
43 KB 44 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsonGetVarsContext.jsp
www.socialintents.com/api/chat/ |
473 B 769 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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| $ function| jQuery object| jQuery111105772801000857235 object| ___grecaptcha_cfg object| grecaptcha boolean| __google_recaptcha_client object| _gaq object| _gat object| gaGlobal object| recaptcha boolean| socialintents object| socialintents_vars2 function| jsonCallback boolean| socialintents_chat object| socialintents_vars2_chat function| getSICScriptURL undefined| jsonCallbackchat5 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 |
---|---|---|
canhost.ca/ | Name: __utmb Value: 1.1.10.1531410125 |
|
canhost.ca/ | Name: __utmz Value: 1.1531410125.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
canhost.ca/ | Name: __utmt Value: 1 |
|
canhost.ca/ | Name: __utmc Value: 1 |
|
canhost.ca/ | Name: __utma Value: 1.585675838.1531410125.1531410125.1531410125.1 |
3 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 |
---|---|
Strict-Transport-Security | max-age=63072000; includeSubDomains; |
X-Content-Type-Options | nosniff nosniff |
X-Frame-Options | SAMEORIGIN 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.
canhost.ca
fonts.googleapis.com
fonts.gstatic.com
netdna.bootstrapcdn.com
ssl.google-analytics.com
www.google.com
www.gstatic.com
www.socialintents.com
2001:4de0:ac19::1:b:3a
2001:4de0:ac19::1:b:3b
2a00:1450:4001:816::2004
2a00:1450:4001:81d::2003
2a00:1450:4001:81d::2008
2a00:1450:4001:81d::200a
52.36.109.160
52.42.248.100
66.209.177.17
03caa50b48be0fa4c398694668e84d902fe338e9123a2926ab5c68db0457e2c0
06ea52cfe4d3969788643202adddfda7df68e77f8091881488549a6ae482777a
0717ffdf3c9835e2af12f84d99ac04352f6641459ce625918b55a9b0f2a506c2
0d35f8a3f1e1b493f11452ef1f2bce1eb21a7ac9f8b9cf830934b0db130d4e64
0f1626a648d2a2508390586d3e0eadadc32821def4ff0aa64c7e43e807c09f60
0fd28fece9ebd606b8b071460ebd3fc2ed7bc7a66ef91c8834f11dfacab4a849
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
197b028c86ce8b0cce4978773efd386da349a4afc6952f62da8c13991d8c4c47
26e1b509ca17a756db87864840e31a1a7caa2ce9164aa2fff2c61284c582c0c2
3083e8d3b21ddc3f0e6d65ec3580aa6edfaadca5d9737d9caa27e6a233e1ccf3
3393c60fd3ad2095b5968db8c58c286d4243f5c24e066ba756f7e3526516ad41
3ff817f9993de055634774310a26061f2feafbccfaad8aaa6bfb9e4d6fe5ce94
4b1862a4f5aef269a2c849fd0b5d34c31fc92c7bc9096f3d734a0aaea39a11dc
50e7e16fa947036ed479023375a7a44597c72dcc780c110ddb87a28cfa7fd16c
554da7182e5713db3844de4334baa1a326fbbade965862fbc162555ac48f1db3
6738002ccbe574da76303be856dd9ff9392316be88a467b7ed7c83fce8a500f1
6aa7ed2f439c3a7a4bcb7b0208cd651c6891474f0bba4505da61192c3a2bc88d
8079cfaa09612c317e1a50382142e5640a131e89c16974878bc3ff38f05bf7b3
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
882fc8cd2f0a4fb584116e3217234aa5942cb9b45a7fea765467101e716c38ca
9c7c42b66953f7db04b36977b313e3d3a2bf007732b109ef7097812094f4a687
9cbcd365b596459c3198401cd520d47e9d2aa077bbbaf2c83b69bb0e4f4bf9d4
9e4073a3213ff5f3d08f983cb7e7be67ec6a6ddbc93f58c9c0a718feeb82c9fc
a03535cae742da9c46eedd6d00c0f20ff9568a80a6c8befcf97ba1176a5c6106
a739e5f0a6208b5e0ef063314f46a6d40b0c4e9fc163e9505a0e4b27a70925b1
a746e7ffe5ca7e6213fd695a9e944b2fac5bc8eab24227a09f8978d56603b886
a9d5555c90938f9d034c31b82c4a7f6920083555261747c118c773e601e24550
bd57298ac87caf857294eb197dbbbba6bc246c483cc68c39145a798214332402
c3dad67a08080a266e21b05646996aa41c3c9cd4f65cb902916d6a76978baa0b
c4cc9bbbaf7adbddfd4af9e3a4f83180e6b021d14db02b6fc9071698afb5f2ec
d5fd173d00d9733900834e0e1083de86b532e048b15c0420ba5c2db0623644b8
d8097661537438334656d4b0c4cbc4d014aa3af1996a8bba87eee82ec5df4ab8
e2c9634d7cc238bbfd1222888b78e68b3eca5a7ada89591823305a8028fbb3ca
f0e2292c24c127354010ff2254c028fe8dad54f38a4747236503977b5acee662
f957eee68da56b7fd28a2b2188ba32f79dfab75d9d9a0b51e30593dfa1fae61a
ff82aeed6b9bb6701696c84d1b223d2e682eb78c89117a438ce6cfea8c498995