villadosolvalinhos.com.br
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:b8:f8:57:e4:52:77:49:f9:80:6c:6d:a5:a2:8a:e9:d6:84 was issued on by Let's Encrypt.
With 6 subject alternative names this certificate can be used to secure multiple fqdn's. 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=villadosolvalinhos.com.br
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:b8:f8:57:e4:52:77:49:f9:80:6c:6d:a5:a2:8a:e9:d6:84Serial Number (int): 411391204144198032634982706914480639039108
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: c5:0e:66:00:5b:d1:ab:ff:d6:af:19:5d:24:08:7a:d4:aa:01:22:50
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 41:57:e4:93:37:bb:cd:ea:82:44:40:a4:b7:00:05:19:a2:74:49:c5
Fingerprint (sha256): 2d:0d:5f:95:5c:2f:ff:f2:c1:fc:88:fe:4f:4e:cb:98:9c:a5:51:61:53:ee:4e:1f:3a:ca:43:68:9a:50:6d:df
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate villadosolvalinhos.com.br
6
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for villadosolvalinhos.com.br
Public Key Algorithm
RSA
Key Size
2048
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
cpanel.villadosolvalinhos.com.br
mail.villadosolvalinhos.com.br
villadosolvalinhos.com.br
webdisk.villadosolvalinhos.com.br
webmail.villadosolvalinhos.com.br
www.villadosolvalinhos.com.br
mail.villadosolvalinhos.com.br
villadosolvalinhos.com.br
webdisk.villadosolvalinhos.com.br
webmail.villadosolvalinhos.com.br
www.villadosolvalinhos.com.br
Other certificates including the domain name villadosolvalinhos.com.br
(limited to 100 certificates)
Certificate
The complete raw certificate details for villadosolvalinhos.com.br in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGxzCCBa+gAwIBAgISBLj4V+RSd0n5gGxtpaKK6daEMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA0MDgwMjQ2NDlaFw0x ODA3MDcwMjQ2NDlaMCQxIjAgBgNVBAMTGXZpbGxhZG9zb2x2YWxpbmhvcy5jb20u YnIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDan6I0gmHUGSFv2FWL IUIxnIxRR0H4kt+MCHGmDBbjaURysGIvZRz6YTXJb1E126XRcEAxo6T1tYmmH0q1 kFAaas4Y+QupLnvXU4T23E1SjzSkD8fJYqf1RUCw9nZX5iR1Ty0MTqLn8hHVkQaj strRq9yOrR4EMiiWxmyz/mYpIf6EFNH/a8biM8iHXm9YcYtpBZ20Y5v5LKb+IUCc Vy1xf7ytPeFOMWRn5DY8PkL33nsENT3DEMqfwgkz3qZVOolcAZn3JnMgVO8VLfM8 laIRFp24XEn4DgtUlA3m1GE73aIhba2OPHgglJpuHzfCk4SaV3klNixE+vB2mFQ4 +0GxAgMBAAGjggPLMIIDxzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFMUOZgBb0av/ 1q8ZXSQIetSqASJQMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wgc0GA1UdEQSBxTCBwoIgY3BhbmVsLnZpbGxhZG9zb2x2 YWxpbmhvcy5jb20uYnKCHm1haWwudmlsbGFkb3NvbHZhbGluaG9zLmNvbS5icoIZ dmlsbGFkb3NvbHZhbGluaG9zLmNvbS5icoIhd2ViZGlzay52aWxsYWRvc29sdmFs aW5ob3MuY29tLmJygiF3ZWJtYWlsLnZpbGxhZG9zb2x2YWxpbmhvcy5jb20uYnKC HXd3dy52aWxsYWRvc29sdmFsaW5ob3MuY29tLmJyMIH+BgNVHSAEgfYwgfMwCAYG Z4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nw cy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZp Y2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMg YW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xp Y3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8w ggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdQBVgdTCFpA2AUrqC5tXPFPwwOQ4eHAl CBcvo6odBxPTDAAAAWKjXRfHAAAEAwBGMEQCIFSImpNByu2+zrYNxn9vLnEvJKAP HT9t7mXZn9xyYAe2AiAp+7XxGay0POcMYFURsNCegp/i6Tpf83N01J63MUOMjAB3 ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABYqNdF7AAAAQDAEgw RgIhANgkwpUcfo1dPUuQJCEJUlHT6CFNx43wFy+tonCO6Jh0AiEAiRZxm7iV7ibD dWY+CaFW+qHTFoeD596ePI8jZNs/vX8wDQYJKoZIhvcNAQELBQADggEBAEhMfKo8 un3mSW65fZ9djb65OCnr+hQ4EZAJu6anUHRzBgR18MY+Cq5VYuW3ZRhdGVkRUCvz ef0AMYSEtaK3Q3aMYccBzcJAHgkLD6U2jnNZKxtFBjIBcNA8iYQ3zfxzpnRHuPM+ 6HyXhaJt5aHBna0nyiMqB+hlnUf82u+fE+zmyQ1R1UK0hoa1vhf4MbCtjcZ2A6k8 hvb3iuuemkWc/QxhEqTKlQ970jhpNao8bL/A0iHnXULFsa7oYZpFJ/+Nm5xitrBn 1p9A6HdXR3dyNE3rkv3iu6wvVO+Yl0BoUxAjOGiZki9no7cs1FQcNIaFlGO/+zJI rnxassvbzfuA+tM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2p+iNIJh1Bkhb9hViyFC MZyMUUdB+JLfjAhxpgwW42lEcrBiL2Uc+mE1yW9RNdul0XBAMaOk9bWJph9KtZBQ GmrOGPkLqS5711OE9txNUo80pA/HyWKn9UVAsPZ2V+YkdU8tDE6i5/IR1ZEGo7La 0avcjq0eBDIolsZss/5mKSH+hBTR/2vG4jPIh15vWHGLaQWdtGOb+Sym/iFAnFct cX+8rT3hTjFkZ+Q2PD5C9957BDU9wxDKn8IJM96mVTqJXAGZ9yZzIFTvFS3zPJWi ERaduFxJ+A4LVJQN5tRhO92iIW2tjjx4IJSabh83wpOEmld5JTYsRPrwdphUOPtB sQIDAQAB -----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 411391204144198032634982706914480639039108 . . . . . . . . [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 2018-04-08 02:46:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-07-07 02:46:49 +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 'villadosolvalinhos.com.br' . . . . . . . . [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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27598668751400316159550333163063744621850809897645555771337517347475718572396821573199729211768721116269409248048253989233709809141110735579448866049639599738206985701710432919320491891548168792151272511019778084276313616915732781636124679511321431349104526157940224689162507415847101627163629501348085121855608956022882526780193967860122322005969608827545360199698395048502433274938658632524332946680340308782266127540377871598769300796381604694430097608059356316113649607369231877404827670608377571960373127027252537844129052630580058929665103153363762063481319539406237102840818940449255657234471711380407760667057 . . . . . . . . . . . . . . . . . . . . [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) c50e66005bd1abffd6af195d24087ad4aa012250 . . . . . . . . . . . . . . . . [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 (197 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.villadosolvalinhos.com.br' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f00075005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000162a35d17c70000040300463044022054889a9341caedbeceb60dc67f6f2e712f24a00f1d3f6dee65d99fdc726007b6022029fbb5f119acb43ce70c605511b0d09e829fe2e93a5ff37374d49eb731438c8c007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000162a35d17b00000040300483046022100d824c2951c7e8d5d3d4b902421095251d3e8214dc78df0172fada2708ee898740221008916719bb895ee26c375663e09a156faa1d3168783e7de9e3c8f2364db3fbd7f . . . . [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) 00484c7caa3cba7de6496eb97d9f5d8dbeb93829ebfa1438119009bba6a7507473060475f0c63e0aae5562e5b765185d195911502bf379fd00318484b5a2b743768c61c701cdc2401e090b0fa5368e73592b1b4506320170d03c898437cdfc73a67447b8f33ee87c9785a26de5a1c19dad27ca232a07e8659d47fcdaef9f13ece6c90d51d542b48686b5be17f831b0ad8dc67603a93c86f6f78aeb9e9a459cfd0c6112a4ca950f7bd2386935aa3c6cbfc0d221e75d42c5b1aee8619a4527ff8d9b9c62b6b067d69f40e87757477772344deb92fde2bbac2f54ef98974068531023386899922f67a3b72cd4541c3486859463bffb3248ae7c5ab2cbdbcdfb80fad3