registro.codigosur.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:06:6c:72:6e:37:4e:3f:f9:74:a5:6b:ff:94:1d:73:95:2f 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=registro.codigosur.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:06:6c:72:6e:37:4e:3f:f9:74:a5:6b:ff:94:1d:73:95:2f
Serial Number (int): 263522702777639837116357192079063848817967
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: c9:4d:fe:0c:16:91:97:9e:cb:e2:be:fe:ff:4f:47:91:f9:f9:47:12
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 76:24:ae:46:ab:be:0a:35:74:aa:c2:d3:fe:cb:e6:bf:db:9e:f0:bd
Fingerprint (sha256): 02:70:8d:3c:2b:90:3c:14:e0:2f:af:65:ce:26:c1:62:28:66:11:ad:7b:f7:55:db:6a:a8:0d:15:04:bc:d3:fc

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 registro.codigosur.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for registro.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

registro.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 registro.codigosur.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYjCCBEqgAwIBAgISAwZscm43Tj/5dKVr/5Qdc5UvMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDYxMzA1MjNaFw0y
MDAzMDUxMzA1MjNaMCExHzAdBgNVBAMTFnJlZ2lzdHJvLmNvZGlnb3N1ci5vcmcw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDqnBQAdracFhuVV4dIXrHe
BwNu/W8LMoaficWambbr8gFMBHnd76zltQLCIZN0WIcQALqItYCW5zVfGj01MwXS
wlVt5Uxdo7O7n94b2ELdjms8XhG2JOKpUKf6xjMUQF8Bsj38mz++76ZVQSIRqPOZ
ff92wED71ATq1R+OrTeUap2v43omlJF4FUiStcYsIki0g3lffBWv2RN2w5AcZnbI
2WsSLUqCnUkn3+x1qLj4WQ4WLR7I2o4OkDBHGfcS76TWIRpWZ7J/MyB2FGYW9W8z
bcZDzQrEoCV/+sqWjOtm+srZ0QiqnXaaaw7CAaJGwJ6EPkBB1PqMngKuBsEiMaEj
AgMBAAGjggJpMIICZTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH
AwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFMlN/gwWkZeey+K+
/v9PR5H5+UcSMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG
AQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl
bmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl
bmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWcmVnaXN0cm8uY29kaWdvc3VyLm9yZzBM
BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB
FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQIGCisGAQQB1nkCBAIEgfME
gfAA7gB1AF6nc/nfVsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABbtuHiaoA
AAQDAEYwRAIgKqyCQbEIwuYQv1F2lHexz3dSWzF0+Yq0AjDVLvXWyrYCIDkxk99C
3ll8fT+9/eNWGvyLdRU/UAiNDSCfm3c88Qg9AHUAB7dcG+V9aP/xsMYdIxXHuuZX
fFeUt2ruvGE6GmnTohwAAAFu24eJ1QAABAMARjBEAiAIpyjIhpMNblvizacuyCGA
xzi/Otk8mMLSBNm2CMVowQIgW4XJZbrtD3vuzgx6wogIeq5dbbT+J3YOaea65+5Q
ttEwDQYJKoZIhvcNAQELBQADggEBAFo8nw52Ohd2eTnBA4C9JedZ9BBtCgQ5mbaH
56wht5SqjD05SfGea97a82H/9rR/vyVs2WkBXdtp/OwJX8i7MnwgByveTGvaV8nn
JMg7+fKzTy9Z7KhKmH6JCFPlioH8I7Z71qYEVjCgq/Lg/ZmUUmk1ky/VABcqXS+F
3GiEO1VF0oDtaEu26fBGLBDjlCZ6L6XMhVpl6+3bYvOSE0BrayEYwAzafrFgm24Q
vNItYREF3W+UUMwuhv2lo7pGS+rVmwZaUowd0WP7PhkKkufID7Rlp/+CXjv3PJMG
mgcfqEZEYK1J85fBOLkE0EwagMJswBHDIgefdAXQvf4AuIXNisI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6pwUAHa2nBYblVeHSF6x
3gcDbv1vCzKGn4nFmpm26/IBTAR53e+s5bUCwiGTdFiHEAC6iLWAluc1Xxo9NTMF
0sJVbeVMXaOzu5/eG9hC3Y5rPF4RtiTiqVCn+sYzFEBfAbI9/Js/vu+mVUEiEajz
mX3/dsBA+9QE6tUfjq03lGqdr+N6JpSReBVIkrXGLCJItIN5X3wVr9kTdsOQHGZ2
yNlrEi1Kgp1JJ9/sdai4+FkOFi0eyNqODpAwRxn3Eu+k1iEaVmeyfzMgdhRmFvVv
M23GQ80KxKAlf/rKlozrZvrK2dEIqp12mmsOwgGiRsCehD5AQdT6jJ4CrgbBIjGh
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 263522702777639837116357192079063848817967
 . . . . . . . . [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-12-06 13:05:23 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-05 13:05:23 +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 'registro.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 29616728357508990462332744524301186690807375600148793526254021777025714842075070070654501053097715894191745938543317351097767119853453845049947409134718717865191155536987918818719841584907858544973779600307510759019713146148996132547570463366492716035286898077404255501663739847532628074309242116836666226301806174883818300015426629241556496699443740868924202862399562646711873334735573783300567263642525119868465563509876242342581696601147168977753266330967864204789181514269601167589190446877464301517038365683983904802112687018308882392219164520110267197559659550143556562972807229978371281528916551093294979981603
 . . . . . . . . . . . . . . . . . . . . [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)
							c94dfe0c1691979ecbe2befeff4f4791f9f94712
 . . . . . . . . . . . . . . . . [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 (26 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'registro.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)
							00ee0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016edb8789aa000004030046304402202aac8241b108c2e610bf51769477b1cf77525b3174f98ab40230d52ef5d6cab60220393193df42de597c7d3fbdfde3561afc8b75153f50088d0d209f9b773cf1083d00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016edb8789d50000040300463044022008a728c886930d6e5be2cda72ec82180c738bf3ad93c98c2d204d9b608c568c102205b85c965baed0f7beece0c7ac288087aae5d6db4fe27760e69e6bae7ee50b6d1
 . . . . [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)
		005a3c9f0e763a17767939c10380bd25e759f4106d0a043999b687e7ac21b794aa8c3d3949f19e6bdedaf361fff6b47fbf256cd969015ddb69fcec095fc8bb327c20072bde4c6bda57c9e724c83bf9f2b34f2f59eca84a987e890853e58a81fc23b67bd6a6045630a0abf2e0fd9994526935932fd500172a5d2f85dc68843b5545d280ed684bb6e9f0462c10e394267a2fa5cc855a65ebeddb62f39213406b6b2118c00cda7eb1609b6e10bcd22d611105dd6f9450cc2e86fda5a3ba464bead59b065a528c1dd163fb3e190a92e7c80fb465a7ff825e3bf73c93069a071fa8464460ad49f397c138b904d04c1a80c26cc011c322079f7405d0bdfe00b885cd8ac2