cleanourplanet.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d2:a1:96:5e:1c:d9:c1:2f:72:b7:88:ac:2f:19:1c:fc:e1 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=cleanourplanet.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d2:a1:96:5e:1c:d9:c1:2f:72:b7:88:ac:2f:19:1c:fc:e1Serial Number (int): 333010941309360252034400375915328948731105
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 87:8b:92:86:f6:ac:d3:13:61:64:5a:fa:64:83:a7:87:5d:92:02:8f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): bd:f3:69:1b:86:c8:46:70:20:d3:82:1f:79:d8:5e:37:c2:35:08:c3
Fingerprint (sha256): 4d:e9:b6:fd:1c:b5:8c:8c:92:7c:36:b6:2b:4d:9c:bc:4b:61:49:78:d0:6d:0d:64:d0:77:f8:fd:68:8e:ba:a7
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate cleanourplanet.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cleanourplanet.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
cleanourplanet.com
Other certificates including the domain name cleanourplanet.com
(limited to 100 certificates)
esurf.org
www.poisonivypoisonoakhorticulturist.com
683.me
cleanourplanet.com
uselikeaboss.com
holdmytweet.com
www.cleanourplanet.com
www.cleanourplanet.com
beverlymusichall.com
www.cleanourplanet.com
cleanourplanet.com
cleanourplanet.com
www.collect-a-smiley.com
cleanourplanet.com
cleanourplanet.com
neworleansstemcelldoctors.com
prime-ventures.com
switfit.com
www.poisonivypoisonoakhorticulturist.com
683.me
cleanourplanet.com
uselikeaboss.com
holdmytweet.com
www.cleanourplanet.com
www.cleanourplanet.com
beverlymusichall.com
www.cleanourplanet.com
cleanourplanet.com
cleanourplanet.com
www.collect-a-smiley.com
cleanourplanet.com
cleanourplanet.com
neworleansstemcelldoctors.com
prime-ventures.com
switfit.com
Certificate
The complete raw certificate details for cleanourplanet.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXTCCBUWgAwIBAgISA9Khll4c2cEvcreIrC8ZHPzhMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMTMwNTQwMTlaFw0y MDAxMTEwNTQwMTlaMB0xGzAZBgNVBAMTEmNsZWFub3VycGxhbmV0LmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMo4XaqzuEPXj9+zjqANEk7Rngkc GIBJgrQJkkkwfdcEcye96qGQmS96HferzogfRg13P+XDXo48uJsGigoTjMMIm7jn n3u16WUE6jMaRx7fvaG7w8nridz9B5msv/YnBGlAmv8XKAUyrizsK1VNkSn4C480 zgpMYLO++nb0G7oZlYKDtDonnWw6/P+/8KlTJ5G+AXqU10fmgMiFBtGzhw6t6bQm HOHYauZspaRHTryzBqvk1LNIRPiCz3aePc6iHlLteDCNdgzv3TNDn1dfNcuS6ts8 eOhISUemitOvW0SLmzphAypi/QvSeomcXAGSIRJnGVI6V64VwzBwPWxx9k1XBnx+ +tR0YHg7ZY7fvObHmPfOU74ktZ78Z5ANCNsmusXXSyJS67OztAIW0c7BTTwg2gpI WgIK8H43h85yeoFyCq8boIYMYePoOklU776mhhEx+IulUTCdaY3tBRrDOpL7J1OW 3fkPXa/lx5MUYoy2wyfjtvuMniBm7sImMU3EdnAp6YCsCoAeqsVmt8G0uzlROjW0 HJVpRlYMvsgD595Gbaw+qsVLTNVI5R8QvlagJtisCTXf6t0dqcvBICk7X99YVJlR TFyFLuM97RwZ7uPs5Ikh3/j2SGxTdUa3GYfy28Mmuq2RBwjdZBIK7tuY2i8c5RiR Fk3H32XrF7mZg5qpAgMBAAGjggJoMIICZDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FIeLkob2rNMTYWRa+mSDp4ddkgKPMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISY2xlYW5vdXJwbGFu ZXQuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHW eQIEAgSB9gSB8wDxAHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMA AAFtw9ipJQAABAMARzBFAiEAtYIG1lkzmhDt4ZYr2DrggnWNlvBEGQkgCHnXuGvI wNgCIGj3XcRh9FO5/49bkryyJg8k657Ibz60rb5v8k20quNaAHcAsh4FzIuizYog Todm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFtw9ipQgAABAMASDBGAiEA1Eu9RwwX nUny6fcUf3GZ7xfrkYcApipLpEPWrbzn7CQCIQDSHGYvTi1txMJRT08F284eyHts GZiDIRChT3wifphRKzANBgkqhkiG9w0BAQsFAAOCAQEAKyil4XkDJkMhXG5zOYFo NOrmfvffkSaa+GjQI3sEZ2KdEsSvBAcyEJWJR+uLyoD6Xt6x838lEyRiMC1FENtG 2Ko2btRoAiCXN7Ipkt2n6fOXJedfNDtMEuEQriatCpCknJvOS5+tbVo4f+70es5G 4tQx1TSL8q46mggJQI3gUIViqFsq4sLiynAOe9vWq2cPktK+13T/f7NWE9/unsK8 c7iDgQ8ClWVPClpTIm+HLF94VZl2QCbbdeg1MN0gKQVf4dPBm4bh3759S5f2dEqo FtK49My3h/redTnc5qTgeKeKcKpvlVT7pa8z74dLtpQSeTcK2MiZblgZPvNDb0PA GQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyjhdqrO4Q9eP37OOoA0S TtGeCRwYgEmCtAmSSTB91wRzJ73qoZCZL3od96vOiB9GDXc/5cNejjy4mwaKChOM wwibuOefe7XpZQTqMxpHHt+9obvDyeuJ3P0Hmay/9icEaUCa/xcoBTKuLOwrVU2R KfgLjzTOCkxgs776dvQbuhmVgoO0OiedbDr8/7/wqVMnkb4BepTXR+aAyIUG0bOH Dq3ptCYc4dhq5mylpEdOvLMGq+TUs0hE+ILPdp49zqIeUu14MI12DO/dM0OfV181 y5Lq2zx46EhJR6aK069bRIubOmEDKmL9C9J6iZxcAZIhEmcZUjpXrhXDMHA9bHH2 TVcGfH761HRgeDtljt+85seY985TviS1nvxnkA0I2ya6xddLIlLrs7O0AhbRzsFN PCDaCkhaAgrwfjeHznJ6gXIKrxughgxh4+g6SVTvvqaGETH4i6VRMJ1pje0FGsM6 kvsnU5bd+Q9dr+XHkxRijLbDJ+O2+4yeIGbuwiYxTcR2cCnpgKwKgB6qxWa3wbS7 OVE6NbQclWlGVgy+yAPn3kZtrD6qxUtM1UjlHxC+VqAm2KwJNd/q3R2py8EgKTtf 31hUmVFMXIUu4z3tHBnu4+zkiSHf+PZIbFN1RrcZh/Lbwya6rZEHCN1kEgru25ja LxzlGJEWTcffZesXuZmDmqkCAwEAAQ== -----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 333010941309360252034400375915328948731105 . . . . . . . . [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-10-13 05:40:19 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-11 05:40:19 +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 'cleanourplanet.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 824986354678660237989271903060947917364320915470837218106166445884728283487739669781753309872013107720717258310076609265644784939259690317142619505268836115122021360779518338243266902967132754432836787187253604624662468602127014308204079823595065616666735576184257145563368028517080223298079801134037316966100874232845878234420047688281282002311040525811329495483056467223372430316249409029107093298946049001610734517494337465145427883377741753981933234262981424538390422053487303723212410365596596050409954355015223193973797204022252194030748194465359390705470493805864779255317738437618709125157008317368608273499144489763795780012645511748132236696709990444391193090696029714840152618560937536685005503100631663036027837464790573705273705066277999142970227580867913779596176400378417728221239836606504445369663532604262359185862685995772287075786064096400746462914387467686383663051622678926613291209341791292081437508118316132963112424410639221739503352479698263293416705966607214813812503361225410240202661921731129299942586943097403317725692000721891971262032955482365130475700477540683013368159258648868774114473833759293280515930303067387512224008598552821245431976426765034807491030365948153713508319243998818266906288691881 . . . . . . . . . . . . . . . . . . . . [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) 878b9286f6acd31361645afa6483a7875d92028f . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cleanourplanet.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016dc3d8a9250000040300473045022100b58206d659339a10ede1962bd83ae082758d96f0441909200879d7b86bc8c0d8022068f75dc461f453b9ff8f5b92bcb2260f24eb9ec86f3eb4adbe6ff24db4aae35a007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016dc3d8a9420000040300483046022100d44bbd470c179d49f2e9f7147f7199ef17eb918700a62a4ba443d6adbce7ec24022100d21c662f4e2d6dc4c2514f4f05dbce1ec87b6c1998832110a14f7c227e98512b . . . . [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) 002b28a5e179032643215c6e7339816834eae67ef7df91269af868d0237b0467629d12c4af04073210958947eb8bca80fa5edeb1f37f25132462302d4510db46d8aa366ed46802209737b22992dda7e9f39725e75f343b4c12e110ae26ad0a90a49c9bce4b9fad6d5a387feef47ace46e2d431d5348bf2ae3a9a0809408de0508562a85b2ae2c2e2ca700e7bdbd6ab670f92d2bed774ff7fb35613dfee9ec2bc73b883810f0295654f0a5a53226f872c5f785599764026db75e83530dd2029055fe1d3c19b86e1dfbe7d4b97f6744aa816d2b8f4ccb787fade7539dce6a4e078a78a70aa6f9554fba5af33ef874bb6941279370ad8c8996e58193ef3436f43c019