*.upspeak.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:92:7f:a4:ea:6e:ce:eb:1e:87:da:44:20:d1:54:70:57:c9 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=*.upspeak.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:92:7f:a4:ea:6e:ce:eb:1e:87:da:44:20:d1:54:70:57:c9
Serial Number (int): 311187751612750222917942049219572004837321
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 26:14:eb:58:7a:7a:f8:74:6f:6a:90:f8:a9:9a:a3:c6:c4:90:df:5a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 08:d9:2f:fc:9a:d4:59:35:3b:3f:f2:27:ca:46:8b:ed:f7:42:5e:f3
Fingerprint (sha256): 3f:d3:cc:96:2e:0d:f0:5f:bd:92:67:0d:41:4e:6c:7b:88:aa:ab:b8:53:d2:f9:da:bb:08:87:86:b0:fb:42:cb

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 *.upspeak.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for *.upspeak.de

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

*.staging.upspeak.de
*.upspeak.de

Other certificates including the domain name upspeak.de

(limited to 100 certificates)
*.upspeak.de
www.upspeak.de
*.upspeak.de
calendar.skip.work
www.codespurts.com
www.plenitude-ci.com
upspeak.de
imito.ch
prisma.philanthrosphere.com
fikejs.com
www.burzai.app
staginglink.edgypet.com
*.staging.upspeak.de
dev-dashboard.blendid.com
share.upspeak.de
silverback.innovationcrib.be
andreyneto.com.br
*.staging.upspeak.de
apotheken.apoly.at
nagham.ae
auto-motor.de
*.upspeak.de
readwords.ai
imito.ch
embed.upspeak.de
aplano.de
www.codingno.com
*.staging.upspeak.de
*.upspeak.de
*.voctag.com
embed.upspeak.de
*.upspeak.de
koshikawakaikei.lfv.jp
share.upspeak.de
www.apna.co
javascript.cam
*.staging.upspeak.de
mobile.djhealth.com.au
www.easyvendor.in
www.vincentbourdeau.com
twitpile.com
artcity.cz
panel.invent-app.com
*.upspeak.de
www.winds.co.in
swavegames.com
upspeak.de
corps-christ-mouvement.com
loja.construindoosom.com.br
link.upspeak.de
javier-lopez.me
upspeak.de
upspeak.de
*.upspeak.de
www.lemu.org
pruebas.legalapp.com.co
*.upspeak.de
staging.triply.ai
discounts.ai
jaimefriass.es
*.voctag.com
www.bootspruefung.de
dyn-dev.whichone.in
upspeak.de
upspeak.de
andreyneto.com.br
discounts.ai
declanramsay.co.uk
*.upspeak.de
apotheken.apoly.at
avfs.digifacilities.com
staging.triply.ai
sdog.aplicacionesincontacto.com
www.harishsa.com
*.upspeak.de
knollapp.com
buyfrom.africa
melius.app
*.upspeak.de
endocenter.com.mx
callenge.com
app.futselect.com.br
astro.shanimarketanalysis.org
www.casakini.es
*.upspeak.de
upspeak.de
www.winds.co.in
discounts.ai
*.staging.upspeak.de
racana.online
endocenter.com.mx
readwords.ai
link.upspeak.de
pubmash.com
koshikawakaikei.lfv.jp
oakslab.academy
*.upspeak.de
www.devcrewua.com
2019.helswingi.fi
www.jdu-it-consulting.com

Certificate

The complete raw certificate details for *.upspeak.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFZDCCBEygAwIBAgISA5J/pOpuzuseh9pEINFUcFfJMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MTYyMDUzNDJaFw0x
OTA3MTUyMDUzNDJaMBcxFTATBgNVBAMMDCoudXBzcGVhay5kZTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAMxFhW1zdVv4dlTT+9IMWl49+5uIq9opx6QR
tyOjpT1SNX3B1OCIHQjRuic3JgY3XjHSeSI+uRKtHZbWgIjWo6TruF3LZ5lVtsQz
k1gKZsoJ9qKbt77cOMaIPHR6pBlEV/ADFPjLMFwO3HGFekoLJrz/XARI3wBACcwq
1SZf8Y+Z73tTBhmPS7WhuCwJXim/a2JncPMp1h25AXEEF2ske1xThfHR7RW7ypNM
BwTf5JdLg02QCHhyc/lSnxvyZMKrCkY5nHKWIvm3+8h8pCALmWoDgeLMC+3w/O0B
tSoM97XlR5zaJfLSDNeHHtTRFpvPoo5aESkPgOCz04Opy0/Vzh8CAwEAAaOCAnUw
ggJxMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUJhTrWHp6+HRvapD4qZqjxsSQ31ow
HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh
MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
LzAtBgNVHREEJjAkghQqLnN0YWdpbmcudXBzcGVhay5kZYIMKi51cHNwZWFrLmRl
MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHWeQIEAgSB
8wSB8ADuAHUA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFqKCQ1
eAAABAMARjBEAiA497aTW80NRR/F4nKhegY0kHX3ruNVkTjYt4eMigN4RgIgZ2ux
rUBtADXxWzvsWruGen9PL7NVAIYQbY+0zKhpmKsAdQBj8tvN6DvMLM8LcoQnV2sz
pI1hd4+9daY4scdoVEvYjQAAAWooJDfiAAAEAwBGMEQCIEJpJq5EBJsv5WzMb+eR
lL+ik5rPl1tQGAui7eYxEwAbAiAnpFjImyPaJh9cshWI4KgM8vIEHqsmCPpTpNxN
AoYnojANBgkqhkiG9w0BAQsFAAOCAQEAYi8o32vnTllj4ub4BacM7xmIZmkAkNBd
y4LG1dU8DuOtFANxpH9NCV21ZaDYYiVJKeNaytDIPqnnV0vuccDwnJVQFunZ2mjg
8+O3tBDdkfrLj4EWFNKxYLsw1OXux3QPWzYSkk+MSSyVQbS1j0iU+0DVsbLymmmJ
Da29D8zIK4FPkWlSZhd94gxFJluSY09xTpJ2bKmOLlZG90DypbMxZLDQzOc24c6F
ZYbAl5FFSFHP5dgZyIduqCB/JNPjnemNDmvJCpW80qKCdS2PVs4/soURW3gaQfqz
xl0LKWfDdNa5jUTBJsTxW9F3qq9XW3vA+G7NcOgRyYJGebqtviW1lw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzEWFbXN1W/h2VNP70gxa
Xj37m4ir2inHpBG3I6OlPVI1fcHU4IgdCNG6JzcmBjdeMdJ5Ij65Eq0dltaAiNaj
pOu4XctnmVW2xDOTWApmygn2opu3vtw4xog8dHqkGURX8AMU+MswXA7ccYV6Sgsm
vP9cBEjfAEAJzCrVJl/xj5nve1MGGY9LtaG4LAleKb9rYmdw8ynWHbkBcQQXayR7
XFOF8dHtFbvKk0wHBN/kl0uDTZAIeHJz+VKfG/JkwqsKRjmccpYi+bf7yHykIAuZ
agOB4swL7fD87QG1Kgz3teVHnNol8tIM14ce1NEWm8+ijloRKQ+A4LPTg6nLT9XO
HwIDAQAB
-----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 311187751612750222917942049219572004837321
 . . . . . . . . [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-16 20:53:42 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-15 20:53:42 +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:12|false] UTF8String '*.upspeak.de'
 . . . . . . . . [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 25786896395171071706853896977905578079202471588796279537281738645462617543522016509408335785767415553610137632383153978973394741861074965503170922203635906898493442930381286516133029889693434592131771223177629291494946678004863418505408632294093335769596907288023894832671198319581074644257569685908473196929819171975052714870690415475637209404977141738982086439828994680177500164947760159729049329682734928764876076516694830468785549415791850606244333696112598919741891187311420216134003010746551558281605466783559858006901192480981420033129077931832745201607886735863701140545222768670263193850409263421663529520671
 . . . . . . . . . . . . . . . . . . . . [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)
							2614eb587a7af8746f6a90f8a99aa3c6c490df5a
 . . . . . . . . . . . . . . . . [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 (38 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.staging.upspeak.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.upspeak.de'
 . . . . . . . . . . . . . . . . [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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016a282435780000040300463044022038f7b6935bcd0d451fc5e272a17a06349075f7aee3559138d8b7878c8a0378460220676bb1ad406d0035f15b3bec5abb867a7f4f2fb3550086106d8fb4cca86998ab00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a282437e200000403004630440220426926ae44049b2fe56ccc6fe79194bfa2939acf975b50180ba2ede63113001b022027a458c89b23da261f5cb21588e0a80cf2f2041eab2608fa53a4dc4d028627a2
 . . . . [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)
		00622f28df6be74e5963e2e6f805a70cef198866690090d05dcb82c6d5d53c0ee3ad140371a47f4d095db565a0d862254929e35acad0c83ea9e7574bee71c0f09c955016e9d9da68e0f3e3b7b410dd91facb8f811614d2b160bb30d4e5eec7740f5b3612924f8c492c9541b4b58f4894fb40d5b1b2f29a69890dadbd0fccc82b814f91695266177de20c45265b92634f714e92766ca98e2e5646f740f2a5b33164b0d0cce736e1ce856586c09791454851cfe5d819c8876ea8207f24d3e39de98d0e6bc90a95bcd2a282752d8f56ce3fb285115b781a41fab3c65d0b2967c374d6b98d44c126c4f15bd177aaaf575b7bc0f86ecd70e811c9824679baadbe25b597