rivoli.ch
Open in
urlscan Pro
84.16.76.203
Public Scan
Effective URL: https://rivoli.ch/fr/
Submission: On May 13 via api from CH — Scanned from CH
Summary
TLS certificate: Issued by R3 on May 4th 2024. Valid for: 3 months.
This is the only time rivoli.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2001:1600:4:1... 2001:1600:4:13:2eea:7fff:fee7:b0c8 | 29222 (INFOMANIA...) (INFOMANIAK-AS) | |
31 | 84.16.76.203 84.16.76.203 | 29222 (INFOMANIA...) (INFOMANIAK-AS) | |
2 | 2a00:1450:400... 2a00:1450:4001:800::2003 | 15169 (GOOGLE) (GOOGLE) | |
33 | 3 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
rivoli.ch
rivoli.ch |
680 KB |
2 |
gstatic.com
fonts.gstatic.com |
50 KB |
1 |
rivoli-geneve.ch
1 redirects
rivoli-geneve.ch |
190 B |
33 | 3 |
Domain | Requested by | |
---|---|---|
31 | rivoli.ch |
rivoli.ch
|
2 | fonts.gstatic.com |
rivoli.ch
|
1 | rivoli-geneve.ch | 1 redirects |
33 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.facebook.com |
www.instagram.com |
www.youtube.com |
support.microsoft.com |
support.google.com |
support.mozilla.org |
support.apple.com |
help.opera.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
rivoli-geneve.ch R3 |
2024-05-04 - 2024-08-02 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-04-16 - 2024-07-09 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://rivoli.ch/fr/
Frame ID: 8663FD6786BA93E356A8A3CD34CF08B7
Requests: 41 HTTP requests in this frame
Screenshot
Page Title
Rivoli Genève | Cosmétiques de Luxe TestésPage URL History Show full URLs
-
https://rivoli-geneve.ch/
HTTP 301
https://rivoli.ch/fr/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- /wp-(?:content|includes)/
Font Awesome (Font Scripts) Expand
Detected patterns
- <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 Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
Revslider (Miscellaneous) Expand
Detected patterns
- /revslider/[/\w-]+/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery Migrate (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
Page Statistics
11 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
Title: Youtube
Search URL Search Domain Scan URL
Title: https://www.facebook.com/ads/website_custom_audiences/
Search URL Search Domain Scan URL
Title: https://support.microsoft.com/fr-fr/help/17442/windows-internet-explorer-delete-manage-cookies
Search URL Search Domain Scan URL
Title: https://support.google.com/chrome/answer/95647?co=GENIE. Platform%3DDesktop&hl=fr
Search URL Search Domain Scan URL
Title: https://support.mozilla.org/fr/kb/autoriser-bloquer-cookies-preferences-sites
Search URL Search Domain Scan URL
Title: https://support.apple.com/fr-fr/guide/safari/sfri11471/mac
Search URL Search Domain Scan URL
Title: https://support.apple.com/fr-fr/HT201265
Search URL Search Domain Scan URL
Title: https://help.opera.com/en/latest/web-preferences/
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://rivoli-geneve.ch/
HTTP 301
https://rivoli.ch/fr/ 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 H2 |
Primary Request
/
rivoli.ch/fr/ Redirect Chain
|
563 KB 89 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2
fonts.gstatic.com/s/librebaskerville/v14/ |
26 KB 27 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functionpro-light-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
25 KB 26 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functionpro-book-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
26 KB 26 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functionpro-medium-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
26 KB 27 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functionpro-demi-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
27 KB 27 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functionpro-bold-webfont.woff2
rivoli.ch/wp-content/themes/konte/fonts/ |
30 KB 30 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wWCWtFCc.woff
rivoli.ch/wp-content/fonts/lato/ |
17 KB 17 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPHw3q5d0.woff
rivoli.ch/wp-content/fonts/lato/ |
17 KB 17 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxUaC82U.woff
rivoli.ch/wp-content/fonts/libre-baskerville/ |
21 KB 21 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
rivoli.ch/wp-includes/js/jquery/ |
86 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.min.js
rivoli.ch/wp-includes/js/jquery/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.blockUI.min.js
rivoli.ch/wp-content/plugins/woocommerce/assets/js/jquery-blockui/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.scrollbar.min.js
rivoli.ch/wp-content/plugins/ithemeland-free-gifts-for-woocommerce/frontend/assets/js/scrollbar/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dummy.png
rivoli.ch/wp-content/plugins/revslider/public/assets/assets/ |
68 B 296 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rbtools.min.js
rivoli.ch/wp-content/plugins/revslider/public/assets/js/ |
126 KB 48 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rs6.min.js
rivoli.ch/wp-content/plugins/revslider/public/assets/js/ |
383 KB 100 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.serialize-object.js
rivoli.ch/wp-content/cache/min/1/wp-includes/js/jquery/ |
485 B 576 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.masonry.min.js
rivoli.ch/wp-includes/js/jquery/ |
2 KB 963 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.countdown.js
rivoli.ch/wp-content/cache/min/1/wp-content/plugins/konte-addons/assets/js/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.flexslider.min.js
rivoli.ch/wp-content/plugins/js_composer/assets/lib/flexslider/ |
30 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.ddslick.min.js
rivoli.ch/wp-content/plugins/woocommerce-currency-switcher/js/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazyload.min.js
rivoli.ch/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
66 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
64 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
66 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
/ |
68 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rivoli-logo-3.png
rivoli.ch/wp-content/uploads/2022/01/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fr_FR.png
rivoli.ch/wp-content/plugins/translatepress-multilingual/assets/images/flags/ |
268 B 497 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RIV_ECOM-MASK-DETOX_.jpg
rivoli.ch/wp-content/uploads/2024/04/ |
29 KB 30 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
top-up.svg
rivoli.ch/wp-content/themes/konte-child/images/ |
311 B 473 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RIVOLI-EXTAND.jpg
rivoli.ch/wp-content/uploads/2024/05/ |
46 KB 46 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
V-Label-Vegan-Color.png
rivoli.ch/wp-content/uploads/2024/05/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RIVOLI-EXTAND-2.jpg
rivoli.ch/wp-content/uploads/2024/05/ |
17 KB 17 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cropped-rivoli-favicon-2-32x32.png
rivoli.ch/wp-content/uploads/2021/05/ |
872 B 1 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
49 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.
undefined| href string| gtm4wp_datalayer_name object| dataLayer undefined| $ function| jQuery object| wc_add_to_cart_params object| pw_wc_gift_adv_ajax object| _wpUtilSettings object| wc_add_to_cart_variation_params object| dataLayer_content function| setREVStartSize number| RSIW number| RSIH object| RS_MODULES function| revslider_showDoubleJqueryError object| woocommerce_params object| wc_cart_fragments_params object| RocketPreloadLinksConfig object| konteData object| wpcf7 object| pum_vars object| pum_sub_vars object| pum_popups object| vcData object| wpcf7_recaptcha function| tpj object| revapi45 object| lazyLoadOptions function| LazyLoad object| gsapVersions object| tpGS object| punchgs object| RSANYID object| RSANYID_sliderID boolean| _R_is_Editor string| RSBrowser boolean| isSafari11 object| T boolean| _rs_firefox13 boolean| _rs_firefox boolean| _rs_ie boolean| _rs_ie9 object| images boolean| is_image object| iframes boolean| is_iframe object| rocket_lazy boolean| _rs_desktop function| addEventListenerBase0 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.
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=16000000 |
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.
fonts.gstatic.com
rivoli-geneve.ch
rivoli.ch
2001:1600:4:13:2eea:7fff:fee7:b0c8
2a00:1450:4001:800::2003
84.16.76.203
03e52f7d0871d1f60f0c00c73a5a8afdab95370f6fc02529ef823607c9d65510
049998472f24fe69a2a5d946806e7d7772f733953c2e8947dfee3c925becf9ba
04a59f4b56d8d14ed7c127db4cfedf8caa618594e00b14bb9a6150182e7c31d3
0df72dc1f3f67db52326a2250da36cb43da4dc47d70d27160a95e9c30dc3277c
111a8cc7b9fc15381161371d2b2d3769d2fed8ff4e50bf456ee87e8a8543f630
1331d12c30dfffae42a309fad8f77fba6f0472979c7e918e476c39b553ff0f96
15179bcf587735652ddf7a4af0ed500881cb4b4eaf3effce1719c1d3de17f79d
18336635cd5e9edf2aff3ae18b67250684311c2a459457091b063dafba57d526
2abf1c7b62f7ed3b24594909498d71d005fcf90d1457cd136be68b9c05f90266
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2f4a739c26047533af035c94a952fac90471739ff26cb9c02dd0db2cdccfcd5b
4825fa43450f9ff621fde37dc22bc10e983b7aecbbc9acbad5bceadb951cef07
4c704aede1d014c046dabc777d84a5dadfe636445c6e031cb35869edcb68c2d2
517241413adbf1f834965e4853184319d84cb4744a48de1a7b13e754206cc21d
5274f11e6fb32ae0cf2dfb9f8043272865c397a7c4223b4cfa7d50ea52fbde89
5925c0624cf9f166319fbd6c011544e1ea1f0bc37af2ea87676ce8c4b62e0bf1
5c9203860ae657336596c738730f9d362e00bb9948a0f581fb074270c328e26b
60081f5b53ba3b8337e77ea94d55f66c418c653eb4d4a796ca2c7fe73a7a0b21
62b79a948f38bab6de6016c16d3fdb56a57b964733f7c378cafed14c4c9f53d8
69539b5b3777cffda28a66d7f2aa9b17c91ee1ec8fd50c00c442af91753a60f7
6c6c9c3fad669c3d32227f5cc3467735c8211ddcf4f8c184c2e62e7f3ef7af44
6fcf964f39d01a6b6e6f5e97c5c338b24494adf29684e056824d9b9aff1c41f4
72f6191f1c48013d81b7980b2106e4e0789acd257defa5085e4f21c27db0cc9c
786a9ec8392bfcd2046051274c0574fb89ddff0eae3b5884efcafcab384c2c0c
7e719cd830c244412b2d029de0f0f722e9539e0c74716681a712e4f74f452918
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
98149dd994189af57b3867d308874c7acb05edd3351663ccca860b87044479db
9c86c0c02ccb446b1a50d0282f4d9715e45670be443c4c3f666c263601e36274
9f17ba6706532f4fb863b75d15748d282ca2526d03be22db86316e26c621a16f
a3d589ef30e347ebec853a7bb01f1346d72557a5145b191303d2420f1f33af60
a3da8470ac71c7b6afd1c5a464fa557a2bfbfa86e5d63089a5af7318eb2e800a
b6dcc1490a0cc33cdeed8970677b89bbec6fa095675af198b8e923b64563c70a
bbfcd3289246a28dc80b804dcc49ede5ef34472169f9319011ad1962f443d34b
c2e606e1fc82ea3a554aad5d0520e25d2677b89a891dc5c49e7ace08fce92e25
cb6f2d32c49d1c2b25e9ffc9aaafa3f83075346c01bcd4ae6eb187392a4292cf
d048af27682e7811ddf8a3be2684b8446f5c16c4fb39141567913ac8aac28fc0
ddc536c846e688f54b44b421ae8a9927d2221c2520f36009b709646d00b01209
ecbad5e154cc3cf20a29ea5824421fcef7911b1f9c2257a21297289f63795086
f40767552e5e94b2d5f9a65d7f640cfa7d225298023dbd682095e040809a3d1a
f55abc76e10cc86d799a7189e64e3c6e4cc6ced19b2474b1852a808be46232a8
f752675807cf9dd672727a0a4469154bea6b4ba0a08b596424d278552e0cf5af