vip.publiko.com.br

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:c1:5e:1c:98:24:61:fc:97:d3:d3:5a:b7:35:5b:73:5e:2f 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=vip.publiko.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:c1:5e:1c:98:24:61:fc:97:d3:d3:5a:b7:35:5b:73:5e:2f
Serial Number (int): 414248736444506730119964919512992436149807
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: c6:fc:09:85:65:f4:e4:ec:59:cb:43:16:97:fb:f3:85:94:20:7c:71
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fd:77:a2:77:e7:ed:b3:fe:51:52:8f:66:d1:d2:99:71:a4:96:ef:1a
Fingerprint (sha256): 4e:13:c8:04:5c:f0:cb:b1:9a:48:b5:3c:6d:41:c3:2a:de:e0:91:74:25:94:34:98:29:dc:53:57:04:b5:f0:09

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 vip.publiko.com.br

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for vip.publiko.com.br

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

vip.publiko.com.br
www.vip.publiko.com.br

Other certificates including the domain name publiko.com.br

(limited to 100 certificates)

Certificate

The complete raw certificate details for vip.publiko.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGdDCCBVygAwIBAgISBMFeHJgkYfyX09NatzVbc14vMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDMwMzQxMjhaFw0y
MDAzMDIwMzQxMjhaMB0xGzAZBgNVBAMTEnZpcC5wdWJsaWtvLmNvbS5icjCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAN8Aw5tyhEvFFV3dXnwxiK6H4MT7
8BAeWXgV0OPx9DGfuHKLz3C52nw8Qcbu9zBDwyBaQwKscrfo13Q40kccFly23WbR
RMDQSXiZiJRMjb8DOCtMPazus9zlfaN7ZTPHl4QsKMFfs2TsXSe6Lal8DnSc30yi
UjYWn2eVn6LA92NaM9lxACSJmmuHqvSGkBAIhwmfx34Q1q4bGbt332WKZfZ75zl5
ekpqfMEpyEPO5qIuVhpvReIFeoUN+HCGqc49dzJQ5VgJkhmQwBXPA5QV62SCh+gU
hdRHdcH1EJenthflXU82IAhN1TeKOvWAxrqnUPABmNvNuWk95XZLt2An9WuVGALD
9Mtk4khPl7w8t5gfqCMwpsYDPA+JPFpkrnN86vIF6FyQgdMeke3nzvOy90/hGwWF
sFKV9Fwj63GpAX+VZfIHa02OsyAWM4arrNPPyR2VrsfVAUWMJHhyeG4YzvJMjI5o
9FapwTrC4vwCiJ66xVhllbr1OO9Vdk1Wrg/0lY/wVD92pMqiJV1pENC70Qhi9Ui5
JTl5oKAXkO+GvG3Jc2aistWNibldKFCs4/w+GQqjGI2G7E+k9AqDvw6OamuWNIDf
6NtsMNLrKT+ArQIgjjb7b/8RrCcaafOJF4hbkkh6wmoOyT1uVQCphQorD4qR0hxb
1wGRgiiOT9uxagCNAgMBAAGjggJ/MIICezAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FMb8CYVl9OTsWctDFpf784WUIHxxMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wNQYDVR0RBC4wLIISdmlwLnB1Ymxpa28u
Y29tLmJyghZ3d3cudmlwLnB1Ymxpa28uY29tLmJyMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHcAsh4FzIuizYog
Todm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFuyhAvZwAABAMASDBGAiEAkZhxbSvD
FL1ScnJkHhjptWucITMYJOvWgR4fGWljQBoCIQC7vY6hNa4vmm0Tz8Z4zwpIyy06
ABIRtXGFYJz4Ju/XEgB1AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kT
AAABbsoQL9QAAAQDAEYwRAIgcFu4nqOyr0Bwsz61IlszeonGgboGcZHPKCIhyNs8
kqYCIC0lezAkdjHpiAW1umGnt96uJlUy8AkKN2K5R94Wqzp0MA0GCSqGSIb3DQEB
CwUAA4IBAQBWI71qB5vcmc+mkMzm847UODJbMqisNCpY9HoXTwP3akzoDNG6yh24
s1FjRxxez+yqkCguZRW0JbMrlBm/rQNff1l4BHrc7kA+I8KUYUM2jsDR1LgedujC
1mdJ8FOy2wWXV+jnMadBxbwWUsvYrmNCoiV7oURSHYgc2FkLKYof4k2DG42IF526
hPTQSPs7e9T5s13mUM2UoBeLj+mT7rqm6TclMw31NcVBIgi+0g64j9DzXvpM+CW5
fo5whoWQh+T/jNPgS401T5WI1Wt3ZrQ/jgpD3V5pxF+cdcwZk6hL+EkGhTK3aJCJ
ma75kIqv5xxfkSE7T5lVJJjpZpu7o7RX
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3wDDm3KES8UVXd1efDGI
rofgxPvwEB5ZeBXQ4/H0MZ+4covPcLnafDxBxu73MEPDIFpDAqxyt+jXdDjSRxwW
XLbdZtFEwNBJeJmIlEyNvwM4K0w9rO6z3OV9o3tlM8eXhCwowV+zZOxdJ7otqXwO
dJzfTKJSNhafZ5WfosD3Y1oz2XEAJImaa4eq9IaQEAiHCZ/HfhDWrhsZu3ffZYpl
9nvnOXl6Smp8wSnIQ87moi5WGm9F4gV6hQ34cIapzj13MlDlWAmSGZDAFc8DlBXr
ZIKH6BSF1Ed1wfUQl6e2F+VdTzYgCE3VN4o69YDGuqdQ8AGY2825aT3ldku3YCf1
a5UYAsP0y2TiSE+XvDy3mB+oIzCmxgM8D4k8WmSuc3zq8gXoXJCB0x6R7efO87L3
T+EbBYWwUpX0XCPrcakBf5Vl8gdrTY6zIBYzhqus08/JHZWux9UBRYwkeHJ4bhjO
8kyMjmj0VqnBOsLi/AKInrrFWGWVuvU471V2TVauD/SVj/BUP3akyqIlXWkQ0LvR
CGL1SLklOXmgoBeQ74a8bclzZqKy1Y2JuV0oUKzj/D4ZCqMYjYbsT6T0CoO/Do5q
a5Y0gN/o22ww0uspP4CtAiCONvtv/xGsJxpp84kXiFuSSHrCag7JPW5VAKmFCisP
ipHSHFvXAZGCKI5P27FqAI0CAwEAAQ==
-----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 414248736444506730119964919512992436149807
 . . . . . . . . [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-03 03:41:28 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-02 03:41:28 +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 'vip.publiko.com.br'
 . . . . . . . . [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 909772803801468310676936359107548059514446537836485556750827955188843384382541793032867513974521270566083953645950768318010160380483834059270040388985245926730352025177043965691262082606166833118972818531858168029315910563897393675865820054358991010984548581263220176386875096474782456800921215280361064873124607702228285843782004927290129030297966506079657562069765039165027598381670572920899541647088224454494543048796367521551199518654510117031243804440455501288689732685734479046587235609112120773766422727337637246518809851558950509513317148653538636171218561673152647369915172771677734005651260564256412882733259303299305351159785655653960262801363591024893383748960507563673825427585066442040464026715689164243057925876998663357817638607701136802096124368018163880448621695147523467948079786247052655540775203707435455304042305417265548280136242994963806905660426287980493765380486905245525035531630966176943985584255993900422685279057918572607552380618449633867477861582147631847497685584020762610564251204970384085731963004687301033903680218201855865910925320827085983250510198795801396841214405399917124492487570578297481885742926438528396088441699209836260721045288238155042028837182033263964126096764302348700089435422861
 . . . . . . . . . . . . . . . . . . . . [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)
							c6fc098565f4e4ec59cb431697fbf38594207c71
 . . . . . . . . . . . . . . . . [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 (46 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vip.publiko.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vip.publiko.com.br'
 . . . . . . . . . . . . . . . . [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)
							00f0007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016eca102f6700000403004830460221009198716d2bc314bd527272641e18e9b56b9c21331824ebd6811e1f196963401a022100bbbd8ea135ae2f9a6d13cfc678cf0a48cb2d3a001211b57185609cf826efd7120075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016eca102fd400000403004630440220705bb89ea3b2af4070b33eb5225b337a89c681ba067191cf282221c8db3c92a602202d257b30247631e98805b5ba61a7b7deae265532f0090a3762b947de16ab3a74
 . . . . [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)
		005623bd6a079bdc99cfa690cce6f38ed438325b32a8ac342a58f47a174f03f76a4ce80cd1baca1db8b35163471c5ecfecaa90282e6515b425b32b9419bfad035f7f5978047adcee403e23c2946143368ec0d1d4b81e76e8c2d66749f053b2db059757e8e731a741c5bc1652cbd8ae6342a2257ba144521d881cd8590b298a1fe24d831b8d88179dba84f4d048fb3b7bd4f9b35de650cd94a0178b8fe993eebaa6e93725330df535c5412208bed20eb88fd0f35efa4cf825b97e8e7086859087e4ff8cd3e04b8d354f9588d56b7766b43f8e0a43dd5e69c45f9c75cc1993a84bf849068532b768908999aef9908aafe71c5f91213b4f99552498e9669bbba3b457