www.foley.com
Open in
urlscan Pro
45.60.64.86
Public Scan
Effective URL: https://www.foley.com/en/insights/blogs/renewable-energy-outlook/
Submission: On July 08 via automatic, source certstream-suspicious
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on May 6th 2019. Valid for: a year.
This is the only time www.foley.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:30:... 2606:4700:30::681c:1c1c | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
18 | 45.60.64.86 45.60.64.86 | 19551 (INCAPSULA) (INCAPSULA - Incapsula Inc) | |
2 3 | 2a00:1450:400... 2a00:1450:4001:825::2004 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:819::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:81d::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 46.51.168.103 46.51.168.103 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
2 5 | 2a00:1450:400... 2a00:1450:4001:81f::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 2 | 2a00:1450:400... 2a00:1450:400c:c00::9a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:81e::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
28 | 7 |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
www.renewableenergyoutlook.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google.com |
ASN15169 (GOOGLE - Google LLC, US)
www.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-46-51-168-103.eu-west-1.compute.amazonaws.com
surveys.concep.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google-analytics.com |
ASN15169 (GOOGLE - Google LLC, US)
stats.g.doubleclick.net |
ASN15169 (GOOGLE - Google LLC, US)
www.google.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
foley.com
www.foley.com |
838 KB |
5 |
google-analytics.com
2 redirects
www.google-analytics.com |
18 KB |
3 |
google.com
2 redirects
www.google.com |
918 B |
2 |
google.de
www.google.de |
218 B |
2 |
doubleclick.net
2 redirects
stats.g.doubleclick.net |
325 B |
2 |
concep.com
surveys.concep.com |
|
1 |
googletagmanager.com
www.googletagmanager.com |
28 KB |
1 |
gstatic.com
www.gstatic.com |
92 KB |
1 |
renewableenergyoutlook.com
1 redirects
www.renewableenergyoutlook.com |
242 B |
28 | 9 |
Domain | Requested by | |
---|---|---|
18 | www.foley.com |
www.foley.com
|
5 | www.google-analytics.com |
2 redirects
www.googletagmanager.com
www.foley.com |
3 | www.google.com |
2 redirects
www.foley.com
|
2 | www.google.de |
www.foley.com
|
2 | stats.g.doubleclick.net | 2 redirects |
2 | surveys.concep.com |
www.foley.com
|
1 | www.googletagmanager.com |
www.foley.com
|
1 | www.gstatic.com |
www.google.com
|
1 | www.renewableenergyoutlook.com | 1 redirects |
28 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.linkedin.com |
twitter.com |
www.facebook.com |
www.youtube.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.foley.com DigiCert SHA2 Secure Server CA |
2019-05-06 - 2020-06-23 |
a year | crt.sh |
www.google.com Google Internet Authority G3 |
2019-06-11 - 2019-09-03 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2019-06-11 - 2019-09-03 |
3 months | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-06-18 - 2019-09-10 |
3 months | crt.sh |
surveys.concep.com Let's Encrypt Authority X3 |
2019-05-19 - 2019-08-17 |
3 months | crt.sh |
www.google.de Google Internet Authority G3 |
2019-06-18 - 2019-09-10 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://www.foley.com/en/insights/blogs/renewable-energy-outlook/
Frame ID: 81420F8366DAAD2B8C573DD529197EAA
Requests: 26 HTTP requests in this frame
Frame:
https://surveys.concep.com/s/472582f6b335b22ed958a27248fa734db59603f4?frame=1
Frame ID: E9A99CC5CCE32614B1F0C9F97F8151FB
Requests: 1 HTTP requests in this frame
Frame:
https://surveys.concep.com/s/472582f6b335b22ed958a27248fa734db59603f4?frame=1
Frame ID: C8E3E7A1BCDC6DF120A3B8B4BA06297F
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://www.renewableenergyoutlook.com/
HTTP 301
https://www.foley.com/en/insights/blogs/renewable-energy-outlook/ Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
Google Tag Manager (Tag Managers) Expand
Detected patterns
- html /<!-- (?:End )?Google Tag Manager -->/i
reCAPTCHA (Captchas) Expand
Detected patterns
- script /\/recaptcha\/api\.js/i
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
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
Search URL Search Domain Scan URL
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://www.renewableenergyoutlook.com/
HTTP 301
https://www.foley.com/en/insights/blogs/renewable-energy-outlook/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 17- https://www.google-analytics.com/r/collect?v=1&_v=j77&a=116205810&t=pageview&_s=1&dl=https%3A%2F%2Fwww.foley.com%2Fen%2Finsights%2Fblogs%2Frenewable-energy-outlook%2F&ul=en-us&de=UTF-8&dt=Renewable%20Energy%20Outlook%20%7C%20Insights%20%7C%20Foley%20%26%20Lardner%20LLP&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=YEBAAEAB~&jid=1520655565&gjid=275500696&cid=1257320501.1562606477&tid=UA-35443833-1&_gid=887895901.1562606477&_r=1>m=2wg6k2WSZZGNK&cd3=NULL&z=921476980 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-35443833-1&cid=1257320501.1562606477&jid=1520655565&_gid=887895901.1562606477&gjid=275500696&_v=j77&z=921476980 HTTP 302
- https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-35443833-1&cid=1257320501.1562606477&jid=1520655565&_v=j77&z=921476980 HTTP 302
- https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-35443833-1&cid=1257320501.1562606477&jid=1520655565&_v=j77&z=921476980&slf_rd=1&random=3786185374
- https://www.google-analytics.com/r/collect?v=1&_v=j77&a=116205810&t=event&ni=1&_s=1&dl=https%3A%2F%2Fwww.foley.com%2Fen%2Finsights%2Fblogs%2Frenewable-energy-outlook%2F&ul=en-us&de=UTF-8&dt=Renewable%20Energy%20Outlook%20%7C%20Insights%20%7C%20Foley%20%26%20Lardner%20LLP&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&ec=Scroll%20Depth&ea=Scroll&el=10&_u=aEDAAEAB~&jid=1248308371&gjid=1142523270&cid=1088835526.1562606495&tid=UA-35443833-1&_gid=1129774876.1562606495&_r=1>m=2wg6k2WSZZGNK&cd3=NULL&z=285087342 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-35443833-1&cid=1088835526.1562606495&jid=1248308371&_gid=1129774876.1562606495&gjid=1142523270&_v=j77&z=285087342 HTTP 302
- https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-35443833-1&cid=1088835526.1562606495&jid=1248308371&_v=j77&z=285087342 HTTP 302
- https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-35443833-1&cid=1088835526.1562606495&jid=1248308371&_v=j77&z=285087342&slf_rd=1&random=1681054085
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
www.foley.com/en/insights/blogs/renewable-energy-outlook/ Redirect Chain
|
33 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.css
www.foley.com/assets/css/v-636972506878829197/ |
76 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
762 B 545 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Foley-LLP-Blue-160x60.jpg
www.foley.com/assets/images/ |
22 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
03918.jpg
www.foley.com/-/media/images/people/a/allen-jason-w/lowresolutionimage/ |
43 KB 44 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
07905.jpg
www.foley.com/-/media/images/people/a/atkin-jeffery-r/lowresolutionimage/ |
67 KB 68 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
06463.jpg
www.foley.com/-/media/images/people/b/barglow-jason-n/lowresolutionimage/ |
39 KB 40 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
21224.jpg
www.foley.com/-/media/images/people/e/eliason-john-a/lowresolutionimage/ |
34 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bundle.js
www.foley.com/assets/js/v-636972506879141674/ |
302 KB 98 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__en.js
www.gstatic.com/recaptcha/api2/v1561357937155/ |
264 KB 92 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
103 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
472582f6b335b22ed958a27248fa734db59603f4
surveys.concep.com/s/ Frame E9A9 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
energyoption4.jpg
www.foley.com/-/media/images/blogs/renewable-energy-outlook/ |
105 KB 105 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TradeGothicLT.woff
www.foley.com/assets/fonts/ |
28 KB 29 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icomoon.ttf
www.foley.com/assets/fonts/ |
7 KB 7 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TradeGothicLT-BoldTwo.woff
www.foley.com/assets/fonts/ |
26 KB 26 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TradeGothicLT-Light.woff
www.foley.com/assets/fonts/ |
31 KB 31 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ Redirect Chain
|
42 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 100 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
472582f6b335b22ed958a27248fa734db59603f4
surveys.concep.com/s/ Frame C8E3 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mainesolar860x360.jpg
www.foley.com/-/media/images/blogs/renewable-energy-outlook/ |
85 KB 86 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
solarwind860x360.jpg
www.foley.com/-/media/images/blogs/renewable-energy-outlook/ |
86 KB 87 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
solarpanels860x360.jpg
www.foley.com/-/media/images/blogs/renewable-energy-outlook/ |
120 KB 121 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.foley.com/ |
112 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.foley.com/ |
1 B 90 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ Redirect Chain
|
42 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 100 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
69 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| ___grecaptcha_cfg object| grecaptcha boolean| __google_recaptcha_client object| dataLayer object| google_tag_manager string| GoogleAnalyticsObject function| ga object| recaptcha object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| _gsQueue object| GreenSockGlobals object| com function| _gsDefine function| Ease function| Power4 function| Strong function| Quint function| Power3 function| Quart function| Power2 function| Cubic function| Power1 function| Quad function| Power0 function| Linear function| TweenLite function| TweenPlugin function| TweenMax function| TimelineLite function| TimelineMax function| BezierPlugin function| CSSPlugin function| BackOut function| BackIn function| BackInOut object| Back function| SlowMo function| SteppedEase function| ExpoScaleEase function| RoughEase function| BounceOut function| BounceIn function| BounceInOut object| Bounce function| CircOut function| CircIn function| CircInOut object| Circ function| ElasticOut function| ElasticIn function| ElasticInOut object| Elastic function| ExpoOut function| ExpoIn function| ExpoInOut object| Expo function| SineOut function| SineIn function| SineInOut object| Sine object| EaseLookup function| ScrollToPlugin function| onYouTubeIframeAPIReady0 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.
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=31536000; includeSubDomains |
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.
stats.g.doubleclick.net
surveys.concep.com
www.foley.com
www.google-analytics.com
www.google.com
www.google.de
www.googletagmanager.com
www.gstatic.com
www.renewableenergyoutlook.com
2606:4700:30::681c:1c1c
2a00:1450:4001:819::2003
2a00:1450:4001:81d::2008
2a00:1450:4001:81e::2003
2a00:1450:4001:81f::200e
2a00:1450:4001:825::2004
2a00:1450:400c:c00::9a
45.60.64.86
46.51.168.103
04e5555083ae29baacbb5d3eb40b9203ab86659922a333b5f4ce8bd038e2e04b
0e3e7a98ff8d8ab6c521acaefb6b5e812ec45a642ad2ee90f32ed4f426b4d409
11c59db9da027277555155aafd3d2937adb320cbcd61c1bda68fb1c93ae82e31
1a3cedf18926128a08fe3c443d481d3f458c1343dcd8b6287ef305ecd475e4b1
2dfe6e95ad6e0e1bb131096d4c2bfec03b4fde70ba4749017467681dafc4c2a8
6545c4d7e7c4fa643fb3dbc74cdb699d9289b83a4882bb8625206974a547c4f8
7c4c32527e7a7610d424ae47be303967e95e3bd1ab823e5006f887fb48c30ca7
81d0ab664a60c2267de43439763a72e63ab9099da05e597abed30f479d0cefc8
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
842ba890845161415061ede27e8c80fad7db7086d3e2dedf62df3f6ceacf4b45
8560fbb67e99aae21c7c402b5ac8ad1678597556e0911fe5d7ae470c5b555e47
8dd7a68bf928576fdf9fb030f5d79e1dca8a57c452d013bcc157c8854be7bf6d
a3b66aaeeabfc27299874e6a8814c8505714f4e8ca0bb86b96c6a29c24cdb688
a4883cce814b6793c5bd6dd3639d6048ecab39a93a90b560d39a9fd0aff6e263
a4c434a65bfa4d509586916bbc399334db017819205cf3bffbb9e3c41e94876a
b3989a03d04a3914c25ba9466732b3d86d83469f39e8de3098256464b8640a35
b4765689e3ce37e51dd29ab429bfc697dccfc01ee54a7a50a265ba45d4469119
ba5faf7f093764e151518afc0121c184f937bb693d1c7f8e28ee8f442489a09e
cbc7589da853255986e81cadaa9e84276f41666c9d59bff04f85f1ce3dd48918
e3852329019e5662acec7d5a335114e80c30593602bd09bb65487872586f00f8
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f63d49d0fe84e5a533bbd63b19247996eed03e883702e5e10a6733e4c75c5ae8
fe23891d239e743efd1ad73d30c1ada42a1c99b2678134c75ac16f4d2526706c