mincode.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:8f:db:5e:80:7a:1f:70:b5:87:30:f0:e2:10:5d:e5:5b:89 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=mincode.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:8f:db:5e:80:7a:1f:70:b5:87:30:f0:e2:10:5d:e5:5b:89
Serial Number (int): 310288827877780534451489775386880471554953
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 88:56:f9:a3:cf:fb:07:af:eb:91:a8:7f:ad:a6:33:a8:25:da:8f:a1
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 5d:ab:47:cc:0e:28:1c:40:4b:52:d4:ed:3a:7f:b5:3d:81:d4:d1:72
Fingerprint (sha256): 2b:78:b4:a3:7b:71:bb:27:86:f0:fb:20:02:65:f7:d2:10:41:1b:fc:ba:c7:16:9a:ec:fd:9e:46:41:53:04:ee

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 mincode.co

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for mincode.co

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

mincode.co

Other certificates including the domain name mincode.co

(limited to 100 certificates)
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
git.mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
dnamobileapplications.ca
sni62945.cloudflaressl.com
www.safaridusud.co.za
sni62945.cloudflaressl.com
celotium.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
go.mincode.co
mincode.co
moreapp.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
developer.doc.foxar.fr
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
gamingjs2.com
sni62945.cloudflaressl.com
vendors.patsoffroad.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
press.guarentee.ca
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
git.mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
www.mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
mail.mincode.co
test.salatinos.cz
sni62945.cloudflaressl.com
mincode.co
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
sni62945.cloudflaressl.com
go.mincode.co

Certificate

The complete raw certificate details for mincode.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE+DCCA+CgAwIBAgISA4/bXoB6H3C1hzDw4hBd5VuJMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjExMDQwNzU4MDBaFw0x
NzAyMDIwNzU4MDBaMBUxEzARBgNVBAMTCm1pbmNvZGUuY28wggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQDfSF3NIK/ffDr9KEZDS2lx8jtcYUtVwMU+vJSR
sYrTlCQ2FYag29NziMRnnvXzgX2PPtSWS0/YHuG81CDhMyE7M9jqCs4IUcBOIE0N
Of3fQ+IgcrZXKI2uCLQGGZBSP89S8erw5NF23RnU3jTgsZCEjCVqlYKCykJwvz2g
7cz31aaDHu5A4s9gzvv92gZUxy733UjH0UtOEZb6LyWZbPM/nF6D/fac31OaLPHh
sKPqOhITjLKZFhTAhn5DxCQc9vnNtrOaewCbEmmiFQoT481j2xNYxgzNElpiCSn2
sSA5+/O8FIRmrVfEuDsJvqcM4gt/dquNfJYxkIL6JXByh3xLAgMBAAGjggILMIIC
BzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFIhW+aPP+wev65Gof62mM6gl2o+hMB8G
A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsGAQUFBwEBBGQwYjAv
BggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w
LwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcv
MBUGA1UdEQQOMAyCCm1pbmNvZGUuY28wgf4GA1UdIASB9jCB8zAIBgZngQwBAgEw
geYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1h
eSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25s
eSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3Vu
ZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG
9w0BAQsFAAOCAQEAbRsnvbUoZVh3pDMgy3LkaxOI+ENRmwL5o05RTBxKLIZWCd8+
JRnFHgk2G68ejPM9ZFx3+rFwiHDEzcuQ6xcpVDBPpYyHlb8IhuGi7NnTz0Bpskb3
oVeqfx0O08p0Pc+/AG1NUmOZ/A7eXUGWpzy+9F+gFxXzm1Mp4QIORsBoSmvS/j9U
Jod6Itu/jiHETRdAX252+hGh6OxIvB5c2sejSt4nIU9n+engmybc2W79CilFGqdJ
bjQ+XYI35yvFPXn/bS//8fk7722Hdcvy+NxSpEx12mjyH2hkz1MG2cw/n8VgLMqq
f7MAkjp7wt3NDDE+POVLfK/0Wyd19oztCmpqoA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA30hdzSCv33w6/ShGQ0tp
cfI7XGFLVcDFPryUkbGK05QkNhWGoNvTc4jEZ57184F9jz7UlktP2B7hvNQg4TMh
OzPY6grOCFHATiBNDTn930PiIHK2VyiNrgi0BhmQUj/PUvHq8OTRdt0Z1N404LGQ
hIwlapWCgspCcL89oO3M99Wmgx7uQOLPYM77/doGVMcu991Ix9FLThGW+i8lmWzz
P5xeg/32nN9Tmizx4bCj6joSE4yymRYUwIZ+Q8QkHPb5zbazmnsAmxJpohUKE+PN
Y9sTWMYMzRJaYgkp9rEgOfvzvBSEZq1XxLg7Cb6nDOILf3arjXyWMZCC+iVwcod8
SwIDAQAB
-----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 310288827877780534451489775386880471554953
 . . . . . . . . [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 2016-11-04 07:58:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-02-02 07:58: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 'mincode.co'
 . . . . . . . . [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 28186827214824368340342079528602226924530264609766976469329489735266803423395570184442240926973070533011082767978127237760672758649647168758906176526184941316529415638290433265146500443169369167302607404663790317676914389036906654649001314823732936670366243274187329957424878135188889897981967631260337758286592074263355147951643245671524471517401780154977431775066158044796890283189828024716825443668777684457614520191636303696720971084329308051738532614391026986535606215031045633979345932054030907712270184424547315425297439861370785508230128098443280603603114365935963503172998167140916026641342988461962324048971
 . . . . . . . . . . . . . . . . . . . . [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)
							8856f9a3cffb07afeb91a87fada633a825da8fa1
 . . . . . . . . . . . . . . . . [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 (100 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 (14 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mincode.co'
 . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		006d1b27bdb528655877a43320cb72e46b1388f843519b02f9a34e514c1c4a2c865609df3e2519c51e09361baf1e8cf33d645c77fab1708870c4cdcb90eb172954304fa58c8795bf0886e1a2ecd9d3cf4069b246f7a157aa7f1d0ed3ca743dcfbf006d4d526399fc0ede5d4196a73cbef45fa01715f39b5329e1020e46c0684a6bd2fe3f5426877a22dbbf8e21c44d17405f6e76fa11a1e8ec48bc1e5cdac7a34ade27214f67f9e9e09b26dcd96efd0a29451aa7496e343e5d8237e72bc53d79ff6d2ffff1f93bef6d8775cbf2f8dc52a44c75da68f21f6864cf5306d9cc3f9fc5602ccaaa7fb300923a7bc2ddcd0c313e3ce54b7caff45b2775f68ced0a6a6aa0