apexcharts.com
Open in
urlscan Pro
18.213.15.31
Public Scan
Effective URL: https://apexcharts.com/
Submission: On March 25 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Amazon RSA 2048 M02 on August 16th 2023. Valid for: a year.
This is the only time apexcharts.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
11 | 18.213.15.31 18.213.15.31 | 14618 (AMAZON-AES) (AMAZON-AES) | |
3 | 2606:4700::68... 2606:4700::6811:180e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6810:5514 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6810:7baf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6811:e30 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 76.76.21.164 76.76.21.164 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
27 | 11 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-18-213-15-31.compute-1.amazonaws.com
apexcharts.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
apexcharts.com
apexcharts.com |
754 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 108 |
161 KB |
3 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 389 |
37 KB |
2 |
gstatic.com
fonts.gstatic.com |
46 KB |
2 |
unpkg.com
unpkg.com — Cisco Umbrella Rank: 1231 |
9 KB |
2 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 449 |
159 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 1803 |
253 B |
1 |
vercel.app
bestofjs-serverless.vercel.app |
905 B |
1 |
codepen.io
codepen.io — Cisco Umbrella Rank: 71246 |
|
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 112 |
832 B |
27 | 10 |
Domain | Requested by | |
---|---|---|
11 | apexcharts.com |
apexcharts.com
|
3 | www.googletagmanager.com |
apexcharts.com
www.googletagmanager.com |
3 | cdnjs.cloudflare.com |
apexcharts.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | unpkg.com |
apexcharts.com
unpkg.com |
2 | cdn.jsdelivr.net |
apexcharts.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | bestofjs-serverless.vercel.app |
apexcharts.com
|
1 | codepen.io |
apexcharts.com
|
1 | fonts.googleapis.com |
apexcharts.com
|
27 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
github.com |
www.facebook.com |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
apexcharts.com Amazon RSA 2048 M02 |
2023-08-16 - 2024-09-14 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-07-03 - 2024-07-02 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-02-26 - 2024-05-20 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-26 - 2024-05-20 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-02-26 - 2024-05-20 |
3 months | crt.sh |
codepen.io Cloudflare Inc ECC CA-3 |
2024-03-06 - 2024-12-31 |
10 months | crt.sh |
*.vercel.app R3 |
2024-02-14 - 2024-05-14 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://apexcharts.com/
Frame ID: F773E311B62DA309537F8BD21276C6F5
Requests: 26 HTTP requests in this frame
Frame:
https://www.googletagmanager.com/ns.html?id=GTM-TGQ5BVZ
Frame ID: 5ABB8953D598C6C788AB81F20580C64C
Requests: 1 HTTP requests in this frame
Frame:
https://codepen.io/apexcharts/embed/QrbEQg?height=265&theme-id=light&default-tab=result
Frame ID: 91ED02C91B4E8710725BF4E48C06A235
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
ApexCharts.js - Open Source JavaScript Charts for your websitePage URL History Show full URLs
-
http://apexcharts.com/
HTTP 307
https://apexcharts.com/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- /wp-(?:content|includes)/
xCharts (JavaScript Graphics) Expand
Detected patterns
- xcharts\.js
Google Analytics (Analytics) Expand
Detected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Osano (Cookie compliance) Expand
Detected patterns
- cookieconsent\.min\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: open-source
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://apexcharts.com/
HTTP 307
https://apexcharts.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
apexcharts.com/ Redirect Chain
|
50 KB 18 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoptimize_da4fe1aab19500ed68c4fb96ead0147a.css
apexcharts.com/wp-content/cache/autoptimize/css/ |
193 KB 194 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoptimize_9c2eed08b0ab8b5c5473d9f5c71230a1.css
apexcharts.com/wp-content/cache/autoptimize/css/ |
3 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/ |
91 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoptimize_0d7d32cf7bc023160d34dc49dd692771.js
apexcharts.com/wp-content/cache/autoptimize/js/ |
416 KB 417 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazysizes.min.js
apexcharts.com/wp-content/plugins/autoptimize/classes/external/js/ |
10 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
apexcharts
cdn.jsdelivr.net/npm/ |
513 KB 138 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
feather-icons
cdn.jsdelivr.net/npm/ |
74 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ionicons.js
unpkg.com/ionicons@4.4.6/dist/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
cookieconsent.min.js
cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/ |
20 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
isInViewport.min.js
cdnjs.cloudflare.com/ajax/libs/is-in-viewport/3.0.4/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
1 KB 832 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ns.html
www.googletagmanager.com/ Frame 5ABB |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
homepage-features-brief.png
apexcharts.com/wp-content/themes/apexcharts/img/ |
6 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ionicons.uhp57gzi.js
unpkg.com/ionicons@4.4.6/dist/ionicons/ |
17 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPGQ.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
apexcharts-logo-white-trimmed.svg
apexcharts.com/wp-content/themes/apexcharts/img/ |
10 KB 10 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home-banner-apex-editor.png
apexcharts.com/wp-content/themes/apexcharts/img/ |
28 KB 28 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home-banner-apex-tree.png
apexcharts.com/wp-content/themes/apexcharts/img/ |
24 KB 24 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home-banner-apex-grid.png
apexcharts.com/wp-content/themes/apexcharts/img/ |
40 KB 40 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
179 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
QrbEQg
codepen.io/apexcharts/embed/ Frame 91ED |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
project-details
bestofjs-serverless.vercel.app/api/ |
1 KB 905 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
284 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 253 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
apexcharts.com/wp-content/themes/apexcharts/ |
1 KB 2 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
89 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| onpagereveal function| $ function| jQuery object| SGPB_POPUP_PARAMS object| SGPB_JS_PACKAGES object| SGPB_JS_PARAMS object| lazySizesConfig object| TreemapSquared function| SVG object| Apex function| ApexCharts object| feather object| ionicons object| s-apps object| cookieconsent object| s-defined object| lazySizes object| GLOBALS string| sgpbPublicUrl object| SGPB_JS_LOCALIZATION function| SGPopup function| PopupConfig object| obj function| sgAddEvent function| SGPBPopup function| SgpbEventListener function| SGPBSubscription object| _wpUtilSettings object| algolia object| sgpbSubsValidateObj4810 object| wpcf7 function| returnToTop function| menuSpy function| headerCorrection function| randomSeries function| trigoSeries function| trigoTimeSeries function| generateDayWiseTimeSeries function| getMathRandom function| smoothHrefScroll function| responsiveSidebar function| iframeAutoHeight function| preventSamePageRedirect function| afterIframeLoading function| showSamplesIframeSource function| scrollToHighlight function| trackGAEvents function| trackInfragisticsLinks function| trackCarbonAdsLinks function| deferIframe function| deltaDate function| formatDateISO function| getGithubData function| initGithubChart function| buildGithubSeriesData function| buildGithubStats string| _npm_from_datepicker string| _npm_to_datepicker function| getNPMData function| initDatePicker function| initNpmChart function| buildNPMSeriesData function| buildNPMChart object| bellows_data object| $jscomp function| $jscomp$lookupPolyfilledValue object| dataLayer number| SGPB_ORDER function| _ object| wp function| AlgoliaSearch function| AlgoliaSearchHelper function| AlgoliaExplainResults object| ALGOLIA_MIGRATION_LAYER object| __algolia function| algoliasearch function| algoliaAutocomplete object| swv function| Accordion function| SimpleScrollbar object| jQuery11020593213324491928 object| hljs object| SGPB_SOUND object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal6 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 |
---|---|---|
codepen.io/ | Name: cp_session Value: Y8VkkgSIf8u8Pvsr--q9n2qKlWdAc6dGqF2yR4Hph9tGHRvL%2F%2BA0pU7m9aoa8jYTpUMSUZpSO2W5U13VZjUVo95X%2Bncl8bTzGNvJ9PTtVqwE6KpCq8aDlBL6YikGzWnGgi6ykCNNfKVhJQFhtl7hM4QA1RnJpu57eW%2FsTZG7eqwHOgmPX%2B1ihCGdqnuDttk8rzwsIg%2FIC2e3zODeb06zubh6oa%2Bt8LFw%3D%3D--nF3qbOIfWVft%2Fv59SZvNQg%3D%3D |
|
.codepen.io/ | Name: __cfruid Value: 778ed4e103099892090f5aa0885e80c2e0fce037-1711393974 |
|
.codepen.io/ | Name: __cf_bm Value: .YUnvnAUjMCzA_MUcnljcxCTHRb2E7h06JHscG1XW1M-1711393974-1.0.1.1-5Ppdz1nMLXBP_r5e6hlLWdRhoqtA5m74dblhOkERfGlTeLoSRSH6pqaaiBP88pa4BuaCDVWLsFa.7yZOes.9gg |
|
.apexcharts.com/ | Name: _ga_ZJ06Q8CTBC Value: GS1.1.1711393974.1.0.1711393974.0.0.0 |
|
.apexcharts.com/ | Name: _ga Value: GA1.1.1725986552.1711393975 |
|
.codepen.io/ | Name: cf_clearance Value: H4PQFYzLMyQ._Tty.XQHVmjmm2vH_gOebSI6XfAWqcw-1711393975-1.0.1.1-dQs0BjFefyysl7vMY5RTFvvq9MwQ8NSnoIbo_C84SdLLMvXth3r6Ev7ecGnxd.SfkgL.8l0Ey2O2rFrTL2GBrg |
22 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 | frame-ancestors 'self'; |
X-Frame-Options | SAMEORIGIN |
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.
apexcharts.com
bestofjs-serverless.vercel.app
cdn.jsdelivr.net
cdnjs.cloudflare.com
codepen.io
fonts.googleapis.com
fonts.gstatic.com
region1.google-analytics.com
unpkg.com
www.googletagmanager.com
18.213.15.31
2001:4860:4802:34::36
2606:4700::6810:5514
2606:4700::6810:7baf
2606:4700::6811:180e
2606:4700::6811:e30
2a00:1450:4001:811::200a
2a00:1450:4001:82f::2003
2a00:1450:4001:82f::2008
76.76.21.164
0ecad544ab3da362e1c485ef9df1ebce44e41e3d59da5f6de2ff5c4885e71d7b
2726bbf604a73a5b248cced2d03ece0a505356d9687b7b7eb0524871e8f1808d
40e1e9ea248c446970809309712fb5a4358225ac162bec5ea9911a7e57f286db
442e1383bc7b9bd3deefd58a918fa58bb797f21ca8ac992fd3a71da0701a89fe
58f6b6d0555275b1a8042ed09f7a0b807c14b5c90c3a7328efa10759f6d69f36
60229fee96c3e56b968ab6bb22be3dae09667a4955ebb87c1c2782ec6098584c
60889cd08bfb6a5fe0cdcc7d4810dc9ce922e3bcc00713e4816504e70601ab7d
622a363f1b051e68a6653b16679a4ce98153d7798b7e9a2aa0aa940515f4fe6a
6c5dbafb6c6411ed476ce3eb558ba96a7c9656ef62ce1f823ed5d7fcf4c1af6e
89a15e9c40bc6b14809f236ee8cd3ed1ea42393c1f6ca55c7855cd779b3f922e
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
9b98978a8af224eedd34c1fbc4a0ad8827bdfee8c231b8de858bc282fe596c2c
a3f84e45aa30350eac8ae50a2e1b67831edaf8dfa7e5164b78af41b2264aa4dd
a7ae4f4e313e150000175511c29ca19ae2948eb663987253d19a9372cc20e3fe
b6bb40842320088020b8c840dd89651ea9cccd7ca01bef451a4a6e32217bb539
bef9e9f8da164ade9afda86bd4e37b65b9c388fe51bc8cc6ef900e0daac9d84a
c447dd7677b419db7b21dbdfc6277c7816a913ffda76fd2e52702df538de0e49
c4fada4accfa24704b54248bc5ce84acac50b6a059828b7714fe3006786c80c1
cb41292903f6bd996333bdfe6fbc58e1dbdb6109074505ee3ea46373bb23be70
d6707546b25d8f4b1d5096637f24bbeacde4471c5accd00a81093c126b6b2362
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4e9eac7f9f54d68f0b5b741c80213b2df7fe7ff4b9b934cdb3cc3ecaeea15fe
e7be0eda7f23a01e49cf4e3b976c3fbda22e825de7e5c328c05daecb774115cd
e8946a97c2bc258d2a5e2d9c06d496d9acb492171cd06ee5aeadf3b1920b47a4
f359d1eac6c3617d1f352d9286437fb1ad491d66601768935159fd8e238dd822
f9c6a00bb8180470f317ab395666672458f709965801bde87c53fa41dbfb93b1