testarea.einfacher-hoeren.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:aa:27:4b:7a:69:16:34:19:ec:04:67:8f:3e:7f:c7:0c:cb 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=testarea.einfacher-hoeren.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:aa:27:4b:7a:69:16:34:19:ec:04:67:8f:3e:7f:c7:0c:cbSerial Number (int): 406349377900480327572657817310156602936523
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 47:9f:2d:b0:e1:3e:85:22:0c:de:e7:35:86:23:a1:77:6f:49:3e:0c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 26:b7:22:05:3f:25:27:65:e0:94:df:07:6e:6f:95:3c:f4:30:f3:19
Fingerprint (sha256): b9:9d:e3:b7:b9:09:d2:e1:b2:da:12:60:a6:25:65:4f:f2:67:47:49:87:81:ec:dd:e4:d0:6a:7d:3b:0e:f8:65
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate testarea.einfacher-hoeren.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for testarea.einfacher-hoeren.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
testarea.einfacher-hoeren.de
www.testarea.einfacher-hoeren.de
www.testarea.einfacher-hoeren.de
Other certificates including the domain name einfacher-hoeren.de
(limited to 100 certificates)
einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
api.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
api.einfacher-hoeren.de
cron.einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
api.einfacher-hoeren.de
www.einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
api.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
api.einfacher-hoeren.de
cron.einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
api.einfacher-hoeren.de
www.einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
www.einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
einfacher-hoeren.de
testarea.einfacher-hoeren.de
testarea.einfacher-hoeren.de
Certificate
The complete raw certificate details for testarea.einfacher-hoeren.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFkTCCBHmgAwIBAgISBKonS3ppFjQZ7ARnjz5/xwzLMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMjAwMTA2MTRaFw0x OTA2MTgwMTA2MTRaMCcxJTAjBgNVBAMTHHRlc3RhcmVhLmVpbmZhY2hlci1ob2Vy ZW4uZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDXSSKyih42R1uj V9AVSPjlwsHgopwRntW4nPaPNL0H272v2fAkQdw3zzeLGgA4t5e/JSMLYSRA1hyL im6tuN/9xUZqPhA+V4MQ62wRxOlCZh5ra4iZd3IpJEz9EBBqHXg0sgfQX36yykdN 8vY//qlx5qyezOwkKv8t+71SYOI15Vstg4SeIxI6N/iykRSDIRdEZSTD4wDTbmsX ZynDtfiKlTnKOVcA14YI83xFvl3DWhBuuSjBCSup4tNFJ0vT5FshWUdDLEAQZdQQ n11DRLovcUzpIttl3iUNJh742dfQFyu9UdGMwiPuWF+I83Jt0gqlyCw4gPLruHXy uHIoMW7tAgMBAAGjggKSMIICjjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEefLbDh PoUiDN7nNYYjoXdvST4MMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wSQYDVR0RBEIwQIIcdGVzdGFyZWEuZWluZmFjaGVy LWhvZXJlbi5kZYIgd3d3LnRlc3RhcmVhLmVpbmZhY2hlci1ob2VyZW4uZGUwTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx AO8AdQApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWmY2Vk4AAAE AwBGMEQCIGmoVCNM27Mz+XMuqi6vd5v+hxzlcevtQxjm3LDUkrhfAiArL7qetFs2 SR7e3NqfRKV+2OdRgDAR9ncRyg3hqDapBAB2AFWB1MIWkDYBSuoLm1c8U/DA5Dh4 cCUIFy+jqh0HE9MMAAABaZjZWtEAAAQDAEcwRQIhANnGbZRPpdCaNFCJWnDTOFwC M0JI4Jitb8acj+XhpbT9AiAJfeUKvxBL32QBHF8Sp2DFcbM1Muwq+X437LMS+Gj9 JDANBgkqhkiG9w0BAQsFAAOCAQEAO3vfKGyVAmJZ0YnKukW+lLpPBdmAeqqa8QbB 5J1hEpMCyWiC2+jV0RU/NRy1tZslu8IUfUiFg6BsE5cFyXxkgDX0z2bUXSMm3025 Hr3lTYSwUR/pmk4oYjdpcSGK0B/W/qJSzx3BFVDj404+DLnwV3IvqMeFT06mK671 pJn/R4/nPbaeuMAM12owHuUExNS+CtBo6xhhph3/xrBfJEZRPxyKi8kt3qc+h8be Z/bcCbQbukBBk61u6E88Iq/jRHWv0JpuIYhCPZazGBEkcdpME19eNrk1ltzZ7i13 +UkATplpy4W4ggZ796fgpQwGlYaFIjOvt7aLraPoiC8IlVN2Ow== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA10kisooeNkdbo1fQFUj4 5cLB4KKcEZ7VuJz2jzS9B9u9r9nwJEHcN883ixoAOLeXvyUjC2EkQNYci4purbjf /cVGaj4QPleDEOtsEcTpQmYea2uImXdyKSRM/RAQah14NLIH0F9+sspHTfL2P/6p ceasnszsJCr/Lfu9UmDiNeVbLYOEniMSOjf4spEUgyEXRGUkw+MA025rF2cpw7X4 ipU5yjlXANeGCPN8Rb5dw1oQbrkowQkrqeLTRSdL0+RbIVlHQyxAEGXUEJ9dQ0S6 L3FM6SLbZd4lDSYe+NnX0BcrvVHRjMIj7lhfiPNybdIKpcgsOIDy67h18rhyKDFu 7QIDAQAB -----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 406349377900480327572657817310156602936523 . . . . . . . . [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-03-20 01:06:14 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-18 01:06:14 +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 'testarea.einfacher-hoeren.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 27177300045038646944827387995657216685832751814150578549577353224272150439205551209993687800686929844345999039932005941933378916818618313627542136835803055099999094441783874574858698675369968644441384393025297253568851956642778109622119240925097622468553249015142817506277938033363821974557257883219776094525380526799138086071449872941180712044696508976119704960071889772046560001838188073976228076170954235422607254063481996058858554518855360334166942017869965353773782935891479691965929302213977465168587658815020899178231709901464768769792083581067376746159158827115733310416985100365524642116159400403816993091309 . . . . . . . . . . . . . . . . . . . . [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) 479f2db0e13e85220cdee7358623a1776f493e0c . . . . . . . . . . . . . . . . [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 (66 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'testarea.einfacher-hoeren.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.testarea.einfacher-hoeren.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016998d959380000040300463044022069a854234cdbb333f9732eaa2eaf779bfe871ce571ebed4318e6dcb0d492b85f02202b2fba9eb45b36491ededcda9f44a57ed8e751803011f67711ca0de1a836a9040076005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c0000016998d95ad10000040300473045022100d9c66d944fa5d09a3450895a70d3385c02334248e098ad6fc69c8fe5e1a5b4fd0220097de50abf104bdf64011c5f12a760c571b33532ec2af97e37ecb312f868fd24 . . . . [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) 003b7bdf286c95026259d189caba45be94ba4f05d9807aaa9af106c1e49d61129302c96882dbe8d5d1153f351cb5b59b25bbc2147d488583a06c139705c97c648035f4cf66d45d2326df4db91ebde54d84b0511fe99a4e2862376971218ad01fd6fea252cf1dc11550e3e34e3e0cb9f057722fa8c7854f4ea62baef5a499ff478fe73db69eb8c00cd76a301ee504c4d4be0ad068eb1861a61dffc6b05f2446513f1c8a8bc92ddea73e87c6de67f6dc09b41bba404193ad6ee84f3c22afe34475afd09a6e2188423d96b318112471da4c135f5e36b93596dcd9ee2d77f949004e9969cb85b882067bf7a7e0a50c069586852233afb7b68bada3e8882f089553763b