calalzodicadore.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:d3:db:71:ae:b9:53:b8:14:e0:31:f8:1f:e0:74:79:28:aa 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=calalzodicadore.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:d3:db:71:ae:b9:53:b8:14:e0:31:f8:1f:e0:74:79:28:aaSerial Number (int): 420540414351803304286234135817474809604266
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 18:9f:cc:89:b3:5c:46:29:68:dd:18:3f:94:6e:ea:cc:e5:c7:59:4a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 07:13:60:8d:d6:28:08:b7:51:97:eb:13:65:3e:8f:38:e3:aa:f8:ed
Fingerprint (sha256): 29:14:07:d9:0f:96:a7:32:2c:64:76:87:18:c8:5a:b5:0a:d2:b9:68:fb:18:a1:1d:5e:3e:68:2f:a6:9b:fe:30
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate calalzodicadore.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for calalzodicadore.com
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
calalzodicadore.com
Other certificates including the domain name calalzodicadore.com
(limited to 100 certificates)
www.canosadipuglia.com
calalzodicadore.com
calalzodicadore.com
calalzodicadore.com
calalzodicadore.com
spedizioneaerea.com
calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
www.calalzodicadore.com
www.calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
pigiami.com
calalzodicadore.com
calalzodicadore.com
womenwarriors.co.uk
calalzodicadore.com
calalzodicadore.com
calalzodicadore.com
calalzodicadore.com
spedizioneaerea.com
calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
www.calalzodicadore.com
www.calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
calalzodicadore.com
www.calalzodicadore.com
pigiami.com
calalzodicadore.com
calalzodicadore.com
womenwarriors.co.uk
Certificate
The complete raw certificate details for calalzodicadore.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXTCCBUWgAwIBAgISBNPbca65U7gU4DH4H+B0eSiqMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDkwMDE2MjFaFw0y MDA3MDgwMDE2MjFaMB4xHDAaBgNVBAMTE2NhbGFsem9kaWNhZG9yZS5jb20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDA/Q5RfOoWPPFV6GZuAVQNSlLO tfAuWBgd724iYkKM+pO3ZHaE0vElG7jpFwxn5H1uTb2guG+5ITADvcSe0Tfk3uUl kAHCujSsJlbPqKumTChBqvxFfu2x6mkpxs1F8z2+oURi7ed/OJtGoKEUGdB/+KYP XS7l/T3cgLuKLV4NnTc0C1z94MuWeKKVWcK7E5Y0bjv+XL0aXPbeA+B3liPzR1eN 32pL32VJFc2m6WObqgiAztzO5rjDhSIEB2IIKx4f7z+sIpkQ+ThtFeBUU+C7j+av C/YkXvNsSBjaUEZFxztozzQvRQn2DWkKvxoEd0TmwQ6MTVZf1Zvm9K9zRD9+acxu DAIWMUZYf3EXYq+Yaw2pNDbb51LyoHwKiO9QB8Jqg6yg1qtKCg1U2gDg9LEDbdXg GhhfljvRm67xbKUkK6KbZ1xmM9eEw5qa39UxhUjlcvFJjkkXUg+cAz4LZhDv2IqW firr3SuESl+6/S3CDrw6/11JsyB1tEImjb4jCAsO+0PvdkkZRBCN/9tWgwyifx7m ZAlNbrwLQa9q/n/B2CfPvx0xwgd8rCqkBbz3RK+CRFVECb40DG9ylRMq9mW9mp8k jaHDlCwYtpbHe4H3zWdHJgkF3ocBAmgs1hWEv+GewIhRv6anP/z7auS1ZYkqVyKm z0UgUM4YZbhYcrMDBQIDAQABo4ICZzCCAmMwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBQYn8yJs1xGKWjdGD+UburM5cdZSjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE2NhbGFsem9kaWNh ZG9yZS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEE AdZ5AgQCBIH0BIHxAO8AdgDnEvKwN34aYvuOyQxhhPHqezfLVh0RJlvz4PNL8kFU bgAAAXFcgmLqAAAEAwBHMEUCIQCR22/yqD3ByOhVb811iiO/OLIjYHb3vHWGsP5f J09W8gIgfeWX5VmIzJ/p+LvLF3Nd+fw1fID1gPItV7YxgSGPC04AdQCyHgXMi6LN iiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAXFcgmO5AAAEAwBGMEQCICOqGYFQ w51mJ8sUqPEfs7pC8mcqXGud9KAVkpJUgHs1AiBmERAXm/BZ/7NVI2QA62GGNgW8 kZWjiEMlFs8lcKn3GjANBgkqhkiG9w0BAQsFAAOCAQEABBwMfRu8JSKs2Gsdx1vA cXaTNXpWAuAXoJ8fgJiySr/YzlmLyi8JLzQYLm2aO//pJH9H1FWWKt6AjlOHa+dZ vbUquWvhdl2S/Y8XWQ+m0shIjAMcxCwIm1ucfZJZrtctleb+BWIWbFx++GWv2ckp K7N0yEjOlHkkaXjWtTEnvu2Mg/a5YhC0MRGsX0K+RvDzGdHOhR6lbIzVVikSCTvL hfbLWxVqL3FuNMpe0PKwFixh4qHTljahhYGA8rZXyiZ5C5q+1aKt2d5y/H//50uC iVBH6iPh3AITSvKyqc5vOI+vMTG2a9xb4sYgPWXmiwPEMAsgjUu/ghHn3I2Uhgik Aw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwP0OUXzqFjzxVehmbgFU DUpSzrXwLlgYHe9uImJCjPqTt2R2hNLxJRu46RcMZ+R9bk29oLhvuSEwA73EntE3 5N7lJZABwro0rCZWz6irpkwoQar8RX7tseppKcbNRfM9vqFEYu3nfzibRqChFBnQ f/imD10u5f093IC7ii1eDZ03NAtc/eDLlniilVnCuxOWNG47/ly9Glz23gPgd5Yj 80dXjd9qS99lSRXNpuljm6oIgM7czua4w4UiBAdiCCseH+8/rCKZEPk4bRXgVFPg u4/mrwv2JF7zbEgY2lBGRcc7aM80L0UJ9g1pCr8aBHdE5sEOjE1WX9Wb5vSvc0Q/ fmnMbgwCFjFGWH9xF2KvmGsNqTQ22+dS8qB8CojvUAfCaoOsoNarSgoNVNoA4PSx A23V4BoYX5Y70Zuu8WylJCuim2dcZjPXhMOamt/VMYVI5XLxSY5JF1IPnAM+C2YQ 79iKln4q690rhEpfuv0twg68Ov9dSbMgdbRCJo2+IwgLDvtD73ZJGUQQjf/bVoMM on8e5mQJTW68C0Gvav5/wdgnz78dMcIHfKwqpAW890SvgkRVRAm+NAxvcpUTKvZl vZqfJI2hw5QsGLaWx3uB981nRyYJBd6HAQJoLNYVhL/hnsCIUb+mpz/8+2rktWWJ Klcips9FIFDOGGW4WHKzAwUCAwEAAQ== -----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 420540414351803304286234135817474809604266 . . . . . . . . [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-04-09 00:16:21 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-07-08 00:16:21 +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 'calalzodicadore.com' . . . . . . . . [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 787324388120034908819188807262966540694301277473866757321382327200307054047691269061448235844731476821016287480741836124367300761821738894748138502919428804456955183213089659778949467834432091333216761206691091952371898478958383729453022621739528622992456090368728735999325023649799356012537718764898169248207222613270851516247338391463561737300077097579055568024758935244152013366040621363664310403247171214005489301745834982392418476400763846958066363329447077651044665001553544827711386290643570505731643667369375174694408275418843326929178539658661725302092387524322630883788412550488060759839059906194985252465577564025317240631993636301439153318203023316198980370296779016793322557958866563087224596501368166559691640985190160698226783179975085555307413441954366265986403379124947193956396812607749514578450521431257130958978263194510184399206982876122960746614482514185779841836250343835764559603209326180082226178334956167829762786654577674012864781149943846270223096082446615325356675244609003889901976510421296886950425070440432097074565307244215026462832773284891125304027843640415154930392238830860068399510446719257493460231565282598555969961906209742413791301131636752378979153882872207207532697304347954008095668241157 . . . . . . . . . . . . . . . . . . . . [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) 189fcc89b35c462968dd183f946eeacce5c7594a . . . . . . . . . . . . . . . . [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 'calalzodicadore.com' . . . . . . . . . . . . . . . . [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) 00ef007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e000001715c8262ea000004030047304502210091db6ff2a83dc1c8e8556fcd758a23bf38b2236076f7bc7586b0fe5f274f56f202207de597e55988cc9fe9f8bbcb17735df9fc357c80f580f22d57b63181218f0b4e007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001715c8263b90000040300463044022023aa198150c39d6627cb14a8f11fb3ba42f2672a5c6b9df4a015929254807b350220661110179bf059ffb355236400eb61863605bc9195a388432516cf2570a9f71a . . . . [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) 00041c0c7d1bbc2522acd86b1dc75bc0717693357a5602e017a09f1f8098b24abfd8ce598bca2f092f34182e6d9a3bffe9247f47d455962ade808e53876be759bdb52ab96be1765d92fd8f17590fa6d2c8488c031cc42c089b5b9c7d9259aed72d95e6fe0562166c5c7ef865afd9c9292bb374c848ce9479246978d6b53127beed8c83f6b96210b43111ac5f42be46f0f319d1ce851ea56c8cd5562912093bcb85f6cb5b156a2f716e34ca5ed0f2b0162c61e2a1d39636a1858180f2b657ca26790b9abed5a2add9de72fc7fffe74b82895047ea23e1dc02134af2b2a9ce6f388faf3131b66bdc5be2c6203d65e68b03c4300b208d4bbf8211e7dc8d948608a403