hajoscho.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:57:e6:e9:f9:4b:dd:c0:41:ac:54:40:f1:f0:98:2e:41:86 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=hajoscho.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:57:e6:e9:f9:4b:dd:c0:41:ac:54:40:f1:f0:98:2e:41:86
Serial Number (int): 291248361017931687635686989220560419832198
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 85:b8:4c:1f:74:e0:d2:09:f6:8c:e9:50:64:0c:ca:95:79:38:72:2b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 0a:02:56:1c:1d:c0:48:2e:c7:19:cc:50:2f:2f:65:87:38:57:98:63
Fingerprint (sha256): ae:15:49:c3:04:11:fb:b0:1a:87:32:0f:04:e0:da:6b:32:ac:9c:5c:f7:fd:62:aa:da:13:53:3b:d9:fe:ca:13

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate hajoscho.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hajoscho.de

Public Key Algorithm

RSA

Key Size

4096

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

hajoscho.de
www.hajoscho.de

Other certificates including the domain name hajoscho.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for hajoscho.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGXzCCBUegAwIBAgISA1fm6flL3cBBrFRA8fCYLkGGMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MDQwOTE0MTNaFw0x
OTEwMDIwOTE0MTNaMBYxFDASBgNVBAMTC2hham9zY2hvLmRlMIICIjANBgkqhkiG
9w0BAQEFAAOCAg8AMIICCgKCAgEA8y5oaZhKLVwAwoBwnjTQfTgrr3LSE0LnnBbV
xfgQx6fw17WyG2N/B2ZZE4dAG9UK60VvsaHYHAQc5aPninWRYrqG1nN7FrE1NtSl
DUhtoPZZ8S+hZNegBwyldQLyh/k/VOh3qIeL/+7kFH1hwjA1YyWxsLiNHoXH9iFL
0KqFAI2X4z8Cn8wq/Ra7+HmPNOxiCYLsKo3EUjw8XDdDKk7dHj6yVLVoBJwXrbjX
ugSZoTl5v/R7Ie78ob386mUbGIDhrXeHQ9ohsiN8+qoW7VOFFT+Oupg1RD4h9v5N
0q7G8Kelja5Tws8smsZOavbJMcRfskNSz2XPb2ZeFPiX/kWHCgm7YhtpPsTbH1kr
UEicxa+jmJmeF44XlOj7/tekzst+MYBCAxBQ7ugGBlYx2bEui6uxbDr1kYTHCcMQ
8mmzrTw9yTJEW2xSF2dB9+bZ4WEaHTCk99odduju+7MnLnh4/h6fvRcQzUGWzRg1
83wh6eER5Mp7RhETPYqIr/SWUp26geEyEMYwYV5vTbP8858D71erHBi0HftKH/m5
X9oLA5D7qBEOjk3cMpIPfDERx+kSO4UNa8Q7+xcO9+1kkavbBBS6BMf4L3kBxEN4
AYYs1V5qevFlkLUEG25S1M/wPVxtY83/3xJ/j1Ik1g/s7f/egh6EHvDfP2vLLrem
sQ7SLPkCAwEAAaOCAnEwggJtMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUhbhMH3Tg
0gn2jOlQZAzKlXk4ciswHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw
bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnLzAnBgNVHREEIDAeggtoYWpvc2Noby5kZYIPd3d3Lmhh
am9zY2hvLmRlMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgw
JgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYB
BAHWeQIEAgSB9QSB8gDwAHYAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo3
2RMAAAFrvHozMgAABAMARzBFAiBnzwwq1RXDUwtaCRS7Jy+qkBoBkoBd9lMS7dz3
yTELEgIhALU5vFBnIufKrR+NbX4TJFS6Ge/dCmsBTALEpNfi49zzAHYAY/Lbzeg7
zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFrvHozLQAABAMARzBFAiAU8nMz
UCovpId51uBYyukUe3MOXEOHx2X5DHNnRNOYFgIhAKaM4AQnhz1Q+2a/chm59qsW
KXOPOXt6QWudDpDh5kZAMA0GCSqGSIb3DQEBCwUAA4IBAQCXIt6xDkBHt/G/vS4n
bkfI7dXym+7DPR6yc8efk2UZ/5TfPNrKC3scgmn2WmDhvKbnh3JjA7/vcvS+f3Pq
0DjiEwjKLTruHgFyS7UBYSghPhBj5n32WTJBtwQjndaIUEnB+IChLpc5Y1IBTVzr
juDtY8QozNYzXTj8jfmJukaKn3IXIcFYYDOAHweCqRFrQbFli+dtJ52Ipzzcd8Sk
sa16jFnXHvJpzGEP78yIhocmLesXrBM8tE+BmRlENN1A8w5CYK6Sr1lq3UWcNMOZ
fMCH6LsOWzzF6IIibv5Tbi2Gh7rJf9fJWP0CCYM8m4WOnzDboIt8wTeuRdk6qJzd
eLD7
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8y5oaZhKLVwAwoBwnjTQ
fTgrr3LSE0LnnBbVxfgQx6fw17WyG2N/B2ZZE4dAG9UK60VvsaHYHAQc5aPninWR
YrqG1nN7FrE1NtSlDUhtoPZZ8S+hZNegBwyldQLyh/k/VOh3qIeL/+7kFH1hwjA1
YyWxsLiNHoXH9iFL0KqFAI2X4z8Cn8wq/Ra7+HmPNOxiCYLsKo3EUjw8XDdDKk7d
Hj6yVLVoBJwXrbjXugSZoTl5v/R7Ie78ob386mUbGIDhrXeHQ9ohsiN8+qoW7VOF
FT+Oupg1RD4h9v5N0q7G8Kelja5Tws8smsZOavbJMcRfskNSz2XPb2ZeFPiX/kWH
Cgm7YhtpPsTbH1krUEicxa+jmJmeF44XlOj7/tekzst+MYBCAxBQ7ugGBlYx2bEu
i6uxbDr1kYTHCcMQ8mmzrTw9yTJEW2xSF2dB9+bZ4WEaHTCk99odduju+7MnLnh4
/h6fvRcQzUGWzRg183wh6eER5Mp7RhETPYqIr/SWUp26geEyEMYwYV5vTbP8858D
71erHBi0HftKH/m5X9oLA5D7qBEOjk3cMpIPfDERx+kSO4UNa8Q7+xcO9+1kkavb
BBS6BMf4L3kBxEN4AYYs1V5qevFlkLUEG25S1M/wPVxtY83/3xJ/j1Ik1g/s7f/e
gh6EHvDfP2vLLremsQ7SLPkCAwEAAQ==
-----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 291248361017931687635686989220560419832198
 . . . . . . . . [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-07-04 09:14:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-02 09:14:13 +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 'hajoscho.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 992093069293961867791963854965428988644547038906983456014988139158893512913679794119554765627474923540779875308403699090558590553857477167904466014256327826895810936963031364295514363891403271007954166368056027239399521157291369775374925642574720379296660850723125507265845445616710457510466902726566762018044064308351047088527682674963694105575513252495553448839792145845935865532261987038549073759070463509577666558658050699332239696648891011099716825320081234825493273747228463758378257664784676934851251519895192032783973256385193964274778422136206038607230199624736059244602076386044831623793379647293853195661104041082957403472169614244199259908846623973248512839016745142538392235805708672982935857729936103061447197706941499682545316952436016694654151359175571716033126039345122417337350070263561927902585470448669361994753394678745096641808339904472692563605304504920607501736220961279702647953677144793104609837168189625794194263190194970514769172393144041606207810108338993976047006928391088247183073639189741617465555144154465041379978640861083179471647338322949820969158991125454891633202421563723809971593846827208888012144616167375684451748137850190575463257619945424701708381797958445231088648640192808420004202687737
 . . . . . . . . . . . . . . . . . . . . [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)
							85b84c1f74e0d209f68ce950640cca957938722b
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hajoscho.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hajoscho.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)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016bbc7a33320000040300473045022067cf0c2ad515c3530b5a0914bb272faa901a0192805df65312eddcf7c9310b12022100b539bc506722e7caad1f8d6d7e132454ba19efdd0a6b014c02c4a4d7e2e3dcf300760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016bbc7a332d0000040300473045022014f27333502a2fa48779d6e058cae9147b730e5c4387c765f90c736744d39816022100a68ce00427873d50fb66bf7219b9f6ab1629738f397b7a416b9d0e90e1e64640
 . . . . [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)
		009722deb10e4047b7f1bfbd2e276e47c8edd5f29beec33d1eb273c79f936519ff94df3cdaca0b7b1c8269f65a60e1bca6e787726303bfef72f4be7f73ead038e21308ca2d3aee1e01724bb5016128213e1063e67df6593241b704239dd6885049c1f880a12e97396352014d5ceb8ee0ed63c428ccd6335d38fc8df989ba468a9f721721c1586033801f0782a9116b41b1658be76d279d88a73cdc77c4a4b1ad7a8c59d71ef269cc610fefcc888687262deb17ac133cb44f8199194434dd40f30e4260ae92af596add459c34c3997cc087e8bb0e5b3cc5e882226efe536e2d8687bac97fd7c958fd0209833c9b858e9f30dba08b7cc137ae45d93aa89cdd78b0fb