purplehatinstitute.com
Open in
urlscan Pro
103.86.177.98
Public Scan
Submission: On July 17 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 30th 2024. Valid for: 3 months.
This is the only time purplehatinstitute.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
18 | 103.86.177.98 103.86.177.98 | 135222 (MWNASHIK-...) (MWNASHIK-AS MilesWeb Internet Services Pvt Ltd) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6812:ba1f | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:813::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:4e42:200... 2a04:4e42:200::649 | 54113 (FASTLY) (FASTLY) | |
1 | 104.18.187.31 104.18.187.31 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6812:bcf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
7 | 2a00:1450:400... 2a00:1450:4001:827::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
35 | 10 |
ASN135222 (MWNASHIK-AS MilesWeb Internet Services Pvt Ltd, IN)
PTR: triumph.herosite.pro
purplehatinstitute.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
purplehatinstitute.com
purplehatinstitute.com |
2 MB |
7 |
youtube.com
www.youtube.com — Cisco Umbrella Rank: 84 |
|
3 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 410 |
32 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 336 |
82 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 3123 |
|
1 |
bootstrapcdn.com
stackpath.bootstrapcdn.com — Cisco Umbrella Rank: 4508 |
18 KB |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 1211 |
24 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
94 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
35 | 9 |
Domain | Requested by | |
---|---|---|
18 | purplehatinstitute.com |
purplehatinstitute.com
|
7 | www.youtube.com |
purplehatinstitute.com
|
3 | cdn.jsdelivr.net |
purplehatinstitute.com
|
2 | cdnjs.cloudflare.com |
purplehatinstitute.com
cdnjs.cloudflare.com |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | stackpath.bootstrapcdn.com |
purplehatinstitute.com
|
1 | code.jquery.com |
purplehatinstitute.com
|
1 | www.googletagmanager.com |
purplehatinstitute.com
|
1 | fonts.googleapis.com |
purplehatinstitute.com
|
35 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
play.google.com |
www.youtube.com |
www.facebook.com |
www.instagram.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.purplehatinstitute.com R3 |
2024-05-30 - 2024-08-28 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.jsdelivr.net Sectigo RSA Domain Validation Secure Server CA |
2024-05-04 - 2025-05-04 |
a year | crt.sh |
cdnjs.cloudflare.com E1 |
2024-06-02 - 2024-08-31 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.jquery.com Sectigo ECC Domain Validation Secure Server CA |
2024-06-25 - 2025-06-25 |
a year | crt.sh |
bootstrapcdn.com GTS CA 1P5 |
2024-05-25 - 2024-08-23 |
3 months | crt.sh |
*.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
This page contains 8 frames:
Primary Page:
https://purplehatinstitute.com/
Frame ID: 2AC6D7C0B9D6507C62650E0667852B2F
Requests: 28 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/lg96stsYQwU
Frame ID: 3ABE45983AF9282B7870171B899FB17A
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/ixCEn-yU1To
Frame ID: C510118C868F77B60352CDD25590C6F7
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/mdEK9ncEXgE
Frame ID: 0D9DC2A305A988A772A81FEEB4C61C7C
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/n3HONb0fc9U
Frame ID: 5C0F9F571AB762CF3290BF409A6F8871
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/2oKj0DzmFyU
Frame ID: 51F00359C9386467216B1DE8FD1139F4
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/6rJmNAsDGvs
Frame ID: 4A6CF7A288040999FA330D7BDD5B2CAE
Requests: 1 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/EJEoV_Mif58
Frame ID: 413DF9C0A91754E6B41FA8B509BC51F6
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
PurpleHat InstituteDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
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/gtag/js
Lightbox (JavaScript Libraries) Expand
Detected patterns
- <link [^>]*href="[^"]+lightbox(?:\.min)?\.css
- lightbox(?:-plus-jquery)?.{0,32}\.js
OWL Carousel (Widgets) Expand
Detected patterns
- owl\.carousel.*\.js
Select2 (JavaScript Libraries) Expand
Detected patterns
- select2(?:\.min|\.full)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- <link [^>]*?href="?[a-zA-Z]*?:?//cdn\.jsdelivr\.net/
- //cdn\.jsdelivr\.net/
Page Statistics
4 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
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
purplehatinstitute.com/ |
104 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
10 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style-starter.css
purplehatinstitute.com/assets/css/ |
293 KB 41 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lightbox.min.css
purplehatinstitute.com/light-box/ |
0 0 |
Stylesheet
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
select2.min.css
cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/ |
16 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
30 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
269 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
purplehatinstitute.com/assets/images/ |
47 KB 48 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.carousel.js
purplehatinstitute.com/assets/js/ |
88 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
3.jpg
purplehatinstitute.com/assets/images/ |
164 KB 165 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
google-app.png
purplehatinstitute.com/images/ |
92 KB 93 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
channel.png
purplehatinstitute.com/assets/images/ |
126 KB 126 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-3.3.1.min.js
purplehatinstitute.com/assets/js/ |
68 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
lightbox-plus-jquery.min.js
purplehatinstitute.com/light-box/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.4.1.slim.min.js
code.jquery.com/ |
69 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
popper.min.js
cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/ |
59 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
select2.min.js
cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/ |
71 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
all.js
purplehatinstitute.com/assets/js/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
GandhiSans-Regular.otf
purplehatinstitute.com/assets/fonts/ |
103 KB 104 KB |
Font
application/x-font-otf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lg96stsYQwU
www.youtube.com/embed/ Frame 3ABE |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ixCEn-yU1To
www.youtube.com/embed/ Frame C510 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mdEK9ncEXgE
www.youtube.com/embed/ Frame 0D9D |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
n3HONb0fc9U
www.youtube.com/embed/ Frame 5C0F |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2oKj0DzmFyU
www.youtube.com/embed/ Frame 51F0 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6rJmNAsDGvs
www.youtube.com/embed/ Frame 4A6C |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
EJEoV_Mif58
www.youtube.com/embed/ Frame 413D |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
4.jpg
purplehatinstitute.com/assets/images/ |
200 KB 200 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
b1.png
purplehatinstitute.com/assets/images/ |
306 KB 307 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
b2.png
purplehatinstitute.com/assets/images/ |
164 KB 165 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
b3.png
purplehatinstitute.com/assets/images/ |
200 KB 200 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
2.jpg
purplehatinstitute.com/assets/images/ |
254 KB 254 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.png
purplehatinstitute.com/assets/images/ |
7 KB 7 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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| 0 object| 1 object| 2 object| 3 object| 4 object| 5 object| 6 object| 7 function| gtag object| dataLayer function| scrollFunction function| topFunction object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal function| $ function| jQuery function| Popper object| bootstrap function| free_demo_class function| free_demo_class_engg function| free_demo_m3 function| change_branch function| change_course5 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 |
---|---|---|
.purplehatinstitute.com/ | Name: _ga_VBYTQHX9YH Value: GS1.1.1721243358.1.0.1721243358.0.0.0 |
|
.purplehatinstitute.com/ | Name: _ga Value: GA1.1.1610052198.1721243359 |
|
.youtube.com/ | Name: YSC Value: AIom1uDqxAU |
|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: KjQxlQYxOwM |
|
.youtube.com/ | Name: VISITOR_PRIVACY_METADATA Value: CgJERRIEEgAgSQ%3D%3D |
3 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 |
---|
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
code.jquery.com
fonts.googleapis.com
purplehatinstitute.com
region1.google-analytics.com
stackpath.bootstrapcdn.com
www.googletagmanager.com
www.youtube.com
103.86.177.98
104.17.24.14
104.18.187.31
2001:4860:4802:32::36
2606:4700::6812:ba1f
2606:4700::6812:bcf
2a00:1450:4001:800::200a
2a00:1450:4001:813::2008
2a00:1450:4001:827::200e
2a04:4e42:200::649
0ca47a23257b44b15645d1813f651cb94278a4d5fc69eee41fec2fb56f6de217
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
4672414ffa44f4481ee025eaa9e00a7e180bfa9aea7fe4b7c2fa185244d229d5
4ccebba2069fe34f97c2c531e4134c9218465df010cf229bc0d8a4d63188eff3
58bdeacde3b4acebfeb7f3c9ac34066bd057f60fdc78dc698fcd0b3f3eb17a0b
5aa53525abc5c5200c70b3f6588388f86076cd699284c23cda64e92c372a1548
650375d4f79db78a056f7087d930b438874517c98909357562e19fbc383835a3
7847b0b0eb14cf0f63c292943bd971f46584179e4aa8d1eca90835b4f16d80da
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
8cadeb374d0d8a13e6129751188b66eb207f28e84bdb1cb5416838808482efcb
a5ab2a00a0439854f8787a0dda775dea5377ef4905886505c938941d6854ee4f
b38975a7b119e0bb6db832222a7f2f7a8c29f76ce20bfcb24923234b840743b7
c776195ad46333c6c9a9fe3c74502ffea9a02faf122388ea3567922cc65a3060
cd1bf01f049fffb1c1dcad7ee29bbc16bacf56f0b898b8c87ec3b8875fcc487b
cda4a81c187015d95ed2c71f1841540b08203cdec5fa2a7d5d1825a3c2166f8c
ce7edc57d81970ab99f1d299ab1b8bf594d14a10ca2a3d318e5e0908119d766b
dceb2aafe2c3ed7e15baad5444387e3e1cf761eb71ad7467494085c992160ed9
dd6d6940a3465ce4c5c14303907cad2d9f50951da0cb81545aacfd5846d682f0
dde76b9b2b90d30eb97fc81f06caa8c338c97b688cea7d2729c88f529f32fbb1
e47341d2d0abd5e192214d474194378f4b205221497a7a8730610a0acf8d13ab
f7244fff610595b944f76bf3080d74e3af42b5dd234f8f079e698cc39ac966b0
fa46621258e097671d4e60466ff9105d43345a50ed8784103dac802e28911592