wd40.ro
Open in
urlscan Pro
164.90.240.79
Public Scan
Submission: On July 15 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 27th 2024. Valid for: 3 months.
This is the only time wd40.ro was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
14 | 164.90.240.79 164.90.240.79 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
12 | 2600:9000:225... 2600:9000:2251:9400:7:3838:9d40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2600:9000:272... 2600:9000:2724:c800:12:d1ca:bb40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
29 | 4 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
wd40.ro
wd40.ro media.wd40.ro |
1 MB |
3 |
wd40.info
fonts.wd40.info |
82 KB |
29 | 2 |
Domain | Requested by | |
---|---|---|
14 | wd40.ro |
wd40.ro
|
12 | media.wd40.ro |
wd40.ro
|
3 | fonts.wd40.info |
wd40.ro
|
29 | 3 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
wd40.ro R3 |
2024-05-27 - 2024-08-25 |
3 months | crt.sh |
media.wd40.ro Amazon RSA 2048 M03 |
2024-07-09 - 2025-08-05 |
a year | crt.sh |
fonts.wd40.info Amazon RSA 2048 M02 |
2023-12-11 - 2025-01-08 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://wd40.ro/
Frame ID: BD057B27215C98F7D62A32F5DBFE35C6
Requests: 34 HTTP requests in this frame
Screenshot
Page Title
WD-40 Multi-Use Product & WD-40 Specialist Spray LubricantsDetected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Page Statistics
66 Outgoing links
These are links going to different origins than the main page.
Title: Repair Challenge 24
Search URL Search Domain Scan URL
Title: Carieră
Search URL Search Domain Scan URL
Title: Investitori
Search URL Search Domain Scan URL
Title: www.temad.ro
Search URL Search Domain Scan URL
Title: América Latina
Search URL Search Domain Scan URL
Title: Argentina
Search URL Search Domain Scan URL
Title: Brasil
Search URL Search Domain Scan URL
Title: Canada - English
Search URL Search Domain Scan URL
Title: Canada - Français
Search URL Search Domain Scan URL
Title: United States
Search URL Search Domain Scan URL
Title: العربية - أفريقيا
Search URL Search Domain Scan URL
Title: Africa - English
Search URL Search Domain Scan URL
Title: Afrique - Français
Search URL Search Domain Scan URL
Title: África - Português
Search URL Search Domain Scan URL
Title: Allemagne - Français
Search URL Search Domain Scan URL
Title: Belgie
Search URL Search Domain Scan URL
Title: Belgien - Deutsche
Search URL Search Domain Scan URL
Title: Belgique - Français
Search URL Search Domain Scan URL
Title: Беларусь
Search URL Search Domain Scan URL
Title: България
Search URL Search Domain Scan URL
Title: Česká republika
Search URL Search Domain Scan URL
Title: Danmark
Search URL Search Domain Scan URL
Title: Deutschland
Search URL Search Domain Scan URL
Title: Ελλάδα
Search URL Search Domain Scan URL
Title: España
Search URL Search Domain Scan URL
Title: France
Search URL Search Domain Scan URL
Title: Germania - Italiano
Search URL Search Domain Scan URL
Title: Hrvatska
Search URL Search Domain Scan URL
Title: India
Search URL Search Domain Scan URL
Title: भारत - हिंदी
Search URL Search Domain Scan URL
Title: ישראל
Search URL Search Domain Scan URL
Title: Italia
Search URL Search Domain Scan URL
Title: Κύπρος
Search URL Search Domain Scan URL
Title: Latvija
Search URL Search Domain Scan URL
Title: Lietuva
Search URL Search Domain Scan URL
Title: Magyarország
Search URL Search Domain Scan URL
Title: Nederland
Search URL Search Domain Scan URL
Title: Norge
Search URL Search Domain Scan URL
Title: Pakistan
Search URL Search Domain Scan URL
Title: پاکستان - اردو
Search URL Search Domain Scan URL
Title: Polska
Search URL Search Domain Scan URL
Title: Portugal
Search URL Search Domain Scan URL
Title: Россия
Search URL Search Domain Scan URL
Title: Slovenija
Search URL Search Domain Scan URL
Title: Slovensko
Search URL Search Domain Scan URL
Title: Suomi
Search URL Search Domain Scan URL
Title: Sverige
Search URL Search Domain Scan URL
Title: Türkiye
Search URL Search Domain Scan URL
Title: Україна
Search URL Search Domain Scan URL
Title: United Kingdom
Search URL Search Domain Scan URL
Title: Australia
Search URL Search Domain Scan URL
Title: বাংলাদেশ
Search URL Search Domain Scan URL
Title: ប្រទេសកម្ពុជា
Search URL Search Domain Scan URL
Title: 中国
Search URL Search Domain Scan URL
Title: 香港
Search URL Search Domain Scan URL
Title: Indonesia
Search URL Search Domain Scan URL
Title: 대한민국
Search URL Search Domain Scan URL
Title: മലേഷ്യ
Search URL Search Domain Scan URL
Title: Pilipinas
Search URL Search Domain Scan URL
Title: Singapore
Search URL Search Domain Scan URL
Title: ශ්රී ලංකාව
Search URL Search Domain Scan URL
Title: 台湾
Search URL Search Domain Scan URL
Title: ประเทศไทย
Search URL Search Domain Scan URL
Title: Việt Nam
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:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
wd40.ro/ |
236 KB 54 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wd-40-fonts.css
wd40.ro/app/cache/min/1/stylesheets/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
man-with-saw.jpg.webp
media.wd40.ro/app/uploads/2021/03/02162617/ |
72 KB 73 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
82 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
wd40.ro/app/cache/min/1/app/plugins/sitepress-multilingual-cms/dist/css/blocks/ |
57 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie-law-info-public.css
wd40.ro/app/cache/min/1/app/plugins/webtoffee-gdpr-cookie-consent/public/css/ |
7 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie-law-info-gdpr.css
wd40.ro/app/cache/min/1/app/plugins/webtoffee-gdpr-cookie-consent/public/css/ |
18 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
wd40.ro/app/cache/min/1/app/themes/wd-40/ |
58 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
wd40.ro/app/cache/min/1/app/mu-plugins/wp-review-pro/public/css/ |
31 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wp-review.css
wd40.ro/app/cache/min/1/app/mu-plugins/wp-review-pro/public/css/ |
41 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
115 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie-law-info-table.css
wd40.ro/app/cache/min/1/app/plugins/webtoffee-gdpr-cookie-consent/public/css/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazysizes.min.js
wd40.ro/app/plugins/ewww-image-optimizer/includes/ |
15 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
barlow-v11-latin-700.woff2
fonts.wd40.info/fonts/ |
27 KB 28 KB |
Font
binary/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
barlow-condensed-v11-latin-600.woff2
fonts.wd40.info/fonts/ |
27 KB 27 KB |
Font
binary/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
barlow-v11-latin-regular.woff2
fonts.wd40.info/fonts/ |
26 KB 27 KB |
Font
binary/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
143 B 143 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brushed-steel-texture.jpg
wd40.ro/app/themes/wd-40/assets/images/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 2 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
105 B 105 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dynamic-arc-yellow-right.svg
wd40.ro/app/themes/wd-40/assets/images/ |
269 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WD40_MULTI_USE_PRODUCT_RANGE-640x640.png.webp
media.wd40.ro/app/uploads/2020/11/02140825/ |
199 KB 200 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Callout_Product-Categories_MUP-1.jpg.webp
media.wd40.ro/app/uploads/2020/12/02140155/ |
13 KB 14 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Specialist_callout.jpg.webp
media.wd40.ro/app/uploads/2020/12/02140153/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Screenshot_2-640x431.jpg.webp
media.wd40.ro/app/uploads/2023/10/08110751/ |
24 KB 24 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
HOW-TO-STOP-RUST-ON-CAR-WHEELS-SCENE-640x427.jpg.webp
media.wd40.ro/app/uploads/2023/06/26115119/ |
31 KB 32 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
HOW-TO-SERVICE-A-VACUUM-CLEANER-scene_1152845918-640x557.jpg.webp
media.wd40.ro/app/uploads/2023/06/26113120/ |
655 KB 656 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WD-40-Product-Flexible.jpg.webp
media.wd40.ro/app/uploads/2021/02/03110509/ |
38 KB 39 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dynamic-arc-yellow-left.svg
wd40.ro/app/themes/wd-40/assets/images/ |
258 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UK_WD40_Multi-Use_Product_Flexible_Straw_400ML_Front-white-1-300x300.png.webp
media.wd40.ro/app/uploads/2020/11/02140254/ |
23 KB 24 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AdobeStock_333601176-resized.jpg.webp
media.wd40.ro/app/uploads/2021/02/11110029/ |
25 KB 26 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cropped-WD40_social_media_1024x1024-1-1-32x32.png
media.wd40.ro/app/uploads/2020/12/02140156/ |
628 B 1011 B |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dynamic-arc-brushed-steel-right.png
wd40.ro/app/themes/wd-40/assets/images/ |
24 KB 25 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Untitled-design-9-640x640.png.webp
media.wd40.ro/app/uploads/2021/12/24133557/ |
187 KB 188 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
24 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.
boolean| ewww_webp_supported function| check_webp_feature object| Arrive function| ewwwLoadImages function| ewwwWebPInit function| ewwwAttr function| ewwwJSONParserInit function| ewwwWooParseVariations function| ewwwNggParseGalleries function| ewwwNggLoadGalleries function| ewwwNggParseImageList object| Cli_Data object| log_object object| eio_lazy_vars object| RocketPreloadLinksConfig object| translations function| wprRemoveCPCSS object| lazySizesConfig object| lazySizes function| arrive function| unbindArrive function| leave function| unbindLeave function| addEventListenerWPRocketBase0 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.
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 | default-src 'self' 'unsafe-inline' 'unsafe-eval' data: blob: fonts.bunny.net *.algolianet.com *.algolia.net *.wd40.info *.bootstrapcdn.com *.googleapis.com *.gstatic.com *.googletagmanager.com *.google-analytics.com *.facebook.com *.facebook.net *.google.com *.google.co.uk *.doubleclick.net *.ampproject.org *.gravatar.com https://youtube.com/ https://youtu.be/ *.youtube.com *.youtube-nocookie.com *.ytimg.com *.instagram.com *.vimeo.com yoast.com *.wd40.co.uk *.wd40.fr *.wd40company.eu unpkg.com *.jquery.com *.jsdelivr.net *.amazon-adsystem.com *.media-amazon.com *.amazonaws.com *.wd40.com *.wtbidev.uk *.wd40.ro *.wd40.pl *.e2ma.net *.cloudfront.net *.wd40.no *.wd40.sk *.wd40.lat *.wd40.se *.wd40.cz *.cloudflare.com *.wd40.gr *.wd40.se |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.wd40.info
media.wd40.ro
wd40.ro
164.90.240.79
2600:9000:2251:9400:7:3838:9d40:93a1
2600:9000:2724:c800:12:d1ca:bb40:93a1
0eb76555e458071beca2c31a033ea09b73437f3452c219b8f993d0f8314128d1
10687d99ad35ef62f45a11bed46cda7738b2efd43532aba0d60fcb5c8b927c63
1177141b8397c9b9d1d385b66d41cd49da18917cc890ce75c5beb7f3641a5d7a
1b4f4b47ca1df40bf1ccb2489f000768e0c99d764cc7223320f8c3f46fdb54d5
22128ea75ecc20722885de2156b332c5b7060d0071ef946ac4c91a50c8cef3cc
2385bba830ec5cc4a1a0e398c58a0703ee86443f42c131b4682b09a45e6e7a1f
25b197019d63b313e47deeab487a52e0ad3cd02aafd9a69f003cd302fee83950
30db81ee3fd2296a2f5d01bb41c96067068327115900e2bdb865ffcfed6fdf8b
341d6d74053a71ef52da729dd95fb2451f09071c9a8d17a32717482c5d9d4aa9
3c8e996ffc6565fe26e6e7004f0f9456b4e0cce9e82a34089297afeeeb23dc83
4aa9395fb96c3db41d12387b110e7070e756e006248525d22ff4f43793b191bb
4acbf731f49eb71604eec1c3eaa8e8924c95304011fb216a9d8bc40e25f13c25
516be29aa7e3461b5675c12a61b3463dd3a9a1b137babf970c3aafc8191708f9
52658db7c035b89fdb694071d49698fc52cadb1529f97fe806581b8eabd9b400
7e41ca21e421f129d3881e345f990027b66c0ab3c5580e549575f9393d117cbd
8491a0fd7f58099440a16f6c1e46666124e0ea00bc275032be3450518b10aad3
888ac7f57693869b75b468d91e8f236b7551e0b618818879ac46e8f05e830d65
88d976ec9c0fc488231f8152d80fb875965ce0d3143428f79d74796541c33464
8fe18ec421babb5ca038c3cf9c3432a8fe2250b06563d9809cd2b9a0c2287189
907c8d985e8b16958567a338fb2c08d95fd77842b974332e45b8ee5c3423e222
94ae63ccce9049801407b20b270179594723b41da27c71cf95d985061670fccc
99825af98b10f8c3703af06fc1e9dc30c1e5704a5bb782966be4d4b9f4b27181
ad43756428fb97b15945b3a21067ab69ded07f401bebbccb609ed95894fb6688
b1097a0e9150a34955b8e53991a2e6f9bb2e81e07a581582a668123b1bf3298a
b51b62ed7459a023d70a9b231d5c41d3983bacbc50898407905cbb5fe3b75572
b9382b17c26f2645c43e74d641cf7929b63001ff1f58223d5e18bbff196a015a
bc2c4f1ef3026c7cbf5fff776be7ce545cfbcabec56e16c44713f0ecb27504a8
c239fbd2387ceff073b22f05559eb6a3a9425ccde003eccb22a998429465302f
dec92000a82726fbe11237b8ec9094922b5b0cb8632f2ce8a73717c2c25b06e4
e554d37a2fea72375253e41d630766945f0aef8f2b57a6dd143a114853fb8031
e922f3bf1d318249056ee693a53f1b551f6383821aac7898693d32740e478049
e9536ca80f322fd7e91eef8f48fc164d686f3cf5a4b63748296630bcc5a5db89
f408a15cd7246a20c36da7ec0daf5615c04c279cfe81837831eec2f2ce5d2cea
f91eef6a59096da42daacf6f73ca478bcde1075c100d1e6b903512e8fa23c51c