realpython.com
Open in
urlscan Pro
2606:4700:10::6816:11ab
Public Scan
Effective URL: https://realpython.com/flask-connexion-rest-api-part-3/?utm_source=notification_summary&utm_medium=email&utm_campaign=2...
Submission: On November 22 via manual from BR — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on May 5th 2022. Valid for: a year.
This is the only time realpython.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN13335 (CLOUDFLARENET, US)
links.realpython.com | |
realpython.com | |
cdn.realpython.com | |
files.realpython.com |
ASN13335 (CLOUDFLARENET, US)
srv.realpython.net | |
img.realpython.net |
ASN13335 (CLOUDFLARENET, US)
cdn.realpython.com | |
realpython.com |
ASN16509 (AMAZON-02, US)
PTR: server-99-86-4-72.fra6.r.cloudfront.net
tag.getdrip.com |
ASN16509 (AMAZON-02, US)
d14jnfavjicsbe.cloudfront.net |
ASN16509 (AMAZON-02, US)
PTR: server-65-9-66-117.fra56.r.cloudfront.net
api.getdrip.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 204.202.120.34.bc.googleusercontent.com
fresnel.vimeocdn.com | |
player-telemetry.vimeo.com |
ASN20940 (AKAMAI-ASN1, NL)
121vod-adaptive.akamaized.net |
ASN13335 (CLOUDFLARENET, US)
img.realpython.net | |
srv.realpython.net |
ASN16509 (AMAZON-02, US)
PTR: server-65-9-66-34.fra56.r.cloudfront.net
www.dripuploads.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
realpython.com
1 redirects
links.realpython.com realpython.com — Cisco Umbrella Rank: 97034 cdn.realpython.com — Cisco Umbrella Rank: 118077 files.realpython.com — Cisco Umbrella Rank: 127210 |
514 KB |
16 |
realpython.net
robocrop.realpython.net — Cisco Umbrella Rank: 201911 srv.realpython.net — Cisco Umbrella Rank: 145134 img.realpython.net — Cisco Umbrella Rank: 150914 |
569 KB |
11 |
vimeocdn.com
f.vimeocdn.com — Cisco Umbrella Rank: 2802 fresnel.vimeocdn.com — Cisco Umbrella Rank: 2830 i.vimeocdn.com — Cisco Umbrella Rank: 2730 |
273 KB |
6 |
akamaized.net
121vod-adaptive.akamaized.net — Cisco Umbrella Rank: 121461 |
890 KB |
6 |
getdrip.com
tag.getdrip.com — Cisco Umbrella Rank: 19821 api.getdrip.com — Cisco Umbrella Rank: 21709 |
181 KB |
4 |
vimeo.com
player.vimeo.com — Cisco Umbrella Rank: 1682 player-telemetry.vimeo.com — Cisco Umbrella Rank: 6815 vimeo.com — Cisco Umbrella Rank: 1575 |
11 KB |
3 |
dripuploads.com
www.dripuploads.com — Cisco Umbrella Rank: 61334 |
134 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 36 |
20 KB |
2 |
disqus.com
realpython.disqus.com — Cisco Umbrella Rank: 161423 |
2 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 5922 |
501 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 2 |
501 B |
1 |
cloudfront.net
d14jnfavjicsbe.cloudfront.net |
29 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 78 |
441 B |
79 | 13 |
Domain | Requested by | |
---|---|---|
20 | cdn.realpython.com |
realpython.com
cdn.realpython.com |
11 | img.realpython.net |
realpython.com
|
6 | 121vod-adaptive.akamaized.net |
f.vimeocdn.com
|
6 | fresnel.vimeocdn.com |
f.vimeocdn.com
|
5 | api.getdrip.com |
d14jnfavjicsbe.cloudfront.net
|
4 | f.vimeocdn.com |
player.vimeo.com
|
4 | realpython.com |
realpython.com
|
3 | www.dripuploads.com |
realpython.com
|
3 | srv.realpython.net |
realpython.com
srv.realpython.net |
2 | player-telemetry.vimeo.com |
f.vimeocdn.com
|
2 | www.google-analytics.com |
realpython.com
www.google-analytics.com |
2 | realpython.disqus.com |
realpython.com
realpython.disqus.com |
2 | robocrop.realpython.net |
realpython.com
|
1 | vimeo.com |
f.vimeocdn.com
|
1 | i.vimeocdn.com |
realpython.com
|
1 | www.google.de |
realpython.com
|
1 | www.google.com |
realpython.com
|
1 | d14jnfavjicsbe.cloudfront.net |
tag.getdrip.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | tag.getdrip.com |
realpython.com
|
1 | player.vimeo.com |
realpython.com
|
1 | files.realpython.com |
realpython.com
|
1 | links.realpython.com | 1 redirects |
79 | 23 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
realpython.com Cloudflare Inc ECC CA-3 |
2022-05-05 - 2023-05-05 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-05-15 - 2023-05-15 |
a year | crt.sh |
*.disqus.com Sectigo RSA Domain Validation Secure Server CA |
2022-04-20 - 2023-04-20 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-11-02 - 2023-01-25 |
3 months | crt.sh |
*.getdrip.com Amazon |
2022-01-28 - 2023-02-26 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2022-11-02 - 2023-01-25 |
3 months | crt.sh |
*.vimeocdn.com GlobalSign Atlas R3 DV TLS CA 2022 Q2 |
2022-05-17 - 2023-06-18 |
a year | crt.sh |
*.cloudfront.net Amazon |
2022-02-01 - 2023-01-31 |
a year | crt.sh |
www.google.com GTS CA 1C3 |
2022-11-02 - 2023-01-25 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2022-11-02 - 2023-01-25 |
3 months | crt.sh |
fresnel.vimeocdn.com GTS CA 1D4 |
2022-09-30 - 2022-12-29 |
3 months | crt.sh |
a248.e.akamai.net DigiCert TLS RSA SHA256 2020 CA1 |
2022-06-28 - 2023-06-30 |
a year | crt.sh |
vimeo.com Cloudflare Inc ECC CA-3 |
2022-09-21 - 2023-09-20 |
a year | crt.sh |
www.dripuploads.com Amazon RSA 2048 M02 |
2022-10-14 - 2023-11-12 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://realpython.com/flask-connexion-rest-api-part-3/?utm_source=notification_summary&utm_medium=email&utm_campaign=2022-11-22
Frame ID: 00A9662285277B0CB815FDEC23CB8B96
Requests: 56 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/766055660?background=1
Frame ID: 527F8BD617B62815218FA9DC63838E1B
Requests: 21 HTTP requests in this frame
Frame:
https://realpython.com/cdn-cgi/challenge-platform/h/b/scripts/alpha/invisible.js?ts=1669118400
Frame ID: C4FED3B7380A68680CB410B3D5C1158A
Requests: 3 HTTP requests in this frame
Screenshot
Page Title
Python REST APIs With Flask, Connexion, and SQLAlchemy – Part 3 – Real PythonPage URL History Show full URLs
-
https://links.realpython.com/e/c/eyJlbWFpbF9pZCI6ImRnU1V6UWNCQUtxNkVhbTZFUUdFbjZ6MDZNZWpqUTcza2VYRThMRT0i...
HTTP 302
https://realpython.com/flask-connexion-rest-api-part-3/?utm_source=notification_summary&utm_medium=... Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Lightbox (JavaScript Libraries) Expand
Detected patterns
- lightbox(?:-plus-jquery)?.{0,32}\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
37 Outgoing links
These are links going to different origins than the main page.
Title: Python Job Board
Search URL Search Domain Scan URL
Title: Tweet
Search URL Search Domain Scan URL
Title: Share
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Tooth Fairy
Search URL Search Domain Scan URL
Title: Easter Bunny
Search URL Search Domain Scan URL
Title: Knecht Ruprecht
Search URL Search Domain Scan URL
Title: one-to-many
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: serialize
Search URL Search Domain Scan URL
Title: Marshmallow
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: foreign key
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: SQLAlchemy documentation
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
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: one-to-one
Search URL Search Domain Scan URL
Title: many-to-many
Search URL Search Domain Scan URL
Title: many-to-one
Search URL Search Domain Scan URL
Title: Share
Search URL Search Domain Scan URL
Title: get answers to common questions in our support portal
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: YouTube
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Instagram
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://links.realpython.com/e/c/eyJlbWFpbF9pZCI6ImRnU1V6UWNCQUtxNkVhbTZFUUdFbjZ6MDZNZWpqUTcza2VYRThMRT0iLCJocmVmIjoiaHR0cHM6Ly9yZWFscHl0aG9uLmNvbS9mbGFzay1jb25uZXhpb24tcmVzdC1hcGktcGFydC0zLz91dG1fc291cmNlPW5vdGlmaWNhdGlvbl9zdW1tYXJ5XHUwMDI2dXRtX21lZGl1bT1lbWFpbFx1MDAyNnV0bV9jYW1wYWlnbj0yMDIyLTExLTIyIiwiaW50ZXJuYWwiOiI5NGNkMDcwOWY5N2NhYWJhMTEifQ/2508ce74ab2ec46079790e623321666bb7a0811e2a71e9eeb2357bf72453e8e4
HTTP 302
https://realpython.com/flask-connexion-rest-api-part-3/?utm_source=notification_summary&utm_medium=email&utm_campaign=2022-11-22 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
79 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
realpython.com/flask-connexion-rest-api-part-3/ Redirect Chain
|
165 KB 31 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
realpython.min.1a28062d0366.css
cdn.realpython.com/static/ |
231 KB 40 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.5ac42994de49.css
cdn.realpython.com/static/gfonts/ |
864 B 467 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
glightbox.min.9b438b29cef1.css
cdn.realpython.com/static/ |
13 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
real-python-logo.893c30edea53.svg
cdn.realpython.com/static/ |
9 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Update-Flask-REST-API-Part-3_Watermarked.10c32e1ab303.jpg
files.realpython.com/media/ |
118 KB 119 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pytrick-dict-merge.4201a0125a5e.png
cdn.realpython.com/static/ |
18 KB 18 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesson-locked.f5105cfd26db.svg
cdn.realpython.com/static/videos/ |
228 KB 57 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rw.38bf29157dfe.js
cdn.realpython.com/static/frontend/reader/ |
2 KB 885 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
robocrop.realpython.net/ |
56 KB 57 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
robocrop.realpython.net/ |
56 KB 56 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.00727d1d5d9c.js
cdn.realpython.com/static/ |
88 KB 31 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.47dc3aaf2942.js
cdn.realpython.com/static/ |
21 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.a3b2689424c3.js
cdn.realpython.com/static/ |
61 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
repl-toggle.925bef973b9c.js
cdn.realpython.com/static/frontend/reader/ |
976 B 562 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lightbox.bab438c0f968.js
cdn.realpython.com/static/frontend/reader/ |
56 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
platforms-ui.b11202dc6079.js
cdn.realpython.com/static/frontend/reader/ |
725 B 426 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tag.js
srv.realpython.net/ |
11 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
toc-refresh.76a102c7d921.js
cdn.realpython.com/static/frontend/reader/ |
1 KB 620 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
completion-status.0689aa7a4df0.js
cdn.realpython.com/static/frontend/reader/ |
33 KB 10 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
count.js
realpython.disqus.com/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazy-disqus.07ee9079f4a3.js
cdn.realpython.com/static/frontend/reader/ |
1 KB 579 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Source_Sans_Pro_400.b40f21a99756.woff2
cdn.realpython.com/static/gfonts/ |
20 KB 20 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.af7ae505a9ee.woff2
cdn.realpython.com/static/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Source_Sans_Pro_700.be532c665784.woff2
cdn.realpython.com/static/gfonts/ |
20 KB 20 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
766055660
player.vimeo.com/video/ Frame 527F |
17 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
552 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Source_Sans_Pro_400italic.7a33ef412472.woff2
cdn.realpython.com/static/gfonts/ |
20 KB 20 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6214500.js
tag.getdrip.com/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/j/ |
4 B 24 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
count-data.js
realpython.disqus.com/ |
292 B 875 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
invisible.js
realpython.com/cdn-cgi/challenge-platform/h/b/scripts/alpha/ Frame C4FE |
34 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
srv.realpython.net/call/ |
3 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 441 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
player.de-DE.module.js
f.vimeocdn.com/p/4.14.0/js/ Frame 527F |
468 KB 114 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.module.js
f.vimeocdn.com/p/4.14.0/js/ Frame 527F |
478 KB 116 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
player.css
f.vimeocdn.com/p/4.14.0/css/ Frame 527F |
229 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pica.js
realpython.com/cdn-cgi/challenge-platform/h/b/scripts/ Frame C4FE |
17 KB 7 KB |
Other
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.js
d14jnfavjicsbe.cloudfront.net/ |
88 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
visit
api.getdrip.com/client/events/ |
84 B 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vuid.min.js
f.vimeocdn.com/js_opt/modules/utils/ Frame 527F |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
player-test-impression
fresnel.vimeocdn.com/add/ Frame 527F |
0 142 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1538289014-5c82f11558ee89af475d53eec53b37c6f5600eac2bd9ed29965168353e97a1f5-d
i.vimeocdn.com/video/ Frame 527F |
21 KB 22 KB |
Image
image/avif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
player-stats
fresnel.vimeocdn.com/add/ Frame 527F |
0 40 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
76e2c8b6f99d927a
realpython.com/cdn-cgi/challenge-platform/h/b/cv/result/ Frame C4FE |
2 B 389 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
player-stats
fresnel.vimeocdn.com/add/ Frame 527F |
0 11 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
play
player-telemetry.vimeo.com/player-events/log/ Frame 527F |
0 60 B |
Ping
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
master.json
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
22 KB 4 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa8510a60a7a03f3b9441e489c5c9f33
img.realpython.net/ |
53 KB 51 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
a78eed63f1d415f276066d43b4e22036
img.realpython.net/ |
89 KB 87 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
74f7fef72472773b1eaef077ad4fae6a
img.realpython.net/ |
69 KB 69 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4a74a1fabaf54fc6d26b49a129cd36b2
img.realpython.net/ |
51 KB 52 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
32dc2b8267d0b6061434a93732943fa5
img.realpython.net/ |
16 KB 17 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
92bc368810c575854c12181ea43cecea
img.realpython.net/ |
43 KB 43 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
8c80de229a52f9edcdfefa85a454bbbe
img.realpython.net/ |
25 KB 26 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
babd32c4a9b6cf2453889710f58b5914
img.realpython.net/ |
22 KB 23 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
cc86980015e727765da60f4377ac2185
img.realpython.net/ |
22 KB 23 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
2f88361b887b78ff6d7d0ccb73261a45
img.realpython.net/ |
37 KB 38 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
4abc783883f79f916711682eb20f448e
img.realpython.net/ |
23 KB 23 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
vuid
vimeo.com/ablincoln/ Frame 527F |
0 894 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
show
api.getdrip.com/client/forms/ |
61 KB 62 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
show
api.getdrip.com/client/forms/ |
57 KB 58 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
show
api.getdrip.com/client/forms/ |
57 KB 58 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
track
api.getdrip.com/client/ |
100 B 854 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
player-stats
fresnel.vimeocdn.com/add/ Frame 527F |
0 11 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
e019d668.mp4
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
88 KB 89 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5258c911.mp4
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
266 KB 267 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
player-stats
fresnel.vimeocdn.com/add/ Frame 527F |
0 11 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
side_ded3082af3893736e51b0d2da53701b6.png
www.dripuploads.com/uploads/form_images/592085495/ |
67 KB 67 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
side_0743418fd26dda9240db39b8bc3744e1.png
www.dripuploads.com/uploads/form_images/581184700/ |
33 KB 33 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
side_c058822f7c534cad01d5dea43398e2fd.png
www.dripuploads.com/uploads/form_images/201709816/ |
33 KB 33 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
partial
player-telemetry.vimeo.com/player-events/log/ Frame 527F |
0 12 B |
Ping
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
player-stats
fresnel.vimeocdn.com/add/ Frame 527F |
0 11 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5258c911.mp4
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
185 KB 186 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5258c911.mp4
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
146 KB 147 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5258c911.mp4
121vod-adaptive.akamaized.net/exp=1669135742~acl=%2F9f6ae261-5489-40d1-94bb-1bdd2a8267a0%2F%2A~hmac=b4b69870405866c9e3e93f02b00ba0e7b745508fcf8d2d7b31a0406720d2e404/9f6ae261-5489-40d1-94bb-1bdd2a82... Frame 527F |
196 KB 197 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
/
srv.realpython.net/imp/48720404043/ |
0 0 |
Ping
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
Verdicts & Comments Add Verdict or Comment
31 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| 2 string| GoogleAnalyticsObject function| ga function| $ function| jQuery function| Popper object| bootstrap string| rp_prop_id function| disqus_config string| disqus_script_url object| _dcq object| _dcs object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| rptag object| DISQUSWIDGETS undefined| disqus_domain undefined| disqus_shortname function| onDisqusReady object| _dcfg object| intlTelInputGlobals object| _dc undefined| Drip_134818084 undefined| Drip_77762778 undefined| Drip_51818637 undefined| Drip_226927297 undefined| Drip_4497673910 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 |
---|---|---|
realpython.com/ | Name: csrftoken Value: jLAUyBDXrdVc1TvhjV3G9QDljrdZXHt2 |
|
realpython.com/ | Name: origin Value: notification_summary-email-2022-11-22 |
|
.realpython.com/ | Name: _ga Value: GA1.2.355093322.1669131842 |
|
.realpython.com/ | Name: _gid Value: GA1.2.1459337020.1669131842 |
|
.realpython.com/ | Name: _gat Value: 1 |
|
.vimeo.com/ | Name: __cf_bm Value: T5CuOOTnGlJ3p1aZEEX3hoxhaDRfFhpfj2I4pyYvcwU-1669131842-0-ASJwROf41k0cp862WXw1O6eeju1649RFqmGs2lXhyOiRcj1OiPVNYsv2NzlmuvyNrxAqBQ9/gs6LNHGBkpADyfo= |
|
.vimeo.com/ | Name: vuid Value: pl250236605.1416758784 |
|
.realpython.com/ | Name: __cf_bm Value: ctkp0BOGSfnzVz0x3UoWiMHfqikRO0m0pnKUwHjX7m8-1669131842-0-ASZPXGlqx9SGtB1VKoEkZkG69373uhOLbBjrhxsK4bXrCupGGkWtVIzG5jkXDYFmxiOKjZRlX5h5pSreJMRyqVj7gdxEPpvzWSmmh2W+MjNsnVd3OGMlG6oSpnyEJQQcoTAU3Y0HXgF1d2V8t+XaZ54= |
|
.getdrip.com/ | Name: _drip_visitor_6214500 Value: eyJfcmFpbHMiOnsibWVzc2FnZSI6IkltSmxOR1E1T0RBMFlUbGxOalJtWkRVNE4yWmtOVGRpWm1RM1lUYzJPVGswSWc9PSIsImV4cCI6IjIwMjQtMTEtMjJUMTU6NDQ6MDIuNjcwWiIsInB1ciI6bnVsbH19--1306331f7e1deef23bc3d9a465b71a82d3d6d118 |
|
.realpython.com/ | Name: _drip_client_6214500 Value: vid%253Dbe4d9804a9e64fd587fd57bfd7a76994%2526pageViews%253D1%2526sessionPageCount%253D1%2526lastVisitedAt%253D1669131842743%2526weeklySessionCount%253D1%2526lastSessionAt%253D1669131842743 |
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; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
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.
121vod-adaptive.akamaized.net
api.getdrip.com
cdn.realpython.com
d14jnfavjicsbe.cloudfront.net
f.vimeocdn.com
files.realpython.com
fresnel.vimeocdn.com
i.vimeocdn.com
img.realpython.net
links.realpython.com
player-telemetry.vimeo.com
player.vimeo.com
realpython.com
realpython.disqus.com
robocrop.realpython.net
srv.realpython.net
stats.g.doubleclick.net
tag.getdrip.com
vimeo.com
www.dripuploads.com
www.google-analytics.com
www.google.com
www.google.de
146.75.118.109
162.159.128.61
162.159.138.60
199.232.196.134
2001:4860:4802:36::178
2600:9000:214f:3c00:1e:9742:1680:21
2606:4700:10::6816:10ab
2606:4700:10::6816:11ab
2606:4700:20::681a:eaf
2606:4700:20::681a:faf
2606:4700:20::ac43:45f5
2a00:1450:4001:806::2004
2a00:1450:4001:80e::2003
2a00:1450:400c:c00::9b
2a02:26f0:480:3::210:ee9f
34.120.202.204
65.9.66.117
65.9.66.34
99.86.4.72
04a409d492fa1a3574acb225db54736256b62143f48a826b65cb850bab3efa91
07c913e8c2e84751f118e12d999d07b6ae7f72c186f025e9ccbbae178f560a61
0cda5c8ad4bd80306bc0f34383ab1ed4e348dabb89475cedc8f7fd7e69f47b27
103635cc947319ff056ac3b8783b7aa859c906a489ad0ec234ef1f4671c7a808
17db783a308160ce822a237a57406c0ef67ad84b4d743a6966b4fee5962ab117
18ebbff6793cc95ac4cf7212f40e0f18068a70f9bf44cd4cfb132cf44552901d
191c85479ef0b1329b52142f19b959561f94b441dd5be7f308a794343f265b8a
1f4713596d3ac2be84684cc5fd35340cdf27f0474e2e7dbb2e2bfb920a3993e0
1f60f8b8fb9d8cac79ead2362b0bee53cfe22544ea45b54529a422becc06ee03
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
279d512d36678cfccabe2ec9f80b309f740be8664fca34fd892f10fb773c4213
289fa8118c911030a3af1c220cba0cb746a8b68f0bd365275c8a4bf34ebfc668
297cb0897468d31b164842b5955ae1622ee233bf35c465b4439e4ec5b01b4cd0
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2d60c48293ee58d25ff8b375daa5327610c3c9b703159b4118496f4ed91d4a6b
3368439c94efba7e840c28d7eb21573cfa28b5248aedd3fabf49d689c632c1ff
3487ef2baf0c08ba660a8a143cdeb8ebeec961eea04bccd7c49096b4eb26b875
351b9a518dd98aeea3cd655fe4e19b5fb9a56ab1dc88a7a9add074ea336ce575
36da49d86b8a7e8a4467ba805158c1c7d06b98c9d46ab48dfc7c8257eb7304d4
3a35d2d18b2329d1fcf7e012f9cfa52a877069d290556ab7acdbada405498f38
3c31a3315163c78496bdc831d0f48b58235b64b19fbc6a7abdc3330dd3278a8c
3d7ffc8129c12b459c8db87d83c5f7bcb932ff9a8afc9e6708eb629ed312625e
41b69a0eee92196a4809843abfb1a407fcbdf2a49aae44f3a09624b0e1f49c06
47554e44277e5cb24c2b1102a87ae1622b776e7a583dfa482af0e578c2281564
4991e94f0f05a4844bed336374c68a3606e16d30ebff6e230cbe43416ee4b872
4f2a190095c1f11698f8e04c906c4e48d1bc67cd0ec621a8b6ed4b4a25f84123
50160559d5aa8d108c7ebc651b30860bcf81914668b9e4a148bd70e1cbc32df1
5b62b52605f7e78c2ba0f047367376bca401bde3e582450af6ba7a0a01ac514b
65062bfb88992313d959a603f857be185008edce3367a8452c373f6cb301b44a
6c775ea2b4c87a8242f3e58d410efae5436a1002a44f0944a276147f007a1e72
709fdc442c9ff9beb3d15e129d8f288dae112bf0e5f327cf3ca2843822aa9929
7524c7ae664d5d9461d8c8701be178420456e750317f232b52a00c0530c54097
7e9c01e8d22e8744439590f2181069465958a54011dd2c81f03323a515ea27f5
84a2ed3fc42e0f8265b6b6ab676c459ae70630aa6228205487112307c9a2aa8b
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
8e2ddca3dbcb71f4143c0e0f781d5f4d3c68d8496118ff8e6fc3b6e2cb1472b3
9427ddb7f713ea1dfeae8082f185160e7621e642b22e92641dff2f573f72fb91
9b721b659f5b45537dabcfd85baf458e9bb3afb19e5153d9b38d3f05936f40a8
9bb27247a903da745a2171dfeaafd1d5dd6aae82dba5748baf34536a5bf14c0b
9beb040d8d954c78f79c216d4a6316b6f469ea66cb4e4549816432e277f27f3a
9cb435d9631757dce9699bd42f9cf9c27e4b93a9674170ae9d1cb378eb368f0b
a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74
a8ecd340cb6febbd3e1924c95ef0ec1936dc01d10aa501cbc5ab88cdc0076f0a
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b06e5c816f9783bf4ee39c67ca847acba39726f0d20886c9fa68986b7f3909e4
b22506affda1f967b3ba2de29bdf880ebc8c1263bcee209ef4900b252bc1b869
b42e4a056cb5b80c5a315040826866445ec9332f0749e184509ab2d9d3b86719
c051b8b5eb2a0aef699780f15a449491868faa6f8b39b684b5ae8f64f345b94a
c79db88d8b98a6514e90a53149e7500c9facacaab04211de6ac4ebae1a914bd9
c832fd432f062ef882b37545a21c325882adf83b7a57ab14b1c517b00336c8ef
cb9334ea4a0cae57ee436da6d87a9fa72ec6dfdb04e6d2e7b50d7f6904b1e8c6
cbdbd3efffa3ed517b6d12b4e50b86f9fdee525d3c685d0cc5fe963474301914
cf6eb328703cf1b9634c98444af1dc8863e7afc6b9e7c77f54c95cd33283f393
d05a3837bd4aaac19b6f097df5127954e2822ce9c886c5175865e9a4eb327c8e
d378e98d1110341e90d75e8ef09678a7082c5834100f0f148552aeec7aa02ac7
d80cc312d05aa8637fb6092e4886dae3f90a999172d48e2bcefad438664cac94
d85b466371e69f2c56d5de64194bf854d5e22e39ce039c070c5108be0dcd6782
d92a4da070a0cc719c15e314e0744ede29db51f513a5dd1af0a19ad39ea16332
d9d549c74349f9cd76c0e958b30ab54d75a7366d42c7e9d812ca278dd1846178
dab4bd46eff07ca8d10aa589efbead228121eba3b496eb3d31455f1072ce74b8
deb09e3d9624e95d1a6c134b07b1c6b0c3d7f181d54149254480b110e18209ce
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e63d2052334a4b813aadef6b9dd6527199c62d37670402fd8d698db0c86433a9
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
efa28276f88cbee7e54db7ecf6ffea7b31af6ca7277734a455191a8c07eeb754
f3a350a661ea25c58657fc7f1099b336146c5c9cd0c4b6c7d5c09bbaf85d285e
f52515a6b8a65b019335d0936e167489f7a7d78ea2dde76cb8fae00b6d5fd4ba
f64759382c0aeedfc2be36932321c98478368653921e29fa0b857c36ad978018
fe477f56b8e07e28fb65c25e21beedd30230ce5946aac60d6bda20c683919f38
ffc5d3fbb5c5e558de0bb086a868876dcb8a4002481974e8c12b48a8d427bc9b