esj.com
Open in
urlscan Pro
66.77.93.17
Public Scan
Effective URL: https://esj.com/articles/2010/06/29/gartner-dissects-cloud-battle.aspx
Submission: On December 10 via api from SE — Scanned from DE
Summary
TLS certificate: Issued by Network Solutions OV Server CA 2 on December 11th 2020. Valid for: a year.
This is the only time esj.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN15169 (GOOGLE, US)
PTR: fra24s07-in-f2.1e100.net
securepubads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-211-195-119.eu-west-1.compute.amazonaws.com
ml314.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-34-196-210-156.compute-1.amazonaws.com
in.ml314.com |
ASN15169 (GOOGLE, US)
4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-209-97.fra53.r.cloudfront.net
s.dpmsrv.com |
ASN32934 (FACEBOOK, US)
graph.facebook.com |
ASN29990 (ASN-APPNEX, US)
PTR: 720.bm-nginx-loadbalancer.mgmt.ams1.adnexus.net
ib.adnxs.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-224-188-168.compute-1.amazonaws.com
a.dpmsrv.com |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE, US)
www.googletagservices.com |
ASN15169 (GOOGLE, US)
PTR: fra24s06-in-f2.1e100.net
cm.g.doubleclick.net |
ASN15169 (GOOGLE, US)
PTR: 68.174.244.35.bc.googleusercontent.com
idsync.rlcdn.com |
ASN15169 (GOOGLE, US)
tpc.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
esj.com
esj.com |
209 KB |
10 |
typekit.net
use.typekit.net p.typekit.net |
149 KB |
10 |
omeda.com
olytics.omeda.com oqs.omeda.com |
78 KB |
8 |
googlesyndication.com
4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com pagead2.googlesyndication.com tpc.googlesyndication.com |
37 KB |
5 |
doubleclick.net
1 redirects
securepubads.g.doubleclick.net cm.g.doubleclick.net |
145 KB |
4 |
dpmsrv.com
s.dpmsrv.com a.dpmsrv.com |
41 KB |
3 |
adnxs.com
2 redirects
ib.adnxs.com |
3 KB |
3 |
ml314.com
ml314.com in.ml314.com |
14 KB |
2 |
facebook.com
graph.facebook.com |
787 B |
2 |
google.com
adservice.google.com www.google.com |
2 KB |
2 |
google-analytics.com
www.google-analytics.com |
20 KB |
1 |
rlcdn.com
idsync.rlcdn.com |
66 B |
1 |
googletagservices.com
www.googletagservices.com |
|
1 |
google.de
adservice.google.de |
792 B |
1 |
1105cms01.com
vslive.1105cms01.com |
2 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
36 KB |
1 |
rs6.net
1 redirects
r20.rs6.net |
388 B |
65 | 17 |
Domain | Requested by | |
---|---|---|
14 | esj.com |
esj.com
|
9 | use.typekit.net |
esj.com
|
8 | olytics.omeda.com |
esj.com
olytics.omeda.com |
5 | pagead2.googlesyndication.com |
olytics.omeda.com
securepubads.g.doubleclick.net tpc.googlesyndication.com |
4 | securepubads.g.doubleclick.net |
esj.com
securepubads.g.doubleclick.net |
3 | a.dpmsrv.com |
esj.com
s.dpmsrv.com |
3 | ib.adnxs.com |
2 redirects
esj.com
|
2 | tpc.googlesyndication.com |
securepubads.g.doubleclick.net
tpc.googlesyndication.com |
2 | oqs.omeda.com |
olytics.omeda.com
|
2 | graph.facebook.com |
esj.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | ml314.com |
esj.com
ml314.com |
1 | www.google.com |
tpc.googlesyndication.com
|
1 | idsync.rlcdn.com |
esj.com
|
1 | cm.g.doubleclick.net | 1 redirects |
1 | www.googletagservices.com |
olytics.omeda.com
|
1 | s.dpmsrv.com |
esj.com
|
1 | p.typekit.net |
esj.com
|
1 | 4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com |
securepubads.g.doubleclick.net
|
1 | adservice.google.com |
securepubads.g.doubleclick.net
|
1 | adservice.google.de |
securepubads.g.doubleclick.net
|
1 | in.ml314.com |
ml314.com
|
1 | vslive.1105cms01.com |
esj.com
|
1 | www.googletagmanager.com |
esj.com
|
1 | r20.rs6.net | 1 redirects |
65 | 25 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
esj.com Network Solutions OV Server CA 2 |
2020-12-11 - 2022-01-06 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
*.omeda.com SSL.com RSA SSL subCA |
2021-07-16 - 2022-07-21 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
*.1105cms01.com Network Solutions OV Server CA 2 |
2021-10-25 - 2022-09-23 |
a year | crt.sh |
use.typekit.net DigiCert TLS RSA SHA256 2020 CA1 |
2021-08-16 - 2022-08-16 |
a year | crt.sh |
*.ml314.com Amazon |
2021-01-17 - 2022-02-14 |
a year | crt.sh |
*.google.de GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
*.typekit.net DigiCert TLS RSA SHA256 2020 CA1 |
2021-12-05 - 2022-12-06 |
a year | crt.sh |
*.dpmsrv.com Amazon |
2021-05-17 - 2022-06-15 |
a year | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2021-09-18 - 2021-12-17 |
3 months | crt.sh |
*.rlcdn.com Sectigo RSA Domain Validation Secure Server CA |
2021-02-25 - 2022-03-28 |
a year | crt.sh |
*.adnxs.com GeoTrust ECC CA 2018 |
2021-03-05 - 2022-02-19 |
a year | crt.sh |
tpc.googlesyndication.com GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-11-08 - 2022-01-31 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://esj.com/articles/2010/06/29/gartner-dissects-cloud-battle.aspx
Frame ID: E79808CC6364367ED633DCB220EEB1A8
Requests: 63 HTTP requests in this frame
Frame:
https://4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
Frame ID: 75DFB9E486C0C6D305438D1DFCC9C3F5
Requests: 1 HTTP requests in this frame
Frame:
https://tpc.googlesyndication.com/sodar/sodar2/225/runner.html
Frame ID: 6EA5B15F4C5CD669AB38C50F03E01F5C
Requests: 2 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/aframe
Frame ID: 1376B37A1B8B0028DD257186449CB284
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Gartner Dissects Google vs. Microsoft Cloud Battle -- Enterprise SystemsPage URL History Show full URLs
-
https://r20.rs6.net/tn.jsp?f=0014TZqiLfjOx0NC_Ttj2ROeYeWvLm038jFMF_pb4dOgTtvIzNj1KZQs6oRCVKCetmM...
HTTP 302
https://esj.com/articles/2010/06/29/gartner-dissects-cloud-battle.aspx Page URL
Page Statistics
26 Outgoing links
These are links going to different origins than the main page.
Title: Newsletter
Search URL Search Domain Scan URL
Title: Advertise
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Google vs. Microsoft: A Battle for the Clouds
Search URL Search Domain Scan URL
Title: Reprints
Search URL Search Domain Scan URL
Title: List Rental
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Application Development Trends
Search URL Search Domain Scan URL
Title: AWSInsider.net
Search URL Search Domain Scan URL
Title: FutureTech360
Search URL Search Domain Scan URL
Title: Live! 360
Search URL Search Domain Scan URL
Title: MCPmag.com
Search URL Search Domain Scan URL
Title: Prophyts
Search URL Search Domain Scan URL
Title: Pure AI
Search URL Search Domain Scan URL
Title: Redmond
Search URL Search Domain Scan URL
Title: Redmond Channel Partner
Search URL Search Domain Scan URL
Title: TechMentor Events
Search URL Search Domain Scan URL
Title: Virtualization & Cloud Review
Search URL Search Domain Scan URL
Title: Visual Studio Magazine
Search URL Search Domain Scan URL
Title: Visual Studio Live!
Search URL Search Domain Scan URL
Title: 1105 Media Inc
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Cookie Policy
Search URL Search Domain Scan URL
Title: Terms of Use
Search URL Search Domain Scan URL
Title: CA: Do Not Sell My Personal Info
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://r20.rs6.net/tn.jsp?f=0014TZqiLfjOx0NC_Ttj2ROeYeWvLm038jFMF_pb4dOgTtvIzNj1KZQs6oRCVKCetmMe5gKfN6gpWFXNI9jPXqhdu_HTV1KcC_kf55INenLYTPyd6W1AquKFOeuVJ2-pwgmx01wxFgs374PboH3BPyS1kE-Z_EX_5sxZnJCQ3IfleeVym8Ma74Y-b8u6T5xfKF_B4fWflLWDxDLI2ZcXm1deA==&c=NUlzOJ7bUvGwXN2PRSOi4G0MEFEiVOYgbt3kG1_JsoWO9u0YHfD21Q==&ch=xQFtMMaUfq9glCMpDxiYx5uljtJWRDGODKpS_y7ji0cv_8J0hSU9pA==
HTTP 302
https://esj.com/articles/2010/06/29/gartner-dissects-cloud-battle.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 48- https://ib.adnxs.com/getuid?https://a.dpmsrv.com/dpmpxl/index.php?id=$UID&q%3DxImp%26v%3D1.x%26cl%3D312%26pixelIndex%3D0%26r%3D299996%26tzOffset%3D0%26url%3Dhttps%253A%252F%252Fesj.com%252Farticles%252F2010%252F06%252F29%252Fgartner-dissects-cloud-battle.aspx&_=1639149146266 HTTP 307
- https://ib.adnxs.com/bounce?%2Fgetuid%3Fhttps%3A%2F%2Fa.dpmsrv.com%2Fdpmpxl%2Findex.php%3Fid%3D%24UID%26q%253DxImp%2526v%253D1.x%2526cl%253D312%2526pixelIndex%253D0%2526r%253D299996%2526tzOffset%253D0%2526url%253Dhttps%25253A%25252F%25252Fesj.com%25252Farticles%25252F2010%25252F06%25252F29%25252Fgartner-dissects-cloud-battle.aspx%26_%3D1639149146266 HTTP 302
- https://a.dpmsrv.com/dpmpxl/index.php?id=5649500412050559891&q=xImp&v=1.x&cl=312&pixelIndex=0&r=299996&tzOffset=0&url=https%3A%2F%2Fesj.com%2Farticles%2F2010%2F06%2F29%2Fgartner-dissects-cloud-battle.aspx&_=1639149146266
- https://cm.g.doubleclick.net/pixel?google_nid=datapoint_dmp&google_cm&ap_id=5649500412050559891&pixelIndex=0&_=1639149146267 HTTP 302
- https://a.dpmsrv.com/dpmpxl/index.php?q=dfp&ap_id=5649500412050559891&pixelIndex=0&_=1639149146267&google_gid=CAESEK1CjUbysWXBhH5HF5dhoeE&google_cver=1
65 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
gartner-dissects-cloud-battle.aspx
esj.com/articles/2010/06/29/ Redirect Chain
|
53 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt.js
securepubads.g.doubleclick.net/tag/js/ |
80 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
olytics.css
olytics.omeda.com/olytics/css/v3/p/ |
28 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
styles.css
esj.com/design/ECG/esj/css/ |
52 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
139CEEA260E86A82D.css
esj.com/design/ECG/esj/img/icons/182856/ |
103 KB 77 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scripts-min.js
esj.com/design/ECG/esj/js/ |
102 KB 36 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ads.js
esj.com/design/ECG/esj/js/ |
24 B 282 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
90 KB 36 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
esj.com/ |
23 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
esj.com/ |
100 KB 26 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
esj.com/ |
39 KB 10 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mobilemenubutton.svg
vslive.1105cms01.com/events/las-vegas-2018/~/media/ECG/VSLive/2018/lasvegas/design/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
esj_logo.svg
esj.com/~/media/ECG/esj/ |
14 KB 14 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jssocials.min.js
esj.com/design/ECG/js/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pubads_impl_2021120601.js
securepubads.g.doubleclick.net/gpt/ |
348 KB 117 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ppub_config
securepubads.g.doubleclick.net/pagead/ |
51 B 82 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
olytics.min.js
olytics.omeda.com/olytics/js/v3/p/ |
272 KB 73 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mhe5wcj.js
use.typekit.net/ |
18 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tag.aspx
ml314.com/ |
29 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/4ea7ba/0000000000000000000158cf/25/ |
17 KB 17 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/72c461/0000000000000000000158d0/25/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/a83373/0000000000000000000158d7/25/ |
17 KB 17 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/574ee7/0000000000000000000158d8/25/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/480bc7/000000000000000000012aff/25/ |
17 KB 17 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/84020e/000000000000000000012b00/25/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/321c7f/000000000000000000012afc/25/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/f06e24/000000000000000000012afb/25/ |
17 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/j/ |
1 B 21 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
utsync.ashx
ml314.com/ |
62 B 572 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ud.ashx
in.ml314.com/ |
20 B 482 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.de/adsid/ |
107 B 792 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integrator.js
adservice.google.com/adsid/ |
107 B 549 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ads
securepubads.g.doubleclick.net/gampad/ |
4 KB 323 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
container.html
4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com/safeframe/1-0-38/html/ Frame 75DF |
6 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
search.svg
esj.com/~/media/ECG/esj/design/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
13 KB 13 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
5 KB 5 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.gif
p.typekit.net/ |
35 B 214 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
13 KB 13 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
5 KB 5 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1105logo.png
esj.com/~/media/ECG/esj/design/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dpm_a93c168323147d1135503939396cac628dc194c5.min.js
s.dpmsrv.com/ |
115 KB 38 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
graph.facebook.com/ |
202 B 602 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
466 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
681 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
990 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
converge360_logo_bottom.png
esj.com/articles/2010/06/29/~/media/ECG/Converge360/design/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1105companylogo.png
esj.com/articles/2010/06/29/~/media/ECG/Converge360/design/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.php
a.dpmsrv.com/dpmpxl/ Redirect Chain
|
246 B 995 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
graph.facebook.com/ |
202 B 185 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
olytics
oqs.omeda.com/oqs/rest/ Frame |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEAD H2 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
0 0 |
Fetch
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
olytics
oqs.omeda.com/oqs/rest/ |
15 B 307 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEAD H2 |
gpt.js
www.googletagservices.com/tag/js/ |
0 0 |
Fetch
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.php
a.dpmsrv.com/dpmpxl/ Redirect Chain
|
0 597 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
423396.gif
idsync.rlcdn.com/ |
0 66 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
p
olytics.omeda.com/olytics/segments/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
/
olytics.omeda.com/olytics/segments/form/check/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
p
olytics.omeda.com/olytics/segments/ |
20 B 313 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
/
olytics.omeda.com/olytics/segments/form/check/ |
20 B 313 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
cswitch
olytics.omeda.com/olytics/segments/ |
157 B 450 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
cswitch
olytics.omeda.com/olytics/segments/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.php
a.dpmsrv.com/dpmpxl/ |
5 B 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
seg
ib.adnxs.com/ |
43 B 1021 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sodar
pagead2.googlesyndication.com/getconfig/ |
11 KB 8 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodar2.js
tpc.googlesyndication.com/sodar/ |
17 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
runner.html
tpc.googlesyndication.com/sodar/sodar2/225/ Frame 6EA5 |
13 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aframe
www.google.com/recaptcha/api2/ Frame 1376 |
783 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
A3sS0H_86Eu8poIaUPJJxUQpsgwPL9Z0aaC7WTcRMFE.js
pagead2.googlesyndication.com/bg/ Frame 6EA5 |
35 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sodar
pagead2.googlesyndication.com/pagead/ Frame 1376 |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gen_204
pagead2.googlesyndication.com/pagead/ |
0 20 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
120 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| 0 object| 1 object| onbeforexrselect function| reportError boolean| originAgentCluster object| scheduler object| googletag object| ggeac object| google_js_reporting_queue string| method object| olytics object| a function| sponsorLinks function| ticker function| sharePage function| checkForPrestitial function| iframeBusterPrestitial function| closePrest function| prestitial function| closePrestitial function| iframeBusterAdhesionBanner function| iframeBusterAdhesionBannerMobile function| iframeBusterDogear function| iframeBusterNativeHome function| iframeBusterNativeArticle function| iframeBusterSponsorTextLinks function| iframeBusterPrestitialCheck function| osdlfm object| stickyWallpaper number| presitialTime number| hidePrestitial function| $ function| jQuery object| jQuery111107854647825300078 boolean| canRunAds function| gtag object| dataLayer object| _ml object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY string| id function| FocusSearchBox function| BlurSearchBox undefined| google_measure_js_timing object| google_tag_manager object| Typekit object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events object| googleToken object| googleIMState function| processGoogleToken number| google_unique_id number| cur string| year object| jsSocials function| Dpxl object| dpmPixels object| jQuery111106867945050955571 function| setImmediate function| clearImmediate function| normalize object| GoogleGcLKhOms object| google_image_requests18 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 |
---|---|---|
esj.com/articles/2010/06/29 | Name: hasLiveRampMatch Value: true |
|
esj.com/ | Name: ASP.NET_SessionId Value: gf4dgez2pazcx5sewmla5ory |
|
esj.com/ | Name: BIGipServerPool-esj-80 Value: 1359153418.20480.0000 |
|
.esj.com/ | Name: _ga Value: GA1.2.612042860.1639149146 |
|
.esj.com/ | Name: _gid Value: GA1.2.1642692791.1639149146 |
|
.esj.com/ | Name: _gat_gtag_UA_6779162_15 Value: 1 |
|
.esj.com/ | Name: __gads Value: ID=3927ea195e26f74d-22bf89ce03cd00bf:T=1639149146:S=ALNI_MaBIocsijpRfBPAdMDTVdpTYqKi4g |
|
esj.com/ | Name: dpm_url_count Value: 1 |
|
.esj.com/ | Name: oly_enc_id Value: null |
|
.esj.com/ | Name: oly_anon_id Value: %22c6d4930d-4a91-487d-a2d0-8eaec650d7ea%22 |
|
.adnxs.com/ | Name: uuid2 Value: 5649500412050559891 |
|
.dpmsrv.com/ | Name: dpm_pxl Value: 9620b961ce512b7223b5d1b5af3e1ab8fc1ad2e7 |
|
.dpmsrv.com/ | Name: dpm_pxl_aid Value: 5649500412050559891 |
|
.doubleclick.net/ | Name: IDE Value: AHWqTUl43brChD8qGcbuHPfhouy1civ06LIWoamhABy8eHlzYKY5m_WxjE4hcrFpSN8 |
|
.adnxs.com/ | Name: anj Value: dTM7k!M4/8CxrEQF']wIg2GU'pRupf!]tbP6j2F-XstGt!@D?e$WM.? |
|
.dpmsrv.com/ | Name: xdpm_segsid_312 Value: 8495507%2C5938243 |
|
.dpmsrv.com/ | Name: xdpm_segs_312 Value: |
|
esj.com/ | Name: dpm_time_site Value: 5.006 |
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 |
---|---|
X-Xss-Protection | 1 |
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.
4ca497556a6d7ab68b83c3315ee035cf.safeframe.googlesyndication.com
a.dpmsrv.com
adservice.google.com
adservice.google.de
cm.g.doubleclick.net
esj.com
graph.facebook.com
ib.adnxs.com
idsync.rlcdn.com
in.ml314.com
ml314.com
olytics.omeda.com
oqs.omeda.com
p.typekit.net
pagead2.googlesyndication.com
r20.rs6.net
s.dpmsrv.com
securepubads.g.doubleclick.net
tpc.googlesyndication.com
use.typekit.net
vslive.1105cms01.com
www.google-analytics.com
www.google.com
www.googletagmanager.com
www.googletagservices.com
142.250.186.130
142.250.186.98
143.204.209.97
185.33.221.15
204.180.130.159
204.180.130.165
208.75.122.11
2a00:1450:4001:801::2001
2a00:1450:4001:80e::2008
2a00:1450:4001:811::2002
2a00:1450:4001:827::2002
2a00:1450:4001:828::2002
2a00:1450:4001:82a::2001
2a00:1450:4001:82a::2004
2a00:1450:4001:82a::200e
2a00:1450:4001:830::2002
2a02:26f0:6c00:28d::19fd
2a02:26f0:6c00::210:ba2a
2a03:2880:f02d:110:face:b00c:0:2
3.224.188.168
34.196.210.156
35.244.174.68
52.211.195.119
63.236.5.100
66.77.93.17
037b12d07ffce84bbca6821a50f249c54429b20c0f2fd67469a0bb5937113051
06337a3092d83baf365de957cc107df83e4a0f626138b7ed07e4bbdf6d383765
067dd225199bba4a7fde767d75c09c3294d16950b6725bf7c05c549bfef9c2bf
08070f1ec19454300d595b33b10db2ad0cbd1b4b4ffa2f665bb355feea0ca523
0dcdaa888988c1fb678f7e075c206b740c27cdf2c79d30bc6d40d29deb9e2c38
117ee3f14ad180dad9a49e756417be95c28ee16b6b0ea8c3ebeb0142935edaaf
16be339675f0a5b23d52efab68ba762ae1951c921c3807d8080c92f281dc0905
211853e6d160eac2c4031b38787fa9623427f00d32dfc658888a7de0a3658b6c
2125115ff5f45356ed458f21f6c4cd2576f9419f17688c4decda00ec473db2ae
26237bd55da5222573226741ee4932b029ce57ce4ec94d4fa156c8859aeb0670
2a9f380f47b657acc9e84739e5bfeb2f1839830e0971c2015912cfc4751846f4
2d5ae5a515a688823dc98d032242c2ed6f490a74c4281bdd599567898f9fa675
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
3e44e72b0744630114f0aba62854d3abcb38dec0c1de4b368ffbaba7ca9277af
3edd2e56528aee9498d4c483617ad54f5132946ed8f905ca76a85c1caf29dd90
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
4b5b6b15c6255109e06720cce42a06d3aead8b7874423d9c52cb0303212c25ef
55a119c0394f901a8a297e109c17b5e5402689708b999ab10691c16179f32a4a
55cf6dd7d25493fb02c8d55934fb0ef745c8294eef98774e8014e8608e037bc7
58f222eff5a8a8d519bfa9199dfd770a92818875dd9e0eaceae8277d643207ae
5a1ba6ff6db12f791bbbfc4da3cb389e06f0cd53eede09ef3eb3ceb074089ef1
5abab12a7f254e4b78ae1b844ae4fdd2e715afa9b2518c5fa14ddd01726477dc
5b6a6898377bcfec3f0a5dcbbc44d49c5e98830b69bed3cb542acd156d9505be
5da1e11751c70c1321b922be2a5b2830104274801272e22fe824ca14208b899d
61c32059a5e94075a7ecff678b33907966fc9cfa384daa01aa057f872da14dbb
646d4ddfe003f49fcf336c2f314ef1e7595d81e71c5eda25ea22a0734f9cbda9
66097a8a6230ecb1ffc6320c6589cb8609043b6e823773a4fc6f3bf06f2c2477
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
6977133984633ee9fce3f13d7b5d94d8adcca7a284b5f568dcebd6ebaf6c9a97
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6e9af68e7a08d0f2a6f623bc75dfcedbce387f350580e0011b6e52c225705bda
6ee2733b21a7524fe42e29262cb985e103b75982da7ef04a8deb955b04b148a3
78057ff881c7ceb369c163fee7ab0d93ae4754f3a7503d5dbfd4a0b80e203a79
7e498575b4464752df042d7e68d28b10b4ae71d053cd047ab8258ffcbdab17f5
7e4dbeb4115bd66b414a2bbe289c2308522bfd68ce9aec5a3a34df9b5c02387c
82b768d6cd3403322bd9620fc654ac3d78713b72e097534ce5d00904c58f8bc9
8c50937ee5190c53fa7106a2b25714386f2fb1457598ac2b60fd25f7a6a24eea
8e178c8879891d1fe4ff147def5f5de352935b13116ed68521c1363210b28f7c
8fed0359a978607741335672c13815cef49036c52f9d3c3173d365840a967ccb
95e0993c1da30e211f601749f9e1d32f00466d8eebab78b300243b77f07cdeb6
9b9265c69a5cc295d1ab0d04e0273b3677db1a6216ce2ccf4efc8c277ed84b39
9eb2f156573411d6a1d0e6250365e789fc22b45558873ebcc5b44be6288946ea
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
a4a1824defec1084ca81d496ee77891684c26196924bdc4fc21dd3482ce15e14
a73730123a43c3040d889aaee11ec35094277ce5f778076b262c23a293870adb
bb5e96399eb18c8acda59ff95537731ef6af74da79f91cf2914803dd13f1b891
ce047a4bf4b7041935cc078470ee0c5eb01938bbcb701b9cbc9e724b0a0a217f
d0e4a6372d6fb5ffe9505dbe9e94aee8f1b9b96ec8e5e20684cce8b4c5a88fa7
d8e97d531cb138d914e88e5bacb43de34dae275eabf9054a38be39dbc0164517
d8f8cba6b39edd38c17579245125007d3d15a69449ac173cc6db8dfe59c13637
d976edf7e1c5bf7235a3c58ff69f366eb168563d39a9604adbad92dfcde396a9
dd0103b71a9f800bf8509fb3f34f29a1af4b26a10ceef71cea5bb29ae4ea106d
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f1bbbe91ab96d848db7441b786efbdcb43a91005fa98865cf6a2aa7bace5631b
f21e74720764ceeeb1ebb88f797b60a95620197d8ce7b8b1b1054a73ac9c8ad3
f45530ee93fe1451632f4c4da09ff7b9dcbbe6a64f2ae824c058c78fababd34c
f601561aef4c81a86245766b3bdcbd1286d50967375f0a9a012435f1e7af492d
fac1d5f4478dd7a68b5c7f892f114c3c09a8041c96e55911a59df9ee06ccf526
fb0c0678e2f446b095ddca0d44dcdc39efea8c4172b760b1916d71de7203356e
fbc45fe018830de401f0cf801177a57d0039bc72d922b8ff2c82af7af05dd32b
ffa9b096ad010beb3fd9cdf2cb24913063a3a2091b2669d64320cebed54dacc0