windowsestimator.com
Open in
urlscan Pro
3.129.237.98
Public Scan
Submission Tags: @phishunt_io
Submission: On September 08 via api from ES
Summary
TLS certificate: Issued by Amazon on December 9th 2019. Valid for: a year.
This is the only time windowsestimator.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 3.129.237.98 3.129.237.98 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:809::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2600:9000:20e... 2600:9000:20e8:3600:e:33da:c940:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:818::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6810:dd1d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
6 | 2a00:1450:400... 2a00:1450:4001:81b::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:815::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 4 | 99.84.158.46 99.84.158.46 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 52.15.120.205 52.15.120.205 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:819::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:824::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 18.224.106.167 18.224.106.167 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:81b::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 198.145.13.11 198.145.13.11 | 2044 (IINET-2044) (IINET-2044) | |
29 | 14 |
ASN16509 (AMAZON-02, US)
PTR: ec2-3-129-237-98.us-east-2.compute.amazonaws.com
windowsestimator.com |
ASN16509 (AMAZON-02, US)
d11eeglot3i1x.cloudfront.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-99-84-158-46.txl52.r.cloudfront.net
d1xbcrovq1eu45.cloudfront.net |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-15-120-205.us-east-2.compute.amazonaws.com
cdn.leadgen.remodeling.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-224-106-167.us-east-2.compute.amazonaws.com
realclicks.co |
Apex Domain Subdomains |
Transfer | |
---|---|---|
9 |
cloudfront.net
1 redirects
d11eeglot3i1x.cloudfront.net d1xbcrovq1eu45.cloudfront.net |
320 KB |
7 |
googleapis.com
fonts.googleapis.com maps.googleapis.com |
197 KB |
5 |
gstatic.com
www.gstatic.com fonts.gstatic.com maps.gstatic.com |
43 KB |
2 |
realclicks.co
realclicks.co |
768 B |
2 |
google-analytics.com
www.google-analytics.com |
18 KB |
2 |
getclicky.com
static.getclicky.com in.getclicky.com |
6 KB |
1 |
remodeling.com
cdn.leadgen.remodeling.com |
1 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
35 KB |
1 |
windowsestimator.com
windowsestimator.com |
41 KB |
29 | 9 |
Domain | Requested by | |
---|---|---|
6 | maps.googleapis.com |
windowsestimator.com
maps.googleapis.com |
5 | d11eeglot3i1x.cloudfront.net |
windowsestimator.com
d11eeglot3i1x.cloudfront.net |
4 | d1xbcrovq1eu45.cloudfront.net |
1 redirects
d11eeglot3i1x.cloudfront.net
|
2 | maps.gstatic.com |
windowsestimator.com
|
2 | realclicks.co |
d11eeglot3i1x.cloudfront.net
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | www.gstatic.com |
d11eeglot3i1x.cloudfront.net
|
1 | in.getclicky.com |
static.getclicky.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | cdn.leadgen.remodeling.com |
windowsestimator.com
|
1 | static.getclicky.com |
windowsestimator.com
|
1 | www.googletagmanager.com |
windowsestimator.com
|
1 | fonts.googleapis.com |
windowsestimator.com
|
1 | windowsestimator.com | |
29 | 14 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
windowsestimator.com Amazon |
2019-12-09 - 2021-01-09 |
a year | crt.sh |
upload.video.google.com GTS CA 1O1 |
2020-08-19 - 2020-11-11 |
3 months | crt.sh |
*.cloudfront.net DigiCert Global CA G2 |
2020-05-26 - 2021-04-21 |
a year | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-08-19 - 2020-11-11 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-08-05 - 2021-08-05 |
a year | crt.sh |
*.gstatic.com GTS CA 1O1 |
2020-08-19 - 2020-11-11 |
3 months | crt.sh |
cdn.leadgen.remodeling.com Amazon |
2020-09-08 - 2021-10-08 |
a year | crt.sh |
realclicks.co Amazon |
2020-02-22 - 2021-03-22 |
a year | crt.sh |
*.getclicky.com Sectigo RSA Domain Validation Secure Server CA |
2020-08-03 - 2022-08-03 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://windowsestimator.com/
Frame ID: 1098C779021CD508828AAC203A292FCB
Requests: 29 HTTP requests in this frame
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 13- https://d1xbcrovq1eu45.cloudfront.net/push_notifications.js HTTP 301
- https://cdn.leadgen.remodeling.com/push_notifications.js
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
windowsestimator.com/ |
40 KB 41 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 640 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-e2d8a5f456ad4c21d8b17819c259e42b96046f8d20cbc6c240827ddb694aeb0f.css
d11eeglot3i1x.cloudfront.net/assets/windowsestimator_new/ |
146 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-29e1d9dd95e9e0c20f8418dfb0dea0bd063b58d5ff29fd71511d45fe70a69214.js
d11eeglot3i1x.cloudfront.net/assets/windowsestimator_new/ |
237 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
88 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-0d4ce6a4454ec2e4f9719165d8af9cf0cc7eaa0ee89e7a1b41fba96e3aa3dcc9.png
d11eeglot3i1x.cloudfront.net/assets/windowsestimator_new/ |
38 KB 39 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logos-ec1eac6bfe0eabf4c147cfc0bdfa0812b4f64e55adc019ea8de6aea50fe6b3b4.jpg
d11eeglot3i1x.cloudfront.net/assets/windowsestimator_new/ |
21 KB 22 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
static.getclicky.com/ |
15 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
maps.googleapis.com/maps/api/ |
127 KB 42 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
firebase-app.js
www.gstatic.com/firebasejs/6.0.4/ |
11 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
firebase-messaging.js
www.gstatic.com/firebasejs/6.0.4/ |
32 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
push.min.js
d1xbcrovq1eu45.cloudfront.net/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
push.fcm.js
d1xbcrovq1eu45.cloudfront.net/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
add_manifest.js
d1xbcrovq1eu45.cloudfront.net/ |
216 B 607 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
push_notifications.js
cdn.leadgen.remodeling.com/ Redirect Chain
|
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg-0d5888103337253d81b87f0225815f3ff1162758b11879c12cc17460669ca318.jpg
d11eeglot3i1x.cloudfront.net/assets/windowsestimator_new/ |
149 KB 149 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7Auwp_0qiz-afTLGLQjUwkQ.woff2
fonts.gstatic.com/s/muli/v22/ |
24 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
45 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
phone_numbers
realclicks.co/api/v1/ |
20 B 381 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
list
realclicks.co/api/v1/ |
21 B 387 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
1 B 67 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
common.js
maps.googleapis.com/maps-api-v3/api/js/42/2/ |
78 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
util.js
maps.googleapis.com/maps-api-v3/api/js/42/2/ |
145 KB 54 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
controls.js
maps.googleapis.com/maps-api-v3/api/js/42/2/ |
208 KB 56 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
places_impl.js
maps.googleapis.com/maps-api-v3/api/js/42/2/ |
43 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
powered-by-google-on-white3.png
maps.gstatic.com/mapfiles/api-3/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autocomplete-icons.png
maps.gstatic.com/mapfiles/api-3/images/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
in.php
in.getclicky.com/ |
181 B 467 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AuthenticationService.Authenticate
maps.googleapis.com/maps/api/js/ |
62 B 207 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
78 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| trustedTypes function| generateLocationFields function| selectState function| printOptions function| validate function| pixelLoader function| createCookie function| readCookie function| eraseCookie function| areCookiesEnabled function| render_script function| updateHash function| skip_steps function| goNext function| goBack function| updateStep function| nextStepsHeight function| prevStepsHeight function| initStepsHeight function| submit_service_questions function| emailAutoComplete object| observer function| disableEnterKey boolean| inProgress boolean| street_address_pixel_loaded function| $ function| jQuery object| jQuery112101916345405246489 string| document_title boolean| isSafari object| script function| gtag object| dataLayer object| google_tag_manager object| clicky_custom object| clicky_obj object| clicky object| clicky_site_ids object| _genericStats object| _genericStatsCustom function| TrustedForm function| leadID undefined| placeSearch object| autocomplete object| componentForm object| street_field function| initAutocomplete function| fillInAddress function| geolocate object| google_tag_data string| GoogleAnalyticsObject function| ga boolean| neustart_error object| adsTokens function| impressionCallBack string| zipcode_source object| firebase object| gaplugins object| gaGlobal object| gaData object| google object| module$contents$MapsEvent_MapsEvent object| module$contents$mapsapi$overlay$OverlayView_OverlayView object| Push string| ERR_NO_LOCAL_STORAGE string| ERR_NO_FIREBASE string| ERR_NO_PUSH string| ERR_SW_FAILED string| ERR_SW_NOT_SUPPORTED string| SENT_TO_SERVER_KEY string| INITIALIZED_KEY function| getRoot object| link object| __e3_ function| saveFCMToken number| NO_PINGY_101102234 object| _xdc_ object| node8 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 |
---|---|---|
.windowsestimator.com/ | Name: _jsuid Value: 1432999480 |
|
.windowsestimator.com/ | Name: _ga Value: GA1.2.1005069916.1599582951 |
|
.windowsestimator.com/ | Name: _gid Value: GA1.2.678400024.1599582951 |
|
.windowsestimator.com/ | Name: no_tracky_101102234 Value: 1 |
|
windowsestimator.com/ | Name: _remodeling_frontend_session Value: V0VKTGhSbE1peHY2MjRyc3Q1cnlhMk4wYUZ0ZVlVTW9uU0lpSng5cnJzN3RvdzdZZ0ViUG90R1Rab1AyaGtNemFkcEt6Q1ZvcWNrTUZXRFRFTzc5R2lBOEcxanFPclN5Nkt2UWlwd0tUS09PYTVZZzlGaDVYazlUOGJ4T213Zm9pN1BzbzdHVnRaTUlPeGtoNDJ1Wnl5L205bW1ob0JNTCtacnRPOURMTW5wN0FjSWdROGJyNWJKNkp2a0NCY0lmLS1GT2tjYUFrZzJ6eTVnZGJ0cm5JdlZnPT0%3D--be67dffa52a277d96122615269df1d9ed795cd35 |
|
.windowsestimator.com/ | Name: _first_pageview Value: 1 |
|
.windowsestimator.com/ | Name: _gat_gtag_UA_164997681_1 Value: 1 |
|
windowsestimator.com/ | Name: visitor_token Value: 8d12f35609849be91d18661add91ef8badaec951 |
2 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 |
---|---|
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.
cdn.leadgen.remodeling.com
d11eeglot3i1x.cloudfront.net
d1xbcrovq1eu45.cloudfront.net
fonts.googleapis.com
fonts.gstatic.com
in.getclicky.com
maps.googleapis.com
maps.gstatic.com
realclicks.co
static.getclicky.com
windowsestimator.com
www.google-analytics.com
www.googletagmanager.com
www.gstatic.com
18.224.106.167
198.145.13.11
2600:9000:20e8:3600:e:33da:c940:93a1
2606:4700::6810:dd1d
2a00:1450:4001:809::200a
2a00:1450:4001:815::2003
2a00:1450:4001:818::2008
2a00:1450:4001:819::2003
2a00:1450:4001:81b::2003
2a00:1450:4001:81b::200a
2a00:1450:4001:824::200e
3.129.237.98
52.15.120.205
99.84.158.46
0d4ce6a4454ec2e4f9719165d8af9cf0cc7eaa0ee89e7a1b41fba96e3aa3dcc9
0d5888103337253d81b87f0225815f3ff1162758b11879c12cc17460669ca318
1fbd06d98ff87713eb030669571c929ab75539f05252f04ae1df807c28b20e95
29e1d9dd95e9e0c20f8418dfb0dea0bd063b58d5ff29fd71511d45fe70a69214
2ab53f18026a4e31c29fb0032333a527efe013c1c40b2bd9650edc8372226402
3932ba97a8d643ccaea88a81d5503b7e845f38030e48ef3b9de15ff8182515f5
3c29235c7537fb21c1de7b20aec0870b95532cdc39b60a00d45a72c2a7fb2376
3e3672c56cf7f5c659fe5a2bd2434c1c0707560bdae04871b9f1cc60a9af0618
45c3fd3a0050083e23827f923db45b2d12cdc0d95092a04acce51378a0b57d63
4ce3e507b6dc28cf1bf3838e2c1228ef4b3dc96cc55953f968debc40a978be8c
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
7c84491501bded9905c5986bf7085c1fb0485639613fadff034fac846ddfe819
8a71c8749cc0bb450f96766d4cab3b2b9c4d5a9b30c3683f3a5863d8d2ed9c9a
a8eee5df852bb2de47e02219a6c87b13d38751c5ffb0ced9e0d0039c115c2cdc
b30e4cd801709025bacae989e805015d0760f5b49b18d44fc291a30eed0301bb
b98f1b0515843ffc311314fba77e1475347d89981a1d966ebdc2db7c99a7515c
bd5e6058c18fdee17af0179f276e4bb10647c811f92021c0d3cf8a3a3f3bd410
c3aa9afb63dc3249eb71a3dd5441805bf187495e712e1d4b3464539141110a68
c6014858c988a09a18e949a4a65df113de1eae044d6c0d91aff67e77dd8ed66d
ca3c7cf45658dcfd7ebacbd84884424ff7952193b9f774c7a51e6975ee7a8b53
cd80d0dcb2a44bd30c11fcdf13d4c280f336dad9442ee7da79146f2bb77381a4
cf4e57f8b281d3db27299e6ca389112e7df8503b53f65a00fbaa21913857f869
d7661f150779693088e11769d9502f96d258969c0536b4864b0a5abeed53af94
db209390b90b70f4b1ef3540cb581e4ec8edbba21980971b68e4aef5c5d352fb
e2d8a5f456ad4c21d8b17819c259e42b96046f8d20cbc6c240827ddb694aeb0f
e39027278bb01b03ec7ad76bbe60078559e8f900f9198211d451f8b4df2132dc
ec1eac6bfe0eabf4c147cfc0bdfa0812b4f64e55adc019ea8de6aea50fe6b3b4
ec7481a3d1ef412528f7c42687a7a348e237938ab11b02fe83062d5d2f063876
f439dce5ff3a2b9be83b8f1ef6dd000e0966f7c39bccee4d5d1c9e9c7a341064