drk-berlin.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:8c:0e:04:71:bf:ec:44:e5:9b:22:e1:c3:fc:ad:0d:0b:66 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=drk-berlin.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:8c:0e:04:71:bf:ec:44:e5:9b:22:e1:c3:fc:ad:0d:0b:66Serial Number (int): 396107307364218780439319711502947444394854
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: cf:f7:20:9f:6a:9d:e9:71:e9:3a:e6:ba:48:c3:9d:73:ef:69:af:86
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ae:ed:84:93:9e:ef:86:13:84:49:1d:29:e3:be:0d:80:13:aa:6e:b2
Fingerprint (sha256): 10:de:06:66:b8:07:23:6a:2e:2c:b1:71:1a:00:5f:0e:be:8f:f7:c3:34:bb:d1:41:de:9e:bd:25:b7:e3:d1:ff
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate drk-berlin.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for drk-berlin.de
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
drk-berlin.de
www.drk-berlin.de
www.drk-berlin.de
Other certificates including the domain name drk-berlin.de
(limited to 100 certificates)
webmail.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
www.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
drk-berlin.de
www.drk-berlin.de
mdc.drk-berlin.de
www.drk-berlin.de
onlineshop.drk-berlin.de
www2.drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
umomobile.drk-berlin.de
drk-berlin.de
webmail.drk-berlin.de
webmail.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
www.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
webmail.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
www2.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
mdc.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
www.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
drk-berlin.de
www.drk-berlin.de
mdc.drk-berlin.de
www.drk-berlin.de
onlineshop.drk-berlin.de
www2.drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
umomobile.drk-berlin.de
drk-berlin.de
webmail.drk-berlin.de
webmail.drk-berlin.de
onlineshop.drk-berlin.de
onlineshop.drk-berlin.de
www.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
webmail.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
onlineshop.drk-berlin.de
www2.drk-berlin.de
onlineshop.drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
drk-berlin.de
mdc.drk-berlin.de
Certificate
The complete raw certificate details for drk-berlin.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFZjCCBE6gAwIBAgISBIwOBHG/7ETlmyLhw/ytDQtmMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MjkwNTM2NDlaFw0x OTA3MjgwNTM2NDlaMBgxFjAUBgNVBAMTDWRyay1iZXJsaW4uZGUwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDlRq/N2q14PwK6yQsavn13VsISpSt97jgK ua8HZ5UJZesfLlGfpwY3xf4qTVNf7j5KCilwyWSHSyc188NOF7aMVyO6uZ1iLxWb BTpisGon4P9t9dO2Um2iZp0ndkDM80qYIiIqd8gis0piC6M5c7NITXzSywhkSh4F V+UM/+4ioEONybuEfI5Uf+5+XIVEdkNrdgv1VsmtDj0ia8CxzyMlKR+8pV+1PTWg OJ2+TVS2PvUfQYMrD2pyxYUFs9eYSmp8R0+ojS1/oeE2XbJ+eM1pNDhOgKKs0WJg 8Y6hCw/UDDFJxnC0DAvT81aF0MC1kmW1SVC8VPpUq0j95RMlahJ/AgMBAAGjggJ2 MIICcjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFM/3IJ9qnelx6TrmukjDnXPvaa+G MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y Zy8wKwYDVR0RBCQwIoINZHJrLWJlcmxpbi5kZYIRd3d3LmRyay1iZXJsaW4uZGUw TAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcC ARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2 BIHzAPEAdwB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWpnz3Gm AAAEAwBIMEYCIQCsVILyT4bxKbv5QyRH2ojuvASu2YYth47ncTaoM5oIPQIhAPb6 H04XoOI5SrLzaNcHTSJmTsXBswo9ZhqIw1DXjnIUAHYAY/Lbzeg7zCzPC3KEJ1dr M6SNYXePvXWmOLHHaFRL2I0AAAFqZ89xqgAABAMARzBFAiB1zPjcVBeCLSOmqt+w sbuiE6NeiS06jLZAOsOWJX1qcQIhAM8w+m2tKIcJPbM3gnpsltwmNgXcQ4UxiqWK mbNcSz9SMA0GCSqGSIb3DQEBCwUAA4IBAQAkK3JdH/IDxQfzCQfn6r5MccGD5IfS 8GAKA+Hfr/gmXPYQpKwa1I47xiosuGf88v7ZT25Xhnq7UEI4aG6RmOrE66YMGNwG u0VsF+nHp6ZhbZ4H4rpCYkt+11EJ5rXU45Za52JMSEJLTWZR+iVF/s7EuTqQrKMA Ezc9y9fDmYFKT8U6C7BoKzcvGD1Vg65XgB5y8vVxYQIvDE6ojoP39NIeGL0uIJzA 95kW+55Q1alkym+RWft8/4a2HRbfP7zUDmjjnoz+8gDKse3JhNKyKVyHLqPAiE9z XeDFRufSrDJW4eIz/nXeHDKTREXoHi/GAWnTnLoHUYRk4dN5rTP+40sR -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5UavzdqteD8CuskLGr59 d1bCEqUrfe44CrmvB2eVCWXrHy5Rn6cGN8X+Kk1TX+4+SgopcMlkh0snNfPDThe2 jFcjurmdYi8VmwU6YrBqJ+D/bfXTtlJtomadJ3ZAzPNKmCIiKnfIIrNKYgujOXOz SE180ssIZEoeBVflDP/uIqBDjcm7hHyOVH/uflyFRHZDa3YL9VbJrQ49ImvAsc8j JSkfvKVftT01oDidvk1Utj71H0GDKw9qcsWFBbPXmEpqfEdPqI0tf6HhNl2yfnjN aTQ4ToCirNFiYPGOoQsP1AwxScZwtAwL0/NWhdDAtZJltUlQvFT6VKtI/eUTJWoS fwIDAQAB -----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 396107307364218780439319711502947444394854 . . . . . . . . [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-04-29 05:36:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-28 05:36:49 +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 'drk-berlin.de' . . . . . . . . [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 28943428765310536871921202711465460385973931914251746096691805670025752043453782146246492216168578988689225649802335782610842129924079137898505401528999108127917242744928518570731507898309473501560749020354009594692660381637770813225398074241610262301613429186823371504224185466754145759955393653638687304469307203066916707998375194429024256346529157021058755885184163816286396520268195082011081625163913032250807566243289539244722422741830744359856507863058750057857737091960415030087574258373440733662781524336745532301052432260139809776992620991375776606174824346502727676275655327828981326783313491598634589491839 . . . . . . . . . . . . . . . . . . . . [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) cff7209f6a9de971e93ae6ba48c39d73ef69af86 . . . . . . . . . . . . . . . . [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 (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'drk-berlin.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.drk-berlin.de' . . . . . . . . . . . . . . . . [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) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016a67cf71a60000040300483046022100ac5482f24f86f129bbf9432447da88eebc04aed9862d878ee77136a8339a083d022100f6fa1f4e17a0e2394ab2f368d7074d22664ec5c1b30a3d661a88c350d78e721400760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a67cf71aa0000040300473045022075ccf8dc5417822d23a6aadfb0b1bba213a35e892d3a8cb6403ac396257d6a71022100cf30fa6dad2887093db337827a6c96dc263605dc4385318aa58a99b35c4b3f52 . . . . [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) 00242b725d1ff203c507f30907e7eabe4c71c183e487d2f0600a03e1dfaff8265cf610a4ac1ad48e3bc62a2cb867fcf2fed94f6e57867abb504238686e9198eac4eba60c18dc06bb456c17e9c7a7a6616d9e07e2ba42624b7ed75109e6b5d4e3965ae7624c48424b4d6651fa2545fecec4b93a90aca30013373dcbd7c399814a4fc53a0bb0682b372f183d5583ae57801e72f2f57161022f0c4ea88e83f7f4d21e18bd2e209cc0f79916fb9e50d5a964ca6f9159fb7cff86b61d16df3fbcd40e68e39e8cfef200cab1edc984d2b2295c872ea3c0884f735de0c546e7d2ac3256e1e233fe75de1c32934445e81e2fc60169d39cba07518464e1d379ad33fee34b11