www.doublethefish.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:e7:ba:90:4e:93:cf:c0:3c:d8:6a:c8:a3:78:b5:90:fe:5d 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.doublethefish.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:e7:ba:90:4e:93:cf:c0:3c:d8:6a:c8:a3:78:b5:90:fe:5d
Serial Number (int): 340190070245719933140001564732986305347165
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ce:da:69:0f:f3:44:0f:15:33:d1:6d:b4:f2:23:4d:23:de:26:3b:91
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ea:28:9e:ac:35:9c:85:d2:6b:d8:5f:0f:93:c9:8c:c5:62:22:63:8a
Fingerprint (sha256): 6c:24:68:c6:79:8a:58:2b:53:e2:ab:48:ce:1f:10:af:01:16:0a:3a:16:ec:68:12:da:c7:dd:e4:f9:c3:fe:62

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

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.doublethefish.com

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

www.doublethefish.com

Other certificates including the domain name doublethefish.com

(limited to 100 certificates)
www.memo-de-vie.net
app.staging.dieasy.fr
www.realworldpython.guide
www.memo-de-vie.net
www.machadocorretora.com.br
www.doublethefish.com
bluemeg.com
www.doublethefish.com
www.doublethefish.com
admin.thebakeryandcafe.co.za
test.yah.ac
app.mooveandgroove.com.au
app.goalskeeper.io
kjb.co.uk
api.talkedmi.com
my.northstar.ai
www.doublethefish.com
www.frenchgourmetbox.com
www.jesipow.com
test.yah.ac
bharuchcementpipe.com
doublethefish.com
seabreeze-app-staging.cpptl.co
www.doublethefish.com
test.yah.ac
glamour.com.hr
www.doublethefish.com
api.nicolascage.app
www.doublethefish.com
doublethefish.com
careers.freenome.com
elements.nuxeo.com
www.doublethefish.com
jobmackerel.dee-studio.com
nilachavez.com
www.doublethefish.com
aaa-first-financial.blaze.solerabank.io
www.epik.com.pe
jellyplaces.com
oo7.app
www.doublethefish.com
doublethefish.com
www.jayyn.xyz
app.mooveandgroove.com.au
www.doublethefish.com
dkm3.cc
patriotenergy.app
ryan-harris.dev
patriotenergy.app
hoteles.portafolio.work
doublethefish.com
www.dcrad.tw
test.yah.ac
dash.sendflow.pro
www.doublethefish.com
near.idgo.me
www.doublethefish.com
www.doublethefish.com
www.doublethefish.com
www.doublethefish.com
client.dchums.com
my.northstar.ai
www.doublethefish.com
doublethefish.com
doublethefish.com
www.doublethefish.com
www.doublethefish.com
app.goalskeeper.io
www.doublethefish.com
brooksfielddonna.appshare.com.br
wedding.arthurvimond.fr
dev.chef.chefhouse.app
dev.chef.chefhouse.app
admin.fundforward.co
motionspel.ingholt.com
app.mooveandgroove.com.au
assetstratagem.com
www.menthory.app
dharmakumala.com
web.flexi.com.ar
weather.tcmhack.in
www.doublethefish.com
www.doublethefish.com
www.realworldpython.guide
contribuenti.it
www.doublethefish.com
wasty.org
www.doublethefish.com
ladynade.co.uk
www.doublethefish.com
spectr.app
api.nicolascage.app
www.doublethefish.com
www.doublethefish.com
www.alxios.com
sppl.decoderesolvency.com
admin.thebakeryandcafe.co.za
ssma.1stmain.dev
muner.ga
ideasdiamond.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYzCCBEugAwIBAgISA+e6kE6Tz8A82GrIo3i1kP5dMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMjAwOTA0NDFaFw0x
OTAzMjAwOTA0NDFaMCAxHjAcBgNVBAMTFXd3dy5kb3VibGV0aGVmaXNoLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJyhdVyhA+VYSGtLS/CYYBdM
rIQcxF1NE8lQ2CaxaIrdyII0T1oDV6wxYoJlN+v46nyFgnTpG1SiXzJBmGFYIz7O
yO2Wqr9wZCagcJASazROjEO8G4ka0lWtQ3AGRgjH/iPeLu1MSNbMNCIG6bWQGS1L
RWVWnY53ASm/VLE3qSYMGViMfiuEciBql3TvwXar2YWU9dsq/z9F2veNSbSed8gO
nFdwOAxWRsEf6WCWMVFxPmZicsbN8NRj56s7WaFIeQaXOvztoAzQpotSWlfFco9b
/uvNLmCMeWILWAuqy5ZJHN2isKnRiyVbeDCtHV3+cQwxG4vJUhy4ebQgBp+BpI0C
AwEAAaOCAmswggJnMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUztppD/NEDxUz0W20
8iNNI94mO5EwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYB
BQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnLzAgBgNVHREEGTAXghV3d3cuZG91YmxldGhlZmlzaC5jb20wTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz
APEAdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWfLEwk1AAAE
AwBHMEUCIHOhbNzFQwZZ3EQzRz2JOHIwKy3FW8UXSdOSnoxflk8kAiEA7zk7Hw6R
PamLsDSjklnT7/iXRfo8eesHRedEoVWywg0AdwBj8tvN6DvMLM8LcoQnV2szpI1h
d4+9daY4scdoVEvYjQAAAWfLEwkrAAAEAwBIMEYCIQDMajDVGazZds7v3kWXh9hN
bH6x9YD6GDlCIUcQ3bOMAgIhANIPYZPrp+Xnw04B07rSrDiZ/yTUry53SxLcPq6i
c+ymMA0GCSqGSIb3DQEBCwUAA4IBAQB7f3V7MeIKvY6xAu1YvWKRa7HU5LgsVBrO
5bOKOIlKcsrYqI22O4U52VkLyasXrlZKJVi2E9WT0s9IsZEGLa21tWM4GM6g4TjQ
RdFoKCdRame85xfE6ki78UsuDvX4XGoiTLCuKQdB5/i6OudWtDtO/d08R/BqsBdG
KXCn9ZVWqBGTmt8a6pBb/cvYm133P1S5eTkLKVfwzQYUl+mMb6k8Q9XCdv3EQihU
L6esmM1nc6NNqjHzWkU3dnTHDg0PtRBRt1QutI11Smgcu1gTTPLjI/MkzYRdpOzC
bzy4hwRA6VaEDq2ncD/a7+EmIkiOKz8xJbKzHmhlWIsidv8uHkvn
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnKF1XKED5VhIa0tL8Jhg
F0yshBzEXU0TyVDYJrFoit3IgjRPWgNXrDFigmU36/jqfIWCdOkbVKJfMkGYYVgj
Ps7I7Zaqv3BkJqBwkBJrNE6MQ7wbiRrSVa1DcAZGCMf+I94u7UxI1sw0IgbptZAZ
LUtFZVadjncBKb9UsTepJgwZWIx+K4RyIGqXdO/BdqvZhZT12yr/P0Xa941JtJ53
yA6cV3A4DFZGwR/pYJYxUXE+ZmJyxs3w1GPnqztZoUh5Bpc6/O2gDNCmi1JaV8Vy
j1v+680uYIx5YgtYC6rLlkkc3aKwqdGLJVt4MK0dXf5xDDEbi8lSHLh5tCAGn4Gk
jQIDAQAB
-----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 340190070245719933140001564732986305347165
 . . . . . . . . [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 2018-12-20 09:04:41 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-20 09:04:41 +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.doublethefish.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 19772793701173154911482303981188793881343235431918524158127417543970040657630167017812812688844359005496193980555656068372509819659092654561480666094115838377624091389446027495194118100616684378204072321126347987314997746302318947990193578284807420204340266453460193615095625558298805642200052267216354345795036126614407307865431063930513179506359536814842688609016641514828867795940292495302682094084607060158136370984669087187515520467231727496787447744987117644525198822225935490495437021651366598777043219201058852362273482023467773610046023003413366018172160664919627089519706745363889358956030997100203151041677
 . . . . . . . . . . . . . . . . . . . . [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)
							ceda690ff3440f1533d16db4f2234d23de263b91
 . . . . . . . . . . . . . . . . [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 (25 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.doublethefish.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000167cb1309350000040300473045022073a16cdcc5430659dc4433473d893872302b2dc55bc51749d3929e8c5f964f24022100ef393b1f0e913da98bb034a39259d3eff89745fa3c79eb0745e744a155b2c20d00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000167cb13092b0000040300483046022100cc6a30d519acd976ceefde459787d84d6c7eb1f580fa183942214710ddb38c02022100d20f6193eba7e5e7c34e01d3bad2ac3899ff24d4af2e774b12dc3eaea273eca6
 . . . . [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)
		007b7f757b31e20abd8eb102ed58bd62916bb1d4e4b82c541acee5b38a38894a72cad8a88db63b8539d9590bc9ab17ae564a2558b613d593d2cf48b191062dadb5b5633818cea0e138d045d1682827516a67bce717c4ea48bbf14b2e0ef5f85c6a224cb0ae290741e7f8ba3ae756b43b4efddd3c47f06ab017462970a7f59556a811939adf1aea905bfdcbd89b5df73f54b979390b2957f0cd061497e98c6fa93c43d5c276fdc44228542fa7ac98cd6773a34daa31f35a45377674c70e0d0fb51051b7542eb48d754a681cbb58134cf2e323f324cd845da4ecc26f3cb8870440e956840eada7703fdaefe12622488e2b3f3125b2b31e6865588b2276ff2e1e4be7