www.cavale-schweiz.ch
Open in
urlscan Pro
136.243.225.168
Public Scan
Effective URL: https://www.cavale-schweiz.ch/
Submission: On July 16 via api from CH — Scanned from CH
Summary
TLS certificate: Issued by R3 on May 10th 2024. Valid for: 3 months.
This is the only time www.cavale-schweiz.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 38 | 136.243.225.168 136.243.225.168 | 24940 (HETZNER-AS) (HETZNER-AS) | |
1 1 | 51.77.92.237 51.77.92.237 | 16276 (OVH) (OVH) | |
1 | 51.77.92.236 51.77.92.236 | 16276 (OVH) (OVH) | |
2 | 157.240.251.9 157.240.251.9 | 32934 (FACEBOOK) (FACEBOOK) | |
1 | 157.240.253.35 157.240.253.35 | 32934 (FACEBOOK) (FACEBOOK) | |
41 | 4 |
ASN24940 (HETZNER-AS, DE)
PTR: 10v.hlogin.net
cavale-schweiz.ch | |
www.cavale-schweiz.ch |
ASN16276 (OVH, FR)
PTR: homepage-tools.schnelle-online.info
homepage-tools.schnelle-online.info |
ASN32934 (FACEBOOK, US)
PTR: xx-fbcdn-shv-01-fra5.fbcdn.net
connect.facebook.net |
ASN32934 (FACEBOOK, US)
PTR: edge-star-mini-shv-02-fra5.facebook.com
www.facebook.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
38 |
cavale-schweiz.ch
1 redirects
cavale-schweiz.ch www.cavale-schweiz.ch |
1 MB |
2 |
facebook.net
connect.facebook.net — Cisco Umbrella Rank: 236 |
93 KB |
2 |
schnelle-online.info
1 redirects
homepage-tools.schnelle-online.info www.schnelle-online.info |
4 KB |
1 |
facebook.com
www.facebook.com — Cisco Umbrella Rank: 108 |
|
41 | 4 |
Domain | Requested by | |
---|---|---|
37 | www.cavale-schweiz.ch |
www.cavale-schweiz.ch
|
2 | connect.facebook.net |
www.cavale-schweiz.ch
connect.facebook.net |
1 | www.facebook.com |
connect.facebook.net
|
1 | www.schnelle-online.info |
www.cavale-schweiz.ch
|
1 | homepage-tools.schnelle-online.info | 1 redirects |
1 | cavale-schweiz.ch | 1 redirects |
41 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.schnelle-online.info |
Subject Issuer | Validity | Valid | |
---|---|---|---|
cavale-schweiz.ch R3 |
2024-05-10 - 2024-08-08 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2024-04-24 - 2024-07-23 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.cavale-schweiz.ch/
Frame ID: 4829EA392DFC058F9C2296DF59676D5F
Requests: 40 HTTP requests in this frame
Frame:
https://www.facebook.com/v3.0/plugins/page.php?adapt_container_width=true&app_id=&channel=https%3A%2F%2Fstaticxx.facebook.com%2Fx%2Fconnect%2Fxd_arbiter%2F%3Fversion%3D46%23cb%3Dfe44c3865b4882b12%26domain%3Dwww.cavale-schweiz.ch%26is_canvas%3Dfalse%26origin%3Dhttps%253A%252F%252Fwww.cavale-schweiz.ch%252Ffea6f5074babf5ad9%26relation%3Dparent.parent&container_width=0&height=500&hide_cover=false&href=https%3A%2F%2Fwww.facebook.com%2Fcavale.schweiz.1&locale=de_DE&sdk=joey&show_facepile=false&show_posts=false&small_header=false&width=340
Frame ID: E35F69510FA98B08386F1D3AF8BAB07C
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Pferdefutter Online Shop - Cavale SchweizPage URL History Show full URLs
-
https://cavale-schweiz.ch/
HTTP 301
https://www.cavale-schweiz.ch/ Page URL
Detected technologies
Facebook (Widgets) ExpandDetected patterns
- //connect\.facebook\.([a-z]+)/[^/]*/[a-z]*\.js
Modernizr (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)?/modernizr(?:\.([\d.]+))?.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Dienstag, 16. Juli 2024
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.
-
https://cavale-schweiz.ch/
HTTP 301
https://www.cavale-schweiz.ch/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 27- https://homepage-tools.schnelle-online.info/Homepage/atomicclock2_1.js HTTP 301
- https://www.schnelle-online.info/Homepage/atomicclock2_1.js
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.cavale-schweiz.ch/ Redirect Chain
|
146 KB 16 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reset.css
www.cavale-schweiz.ch/style/ |
841 B 584 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.cavale-schweiz.ch/style/ |
48 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
template.css
www.cavale-schweiz.ch/style/ |
2 KB 566 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.css
www.cavale-schweiz.ch/pluginAppObj/pluginAppObj_99/ |
730 B 245 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.css
www.cavale-schweiz.ch/pcss/ |
145 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.js
www.cavale-schweiz.ch/res/ |
87 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5engine.js
www.cavale-schweiz.ch/res/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
www.cavale-schweiz.ch/pluginAppObj/pluginAppObj_99/ |
2 KB 913 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wuerttemberger_claudius5090.png
www.cavale-schweiz.ch/images/ |
46 KB 46 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
872419E4EADD2C2BBEF341E96DC5600D.png
www.cavale-schweiz.ch/images/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1C50B55503E91162ACEF4B519963A49B.png
www.cavale-schweiz.ch/images/ |
229 B 302 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pfeil-rot-nach-links.gif
www.cavale-schweiz.ch/images/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Logo_orfcx34h.png
www.cavale-schweiz.ch/images/ |
29 KB 29 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large-2173193.jpg
www.cavale-schweiz.ch/images/ |
18 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large-1581266.jpg
www.cavale-schweiz.ch/images/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Equanis-Logo-1.jpg
www.cavale-schweiz.ch/images/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Logo_nv12rwes.png
www.cavale-schweiz.ch/images/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Logo_kpi0tp21.png
www.cavale-schweiz.ch/images/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
11610000_1920x1920_olwc2xdf.jpg
www.cavale-schweiz.ch/images/ |
7 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hier-gehts-direkt-zu.png
www.cavale-schweiz.ch/images/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Twint-Logo.png
www.cavale-schweiz.ch/images/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
paypal-logo.jpg
www.cavale-schweiz.ch/images/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wuerttemberger_claudius50910.jpg
www.cavale-schweiz.ch/images/ |
61 KB 61 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5E5C98763CC51315AEF78D9D780DBB9D.png
www.cavale-schweiz.ch/images/ |
515 B 590 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5cart.js
www.cavale-schweiz.ch/cart/ |
8 MB 596 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
print.css
www.cavale-schweiz.ch/style/ |
881 B 355 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
E2B53341DC7E2905688467D7C30AF65B.png
www.cavale-schweiz.ch/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
atomicclock2_1.js
www.schnelle-online.info/Homepage/ Redirect Chain
|
9 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modernizr-custom.js
www.cavale-schweiz.ch/res/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5engine.deferrable.js
www.cavale-schweiz.ch/res/ |
312 KB 89 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l10n.js
www.cavale-schweiz.ch/res/ |
37 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5cartengine.js
www.cavale-schweiz.ch/res/ |
326 KB 91 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5settings.js
www.cavale-schweiz.ch/res/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
www.cavale-schweiz.ch/ |
638 B 759 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/de_DE/ |
3 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
FE2D55E739659688FBA97BBFAC20FEAE.png
www.cavale-schweiz.ch/images/ |
914 B 989 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
x5cart.php
www.cavale-schweiz.ch/cart/ |
49 B 216 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
x5cart.php
www.cavale-schweiz.ch/cart/ |
0 0 |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/de_DE/ |
305 KB 89 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page.php
www.facebook.com/v3.0/plugins/ Frame E35F |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
22 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 function| $ function| jQuery function| _jq object| x5engine function| checkBrowserCompatibility function| isSupportedBrowser function| getCookie function| setCookie function| proceedClicked function| fb_pluginAppObj_99 object| imSideBar_imMenuObject_01_settings object| imSideBar_imMenuObject_02_settings object| SOI object| x5CartData object| Modernizr function| requestAnimFrame function| cancelAnimFrame object| imStorage object| kendo object| FB object| __buffer1 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.cavale-schweiz.ch/ | Name: PHPSESSID Value: rrfs1lkn0r30qg50mmk5vt973p |
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 |
---|---|
Strict-Transport-Security | max-age=15768000; includeSubDomains max-age=63072000; includeSubDomains; preload |
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.
cavale-schweiz.ch
connect.facebook.net
homepage-tools.schnelle-online.info
www.cavale-schweiz.ch
www.facebook.com
www.schnelle-online.info
136.243.225.168
157.240.251.9
157.240.253.35
51.77.92.236
51.77.92.237
078babf8ced940c80041e8b9b97219d1e874e7860c91e1cb39526599e95997af
08f3af6ba1871888c890a6bb84860dbcd3c6bbea0f10d178489a9ba6c99c4235
0a6ee2416f453923584f43bb1cf9b0bd5363b18e3278c11d412134c8434786e1
0dc5756d09dad29a32aad56ef24a5d489a17bf262e133985b0b5bf7eab50e8e3
107abff43e0574828fa0fdef3e4ee2e94498df0065434d60f4c4bb9643237ea5
15ce4d9db076001c52247ee96d48e4a219008ba5e419517aba1e11f73b646eaf
2542b5b09ddfd0ed87ec9eeb0e5c196306d75bc7a2e2b82929fd2056dbae1cdf
2fa30182655a8701cb99b285f6a09ef87dc9dc417f79de53c49beff66a2eda54
3a97b44818d1230578fb1aefb32b1085e818b1ed0393c06f01e94d9112ef9e02
430b5d7a2ea506797801891ea2acd84dccdef9ae6c31c8a4aba755fa60e027a1
4acec7527a101e2820b6c8889d3888acce9195120b9d7de96263e2c6f52ebcf8
5443458fa5f9f43f13b74f605227e60b2df881cc5c5946fd6cc7a4901c207298
5ac4b5cb0f6bddf2f9d8e8048d53f7cdc47000c5fec1668119b0390e83679d46
5e55c90d79edd2cc0cc7595a9d837461d2dd3dca516f61b1f83881b494dbac9d
63579eeb74861404ccd002e1ab8a87d31df3297ac300f292b4e8da83799b237f
644450bbf05ba0100fe69837430ca94803a079f4bf92887189a26b58ec66e919
761fb93ae2c3c69257c4a54019061ffaa9dce2e1ce8c7efd8cc9dec339b61e9f
7ada36502fafc9c953b7e705bfc12abbbc178ebf9c1ae2017900240a758c89ff
8157a2a7d4688667149d83a450abbf35cd91518b6d151b5f128ffa7d9994fe48
8fcccaeb951ac1ba2792f3f0a2f18d6ff33658f57c3fbcc561f88fdf3fc0bcb1
90e093657dd8c3c21e8974847662664d167fa39d132a1280c43eebf2b9fe94ef
98ab7666ff9f71f23edc624c7f201506b125b685c1612a8754a08bfe44bd6583
997f0c3cb68046f1e76fe7fdb8af0e0e6eb3d83383c67a13849494b02d282044
a8f798642c0633cd1825d1131d0ae860828cdbcdf2b71479d8c5800d4fca30b0
ae6206cce5c3871bacfcb463799b1c46f6e959dd9504738c6dc8b49a9d138e75
b487bf2185f2dddf8152bafebe45c52288840cc6c0176449e8d7daff6b799afb
b879e90d6750d9db518b5d49fcf0ad66b521a229727fb51af350b89c4182b101
c3b7bb3509ef07239f887fb88d2f9ae4e41bb24a46fa8f9facad3e39c0af5a9f
e46911a8e44845160afd64fde765967318e482159eb25ec515a49558d9cfea65
e5a7a221a9b060204082300599c96bce06645e545cb169caa6a6c46852022232
e80559f2fdf5d41d8ac97b78e46481d8096728589dc1a2a71f08406d36d60fd9
e91c825c386d06dc4f37da83c6037a53e305292f79441654409500b2979698b2
ef04a8fb1a562b63bc2e8d50eaabd683c25c6c394eb2da09a08558aee7d3d3d0
f7cf68e9df6d5e6266575fbd13346841e442a53a3467ceff7ea752d5605de9e1
f92288eaca12b30446d9d6642a2bf04cbc542c5f9494c0562a4a40bade310a85
fabb17c27cdf1f4d9942f41ca9d460db1c785daca5e190d02c291e381b58e776
fd6fee24878371643f65f58f194bd89a723a947e7ae380d797c5a7ed99740a4e
fe95f186a51b11c3d0b8f2f6457860c6a6012e9fc96c0f844bd7bcdcf5e90d2a
ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e