www.upces.ceoupc.com
Issued by R3
About this certificate
This digital certificate with serial number 03:25:3b:fb:90:7d:4d:92:33:65:11:a3:f0:d2:d0:2f:c3:b1 was issued on by Let's Encrypt.
With 15 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=www.upces.ceoupc.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:25:3b:fb:90:7d:4d:92:33:65:11:a3:f0:d2:d0:2f:c3:b1Serial Number (int): 274007036020212775698007218209561724830641
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: bf:94:7d:08:bd:db:82:16:8c:a2:60:fa:d9:4e:f6:59:e4:d4:79:09
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): bb:3a:ed:3f:1c:d8:b5:2d:bc:39:5b:a6:b8:d9:1a:07:c1:bd:c8:63
Fingerprint (sha256): aa:81:12:a7:f5:4f:31:cd:35:4e:c6:4d:db:27:5d:84:fe:93:5b:67:ed:0f:1a:d5:44:46:c7:ad:cf:4c:99:2c
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.upces.ceoupc.com
15
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.upces.ceoupc.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
autodiscover.ceoupc.com
ceo.upc.edu
ceo.upc.es
ceoupc.com
cpanel.ceoupc.com
cpcalendars.ceoupc.com
cpcontacts.ceoupc.com
mail.ceoupc.com
upcedu.ceoupc.com
upces.ceoupc.com
webdisk.ceoupc.com
webmail.ceoupc.com
www.ceoupc.com
www.upcedu.ceoupc.com
www.upces.ceoupc.com
ceo.upc.edu
ceo.upc.es
ceoupc.com
cpanel.ceoupc.com
cpcalendars.ceoupc.com
cpcontacts.ceoupc.com
mail.ceoupc.com
upcedu.ceoupc.com
upces.ceoupc.com
webdisk.ceoupc.com
webmail.ceoupc.com
www.ceoupc.com
www.upcedu.ceoupc.com
www.upces.ceoupc.com
Other certificates including the domain name ceoupc.com
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.upces.ceoupc.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGODCCBSCgAwIBAgISAyU7+5B9TZIzZRGj8NLQL8OxMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA1MTkwNTM1MDFaFw0yMzA4MTcwNTM1MDBaMB8xHTAbBgNVBAMT FHd3dy51cGNlcy5jZW91cGMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB CgKCAQEApvhQiix2er4c8OYpSRTZRePQnpIowZ83wi/aw+yHF1fS8tKLC7qwaZJ7 QApsfsr2JQ345kS5xPQMSoyP59ceLsWiiA9uWIJX19adxPf3iMpFCIbOCMeJbqpl ovdcRMrYi8sEpMKZIpCOb3/ei9IUpvlvHvoXPV/xkaiSeIwdBCI5ICyFVLGwg8sv vTzgaU5XimcfjQlJyWLL2wb/+cYwwwNoaAZlpO+6M5EJbBPqOwdTgwy7xOl1O79u 5tocYZiZB3GxqBQDxdQtGcdKz51HicDMGzrnz7MY41qyfFWd7CjaGb2bOOv4w/IX 06Kujt7PUVHMB8Omco28VfLvB3oqIwIDAQABo4IDWTCCA1UwDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA MB0GA1UdDgQWBBS/lH0IvduCFoyiYPrZTvZZ5NR5CTAfBgNVHSMEGDAWgBQULrMX t1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0 dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVu Y3Iub3JnLzCCASgGA1UdEQSCAR8wggEbghdhdXRvZGlzY292ZXIuY2VvdXBjLmNv bYILY2VvLnVwYy5lZHWCCmNlby51cGMuZXOCCmNlb3VwYy5jb22CEWNwYW5lbC5j ZW91cGMuY29tghZjcGNhbGVuZGFycy5jZW91cGMuY29tghVjcGNvbnRhY3RzLmNl b3VwYy5jb22CD21haWwuY2VvdXBjLmNvbYIRdXBjZWR1LmNlb3VwYy5jb22CEHVw Y2VzLmNlb3VwYy5jb22CEndlYmRpc2suY2VvdXBjLmNvbYISd2VibWFpbC5jZW91 cGMuY29tgg53d3cuY2VvdXBjLmNvbYIVd3d3LnVwY2VkdS5jZW91cGMuY29tghR3 d3cudXBjZXMuY2VvdXBjLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEE AYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1ALc++yTfnE26dfI5xbpY9Gxd/ELP ep81xJ4dCYEl7bSZAAABiDK4CQUAAAQDAEYwRAIgJoAOgj+Y2VN4+TwG3LAOg3tm Q5csG2jH2JeB3ZG/pfQCIHny/746zPxwyc3fr5cUZtuk8iwW+QM31o31T/CaBYpX AHYAejKMVNi3LbYg6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGIMrgJEQAABAMA RzBFAiBlnNoNJnPpn07FCmbBU7Y+vY0PLFQBmRhb2EYek0xvtgIhAKkSvyECp/lH NNmvH2c4Fj125I9cpjLKVWX0zCvr09CpMA0GCSqGSIb3DQEBCwUAA4IBAQBEQdJ6 PEfz9ebXm2IoX995ltBt7ZKaJ6n0F9WUpl8wLEHFwR0wF3ZdcmSeLR1rb/ZMaBJ6 7gt64mZmbSzTszhI0fnuqc5UF2wBadMbCxMMuoUMAGtqb7O4clltgzRakWAG5aHj RAvrgPT+rpAjXKThxjCypMIGiY6FUlCAr2XgPalZKgwCPFnIwW/sSQ/nRlsrkjDD 4EqBcnALkusvXni6AlyIMrdG1OpypL0WYXkcoh9HBH1wtdWFwAVLdwEF12XHMcMG WgYZ9NS5WHAqIq0OmYAXDVwfimuOLh4bNyUs1uapZg1ZNrXtDVS1ACzH4MWK/fWr ayva2660wg4PGjym -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvhQiix2er4c8OYpSRTZ RePQnpIowZ83wi/aw+yHF1fS8tKLC7qwaZJ7QApsfsr2JQ345kS5xPQMSoyP59ce LsWiiA9uWIJX19adxPf3iMpFCIbOCMeJbqplovdcRMrYi8sEpMKZIpCOb3/ei9IU pvlvHvoXPV/xkaiSeIwdBCI5ICyFVLGwg8svvTzgaU5XimcfjQlJyWLL2wb/+cYw wwNoaAZlpO+6M5EJbBPqOwdTgwy7xOl1O79u5tocYZiZB3GxqBQDxdQtGcdKz51H icDMGzrnz7MY41qyfFWd7CjaGb2bOOv4w/IX06Kujt7PUVHMB8Omco28VfLvB3oq IwIDAQAB -----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 274007036020212775698007218209561724830641 . . . . . . . . [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-19 05:35:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-17 05:35:00 +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 'www.upces.ceoupc.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 21078007121467551551495138318520925169477233913815075911449652289115847851992224285442658097490905496369315019834841786970175032369894852289820667239451694145465474298786052498444397998068944446599928144880967341595960826407065969927489945388896589339208730606003553750758118720867023509998147559235486131641574679603181584287033122655016906302510254582909598433258972529529376319559801828034073132356794285080641618665896771616493672498886075405590438591864976139596862567692587901454501033774381582385553258560964581398010665143483367600347704422558943226897621576145072539137897223035823554227397721217535605090851 . . . . . . . . . . . . . . . . . . . . [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) bf947d08bddb82168ca260fad94ef659e4d47909 . . . . . . . . . . . . . . . . [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 (287 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ceo.upc.edu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ceo.upc.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'upcedu.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'upces.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.upcedu.ceoupc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.upces.ceoupc.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018832b809050000040300463044022026800e823f98d95378f93c06dcb00e837b6643972c1b68c7d89781dd91bfa5f4022079f2ffbe3accfc70c9cddfaf971466dba4f22c16f90337d68df54ff09a058a570076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018832b8091100000403004730450220659cda0d2673e99f4ec50a66c153b63ebd8d0f2c540199185bd8461e934c6fb6022100a912bf2102a7f94734d9af1f6738163d76e48f5ca632ca5565f4cc2bebd3d0a9 . . . . [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) 004441d27a3c47f3f5e6d79b62285fdf7996d06ded929a27a9f417d594a65f302c41c5c11d3017765d72649e2d1d6b6ff64c68127aee0b7ae266666d2cd3b33848d1f9eea9ce54176c0169d31b0b130cba850c006b6a6fb3b872596d83345a916006e5a1e3440beb80f4feae90235ca4e1c630b2a4c206898e85525080af65e03da9592a0c023c59c8c16fec490fe7465b2b9230c3e04a8172700b92eb2f5e78ba025c8832b746d4ea72a4bd1661791ca21f47047d70b5d585c0054b770105d765c731c3065a0619f4d4b958702a22ad0e9980170d5c1f8a6b8e2e1e1b37252cd6e6a9660d5936b5ed0d54b5002cc7e0c58afdf5ab6b2bdadbaeb4c20e0f1a3ca6