listas.codigosur.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:7a:5f:d2:b8:dc:c2:1b:a1:c2:fb:a3:b3:61:82:a3:5a:f5 was issued on by Let's Encrypt.

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=listas.codigosur.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:7a:5f:d2:b8:dc:c2:1b:a1:c2:fb:a3:b3:61:82:a3:5a:f5
Serial Number (int): 302978677351028728125977041130492348553973
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: c4:b3:42:f9:3e:00:87:40:96:9d:9b:f7:23:c9:4a:db:65:e1:d5:5d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 4d:a7:5a:49:7b:f7:fd:e5:16:52:08:0b:5b:6b:80:b8:cf:1e:6a:fa
Fingerprint (sha256): 1e:b8:3a:4c:d0:7e:9e:de:03:03:b5:0f:e6:63:0c:97:fe:81:09:4b:07:7a:e1:af:52:bf:45:7c:61:e8:3d:9f

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate listas.codigosur.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for listas.codigosur.org

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

listas.codigosur.org

Other certificates including the domain name codigosur.org

(limited to 100 certificates)
blog.codigosur.org
registro.codigosur.org
codigosur.org
tienda.codigosur.org
codigosur.org
codigosur.org
registro.codigosur.org
pad.codigosur.org
stream.codigosur.org
mail.codigosur.org
blog.codigosur.org
pad.codigosur.org
pad.codigosur.org
panel.codigosur.org
cyclope.codigosur.org
listas.codigosur.org
stream.codigosur.org
pad.codigosur.org
ajpu.codigosur.com
stats.codigosur.org
listas.codigosur.org
charlas.red
registro.codigosur.org
stream.codigosur.org
tienda.codigosur.org
ajpu.codigosur.com
cyclope.codigosur.org
ajpu.codigosur.com
codigosur.org
blog.codigosur.org
listas.codigosur.org
cloud.codigosur.org
tienda.codigosur.org
pad.codigosur.org
forja.codigosur.org
git.codigosur.org
registro.codigosur.org
codigosur.org
codigosur.org
pad.codigosur.org
listas.codigosur.org
registro.codigosur.org
codigosur.org
stream.codigosur.org
test.cyclope.codigosur.org
pad.codigosur.org
encuestas.codigosur.org
blog.codigosur.org
ajpu.codigosur.com
cloud.codigosur.org
cav.codigosur.org
codigosur.org
codigosur.org
tienda.codigosur.org
codigosur.org
stream.codigosur.org
codigosur.org
cyclope.codigosur.org
mail.codigosur.org
cloud.codigosur.org
codigosur.org
codigosur.org
ajpu.codigosur.com
stream.codigosur.org
stream.codigosur.org
ajpu.codigosur.com
listas.codigosur.org
blog.codigosur.org
cyclope.codigosur.org
cloud.codigosur.org
cyclope.codigosur.org
listas.codigosur.org
cyclope.codigosur.org
codigosur.org
stream.codigosur.org
codigosur.org
listas.codigosur.org
codigosur.org
encuestas.codigosur.org
ajpu.codigosur.com
stream.codigosur.org
codigosur.org
registro.codigosur.org
pad.codigosur.org
blog.codigosur.org
blog.codigosur.org
ajpu.codigosur.com
listas.codigosur.org
codigosur.org
codigosur.org
stream.codigosur.org
listas.codigosur.org
stream.codigosur.org
codigosur.org
listas.codigosur.org
git.codigosur.org
cloud.codigosur.org
mail.codigosur.org
docs.cyclope.codigosur.org
cav.codigosur.org

Certificate

The complete raw certificate details for listas.codigosur.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXjCCBEagAwIBAgISA3pf0rjcwhuhwvujs2GCo1r1MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMzAxNjAzNDJaFw0y
MDA0MjkxNjAzNDJaMB8xHTAbBgNVBAMTFGxpc3Rhcy5jb2RpZ29zdXIub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5+ddWEi9NfI/DEFvfqyodo5E
BW0RHG8qXRITh4by0u+fZMFIJPma4GbmKttu7pHUUJGvvE4Oapj3AtWjOnldfUe9
HRS5ePaleVtFjlSFQD8YhvPOkCPph828oUgEYdNpo6gDAcximdAWTFlf0rGBwYHd
7uhWKHmd638NjWZ50iOmQA9bARpLKh9kO/HMajlTjyo62K+e6SU8vxPQ2oTA7Pse
vuoTwofL6lQwd2IQR3BIMndYRchHjuWeSUqbM4QkeDcdkgKL42sDwgt9eZq962AT
WMd92wXQwr2Trn+YS5+1C8wk39YS5R5dNDln/99vspI67RnptJDf3BJdYBGkDQID
AQABo4ICZzCCAmMwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTEs0L5PgCHQJadm/cj
yUrbZeHVXTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF
BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j
cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMB8GA1UdEQQYMBaCFGxpc3Rhcy5jb2RpZ29zdXIub3JnMEwGA1Ud
IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0
dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADu
AHUA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFv92iOgQAABAMA
RjBEAiAaQU02KiW0TNTgDFDyrdzv4+MiPvmVdN2es7t0EssR3wIgIYoIYYSE+URs
hlqO6zWaOgoSYOHBXCnr8EOIC/+twoQAdQCyHgXMi6LNiiBOh2b5K7mKJSBna9r6
cOeySVMt74uQXgAAAW/3aI6QAAAEAwBGMEQCIFIGW8UCa9forro5EQEnRBKT3Rq+
b2KMVMOa1NJV5XP7AiAd5rsaJtP9i/wnF5q3mkeprH8EbS8sRepYDiMfRWB7ATAN
BgkqhkiG9w0BAQsFAAOCAQEAaPa3uf5UBY3l/ru2+Xf7jCwEmWQUFpiZdGwUuk2U
mk2tvc3VSTV5fUtw0Mcmw8UES58IHuUVwLAFIr3gyGG1tFD3ETvUEuFAB2u47ck1
DXDEKx/GZhHfcT8cq5Epv8+yKkAPg4HQBB86ejgKnYToooMLWJLUXlM5G9Womal9
zVLXGUwldUWE3Gd5xAnW09e29vrlvghYy2z2QpKSt2ib8TurDTNtenV4Phe/q4JZ
CaOcz8hzO0j33ljKTKiWRNKKirnZPhkEVGT68XbatodRQpcp6ltKewzuQ6KGzoEm
fgPbD/iIiPqfGUGgELRVZotgmlVYq1cEUFf93p4Nw1vReg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5+ddWEi9NfI/DEFvfqyo
do5EBW0RHG8qXRITh4by0u+fZMFIJPma4GbmKttu7pHUUJGvvE4Oapj3AtWjOnld
fUe9HRS5ePaleVtFjlSFQD8YhvPOkCPph828oUgEYdNpo6gDAcximdAWTFlf0rGB
wYHd7uhWKHmd638NjWZ50iOmQA9bARpLKh9kO/HMajlTjyo62K+e6SU8vxPQ2oTA
7PsevuoTwofL6lQwd2IQR3BIMndYRchHjuWeSUqbM4QkeDcdkgKL42sDwgt9eZq9
62ATWMd92wXQwr2Trn+YS5+1C8wk39YS5R5dNDln/99vspI67RnptJDf3BJdYBGk
DQIDAQAB
-----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 302978677351028728125977041130492348553973
 . . . . . . . . [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 2020-01-30 16:03:42 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-29 16:03:42 +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 'listas.codigosur.org'
 . . . . . . . . [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 29275138597601516497272680732134365673304776498041014255333214268671033362360442264268991846388884143510939603533167369272753383763993595327617781097746120604661677527183314151514267774489686936147748041651130187027786917263348878813967075460948240810332739940905368115936252073343283281712265273002314478683682384484774381144541148821307584171803748463861511447425950680738935775000804736849907667447639587799674245931057249782833484944877703636560275495282550922452343150758158479972174124708037895357287100859447980928629675700715461238131900231224615517752586719670428227036553298223180669996165323659568777110541
 . . . . . . . . . . . . . . . . . . . . [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)
							c4b342f93e008740969d9bf723c94adb65e1d55d
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'listas.codigosur.org'
 . . . . . . . . . . . . . . . . [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)
							00ee007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016ff7688e81000004030046304402201a414d362a25b44cd4e00c50f2addcefe3e3223ef99574dd9eb3bb7412cb11df0220218a08618484f9446c865a8eeb359a3a0a1260e1c15c29ebf043880bffadc284007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016ff7688e900000040300463044022052065bc5026bd7e8aeba39110127441293dd1abe6f628c54c39ad4d255e573fb02201de6bb1a26d3fd8bfc27179ab79a47a9ac7f046d2f2c45ea580e231f45607b01
 . . . . [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)
		0068f6b7b9fe54058de5febbb6f977fb8c2c04996414169899746c14ba4d949a4dadbdcdd54935797d4b70d0c726c3c5044b9f081ee515c0b00522bde0c861b5b450f7113bd412e140076bb8edc9350d70c42b1fc66611df713f1cab9129bfcfb22a400f8381d0041f3a7a380a9d84e8a2830b5892d45e53391bd5a899a97dcd52d7194c25754584dc6779c409d6d3d7b6f6fae5be0858cb6cf6429292b7689bf13bab0d336d7a75783e17bfab825909a39ccfc8733b48f7de58ca4ca89644d28a8ab9d93e19045464faf176dab68751429729ea5b4a7b0cee43a286ce81267e03db0ff88888fa9f1941a010b455668b609a5558ab57045057fdde9e0dc35bd17a