versar.com
Issued by R3
About this certificate
This digital certificate with serial number 04:e3:d1:eb:b0:c9:08:b5:58:03:d8:b7:14:ed:34:54:d6:2c was issued on by Let's Encrypt.
With 12 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=versar.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:e3:d1:eb:b0:c9:08:b5:58:03:d8:b7:14:ed:34:54:d6:2cSerial Number (int): 425972273444606466913963488416818827417132
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: af:65:6c:dc:f2:2d:b4:65:14:09:e8:19:6d:18:b5:0f:c8:57:b5:f5
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): db:d6:53:c8:93:43:78:17:b8:97:a6:62:0f:cc:85:7b:cf:c8:7c:c3
Fingerprint (sha256): b3:19:18:0d:47:c2:83:4d:e7:a1:18:f2:4b:f1:0e:ca:6b:e2:59:12:24:48:b0:e4:76:ee:78:fc:ea:21:57:f5
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate versar.com
12
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for versar.com
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
geo-marine.com
geomet.com
jmwaller.com
versar.com
versar.net
versar.us
www.geo-marine.com
www.geomet.com
www.jmwaller.com
www.versar.com
www.versar.net
www.versar.us
geomet.com
jmwaller.com
versar.com
versar.net
versar.us
www.geo-marine.com
www.geomet.com
www.jmwaller.com
www.versar.com
www.versar.net
www.versar.us
Other certificates including the domain name versar.com
(limited to 100 certificates)
versar.com
*.versar.com
versar.com
mail1.versar.com
versar.com
*.versar.com
versar.com
downloads.versar.com
*.versar.com
*.versar.com
www.versar.com
reports.versar.com
peerreview.versar.com
reports.versar.com
versar.com
time.versar.com
*.versar.com
*.versar.com
peerreview.versar.com
versar.com
versar.com
versar.com
versar.com
versar.com
*.versar.com
versar.com
versar.com
versar.com
peerreview.versar.com
peerreview.versar.com
versar.com
versar.com
versar.com
versar.com
versar.com
*.versar.com
versar.com
vsr-downloads.versar.com
peerreview.versar.com
versar.com
versar.com
peerreview.versar.com
*.versar.com
time.versar.com
*.versar.com
versar.com
peerreview.versar.com
time.versar.com
versar.com
mail.versar.com
*.versar.com
versar.com
mail1.versar.com
versar.com
*.versar.com
versar.com
downloads.versar.com
*.versar.com
*.versar.com
www.versar.com
reports.versar.com
peerreview.versar.com
reports.versar.com
versar.com
time.versar.com
*.versar.com
*.versar.com
peerreview.versar.com
versar.com
versar.com
versar.com
versar.com
versar.com
*.versar.com
versar.com
versar.com
versar.com
peerreview.versar.com
peerreview.versar.com
versar.com
versar.com
versar.com
versar.com
versar.com
*.versar.com
versar.com
vsr-downloads.versar.com
peerreview.versar.com
versar.com
versar.com
peerreview.versar.com
*.versar.com
time.versar.com
*.versar.com
versar.com
peerreview.versar.com
time.versar.com
versar.com
mail.versar.com
Certificate
The complete raw certificate details for versar.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFwzCCBKugAwIBAgISBOPR67DJCLVYA9i3FO00VNYsMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA1MTcyMDQ0MTlaFw0yMzA4MTUyMDQ0MThaMBUxEzARBgNVBAMT CnZlcnNhci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgbyUS p6vo1nk1BPGJ+zW/URmxOePFLIPBp7BIFc9Ou/OroDOM8PLvVorEoECx0J0+s6Bk mi4/KK01+Jmx2WTy8Js43u1hdpd+fD8Nk4OsXNE4pGguO3bCL2XIaiNyk5SLk+jy XNovdlBO+Ry7eQQ0UNFf0HKDuvhcjTlZH5RrmtOVmkxAt/UbN1sO//+HzMqiPLn8 3o7Eqm1J0rzKaS6YOiJCaDwM/bEbOegoa31TbS1lUe3SH/MscF3Jm+ccek8A0NUk b/E5JpcCRYYrr6s7dAoj0lv7+1YRMhFdIQ0eZpioRu/9qHoBrN9UwThouskReovF ruy5UTKmaP2cD3RVAgMBAAGjggLuMIIC6jAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FK9lbNzyLbRlFAnoGW0YtQ/IV7X1MB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf r52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u bGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIG9 BgNVHREEgbUwgbKCDmdlby1tYXJpbmUuY29tggpnZW9tZXQuY29tggxqbXdhbGxl ci5jb22CCnZlcnNhci5jb22CCnZlcnNhci5uZXSCCXZlcnNhci51c4ISd3d3Lmdl by1tYXJpbmUuY29tgg53d3cuZ2VvbWV0LmNvbYIQd3d3Lmptd2FsbGVyLmNvbYIO d3d3LnZlcnNhci5jb22CDnd3dy52ZXJzYXIubmV0gg13d3cudmVyc2FyLnVzMEwG A1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEW Gmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB 8gDwAHUAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0JgSXttJkAAAGIK6vO0QAA BAMARjBEAiAnALrGjREwSGdd1kpm0AaB3Lf/l7oZUw9rnEUihs381wIgHEg2HjwU OH53UnABBSIDmQSlpe0SMKnPujAF7NOApNIAdwB6MoxU2LcttiDqOOBSHumEFnAy E4VNO9IrwTpXo1LrUgAAAYgrq87iAAAEAwBIMEYCIQCB4aLNA4olwN6vH3m89xHM ruXigKMhsu8DtwAHtPpfGQIhAInzD+hAzwZhUtznzj+Q322qsegCnYVMHnXbaGbt hMP6MA0GCSqGSIb3DQEBCwUAA4IBAQCRcbP7ZqHtAAX+5oNgSZ0PQooAfTSQzaSd Zt76c922rx0MejTqIKdKeT4ds4N3jupv1a8RbCO2Abl/NW1+I3wKzhA6/Y4EuskG q9OzbL9euNIuzh/ZdwgvYGYMoLWeebA+s58gk5z3+PPnYsnguZlJQs7cFG7IC6/t RfTHBaxmnStqr6F8Mn7skDarL1E4eRco32alwxaBP7ZUqUHG+WJSHu24mJqeiYMH 1WtXzGhbDBNSV0K80DxRCbC8YXYV2Ci8kWWfFzaDC3FC5YWlvRSlOjkr+j7Mzt81 e4Kx7fa5T9uO0gMJocPUTr6pGEvBaJMGU+UnXa7Fbb/YEhDKI3iQ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4G8lEqer6NZ5NQTxifs1 v1EZsTnjxSyDwaewSBXPTrvzq6AzjPDy71aKxKBAsdCdPrOgZJouPyitNfiZsdlk 8vCbON7tYXaXfnw/DZODrFzROKRoLjt2wi9lyGojcpOUi5Po8lzaL3ZQTvkcu3kE NFDRX9Byg7r4XI05WR+Ua5rTlZpMQLf1GzdbDv//h8zKojy5/N6OxKptSdK8ymku mDoiQmg8DP2xGznoKGt9U20tZVHt0h/zLHBdyZvnHHpPANDVJG/xOSaXAkWGK6+r O3QKI9Jb+/tWETIRXSENHmaYqEbv/ah6AazfVME4aLrJEXqLxa7suVEypmj9nA90 VQIDAQAB -----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 425972273444606466913963488416818827417132 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-05-17 20:44:19 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-15 20:44:18 +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 'versar.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 28332187863823924150656253700133819550719300835913980141323950847469543860898357457102255228954388829732607935505106962820716912961965402588822004087495914800128445656753886214084355849443093418838955729712049974174287052427500591469499979093914566041713440034805415403854723192786054700937922365413577970516594607249691518666974961492314892290448570150861413692960189113302133817882212976267296924335153340298252348959644295048928856478287209196268218294990742068495864860308895882531686012504972959906685604089057467962241366449362134658864646106336198510054309821554516531428178049870168928618576404819952802952277 . . . . . . . . . . . . . . . . . . . . [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) af656cdcf22db4651409e8196d18b50fc857b5f5 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (181 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'geo-marine.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'geomet.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'jmwaller.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'versar.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'versar.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'versar.us' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.geo-marine.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.geomet.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.jmwaller.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.versar.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.versar.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.versar.us' . . . . . . . . . . . . . . . . [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) 00f0007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb499000001882babced1000004030046304402202700bac68d113048675dd64a66d00681dcb7ff97ba19530f6b9c452286cdfcd702201c48361e3c14387e775270010522039904a5a5ed1230a9cfba3005ecd380a4d20077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb52000001882babcee2000004030048304602210081e1a2cd038a25c0deaf1f79bcf711ccaee5e280a321b2ef03b70007b4fa5f1902210089f30fe840cf066152dce7ce3f90df6daab1e8029d854c1e75db6866ed84c3fa . . . . [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) 009171b3fb66a1ed0005fee68360499d0f428a007d3490cda49d66defa73ddb6af1d0c7a34ea20a74a793e1db383778eea6fd5af116c23b601b97f356d7e237c0ace103afd8e04bac906abd3b36cbf5eb8d22ece1fd977082f60660ca0b59e79b03eb39f20939cf7f8f3e762c9e0b9994942cedc146ec80bafed45f4c705ac669d2b6aafa17c327eec9036ab2f5138791728df66a5c316813fb654a941c6f962521eedb8989a9e898307d56b57cc685b0c13525742bcd03c5109b0bc617615d828bc91659f1736830b7142e585a5bd14a53a392bfa3ecccedf357b82b1edf6b94fdb8ed20309a1c3d44ebea9184bc168930653e5275daec56dbfd81210ca237890