cpcalendars.urbanfish.co.uk

Issued by R3

About this certificate

This digital certificate with serial number 03:af:0c:10:6f:17:da:0b:86:21:36:82:c1:16:fd:d1:b7:36 was issued on by Let's Encrypt.

With 16 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=cpcalendars.urbanfish.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:af:0c:10:6f:17:da:0b:86:21:36:82:c1:16:fd:d1:b7:36
Serial Number (int): 320902308072381322000577501962615768856374
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 67:87:0a:52:76:6f:fc:02:95:a4:7d:96:a1:cd:26:b5:80:45:5e:05
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 1a:77:83:d6:1c:b1:82:a7:d2:a9:c2:07:04:80:0e:31:5a:79:90:de
Fingerprint (sha256): a2:ba:c2:81:c8:4f:68:79:d5:00:d4:56:a6:4c:23:3e:91:02:35:71:3d:1e:c8:87:0d:39:15:c2:0d:9b:4a:70

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate cpcalendars.urbanfish.co.uk

16

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for cpcalendars.urbanfish.co.uk

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

*.hugs.org.uk
*.khist.org.uk
cpanel.urbanfish.co.uk
cpcalendars.urbanfish.co.uk
cpcontacts.urbanfish.co.uk
hugs.org.uk
hugs.urbanfish.co.uk
khist.org.uk
khist.urbanfish.co.uk
urbanfish.co.uk
webdisk.urbanfish.co.uk
webmail.urbanfish.co.uk
whm.urbanfish.co.uk
www.hugs.urbanfish.co.uk
www.khist.urbanfish.co.uk
www.urbanfish.co.uk

Other certificates including the domain name urbanfish.co.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for cpcalendars.urbanfish.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGRDCCBSygAwIBAgISA68MEG8X2guGITaCwRb90bc2MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzEwMjgxMjM4NTRaFw0yNDAxMjYxMjM4NTNaMCYxJDAiBgNVBAMT
G2NwY2FsZW5kYXJzLnVyYmFuZmlzaC5jby51azCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAMn/Lf7+OQOBfPopEGbiaCf+URadH6o220Hu0mF6V2SxSHiA
//FDgW19VNRdVwVbH6BuFosIUDKPIKAi12klhiLLRFQQAAMsAK4y1EEe9llzGozn
Qfq4x2o7IWSBpRDAbb6qTraI3zTwKtMFl13IvQ9I0GimOudtZqgrvYn3L2tjHCbg
dzrKYKwGjchL7b6TxoTNch+1Cc0+EHzs21TSQ1aIZ8CmSaq/j14LX38Gwg3JUnMJ
n3FkhoXeGcN9M73Ny7WprDzo6oTFrxy9V3GsKi3optJaavQZdiS8/+dxEXyOCMnn
Os6IV5yMhuSBmCwS0rBWmClwCw7KoUs30WvDyQcCAwEAAaOCA14wggNaMA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T
AQH/BAIwADAdBgNVHQ4EFgQUZ4cKUnZv/AKVpH2Woc0mtYBFXgUwHwYDVR0jBBgw
FoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUF
BzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9y
My5pLmxlbmNyLm9yZy8wggFnBgNVHREEggFeMIIBWoINKi5odWdzLm9yZy51a4IO
Ki5raGlzdC5vcmcudWuCFmNwYW5lbC51cmJhbmZpc2guY28udWuCG2NwY2FsZW5k
YXJzLnVyYmFuZmlzaC5jby51a4IaY3Bjb250YWN0cy51cmJhbmZpc2guY28udWuC
C2h1Z3Mub3JnLnVrghRodWdzLnVyYmFuZmlzaC5jby51a4IMa2hpc3Qub3JnLnVr
ghVraGlzdC51cmJhbmZpc2guY28udWuCD3VyYmFuZmlzaC5jby51a4IXd2ViZGlz
ay51cmJhbmZpc2guY28udWuCF3dlYm1haWwudXJiYW5maXNoLmNvLnVrghN3aG0u
dXJiYW5maXNoLmNvLnVrghh3d3cuaHVncy51cmJhbmZpc2guY28udWuCGXd3dy5r
aGlzdC51cmJhbmZpc2guY28udWuCE3d3dy51cmJhbmZpc2guY28udWswEwYDVR0g
BAwwCjAIBgZngQwBAgEwggECBgorBgEEAdZ5AgQCBIHzBIHwAO4AdQA7U3d1Pi25
gE6LMFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAYt2glWwAAAEAwBGMEQCIALAG4/T
yaycUwFHBTy/2uHF8GjminhlCbC3k/JsQHbsAiB1pcnsp//33hiegxPFHOwKUMY+
k2kSPfA/QnGz9vFoAAB1AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0
AAABi3aCVosAAAQDAEYwRAIgbxtqq7e1vKqTZh/qI5UEn1/ubOOei+Tdxf3xERsI
2SkCIHiXAGcenN8shSFqJ/hNBpWkonWMNFN4atRUtqOZMFKPMA0GCSqGSIb3DQEB
CwUAA4IBAQAl1HBxBhhDJKQbUCJDBBWgmb0pqpFCJRxaz6Y+rHrLHHUiAeqcxsvG
yXIl9iksnLKSdvAYTcJY7MrhfxfW2Ph9VWLDJ9e+bnDO5nBhy2r3P6iEfcA0N2nx
ybFl+t33bKHlsO7t/GYSO9T41hmpnFPEYcBqcV1YG+TXY5XVWhSx3tCueYK6QRfi
VBW6J+oCdV3MYRdjSCS6LRreihrew9amlkpHdd/nLz0esfFcR+BoyiDVRK2o6GxI
1wHSrAK2VglS62DKAmKjonYnJeH1OkBe7Y1zUH0dxV/yeDWIPcWSx5Nd7j9Gl8GR
qEpntEqwxN1VeYNWrWmXv1TdPfPmY62Y
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyf8t/v45A4F8+ikQZuJo
J/5RFp0fqjbbQe7SYXpXZLFIeID/8UOBbX1U1F1XBVsfoG4WiwhQMo8goCLXaSWG
IstEVBAAAywArjLUQR72WXMajOdB+rjHajshZIGlEMBtvqpOtojfNPAq0wWXXci9
D0jQaKY6521mqCu9ifcva2McJuB3OspgrAaNyEvtvpPGhM1yH7UJzT4QfOzbVNJD
VohnwKZJqr+PXgtffwbCDclScwmfcWSGhd4Zw30zvc3LtamsPOjqhMWvHL1Xcawq
Leim0lpq9Bl2JLz/53ERfI4Iyec6zohXnIyG5IGYLBLSsFaYKXALDsqhSzfRa8PJ
BwIDAQAB
-----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 320902308072381322000577501962615768856374
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-28 12:38:54 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-26 12:38:53 +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 'cpcalendars.urbanfish.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 25499733084397126226057877974157011404327117832962288164590838551304382713083581767833832744322668988364958264412874764648095923581127140634509721544095597753508827809322613797500103953925164666208796482087796202053590826946107485141221265599034474872832948182727437401929966852260803754560377770076530353027200347452893259738296978648616531197894261023295611733563971494303689072275392477218058702817571060431916975514574438118926224305144247823882803959779787170188134479107512962001402519354818221184714600754727047933696760951204988617282814009173085190966472667641688203795785111827252744564275151457396464011527
 . . . . . . . . . . . . . . . . . . . . [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)
							67870a52766ffc0295a47d96a1cd26b580455e05
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (350 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.hugs.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.khist.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hugs.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hugs.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'khist.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'khist.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'whm.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hugs.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.khist.urbanfish.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.urbanfish.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee0075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018b768255b00000040300463044022002c01b8fd3c9ac9c530147053cbfdae1c5f068e68a786509b0b793f26c4076ec022075a5c9eca7fff7de189e8313c51cec0a50c63e9369123df03f4271b3f6f1680000750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018b7682568b000004030046304402206f1b6aabb7b5bcaa93661fea2395049f5fee6ce39e8be4ddc5fdf1111b08d9290220789700671e9cdf2c85216a27f84d0695a4a2758c3453786ad454b6a39930528f
 . . . . [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)
		0025d4707106184324a41b5022430415a099bd29aa9142251c5acfa63eac7acb1c752201ea9cc6cbc6c97225f6292c9cb29276f0184dc258eccae17f17d6d8f87d5562c327d7be6e70cee67061cb6af73fa8847dc0343769f1c9b165faddf76ca1e5b0eeedfc66123bd4f8d619a99c53c461c06a715d581be4d76395d55a14b1ded0ae7982ba4117e25415ba27ea02755dcc6117634824ba2d1ade8a1adec3d6a6964a4775dfe72f3d1eb1f15c47e068ca20d544ada8e86c48d701d2ac02b6560952eb60ca0262a3a2762725e1f53a405eed8d73507d1dc55ff27835883dc592c7935dee3f4697c191a84a67b44ab0c4dd55798356ad6997bf54dd3df3e663ad98