snoopies.bentleysdogfood.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:f7:9e:23:75:ba:bc:ed:f9:3e:fa:77:eb:d4:6f:7a:79:fe 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=snoopies.bentleysdogfood.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:f7:9e:23:75:ba:bc:ed:f9:3e:fa:77:eb:d4:6f:7a:79:feSerial Number (int): 432709090498073685218030194583376450189822
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9e:ec:d2:bb:32:a6:ab:c1:4e:31:e2:96:09:41:51:f9:a8:04:62:d5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e3:98:fa:5d:c8:fb:c0:3c:c1:6a:74:40:29:07:44:f4:a8:77:af:fd
Fingerprint (sha256): e9:48:a8:1e:2d:75:66:4d:55:80:83:07:e3:88:c5:17:c1:21:1b:28:b6:e7:34:27:0a:14:84:46:7f:78:26:a4
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate snoopies.bentleysdogfood.co.uk
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for snoopies.bentleysdogfood.co.uk
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
snoopies.bentleysdogfood.co.uk
Other certificates including the domain name bentleysdogfood.co.uk
(limited to 100 certificates)
www.bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
*.bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
bentleysdogfood.co.uk
snoopies.bentleysdogfood.co.uk
bentleysdogfood.co.uk
*.bentleysdogfood.co.uk
Certificate
The complete raw certificate details for snoopies.bentleysdogfood.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGKDCCBRCgAwIBAgISBPeeI3W6vO35Pvp369Rvenn+MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMDUxNDM3MDhaFw0x OTAyMDMxNDM3MDhaMCkxJzAlBgNVBAMTHnNub29waWVzLmJlbnRsZXlzZG9nZm9v ZC5jby51azCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKKkz4oCaOny cGpw67E5RVw8E4NJ7tjMn6p/dYOaP5HFAKhksLEpnUKfjftn+jOKU/1OBGVDcoTu 21kayZ5ECf0qeYpJU29Kz2xfGOQg8lP68gNWGCVxQCfmAvJjKjW+wAfFHMxFpkxJ 4sU/exJGQncdLBIbd1ibH8sqAd+PPaO5k6YO0MAWKW0wHRk/Zu5I8LcMYQKy48V7 /XbqyT5sSxO1u0BvXNXgiNk+sIjBNbWCKYqziLkpDUhWkqi3KBqof2lQrQ+oPSe6 vGvCHEZZ++8t7FhKFxsOjsQpbq5fvczcOw/V1gk4vRb8L0ZGYwIDcBONo3rgBUyz XX0nBWYjOLECAwEAAaOCAycwggMjMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUnuzS uzKmq8FOMeKWCUFR+agEYtUwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzApBgNVHREEIjAggh5zbm9vcGllcy5iZW50bGV5 c2RvZ2Zvb2QuY28udWswgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQB gt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJl IHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2Nv cmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRw czovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB1nkCBAIE gfYEgfMA8QB3AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kTAAABZuSF PKAAAAQDAEgwRgIhAKa2Ldo7azT8pKcLgBo+BbM4j7aKUHlP37rgIrTzKp2vAiEA +ar2/Z/Qia1uZUK4V7uXLVI59nKgsyU3C8J0u6uzFX4AdgApPFGWVMg5ZbqqUPxY B9S3b79Yeily3KTDDPTlRUf0eAAAAWbkhTzSAAAEAwBHMEUCIQDVCNYacYQpQ3Zc h9ZhaB3tKEaShJLYt5QWmFp+SSnTfQIgU9cjHnFK+vybXAtO4NxtZ1sSnPIkkKS9 YulCQq/Gaf0wDQYJKoZIhvcNAQELBQADggEBAEoksIAfASOJpc1snwfBj4MSvjkt ARj7X4C1kFWBFvdjafvilXEr0trHmqtSQpwyZjbP/W/zr1wXsDRrEN5NgPIYeopG eUfVLqgNrOb/XaRz75tnQEJ2WRgw65mnko4ukHULOlYCI5oVtvUxbK3SsNy04ZzG F1GELi6lUPdIztuqUYiLu93MyWMIj87Q6kYDfMXdXPBQ/AgxuywmWKqSd2blgKs4 MfJscKyStu9U/mxDHQjV092hpNLjLUChNULhwTHIYAxW4MDhXNYmuJOvZzCihZ3V skSIUnPAgurkopstrbXuX92qdb7CQHXEB7aHIm95YOn6BxXktJulxahnhZs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoqTPigJo6fJwanDrsTlF XDwTg0nu2Myfqn91g5o/kcUAqGSwsSmdQp+N+2f6M4pT/U4EZUNyhO7bWRrJnkQJ /Sp5iklTb0rPbF8Y5CDyU/ryA1YYJXFAJ+YC8mMqNb7AB8UczEWmTEnixT97EkZC dx0sEht3WJsfyyoB3489o7mTpg7QwBYpbTAdGT9m7kjwtwxhArLjxXv9durJPmxL E7W7QG9c1eCI2T6wiME1tYIpirOIuSkNSFaSqLcoGqh/aVCtD6g9J7q8a8IcRln7 7y3sWEoXGw6OxClurl+9zNw7D9XWCTi9FvwvRkZjAgNwE42jeuAFTLNdfScFZiM4 sQIDAQAB -----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 432709090498073685218030194583376450189822 . . . . . . . . [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 2018-11-05 14:37:08 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-03 14:37:08 +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 'snoopies.bentleysdogfood.co.uk' . . . . . . . . [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 20531876589496021192969113580623693970102407716129528816055579552093652430629819458834392215903524331363021000492988936850983537103359557963263892744957426889064060364385429670541509390113414714752070101798509525341554621139994230907519386845712399801863362092835006134935197943832146401314801884198089500749959696787132945255133680873245133444718949818497325371001241054991411706492363031479240943155274657184945362739730238264669864052993356102736612541058246618947662587911179803268346361763841937346276832188337155838415595987401140376810156300317855611859872187777034284052480215591821990163636909204016566843569 . . . . . . . . . . . . . . . . . . . . [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) 9eecd2bb32a6abc14e31e296094151f9a80462d5 . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'snoopies.bentleysdogfood.co.uk' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f10077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000166e4853ca00000040300483046022100a6b62dda3b6b34fca4a70b801a3e05b3388fb68a50794fdfbae022b4f32a9daf022100f9aaf6fd9fd089ad6e6542b857bb972d5239f672a0b325370bc274bbabb3157e007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166e4853cd20000040300473045022100d508d61a71842943765c87d661681ded2846928492d8b79416985a7e4929d37d022053d7231e714afafc9b5c0b4ee0dc6d675b129cf22490a4bd62e94242afc669fd . . . . [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) 004a24b0801f012389a5cd6c9f07c18f8312be392d0118fb5f80b590558116f76369fbe295712bd2dac79aab52429c326636cffd6ff3af5c17b0346b10de4d80f2187a8a467947d52ea80dace6ff5da473ef9b67404276591830eb99a7928e2e90750b3a5602239a15b6f5316cadd2b0dcb4e19cc61751842e2ea550f748cedbaa51888bbbddccc963088fced0ea46037cc5dd5cf050fc0831bb2c2658aa927766e580ab3831f26c70ac92b6ef54fe6c431d08d5d3dda1a4d2e32d40a13542e1c131c8600c56e0c0e15cd626b893af6730a2859dd5b244885273c082eae4a29b2dadb5ee5fddaa75bec24075c407b687226f7960e9fa0715e4b49ba5c5a867859b