springbokfoods.com.au

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:44:cc:42:89:fb:1b:8b:84:e9:25:f6:8f:4e:ac:0a:ff:c9 was issued on by Let's Encrypt.

This 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. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=springbokfoods.com.au

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:44:cc:42:89:fb:1b:8b:84:e9:25:f6:8f:4e:ac:0a:ff:c9
Serial Number (int): 284747566747222250847043533672436179075017
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d2:c3:40:f0:de:c8:d5:1e:5c:13:b1:c0:b5:37:89:3f:de:d8:fb:5f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 6b:40:e1:dd:46:58:ac:da:a8:3d:3a:5b:83:a8:89:5a:2b:c6:f6:59
Fingerprint (sha256): 96:c0:39:90:4d:ef:d8:93:e3:7b:ed:85:3b:27:1f:1c:66:aa:8a:35:37:1d:e5:a2:16:d5:4e:e2:cb:37:78:de

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate springbokfoods.com.au

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for springbokfoods.com.au

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 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

springbokfoods.com.au

Other certificates including the domain name springbokfoods.com.au

(limited to 100 certificates)
saexpats.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
saexpats.springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
www.springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
wholesale.springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
springbokfoods.com.au
springbokfoods1.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
www.springbokfoods.com.au
www.springbokfoods.com.au
saexpats.springbokfoods.com.au
www.springbokfoods.com.au
www.springbokfoods.com.au
springbokfoods.com
wholesale.springbokfoods.com.au
www.springbokfoods.com.au
www.springbokfoods.com.au
wholesale.springbokfoods.com.au
wholesale.springbokfoods.com.au
wholesale.springbokfoods.com.au
www.springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com
springbokfoods.com
saexpats.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
www.springbokfoods.com.au
springbokfoods.com
springbokfoods.com.au
saexpats.springbokfoods.com.au
wholesale.springbokfoods.com.au
saexpats.springbokfoods.com.au
saexpats.springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
saexpats.springbokfoods.com.au
springbokfoods.com.au
springbokfoods.com.au
wholesale.springbokfoods.com.au
springbokfoods.com
wholesale.springbokfoods.com.au
springbokfoods.com.au

Certificate

The complete raw certificate details for springbokfoods.com.au in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYzCCBEugAwIBAgISA0TMQon7G4uE6SX2j06sCv/JMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MjEwNTQyMTVaFw0x
OTA5MTkwNTQyMTVaMCAxHjAcBgNVBAMTFXNwcmluZ2Jva2Zvb2RzLmNvbS5hdTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbktJRw6Mz6/9aiN5gSQh6z
wpcbjdtEGowewXQN7lh7dECHNyQP0z6E/gZ57FpHEUrj/fVaJifggsUylV034nSe
LLsYRB10JdSfcfCdxpyYS6UqbZfxwbMQCJe6kopU+WCgdqAV9A69iqh/1p8O5ARZ
ksuy9dxmSO9OCvGYPphBXTKX+tEMIAi/PvQ7OK5/I8ih3peY1pzyhlMsHUEAVl4p
1ad3JmLJJcmRj8aFd62IxXJ5PHg5wEtQBAb+SrAmY1mq1SG9g5zWkOyoouUYCekm
x1bkLrZ7araZlnaSB/B/diTENPJuX7n5AlIn2rTBvWQDJZ96m7SQSkJur9f29G8C
AwEAAaOCAmswggJnMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0sNA8N7I1R5cE7HA
tTeJP97Y+18wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYB
BQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnLzAgBgNVHREEGTAXghVzcHJpbmdib2tmb29kcy5jb20uYXUwTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz
APEAdwDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWt4xXeEAAAE
AwBIMEYCIQCsSaUtdQ3d087nmxM3Yx72A8pvEuW3LU7t7zdPjPKJtAIhAJNCxPDO
DoWbi9zbi3h+nVu9147FLC2ye3jSeVisJ7XKAHYAKTxRllTIOWW6qlD8WAfUt2+/
WHopctykwwz05UVH9HgAAAFreMV3qAAABAMARzBFAiEA8bvifNZQqtEigQew7h41
SqUP6aYCQ81hvw50OG5iBnwCIGm6eER5jFurWRP3v+yTKjIDexILDx3TettCKfIO
8HRMMA0GCSqGSIb3DQEBCwUAA4IBAQAw8gs/p1j7RLz3XC2sI2uZpn0GX+uCW6FU
Ge9qWB7w53NtML6mSdBwJLIhpwJni0PiLWKZ6V8rvh7Pfj8QCiW+GwLObj1GSVaZ
PQQQ0PoWFsCZVohLLi91q0hHWC4StfwU7OS4609RUOObFqZCZn7x94geLWxo1L6w
K4ySXX1MCCRCpy1dKz3CGsTQQNz0GeGbnZTJe5dL0AgajvBllxQd4m7TzszHA8G1
ACuqEYwOyZIYjV3EWRTi6qce06ps74b9DOI7/PEEiPayZChA4Gksc+kFFsEUOjH+
BrLaTH/M+tudOM2rf7KOYjebWB3DYZJIeDI8KqFr40WlNjVXvWbg
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApuS0lHDozPr/1qI3mBJC
HrPClxuN20QajB7BdA3uWHt0QIc3JA/TPoT+BnnsWkcRSuP99VomJ+CCxTKVXTfi
dJ4suxhEHXQl1J9x8J3GnJhLpSptl/HBsxAIl7qSilT5YKB2oBX0Dr2KqH/Wnw7k
BFmSy7L13GZI704K8Zg+mEFdMpf60QwgCL8+9Ds4rn8jyKHel5jWnPKGUywdQQBW
XinVp3cmYsklyZGPxoV3rYjFcnk8eDnAS1AEBv5KsCZjWarVIb2DnNaQ7Kii5RgJ
6SbHVuQutntqtpmWdpIH8H92JMQ08m5fufkCUifatMG9ZAMln3qbtJBKQm6v1/b0
bwIDAQAB
-----END PUBLIC KEY-----

ASN.1 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 284747566747222250847043533672436179075017
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [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 'US'
 . . . . . . . . . . . . [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 'Let's Encrypt'
 . . . . . . . . . . . . [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 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 05:42:15 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-19 05:42:15 +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.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'springbokfoods.com.au'
 . . . . . . . . [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 21068337455514471417586017278435016417118629111329044778199672080366362397239502305112944535024591595136197937620284041561822359446651035472868618193618634150387738744098362066607677556697071152832147710586550512780991881182655255195728383074914007804204589796721410810422271005688113667198514513377757218572607858726312702794176954624883057055330641421315797277015703191129603910938594281311442442840066298206813548565861179761105728533378693393434421537932276050777383656355781775562630536343067067969054159379512531034457793626645750865204212978545041548323161664323203510361259985988174174247828820754173613503599
 . . . . . . . . . . . . . . . . . . . . [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.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [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.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [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.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							d2c340f0dec8d51e5c13b1c0b537893fded8fb5f
 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.org/'
 . . . . . . . . . . . . . . . . [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 (25 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'springbokfoods.com.au'
 . . . . . . . . . . . . . . . . [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 (69 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.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.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.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b78c577840000040300483046022100ac49a52d750dddd3cee79b1337631ef603ca6f12e5b72d4eedef374f8cf289b40221009342c4f0ce0e859b8bdcdb8b787e9d5bbdd78ec52c2db27b78d27958ac27b5ca007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b78c577a80000040300473045022100f1bbe27cd650aad1228107b0ee1e354aa50fe9a60243cd61bf0e74386e62067c022069ba7844798c5bab5913f7bfec932a32037b120b0f1dd37adb4229f20ef0744c
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		0030f20b3fa758fb44bcf75c2dac236b99a67d065feb825ba15419ef6a581ef0e7736d30bea649d07024b221a702678b43e22d6299e95f2bbe1ecf7e3f100a25be1b02ce6e3d464956993d0410d0fa1616c09956884b2e2f75ab4847582e12b5fc14ece4b8eb4f5150e39b16a642667ef1f7881e2d6c68d4beb02b8c925d7d4c082442a72d5d2b3dc21ac4d040dcf419e19b9d94c97b974bd0081a8ef06597141de26ed3ceccc703c1b5002baa118c0ec992188d5dc45914e2eaa71ed3aa6cef86fd0ce23bfcf10488f6b2642840e0692c73e90516c1143a31fe06b2da4c7fccfadb9d38cdab7fb28e62379b581dc361924878323c2aa16be345a5363557bd66e0