koersupdate.nl
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:4c:4a:5a:8d:e2:7b:ce:4c:3d:ae:4e:71:2d:91:e6:cc:49 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=koersupdate.nl
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:4c:4a:5a:8d:e2:7b:ce:4c:3d:ae:4e:71:2d:91:e6:cc:49Serial Number (int): 374409436669201296616867317959282546625609
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 41:4a:38:21:ec:dd:68:61:19:d1:e6:fd:7f:03:40:d3:87:de:44:92
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 14:54:6b:f3:99:17:27:6d:1e:60:fb:52:6f:61:4f:c8:6e:3e:78:18
Fingerprint (sha256): 9a:95:35:5e:03:d9:87:da:a2:4b:8a:ce:d8:46:62:7e:fc:02:7c:84:c9:8c:92:1d:60:de:e8:90:ab:2f:40:96
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate koersupdate.nl
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for koersupdate.nl
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
koersupdate.nl
Other certificates including the domain name koersupdate.nl
(limited to 100 certificates)
www.koersupdate.nl
www.koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
www.koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
koersupdate.nl
koersupdate.nl
www.koersupdate.nl
Certificate
The complete raw certificate details for koersupdate.nl in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVTCCBT2gAwIBAgISBExKWo3ie85MPa5OcS2R5sxJMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMjkwNzAyNTFaFw0x OTAzMjkwNzAyNTFaMBkxFzAVBgNVBAMTDmtvZXJzdXBkYXRlLm5sMIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAop5dacnu0phbqZz2IUUJezWOExxAFuem m+BZrmzG9UOfKvGRmaEJk+HDzZ9VfcYcFqQ2jxJYBpvT8TVT1T9ahD3ul64lnWIi L5bkqMxg7qkRXYd7DFyIDci8/uIs7CE6MdKSaZBwqPQE6/UghqU1DBP1BWx9jJJF 2PG4FiCKj9VhjQhqDEix/umBU+Kqlf22Xe+K/8uJDoEzsNy2cq582N6qF+0iuuq0 KiIFyOEwXMzFI5L4KgX8Oe7/3uuvRv33HrFUwc5VQbQ4eHxfbZB5AALqlDFcR1iW JoSaLdXns+/4+BeR8i7yXmoCjQ/dD7zD4Jria2PzdK0fbKjWdd1/tMr6QN1xUxQy 9DFYlm+NXeVGJ4MEeBrpM8VL+Ibt/nrN+R7Q8gKjWQn6L7NVXcdIwPEK1IUf+fh6 OQU8kRFjWtwQOM3CH8ePBjj+D14BiAgb2Gmaaneq1prodHy6zhbLatAVDIXLpoFB BJRuB5697xzq09jyz5+hpfcf2G9Ym6T6KADeXqT5s8+FFep/I/pLbaqeyUFJsdth +irTdffMl550c201wbmle/TiZcwv2G2UjRDvuK2Mjic1b2eH26ox7w8PrS8nThYM LMY/s2JLVcBiptGdNM3G5Lc7grR9K8z7pWoC7CfDKx3eJiqSCFvbAnPmqxyfsIbk tFbOhjMqezMCAwEAAaOCAmQwggJgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUQUo4 IezdaGEZ0eb9fwNA04feRJIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzAZBgNVHREEEjAQgg5rb2Vyc3VwZGF0ZS5ubDBM BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYE gfMA8QB3AFWB1MIWkDYBSuoLm1c8U/DA5Dh4cCUIFy+jqh0HE9MMAAABZ/j8uhkA AAQDAEgwRgIhAKEQdZP4aAb4mVJBJlodXm6CG1edbMbjw24NRhJ9m87sAiEA/YNm pDZmBNPjpFwGjAPVA3HkS2X60xnbX35BFE0ouc8AdgApPFGWVMg5ZbqqUPxYB9S3 b79Yeily3KTDDPTlRUf0eAAAAWf4/LmdAAAEAwBHMEUCIQCgtH9fZCyLsOZOxv9P Q4+qSZrdIeaA0CuR38X9Ybq+pgIgFD04gtks6RtA2P3EwOJOz5WIIgIi9LTH3COl 7v0ajV4wDQYJKoZIhvcNAQELBQADggEBAAr2WAscVGbMB+g9BZxZfE4mqX4nmjcS 2FBXSFWbQIkjGTz6SzXaHmGMC8SuIw2mRO8uuZA1Hk+g/9BVbRjyWkbM4VaxoESj /hnLk2pMhNKII4LNgDkXze32LREJMyvUMjsmbvxX4z1XzHOUBrAUrGC7iWUhfYzS zMAvxTgjNmMiiAA0rSGFlsICTFEp6ndrHtDpy6MBO5/4CXKYowTCKAG89EuVTgoD bgtrPswy0x4qupf1JcJ3DHuHu4a/ANIkyHTx5D2QAhNoNpLEG+WtVsqj0eGFovT8 nz8oKZNRyG+r8Y2NCEtyARPfhQkNYFjQw3nntdcbIL1rN0Ikvq6KDA0= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAop5dacnu0phbqZz2IUUJ ezWOExxAFuemm+BZrmzG9UOfKvGRmaEJk+HDzZ9VfcYcFqQ2jxJYBpvT8TVT1T9a hD3ul64lnWIiL5bkqMxg7qkRXYd7DFyIDci8/uIs7CE6MdKSaZBwqPQE6/UghqU1 DBP1BWx9jJJF2PG4FiCKj9VhjQhqDEix/umBU+Kqlf22Xe+K/8uJDoEzsNy2cq58 2N6qF+0iuuq0KiIFyOEwXMzFI5L4KgX8Oe7/3uuvRv33HrFUwc5VQbQ4eHxfbZB5 AALqlDFcR1iWJoSaLdXns+/4+BeR8i7yXmoCjQ/dD7zD4Jria2PzdK0fbKjWdd1/ tMr6QN1xUxQy9DFYlm+NXeVGJ4MEeBrpM8VL+Ibt/nrN+R7Q8gKjWQn6L7NVXcdI wPEK1IUf+fh6OQU8kRFjWtwQOM3CH8ePBjj+D14BiAgb2Gmaaneq1prodHy6zhbL atAVDIXLpoFBBJRuB5697xzq09jyz5+hpfcf2G9Ym6T6KADeXqT5s8+FFep/I/pL baqeyUFJsdth+irTdffMl550c201wbmle/TiZcwv2G2UjRDvuK2Mjic1b2eH26ox 7w8PrS8nThYMLMY/s2JLVcBiptGdNM3G5Lc7grR9K8z7pWoC7CfDKx3eJiqSCFvb AnPmqxyfsIbktFbOhjMqezMCAwEAAQ== -----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 374409436669201296616867317959282546625609 . . . . . . . . [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-12-29 07:02:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-29 07:02:51 +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 'koersupdate.nl' . . . . . . . . [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 663426059356533608499143731105497087870490129395580429558261592422872328121854047013567179558145307539878402203430820469138021715556946970427070521655702896153960731991157590344128828685069279669607680773300750923934146286348764649811613386829260721475549051843695407124701132343402277011853130022190762799681014660869750581540348331420291736146446145003273482895328560661538116440423967138201323400346117753105967397323772589905379344908970095001972728115488154912005050546554937589085714789326431707773199340099564102725248307346688150911010358732175614872717712130085860880853834154907129911082817133238880710620159047335237193282630349529483698977752326829118140328123295713180433351247638250537776075433588122291251592575461579274390605209275904404197941471407038248170378333918438130688171683421162659072556608043641767103027652769786283801063415779000845021831524281136823647149848627958699854622573067992124910677103863386120598087655114282317825771233223322456313866535893442052024382812410380527896072659909225382653798469475056016921997345887024993755662606706987041653840174047423542625859440110015013184043189168269046727128211866092903153309883916534178293858047203270069561992436566331854387942773934456575912628091699 . . . . . . . . . . . . . . . . . . . . [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) 414a3821ecdd686119d1e6fd7f0340d387de4492 . . . . . . . . . . . . . . . . [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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'koersupdate.nl' . . . . . . . . . . . . . . . . [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) 00f10077005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000167f8fcba190000040300483046022100a1107593f86806f8995241265a1d5e6e821b579d6cc6e3c36e0d46127d9bceec022100fd8366a4366604d3e3a45c068c03d50371e44b65fad319db5f7e41144d28b9cf007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000167f8fcb99d0000040300473045022100a0b47f5f642c8bb0e64ec6ff4f438faa499add21e680d02b91dfc5fd61babea60220143d3882d92ce91b40d8fdc4c0e24ecf9588220222f4b4c7dc23a5eefd1a8d5e . . . . [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) 000af6580b1c5466cc07e83d059c597c4e26a97e279a3712d8505748559b408923193cfa4b35da1e618c0bc4ae230da644ef2eb990351e4fa0ffd0556d18f25a46cce156b1a044a3fe19cb936a4c84d2882382cd803917cdedf62d1109332bd4323b266efc57e33d57cc739406b014ac60bb8965217d8cd2ccc02fc53823366322880034ad218596c2024c5129ea776b1ed0e9cba3013b9ff8097298a304c22801bcf44b954e0a036e0b6b3ecc32d31e2aba97f525c2770c7b87bb86bf00d224c874f1e43d900213683692c41be5ad56caa3d1e185a2f4fc9f3f28299351c86fabf18d8d084b720113df85090d6058d0c379e7b5d71b20bd6b374224beae8a0c0d