testarea.einfacher-hoeren.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:d0:21:75:f8:29:c7:3e:c2:f9:e2:66:40:04:1f:51:18:a3 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:d0:21:75:f8:29:c7:3e:c2:f9:e2:66:40:04:1f:51:18:a3Serial Number (int): 419272353102537137545318897561088386209955
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: a2:8e:60:38:13:76:8f:82:72:e2:f9:cb:08:29:d4:9b:1a:f5:4c:e4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 59:d4:dd:7b:c0:eb:66:54:71:24:6a:9b:4d:f0:13:83:16:68:25:9a
Fingerprint (sha256): 8f:d3:6d:05:7d:b1:72:c4:14:63:7a:88:e4:09:98:7d:e2:b5:f8:57:e0:bb:47:f7:40:83:af:b8:8c:2f:36:1d
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----- MIIFlDCCBHygAwIBAgISBNAhdfgpxz7C+eJmQAQfURijMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMTkwMTAwMjRaFw0x OTA0MTkwMTAwMjRaMCcxJTAjBgNVBAMTHHRlc3RhcmVhLmVpbmZhY2hlci1ob2Vy ZW4uZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZB/mQCuYMEg2t batOkBHc9D6ax6c7x6bcHxT8rilR7AfKjA+9tmjSGar4cFzuaK8/GjAyP23NeBv6 1WrCCvuM5/NSHnOkVld+lcI7ySN0SsFVbmGG7Uq5dWJQKJz034QHW0ttWwcX4Vu0 U/wcCmCh/6JZJmqR89cGqdfMdsscN/jdt6HtCgM7kVEArUelo0plkrGtTsHzr1GZ plIrR8BEcohNFeAVJEcQci02v1yE4QrEzAJsn7eViUTPO1MODRFSxDnGyN6RiCOT StlSK9xzUy4m2JjGEIa2NT16eurqh680ZhC0aFLRDTAn8xxZ/EtKeWc+1K4vCM2F 9Kly5uqNAgMBAAGjggKVMIICkTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKKOYDgT do+CcuL5ywgp1Jsa9UzkMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wSQYDVR0RBEIwQIIcdGVzdGFyZWEuZWluZmFjaGVy LWhvZXJlbi5kZYIgd3d3LnRlc3RhcmVhLmVpbmZhY2hlci1ob2VyZW4uZGUwTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEGBgorBgEEAdZ5AgQCBIH3BIH0 APIAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWhj1nAXAAAE AwBIMEYCIQDzb3h0fg9goFHJDD6zApAs+qHtBOdPDp9u946dESbNMQIhAKF8/KRx Ec5mg3n75jYe+83yZVz5teZ6Z723D53ESpr4AHcAdH7agzGtMxCRIZzOJU9CcMK/ /V5CIAjGNzV55hB7zFYAAAFoY9ZyFwAABAMASDBGAiEAzAe3CD/WtfugS2kyBA0M 83VBVosXd71c877hiFOVbFUCIQClhqHt6wnXDHfLugbB5lAFWoASLTJXyTktdZai nHZ9EDANBgkqhkiG9w0BAQsFAAOCAQEAlHSoCJ3AC0qxWG8aKJybqZ8+2rhz32xq 7BCaY0+ifSyzMR4Vbj2IktlM9zpzliW54pL97DticU4OkrtgVdraQrimr/MthiZf Uzg+PDrUwlS8YR9aCvp74RCJpV3kFnmXqhpKSwNjwiWuCbirbP5t/C3AI7H+vpag sd4llEg4erf6jXdOXv4POoBoI2qJ+bwX/5kwZQmUTFCGdG4I3ng6I2c2Fq0zWtI4 iHc6lvyLhRsaq7ptpc4FntRhpfEykstZsxdUU3JViyfFXzZQlvo9wE89llNNVteI emHqqYpYjGu/+tTr759UcIRiPbXwn4BhKoTFxoDtGAATvPXkJ7Gqgg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Qf5kArmDBINrW2rTpAR 3PQ+msenO8em3B8U/K4pUewHyowPvbZo0hmq+HBc7mivPxowMj9tzXgb+tVqwgr7 jOfzUh5zpFZXfpXCO8kjdErBVW5hhu1KuXViUCic9N+EB1tLbVsHF+FbtFP8HApg of+iWSZqkfPXBqnXzHbLHDf43beh7QoDO5FRAK1HpaNKZZKxrU7B869RmaZSK0fA RHKITRXgFSRHEHItNr9chOEKxMwCbJ+3lYlEzztTDg0RUsQ5xsjekYgjk0rZUivc c1MuJtiYxhCGtjU9enrq6oevNGYQtGhS0Q0wJ/McWfxLSnlnPtSuLwjNhfSpcubq jQIDAQAB -----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 419272353102537137545318897561088386209955 . . . . . . . . [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-01-19 01:00:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-19 01:00:24 +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 27397644724791637384328451788269495548209858221882187926592447590096003920136325133264875923121291659356121135438137227766958643930606162713347142267979344485158665548729758038824468513334281021955305898267600606253729487174858733612543588428055816856531229035154890639091234193744003872276883423606671616525807193203175949886214626140927788511569077926967636305577027841223874163920315286867803702925196313425868024393033766812122028913695876482694086024442016179701132220093259970469005087011299587422572565153920434588510053582548797389450890537680498763745910549426503203717601372503288037947194550613248445966989 . . . . . . . . . . . . . . . . . . . . [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) a28e603813768f8272e2f9cb0829d49b1af54ce4 . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f2007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016863d670170000040300483046022100f36f78747e0f60a051c90c3eb302902cfaa1ed04e74f0e9f6ef78e9d1126cd31022100a17cfca47111ce668379fbe6361efbcdf2655cf9b5e67a67bdb70f9dc44a9af8007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016863d672170000040300483046022100cc07b7083fd6b5fba04b6932040d0cf37541568b1777bd5cf3bee18853956c55022100a586a1edeb09d70c77cbba06c1e650055a80122d3257c9392d7596a29c767d10 . . . . [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) 009474a8089dc00b4ab1586f1a289c9ba99f3edab873df6c6aec109a634fa27d2cb3311e156e3d8892d94cf73a739625b9e292fdec3b62714e0e92bb6055dada42b8a6aff32d86265f53383e3c3ad4c254bc611f5a0afa7be11089a55de4167997aa1a4a4b0363c225ae09b8ab6cfe6dfc2dc023b1febe96a0b1de259448387ab7fa8d774e5efe0f3a8068236a89f9bc17ff99306509944c5086746e08de783a23673616ad335ad23888773a96fc8b851b1aabba6da5ce059ed461a5f13292cb59b317545372558b27c55f365096fa3dc04f3d96534d56d7887a61eaa98a588c6bbffad4ebef9f547084623db5f09f80612a84c5c680ed180013bcf5e427b1aa82