chatgptfree.ai
Open in
urlscan Pro
2606:4700:3108::ac42:285d
Public Scan
Effective URL: https://chatgptfree.ai/
Submission: On November 04 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by WE1 on October 29th 2024. Valid for: 3 months.
This is the only time chatgptfree.ai was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
14 | 2606:4700:310... 2606:4700:3108::ac42:285d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 192.0.76.3 192.0.76.3 | 2635 (AUTOMATTIC) (AUTOMATTIC) | |
1 6 | 172.66.43.163 172.66.43.163 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:5049 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
22 | 5 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
chatgptfree.ai
1 redirects
chatgptfree.ai — Cisco Umbrella Rank: 243932 |
112 KB |
2 |
wp.com
stats.wp.com — Cisco Umbrella Rank: 3409 pixel.wp.com — Cisco Umbrella Rank: 3394 |
3 KB |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 683 |
7 KB |
22 | 3 |
Domain | Requested by | |
---|---|---|
20 | chatgptfree.ai |
1 redirects
chatgptfree.ai
static.cloudflareinsights.com |
1 | pixel.wp.com |
chatgptfree.ai
|
1 | static.cloudflareinsights.com |
chatgptfree.ai
|
1 | stats.wp.com |
chatgptfree.ai
|
22 | 4 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
chatgptfree.ai WE1 |
2024-10-29 - 2025-01-27 |
3 months | crt.sh |
*.wp.com Sectigo ECC Domain Validation Secure Server CA |
2023-11-28 - 2024-12-28 |
a year | crt.sh |
cloudflareinsights.com WE1 |
2024-11-01 - 2025-01-30 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://chatgptfree.ai/
Frame ID: 59A081A863EB4E4065F9A01C47A338E7
Requests: 33 HTTP requests in this frame
Frame:
https://chatgptfree.ai/cdn-cgi/challenge-platform/h/b/scripts/jsd/22755d9a86c9/main.js
Frame ID: 2B8615772B112708BF7175A3BFE29553
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
ChatGPT Free - Unlimited PromptsPage URL History Show full URLs
-
http://chatgptfree.ai/
HTTP 307
https://chatgptfree.ai/ HTTP 307
http://chatgptfree.ai/ HTTP 307
https://chatgptfree.ai/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- /wp-(?:content|includes)/
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Page Statistics
26 Outgoing links
These are links going to different origins than the main page.
Title: Try ChatGPT 4o Free
Search URL Search Domain Scan URL
Title: Try ZeroGPT AI
Search URL Search Domain Scan URL
Title: Try Other AI Tools
Search URL Search Domain Scan URL
Title: Free AI Tools
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: 1
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: Login Your Official ChatGPT Account
Search URL Search Domain Scan URL
Title: ChatGPT
Search URL Search Domain Scan URL
Title: Download Official ChatGPT App
Search URL Search Domain Scan URL
Title: OpenAI’s
Search URL Search Domain Scan URL
Title: GPT free
Search URL Search Domain Scan URL
Title: ChatGBT
Search URL Search Domain Scan URL
Title: ChatGTP
Search URL Search Domain Scan URL
Title: AI Chat GPT
Search URL Search Domain Scan URL
Title: <img loading="lazy" decoding="async" width="297" height="269" src="https://chatgptfree.ai/wp-content/uploads/2023/07/pictoryai.co_.png" class="attachment-large size-large wp-image-1716" alt="pictoryai.co" />
Search URL Search Domain Scan URL
Title: <img loading="lazy" decoding="async" width="259" height="87" src="https://chatgptfree.ai/wp-content/uploads/2023/07/psdtemplatesfree.com2_.png" class="attachment-large size-large wp-image-1723" alt="psdtemplatesfree.com" />
Search URL Search Domain Scan URL
Title: <img loading="lazy" decoding="async" width="1024" height="1024" src="https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-1024x1024.png" class="attachment-large size-large wp-image-1726" alt="insuranceai.me" srcset="https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-1024x1024.png 1024w, https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-300x300.png 300w, https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-150x150.png 150w, https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-768x768.png 768w, https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo-1536x1536.png 1536w, https://chatgptfree.ai/wp-content/uploads/2023/07/Insurance-AI-logo.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />
Search URL Search Domain Scan URL
Title: ChatGPT
Search URL Search Domain Scan URL
Title: OpenAI.
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://chatgptfree.ai/
HTTP 307
https://chatgptfree.ai/ HTTP 307
http://chatgptfree.ai/ HTTP 307
https://chatgptfree.ai/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 30- https://chatgptfree.ai/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://chatgptfree.ai/cdn-cgi/challenge-platform/h/b/scripts/jsd/22755d9a86c9/main.js
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
chatgptfree.ai/ Redirect Chain
|
261 KB 51 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chatgpt-free-icon-min.png
chatgptfree.ai/wp-content/uploads/2023/08/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mediaelementplayer-legacy.min.css
chatgptfree.ai/wp-content/cache/background-css/chatgptfree.ai/wp-includes/js/mediaelement/ |
11 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wp-mediaelement.min.css
chatgptfree.ai/wp-includes/js/mediaelement/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kk-star-ratings.min.css
chatgptfree.ai/wp-content/cache/background-css/chatgptfree.ai/wp-content/plugins/kk-star-ratings/src/core/public/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper.min.css
chatgptfree.ai/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/swiper/v8/css/ |
16 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e-swiper.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/conditionals/ |
10 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-heading.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/ |
600 B 650 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-text-editor.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/ |
704 B 660 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-icon-box.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/ |
10 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-spacer.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/ |
1 KB 826 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-image.min.css
chatgptfree.ai/wp-content/plugins/elementor/assets/css/ |
254 B 551 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
general.min.css
chatgptfree.ai/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wpo-minify-header-90d12248.min.css
chatgptfree.ai/wp-content/cache/wpo-minify/1730655159/assets/ |
220 KB 29 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e-202444.js
stats.wp.com/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
lazyload.min.js
chatgptfree.ai/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/ |
9 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
69 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
69 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
67 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
70 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
g.gif
pixel.wp.com/ |
50 B 177 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
chatgptfree.ai/cdn-cgi/challenge-platform/h/b/scripts/jsd/22755d9a86c9/ Frame 2B86 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
rum
chatgptfree.ai/cdn-cgi/ |
0 140 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
8dd2f1fdaa2118f5
chatgptfree.ai/cdn-cgi/challenge-platform/h/b/jsd/r/ Frame 2B86 |
0 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
cropped-Untitled-1-32x32.png
chatgptfree.ai/wp-content/uploads/2023/04/ |
1 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
20 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| _ckyConfig object| _ckyStyles object| astra object| wpaicgParams object| kk_star_ratings object| RocketPreloadLinksConfig object| rocket_lazyload_css_data object| localize object| _stq object| lazyLoadOptions function| LazyLoad function| st_go function| linktracker_init object| wpcom object| images object| iframes object| rocket_lazy object| __cfBeacon function| addEventListenerWPRocketBase1 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 |
---|---|---|
.chatgptfree.ai/ | Name: cf_clearance Value: b2uEy_u8o3WtSCR_hDgbzAfvuu2605Kb.9rFCgb1pSI-1730705933-1.2.1.1-PryRYZzlusnNYwOHJeJ4YzEOY7KHrJpyD5xxMMIJkezTnYzS4JoLASrujVkPhaPCpLATNk4ib8F4wLyLKtSHk.Oh_r15FFl0Kb6FXoIPDwwUec5B__ZSkal64hety4BJtdf6NXBfT7vnd0QT.xBoZWgem0cpIWCHDq0CyIl3ibBsbOn724pmodQi5VRZLYDjuykWWakuIRLZnHlr_tFkGR32_GwLf9KgD_lHcyg_iUE_2KKCYump__SmoRPSpGRhrJn3ojIRk4iLGUsag1HYRBkcRyTymQd_JaU6Fta_.0mlpPCb_WwwnXDkcoVPeP3yKUZaKwP3poX0HMAxxEEGWIHOhibvbNNTWoxQml.tK.08kXYMyvnSm9h2ZVMetMLE |
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; |
Strict-Transport-Security | max-age=63072000;preload |
X-Content-Type-Options | nosniff |
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.
chatgptfree.ai
pixel.wp.com
static.cloudflareinsights.com
stats.wp.com
172.66.43.163
192.0.76.3
2606:4700:3108::ac42:285d
2606:4700::6810:5049
1b704c9a751eaeff725499d83a497d9850287c845b7134b36e93bd09ca1388d1
214350581f125e45cc04d08bf1bd5ffb3746af138a4bd6e8de242406dbfd787b
28a65abb8dee4eb33b2994def16788f34a8af5e587b805b4992ef0255e1ceaa5
29baea267bffbcc4aa1898926b9fe13d677e6064c660e20d0e70569c2115a8be
2e10d353ff038c2cad3492fc17801af3e6ef2669c9e9713bdb78b1dcb104c4fe
3646475b650084831f63045804ed37f100d2b18dc7a493adec58b28431ce9d29
3a81cb7092fd63d16ea36e361cb182ed788ce588cbd9dc7d98510a75c7dd3650
3af1f79914ce01bad833b5637fe908b77b282fefd43c6ab098f19720c0ba9e02
419cb3d705cc9bf6ff37ec19e13ec1895a076bef28920e778c3a147cc9246d16
4c704aede1d014c046dabc777d84a5dadfe636445c6e031cb35869edcb68c2d2
5badd609a51ede5bab5b89534fc3011a4dd1ab487cc7081d7cf38479bcbab855
5ee037245c1389fc4fc0a03975797c7a734417e46be642d196fb5513eaf9653a
62208ba9557f3a2472ff4ec5398aefa3f998b114b9f21d72dd81f5a6d4267dc6
683e7dd72e8bf31eaddb50de149bd4a87d9ed27541b29711a5cbcb1ea3262a45
7bfb0e408f852aa532694ddd6323af38671d16511c28cc47a2dfb9ebd46ae6ab
7c1e2b85e59203bd767f83ec2dc8b472707c744a5fbc7e2abef38202f8e1ae27
806c5d0598fdc078789402fa95ffac92fa23f94566ecc89fe9c7de390df62e1b
843d014cccdff92607c56b9e6518619a50b7e2d78b255f7fa4ce22a5f2c6ecde
88edb323b816e757a1a5c34ab5148641ba6f0e99a3adbe511f11d3f071b245b3
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
8d7b27134b141aa329332b51e4efce2897dcc9332f9792d99ced89f446ad27b2
9517dc286be7e06ab1a80bcf1af14e88527ed0e96ac8bf0eabb3bc1d3b6c600e
9bc52b3c4e9973d64baa482f332ed895f80d0cd2be37e6a49bf1a2e831eb5ac9
a43f5e4992e5986aac6d42cfd13e38d88ccbe01d981fc1e4070fa9b313c4be37
a945d3b3dc06dd1c77b35eb8eb71e3d74d2116b19a6acf3ac7ad4b100e44b78a
aa91d012a0f3f8aba9833fd00edc77de6447c7d07a2be8686c9d662cab9d7696
af5776e2d9a1cfd17b12ec9582c8086989e5235444021fd21e7a38849da11fa4
b9e336d4ae87b37d186a8281156a3362f28307d6b1044b32868b8a6cabb0e0ad
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f3a8992acb9ab911e0fa4ae12f4b85ef8e61008619f13ee51c7a121ff87f63b1
f40767552e5e94b2d5f9a65d7f640cfa7d225298023dbd682095e040809a3d1a
fc82e7b97293c6bfd77efbbe8560cbff890be307b3bb7fbf0d77807642ac7dd9
fd2c0f8a862655d6cdd2313330cbf03055339d1d2902265e97b2c7a5a228613d
fde233fecd445e0ebc6ac433b417171ca3612c9d7bd8a6ab16c87807f56aaf6b