librari.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1b:4f:36:c1:96:76:f6:f2:df:78:e5:ac:7e:7d:bd:9b:0a was issued on by Let's Encrypt.
With 2 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=librari.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1b:4f:36:c1:96:76:f6:f2:df:78:e5:ac:7e:7d:bd:9b:0aSerial Number (int): 270629775024269543343791765032162111101706
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 82:50:48:80:2e:ab:6f:8a:ca:3a:2e:36:2e:7a:93:94:9d:ee:61:ce
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 6d:31:3f:4f:a8:e9:58:f2:f0:cd:c6:06:9e:77:03:8c:0f:20:12:87
Fingerprint (sha256): 29:2a:30:83:35:b8:8f:5b:33:85:d8:b9:34:ce:aa:01:03:56:d4:f3:d4:ac:34:d9:e9:f7:f1:4e:50:dd:22:2b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate librari.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for librari.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
librari.com
www.librari.com
www.librari.com
Other certificates including the domain name librari.com
(limited to 100 certificates)
case-appartamenti.com
librari.com
vancouverjointpain.com
librari.com
librari.com
bifnbm.top
librari.com
www.librari.com
librari.com
boulderjointpain.com
www.regenerativecapitaladvisors.org
www.tupper-ware.com
www.mycapital.org
www.eskorteforum.com
librari.com
librari.com
www.myinfomercial.com
librari.com
librari.com
www.compareif.com
librari.com
librari.com
vancouverjointpain.com
librari.com
librari.com
bifnbm.top
librari.com
www.librari.com
librari.com
boulderjointpain.com
www.regenerativecapitaladvisors.org
www.tupper-ware.com
www.mycapital.org
www.eskorteforum.com
librari.com
librari.com
www.myinfomercial.com
librari.com
librari.com
www.compareif.com
librari.com
Certificate
The complete raw certificate details for librari.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXzCCBUegAwIBAgISAxtPNsGWdvby33jlrH59vZsKMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMDgwOTE2MDRaFw0y MDAyMDYwOTE2MDRaMBYxFDASBgNVBAMTC2xpYnJhcmkuY29tMIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEAqvKcMlmZDueWZ8XZJo1VffHLCZ0vj2yHNRtf Ulsptr99ncODGkLT4qqVU4i/936CLWCb+Z7A8y+M4VDZ4yPeoaydO3HEReLztUue gt1TPn6TKLwX/OzG0eKOw1swJ1sZ0xzrQi+5S0GPUBS+Dq8eXQZmL05TGvHAWjvA cjzhiKy/bWhNowf1G+x7ARexFmADRS0G80B6kS6uURK6YMEKKddPMNbaCA6jTHQO YyWw9szZWfRSvBAbknOqxI4TsHNcBOtLzwM2Spi32JUL8ACUwfixNJ+qra+AKjEn zzuyiYZJeiqp8oBB0DedboUGaZ1kx91Z0t4cBa4aOPk/6pOo1pftT3Ke5XtOMZuc lJU9ZfuKBrGQbDmFJk+IGgzEaNmyxDQ3l0ZkEaI5p+QdJpFS0qFcTMTMn8BW88cN iXxuwSPrGMCXpd0Xt2GKBVPIc1MRmJj7GoMeiYYM3K9XuB8yYrY1H3qY5HkyD+u/ C/vgoZu7G76iFlacxLqkOn4gJj/JZ8htParkv1denlQIC3a3AcHF8J6TtgZ+VUDg hf/AjknIyp+pIPrx9T/QmidDkm+Nj9NExfKfqZD6hq4ukhWlrmj2/Ef2QiNYhEeZ LomEN+fFWihlcj+h5fwQzgDKo8DYUpXA7tS/ijZXGos1ylZl4qoOjrtxbXiLkfur IH2XiP8CAwEAAaOCAnEwggJtMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUglBIgC6r b4rKOi42LnqTlJ3uYc4wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu bGV0c2VuY3J5cHQub3JnLzAnBgNVHREEIDAeggtsaWJyYXJpLmNvbYIPd3d3Lmxp YnJhcmkuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgw JgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYB BAHWeQIEAgSB9QSB8gDwAHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqO snMAAAFuSoOKqAAABAMARzBFAiBWIKwxfUV7sBxwknyHe7qblpT2tJIiQcvlSD5x v6MDVAIhAM2Ul/pyWbW5J/3+TXOZoPsRodVB+DAdxAJbj4iqATP1AHYAB7dcG+V9 aP/xsMYdIxXHuuZXfFeUt2ruvGE6GmnTohwAAAFuSoOK0gAABAMARzBFAiEA6BqJ On/4ER9/sxPKoXADlWPCKLUfqM1OYMn4vzBqlRYCIHaf2dbjc16JUxLnQy6AK8uH LNEHj/+ULXJ6W9qgKR08MA0GCSqGSIb3DQEBCwUAA4IBAQCCGao+oPTxOWazzFpb SL7qcd0zNt/8BSqFMbMiIXlRgMI2IdlpQ3aMYULlaAwl//pPZnW1+rS8ORtScgHs qdNrwXsJcKvVUAT/fNcLzwQRN12YpCNR+cBUX3HGc49WxZfslt/8zXo0TIx8zl1y FHLoUKgjC7DNk6xX802cvqFvOShwLeySqis3MtGV7MGfLTOFAsB5K9K85KwJ/ieZ tV/sHFmc8FWje9R9WxSYAHgXZfEEg+pzPJ1zQR967OKaSEiF0VSY96UFCfI5ppHr 1TiD32TS3PVECe4RdJ9clm0XS+z99d3wR/gz2SvY1+U8H4c2kD7WLaN+DNkdV6oH 3bLn -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqvKcMlmZDueWZ8XZJo1V ffHLCZ0vj2yHNRtfUlsptr99ncODGkLT4qqVU4i/936CLWCb+Z7A8y+M4VDZ4yPe oaydO3HEReLztUuegt1TPn6TKLwX/OzG0eKOw1swJ1sZ0xzrQi+5S0GPUBS+Dq8e XQZmL05TGvHAWjvAcjzhiKy/bWhNowf1G+x7ARexFmADRS0G80B6kS6uURK6YMEK KddPMNbaCA6jTHQOYyWw9szZWfRSvBAbknOqxI4TsHNcBOtLzwM2Spi32JUL8ACU wfixNJ+qra+AKjEnzzuyiYZJeiqp8oBB0DedboUGaZ1kx91Z0t4cBa4aOPk/6pOo 1pftT3Ke5XtOMZuclJU9ZfuKBrGQbDmFJk+IGgzEaNmyxDQ3l0ZkEaI5p+QdJpFS 0qFcTMTMn8BW88cNiXxuwSPrGMCXpd0Xt2GKBVPIc1MRmJj7GoMeiYYM3K9XuB8y YrY1H3qY5HkyD+u/C/vgoZu7G76iFlacxLqkOn4gJj/JZ8htParkv1denlQIC3a3 AcHF8J6TtgZ+VUDghf/AjknIyp+pIPrx9T/QmidDkm+Nj9NExfKfqZD6hq4ukhWl rmj2/Ef2QiNYhEeZLomEN+fFWihlcj+h5fwQzgDKo8DYUpXA7tS/ijZXGos1ylZl 4qoOjrtxbXiLkfurIH2XiP8CAwEAAQ== -----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 270629775024269543343791765032162111101706 . . . . . . . . [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-11-08 09:16:04 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-06 09:16:04 +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 'librari.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 697405753406676937943285645106028073118928806156764496431028902237916196940504425467430804285708204691201280264406260989296417198501219308173538301728450459913159352547186458575713380494624146304158798372716786636136428092219027516167488104053092236819632575752472776375609377979412989299039722946872019145172965196670574363381574545468586392938822793566890166897749876401301825029395961667295754878542548550325725879819789759622523599863215001937086474963743753219261654542862174248991919241367420491312416639066497099542209147503025806455454850200941514587652181501864433908959829382307208252409577605939650363398723927507129710707064741138418667402315059437802597318801942320658905489724710033639602069502811316944828764092331305474153524585701898647981618651231707418210418522650686834996416372441357578848143575346210234788762725273724110718446592706705818684069420727189229029094000683008623666014542315964779082165606822098059156151576698377429944537047278176867400715896170104228072560609870274848941302612758583200011657031876787942673195551961427094396239582471016339069070961378461185956660352916345869733853326292753260875112680346313096568575712654996263074092305135194243960730367379589938372193269913056518563738126591 . . . . . . . . . . . . . . . . . . . . [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) 825048802eab6f8aca3a2e362e7a93949dee61ce . . . . . . . . . . . . . . . . [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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'librari.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.librari.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) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016e4a838aa8000004030047304502205620ac317d457bb01c70927c877bba9b9694f6b4922241cbe5483e71bfa30354022100cd9497fa7259b5b927fdfe4d7399a0fb11a1d541f8301dc4025b8f88aa0133f500760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016e4a838ad20000040300473045022100e81a893a7ff8111f7fb313caa170039563c228b51fa8cd4e60c9f8bf306a95160220769fd9d6e3735e895312e7432e802bcb872cd1078fff942d727a5bdaa0291d3c . . . . [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) 008219aa3ea0f4f13966b3cc5a5b48beea71dd3336dffc052a8531b32221795180c23621d96943768c6142e5680c25fffa4f6675b5fab4bc391b527201eca9d36bc17b0970abd55004ff7cd70bcf0411375d98a42351f9c0545f71c6738f56c597ec96dffccd7a344c8c7cce5d721472e850a8230bb0cd93ac57f34d9cbea16f3928702dec92aa2b3732d195ecc19f2d338502c0792bd2bce4ac09fe2799b55fec1c599cf055a37bd47d5b149800781765f10483ea733c9d73411f7aece29a484885d15498f7a50509f239a691ebd53883df64d2dcf54409ee11749f5c966d174becfdf5ddf047f833d92bd8d7e53c1f8736903ed62da37e0cd91d57aa07ddb2e7