allonnes-controle-technique.fr
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:08:8c:fc:ae:49:b5:c0:5c:42:15:5c:f5:7e:37:d4:16:67 was issued on by Let's Encrypt.
With 9 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=allonnes-controle-technique.fr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:08:8c:fc:ae:49:b5:c0:5c:42:15:5c:f5:7e:37:d4:16:67Serial Number (int): 264246520643845662881491338825924800157287
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 50:64:7b:1f:94:ad:97:4f:eb:3e:3f:67:98:2a:d1:12:d3:8e:f0:66
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 91:90:30:ae:9c:24:3f:b9:21:1a:f9:13:c3:bf:ab:70:24:fa:33:75
Fingerprint (sha256): 7c:60:a4:6d:ca:20:22:0a:21:fd:a2:db:09:7a:c0:02:2f:c3:d1:ec:55:0e:e0:2f:27:c6:44:df:8d:63:0a:f0
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate allonnes-controle-technique.fr
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for allonnes-controle-technique.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
allonnes-controle-technique.autosecuritas.fr
allonnes-controle-technique.fr
cpanel.allonnes-controle-technique.fr
mail.allonnes-controle-technique.fr
webdisk.allonnes-controle-technique.fr
webmail.allonnes-controle-technique.fr
whm.allonnes-controle-technique.fr
www.allonnes-controle-technique.autosecuritas.fr
www.allonnes-controle-technique.fr
allonnes-controle-technique.fr
cpanel.allonnes-controle-technique.fr
mail.allonnes-controle-technique.fr
webdisk.allonnes-controle-technique.fr
webmail.allonnes-controle-technique.fr
whm.allonnes-controle-technique.fr
www.allonnes-controle-technique.autosecuritas.fr
www.allonnes-controle-technique.fr
Other certificates including the domain name allonnes-controle-technique.fr
(limited to 100 certificates)
Certificate
The complete raw certificate details for allonnes-controle-technique.fr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGvjCCBaagAwIBAgISAwiM/K5JtcBcQhVc9X431BZnMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMDMxNTEzNThaFw0x OTAzMDMxNTEzNThaMCkxJzAlBgNVBAMTHmFsbG9ubmVzLWNvbnRyb2xlLXRlY2hu aXF1ZS5mcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANjIHGqofVON SCaaMjyZdrUV/rZU4DaahbW4Y6qesHd/M3PbV4t9KjssgPH5qGgJ9b94dKG8CLGC 8ujDHj0VxpbtVkj2kMPVe8ebieot1l+ySa1+QuRv8vnH/x9CV0pUkSMB7VR/lOXq DvywnWfNqfYGINPsO3r/UthqnYhvvHDunf9yW+jGyrbZKM07IEuSKomc0evKt8xZ x6m632P0Nx6up9joiK7OwlIh5Tw8O1oh+c8pAw4HScb9IjnKxw8Ph7aPI0qw4kcp L3G7HqmTInw6htnG7i8iDW7Za9OXu0FROFTQDq3PVuZtepcgSfMdAe73TXm51CaG tkJGbhqOv+sCAwEAAaOCA70wggO5MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUUGR7 H5Stl0/rPj9nmCrREtOO8GYwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzCCAXEGA1UdEQSCAWgwggFkgixhbGxvbm5lcy1j b250cm9sZS10ZWNobmlxdWUuYXV0b3NlY3VyaXRhcy5mcoIeYWxsb25uZXMtY29u dHJvbGUtdGVjaG5pcXVlLmZygiVjcGFuZWwuYWxsb25uZXMtY29udHJvbGUtdGVj aG5pcXVlLmZygiNtYWlsLmFsbG9ubmVzLWNvbnRyb2xlLXRlY2huaXF1ZS5mcoIm d2ViZGlzay5hbGxvbm5lcy1jb250cm9sZS10ZWNobmlxdWUuZnKCJndlYm1haWwu YWxsb25uZXMtY29udHJvbGUtdGVjaG5pcXVlLmZygiJ3aG0uYWxsb25uZXMtY29u dHJvbGUtdGVjaG5pcXVlLmZygjB3d3cuYWxsb25uZXMtY29udHJvbGUtdGVjaG5p cXVlLmF1dG9zZWN1cml0YXMuZnKCInd3dy5hbGxvbm5lcy1jb250cm9sZS10ZWNo bmlxdWUuZnIwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdwB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvM VgAAAWd02QQvAAAEAwBIMEYCIQDbaNc8D6daxeqAOO7ZQGlWHOvZD5lYu51BQV8V HaGppQIhAPpsVP/EPI53AfN6OvAxfLana2eb8Cpt+0WHV/FQecB7AHUAY/Lbzeg7 zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFndNkELQAABAMARjBEAiAflThU rCO3boAa450Zi2oF2EVZUBEwS6nSq2Bu0WPyugIgG11Hwl1jVl+bYIJLcgvo23Io ANtE2A2xpzXMEknlY7gwDQYJKoZIhvcNAQELBQADggEBAFP63+jLEIuH4xx7SPQH rjq4TZdMmqdd260wUWwk2y/5N72qwZv1ttC7vy3zjl/QGKCKEUbin3cxS9rhITDc mDFKWFXtT6pkL3hjtHhR7yGwEats+zZkxxemiyboZfg9E6XuFikucAQLxzXDInrA o7geb3pFf2R4xPoGzvgDFb2pa0piw2OGRh1vz0OPugYqWeZD3lslghZMuk/YKHEk yMUbiyGvc7p48gq4hqTrU3mhUwoWwPWqJl0NbxYm2b9UX+Y9x5XhTSsaxGpNC5ID Dw5ULG3JEHtHmto02MH77meWjssJXQHFpYq+GUldWpFhcSQ8sS3+r4CUc/7cI8x4 qKQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Mgcaqh9U41IJpoyPJl2 tRX+tlTgNpqFtbhjqp6wd38zc9tXi30qOyyA8fmoaAn1v3h0obwIsYLy6MMePRXG lu1WSPaQw9V7x5uJ6i3WX7JJrX5C5G/y+cf/H0JXSlSRIwHtVH+U5eoO/LCdZ82p 9gYg0+w7ev9S2GqdiG+8cO6d/3Jb6MbKttkozTsgS5IqiZzR68q3zFnHqbrfY/Q3 Hq6n2OiIrs7CUiHlPDw7WiH5zykDDgdJxv0iOcrHDw+Hto8jSrDiRykvcbseqZMi fDqG2cbuLyINbtlr05e7QVE4VNAOrc9W5m16lyBJ8x0B7vdNebnUJoa2QkZuGo6/ 6wIDAQAB -----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 264246520643845662881491338825924800157287 . . . . . . . . [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-12-03 15:13:58 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-03 15:13:58 +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 'allonnes-controle-technique.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 27366152285783612080618817544029919915799306642413391444109897388044519608022536859155124130153502891311792637727663913279604210990396351245833611071928945200624027069007486651022293232851430418820400586414651478153865284782537389887117527676067892459441415467893097017599483558534142723211377145362772882164491888447763624851706402616663781250782182166034813993878934077715970338423482223836840881048904096499953408827023101096054916385437565789850419340784776639119174358863654951153454103577498141808148721380882251261138085589755085353082186140414543273825561670313586464524651133993012937311021885212613225136107 . . . . . . . . . . . . . . . . . . . . [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) 50647b1f94ad974feb3e3f67982ad112d38ef066 . . . . . . . . . . . . . . . . [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 (360 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'allonnes-controle-technique.autosecuritas.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'whm.allonnes-controle-technique.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.allonnes-controle-technique.autosecuritas.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.allonnes-controle-technique.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016774d9042f0000040300483046022100db68d73c0fa75ac5ea8038eed94069561cebd90f9958bb9d41415f151da1a9a5022100fa6c54ffc43c8e7701f37a3af0317cb6a76b679bf02a6dfb458757f15079c07b00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016774d9042d000004030046304402201f953854ac23b76e801ae39d198b6a05d845595011304ba9d2ab606ed163f2ba02201b5d47c25d63565f9b60824b720be8db722800db44d80db1a735cc1249e563b8 . . . . [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) 0053fadfe8cb108b87e31c7b48f407ae3ab84d974c9aa75ddbad30516c24db2ff937bdaac19bf5b6d0bbbf2df38e5fd018a08a1146e29f77314bdae12130dc98314a5855ed4faa642f7863b47851ef21b011ab6cfb3664c717a68b26e865f83d13a5ee16292e70040bc735c3227ac0a3b81e6f7a457f6478c4fa06cef80315bda96b4a62c36386461d6fcf438fba062a59e643de5b2582164cba4fd8287124c8c51b8b21af73ba78f20ab886a4eb5379a1530a16c0f5aa265d0d6f1626d9bf545fe63dc795e14d2b1ac46a4d0b92030f0e542c6dc9107b479ada34d8c1fbee67968ecb095d01c5a58abe19495d5a916171243cb12dfeaf809473fedc23cc78a8a4