dennistrammell.com
Open in
urlscan Pro
23.96.10.200
Public Scan
Submission: On January 11 via api from DE
Summary
This is the only time dennistrammell.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 23.96.10.200 23.96.10.200 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
1 | 152.199.19.160 152.199.19.160 | 15133 (EDGECAST) (EDGECAST - MCI Communications Services) | |
17 | 192.229.220.1 192.229.220.1 | 15133 (EDGECAST) (EDGECAST - MCI Communications Services) | |
2 | 40.114.241.141 40.114.241.141 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
2 | 2a00:1450:400... 2a00:1450:4001:81e::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:81b::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 209.197.3.15 209.197.3.15 | 20446 (HIGHWINDS3) (HIGHWINDS3 - Highwinds Network Group) | |
4 | 104.45.138.61 104.45.138.61 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
3 | 2a00:1450:400... 2a00:1450:4001:819::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:821::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
33 | 11 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
dennistrammell.com |
ASN15133 (EDGECAST - MCI Communications Services, Inc. d/b/a Verizon Business, US)
az416426.vo.msecnd.net |
ASN15133 (EDGECAST - MCI Communications Services, Inc. d/b/a Verizon Business, US)
cdn.impress.ly | |
image10.impress.ly | |
image4.impress.ly | |
image1.impress.ly | |
image9.impress.ly | |
image7.impress.ly | |
image8.impress.ly | |
image2.impress.ly |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
dc.services.visualstudio.com |
ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US)
PTR: vip0x00f.map2.ssl.hwcdn.net
maxcdn.bootstrapcdn.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
my.impress.ly |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
impress.ly
cdn.impress.ly image10.impress.ly image4.impress.ly image1.impress.ly image9.impress.ly image7.impress.ly my.impress.ly image8.impress.ly image2.impress.ly |
2 MB |
3 |
gstatic.com
fonts.gstatic.com |
28 KB |
2 |
youtube.com
www.youtube.com |
935 B |
2 |
visualstudio.com
dc.services.visualstudio.com |
932 B |
1 |
ytimg.com
s.ytimg.com |
8 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com |
6 KB |
1 |
googleapis.com
fonts.googleapis.com |
1 KB |
1 |
msecnd.net
az416426.vo.msecnd.net |
22 KB |
1 |
dennistrammell.com
dennistrammell.com |
132 KB |
33 | 9 |
Domain | Requested by | |
---|---|---|
5 | image10.impress.ly |
cdn.impress.ly
|
4 | my.impress.ly | |
3 | fonts.gstatic.com |
cdn.impress.ly
|
3 | image1.impress.ly | |
2 | www.youtube.com |
cdn.impress.ly
|
2 | image9.impress.ly | |
2 | image4.impress.ly |
cdn.impress.ly
|
2 | dc.services.visualstudio.com |
az416426.vo.msecnd.net
|
2 | cdn.impress.ly |
dennistrammell.com
az416426.vo.msecnd.net |
1 | s.ytimg.com |
www.youtube.com
|
1 | image2.impress.ly | |
1 | image8.impress.ly |
cdn.impress.ly
|
1 | maxcdn.bootstrapcdn.com |
cdn.impress.ly
|
1 | fonts.googleapis.com |
cdn.impress.ly
|
1 | image7.impress.ly |
cdn.impress.ly
|
1 | az416426.vo.msecnd.net |
dennistrammell.com
|
1 | dennistrammell.com | |
33 | 17 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.dennistrammell.com |
maps.google.com |
www.facebook.com |
twitter.com |
plus.google.com |
www.linkedin.com |
www.impress.ly |
Subject Issuer | Validity | Valid | |
---|---|---|---|
dc.services.visualstudio.com Microsoft IT TLS CA 2 |
2018-12-03 - 2020-12-03 |
2 years | crt.sh |
*.google.com Google Internet Authority G3 |
2018-12-19 - 2019-03-13 |
3 months | crt.sh |
*.bootstrapcdn.com COMODO RSA Domain Validation Secure Server CA |
2018-10-03 - 2019-10-12 |
a year | crt.sh |
*.impress.ly COMODO RSA Domain Validation Secure Server CA |
2017-07-11 - 2019-08-18 |
2 years | crt.sh |
This page contains 2 frames:
Primary Page:
http://dennistrammell.com/
Frame ID: B5FB4CD67CEDD962725802EAE87B1CDE
Requests: 34 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/VpxBTgbeMsw?listType=playlist&playlist=VpxBTgbeMsw&version=3&loop=1&autoplay=1&rel=0&showinfo=0&controls=0&modestbranding=1&enablejsapi=1&autohide=1
Frame ID: 190757EBC528C4C5B6D131E391560BE5
Requests: 1 HTTP requests in this frame
Screenshot
Detected technologies
Highcharts (JavaScript Graphics) ExpandDetected patterns
- env /^Highcharts$/i
Windows Server (Operating Systems) Expand
Detected patterns
- headers server /IIS(?:\/([\d.]+))?/i
IIS (Web Servers) Expand
Detected patterns
- headers server /IIS(?:\/([\d.]+))?/i
Zepto (JavaScript Libraries) Expand
Detected patterns
- env /^Zepto$/i
Page Statistics
8 Outgoing links
These are links going to different origins than the main page.
Title: www.dennistrammell.com
Search URL Search Domain Scan URL
Title: 1350 Woerner Ave, Clarksville, IN 47129, USA
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: Terms of Use
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 23- http://www.youtube.com/iframe_api HTTP 307
- https://www.youtube.com/iframe_api
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
dennistrammell.com/ |
430 KB 132 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ai.0.js
az416426.vo.msecnd.net/scripts/a/ |
95 KB 22 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
741adf93.main.js
cdn.impress.ly/static/1530085029/js/ |
1 MB 375 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headersResponse headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
application
cdn.impress.ly/production/dennistrammell/1537190207/ |
126 KB 72 KB |
XHR
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
990 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headersResponse headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
track
dc.services.visualstudio.com/v2/ |
0 362 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
track
dc.services.visualstudio.com/v2/ |
96 B 570 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image10.impress.ly/resizenp/2000x2000/fo1/ |
61 KB 61 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image10.impress.ly/s/cdn/x/ |
714 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image10.impress.ly/s/cdn/x/ |
528 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image4.impress.ly/s/cdn/x/ |
939 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image1.impress.ly/s/cdn/x/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image9.impress.ly/s/cdn/x/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image1.impress.ly/s/cdn/x/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image4.impress.ly/s/cdn/x/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image7.impress.ly/s/cdn/x/ |
21 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VpxBTgbeMsw
www.youtube.com/embed/ Frame 1907 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
fonts.googleapis.com/ |
14 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/ |
27 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7e8a5167-a1a7-11e7-892c-00155d4711ce
my.impress.ly/api/image/ |
24 KB 24 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d0760e57-f5b9-11e7-8967-00155d47468b
my.impress.ly/api/image/ |
22 KB 22 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1954235b-a33f-11e7-892c-00155d4711ce
my.impress.ly/api/image/ |
141 KB 142 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8924a890-a410-11e7-892d-00155d47468b
my.impress.ly/api/image/ |
2 KB 2 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iframe_api
www.youtube.com/ Redirect Chain
|
859 B 935 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TK3iWkUHHAIjg752GT8Gl-1PKw.woff2
fonts.gstatic.com/s/oswald/v16/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
fonts.gstatic.com/s/opensans/v15/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image8.impress.ly/s/cdn/x/ |
105 KB 105 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v15/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image10.impress.ly/s/cdn/x/ |
53 KB 53 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image9.impress.ly/s/ |
7 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image1.impress.ly/s/ |
454 KB 455 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image2.impress.ly/s/cdn/x/ |
7 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
image10.impress.ly/s/cdn/x/ |
454 KB 455 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www-widgetapi.js
s.ytimg.com/yts/jsbin/www-widgetapi-vflkA4wlR/ |
20 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
60 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| onselectstart object| onselectionchange function| queueMicrotask object| appInsights function| __extends object| Microsoft object| AI object| settings function| loadCSS boolean| _b function| addScripts object| NativeShell string| googleFont object| T function| Zepto function| $ function| Framework7 function| Dom7 function| Template7 function| Swiper object| HighchartsAdapter object| Highcharts function| removeMousedownListener function| addMousedownListener function| setTransform function| showMessage string| isSharePage function| openWindow string| baseUrl object| toMuteIds function| mutePlayers function| setBackgroundColorClasses function| onYouTubeIframeAPIReady object| properties object| backgroundSettings object| EventHubHistory function| Autolinker string| L function| T2 function| lanDecode function| toImageSize function| getImageProxyNumber function| calcProxy function| getProxyUrl number| _zid object| appHeaderBackground object| coverBG object| navBG object| navBar object| appHeadername object| appHeaderBg function| _loopdata boolean| onePageAnimater object| YT object| YTConfig function| onYTReady object| yt function| ytDomDomGetNextId object| ytEventsEventsListeners object| ytEventsEventsCounter2 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 |
---|---|---|
dennistrammell.com/ | Name: ai_session Value: uxG7c|1547205877035.7|1547205877035.7 |
|
dennistrammell.com/ | Name: ai_user Value: mj+Hw|2019-01-11T11:24:36.578Z |
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 |
---|
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.
az416426.vo.msecnd.net
cdn.impress.ly
dc.services.visualstudio.com
dennistrammell.com
fonts.googleapis.com
fonts.gstatic.com
image1.impress.ly
image10.impress.ly
image2.impress.ly
image4.impress.ly
image7.impress.ly
image8.impress.ly
image9.impress.ly
maxcdn.bootstrapcdn.com
my.impress.ly
s.ytimg.com
www.youtube.com
104.45.138.61
152.199.19.160
192.229.220.1
209.197.3.15
23.96.10.200
2a00:1450:4001:819::2003
2a00:1450:4001:81b::200a
2a00:1450:4001:81e::200e
2a00:1450:4001:821::200e
40.114.241.141
013819105effb1832cbcbcfcc6317b0045170a7f671bd953a21f0847fa1a2e6e
0ba362dc8bfcafdffcae699385fb7d2173b4aef21b9f1022e2f1e85617cbcb8f
0db52af5da17dca8609df7881dd76144dd8383cce65e4cee3c6d63e42c9a0c6c
203df673d645cd5ba319ba11254df07191ada0cfa7cf8e88cb5cc9c0d4ca86a8
27a9d5da522a9269ce5317f99cc458e95bcf4b13acb90fa0d6ee43910553f880
32f4ede387459b4b697223c3c0118dd3ceec4a1c8e56c134c5c17e3b9b2be9bb
3899eb3d41a8f54166a03c32357dc1e50920aeb9c164e4ec9455f04afc6bce6f
3d77991326429a089c9db42c543c42f461ac0466f691fc7e63c52b50ce968691
44b6de39e67477365cc6034ef5d9e36fb98c225e4a763f4924ea7a7aa0b8c1ab
4da7e3af0a6c2de641d00f68fb17cf14d831d41328f05956f99fe8bf99688d16
5d05ca1d3fde8d93496cecaac17190dc56b5a67d3b8dd4f44085d6af268b6a5d
63563a58083ca8a5f07e02916d136e7daffc95c32e540f83d7970b6b8e4dfee0
763c6ce6cbd69fcd3c3b42b7d7b147eb0f2ff832e83185944ebf2d660b9f444f
7b96727a5f1bf5b430e461ae94665cec89365490a5e1248413e3f628e7f3f45d
807eb06b8c5e73bdae2ecbe121f5b6d21cc1e071a0abb257018780eb498bf9c6
85afc91e625c78001650f007a9ff296c022cdfb332f619ab729149869bc992a7
8868d2a2f803ea6802d54a11564b5b96c7d8be56117a328c8f605539d6dee167
8b19a72c289230c762a20c865685e4a934aaa230f39f68ad7f96bc366c1e961a
8c49764662728f7981cc71f95e04e1078bbeb802954bc61b4802f81d56728b29
95fc6357ecf4524db990ccaa07671c66fe74d1af852a2f0844829d10623aa39c
a26fd52082f9c6c191e6f75ca86d82544f74ec979da9c64406a89bea6247a9e9
a5d204282a62e3d4699d4a31acd63bada91256aee52380fadd9b359f0d6cd46d
aed6de007c8c5ea130b9d5af7fa26251626aeafbcf1c901fbdfa13b5cbdf2ffb
c62a8030340fa24ba75780868b2155c96636d6d416471c307f5f6ac5bc849e66
cfbc2ad2d7d7bcc44db9c8d70bceb632eeccf8a1beb372b361c1efb05b8f13ab
ddd92f10ad162c7449eff0acaf40598c05b1111739587edb75e5326b6697c5d5
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f57069fa5f56fb8a5a707b911e335b8f6eebed57a1663888a17e53b3cd39a28e
f63100843fd7cb6430e40901eef88dd510bd8c58d300be934562cc2ee0662c79
fca7e1ec2f6575f8211d1d03a19b93938e02301cbbab64046fe4dff35ed8eeee
fd28bdae20834c793500ca489e5cb53a2a0fb74d74a998b65986f319cde2dcd3
fe32c9921874b35b87acb0a3b558784ca7b9fed91ed34c1d2a68b6566c9d09be