ntc.party
Open in
urlscan Pro
2a02:e00:ffec:4b8::1
Public Scan
Effective URL: https://ntc.party/
Submission: On August 09 via manual from RU — Scanned from DE
Summary
TLS certificate: Issued by E5 on June 22nd 2024. Valid for: 3 months.
This is the only time ntc.party was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
41 | 2a02:e00:ffec... 2a02:e00:ffec:4b8::1 | 29141 (BKVG-AS) (BKVG-AS) | |
41 | 2 |
Domain | Requested by | |
---|---|---|
41 | ntc.party |
ntc.party
|
41 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
antizapret.prostovpn.org |
discourse.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
ntc.party E5 |
2024-06-22 - 2024-09-20 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://ntc.party/
Frame ID: 6CB16651690E0A8B2B32DC65DBA65F6C
Requests: 44 HTTP requests in this frame
Screenshot
Page Title
NTC - No Thought is a CrimePage URL History Show full URLs
-
http://ntc.party/
HTTP 307
https://ntc.party/ Page URL
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: АнтиЗапрет
Search URL Search Domain Scan URL
Title: Bereitgestellt von Discourse
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.
-
http://ntc.party/
HTTP 307
https://ntc.party/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
ntc.party/ Redirect Chain
|
181 KB 30 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
start-discourse-9f921142b762fb91207051d0a28e571b9455bab74e7d0e03726024c286cff8d5.js
ntc.party/assets/ |
567 B 537 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-update-6f90b23ab8d8bbdca5b58f8c616b7779f50c1315575c80eacccbc30e8bb3c32e.js
ntc.party/assets/ |
2 KB 947 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js
ntc.party/assets/ |
497 B 505 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.fc515a92f838bfb06405ac3186d67213-d190f217c498848c25a4048fe73ad56cbd28decf7b7eddf1b7ea34d79ee1ee6d.js
ntc.party/assets/ |
432 KB 111 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk.46db2789b14251f87ab9.d41d8cd9.js
ntc.party/assets/ |
4 MB 842 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk.74971dc87d0d52475f46.d41d8cd9.js
ntc.party/assets/ |
63 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checklist-36268cbe7ff47fdb7124e259be20f95049b53f5c1785156a0f7e1169105b3569.js
ntc.party/assets/plugins/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js
ntc.party/assets/plugins/ |
1 KB 834 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-lazy-videos-da6a701d09603c2e1bf81930868aa84af4b9fb58607f1dc8b88dfeb8ed6127f2.js
ntc.party/assets/plugins/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates-7bdac382dbdbbc30432e1d545f51ca221fc493796065c8ee7de9332d57edd1a1.js
ntc.party/assets/plugins/ |
29 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence-ffcdcf45164f0338431e09dd3f745f7dccdae8019db90b56830f783c0d7b6fc3.js
ntc.party/assets/plugins/ |
9 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-translator-722cdafc622477579ba820eb263e600c23f66cb2d17db80cc268211fbb996947.js
ntc.party/assets/plugins/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
docker_manager_admin-f888b3617b7f892ef01d105d0d36d5e2784ea2be973f9885883db0da9a0d1924.js
ntc.party/assets/plugins/ |
31 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footnote-63a84ac63410c38a9d6344e0d068d181db554623c2c751ba275b273a14ab5eab.js
ntc.party/assets/plugins/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js
ntc.party/assets/plugins/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll-047438ab70fc423fb3a3adde9f1c94fcaf17919934649012ea896ccb71434945.js
ntc.party/assets/plugins/ |
90 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spoiler-alert-398649fb55dd3fbc15869b8bdc345c1a626b23b3bf1627afd9a0994049ad4bf3.js
ntc.party/assets/plugins/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
de-6815e12b5af2bc2769fe3933328498ef2adb5aa26b622a7c3144e413243a4bce.js
ntc.party/assets/locales/ |
531 KB 120 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mf
ntc.party/extra-locales/ |
32 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7ac812a05865be778b6ca16337b1402e2269c954.js
ntc.party/theme-javascripts/ |
1003 B 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
color_definitions_neutral_2_3_3be5db28bb1d18513eb8c48762aa3b91b5e2c51f.css
ntc.party/stylesheets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
685 KB 106 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checklist_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-lazy-videos_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
7 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
853 B 988 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-translator_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
278 B 806 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
docker_manager_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
3 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footnote_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spoiler-alert_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
1 KB 977 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_desktop_d3f03d89d797537e4cfe16bc4498083a75238308.css
ntc.party/stylesheets/ |
483 B 868 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_theme_3_a7bd6eb9d4b68708bdc9bd48a925b747978f648b.css
ntc.party/stylesheets/ |
458 B 878 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 42 B |
Image
image/svg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svg-3-c1066beb12cc75cc4c3bc42f218f381c862e7905.js
ntc.party/svg-sprite/ntc.party/ |
143 KB 48 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d79b1fc888df4f6a5764f6c65b79db9d1077abbd.png
ntc.party/uploads/default/original/1X/ |
13 KB 13 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
76b6fed2bf5638afe8e3015f1ea7a0087833905e.png
ntc.party/uploads/default/original/1X/ |
806 B 986 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
warning.png
ntc.party/images/emoji/twitter/ |
594 B 798 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c3dcc2e0e229cb0e06f291b5459ba086b1452779_2_32x32.png
ntc.party/uploads/default/optimized/1X/ |
1 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
poll
ntc.party/message-bus/cdfba838a085470f9e2474f04ea465a5/ |
225 B 0 |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
24 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| loader function| define function| requireModule function| require function| requirejs object| EmberENV object| deprecationWorkflow object| webpackChunkdiscourse object| _embroiderRouteBundles_ function| markdownitFootnote object| I18n function| moment object| dt7948 string| __INDIVIDUAL_ONE_VERSION_ev-store_ENFORCE_SINGLETON function| filterCSS function| filterXSS object| __widget_helpers object| virtualDom function| jQuery function| $ function| ItsATrap object| Logster object| MessageBus object| Discourse0 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 | upgrade-insecure-requests; base-uri 'self'; object-src 'none'; script-src 'nonce-mbE9GRB4zZUDiYSJuRt7u9ayo' 'strict-dynamic'; frame-ancestors 'self'; manifest-src 'self' |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 0 |
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.
ntc.party
2a02:e00:ffec:4b8::1
03e221aa9f10c795b6832d344633369a2127541e4b0aa2abe2969a30230f16f1
047438ab70fc423fb3a3adde9f1c94fcaf17919934649012ea896ccb71434945
08358911b72a56f9624e23db9f812f6d294b3c7c492ff6d269ca3e14b885a0be
0d90d921cec6223547aab4a849324454bbd3ee5eb8c70adf69f4bd1fa989a53c
0f8856e0104d3d4da025455407db8967845602fff77c6cf5e3f84146b883c221
13fa51f3d72ad386c6e6587f6918e2fdd28e71789bef1d24ed82b7d9671392b1
1a1289630097440224c78a8b2d1ee67977163abee66df1e1c05b23e431cd85bd
1b1b835d725498f63945c0a7d75dcab7e921b25fb58e35eab6491a1b7e31ba19
21dec057256047691c3abe5340368dd84acf48390436a714713ea0d4c05bcf49
2676bda6ca61b85319f82b548d09032b9c6858c0decd7e1861b6474541629ed1
28cc6490b2f2218cf870987a14b6c4c8316da5ec815e8af1fc4b8e0f040d2a24
35ff397bb9d052ee7b98bbfa5898f0af84ab0f1f8d988cf20757977ec919fa83
36268cbe7ff47fdb7124e259be20f95049b53f5c1785156a0f7e1169105b3569
36a08a2db06f7e6089915ccb82bbb62b3d38da2007eb418085a8086520e89c57
398649fb55dd3fbc15869b8bdc345c1a626b23b3bf1627afd9a0994049ad4bf3
3cbd0ec58681762477770547fbd3ffac36db7f986d9cca2816e2adba4013c83e
48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42
5d42ebdcddd972fdff22dca8398998a80ce50b0ec08915e8e8b9682a941b8651
63a84ac63410c38a9d6344e0d068d181db554623c2c751ba275b273a14ab5eab
6815e12b5af2bc2769fe3933328498ef2adb5aa26b622a7c3144e413243a4bce
6ceb23a9e97b4b1b913fcde1a872b3d85a29fa90250d444777238a2f36e50028
6e1355419010323fab4ac261a89e54e3a62d7a928e24a547adc4772955dd6031
6f90b23ab8d8bbdca5b58f8c616b7779f50c1315575c80eacccbc30e8bb3c32e
722cdafc622477579ba820eb263e600c23f66cb2d17db80cc268211fbb996947
7aab6a02e60fade8dad61eee2530b79742bf09c69951785380258cedba3c9749
7b8d33c2f26e26b7491c912dedba548ca5671a16244e04f77e8ee32bf59eeec5
7bdac382dbdbbc30432e1d545f51ca221fc493796065c8ee7de9332d57edd1a1
889b118d8156d7c78bd8df135d00d3dfac0d0f9f60234a315b42d174b52193fa
8ce1934be1fa8520dcc9442317e483c1fc52cc241cc48c096c0d188cd327ae04
8e80c7bdb64a119cc1f4e6f128c2d3f8d77ef400058b985b41dcce2747ece7c0
99267eee948bc290329f64db9d098a95eda18b36abdb5753fecca4e4ee7667e8
99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac
9af917af87150104a44143c20d0f77df68868c15dd940ab1a2ac7a78bce0b175
9f921142b762fb91207051d0a28e571b9455bab74e7d0e03726024c286cff8d5
c0a6ce42efa7ae59a723f02a5b831f1a4a91efc352268013554bd83cbcade26c
d190f217c498848c25a4048fe73ad56cbd28decf7b7eddf1b7ea34d79ee1ee6d
da6a701d09603c2e1bf81930868aa84af4b9fb58607f1dc8b88dfeb8ed6127f2
ec51e889afc48ebbf956f3a185df204d7bfc6a188fbe1280150378247f9dfa0a
ec580ae8927bfab1947c4db95f8dc30077c29ac7258f4f545574c458bc7cca0f
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f4cd98bd7a219d79070d5f5ead8ad28a7f748b18302b6ca54edc8edc5fc6431e
f888b3617b7f892ef01d105d0d36d5e2784ea2be973f9885883db0da9a0d1924
ffcdcf45164f0338431e09dd3f745f7dccdae8019db90b56830f783c0d7b6fc3