www.prudencehealthcareltd.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:62:7d:41:17:6e:3d:4d:f4:c1:0c:34:e2:c9:19:30:76:97 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=www.prudencehealthcareltd.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:62:7d:41:17:6e:3d:4d:f4:c1:0c:34:e2:c9:19:30:76:97
Serial Number (int): 294851021227531120196454472666022950237847
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 6b:12:a2:44:c8:80:60:05:a3:39:97:d4:13:54:92:1d:b2:76:be:d8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3a:30:ef:9a:bc:7c:de:f9:46:a4:a8:2b:10:0b:e6:87:5e:88:19:f6
Fingerprint (sha256): 51:61:37:db:e1:e4:ea:3b:2d:3a:1e:69:38:6d:20:44:ad:a4:c1:cb:92:0f:93:60:41:59:e3:4f:ac:75:72:30

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 www.prudencehealthcareltd.co.uk

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.prudencehealthcareltd.co.uk

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

www.prudencehealthcareltd.co.uk

Other certificates including the domain name prudencehealthcareltd.co.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.prudencehealthcareltd.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGdTCCBV2gAwIBAgISA2J9QRduPU30wQw04skZMHaXMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MTAxNDA3MzBaFw0x
OTA3MDkxNDA3MzBaMCoxKDAmBgNVBAMTH3d3dy5wcnVkZW5jZWhlYWx0aGNhcmVs
dGQuY28udWswggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCPnYeACJXZ
ffOu1dwWLD+H4S4dRqasAvfkwHsnOKVL0SUMmaSs7dEz1Tr5tpeWW50YENHZZ7Kn
8o8f1zj4jWvxGS0Kct0YMA8c/AukH5gAVEsXcAof+6WKH26Pfdlt1aGHG3DHl3ra
zMSAuq2P5q+liAo7fHtJeMdSwIKP8cgVvc56lIi2KXtDSPO2Xg04Ofc09yQbQHSP
J6UzOLAmoxvBykCzRMT9N+gPjgU6vRxdkdjw1cvfsFX73PwREda1f2L87n8xFvSA
4f2Iso/k9vA8VmS/w48wVTXsCYHXkyEQaz+YSHU0gPaRCUfu4U18PPZB8jgW1OSk
M0YNQxqqJ9dAhLkgSOTALEzS9/DjF1b4tkkBi/AzdJWUG53Em7BvrqnWkmF2j9Wz
H8kzM5QGWco4D2kByyGNKRIqDEXxpSbH40eXy8nnq3oOnAyE9iatDabbkY7itH6l
9d2O2bCshWnRK1UA0kI9hM5QLqfDPjohlrEHoLJrdItRgFB2McdwK6dnQNMPBdhr
gfJcvSnqcz58A2KxEz2TMRHo/NMuMr8C2aR/n/zWA+HQoiYGmcxnmk/n7E+L5Fvj
ajCOZgvNCCgQeSIVtn8LP+O1Cvs1d7F9vFlcZ0O0fXKKaOhKQCKMmyxsmgOPK0zy
KFwu+vWX/1EHsJt4U8briob58RdPKKViFQIDAQABo4ICczCCAm8wDgYDVR0PAQH/
BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E
AjAAMB0GA1UdDgQWBBRrEqJEyIBgBaM5l9QTVJIdsna+2DAfBgNVHSMEGDAWgBSo
SmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGG
Imh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKG
I2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCoGA1UdEQQjMCGC
H3d3dy5wcnVkZW5jZWhlYWx0aGNhcmVsdGQuY28udWswTAYDVR0gBEUwQzAIBgZn
gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s
ZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQB0ftqDMa0z
EJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWoHyifZAAAEAwBGMEQCICHby9Ho
yh6foXiY1fjzZIaUXNezcaBZy0Wd1Eb4wOgrAiB+8WOY+Bl42oXAU9WieaFSf5SH
1Cf16EAb+sAn1pFfUwB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iN
AAABagfKJ9wAAAQDAEcwRQIhAOyhxGe3C+nL+SbErtzEmAOsLYvgGrjL2gN2bR5Z
4z0LAiBdoul6FAiwRCZkWN7u6jNc7F2m4URHwwFhduUdJvURwTANBgkqhkiG9w0B
AQsFAAOCAQEAca/bX/q8USy7AsjMKET4P8rGOlPOmIbjKYk1z1OYRmBygKuBNI+a
j60Rbbwt7yPbO8d1TZ/ZVSZ1eoqFRQgP8cXHWM3xw7RKLtRSn2JOd0gBLPFaMk8y
dAijBdCVP1oDJKlwJqclhZ45y1Ob6XaKIk/SYZ4AIkyetjEb7YR6dnaB3fH9yZlj
bDSkEPJ/6AUY67rdwhjB3KSSDWVzlvWBfCowe7x35OU/l5dqLmbEg/UVQWLxfb6/
qxYVC2b2/tg40f1veccI0QQiXCRjW9mRTppRMumKnP7rNUqmQQq9LMrLW3Fx/83C
ArZTeVEPoUVFNeUMreK2jD9ImorSh67C+A==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAj52HgAiV2X3zrtXcFiw/
h+EuHUamrAL35MB7JzilS9ElDJmkrO3RM9U6+baXlludGBDR2Weyp/KPH9c4+I1r
8RktCnLdGDAPHPwLpB+YAFRLF3AKH/ulih9uj33ZbdWhhxtwx5d62szEgLqtj+av
pYgKO3x7SXjHUsCCj/HIFb3OepSItil7Q0jztl4NODn3NPckG0B0jyelMziwJqMb
wcpAs0TE/TfoD44FOr0cXZHY8NXL37BV+9z8ERHWtX9i/O5/MRb0gOH9iLKP5Pbw
PFZkv8OPMFU17AmB15MhEGs/mEh1NID2kQlH7uFNfDz2QfI4FtTkpDNGDUMaqifX
QIS5IEjkwCxM0vfw4xdW+LZJAYvwM3SVlBudxJuwb66p1pJhdo/Vsx/JMzOUBlnK
OA9pAcshjSkSKgxF8aUmx+NHl8vJ56t6DpwMhPYmrQ2m25GO4rR+pfXdjtmwrIVp
0StVANJCPYTOUC6nwz46IZaxB6Cya3SLUYBQdjHHcCunZ0DTDwXYa4HyXL0p6nM+
fANisRM9kzER6PzTLjK/Atmkf5/81gPh0KImBpnMZ5pP5+xPi+Rb42owjmYLzQgo
EHkiFbZ/Cz/jtQr7NXexfbxZXGdDtH1yimjoSkAijJssbJoDjytM8ihcLvr1l/9R
B7CbeFPG64qG+fEXTyilYhUCAwEAAQ==
-----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 294851021227531120196454472666022950237847
 . . . . . . . . [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-04-10 14:07:30 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-09 14:07:30 +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 'www.prudencehealthcareltd.co.uk'
 . . . . . . . . [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 585899505881656041639348357586470715848666461774343773853221846246402729813668308270617461033010523879123103208438906275640440790563052565400413011299058824630832186720935097702418700256750164520673720797604335952276408726437721875863889224355617178189946685451377879019153343404130584946767873066814172563418353803917728457803044035552196509906181424226613302634693943421963043405101137928501467382023419500606865943124537776988056404795943379858266066234399862951929664322685902862906595268918095182554898059720199457654903735539148242511918626123922347223460227741775204587726972535268756138565947578307200126049854504982128021035937330816676315655866383877379764747167706163023940925363939000306769794150003978149222680954746866101346622252600039681959074326064676494954241619833131099333574126095792856626450515793119605430650152461760327792995448969179148286486824908698611180828459038059241014820749978878313211585226289018596608206047416991258398279204289401257644855608614060279045766650586811204394552481071028650410282268189394630205215475177228416668187522382583546779001575995532148938662618680821212926813316263923367722730437101430643432408507347304444298394790475625717245936481299129737436093373890132013701021393429
 . . . . . . . . . . . . . . . . . . . . [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)
							6b12a244c8806005a33997d41354921db276bed8
 . . . . . . . . . . . . . . . . [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 (35 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.prudencehealthcareltd.co.uk'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016a07ca27d90000040300463044022021dbcbd1e8ca1e9fa17898d5f8f36486945cd7b371a059cb459dd446f8c0e82b02207ef16398f81978da85c053d5a279a1527f9487d427f5e8401bfac027d6915f5300760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a07ca27dc0000040300473045022100eca1c467b70be9cbf926c4aedcc49803ac2d8be01ab8cbda03766d1e59e33d0b02205da2e97a1408b044266458deeeea335cec5da6e14447c3016176e51d26f511c1
 . . . . [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)
		0071afdb5ffabc512cbb02c8cc2844f83fcac63a53ce9886e3298935cf539846607280ab81348f9a8fad116dbc2def23db3bc7754d9fd95526757a8a8545080ff1c5c758cdf1c3b44a2ed4529f624e7748012cf15a324f327408a305d0953f5a0324a97026a725859e39cb539be9768a224fd2619e00224c9eb6311bed847a767681ddf1fdc999636c34a410f27fe80518ebbaddc218c1dca4920d657396f5817c2a307bbc77e4e53f97976a2e66c483f5154162f17dbebfab16150b66f6fed838d1fd6f79c708d104225c24635bd9914e9a5132e98a9cfeeb354aa6410abd2ccacb5b7171ffcdc202b65379510fa1454535e50cade2b68c3f489a8ad287aec2f8