rentner.cc
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ff:e3:f3:36:e3:b8:e9:81:f3:28:8a:f0:32:53:72:db:58 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=rentner.cc
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ff:e3:f3:36:e3:b8:e9:81:f3:28:8a:f0:32:53:72:db:58Serial Number (int): 348411858956591987012417182255622527310680
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 5e:97:e4:28:a9:e6:56:a4:aa:5a:4a:a4:21:57:5b:9f:cf:10:68:7f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7c:47:70:0f:30:97:cb:4b:51:d2:36:8d:8d:c6:dc:84:46:9a:de:34
Fingerprint (sha256): e2:4c:ce:35:4e:49:81:27:b5:c4:ac:cc:42:08:9f:71:1b:25:5c:94:2f:b2:88:c4:5b:b7:da:4a:b6:69:53:62
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate rentner.cc
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for rentner.cc
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
rentner.cc
Other certificates including the domain name rentner.cc
(limited to 100 certificates)
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
rentner.cc
rentner.cc
www.rentner.cc
www.rentner.cc
www.rentner.cc
Certificate
The complete raw certificate details for rentner.cc in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGSzCCBTOgAwIBAgISA//j8zbjuOmB8yiK8DJTcttYMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMjMyMjAzMjhaFw0x OTA2MjEyMjAzMjhaMBUxEzARBgNVBAMTCnJlbnRuZXIuY2MwggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQDsY1JIt0gBEAh9E96BEvLjkSbNdryF4aBy/4k7 94dc6q/pYOt4sYpqBlQbaK48sys/yyngII683nPn3c9piwEFUUo8CcaCBMWfrHBt hnKP61u6WEMW9OP3yO6nYIPTSZ5JVabPzyn2lx32MM2j1FDLrOlf5GUOJ25lDcdP sGMogcuRA/Rng16GzrcibyG43ScgBw4qYpjNgFTmq7VnUpKnhmq9hOWvydWF56RK iKC0CykLpmvozy5xSkpMKJBiiKAPXqtAGooIQzXA13s+pN2WxR2D1H0q2JDTZm5p lqI45oxBiZA80AOTd5OtLx3BHWx25zBI7puBnYDQNkqVs9K5U+FCVmRhE7Y1hOzq sluep9JUC5pumpHoI1cPzQaI+vW2bC9qotSRydivpvsK5QlR9R/vZksR1TOy+nHR MrKsdUS8vLOnLVzjP2DI81adC57+aS0ptcWASr9KaAtjzRGBBv63hUJQjapqvH93 5vHu0lyi6G+jP4s6IbGxBF5yBRJShwoAfIZ9zelQeywUjdRKPvH8YFPHC663Xo6b f4qH6OcUj5tymifTa1au5fTLTfHmvWgVwAn30m8d60S5Big8vNHbmWAjybDrgXyl YWV6yORhJGJYtQFcqwqp0jBZFDwb2VpeYcScKKovIwHL0MgReF5vW2+q5quIAVgr y9QWMQIDAQABo4ICXjCCAlowDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRel+QoqeZW pKpaSqQhV1ufzxBofzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMBUGA1UdEQQOMAyCCnJlbnRuZXIuY2MwTAYDVR0gBEUw QzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDov L2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQB0 ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWmsy3UlAAAEAwBGMEQC IGJJ0wBK7w3VIVJ59H7UXtjHmkbyMltUIDDj/23BzlICAiAD++QT3uZsT2bYTPMn Q4iI9rA03Gv6Cs3vW8+MRCfoLwB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM 9OVFR/R4AAABaazLdZ0AAAQDAEcwRQIhAOPclrdQvhCfWYeYE+/XYIsnX/uoZ7JR 8ULB0qciDJkMAiAuSjaWdix6XqFQ2v1q60YBObVdT3oQ2fsb54m8lopYSDANBgkq hkiG9w0BAQsFAAOCAQEAiDPFfDzF2eMcs5TkJw2VBmJ/ZpA2GsqcxiRtZT28ZDqt rjtZoIFqKN/IaybcfuXd2K5FMoWalfLLG+fOUrBKSWoCyrIH++lxf7E0XIQYibfF WSo64wDvioo+BAkUl5gLhAWbW0s4CPIkqX2TxSFHR2H3nEmFkt1FAw0krRrNk+0Y Rwx0aiMAK8biUnUFp7cUSkkDUV45prVSjZIBBocd0+4GOfIIsPo5z6onNGo7EI2a 2EWBs+P7D0rWtfNkUknwstIKngKMEuhzkobIgl4b9jtCUki265/Q5/Yjhkl0Ugyw Upg9GC+W8+1BGu+oLotjKu1T13EJbiNeVMmM4uAIzQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA7GNSSLdIARAIfRPegRLy 45EmzXa8heGgcv+JO/eHXOqv6WDreLGKagZUG2iuPLMrP8sp4CCOvN5z593PaYsB BVFKPAnGggTFn6xwbYZyj+tbulhDFvTj98jup2CD00meSVWmz88p9pcd9jDNo9RQ y6zpX+RlDiduZQ3HT7BjKIHLkQP0Z4Nehs63Im8huN0nIAcOKmKYzYBU5qu1Z1KS p4ZqvYTlr8nVheekSoigtAspC6Zr6M8ucUpKTCiQYoigD16rQBqKCEM1wNd7PqTd lsUdg9R9KtiQ02ZuaZaiOOaMQYmQPNADk3eTrS8dwR1sducwSO6bgZ2A0DZKlbPS uVPhQlZkYRO2NYTs6rJbnqfSVAuabpqR6CNXD80GiPr1tmwvaqLUkcnYr6b7CuUJ UfUf72ZLEdUzsvpx0TKyrHVEvLyzpy1c4z9gyPNWnQue/mktKbXFgEq/SmgLY80R gQb+t4VCUI2qarx/d+bx7tJcouhvoz+LOiGxsQRecgUSUocKAHyGfc3pUHssFI3U Sj7x/GBTxwuut16Om3+Kh+jnFI+bcpon02tWruX0y03x5r1oFcAJ99JvHetEuQYo PLzR25lgI8mw64F8pWFlesjkYSRiWLUBXKsKqdIwWRQ8G9laXmHEnCiqLyMBy9DI EXheb1tvquariAFYK8vUFjECAwEAAQ== -----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 348411858956591987012417182255622527310680 . . . . . . . . [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-23 22:03:28 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 22:03:28 +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 'rentner.cc' . . . . . . . . [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 964378797124324539822492254007050183139769549345739794617249648082152214915838434937830422432694662729279467459785521533961092219959789681569682824600618618499972033032897467645985482473444573286068390717332723084002989635666799735531384353196449517781744587848866075410995272467958720954244009218724585140801547361545680111683057552043727492815284932467520377864166824390090453292933991478549857199928128688332506091734526799295427117493213782187811694727494452386829763160657854370659083579602105665673247548700468570954351412487170300038587778211408747797392444552047632348214286064143752816118976434947634660829908267627123684742623259150463197351012497040930666714286995108521410157835828610746959470903187067326993227965477182108151218974904088941550309910787829589972786392982033185848953439860520106371266360614002995622884655763453668886520376954738657426373297908735313019980362636354270034552336897053557354078642974360677765701388687355536624682183611026220536565931136251653378419119885836003453413812125462356863906635904069146237094150632722177102152832829608024651936244736878518847050726493590506343052904293973661279512414446498703551224381190847736880448605033483460253184203795678295306838790129980404562612459057 . . . . . . . . . . . . . . . . . . . . [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) 5e97e428a9e656a4aa5a4aa421575b9fcf10687f . . . . . . . . . . . . . . . . [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 (14 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rentner.cc' . . . . . . . . . . . . . . . . [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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169accb7525000004030046304402206249d3004aef0dd5215279f47ed45ed8c79a46f2325b542030e3ff6dc1ce5202022003fbe413dee66c4f66d84cf327438888f6b034dc6bfa0acdef5bcf8c4427e82f007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000169accb759d0000040300473045022100e3dc96b750be109f59879813efd7608b275ffba867b251f142c1d2a7220c990c02202e4a3696762c7a5ea150dafd6aeb460139b55d4f7a10d9fb1be789bc968a5848 . . . . [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) 008833c57c3cc5d9e31cb394e4270d9506627f6690361aca9cc6246d653dbc643aadae3b59a0816a28dfc86b26dc7ee5ddd8ae4532859a95f2cb1be7ce52b04a496a02cab207fbe9717fb1345c841889b7c5592a3ae300ef8a8a3e04091497980b84059b5b4b3808f224a97d93c521474761f79c498592dd45030d24ad1acd93ed18470c746a23002bc6e2527505a7b7144a4903515e39a6b5528d920106871dd3ee0639f208b0fa39cfaa27346a3b108d9ad84581b3e3fb0f4ad6b5f3645249f0b2d20a9e028c12e8739286c8825e1bf63b425248b6eb9fd0e7f623864974520cb052983d182f96f3ed411aefa82e8b632aed53d771096e235e54c98ce2e008cd