www.alibre.ch
Open in
urlscan Pro
80.74.143.94
Public Scan
Effective URL: https://www.alibre.ch/Produkte/PDM/index.php
Submission: On November 21 via api from DE — Scanned from DE
Summary
TLS certificate: Issued by R11 on November 15th 2024. Valid for: 3 months.
This is the only time www.alibre.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 37.208.111.4 37.208.111.4 | 58010 (UVENSYS u...) (UVENSYS uvensys GmbH) | |
15 | 80.74.143.94 80.74.143.94 | 21069 (ASN-METAN...) (ASN-METANET METANET AG) | |
2 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2606:4700:20:... 2606:4700:20::681a:d2a | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
10 | 162.159.138.60 162.159.138.60 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 142.250.186.67 142.250.186.67 | 15169 (GOOGLE) (GOOGLE) | |
33 | 5 |
ASN58010 (UVENSYS uvensys GmbH, DE)
PTR: mail.rapidmail.de
t0b541916.emailsys1a.net |
ASN21069 (ASN-METANET METANET AG, CH)
PTR: ns05.kreativmedia.ch
www.alibre.ch |
ASN15169 (GOOGLE, US)
PTR: fra24s05-in-f3.1e100.net
fonts.gstatic.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
alibre.ch
www.alibre.ch |
584 KB |
10 |
vimeo.com
player.vimeo.com — Cisco Umbrella Rank: 2102 |
|
5 |
gtranslate.net
cdn.gtranslate.net — Cisco Umbrella Rank: 18899 |
10 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 29 |
3 KB |
1 |
gstatic.com
fonts.gstatic.com |
23 KB |
1 |
emailsys1a.net
1 redirects
t0b541916.emailsys1a.net |
607 B |
33 | 6 |
Domain | Requested by | |
---|---|---|
15 | www.alibre.ch |
www.alibre.ch
|
10 | player.vimeo.com |
www.alibre.ch
|
5 | cdn.gtranslate.net |
www.alibre.ch
|
2 | fonts.googleapis.com |
www.alibre.ch
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | t0b541916.emailsys1a.net | 1 redirects |
33 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.cad-schweiz.ch |
help.alibre.com |
www.simplexcam.ch |
www.cadtec.ch |
filedn.com |
www.youtube.com |
t0b541916.emailsys1a.net |
www.cad.me |
shop.spreadshirt.de |
Subject Issuer | Validity | Valid | |
---|---|---|---|
alibre.ch R11 |
2024-11-15 - 2025-02-13 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
gtranslate.net WE1 |
2024-11-12 - 2025-02-10 |
3 months | crt.sh |
vimeo.com WE1 |
2024-09-25 - 2024-12-24 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
This page contains 11 frames:
Primary Page:
https://www.alibre.ch/Produkte/PDM/index.php
Frame ID: D7478DE0E2441DA4CE6BF62D712F16DE
Requests: 23 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995963245?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 624BBB789903DA5934275DEC79258280
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/998390732?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: FBBC4E5704EB2B0C253AA9149B16F863
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995963499?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 9C66543589F4753D4485B28E72E3D852
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995968736?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 0DDEBDD21B4DBCD71DF6A0DD518AD6EF
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995969167?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 334B8356A83ADF26B58FCA280C3CDF97
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995969490?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 57E39C4B1564885F80C14B4B0016904B
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995969754?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 5E906623577021127C9634EBB222A3D4
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995970043?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 5C61BC1DE832A3234689A2339EB7070E
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995970365?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: 7C17B37DEFD671940DFE1873E0FE8E42
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/995970653?autopause=1&byline=1&color=00adef&controls=1&portrait=1&title=1
Frame ID: E1933B1A064C7C6E0C6D4AC60D78E259
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
PDM für Alibre DesignPage URL History Show full URLs
-
https://t0b541916.emailsys1a.net/c/153/7825998/8181/0/20638723/18041/779640/d3758b6416.html
HTTP 302
https://www.alibre.ch/Produkte/PDM/index.php Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Bootstrap (Web Frameworks) Expand
Detected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Page Statistics
23 Outgoing links
These are links going to different origins than the main page.
Title: Support für 1.0-er Releases nur über dieses Ticket-System...
Search URL Search Domain Scan URL
Title: Weiter zur Hilfe...
Search URL Search Domain Scan URL
Title: Weiter zur Hilfe...
Search URL Search Domain Scan URL
Title: Hilfe zu Dateien verschieben...
Search URL Search Domain Scan URL
Title: Hilfe zu Projekte erstellen...
Search URL Search Domain Scan URL
Title: Weiter zur Hilfe...
Search URL Search Domain Scan URL
Title: Weiter zur Hilfe...
Search URL Search Domain Scan URL
Title: Weiter zur Hilfe...
Search URL Search Domain Scan URL
Title: Hilfe zur Projektstruktur...
Search URL Search Domain Scan URL
Title: Backup und Restore
Search URL Search Domain Scan URL
Title: Check-In, Check-Out
Search URL Search Domain Scan URL
Title: SimplexCAM CNC Fräsen-Drehen ⎇
Search URL Search Domain Scan URL
Title: MecWay FEM/FEA ⎇
Search URL Search Domain Scan URL
Title: Alibre Design Brochure ⎇
Search URL Search Domain Scan URL
Title: Videos Alibre Design ⎇
Search URL Search Domain Scan URL
Title: Support Ticket ⎇
Search URL Search Domain Scan URL
Title: Newsletter-Anmeldung ⎇
Search URL Search Domain Scan URL
Title: CAD-CAM-BLOG ⎇
Search URL Search Domain Scan URL
Title: E-COMMERCE
Search URL Search Domain Scan URL
Title: Legacy CAD CAM Shop
Search URL Search Domain Scan URL
Title: Alibre Gadgets ⎇
Search URL Search Domain Scan URL
Title: Fernwartung
Search URL Search Domain Scan URL
Title: Das Buch für Alibre Design
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://t0b541916.emailsys1a.net/c/153/7825998/8181/0/20638723/18041/779640/d3758b6416.html
HTTP 302
https://www.alibre.ch/Produkte/PDM/index.php Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.php
www.alibre.ch/Produkte/PDM/ Redirect Chain
|
131 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
v83tqnjbab.jpg
www.alibre.ch/Produkte/PDM/images/ |
263 KB 264 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pdm%2dfile%2dtypes.webp
www.alibre.ch/Produkte/PDM/ |
45 KB 46 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Metadata.webp
www.alibre.ch/Produkte/PDM/ |
9 KB 9 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
version.webp
www.alibre.ch/Produkte/PDM/ |
7 KB 7 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
filter.webp
www.alibre.ch/Produkte/PDM/ |
31 KB 31 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
i6t7are2xi.jpg
www.alibre.ch/Produkte/PDM/images/ |
80 KB 80 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
www.alibre.ch/Produkte/PDM/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 493 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
35 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popper.min.js
www.alibre.ch/Produkte/PDM/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
www.alibre.ch/Produkte/PDM/ |
58 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flags.js
cdn.gtranslate.net/widgets/latest/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995963245
player.vimeo.com/video/ Frame 624B |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
998390732
player.vimeo.com/video/ Frame FBBC |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995963499
player.vimeo.com/video/ Frame 9C66 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995968736
player.vimeo.com/video/ Frame 0DDE |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995969167
player.vimeo.com/video/ Frame 334B |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995969490
player.vimeo.com/video/ Frame 57E3 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995969754
player.vimeo.com/video/ Frame 5E90 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995970043
player.vimeo.com/video/ Frame 5C61 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995970365
player.vimeo.com/video/ Frame 7C17 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
995970653
player.vimeo.com/video/ Frame E193 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Alibre%2dLogo%2dInkscape.svg
www.alibre.ch/Produkte/PDM/ |
15 KB 6 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
www.alibre.ch/Produkte/PDM/ |
76 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
matomo.js
www.alibre.ch/piwik/ |
66 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
de.png
cdn.gtranslate.net/flags/32/ |
539 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.png
cdn.gtranslate.net/flags/32/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fr.png
cdn.gtranslate.net/flags/32/ |
579 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
it.png
cdn.gtranslate.net/flags/32/ |
589 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
matomo.php
www.alibre.ch/piwik/ |
0 260 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
www.alibre.ch/ |
1 KB 1 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
21 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 object| 8 object| 9 object| Popper number| uidEvent object| bootstrap object| _paq object| gtranslateSettings function| doGTranslate function| googleTranslateElementInit2 object| Piwik object| Matomo object| AnalyticsTracker function| piwik_log5 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.alibre.ch/ | Name: _pk_id.1.fb3a Value: 10b3040478e783a2.1732172718. |
|
www.alibre.ch/ | Name: _pk_ses.1.fb3a Value: 1 |
|
.vimeo.com/ | Name: vuid Value: pl1843240120.683167659 |
|
.vimeo.com/ | Name: __cf_bm Value: dC5qQj1VjJygGdlumVaTZjQuYPf.nMnSJP_ZPBeo9pE-1732172718-1.0.1.1-R9fj.wGQ6lTuDJTJo8I837N3VWzpgrcBGEu_MJBJkMi9Sqkdj2gGX3i1oiYoRehF |
|
.vimeo.com/ | Name: _cfuvid Value: ngPhbs6V0WCfDybP_HSL5OZou5y_uscPDTau_7Bohm8-1732172718555-0.0.1.1-604800000 |
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 |
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.gtranslate.net
fonts.googleapis.com
fonts.gstatic.com
player.vimeo.com
t0b541916.emailsys1a.net
www.alibre.ch
142.250.186.67
162.159.138.60
2606:4700:20::681a:d2a
2a00:1450:4001:81d::200a
37.208.111.4
80.74.143.94
00a505581b45df7e6b38ee661b249e041d3b940d21691c06b54e3009b9671cde
0bb90c1146740b0f62d2ae9645646c9bcf0105d3fe87a98f80d72faa88e35220
34ac76b76592e9a748b9175ec8dde13ed3f8eebd8ff4d62959822fc37d8e2f13
3804807a796723d4d6ab2867a66420c7c7b2eea32f22e62d50040df3b0000a9c
42bab1b04aca31af649b24851b384327d2dffe25819380fba0f983a21364310a
462495176ab2b7a2223f159f530dd9c61fb8deed257db59b23ef7fab14a8d324
61c7a5d0c2a80afafe4c818c8e8747dab5c0853bb39a19aa2ffb1879e8e5e099
651a19fe8f225d87ef1a08ed5aa1a3438e21cf1ec6ee5ce0f0901c673fcfdbd4
66dc5fb44894eb519989b39a755d1eb5160d264bdb604b4d135e151f455a1b29
6a3da494262b440d59568c91c5ca489b5d54477c805f3bcd18d412401a9966da
7d7f4ab1f68477571199ac659bacb1f309e64f5972f6a45a7ac87638b07a8d32
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
9f152034c8c7c4514a5bd98d9cbef37d94d2d670af4761968eec778322553f4c
b1992067053d29af99f803d9f3a51fe52a6682a06f9afd9d73c9bc0b7a87cb4a
b3c82d68181f7871a4e5de980d0902848aaf208fe98d9436960bb04138730029
c34a6b3b3d6397f12f1c316733edd8702cd890f3afabefe9cfe43a3e52c94a3a
cb9e619a11a9eff7c1c1f291b93c38c1619235f61efa1552d278f75f948dd0e6
d2e502e93ea5f7f40cbeb9102b1c41a369abeee7954bf8e70bb8d9612ea34437
d671f42f97cd8e827dc779e9382d6ab46f299f3ecc2f1d1ada99453f0e1be686
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eb164492eb9cd77970234cdf04a11c7757783e55e3d1e6ca185ec4f7d1dbd3c3
eb9cb939bf7f7b8e508e9ab1e288cb8657d14eea9b2a40cffad05e84e83d753a
f2e8975ed834c578c50d3923ceb26de04d4fa44f74380f45f147585d909a874d