pierre.asso.fr
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:fe:6e:75:d5:d3:c8:d8:8b:80:a3:dc:7a:ae:7b:db:02:16 was issued on by Let's Encrypt.
With 10 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=pierre.asso.fr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:fe:6e:75:d5:d3:c8:d8:8b:80:a3:dc:7a:ae:7b:db:02:16Serial Number (int): 347915405908400445637459618754145845707286
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 99:16:bd:90:b2:e0:81:45:90:a7:4e:a3:d1:6b:33:ef:9a:cf:1b:71
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d8:29:fc:1b:13:ba:24:2d:7a:18:17:39:92:5d:5d:c2:42:a5:a3:d7
Fingerprint (sha256): a7:69:b8:10:90:89:53:46:11:8f:ec:db:3b:cf:0a:94:d6:63:38:7a:7d:96:c6:bd:63:72:18:95:b8:92:67:27
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate pierre.asso.fr
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for pierre.asso.fr
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
forum.pierre.asso.fr
pierre.asso.fr
sculpte.pierre.asso.fr
test1.pierre.asso.fr
test2.pierre.asso.fr
www.forum.pierre.asso.fr
www.pierre.asso.fr
www.sculpte.pierre.asso.fr
www.test1.pierre.asso.fr
www.test2.pierre.asso.fr
pierre.asso.fr
sculpte.pierre.asso.fr
test1.pierre.asso.fr
test2.pierre.asso.fr
www.forum.pierre.asso.fr
www.pierre.asso.fr
www.sculpte.pierre.asso.fr
www.test1.pierre.asso.fr
www.test2.pierre.asso.fr
Other certificates including the domain name pierre.asso.fr
(limited to 100 certificates)
pierre.asso.fr
www.forum.pierre.asso.fr
www.sculpte.pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
forum.pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
www.forum.pierre.asso.fr
www.sculpte.pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
forum.pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
pierre.asso.fr
Certificate
The complete raw certificate details for pierre.asso.fr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGLTCCBRWgAwIBAgISA/5uddXTyNiLgKPceq572wIWMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMjkyMDQ5MTNaFw0x OTA0MjkyMDQ5MTNaMBkxFzAVBgNVBAMTDnBpZXJyZS5hc3NvLmZyMIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA12zgYFvboomjEXcoK0HcUy5yhl/acAgk VadhsA2KqUmbnGA2dQqM8cyR2YeFOiCYOmsKcxywkwUp1nYA3TT1naKCX7+x/GMK aYoz9pwgYkYt+3ddBzTOJXmOJKYS4kDJ9Dc/6E0CAF/8EqbMw6UlpBlartLvbc2p 0wOOaSae/6g6FmVuSAY3ytJJnmR0ukaFI2u3RRtuJflxAFnATcp40lG2/0QW3qkb Dzrf0uPQqw+mqD4YD1DDOIqpm/94coWrqsTzgPQntpFZX3MNp8UxU7iskcIusEGF wOC87SFTE+5gED/4+ymlfELGEi7m8jEhv8bAvR0D3PSXLIW2we4wQwIDAQABo4ID PDCCAzgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSZFr2QsuCBRZCnTqPRazPvms8b cTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v cmcvMIHzBgNVHREEgeswgeiCFGZvcnVtLnBpZXJyZS5hc3NvLmZygg5waWVycmUu YXNzby5mcoIWc2N1bHB0ZS5waWVycmUuYXNzby5mcoIUdGVzdDEucGllcnJlLmFz c28uZnKCFHRlc3QyLnBpZXJyZS5hc3NvLmZyghh3d3cuZm9ydW0ucGllcnJlLmFz c28uZnKCEnd3dy5waWVycmUuYXNzby5mcoIad3d3LnNjdWxwdGUucGllcnJlLmFz c28uZnKCGHd3dy50ZXN0MS5waWVycmUuYXNzby5mcoIYd3d3LnRlc3QyLnBpZXJy ZS5hc3NvLmZyMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgw JgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYB BAHWeQIEAgSB8wSB8ADuAHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7 zFYAAAFom5ZsvwAABAMARjBEAiAdyhdu09el2gezKLdvcVBVg0+fbaVC2MIR2Opk 6UjsJwIgS1AysUe9yflLyllg8N57CdAbhPL5US19nkqa1x0c5KQAdQBj8tvN6DvM LM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWiblm0FAAAEAwBGMEQCIGJaDiMR TX9JQiFh+cyxonBlY2T0UZK/YS1J+TfqHB7nAiBs9U78ETL1nxi1JHQrdQKZUAum lgS40tyfRuZYwlG7DjANBgkqhkiG9w0BAQsFAAOCAQEAhbM9ujesgSEeMLyqPhZ3 jXFr1wsdrNqM/s7+wkYyUOV9X6dCr4aDXGgs6acCWhgoBX1MhpBOC5BUUWz72JLu H0eIRE7l8ZLvIIThhMY7qYXTgqnLGIZfbjXWeCRYoXHAnag/spJgJ1Rf0XVi6JSS B2siUE17aLJ5hS687M8I++etLUMhLg2+Mwxux9+VgXbvO/DEP5m+jKAvN3Q/XrSD YUq9WIXJgI6pkZZ0COyqVOTHHNL2pZ78mVJNnk+IQhlww+aABrNd0AkL6yWRWe8o SJ1DwproLwUepLvuQvqZqI9/XbdxQJq3awzXf5LiqWmFujNP66IRJlgn9sIZDhsK vw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA12zgYFvboomjEXcoK0Hc Uy5yhl/acAgkVadhsA2KqUmbnGA2dQqM8cyR2YeFOiCYOmsKcxywkwUp1nYA3TT1 naKCX7+x/GMKaYoz9pwgYkYt+3ddBzTOJXmOJKYS4kDJ9Dc/6E0CAF/8EqbMw6Ul pBlartLvbc2p0wOOaSae/6g6FmVuSAY3ytJJnmR0ukaFI2u3RRtuJflxAFnATcp4 0lG2/0QW3qkbDzrf0uPQqw+mqD4YD1DDOIqpm/94coWrqsTzgPQntpFZX3MNp8Ux U7iskcIusEGFwOC87SFTE+5gED/4+ymlfELGEi7m8jEhv8bAvR0D3PSXLIW2we4w QwIDAQAB -----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 347915405908400445637459618754145845707286 . . . . . . . . [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-01-29 20:49:13 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-29 20:49:13 +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 'pierre.asso.fr' . . . . . . . . [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 27194924556232864110109218816096788047216653805722558452286929230786900114788976402682989757912805750751806763210496790168636444284201063166510588987412252499779829210958579043756023158419232504284085017200195419915439623081503845563329676727776439123063507336959507493300692945124155352094293106177339680200613285981969984285865484473064301439357370933087381362390843480932768379862371426954539606070148719555324295585252518669927950423204776244280954266088992685033865400812449772231995362956395693861594696444726870243031471116575175977265251382106882118672524738483975539128674280672577452115714467664023973146691 . . . . . . . . . . . . . . . . . . . . [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) 9916bd90b2e0814590a74ea3d16b33ef9acf1b71 . . . . . . . . . . . . . . . . [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 (235 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'forum.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sculpte.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'test1.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'test2.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.forum.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sculpte.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.test1.pierre.asso.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.test2.pierre.asso.fr' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001689b966cbf000004030046304402201dca176ed3d7a5da07b328b76f715055834f9f6da542d8c211d8ea64e948ec2702204b5032b147bdc9f94bca5960f0de7b09d01b84f2f9512d7d9e4a9ad71d1ce4a400750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001689b966d0500000403004630440220625a0e23114d7f49422161f9ccb1a270656364f45192bf612d49f937ea1c1ee702206cf54efc1132f59f18b524742b750299500ba69604b8d2dc9f46e658c251bb0e . . . . [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) 0085b33dba37ac81211e30bcaa3e16778d716bd70b1dacda8cfecefec2463250e57d5fa742af86835c682ce9a7025a1828057d4c86904e0b9054516cfbd892ee1f4788444ee5f192ef2084e184c63ba985d382a9cb18865f6e35d6782458a171c09da83fb2926027545fd17562e89492076b22504d7b68b279852ebceccf08fbe7ad2d43212e0dbe330c6ec7df958176ef3bf0c43f99be8ca02f37743f5eb483614abd5885c9808ea991967408ecaa54e4c71cd2f6a59efc99524d9e4f88421970c3e68006b35dd0090beb259159ef28489d43c29ae82f051ea4bbee42fa99a88f7f5db771409ab76b0cd77f92e2a96985ba334feba211265827f6c2190e1b0abf