www.ethi-durable.ch
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:19:5d:1f:2a:c6:69:0b:58:89:df:4c:33:e4:c4:d8:e6:5f 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=www.ethi-durable.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:19:5d:1f:2a:c6:69:0b:58:89:df:4c:33:e4:c4:d8:e6:5fSerial Number (int): 269967697000695702455813900561081072936543
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 82:ac:fa:11:7d:27:2f:30:3e:18:86:92:84:ab:7d:02:ed:d4:1a:9e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 9b:93:36:47:e8:17:77:1e:c2:87:d5:00:ac:70:48:ce:9e:a5:73:74
Fingerprint (sha256): 60:e1:dd:e8:91:1d:f0:30:fb:69:47:ca:4f:18:bd:a1:51:9c:f4:c1:d1:92:67:bc:f8:df:fa:cc:08:17:19:82
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.ethi-durable.ch
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.ethi-durable.ch
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
www.ethi-durable.ch
Other certificates including the domain name ethi-durable.ch
(limited to 100 certificates)
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
www.ethi-durable.ch
Certificate
The complete raw certificate details for www.ethi-durable.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXzCCBUegAwIBAgISAxldHyrGaQtYid9MM+TE2OZfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDQwODU1NTRaFw0y MDA2MDIwODU1NTRaMB4xHDAaBgNVBAMTE3d3dy5ldGhpLWR1cmFibGUuY2gwggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC8JAfmOLwV5s9OAG7h4CsDJY49 vQtxUUQxNmiQ/821Hg6sEjb0BXgaXDffIZFEHHXnodLOet/S8Ou6XELuRROGC9Or JtIBItjIAjWYUgsp+OXpFiVlVPkeWDe8jaorq5mUBcWqqMmV4JomwgC8fhhcBitX An8KjPb51WZEr5QXddYme2kWm5aJFIr/lZXPWTO1A/Up7j+QNgYLg0Ww6pDruYGr eQj7bpehBgN0LsdjXBTh06fz8r/e47wuKTmIAHb4Mf1FbU1XEAjNUh4pb9asXQpE nAUGgjM7XMnTSRocGAJrvlTjoWtgwxL5e2/a9CpoUNhjz8KMtaeIV7m5D4BlAgBW irHrEFkdjd+LHLviMAXMJ6gRQwKZv4fAaV0P8QDAbZG5KHh+nDS/hq0HWvUDpiUm oDveXA2c0G9IkkkknD39CMQ8rGAzCaXBJK4AQpxhCVQ4BxJgloEZn02/ks2Wro1u IYg7NQzYY8OmmCxSYF3aPUabb+8LRTL0iQb6SC7xHc7L9Ka3jBfg7ABTeu2i47eo 0xgp5XeE0okIO1uhxXz97SI55UtOZ8kyytTNRpwXrdvVjcpEM1jvrjcSCiRYiK5l xsjzut4CfLz6C57RZxtTY8xQ984yIs3FW8mS0yYD9EDRR1FTAKXx+phqqRhuCFbi oXMC9ePGxIwY/h7KmwIDAQABo4ICaTCCAmUwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBSCrPoRfScvMD4YhpKEq30C7dQanjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE3d3dy5ldGhpLWR1 cmFibGUuY2gwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEE AdZ5AgQCBIH2BIHzAPEAdgDnEvKwN34aYvuOyQxhhPHqezfLVh0RJlvz4PNL8kFU bgAAAXCk+R/dAAAEAwBHMEUCIQDP3c/o9vxu9w1F4uA8ZeSAfPKyCSmLhJIdZWPU 4u9LFwIgTSZ2MYfhJd0CP9SIj8IvVXoKds4fSsU4OHiMSSDBoI0AdwCyHgXMi6LN iiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAXCk+R/dAAAEAwBIMEYCIQCYq/aV lSOayIckZjlCyMG19H1UW8NmANf20BMLH54R1gIhAKfEvT4ApbavzRN7LU0t6aZ5 SlwN0w6+eRq9aUjhUtqdMA0GCSqGSIb3DQEBCwUAA4IBAQAsW5NwyQyd1E6StTUn WXO3X20RTBUJIIwlL3GA5KwQVVBpuW4qFD11cW+VDS3rGbEEZ9DMWVcqjpZBJJDR mS8C+iYKv7ChjgbisMFdOSqVMzL2mtg8/V1ZUAo5llAv8yibxbjcBSStuDlwbJlk 1VhTT3i+pwILfDMCWet2YqF955pb9aoPq14mt4kuZcpdSl13yJwW1oTxomyBsyWB 21uAya4TBjYc6TPJKgGs86pC1G+4K6yRI0Tqr6hXqZ2zREPCKjWKNv2L7EeQwozj Nm7ZSfVj8sB8S+5dyQ3IfMxgZfLfCtip6bovksB2r5LthRDETVf2h+Ift858Pl7p EUx6 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvCQH5ji8FebPTgBu4eAr AyWOPb0LcVFEMTZokP/NtR4OrBI29AV4Glw33yGRRBx156HSznrf0vDrulxC7kUT hgvTqybSASLYyAI1mFILKfjl6RYlZVT5Hlg3vI2qK6uZlAXFqqjJleCaJsIAvH4Y XAYrVwJ/Coz2+dVmRK+UF3XWJntpFpuWiRSK/5WVz1kztQP1Ke4/kDYGC4NFsOqQ 67mBq3kI+26XoQYDdC7HY1wU4dOn8/K/3uO8Lik5iAB2+DH9RW1NVxAIzVIeKW/W rF0KRJwFBoIzO1zJ00kaHBgCa75U46FrYMMS+Xtv2vQqaFDYY8/CjLWniFe5uQ+A ZQIAVoqx6xBZHY3fixy74jAFzCeoEUMCmb+HwGldD/EAwG2RuSh4fpw0v4atB1r1 A6YlJqA73lwNnNBvSJJJJJw9/QjEPKxgMwmlwSSuAEKcYQlUOAcSYJaBGZ9Nv5LN lq6NbiGIOzUM2GPDppgsUmBd2j1Gm2/vC0Uy9IkG+kgu8R3Oy/Smt4wX4OwAU3rt ouO3qNMYKeV3hNKJCDtbocV8/e0iOeVLTmfJMsrUzUacF63b1Y3KRDNY7643Egok WIiuZcbI87reAny8+gue0WcbU2PMUPfOMiLNxVvJktMmA/RA0UdRUwCl8fqYaqkY bghW4qFzAvXjxsSMGP4eypsCAwEAAQ== -----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 269967697000695702455813900561081072936543 . . . . . . . . [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 2020-03-04 08:55:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-02 08:55:54 +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 'www.ethi-durable.ch' . . . . . . . . [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 767547276469856731884574738130714498568649472012208749200760318354057852924498712706226380500580596275205842491000934300982547288538839319722244323469516292961849193557136543722808589925444365651397191717659454525818392285540705187420088630603815574592343324550355248661798625427553073422119491750693691054093111126200024323336198238471714179830781297657031726148892041785921983830743739048797830607443509635550746493746272062383187266837179793548742852215321479426194529020682770596681210648111263216662495814450946988753264430597239973778902703732696368028441024648549997174675430301164179512483711193031030355800953851566116816858199195788123905262616732320686141983094244576929355187531322611965608103056041169857652928471199257880890992219027825951659241038086379719278677066868457259038684045241483035247776111674180803090544349971538453107666724139966762453040617987187891010071000315200582197349418661728648985959925439294058970083201419414572530929959526233693328905801280325689757073886857210954252619222715959267829464894487742091082373690326910409305230726955657697894629717972428277017489895826225386910253643896275116717468820866539448765798216319505800193589931208937143027217156149538288533038038965035248775264651931 . . . . . . . . . . . . . . . . . . . . [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) 82acfa117d272f303e18869284ab7d02edd41a9e . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ethi-durable.ch' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170a4f91fdd0000040300473045022100cfddcfe8f6fc6ef70d45e2e03c65e4807cf2b209298b84921d6563d4e2ef4b1702204d26763187e125dd023fd4888fc22f557a0a76ce1f4ac53838788c4920c1a08d007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170a4f91fdd000004030048304602210098abf69595239ac88724663942c8c1b5f47d545bc36600d7f6d0130b1f9e11d6022100a7c4bd3e00a5b6afcd137b2d4d2de9a6794a5c0dd30ebe791abd6948e152da9d . . . . [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) 002c5b9370c90c9dd44e92b535275973b75f6d114c1509208c252f7180e4ac10555069b96e2a143d75716f950d2deb19b10467d0cc59572a8e96412490d1992f02fa260abfb0a18e06e2b0c15d392a953332f69ad83cfd5d59500a3996502ff3289bc5b8dc0524adb839706c9964d558534f78bea7020b7c330259eb7662a17de79a5bf5aa0fab5e26b7892e65ca5d4a5d77c89c16d684f1a26c81b32581db5b80c9ae1306361ce933c92a01acf3aa42d46fb82bac912344eaafa857a99db34443c22a358a36fd8bec4790c28ce3366ed949f563f2c07c4bee5dc90dc87ccc6065f2df0ad8a9e9ba2f92c076af92ed8510c44d57f687e21fb7ce7c3e5ee9114c7a