k2019.lanxess.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f0:00:0b:6f:d8:1a:70:92:fb:a6:86:76:0e:8c:c1:18:06 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=k2019.lanxess.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f0:00:0b:6f:d8:1a:70:92:fb:a6:86:76:0e:8c:c1:18:06Serial Number (int): 343004685240040346866656822584818112993286
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d6:90:ab:d5:e5:4e:a6:02:3a:dc:5f:74:81:a6:dc:6d:c3:43:19:c7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c9:6e:dd:4f:d1:c6:fc:86:74:12:70:6e:a8:aa:ee:03:dd:8f:0a:b2
Fingerprint (sha256): 17:8b:22:65:c0:9a:7c:d5:00:21:a5:41:ef:76:ac:80:59:90:59:2c:d8:65:84:79:c9:ca:94:ce:21:6c:f7:28
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate k2019.lanxess.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for k2019.lanxess.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
k2019.lanxess.com
k2019.lanxess.de
k2019.lanxess.de
Other certificates including the domain name lanxess.de
(limited to 100 certificates)
medienportal.lanxess.de
lanxess.de
lanxess.de
add.lanxess.de
corporate.lanxess.de
medienportal.lanxess.de
k2019.lanxess.de
bildung.lanxess.de
lanxess.de
bildung.lanxess.de
medienportal.lanxess.de
quality.lanxess.com
lanxess.de
fussball.lanxess.de
bildung.lanxess.de
digitalisierung.lanxess.de
aii.lanxess.de
bildung.lanxess.de
quality.lanxess.com
bildung.lanxess.de
quality.lanxess.com
www.lanxess.com
bildung.lanxess.de
bildung.lanxess.de
bildung.lanxess.de
lanxess.de
lanxess.de
www.lanxess.com
bildung.lanxess.de
medienportal.lanxess.de
bildung.lanxess.de
lanxess.de
k2019.lanxess.de
lanxess.com
www.climateneutral2040.com
k2019.lanxess.de
evl.lanxess.de
www.lanxess.com
lanxess.com
fussball.lanxess.de
www.climateneutral2040.com
lanxess.de
bildung.lanxess.de
www.climateneutral2040.com
medienportal.lanxess.de
schweinepest.lanxess.de
bildung.lanxess.de
k2019.lanxess.de
bildung.lanxess.de
k2019.lanxess.de
lanxess.de
lanxess.de
lanxess.de
add.lanxess.de
www.sam.lanxess.com
schweinepest.lanxess.de
lanxess.de
www.climateneutral2040.com
lanxess.de
lanxess.de
add.lanxess.de
corporate.lanxess.de
medienportal.lanxess.de
k2019.lanxess.de
bildung.lanxess.de
lanxess.de
bildung.lanxess.de
medienportal.lanxess.de
quality.lanxess.com
lanxess.de
fussball.lanxess.de
bildung.lanxess.de
digitalisierung.lanxess.de
aii.lanxess.de
bildung.lanxess.de
quality.lanxess.com
bildung.lanxess.de
quality.lanxess.com
www.lanxess.com
bildung.lanxess.de
bildung.lanxess.de
bildung.lanxess.de
lanxess.de
lanxess.de
www.lanxess.com
bildung.lanxess.de
medienportal.lanxess.de
bildung.lanxess.de
lanxess.de
k2019.lanxess.de
lanxess.com
www.climateneutral2040.com
k2019.lanxess.de
evl.lanxess.de
www.lanxess.com
lanxess.com
fussball.lanxess.de
www.climateneutral2040.com
lanxess.de
bildung.lanxess.de
www.climateneutral2040.com
medienportal.lanxess.de
schweinepest.lanxess.de
bildung.lanxess.de
k2019.lanxess.de
bildung.lanxess.de
k2019.lanxess.de
lanxess.de
lanxess.de
lanxess.de
add.lanxess.de
www.sam.lanxess.com
schweinepest.lanxess.de
lanxess.de
www.climateneutral2040.com
Certificate
The complete raw certificate details for k2019.lanxess.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFazCCBFOgAwIBAgISA/AAC2/YGnCS+6aGdg6MwRgGMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MDIwOTMyMDFaFw0x OTEyMDEwOTMyMDFaMBsxGTAXBgNVBAMTEGsyMDE5Lmxhbnhlc3MuZGUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDtG/qUjzOwHxfo4NmdmPpRWn/YHMJi iuFMrI5l+BBzxAlsGjmmloIRZOoo8zaIotLzzp4PAuXveq4oK9VT/8n6709tzXgc aJSwd9nrWtQ9u4VEI8osSgdHHRkUOwu4EtuAkeK1dBNE7uKx2HptI4NXPa8QwaVg iQsm8Fo1ddIMblqXxEGu4Xa4XZM1eJ4BcIs34X7nmGgxf6DMsJEOaYngcQRj3NOT U6w87XXPgXeC053fDZt6B7o+GY87ueyqdjgLKwYK6CV1U3aHeEJr2pYjcnZ42X70 RTI1QytDDOCdoQGk8Tg18KRLsl6tbzBdBHGiyU/NxVpOD1eglWDCMYVfAgMBAAGj ggJ4MIICdDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNaQq9XlTqYCOtxfdIGm3G3D QxnHMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wLgYDVR0RBCcwJYIRazIwMTkubGFueGVzcy5jb22CEGsyMDE5Lmxhbnhl c3MuZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggr BgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5 AgQCBIH1BIHyAPAAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAA AWzxiA/lAAAEAwBHMEUCIBK+xRVJVF4aZJHVeG/HSsLS+9qnQdAL+7EzfH8RFniE AiEAxPe9Z1tq2wmT2iqgEaNiA4z8PBLlTpxmKm8d9WBYexUAdgApPFGWVMg5Zbqq UPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWzxiBCjAAAEAwBHMEUCIQDxgVG7Tjyv tnSQADDksFdi44H8iZlX7O/OCgJZVGW0XgIgQRPk2DECzWj1/YeFjnz957TSfo0W SV8ip/J3FEz0qm0wDQYJKoZIhvcNAQELBQADggEBAA0FMSWm+3I0mZlfCJ89+ryp U5qIfIMibJGWwnxD162qBHmdFG+VmDo0B85QrsaxMVP8GA0W2YRdISn1P29G0nyV Dm/Bo2+CvKH6giuwtai9XFH082T6YcyNx3N6kzPUfxErtSg5NVfUkal+malDp/F7 wQtShhsH71oEv+mKRIgFF7e4UQiTM8vdTi8k3QYslRknORRtfaBXdZb0xQsufM7G Q6wChT7HwEGII7V5WVf8Jph4uaJ+qMZck+s/PNlyQWUmlTjdinKvGOQ08zFsE2Kz CY5p/KBaF/X4DAxeNxGreO8QcfPOICm4nSZBYVfpU25liCbji/DpOcNQqdK2V+k= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7Rv6lI8zsB8X6ODZnZj6 UVp/2BzCYorhTKyOZfgQc8QJbBo5ppaCEWTqKPM2iKLS886eDwLl73quKCvVU//J +u9Pbc14HGiUsHfZ61rUPbuFRCPKLEoHRx0ZFDsLuBLbgJHitXQTRO7isdh6bSOD Vz2vEMGlYIkLJvBaNXXSDG5al8RBruF2uF2TNXieAXCLN+F+55hoMX+gzLCRDmmJ 4HEEY9zTk1OsPO11z4F3gtOd3w2bege6PhmPO7nsqnY4CysGCugldVN2h3hCa9qW I3J2eNl+9EUyNUMrQwzgnaEBpPE4NfCkS7JerW8wXQRxoslPzcVaTg9XoJVgwjGF XwIDAQAB -----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 343004685240040346866656822584818112993286 . . . . . . . . [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-09-02 09:32:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-01 09:32:01 +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 'k2019.lanxess.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 29932275151918184969185549765687621658605616517661573747284341247705058045660427791148137746741349636955538901234444941569031418042853618346138663692457750794664754255951847649823759942531267788407292601288517395830089582577211284171024542993061164256589116629230378120225573339483773349261059554816774885888482191912984464446608859448026012180712568497202842599813567619371184144730970819312246321263887477352751354270694740420700298431091705612112676835945296879288009624108309032450938660858068368576538783627483009264428823386338777365894364439755340750101138540509803890786888074314378482156292950290118598559071 . . . . . . . . . . . . . . . . . . . . [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) d690abd5e54ea6023adc5f7481a6dc6dc34319c7 . . . . . . . . . . . . . . . . [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 (39 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'k2019.lanxess.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'k2019.lanxess.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016cf1880fe50000040300473045022012bec51549545e1a6491d5786fc74ac2d2fbdaa741d00bfbb1337c7f11167884022100c4f7bd675b6adb0993da2aa011a362038cfc3c12e54e9c662a6f1df560587b15007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016cf18810a30000040300473045022100f18151bb4e3cafb674900030e4b05762e381fc899957ecefce0a02595465b45e02204113e4d83102cd68f5fd87858e7cfde7b4d27e8d16495f22a7f277144cf4aa6d . . . . [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) 000d053125a6fb723499995f089f3dfabca9539a887c83226c9196c27c43d7adaa04799d146f95983a3407ce50aec6b13153fc180d16d9845d2129f53f6f46d27c950e6fc1a36f82bca1fa822bb0b5a8bd5c51f4f364fa61cc8dc7737a9333d47f112bb528393557d491a97e99a943a7f17bc10b52861b07ef5a04bfe98a44880517b7b851089333cbdd4e2f24dd062c95192739146d7da0577596f4c50b2e7ccec643ac02853ec7c0418823b5795957fc269878b9a27ea8c65c93eb3f3cd9724165269538dd8a72af18e434f3316c1362b3098e69fca05a17f5f80c0c5e3711ab78ef1071f3ce2029b89d26416157e9536e658826e38bf0e939c350a9d2b657e9