sterilita.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:01:31:a1:cc:92:47:71:d4:db:3c:11:dc:5a:58:c5:49:cb 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=sterilita.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:01:31:a1:cc:92:47:71:d4:db:3c:11:dc:5a:58:c5:49:cbSerial Number (int): 261743112442990345309879704601270027635147
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 11:7f:22:59:07:36:d5:0c:ed:6d:1d:1e:f6:76:d9:8a:ae:1a:a8:19
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b5:66:0f:dd:4d:b1:21:81:4c:ed:dd:7e:6a:b3:fb:02:e9:5b:d1:94
Fingerprint (sha256): b4:22:40:56:d6:2c:1f:08:b5:74:6d:29:fe:72:05:8b:02:8e:9e:26:5b:32:5c:19:86:2d:3b:77:37:60:2e:e7
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate sterilita.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for sterilita.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
sterilita.com
Other certificates including the domain name sterilita.com
(limited to 100 certificates)
www.sterilita.com
suggeriti.com
ntomba.bible
sterilita.com
sterilita.com
www.calciodirettaonline.com
www.sterilita.com
www.theoffroadmusicfestival.com
video-gioco.com
sterilita.com
sterilita.com
reifen365.com
www.sterilita.com
sterilita.com
www.sterilita.com
sterilita.com
sterilita.com
www.sterilita.com
sterilita.com
sterilita.com
sterilita.com
legademwenga.bible
personalinjurylawyer.melbourne
suggeriti.com
ntomba.bible
sterilita.com
sterilita.com
www.calciodirettaonline.com
www.sterilita.com
www.theoffroadmusicfestival.com
video-gioco.com
sterilita.com
sterilita.com
reifen365.com
www.sterilita.com
sterilita.com
www.sterilita.com
sterilita.com
sterilita.com
www.sterilita.com
sterilita.com
sterilita.com
sterilita.com
legademwenga.bible
personalinjurylawyer.melbourne
Certificate
The complete raw certificate details for sterilita.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUjCCBTqgAwIBAgISAwExocySR3HU2zwR3FpYxUnLMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDQwNDE3MzdaFw0y MDA1MDQwNDE3MzdaMBgxFjAUBgNVBAMTDXN0ZXJpbGl0YS5jb20wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQDVpM0WBb9Sn+oNRarE6mTIhEdCNO3ZImSK nT+ekOI3+t7EEcgUwlaoIpufPyDqfeoyCcczBMjouooPPd/tRKDeoAb04Mpz0mWf sPNTwF5uPqQJPWwy/N1R5OE4EQ6m4RDYyUQUcCpMpQ4kP+F1dvYwHGNVbNCek/M2 gTANtbn86IIM/ZrfeInwRekKKolIMTbhuMYGFpOo6A51zK74QwizYKn9UlFLS67m sotoKwPioUpA6pnksyuvHDS1PKjLhs+lL/ejJJhiNH9Jg61NnwUmzIV7/lP+D/cX TnvcGVYhidePEOcCYONBj/JDxr/dddbHzvNoyHGjwoAMFymAwwa9BGjLeOIS9NR1 UfgfTH7pLev2VteqgAVe5LrPN1QZLrZVI4heWd/6SZVpOdBuOAf3a5ydrA7nXQQd Kkk3Qmajw55C9L7aXPu8PSN7fT1DeTjiO5imXlif5HACGL0nGBvn0rUTJMxANutF OZYoBlYKF2ENzPzm8nwNNd/QLKlpJyckQavr9dAzHezdvQb90Bq56k/wySTR5oPv Vj+a3gmaeDetNBfn6U4CuHoOsDn8+aG5Wk103W0Sz1VLqflQmhNgFo/AmRC+7Pqe Qx2oh+bW6Dpxr4ASrbXZ2tGBl2ZUknFFihvgB4XTC5JWC0qGMB+dAIxfQfFFDmVL 6H/gZ6tIxwIDAQABo4ICYjCCAl4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQRfyJZ BzbVDO1tHR72dtmKrhqoGTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDXN0ZXJpbGl0YS5jb20wTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHy APAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6ycwAAAXAOoenuAAAE AwBHMEUCIBfZ+ThAYBEPN2/HHn+vvl1ODlyLNZwFZ2OdKiepuxzwAiEAliGhitsm zgGGcwewQnvnPHIiryP2slBtKcO3/GzRMwcAdgAHt1wb5X1o//Gwxh0jFce65ld8 V5S3au68YToaadOiHAAAAXAOoeouAAAEAwBHMEUCIQCBrEYIYC8jvmN0unGTsvYN pFbFxRjaBji3+VCSBxR1ZgIgJB8bpYvza8XPRdLGiy+k/0JPoC9+aKFmrZTcmNnH ZcEwDQYJKoZIhvcNAQELBQADggEBAGhxFMshxffrqGGhEmO3mL0RQ2FTr7VYKQQh MBv31q46ZmUal/OjO3St1LTT1p32d3/GLQ0fMuwNw/14v5SI5K54WIfDq27wyqup rm7R19ma8oznS6rLf2PolHrxh/gP9EBICv6EJ7OkjMv4wu68orxduFdvduD710S9 Yg3cp8dlNEUr8fJ+cBEgWeViWk6Uli5fmshpXhsrLaxaC/VuWits4BOnkpPGqbdO YiLJX+4r/dBBrap5hh6mTyPK11DDUbP6rOJ1/4CAIB7jHIeyHz7Z8baoge5rM3gI 5jX+/Mu6Hym0AoLzKUYrtF8MEfwimwVWp+PkZ5IhtBt1ZnRvv1c= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1aTNFgW/Up/qDUWqxOpk yIRHQjTt2SJkip0/npDiN/rexBHIFMJWqCKbnz8g6n3qMgnHMwTI6LqKDz3f7USg 3qAG9ODKc9Jln7DzU8Bebj6kCT1sMvzdUeThOBEOpuEQ2MlEFHAqTKUOJD/hdXb2 MBxjVWzQnpPzNoEwDbW5/OiCDP2a33iJ8EXpCiqJSDE24bjGBhaTqOgOdcyu+EMI s2Cp/VJRS0uu5rKLaCsD4qFKQOqZ5LMrrxw0tTyoy4bPpS/3oySYYjR/SYOtTZ8F JsyFe/5T/g/3F0573BlWIYnXjxDnAmDjQY/yQ8a/3XXWx87zaMhxo8KADBcpgMMG vQRoy3jiEvTUdVH4H0x+6S3r9lbXqoAFXuS6zzdUGS62VSOIXlnf+kmVaTnQbjgH 92ucnawO510EHSpJN0Jmo8OeQvS+2lz7vD0je309Q3k44juYpl5Yn+RwAhi9Jxgb 59K1EyTMQDbrRTmWKAZWChdhDcz85vJ8DTXf0CypaScnJEGr6/XQMx3s3b0G/dAa uepP8Mkk0eaD71Y/mt4Jmng3rTQX5+lOArh6DrA5/PmhuVpNdN1tEs9VS6n5UJoT YBaPwJkQvuz6nkMdqIfm1ug6ca+AEq212drRgZdmVJJxRYob4AeF0wuSVgtKhjAf nQCMX0HxRQ5lS+h/4GerSMcCAwEAAQ== -----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 261743112442990345309879704601270027635147 . . . . . . . . [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-02-04 04:17:37 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-04 04:17:37 +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 'sterilita.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 871590475162266058300264576778413016478856626285392018596907192292048897147917515806420068936398931093402152540007566663016374271996238098968052412135855915050394777787100417302808438987993600217456785754007809575372599347753848116800743975667114711501736914103735600863946993253987562506147305984550787155565770892492526258999337618926078129426955184534698750570252233772007541822831779177915148218988008496529778901404305469641647530468530915568119031344793751259348592230226609752831715981251509382361624746876489996296632608888383494678192928871704625262949765942392098944673133408019207545455812662917047947607964156575948333871203784758242290591544017087074954341458489324932896757460742891248160165646952144520084631204909154005916689378121723436060088348944851088192866441633026368543876232493647896144322846997390917585226460185121395731927718248129364278616537765841417655524779676820802285656905592922467251459467094559168988639234141247924967524308723440994622881665719104790816247106136271830096307833952521828377492703624764070419169819843927711062164782598790178914074710037258378983292575091092357218675845053479632221667836878847138998100929527907870333452681677256838305891376465079852683310174968848425018777618631 . . . . . . . . . . . . . . . . . . . . [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) 117f22590736d50ced6d1d1ef676d98aae1aa819 . . . . . . . . . . . . . . . . [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 'sterilita.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001700ea1e9ee0000040300473045022017d9f9384060110f376fc71e7fafbe5d4e0e5c8b359c0567639d2a27a9bb1cf00221009621a18adb26ce01867307b0427be73c7222af23f6b2506d29c3b7fc6cd1330700760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001700ea1ea2e000004030047304502210081ac4608602f23be6374ba7193b2f60da456c5c518da0638b7f95092071475660220241f1ba58bf36bc5cf45d2c68b2fa4ff424fa02f7e68a166ad94dc98d9c765c1 . . . . [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) 00687114cb21c5f7eba861a11263b798bd11436153afb558290421301bf7d6ae3a66651a97f3a33b74add4b4d3d69df6777fc62d0d1f32ec0dc3fd78bf9488e4ae785887c3ab6ef0caaba9ae6ed1d7d99af28ce74baacb7f63e8947af187f80ff440480afe8427b3a48ccbf8c2eebca2bc5db8576f76e0fbd744bd620ddca7c76534452bf1f27e70112059e5625a4e94962e5f9ac8695e1b2b2dac5a0bf56e5a2b6ce013a79293c6a9b74e6222c95fee2bfdd041adaa79861ea64f23cad750c351b3faace275ff8080201ee31c87b21f3ed9f1b6a881ee6b337808e635fefccbba1f29b40282f329462bb45f0c11fc229b0556a7e3e4679221b41b7566746fbf57