waidelich.me
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:ef:16:5a:28:e4:e4:ae:1d:80:ea:8e:a5:63:09:ae:54:3a was issued on by Let's Encrypt.
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=waidelich.me
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:ef:16:5a:28:e4:e4:ae:1d:80:ea:8e:a5:63:09:ae:54:3aSerial Number (int): 429806340573200993911910259109633654150202
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: e2:88:a3:9f:98:44:21:44:17:41:46:6a:8b:91:51:5b:01:a2:e9:6c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ff:18:50:ad:47:4a:54:35:60:ec:02:d8:2b:ce:83:3d:b8:d9:28:fd
Fingerprint (sha256): 6c:3a:5e:5b:01:4a:0a:ac:3f:f0:e7:31:49:01:5c:7c:c0:80:5d:38:bb:1f:5e:e1:49:3e:d4:9f:21:cc:7f:71
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate waidelich.me
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for waidelich.me
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
waidelich.me
Other certificates including the domain name waidelich.me
(limited to 100 certificates)
www.pfaffendorf.lima-city.de
test.riko-keil.de
dav42duqyhasdvbag7cba78xwwi-o07l.de.cool
*.silverstrikez.de
cd13deb01.rotglut.net
www.waidelich.me
waidelich.me
oktoberfestberlin.com
www.waidelich.me
www.waidelich.me
www.static.degarni.de
www.waidelich.me
waidelich.me
*.erika-rauschning.de
*.kosmetik-fusspflege-kirchhellen.de
sipexternal.albertus-dienste.de
www.waidelich.me
cueless.lima-city.de
croupier.2ix.ch
www.waidelich.me
waidelich.me
www.waidelich.me
gabrielwaldvogel.com
bwtiwxpdcobidrd.rfcomputer.de
www.waidelich.me
www.waidelich.me
www.9-mai.de
www.waidelich.me
www.waidelich.me
*.erika-rauschning.de
klaus-barbie.lima-city.de
www.nolongerbecomeboss.lima-city.de
www.thai-seifen-kunst.de
www.waidelich.me
test.riko-keil.de
dav42duqyhasdvbag7cba78xwwi-o07l.de.cool
*.silverstrikez.de
cd13deb01.rotglut.net
www.waidelich.me
waidelich.me
oktoberfestberlin.com
www.waidelich.me
www.waidelich.me
www.static.degarni.de
www.waidelich.me
waidelich.me
*.erika-rauschning.de
*.kosmetik-fusspflege-kirchhellen.de
sipexternal.albertus-dienste.de
www.waidelich.me
cueless.lima-city.de
croupier.2ix.ch
www.waidelich.me
waidelich.me
www.waidelich.me
gabrielwaldvogel.com
bwtiwxpdcobidrd.rfcomputer.de
www.waidelich.me
www.waidelich.me
www.9-mai.de
www.waidelich.me
www.waidelich.me
*.erika-rauschning.de
klaus-barbie.lima-city.de
www.nolongerbecomeboss.lima-city.de
www.thai-seifen-kunst.de
www.waidelich.me
Certificate
The complete raw certificate details for waidelich.me in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGAzCCBOugAwIBAgISBO8WWijk5K4dgOqOpWMJrlQ6MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MDYxMjQ5MzVaFw0x ODExMDQxMjQ5MzVaMBcxFTATBgNVBAMTDHdhaWRlbGljaC5tZTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAMSDQOrX3xlRNJ6VA65J20lVHM8vFi+20Gog bhdNvE4dd1tJVGFEfjFmsaBdC6kJ80FGhOeBUlBlrdsJDY5KBV3RxbXIC/XOUlts WSjAOmp8ctDwXhBn8IaY2IT8AZrOSzf1tH963KMcwxUN48BdBtrL42V0tlfeaoGF W7TGqmWuEKVRUOEFd8hxCgo6Qt/AYjYJJ9TP5+jXiOIwsNf+yo9CpiURUauNKi3F 6T6h2DR2VfJfypLK9w6fyJx6MASPpoOKzY/zII98ek4IExkEiphcxarPc5N7RoWI NOkYMCVaHXgzAqcUOUeGrqH4b+w8A2i9pf/CrdffwdSs6c0jIwMCAwEAAaOCAxQw ggMQMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU4oijn5hEIUQXQUZqi5FRWwGi6Www HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn LzAXBgNVHREEEDAOggx3YWlkZWxpY2gubWUwgf4GA1UdIASB9jCB8zAIBgZngQwB AgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl dHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRl IG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQg b25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBm b3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQQG CisGAQQB1nkCBAIEgfUEgfIA8AB1ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM 9OVFR/R4AAABZQ+ADbMAAAQDAEYwRAIgDF1kBmIKZZHB71ozTjaiR+Jbh48ASNTP 16KCaFK2FJACIFaxxyvbJKTP7ooAR3D4Ud02sG7cZBp8V1wP+fxzE+hKAHcA23Sv 7ssp7LH+yj5xbSzluaq7NveEcYPHXZ1PN7Yfv2QAAAFlD4ANzwAABAMASDBGAiEA yWmiWkFZVvvxhUOY8sT04zBJAb3f+noggh5uLqZPQCwCIQCynsD65Prms4AT1zlG kzM/HnaPbpS6OcxHw9EQxNqD2TANBgkqhkiG9w0BAQsFAAOCAQEARmmfNWYKgIwb sPicS+ALZ16j3IxhL393lBdMqkydSv4f+ECSY5yhJ8QeN700VwObnyWYAgpJ5ya8 t2AU6lOjzcl1CLAxUaV4u0OyDuGlJAY0dIawY7yVweFKskkPg8V+zHCeBWhtFu6B HFucHgMdXxc+Vfk7baV0SyB7CPiiXCPoyu+iboGZCzaUh/xFZa1AO2WD3asIvEWQ 8Pto+87+ffWRdnNubQ8n63FBfZgxCw+uTrB3OYJNpYkDn62Rey9TBpJ2ArL6shpJ Ml2ZBca6sPX2jcGk94caFvPgWxGsLavIR5p0xig8OSk1r/GzIgkJ9RNv3I4bVygP gRqxztQ4Gg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxINA6tffGVE0npUDrknb SVUczy8WL7bQaiBuF028Th13W0lUYUR+MWaxoF0LqQnzQUaE54FSUGWt2wkNjkoF XdHFtcgL9c5SW2xZKMA6anxy0PBeEGfwhpjYhPwBms5LN/W0f3rcoxzDFQ3jwF0G 2svjZXS2V95qgYVbtMaqZa4QpVFQ4QV3yHEKCjpC38BiNgkn1M/n6NeI4jCw1/7K j0KmJRFRq40qLcXpPqHYNHZV8l/Kksr3Dp/InHowBI+mg4rNj/Mgj3x6TggTGQSK mFzFqs9zk3tGhYg06RgwJVodeDMCpxQ5R4auofhv7DwDaL2l/8Kt19/B1KzpzSMj AwIDAQAB -----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 429806340573200993911910259109633654150202 . . . . . . . . [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 2018-08-06 12:49:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-04 12:49:35 +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 'waidelich.me' . . . . . . . . [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 24807431327613561652168605129656059991844313301318216584006522796969551242708214836511375006896510414697433755943569514816016362386227715601396345933107062110887132013138621277347417252949079131578256357566950853633362963983800743558761939366092762085920804122232740655893835889080556134102259069391768365284496888651503172675345675440580249199882904063382968871431350997359326844531526388231325373849952692821740410199834078147440123120354502686475918291988038866952599145861290232389047634111625503020873350802194681653662010194350665716152113227641257078755945542292428518999201626004594699970998025125454663590659 . . . . . . . . . . . . . . . . . . . . [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) e288a39f984421441741466a8b91515b01a2e96c . . . . . . . . . . . . . . . . [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 (16 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'waidelich.me' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f0007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001650f800db3000004030046304402200c5d6406620a6591c1ef5a334e36a247e25b878f0048d4cfd7a2826852b61490022056b1c72bdb24a4cfee8a004770f851dd36b06edc641a7c575c0ff9fc7313e84a007700db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf64000001650f800dcf0000040300483046022100c969a25a415956fbf1854398f2c4f4e3304901bddffa7a20821e6e2ea64f402c022100b29ec0fae4fae6b38013d7394693333f1e768f6e94ba39cc47c3d110c4da83d9 . . . . [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) 0046699f35660a808c1bb0f89c4be00b675ea3dc8c612f7f7794174caa4c9d4afe1ff84092639ca127c41e37bd3457039b9f2598020a49e726bcb76014ea53a3cdc97508b03151a578bb43b20ee1a52406347486b063bc95c1e14ab2490f83c57ecc709e05686d16ee811c5b9c1e031d5f173e55f93b6da5744b207b08f8a25c23e8caefa26e81990b369487fc4565ad403b6583ddab08bc4590f0fb68fbcefe7df59176736e6d0f27eb71417d98310b0fae4eb07739824da589039fad917b2f5306927602b2fab21a49325d9905c6bab0f5f68dc1a4f7871a16f3e05b11ac2dabc8479a74c6283c392935aff1b3220909f5136fdc8e1b57280f811ab1ced4381a