www.tendeoscuranti.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:40:f0:8a:4f:25:de:fa:39:97:45:07:a8:f2:32:56:d8:9c 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.tendeoscuranti.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:40:f0:8a:4f:25:de:fa:39:97:45:07:a8:f2:32:56:d8:9cSerial Number (int): 283434662139486468094347632540307976280220
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 45:3a:0d:2c:95:5d:e1:05:86:7f:da:ce:c7:6d:df:c1:21:77:74:cf
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 5d:19:39:7e:f1:c7:c7:f9:c0:91:eb:51:88:38:7a:01:2b:9d:e6:44
Fingerprint (sha256): 5b:04:47:30:e3:aa:c9:7a:dd:7a:df:a0:c3:4c:b1:87:e1:11:fc:02:e0:20:18:43:3d:8f:27:8d:82:20:a3:e8
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.tendeoscuranti.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.tendeoscuranti.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
www.tendeoscuranti.com
Other certificates including the domain name tendeoscuranti.com
(limited to 100 certificates)
www.tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
www.tendeoscuranti.com
www.xn--dru.com
www.tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
www.tendeoscuranti.com
tendeoscuranti.com
impiantoeolico.co
tendeoscuranti.com
www.tendeoscuranti.com
www.tendeoscuranti.com
69480.com
www.tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
www.tendeoscuranti.com
www.xn--dru.com
www.tendeoscuranti.com
tendeoscuranti.com
tendeoscuranti.com
www.tendeoscuranti.com
tendeoscuranti.com
impiantoeolico.co
tendeoscuranti.com
www.tendeoscuranti.com
www.tendeoscuranti.com
69480.com
www.tendeoscuranti.com
Certificate
The complete raw certificate details for www.tendeoscuranti.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGZDCCBUygAwIBAgISA0Dwik8l3vo5l0UHqPIyVticMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMjMyMDI5NDRaFw0x OTA2MjEyMDI5NDRaMCExHzAdBgNVBAMTFnd3dy50ZW5kZW9zY3VyYW50aS5jb20w ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwUfEf5Dwb+usv+D9QWikB 5kQ0/c2TDkiLY14aDPxrAWsXUu3jr98YZ97m2Ru1Uqm7vobRi/WYhXuG1uIspG7O q3jNBrTaX6I993mxssmk995XU25+s9fevzyTPOPVbcHNH7Ziw6jHC3fQuLVVp1W2 014zY1AcELMAKzDjLBDAiTTu/QWX4cTX4utH6MtZtB0vlvdrhO5keen2eOrIMK7C L5iuHHwlZ3iny9v2MDHHQBtYj2x/p0YneTuVEt91/lW5Yf4gQcB/G85YobCt70gF odX7nDe1nNUaKITbybi2Wn7B01LEBY8lLyPrcqQ9Fm5bo2I3EQXUuopya6nhLjcP 1qgzZAoo3PsucuFGrnqN7I3QINFTVKTEXdH6fdjBMhmfUpxXthprulOVoQfKOrqw l5q0PSmVNdUCVMSapvjC7Wcb6htFsSm6+bMtOtUfT73/tWhm8iEE4F4GSznh+I/4 XpDh5CHrgw4iZko7ReoG8h3QBsV5BfAFxGvvAgxTcruKDKOUR4chEY3SfwUw67Az NEXqfS6XzUPKjQUjg1Bi161eR+rqPNzovFxge/oWitQsubOcbMAthnQfGsVniix/ GTrPvrdbqB+buEeEjqYaQtpL2F85nvc/dBx4V7Sfk176/V/ugW/6IIJHQBR6vSZc QK4fuDcotmR/J2AhUkDgqwIDAQABo4ICazCCAmcwDgYDVR0PAQH/BAQDAgWgMB0G A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBRFOg0slV3hBYZ/2s7Hbd/BIXd0zzAfBgNVHSMEGDAWgBSoSmpjBH3duubR ObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9v Y3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9j ZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFnd3dy50ZW5k ZW9zY3VyYW50aS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEE BgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8o kwGd3fHb/gAAAWmsdaRbAAAEAwBHMEUCICTUvMT6DFuFyG6MMntGSN0JL9FbAzdX t5a24iC6YUuSAiEAq1KhyPZtFcutfnm1XsyaF8I9OmtCNWRq68Z4no0AzisAdgBj 8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWmsdaZ0AAAEAwBHMEUC IF6f9hk/jPFV7XbtXllPuPxA8NNkSYldfIOnndxtUy6jAiEAkLegYbJFcMvmCRlX RelFDJjNm7ytRTHzudWANMMgUxEwDQYJKoZIhvcNAQELBQADggEBAIbKzEp+NrZU JGeFriXLAt6invDzZwzI/9/CI9b4gjUNceA9bMjJrhQlVZdILf3aW5EJIFaSOAkz CqQErRIuqUzbyH3Vwkpxwm0eywJFd+VjS9NacFUUpBEltao7PpEvFAH8hPjeQcli ak1G4yP6CXZh+XG4SYXGar4sqkNFGE3dp19dOS3514zYWm8IKPvgVQaHsilaSYwN SOAfV/w5LgBF7Y2lHvGPUrfyHzPfPszVJTdqONIynKP6osa6iIayky9bvOpmXpeO 8Jwk7ZrSig8+S0X8vOJcV1NsDzMI+ocZ2g8hvG8ZKawUqHZzMfwNOqc/jl9oqiXr yNB+Fz8Oh4Q= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsFHxH+Q8G/rrL/g/UFop AeZENP3Nkw5Ii2NeGgz8awFrF1Lt46/fGGfe5tkbtVKpu76G0Yv1mIV7htbiLKRu zqt4zQa02l+iPfd5sbLJpPfeV1NufrPX3r88kzzj1W3BzR+2YsOoxwt30Li1VadV ttNeM2NQHBCzACsw4ywQwIk07v0Fl+HE1+LrR+jLWbQdL5b3a4TuZHnp9njqyDCu wi+Yrhx8JWd4p8vb9jAxx0AbWI9sf6dGJ3k7lRLfdf5VuWH+IEHAfxvOWKGwre9I BaHV+5w3tZzVGiiE28m4tlp+wdNSxAWPJS8j63KkPRZuW6NiNxEF1LqKcmup4S43 D9aoM2QKKNz7LnLhRq56jeyN0CDRU1SkxF3R+n3YwTIZn1KcV7Yaa7pTlaEHyjq6 sJeatD0plTXVAlTEmqb4wu1nG+obRbEpuvmzLTrVH0+9/7VoZvIhBOBeBks54fiP +F6Q4eQh64MOImZKO0XqBvId0AbFeQXwBcRr7wIMU3K7igyjlEeHIRGN0n8FMOuw MzRF6n0ul81Dyo0FI4NQYtetXkfq6jzc6LxcYHv6ForULLmznGzALYZ0HxrFZ4os fxk6z763W6gfm7hHhI6mGkLaS9hfOZ73P3QceFe0n5Ne+v1f7oFv+iCCR0AUer0m XECuH7g3KLZkfydgIVJA4KsCAwEAAQ== -----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 283434662139486468094347632540307976280220 . . . . . . . . [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-03-23 20:29:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 20:29:44 +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.tendeoscuranti.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 719323190960586098895862001015593965652749826854658157758706306857444076034648025084573122812244030939292761364852104327288286283774175776104469759572493802696966557708465282702969340863210075312005734254049260535374207457903717877423725778710432684127338021310650643522543749680514190230502173938949654487201153479371583407343592091900186920739556386192124970783521140162472201885435172937143404962919603322911682312510792966449874826333196150465397838056987904076484214473456509293870124627509157662091582240574960341844733439460717435625524221385664994062916061347280760899011510575964195884149291263042005047745628564681639801438407286286364633807410108447048604604546261808516366002236030555170179850083537293870604188574657020483171275827764166045781989920521574383168517519985952608866319661086599704120689468983477350491052298038992563706230685384974766171707597626806285611774305086678439134618674500934543234246726985444598551237044894664708757915085545108752529235534339408016730663407808081221748716911033604859119923402354022605018528241509918379141048743344064903418468671794962485065348255488655937115290027027407598858803405183161941528168365993184783884145193495999828279212485675690299617734321587716406286594662571 . . . . . . . . . . . . . . . . . . . . [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) 453a0d2c955de105867fdacec76ddfc1217774cf . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tendeoscuranti.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) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000169ac75a45b0000040300473045022024d4bcc4fa0c5b85c86e8c327b4648dd092fd15b033757b796b6e220ba614b92022100ab52a1c8f66d15cbad7e79b55ecc9a17c23d3a6b4235646aebc6789e8d00ce2b00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169ac75a674000004030047304502205e9ff6193f8cf155ed76ed5e594fb8fc40f0d36449895d7c83a79ddc6d532ea302210090b7a061b24570cbe609195745e9450c98cd9bbcad4531f3b9d58034c3205311 . . . . [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) 0086cacc4a7e36b654246785ae25cb02dea29ef0f3670cc8ffdfc223d6f882350d71e03d6cc8c9ae14255597482dfdda5b91092056923809330aa404ad122ea94cdbc87dd5c24a71c26d1ecb024577e5634bd35a705514a41125b5aa3b3e912f1401fc84f8de41c9626a4d46e323fa097661f971b84985c66abe2caa4345184ddda75f5d392df9d78cd85a6f0828fbe0550687b2295a498c0d48e01f57fc392e0045ed8da51ef18f52b7f21f33df3eccd525376a38d2329ca3faa2c6ba8886b2932f5bbcea665e978ef09c24ed9ad28a0f3e4b45fcbce25c57536c0f3308fa8719da0f21bc6f1929ac14a8767331fc0d3aa73f8e5f68aa25ebc8d07e173f0e8784