www.danilo.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:34:23:f2:0b:25:d4:c6:0c:4a:71:f4:4d:a2:88:5b:f5:57 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.danilo.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:34:23:f2:0b:25:d4:c6:0c:4a:71:f4:4d:a2:88:5b:f5:57Serial Number (int): 279079320616965575424437147856069872842071
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b4:aa:1a:78:c8:cd:12:27:2e:10:42:72:9a:be:92:a0:1b:58:ab:80
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 32:2e:89:f5:c1:ff:80:6f:c1:05:81:05:8f:05:60:fe:7b:26:51:a5
Fingerprint (sha256): 46:a9:b9:49:14:e8:14:a0:e8:0f:12:98:c3:a8:48:4b:a3:30:c5:82:7e:a6:8a:ed:ae:41:15:c1:86:1c:f7:7c
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.danilo.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.danilo.co
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.danilo.co
Other certificates including the domain name danilo.co
(limited to 100 certificates)
postthat.com
danilo.co
69254.com
www.danilo.co
danilo.co
www.aundrea.boston
smartnano.co
www.danilo.co
danilo.co
www.courtenay.info
www.domainadvisor.in
yellowpagesofamerica.us
www.danilo.co
www.librocket.top
www.identiguard.com
shermanoaks.menu
danilo.co
houghton.biz
muslimstocktrading.com
mart.net.in
easilymanagedservices.com
innovy.co
xytxrq.top
h2odiet.com
www.elienor.info
rosalia.co
crashit.com
www.bremertondentist.com
marcello.co
danilo.co
69254.com
www.danilo.co
danilo.co
www.aundrea.boston
smartnano.co
www.danilo.co
danilo.co
www.courtenay.info
www.domainadvisor.in
yellowpagesofamerica.us
www.danilo.co
www.librocket.top
www.identiguard.com
shermanoaks.menu
danilo.co
houghton.biz
muslimstocktrading.com
mart.net.in
easilymanagedservices.com
innovy.co
xytxrq.top
h2odiet.com
www.elienor.info
rosalia.co
crashit.com
www.bremertondentist.com
marcello.co
Certificate
The complete raw certificate details for www.danilo.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVDCCBTygAwIBAgISAzQj8gsl1MYMSnH0TaKIW/VXMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MjgxNjE5MDJaFw0x OTA4MjYxNjE5MDJaMBgxFjAUBgNVBAMTDXd3dy5kYW5pbG8uY28wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQDmTsf7vD0/R9CnIOBeKMPB/D5VQzyuyR2p YEMvHko4vbHSti6nhAMs90AOprbx+ZjeozfBwXUGD7wBbnybSeggzsjh2FUElvTw NcQcKSfwQbmoLTjHdPDWvi73572NISh1Zns6uIgbCTrToqixUFXZC5IEwi9+ZWuX NILPcPJLnd93ay+L3XMO8LInGEirETaRxhEXOaPyIXLVC+IUBrcMp9wfpUKA7bFB k4tQnIc1cFsB+yoMsCAhHCOdoeb/QzfpIIrYP6pXArIEvf8a5ik5djdmNNlIDuNn FRdWFQUWhdINNqR9qpyOfGRNByZ1AYSk0o1yO3t6Bl46MNHg3+uYXG+xLVl8rjYA RuBYw0LxnSSaN7wuxtWiXnMzL1rUrb3PY9HpAmNXB9iAUFrDEbOyWnoD/i1NRaEi YiaPp4t5tYtEv45RfsWmo63AY1oLEMONKCDdCRP/xvw/DyfgCBNHGM5Es2JnhpzQ xFgUufZde0La5X+ujUupfOg+p3/Z/poq0JDlzX+0xrV3i1rbfpe1LwgntDQ3ajA+ BoCRF0dFzBJvPIwkSpdY7nzozPjmVfatCXDIDdJ5NqiaDt8Gz3GbEc659toCtdt3 JCw7Z6jUu4KCEusLYY5tvSBtJtex677a0sP+giYNGjbx8Yu6yTu86ggoFyeiFnqY Oy9Z/kzUnwIDAQABo4ICZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS0qhp4 yM0SJy4QQnKavpKgG1irgDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDXd3dy5kYW5pbG8uY28wTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEGBgorBgEEAdZ5AgQCBIH3BIH0 APIAdwDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWr/c9XDAAAE AwBIMEYCIQCK4rjQgBHNdZzb/Vrm6fzYhyd4oZrNvLYX41WQKT6abAIhALRC5mj9 Qa/IG3UiFNESjTUIHK5zgDXqcAbaO7BWcuDvAHcAKTxRllTIOWW6qlD8WAfUt2+/ WHopctykwwz05UVH9HgAAAFq/3PVtwAABAMASDBGAiEAyd7hQmaXNJyouTUTfwYl JvZxkhz/rYhNPZWtaHYX/l8CIQCEPBllZI2Hv0pJZjN6p4D/h9xVOUgPcXHdXt/T KSzu8DANBgkqhkiG9w0BAQsFAAOCAQEAYzirrA6pyt4GcoUeqyEtY09Rr0t7z9iu j5wt7pCQqDlVoX9MGWAa5d/KVclSO3eAqV7eunJV2hH3QGySmbI2ysC8qPYhE8It Y6IahP3Zweywf3dLShN0exZkJjDjv1XuufJo+5S0BIkKgE1YGFWhv4QLmGZsHXTv MXrBQXubFAnSiQWhxtsyv4he6zEe+Uu2A15BhkqKFQFMcUnUZhfgBfuKMJKeURxt 4uW/AoClMwWnEm9igSmTZdul9jCh1rPJM5aZ7UbuOjLLSbxAfXV3Q7TcDSbcEu8T tep3ChyILdgvUYy5XMblh/mC0zex+py5EGx/8FANuX5xlvKXZfd3HQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5k7H+7w9P0fQpyDgXijD wfw+VUM8rskdqWBDLx5KOL2x0rYup4QDLPdADqa28fmY3qM3wcF1Bg+8AW58m0no IM7I4dhVBJb08DXEHCkn8EG5qC04x3Tw1r4u9+e9jSEodWZ7OriIGwk606KosVBV 2QuSBMIvfmVrlzSCz3DyS53fd2svi91zDvCyJxhIqxE2kcYRFzmj8iFy1QviFAa3 DKfcH6VCgO2xQZOLUJyHNXBbAfsqDLAgIRwjnaHm/0M36SCK2D+qVwKyBL3/GuYp OXY3ZjTZSA7jZxUXVhUFFoXSDTakfaqcjnxkTQcmdQGEpNKNcjt7egZeOjDR4N/r mFxvsS1ZfK42AEbgWMNC8Z0kmje8LsbVol5zMy9a1K29z2PR6QJjVwfYgFBawxGz slp6A/4tTUWhImImj6eLebWLRL+OUX7FpqOtwGNaCxDDjSgg3QkT/8b8Pw8n4AgT RxjORLNiZ4ac0MRYFLn2XXtC2uV/ro1LqXzoPqd/2f6aKtCQ5c1/tMa1d4ta236X tS8IJ7Q0N2owPgaAkRdHRcwSbzyMJEqXWO586Mz45lX2rQlwyA3SeTaomg7fBs9x mxHOufbaArXbdyQsO2eo1LuCghLrC2GObb0gbSbXseu+2tLD/oImDRo28fGLusk7 vOoIKBcnohZ6mDsvWf5M1J8CAwEAAQ== -----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 279079320616965575424437147856069872842071 . . . . . . . . [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-05-28 16:19:02 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-26 16:19:02 +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.danilo.co' . . . . . . . . [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 939573601245234299418605111557996083174568171521439476574807973406213575653161851456694483725533454629100302872228059315263703164827050888562005318648317708887459493130537314108177842308463600365075879556629727807780837800652386045748293084639905908460785293317716587444310346368622030007935627360855482068125425738873267644729625835279015072752493216349769447010611439937559360909173913508455670683371932384011737899367285432019693195151794763642317383430268579583684726386109309115438364388223898302813947663135926515254781258316709747910479289927899870930826282570404329355139727894398637891119761877067390534042099344974015186512035078140903582667162023087578049538653845861431648349425386871123933141852125086827925525144324418227161543008035027757085384799138143495273676575445195221064394136057747518787820698483922332165271199028654775821282132087432553614101382840187476311636310435925466086290412791704415394720280335827207015642429734044907274310471849041710799502047671763793290932912426004997283983843323193004978894804878619947842573381593010347495204764124139877077733307118818599160397303720451295246044941761121924517188782637332867242619698441650637242727390569131243938962400970084811330606536574341097333130581151 . . . . . . . . . . . . . . . . . . . . [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) b4aa1a78c8cd12272e1042729abe92a01b58ab80 . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.danilo.co' . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f2007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016aff73d5c300000403004830460221008ae2b8d08011cd759cdbfd5ae6e9fcd8872778a19acdbcb617e35590293e9a6c022100b442e668fd41afc81b752214d1128d35081cae738035ea7006da3bb05672e0ef007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016aff73d5b70000040300483046022100c9dee1426697349ca8b935137f062526f671921cffad884d3d95ad687617fe5f022100843c1965648d87bf4a4966337aa780ff87dc5539480f7171dd5edfd3292ceef0 . . . . [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) 006338abac0ea9cade0672851eab212d634f51af4b7bcfd8ae8f9c2dee9090a83955a17f4c19601ae5dfca55c9523b7780a95edeba7255da11f7406c9299b236cac0bca8f62113c22d63a21a84fdd9c1ecb07f774b4a13747b16642630e3bf55eeb9f268fb94b404890a804d581855a1bf840b98666c1d74ef317ac1417b9b1409d28905a1c6db32bf885eeb311ef94bb6035e41864a8a15014c7149d46617e005fb8a30929e511c6de2e5bf0280a53305a7126f6281299365dba5f630a1d6b3c9339699ed46ee3a32cb49bc407d757743b4dc0d26dc12ef13b5ea770a1c882dd82f518cb95cc6e587f982d337b1fa9cb9106c7ff0500db97e7196f29765f7771d