washington-hotels.jp

Issued by Cybertrust Japan Public CA G3

About this certificate


This digital certificate with serial number 03:da:00:fb:74:60:55:8a:c9:f9:2f:ff:5e:db:5c:5e:4d:04:58:88 was issued on by Cybertrust Japan Co., Ltd. .

While the certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates.

Cerificate errors/warnings *beta

  • ERROR: KeyUsage extension SHOULD be marked as critical when present

Fujita Kanko Inc.

Organization: Fujita Kanko Inc.
State / Province: TOKYO
Locality: BUNKYO-KU
Country: JP

Cybertrust Japan Co., Ltd.

Organization: Cybertrust Japan Co., Ltd.
State / Province: TOKYO
Locality: BUNKYO-KU
Country: JP

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 03:da:00:fb:74:60:55:8a:c9:f9:2f:ff:5e:db:5c:5e:4d:04:58:88
Serial Number (int): 21988620331315934583388605758656913451264530568
Serial Number lenght: 154 bits, 20 octets

SubjectKeyId: 99:f7:2d:66:0e:f2:6a:53:1d:f2:6a:77:66:a1:36:67:68:13:46:02
AuthorityKeyId: 73:a8:08:53:29:b8:15:fb:99:80:e5:c5:37:d8:f8:39:7b:a4:13:06

Fingerprint (sha1): ba:9a:c2:6a:99:44:9d:6b:ef:40:97:cc:7f:08:a3:c6:6f:80:1b:8f
Fingerprint (sha256): 60:fb:c5:f9:2b:87:90:8e:94:a2:83:86:ff:5a:db:c0:78:ad:ad:95:16:93:5d:a2:d0:26:04:68:34:70:2c:d2

Issuing Certificate URL: http://sureseries-crl.cybertrust.ne.jp/SureServer/ctjpubcag3/ctjpubcag3.crt

Revocation information

OCSP Server: http://ocsp.cybertrust.ne.jp/OcspServer
CRL Distribution Point: http://sureseries-crl.cybertrust.ne.jp/SureServer/ctjpubcag3/cdp.crl

Check the revocation status for the current certificate on washington-hotels.jp
1
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA1 with RSA



Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

This certificate doesn't contain any other subject alternative names besides the common name of the subject: washington-hotels.jp

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIFpTCCBI2gAwIBAgIUA9oA+3RgVYrJ+S//XttcXk0EWIgwDQYJKoZIhvcNAQEF BQAwWjELMAkGA1UEBhMCSlAxIzAhBgNVBAoTGkN5YmVydHJ1c3QgSmFwYW4gQ28u LCBMdGQuMSYwJAYDVQQDEx1DeWJlcnRydXN0IEphcGFuIFB1YmxpYyBDQSBHMzAe Fw0xNTAxMjYwNTA1NDhaFw0xNjAyMTcxNDU5MDBaMGwxCzAJBgNVBAYTAkpQMQ4w DAYDVQQIEwVUT0tZTzESMBAGA1UEBxMJQlVOS1lPLUtVMRowGAYDVQQKExFGdWpp dGEgS2Fua28gSW5jLjEdMBsGA1UEAxMUd2FzaGluZ3Rvbi1ob3RlbHMuanAwggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDo69GvIxh3fwA13aaUMJKbwodr bKFy2beYuciZDmr3D98/1DQDOPSZvj7LUhweRjJ+s/rMsN+Yd+ctC5GWaOmfDBTR 1ii4XIeNRoVWONB7PLnxBtDtWz+HTFEDhFRMJNbQbDZhm0DX+fAUCMH+riiBLokJ gEje3GFSFiQAA0WZlIsKC3gHOcO+VGOOxRVcYgfI+DF8ChQqKlu4mgr8jZUMGya/ M4epuObJrpvwRqGNoMMMyvTnKRralGTU9X7U+0OCguPqzGEjQ4gO7sKdZ1aOCLLP fhAnC1d7zykZeP5wm8nXnwMLYyT9CUnYMvoIcnyvp72j77Ti3+bizqOrUlL3AgMB AAGjggJPMIICSzAJBgNVHRMEAjAAMIG4BgNVHSAEgbAwga0wgaoGCCqDCIybEQEB MIGdMFcGCCsGAQUFBwICMEsaSUZvciBtb3JlIGRldGFpbHMsIHBsZWFzZSB2aXNp dCBvdXIgd2Vic2l0ZSBodHRwczovL3d3dy5jeWJlcnRydXN0Lm5lLmpwIC4wQgYI KwYBBQUHAgEWNmh0dHBzOi8vd3d3LmN5YmVydHJ1c3QubmUuanAvc3NsL3JlcG9z aXRvcnkvaW5kZXguaHRtbDAfBgNVHREEGDAWghR3YXNoaW5ndG9uLWhvdGVscy5q cDCBngYIKwYBBQUHAQEEgZEwgY4wMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3NwLmN5 YmVydHJ1c3QubmUuanAvT2NzcFNlcnZlcjBXBggrBgEFBQcwAoZLaHR0cDovL3N1 cmVzZXJpZXMtY3JsLmN5YmVydHJ1c3QubmUuanAvU3VyZVNlcnZlci9jdGpwdWJj YWczL2N0anB1YmNhZzMuY3J0MAsGA1UdDwQEAwIFoDAdBgNVHSUEFjAUBggrBgEF BQcDAQYIKwYBBQUHAwIwHwYDVR0jBBgwFoAUc6gIUym4FfuZgOXFN9j4OXukEwYw VQYDVR0fBE4wTDBKoEigRoZEaHR0cDovL3N1cmVzZXJpZXMtY3JsLmN5YmVydHJ1 c3QubmUuanAvU3VyZVNlcnZlci9jdGpwdWJjYWczL2NkcC5jcmwwHQYDVR0OBBYE FJn3LWYO8mpTHfJqd2ahNmdoE0YCMA0GCSqGSIb3DQEBBQUAA4IBAQAAIfG5e0Ri 0sJ7/zAFdWsEXd0BhpZmqBGaKn84t64O7EQiAcOIrVi8R+c+9MYl/5lLAWMjwB60 DMlzMurr8U/py2beolrAlCDamuY76Mtdrw0IbtGyZKMuFNxDCQpgi453xvXIhFWv TAxif7CNDxlMn97nnXv5/PqsOBWHy/eo1atmaUiYTtH8e5ewZODVDNofcDmUBQIQ QT5pVT6BucBkUUzdK2ePWkBDVYs/9tKiyI1deCMpHMtmueSZTo1CYYcMona8EtiZ g0p0WbyRWHHBhMNeHOkJ3jAsPI7Hu5a6mxM94d0eyQ50k7Q6xAkrS8twFoqmq0eQ DF1A7qQus6yP -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6OvRryMYd38ANd2mlDCS m8KHa2yhctm3mLnImQ5q9w/fP9Q0Azj0mb4+y1IcHkYyfrP6zLDfmHfnLQuRlmjp nwwU0dYouFyHjUaFVjjQezy58QbQ7Vs/h0xRA4RUTCTW0Gw2YZtA1/nwFAjB/q4o gS6JCYBI3txhUhYkAANFmZSLCgt4BznDvlRjjsUVXGIHyPgxfAoUKipbuJoK/I2V DBsmvzOHqbjmya6b8EahjaDDDMr05yka2pRk1PV+1PtDgoLj6sxhI0OIDu7CnWdW jgiyz34QJwtXe88pGXj+cJvJ158DC2Mk/QlJ2DL6CHJ8r6e9o++04t/m4s6jq1JS 9wIDAQAB -----END PUBLIC KEY-----

ASN1 Decoded

[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 21988620331315934583388605758656913451264530568 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'JP' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Cybertrust Japan Co., Ltd.' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Cybertrust Japan Public CA G3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-01-26 05:05:48 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-02-17 14:59:00 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'JP' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'TOKYO' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'BUNKYO-KU' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Fujita Kanko Inc.' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'washington-hotels.jp' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29403573473863498686246826930396048942546630565415610531433993913872241762446712498508362840521925114950299946251878356269271050901187817794311239839478714483024887127871548283490282363324659772737047935281515627535619393435182830159542521747499796444842514919387875189707838513736061977814693117819449342902173194719512067541799821880650695488012944809338933890006324380454789936851400141364227428682873371161670024697148416150937287482546926668372337967120923545956499364810519253028809673049793331481562314677972394187022140765254757518675005432199814445796106535674859100258160872549469762592805994924784558953207 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (176 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.392.200081.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:26|false] VisibleString, ISO646String [70 111 114 32 109 111 114 101 32 100 101 116 97 105 108 115 44 32 112 108 101 97 115 101 32 118 105 115 105 116 32 111 117 114 32 119 101 98 115 105 116 101 32 104 116 116 112 115 58 47 47 119 119 119 46 99 121 98 101 114 116 114 117 115 116 46 110 101 46 106 112 32 46] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'https://www.cybertrust.ne.jp/ssl/repository/index.html' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'washington-hotels.jp' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (145 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.cybertrust.ne.jp/OcspServer' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://sureseries-crl.cybertrust.ne.jp/SureServer/ctjpubcag3/ctjpubcag3.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 73a8085329b815fb9980e5c537d8f8397ba41306 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (78 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://sureseries-crl.cybertrust.ne.jp/SureServer/ctjpubcag3/cdp.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 99f72d660ef26a531df26a7766a1366768134602 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 000021f1b97b4462d2c27bff3005756b045ddd01869666a8119a2a7f38b7ae0eec442201c388ad58bc47e73ef4c625ff994b016323c01eb40cc97332eaebf14fe9cb66dea25ac09420da9ae63be8cb5daf0d086ed1b264a32e14dc43090a608b8e77c6f5c88455af4c0c627fb08d0f194c9fdee79d7bf9fcfaac381587cbf7a8d5ab666948984ed1fc7b97b064e0d50cda1f703994050210413e69553e81b9c064514cdd2b678f5a4043558b3ff6d2a2c88d5d7823291ccb66b9e4994e8d4261870ca276bc12d899834a7459bc915871c184c35e1ce909de302c3c8ec7bb96ba9b133de1dd1ec90e7493b43ac4092b4bcb70168aa6ab47900c5d40eea42eb3ac8f