marketing.cad-schroer.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:d2:5f:af:ab:fc:66:e4:6c:27:da:ce:86:da:e3:45:4d:1d 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=marketing.cad-schroer.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:d2:5f:af:ab:fc:66:e4:6c:27:da:ce:86:da:e3:45:4d:1d
Serial Number (int): 420035629580277257311434794835817525497117
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 11:d8:32:7a:85:59:8b:a0:fa:db:74:78:ec:8b:7c:70:13:c7:32:87
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): b9:e7:e4:9a:10:57:fe:65:c2:6c:56:7c:63:8f:f7:e3:4f:36:39:0a
Fingerprint (sha256): cb:0e:18:2b:74:54:6b:d4:d7:cd:1a:12:4d:c6:25:0e:4e:44:26:ec:6d:76:0f:3e:3a:50:c3:85:10:8c:70:ba

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 marketing.cad-schroer.de

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for marketing.cad-schroer.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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

marketing.cad-schroer.de

Other certificates including the domain name cad-schroer.de

(limited to 100 certificates)
bimsrv.cad-schroer.de
mxbackup.cad-schroer.de
cad-schroer.at
csgcloud.cad-schroer.de
analyze.cad-schroer.com
analyze.cad-schroer.de
csgcloud.cad-schroer.de
mxbackup.cad-schroer.de
marketing.cad-schroer.de
cad-schroer.at
csgstore.cad-schroer.de
marketing.cad-schroer.de
marketing.cad-schroer.de
analyze.cad-schroer.de
ptc-solutions.de
mxbackup.cad-schroer.de
mxbackup.cad-schroer.de
csgmail.cad-schroer.de
ptc-solutions.de
marketing.cad-schroer.de
csgmail.cad-schroer.de
ptc-solutions.de
marketing.cad-schroer.de
csgmail.cad-schroer.de
cad-schroer.com
configurator.cad-schroer.com
cad-schroer.com
mxbackup.cad-schroer.de
analyze.cad-schroer.de
cad-schroer.com
ptc-solutions.de
ptc-solutions.de
cad-schroer.com
analyze.cad-schroer.de
mxbackup.cad-schroer.de
mxbackup.cad-schroer.de
marketing.cad-schroer.de
csg5.cad-schroer.de
cad-schroer.com
analyze.cad-schroer.de
cad-schroer.com
mxbackup.cad-schroer.de
mxbackup.cad-schroer.de
csgmail.cad-schroer.de
marketing.cad-schroer.de
marketing.cad-schroer.de
cad-schroer.com
ptc-solutions.de
csgmail.cad-schroer.de
ptc-solutions.de
bimsrv.cad-schroer.de
ptc-solutions.de
mxbackup.cad-schroer.de
cad-schroer.at
marketing.cad-schroer.de
analyze.cad-schroer.de
bimsrv.cad-schroer.de
marketing.cad-schroer.de
ptc-solutions.de
csgstore.cad-schroer.de
marketing.cad-schroer.de
marketing.cad-schroer.de
ptc-solutions.de
analyze.cad-schroer.de
marketing.cad-schroer.de
cad-schroer.at
cad-schroer.com
csgcloud.cad-schroer.de
ptc-solutions.de
online.cad-schroer.de
bimsrv.cad-schroer.de
csgcloud.cad-schroer.de
analyze.cad-schroer.de
csgmail.cad-schroer.de
mxbackup.cad-schroer.de
csgcloud.cad-schroer.de
marketing.cad-schroer.de
csgmail.cad-schroer.de
csgmail.cad-schroer.de
analyze.cad-schroer.de
bimsrv.cad-schroer.de
cad-schroer.com
mxbackup.cad-schroer.de
cad-schroer.com
csgcloud.cad-schroer.de
cad-schroer.at
mxbackup.cad-schroer.de
mxbackup.cad-schroer.de
mxbackup.cad-schroer.de
marketing.cad-schroer.de
ptc-solutions.de
csgmail.cad-schroer.de
csgcloud.cad-schroer.de
analyze.cad-schroer.de
csgmail.cad-schroer.de
csgmail.cad-schroer.de
cad-schroer.fr
marketing.cad-schroer.de
cad-schroer.at
csgmail.cad-schroer.de

Certificate

The complete raw certificate details for marketing.cad-schroer.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFEzCCA/ugAwIBAgISBNJfr6v8ZuRsJ9rOhtrjRU0dMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTMxMDQyNDBaFw0x
ODA0MTMxMDQyNDBaMCMxITAfBgNVBAMTGG1hcmtldGluZy5jYWQtc2Nocm9lci5k
ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALgnqT+35Wa4ihMWJZ3d
XSoh4T1solXYF/ZsFr6tYM0Hg/LxngaMrYiwqvOKCt0YSTto5kzOM4N2683Ephrp
GaGWx3u5Gkll544UEaoWR9FlNh42F4DhxhwGPzZIng1+Cvq1RYhan5R5O+8sP4Pn
j/eJFkjjOT4Sv3Jx9rQfY5pDd8cdV/On7BOElrazbUTWdNbw14jtI3ETu3Kk3LWv
QgcIuv30VwSx+f9/ALxOlR4+3P8GzTq3bImr6AcpJFXEjE7EHggoaQZhrl/F3NLW
5C/JS+Br0/h5x6XHrCmcSJHDXTyQun5kLVGb+ALpOIZ8cftHYcvzY2ucCXQAK72E
P4UCAwEAAaOCAhgwggIUMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF
BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUEdgyeoVZi6D6
23R47It8cBPHMocwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYI
KwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0
c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0
c2VuY3J5cHQub3JnLzAjBgNVHREEHDAaghhtYXJrZXRpbmcuY2FkLXNjaHJvZXIu
ZGUwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYG
CCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUH
AgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9u
IGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGgg
dGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNy
eXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAJSavYDIUMF7g
1ne48N9GSKYm3jwpUIHxRIGjGAcEljv72TV5H3w344AbhbmWfDW5DjrvU7ln/J9n
czxGagcay0KRj/JK5itCU20y5MrGq2RTeRLGJAHw4/cD6m2S8tcv4GDLywKvjcZ5
JFKWhhL/t4V2/oevOXaNsKFi+nd/NpjYoK41en8ifEoVraEll+viGNBXJrPhJQyI
xDmnJaoJfxEpm6oaE4W7/CVgitNFGaW52WEw9GQ7qWjm8Zxfaf9ZaNunil0DOLPj
rBmE6CVekZIPPwB9rFOLIQQr0FTw7AQ9fGZxzn5iROsHpR8vlOqODWxcgoWtp9Ki
0n8JwD9O0Q==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuCepP7flZriKExYlnd1d
KiHhPWyiVdgX9mwWvq1gzQeD8vGeBoytiLCq84oK3RhJO2jmTM4zg3brzcSmGukZ
oZbHe7kaSWXnjhQRqhZH0WU2HjYXgOHGHAY/NkieDX4K+rVFiFqflHk77yw/g+eP
94kWSOM5PhK/cnH2tB9jmkN3xx1X86fsE4SWtrNtRNZ01vDXiO0jcRO7cqTcta9C
Bwi6/fRXBLH5/38AvE6VHj7c/wbNOrdsiavoBykkVcSMTsQeCChpBmGuX8Xc0tbk
L8lL4GvT+HnHpcesKZxIkcNdPJC6fmQtUZv4Auk4hnxx+0dhy/Nja5wJdAArvYQ/
hQIDAQAB
-----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 420035629580277257311434794835817525497117
 . . . . . . . . [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-01-13 10:42:40 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-04-13 10:42:40 +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 'marketing.cad-schroer.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 23247405745148325183776321089060665399087094568084382665858275231214025430010271362964787630354960375685634971363997934153170494433962646250688085797801221732124967800879753266928603910052107032746500571326867172844360531936199086097563169879262430932275212473591092488666398383935471186416277755579369387619941828443985756686651442512428049180658224286550843901327605840795544625866051047518507374939810033050097415936219519639241588874762629372839915931212116329524943804368668390950928833064906338433822138737829861095840313383092478447999039764880531205064345102126153884820759503114697902665063747318772490583941
 . . . . . . . . . . . . . . . . . . . . [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)
							11d8327a85598ba0fadb7478ec8b7c7013c73287
 . . . . . . . . . . . . . . . . [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 (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marketing.cad-schroer.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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		002526af603214305ee0d677b8f0df4648a626de3c295081f14481a3180704963bfbd935791f7c37e3801b85b9967c35b90e3aef53b967fc9f67733c466a071acb42918ff24ae62b42536d32e4cac6ab64537912c62401f0e3f703ea6d92f2d72fe060cbcb02af8dc6792452968612ffb78576fe87af39768db0a162fa777f3698d8a0ae357a7f227c4a15ada12597ebe218d05726b3e1250c88c439a725aa097f11299baa1a1385bbfc25608ad34519a5b9d96130f4643ba968e6f19c5f69ff5968dba78a5d0338b3e3ac1984e8255e91920f3f007dac538b21042bd054f0ec043d7c6671ce7e6244eb07a51f2f94ea8e0d6c5c8285ada7d2a2d27f09c03f4ed1