blockclusters.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:58:b9:6f:f7:98:99:37:2d:f8:e0:33:5d:3a:8c:4e:ec:96 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=blockclusters.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:58:b9:6f:f7:98:99:37:2d:f8:e0:33:5d:3a:8c:4e:ec:96
Serial Number (int): 378640480562100348892277492902888261741718
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 51:12:86:d0:eb:93:5d:a9:13:9c:f3:2d:e6:2f:80:ea:3f:07:55:60
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): cb:5c:1f:b1:1e:2c:19:4d:41:a3:ee:57:9c:12:0c:95:2f:28:60:51
Fingerprint (sha256): 7f:6c:a2:30:e8:c7:6b:1c:97:8f:49:e9:9f:39:75:2d:00:8e:d5:ad:38:54:16:32:cd:1c:4f:c3:c5:28:da:53

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 blockclusters.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for blockclusters.com

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

blockclusters.com
www.blockclusters.com

Other certificates including the domain name blockclusters.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for blockclusters.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGczCCBVugAwIBAgISBFi5b/eYmTct+OAzXTqMTuyWMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMDcyMjE2MzZaFw0y
MDAxMDUyMjE2MzZaMBwxGjAYBgNVBAMTEWJsb2NrY2x1c3RlcnMuY29tMIICIjAN
BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2dJE02ovUn8KOJCCeZTRFjOtLoqQ
WDUtDmtZOKJ71hFLOWOqxTJf6Gxkf/faRJKgjT/fO4n0a5vLXC/SWZeNiWX1fPfj
R0fZkr+Tk+7JTXNxLPU8jJdZC5nJtxujfh1wELKYe7DgT4JhguyZkwqjH5DSsao4
bgkip9Ebyo+540ZrlFVVMA4qlPxfkHyvc5TVF2uW/LCxi5vPhoiEPRyw7PuR892S
8HPelFNwOz2tHYrYFe/TqoQgPr6R75eSjktlIhzVyssjhQZQScpoa0B9KsgbiGKk
VvzaeFEoNTpc07CW0Kn7zuPTQ/gH67Br2wRlVyTMXH0U9KI6Z7q5rfErHGSFzGBn
taNfY+fATspezAlDHWaBF+yx1Pov9AuwawlnYU6UQC6lbHZGWICIZi2gD6MY+t1+
gKUy674aV3uFht8pNpKzuDt5VOdNqsE59KO9ym7O+H3zX3dYx5+h3vFsoFugdLPS
lkDOJULkHtXvD+ysH/GO4cL6rNx/ydwEGEDQyfuFfS5cNso5KkYKgkYSOjrCNm/6
7M22MTlmlUFu9Xn7okKLWWXFvpypEm76e4+vQ0VBGnAkoleXpZmg2Md2YE/4aUdf
pLPGdeB9KN0y6pVuuxUUgLNSSdd765G4pwtDm7hfGA1IWbRGPp3SjamOu2Fp0y25
XMgCAv7MwpE3X3UCAwEAAaOCAn8wggJ7MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
URKG0OuTXakTnPMt5i+A6j8HVWAwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl
7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p
bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p
bnQteDMubGV0c2VuY3J5cHQub3JnLzAzBgNVHREELDAqghFibG9ja2NsdXN0ZXJz
LmNvbYIVd3d3LmJsb2NrY2x1c3RlcnMuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIB
MDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu
Y3J5cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcA8JWkWfIA0YJAEC0v
k4iOrUv+HUfjmeHQNKawqKqOsnMAAAFtqIKiZwAABAMASDBGAiEAmUNafmOgWEY/
rMLt/sFTIXnnl8aAZ/oJlvKEDXAfACgCIQCTcMzuWYF35hPN9sDbxe15Twpt0FaG
ChBYRzqsUTT20QB3ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAAB
baiCpEoAAAQDAEgwRgIhAOzCXYRxDEuJZaDjmttGB5trn4svZarR7ZBLaiOYMmme
AiEArHo9xdehMbpPHoxAHeIGURsgyG4OLNVbr+xHHU7Q1K0wDQYJKoZIhvcNAQEL
BQADggEBAGyIlPBBqdnFevyRndKpJHb0Gm55TM3cJXpMETPz42g0ucYqyvzVe60b
5F8bI6Nw/k7a+GBeSKDH8OOiGwJtFvM5zFu5gppYWFg/ffcnXE3RAGnQKIMcECSa
ywvl4/61gChSkwhMK7i43bKZyZ8Yi5Z2f7VCP2br69qHvBnkWqlF525Bppdh3iSe
ydKp8+BCnXejrHq7zJ2kNgaCG7vdEtoc9jVvrgAwXK1eku3mDFRYa5E1IPu158zK
ZkppzFrwoWUzLDGGrH5VtitS8EzkZVOF2iOfI6pwGjpUvbCXJtw3IguXKyPNk6yO
G8A7W4Bzgvh/yuX/B772Kb/OeW96yXY=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2dJE02ovUn8KOJCCeZTR
FjOtLoqQWDUtDmtZOKJ71hFLOWOqxTJf6Gxkf/faRJKgjT/fO4n0a5vLXC/SWZeN
iWX1fPfjR0fZkr+Tk+7JTXNxLPU8jJdZC5nJtxujfh1wELKYe7DgT4JhguyZkwqj
H5DSsao4bgkip9Ebyo+540ZrlFVVMA4qlPxfkHyvc5TVF2uW/LCxi5vPhoiEPRyw
7PuR892S8HPelFNwOz2tHYrYFe/TqoQgPr6R75eSjktlIhzVyssjhQZQScpoa0B9
KsgbiGKkVvzaeFEoNTpc07CW0Kn7zuPTQ/gH67Br2wRlVyTMXH0U9KI6Z7q5rfEr
HGSFzGBntaNfY+fATspezAlDHWaBF+yx1Pov9AuwawlnYU6UQC6lbHZGWICIZi2g
D6MY+t1+gKUy674aV3uFht8pNpKzuDt5VOdNqsE59KO9ym7O+H3zX3dYx5+h3vFs
oFugdLPSlkDOJULkHtXvD+ysH/GO4cL6rNx/ydwEGEDQyfuFfS5cNso5KkYKgkYS
OjrCNm/67M22MTlmlUFu9Xn7okKLWWXFvpypEm76e4+vQ0VBGnAkoleXpZmg2Md2
YE/4aUdfpLPGdeB9KN0y6pVuuxUUgLNSSdd765G4pwtDm7hfGA1IWbRGPp3SjamO
u2Fp0y25XMgCAv7MwpE3X3UCAwEAAQ==
-----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 378640480562100348892277492902888261741718
 . . . . . . . . [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-10-07 22:16:36 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-05 22:16:36 +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 'blockclusters.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 888633630222870211537341264556587472163746172215883326289540496664690167880212051161560569417480519125433788162055934815799576402428043468420913011673437346922075996276568452842796704255644695989076118752222238079368537893774916035757525234030392987173215459011521042180334158123020285572843597366258751300725138420221413869518099218139267995033681690856363036620140794244825392864132424061010405082708558899210689342914895359228517876593030305874579575272551120201085080140163457217061607679270251402567081256202153939919149561392926991695726562641182668141831686764007548526010714221734241354231101598695064944819019932733330522879253267739210414785046561925487986190082003363530168207416273166213345297957098198454061163305052298666306396858306811084041895223327334401244511463035432504441847928608166425770223899204956931834154319372572471537241055147037641770368498453527517716765091127437154052448087093509408506028740285719326972160180561292610929889727674339092636117886767819995874182226277820545003792288089056288735252763335787662217198744719914809134900358361441644477277096038782521082811855120990280449550627299596870379241203860076972229105829427138334068386034682904710830234010829373632545737447758256369667939983221
 . . . . . . . . . . . . . . . . . . . . [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)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:1|t:17|false]  
 . . . . . . . . . . . . . . . . [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 (44 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blockclusters.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.blockclusters.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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016da882a267000004030048304602210099435a7e63a058463facc2edfec1532179e797c68067fa0996f2840d701f00280221009370ccee598177e613cdf6c0dbc5ed794f0a6dd056860a1058473aac5134f6d1007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016da882a44a0000040300483046022100ecc25d84710c4b8965a0e39adb46079b6b9f8b2f65aad1ed904b6a239832699e022100ac7a3dc5d7a131ba4f1e8c401de206511b20c86e0e2cd55bafec471d4ed0d4ad
 . . . . [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)
		006c8894f041a9d9c57afc919dd2a92476f41a6e794ccddc257a4c1133f3e36834b9c62acafcd57bad1be45f1b23a370fe4edaf8605e48a0c7f0e3a21b026d16f339cc5bb9829a5858583f7df7275c4dd10069d028831c10249acb0be5e3feb580285293084c2bb8b8ddb299c99f188b96767fb5423f66ebebda87bc19e45aa945e76e41a69761de249ec9d2a9f3e0429d77a3ac7abbcc9da43606821bbbdd12da1cf6356fae00305cad5e92ede60c54586b913520fbb5e7ccca664a69cc5af0a165332c3186ac7e55b62b52f04ce4655385da239f23aa701a3a54bdb09726dc37220b972b23cd93ac8e1bc03b5b807382f87fcae5ff07bef629bfce796f7ac976