www.perplexity.ai
Open in
urlscan Pro
2606:4700:10::6816:159c
Public Scan
Effective URL: https://www.perplexity.ai/
Submission: On July 20 via api from US — Scanned from DE
Summary
TLS certificate: Issued by E6 on July 9th 2024. Valid for: 3 months.
This is the only time www.perplexity.ai was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:303... 2606:4700:3033::ac43:8e4d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
25 | 2606:4700:10:... 2606:4700:10::6816:159c | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:400c:c0a::54 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2606:4700:10:... 2606:4700:10::ac43:281d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:5049 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 151.101.65.91 151.101.65.91 | 54113 (FASTLY) (FASTLY) | |
36 | 7 |
ASN13335 (CLOUDFLARENET, US)
www.perplexity.ai | |
pplx-next-static-public.perplexity.ai |
ASN13335 (CLOUDFLARENET, US)
pplx-next-static-public.perplexity.ai |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o4504136533147648.ingest.us.sentry.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
perplexity.ai
www.perplexity.ai — Cisco Umbrella Rank: 34449 pplx-next-static-public.perplexity.ai — Cisco Umbrella Rank: 87757 |
1 MB |
2 |
sentry.io
o4504136533147648.ingest.us.sentry.io — Cisco Umbrella Rank: 75410 |
551 B |
2 |
google.com
accounts.google.com — Cisco Umbrella Rank: 46 |
85 KB |
1 |
eppo.cloud
fscdn.eppo.cloud — Cisco Umbrella Rank: 30792 |
11 KB |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1223 |
7 KB |
1 |
perplexity.com
1 redirects
www.perplexity.com |
531 B |
36 | 6 |
Domain | Requested by | |
---|---|---|
15 | pplx-next-static-public.perplexity.ai |
www.perplexity.ai
pplx-next-static-public.perplexity.ai |
14 | www.perplexity.ai |
pplx-next-static-public.perplexity.ai
|
2 | o4504136533147648.ingest.us.sentry.io |
pplx-next-static-public.perplexity.ai
|
2 | accounts.google.com |
www.perplexity.ai
accounts.google.com |
1 | fscdn.eppo.cloud |
pplx-next-static-public.perplexity.ai
|
1 | static.cloudflareinsights.com |
www.perplexity.ai
|
1 | www.perplexity.com | 1 redirects |
36 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
twitter.com |
discord.gg |
labs.perplexity.ai |
Subject Issuer | Validity | Valid | |
---|---|---|---|
perplexity.ai E6 |
2024-07-09 - 2024-10-07 |
3 months | crt.sh |
accounts.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
pplx-next-static-public.perplexity.ai E6 |
2024-07-08 - 2024-10-06 |
3 months | crt.sh |
cloudflareinsights.com WE1 |
2024-07-06 - 2024-10-04 |
3 months | crt.sh |
ingest.sentry.io DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-11-02 - 2024-12-02 |
a year | crt.sh |
qa-fscdn.eppo.cloud R11 |
2024-06-09 - 2024-09-07 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.perplexity.ai/
Frame ID: C33F146B0D32771F7A7AAFF203A8914E
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
PerplexityPage URL History Show full URLs
-
http://www.perplexity.com/0.9843733959123433
HTTP 307
https://www.perplexity.com/0.9843733959123433 HTTP 302
https://www.perplexity.ai/ Page URL
Detected technologies
Google Sign-in (Social logins) ExpandDetected patterns
- accounts\.google\.com/gsi/client
Socket.io (JavaScript Frameworks) Expand
Detected patterns
- socket\.io.*\.js
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Playground
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://www.perplexity.com/0.9843733959123433
HTTP 307
https://www.perplexity.com/0.9843733959123433 HTTP 302
https://www.perplexity.ai/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.perplexity.ai/ Redirect Chain
|
106 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client
accounts.google.com/gsi/ |
221 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
80d90e1e722a80dc-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
111 KB 111 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3c0a20a48548ae37-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
214 KB 214 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aaa31597f0f36558-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
36 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
666faf960b792da2-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
40 KB 40 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f3751c3802fae501.css
pplx-next-static-public.perplexity.ai/_next/static/css/ |
199 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6700.61bee257fe9eec71.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
29 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-be4d28a068051070.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
29 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-ed10d4833b11bc32.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
138 KB 45 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-9bcdb74c0700ee1f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
110 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-25112c2edcc89c1c.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
1 MB 452 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-194fdadcb990c3ba.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
11 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
pplx-next-static-public.perplexity.ai/_next/static/fwwDY29nSnOJjOb6L8l1O/ |
6 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
pplx-next-static-public.perplexity.ai/_next/static/fwwDY29nSnOJjOb6L8l1O/ |
106 B 160 B |
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504136533147648.ingest.us.sentry.io/api/4504840841396224/envelope/ |
2 B 299 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
94e8f7f4-06f8-4371-8576-a30b2413e340
https://www.perplexity.ai/ |
10 KB 0 |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maintenance
www.perplexity.ai/v0/api/ |
5 B 502 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style
accounts.google.com/gsi/ |
533 B 608 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/rest/helper-queries/ |
498 B 647 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
97 B 580 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
www.perplexity.ai/cdn-cgi/ |
0 190 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config
fscdn.eppo.cloud/api/flag-config/v1/ |
57 KB 11 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.svg
www.perplexity.ai/ |
2 KB 1 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro.json
www.perplexity.ai/_next/data/fwwDY29nSnOJjOb6L8l1O/en-US/ |
2 B 529 B |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/socket.io/ |
2 B 567 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
32 B 530 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.perplexity.ai/ |
15 KB 3 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-cecc86ee6385d70f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
0 1 KB |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-cecc86ee6385d70f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
2 KB 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
248 B 678 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/socket.io/ |
2 B 475 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/socket.io/ |
2 B 476 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
1 B 544 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504136533147648.ingest.us.sentry.io/api/4504840841396224/envelope/ |
198 B 252 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
25 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| _sentryDebugIds string| _sentryDebugIdIdentifier object| webpackChunk_N_E function| __next_set_public_path__ object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| default_gsi object| _F_toggles object| google object| closure_lm_214055 object| SENTRY_RELEASE object| __SENTRY__ object| regeneratorRuntime function| __NEXT_PRELOADREADY object| FontAwesomeConfig object| ___FONT_AWESOME___ function| _ object| __MIDDLEWARE_MATCHERS object| __BUILD_MANIFEST object| __SSG_MANIFEST object| __cfBeacon object| __G_ID_CLIENT__4 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 |
---|---|---|
www.perplexity.ai/ | Name: pplx.visitor-id Value: ead843de-14dc-4aaf-aea3-16dec3f0e025 |
|
www.perplexity.ai/ | Name: __cflb Value: 02DiuDyvFMmK5p9jVbVnMNSKYZhUL9aGkukBcWL1Ztigt |
|
www.perplexity.ai/ | Name: AWSALB Value: gLqbTxC3brrikUWF0nHBOjB+1ml6T2ZYm2I+1ZaahHx4GZkWX4aoCOKZox2l/ULU/f73mjvazoFYaZrALL0TRiaY+H04jNjoKXhnosOGxOsGeprMhBbeCZbaad17iNVlTNUfWzuePS9RYYrdaRsX67OO+T8df9WwLU0OudkmJ2YRgYk3AtiLmmENxQsibg== |
|
www.perplexity.ai/ | Name: AWSALBCORS Value: gLqbTxC3brrikUWF0nHBOjB+1ml6T2ZYm2I+1ZaahHx4GZkWX4aoCOKZox2l/ULU/f73mjvazoFYaZrALL0TRiaY+H04jNjoKXhnosOGxOsGeprMhBbeCZbaad17iNVlTNUfWzuePS9RYYrdaRsX67OO+T8df9WwLU0OudkmJ2YRgYk3AtiLmmENxQsibg== |
2 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 | object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; block-all-mixed-content; |
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.
accounts.google.com
fscdn.eppo.cloud
o4504136533147648.ingest.us.sentry.io
pplx-next-static-public.perplexity.ai
static.cloudflareinsights.com
www.perplexity.ai
www.perplexity.com
151.101.65.91
2606:4700:10::6816:159c
2606:4700:10::ac43:281d
2606:4700:3033::ac43:8e4d
2606:4700::6810:5049
2a00:1450:400c:c0a::54
34.120.195.249
16193617c2f18975f451d824fca851115b2b16d32a0b8871f48e9e0c0ea1214c
180cafc7cef2355b7dabab19c28cf6e01deb84314f4e3e58eabb039ad64d06c3
1c4e7e389d73c6acf7f19cc812514e71230740791fde8a018c1d7edccf1590ae
26ed64354d11401b46445ab1c7cd67b7d0ad78316d8bc64ac9bad70a5145da41
2eeeb4b1fe0ceb5311aefcf033214ba304b9b051454b819a979a9fb5babef56a
309af513ea0ba57f030202c5313af5c6161465773acb40b1e3b78f88811d1ac8
376a343f2b67a0227d1c1c0f0e4f3690e3dd38a6cddfff517364a065ba0cbd12
38e0b9de817f645c4bec37c0d4a3e58baecccb040f5718dc069a72c7385a0bed
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
456d1cd2b9430738572b782dec1e2c40d15318e9541bc7b05c25542bb89dfa2b
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
5bbf825f8808d88d14321f967399665695e71d79fd57dbbfcd5bf294a0a65b20
5ccdea1ebf7d0f3ed95e9a8315c0dd603365e10568c9a5682916dfb2a68f38bc
627ed1785f13f8f1b7e3ee0eee547aeb34bec5812c0143162869f78b10e8783d
65024289c4af3db52beded7416242782f336e24d7b5c60adc3a5bbf701569489
7850a4a49bf6ea9110de86612f1a2052c0855bfe1417c53921042fa8c663b3d7
7cb6e5e432cf5e98b04b57b294bea347d892eb05c1c91ec7928ce84d08ba261d
8118d12274ca1af461fa640d92175dee390642a3d46efea8836e9473afa7501a
876b8b8d01e1e833d8914204c51d6459d0eab1eac87fc34fda82156b2fa107b2
88f736c81423b034b0f03010f4c821f6270dec1a0b835ebb4e6663d5de9b5554
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
a6079371b3db9c73c0669136a5aa538fc63e60376a3ffeac3f5b6249b384681c
ae9a600216dfe2353d1fe7496e840b7f8c82abf9ec556e0187115d011f441ff4
b3cd6fa34c0f818547da6ea7de63933f5693efd1923d7b9a31e51d91f65ff3a5
bac10d17440dcd6f6c6c4e0bd7eca2e1a7eec030ef3b1143d4be3791dcf91263
bd4c4437306f8e24eda25b2d68b7803ea5b1e02c180a2e364cbf492b0a425cbf
cddf2c524a69ec1da88b81665688362a98a8f969544276f20da430451e0a39a5
d813ffea92a88aa0229eae3e341278af71a9c8a811924fa03f27eb63fddb0953
df9a6478592660077e4e774d37bae6db1eb4d7d9d2cac31f0dcdab8804f76c06
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e7f6c011776e8db7cd330b54174fd76f7d0216b612387a5ffcfb81e6f0919683
f16a0e0ace90bc0089a7674061770f7cb1e1f963a4828dc89246583c207c0fda