www.tradingview.com
Open in
urlscan Pro
18.66.248.15
Public Scan
Submission: On June 20 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Amazon on April 9th 2022. Valid for: a year.
This is the only time www.tradingview.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
42 | 18.66.248.15 18.66.248.15 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 13.32.123.88 13.32.123.88 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:9000:231... 2600:9000:2315:f600:a:c9cd:95c0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
44 | 3 |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-248-15.dus51.r.cloudfront.net
www.tradingview.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-123-88.hel50.r.cloudfront.net
s3.tradingview.com |
ASN16509 (AMAZON-02, US)
snowplow-pixel.tradingview.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
44 |
tradingview.com
www.tradingview.com — Cisco Umbrella Rank: 15589 s3.tradingview.com — Cisco Umbrella Rank: 18436 snowplow-pixel.tradingview.com — Cisco Umbrella Rank: 18692 |
809 KB |
44 | 1 |
Domain | Requested by | |
---|---|---|
42 | www.tradingview.com |
www.tradingview.com
|
1 | snowplow-pixel.tradingview.com |
www.tradingview.com
|
1 | s3.tradingview.com |
www.tradingview.com
|
44 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
tradingview.com Amazon |
2022-04-09 - 2023-05-08 |
a year | crt.sh |
*.tradingview.com Amazon |
2022-02-09 - 2023-03-10 |
a year | crt.sh |
snowplow-pixel.tradingview.com Amazon |
2021-12-19 - 2023-01-16 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.tradingview.com/x/sBzh7lWG/
Frame ID: 521B05BAD3594B47AE33EE6676EDF083
Requests: 44 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:
44 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.tradingview.com/x/sBzh7lWG/ |
26 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.168e79c9ceab8984.js
www.tradingview.com/static/localization/translations/ |
550 KB 85 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.12e18282040ce8d1cca5.js
www.tradingview.com/static/bundles/ |
86 KB 44 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react.0561ebc006e5b0582477.js
www.tradingview.com/static/bundles/ |
120 KB 40 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
87236.b764eab345251285b1f7.js
www.tradingview.com/static/bundles/ |
45 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
23127.5034c4d75e02ef08770f.js
www.tradingview.com/static/bundles/ |
93 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
49371.fe2add629085228c66a8.js
www.tradingview.com/static/bundles/ |
36 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
24377.fd44f94be3874caa1db8.js
www.tradingview.com/static/bundles/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
15616.37598c9e0325c05f3ff4.js
www.tradingview.com/static/bundles/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
39902.5901f70a25b5f5067b38.js
www.tradingview.com/static/bundles/ |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
71635.9d48c138760556e325ab.js
www.tradingview.com/static/bundles/ |
40 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trial-notification.1f0c17277670458c7cb1.js
www.tradingview.com/static/bundles/ |
18 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
snapshot.c3c57794ed1c4716579b.js
www.tradingview.com/static/bundles/ |
25 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2000.c053338877532ef25f8e.css
www.tradingview.com/static/bundles/ |
1 KB 927 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
80509.725d40de42e8a102d25a.css
www.tradingview.com/static/bundles/ |
29 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
66708.c5991a4180881ef8eaec.css
www.tradingview.com/static/bundles/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
63562.f1aaa4b56bfc5daefd58.css
www.tradingview.com/static/bundles/ |
1 KB 845 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
63975.0d1fcc5f4fdd633672c7.css
www.tradingview.com/static/bundles/ |
948 B 854 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
10108.77b3cb4b50131738bd48.css
www.tradingview.com/static/bundles/ |
38 B 536 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
50656.a9e41835fb971b7c694a.css
www.tradingview.com/static/bundles/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9954.de1d8349faeb7d31ca61.css
www.tradingview.com/static/bundles/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7884.84c5a2ec89bde3740cb7.css
www.tradingview.com/static/bundles/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
32157.0401ad092594f960e9f5.css
www.tradingview.com/static/bundles/ |
2 KB 1020 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
60777.e9e97deb656edf75df1e.css
www.tradingview.com/static/bundles/ |
159 B 658 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
36336.dfcdc6863108a68b487d.css
www.tradingview.com/static/bundles/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
68985.142b4a71ecef5a37d58c.css
www.tradingview.com/static/bundles/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7493.d33c8206bbe00b42ac1c.css
www.tradingview.com/static/bundles/ |
140 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
15574.f9b2bd5961484e59d14e.css
www.tradingview.com/static/bundles/ |
31 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
11946.7f4b06a6d8dac5a316c1.css
www.tradingview.com/static/bundles/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
84830.e9c4a578dc3afa2d094c.css
www.tradingview.com/static/bundles/ |
288 B 702 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
48541.e2f740b27c100efd1a3a.css
www.tradingview.com/static/bundles/ |
261 B 679 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
29993.4d34a25b4ad7397c9832.css
www.tradingview.com/static/bundles/ |
26 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
77748.1b1267d16f0978aefef5.css
www.tradingview.com/static/bundles/ |
50 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
48463.85020016d91d3ca7b1e1.css
www.tradingview.com/static/bundles/ |
19 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
36464.cdf2c24a952039442313.css
www.tradingview.com/static/bundles/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
42340.36ca0d43eb91dba77fa4.css
www.tradingview.com/static/bundles/ |
45 B 544 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
74856.82173f887a7f24fa690a.css
www.tradingview.com/static/bundles/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sBzh7lWG.png
s3.tradingview.com/snapshots/s/ |
407 KB 408 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pushstream-multiplexer.b02376513319a374786f.js
www.tradingview.com/static/bundles/ |
48 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
profile-api.9816c57b26375c048a0a.js
www.tradingview.com/static/bundles/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.tradingview.com/api/v1/user/profile/me/ |
85 B 522 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
32917.d0b620d4ac4326225ebf.js
www.tradingview.com/static/bundles/ |
82 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
snowplow-tracker.0eee1174a8b0661bc1e6.js
www.tradingview.com/static/bundles/ |
38 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i
snowplow-pixel.tradingview.com/ |
43 B 491 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
81 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| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails object| navigation string| environment boolean| WS_HOST_PING_REQUIRED string| BUILD_TIME string| WEBSOCKET_HOST string| WEBSOCKET_PRO_HOST string| WEBSOCKET_HOST_FOR_DEEP_BACKTESTING object| TradingView string| locale string| language object| initData boolean| is_authenticated object| user object| lastGlobalNotificationIds object| shopConf object| featureToggleState string| countryCode object| __initialEnabledFeaturesets string| WEBPACK_PUBLIC_PATH string| PUSHSTREAM_URL object| TV_LIVE_MEDIA_SERVER_LIVE_URLS string| TV_LIVE_MEDIA_SERVER_DOMAIN string| TV_LIVE_MEDIA_SERVER_RTMP_URL string| TV_LIVE_DIRECTOR_DOMAIN string| TV_LIVE_MEDIA_URL string| CHARTEVENTS_URL string| ECONOMIC_CALENDAR_URL string| EARNINGS_CALENDAR_URL string| NEWS_SERVICE_URL string| SS_HOST string| SS_URL string| SS_DOMAIN_PARAMETER string| DEFAULT_SYMBOL object| COUNTRY_CODE_TO_DEFAULT_EXCHANGE string| HOTLISTS_URL string| SCREENER_HOST string| AWS_BBS3_DOMAIN string| AWS_S3_CDN string| DATA_ISSUES_HOST object| TELEMETRY_HOSTS string| TELEMETRY_WS_ERROR_LOGS_THRESHOLD string| RECAPTCHA_SITE_KEY string| RECAPTCHA_SITE_KEY_V3 string| GOOGLE_CLIENT_ID string| PINE_URL string| fbAppId string| BLOG_LOCALIZED_URL object| _tv_languages object| webpackChunktradingview function| isNumber function| isFunction function| inherit function| isArray function| lon function| loff object| TVLocalStorage object| TVLocalStorageAsync function| Delegate function| _evercookie_flash_var function| Evercookie function| evercookie function| $ function| jQuery function| t boolean| __tradingviewI18nextInited function| WatchedValue object| qaGlobals object| loginStateChange function| crossTabSyncUserAttr function| loginUser object| loginRequiredDelegate function| runOrSignIn function| onLoginStateChange object| pro object| Snowplow0 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.
1 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 |
---|---|
Content-Security-Policy | script-src 'self' 'unsafe-eval' blob: https://*.tradingview.com/ https://*.ampproject.org/ https://*.paypal.com/ https://platform.twitter.com 'nonce-DIQ9sUAxfKbn4mu+OphJXg=='; object-src 'none'; base-uri 'none'; default-src 'self' https: data: blob: wss: 'unsafe-inline'; report-uri /csp-report/ |
Strict-Transport-Security | max-age=63072000; 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.
s3.tradingview.com
snowplow-pixel.tradingview.com
www.tradingview.com
13.32.123.88
18.66.248.15
2600:9000:2315:f600:a:c9cd:95c0:93a1
0b099e2d7a40bece829fd3cf5d3fee6cf4967956c5c4ca92c8ca7f2ae3d6b744
109aed97383f788ebb666641470255edadd1c83d12a60c151326d9bfa6f7ef01
153f5a0c3d4954efa20a88f56b1bf6fd7b63f1949e3f26bc10145469760214d6
1589db732631108ff5dbc3fd4a2874ce52b244d0a8f0f58ea5e597008937cee7
25676366cc81baf9c4dd6e6e3a4a3618c548a3a1fc12dcd9252f96c43c099998
2749a24a6c48415a3fff30c3aa0e7db2d5e847acb6b71e92add7b0dde9cdaa52
2b3488c607911c947bb5a569e1db587bd884b9661846d56f93b681f14360817e
330b508dc0e13ce310785f1c3d1190f28eb83b21efbe7bd93a8e13df672de3ee
3884dc31d9f95b01a23b9766cebd481ddefbec9fe8008c958d0dbc9394354e3b
3a8085f34c8867f4b250d696a04e24134f487bbf6442728d4a7e128ae39f4397
3dcc1b38b7301c46a3437edc60476f9dc492808b9bf1452f4f58adf503c86590
407cfb9e884d0b5602faf5dbf37e4e3d9fd9849f3d6589af5c3e70e5af611422
441dce0fb0d9b07883b68bcd73498db9329b41f252c965c74c7202536230f099
44abd787cf7b99a61022fb9a38f1cdee7c4415dc98bf15d56fae35f0628f2fd8
5007003c2ce5b73d0b49893dcf0dae8a9c224ccca1c5fb46f7a39818fa517b72
57e46b693064f8cb57254cc132f5a98f63acaf156404074395b46f50c8ca247c
5dd9ea0063c32defa89b4ffbfee769719c243eb8e9b2ef8ccdb43901f5ccf86d
6147a7a8fa2096da7aff2966ebb62df93001a0e703ea76a2dcb3270c5563fb97
738766cc710f25fcb9bad11820a4ce0eb3b910886fca6e81a92af2cb5d4dd440
7b37103841c0e2cfe75b51fb070c3e5efd190bc2351bcda3a1c75cd1150ced4e
7cdcb490e8834a828f1731708cd0a590404d5b44e84d1c7bd0af1707fa8c2e1c
7f4755b01577761edcb6dfcf0dd8d898b34f894840bed364d9f4b5973c4d553f
7f5ec8bf571fb2f16e74b918937bbd77dcc2d930104b1d59b81eeb98ff7b5031
84079eeb653454a7aa41197e8ec52246b8e476fad006da4037b1f236fb86b7fd
85a3d8af7a1f1580c3d29069e046b0bc5cea5406a3015d7f2de17d76fdef8711
887f01e39d5ccdff82eb2300a4d40e22d0dcafaad235ab0b5343a97999ef256b
8ebf53fc3673e011634c1c54c89e194ed9a34ed6516c6844a53a5a50c50b7420
9fa754d730f89745ab377de149a9f2c079064fa46416c848da672dd5881ad909
a62e7b73b306f8433347c69e9d1a7fabe2c4d1fbf9ed9da791dbc22b9041f89e
afd6ec972aea939f79c5f4782e91c76704cf413171995c7a989c8093c82ec21d
b0e41fc8427cbb395f367f5b22522957a078ba59df8d4fa157bd90aeb48a7cad
b1af7f9b4cb5d37b91a03e5261a0587b520cdd14ed0b17789a1753bf567dedc6
b2dc87ea2b948c0af51d0c42c3aa757c587cb2e92f2775d2ffb1d69f90e5b563
b6c6b2e50e97b15b1030337d0c9eb81e055294c950c4ba11daf9fa3939ec911d
ba58ce1c4516d0e2c64d65a304ec29a3703187cd407787f86b70c0f7fb1dd993
ba66f447909aa91c5e5117c5ac27ae80c56ef3bab89707fa337d5e9248438dfb
c791a9626995fa58c3472c45b3942cdb6729a91c6f94eab499e3110232b0fcf3
c7e58799078e5a29d5b03f677d5402d4c36edb7f2af33d6fad341cb998569ba2
c88784954b5b4c5cf37608fbd3a0143e1f3498e0894c7db0aa814bd61607b572
caa849b179befa2645a8e2c474d2e82a76777a3305315ece911013e8ee9a916c
ded989ff69661f66a0464c83917bbd66800db2a61eb282302bc43ed5bb501858
e215ef6a276b6b76ae9f70233bb37ca6c89cb0311c592c8ed9e8edb449df32f0
e48bf9b790a77fd406198d18d7cc7538f6fb95700c684bbe030f977459f7f45a
fb0e92f34df6a427a1a4e44b3b2f1e4e5912bb973b6050c25517871a75dfbd3d