www.altlengbach.bergrennsport.info

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:80:3b:67:e4:5d:20:98:19:cd:86:4b:76:f1:26:f4:ba:b9 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.altlengbach.bergrennsport.info

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:80:3b:67:e4:5d:20:98:19:cd:86:4b:76:f1:26:f4:ba:b9
Serial Number (int): 392084250583016545178851337106936095357625
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 72:43:77:31:c4:e8:48:37:85:73:a0:e8:1c:08:9b:2e:91:47:82:ab
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fe:cd:bd:2a:d5:4c:cb:5e:a9:39:46:91:8e:21:77:ca:ec:b3:d6:3c
Fingerprint (sha256): e9:16:e1:3e:c2:b5:17:3f:f1:0f:c0:1e:c0:06:10:67:5b:57:0d:80:3c:ad:af:4f:e5:ed:ae:e9:f3:72:f8:e3

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.altlengbach.bergrennsport.info

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.altlengbach.bergrennsport.info

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.altlengbach.bergrennsport.info

Other certificates including the domain name bergrennsport.info

(limited to 100 certificates)
2018.paul-weber-photography.de
bergrennsport.info
mx5.dt80.net
*.inklusions-tag-lippe.de
msc-altlengbach-laabental.bergrennsport.info
*.b-h-gartenservice.de
website.peterschlenker.de
noe.bergrennsport.info
greenhell.bergrennsport.info
www.worldwide-cargo.madless.net
www.wiki.denkbox.org
greenhell.bergrennsport.info
greenhell.bergrennsport.info
www.altlengbach.bergrennsport.info
www.noe.bergrennsport.info
hr.rotglut.net
msc-altlengbach-laabental.bergrennsport.info
*.sanierungs-beratung.at
altlengbach.bergrennsport.info
www.greenhell.bergrennsport.info
www.bergrennsport.info
noe.bergrennsport.info
www.koa.lima-city.de
*.regenbogen-immowelt.de
blog-nano.lima-city.de
consul123.lima-city.de
www.hirnlego.eu
mobile.moin-alex.de
altlengbach.bergrennsport.info
www.greenhell.bergrennsport.info
altlengbach.bergrennsport.info
noe.bergrennsport.info
www.redteachers.lima-city.de
snkennenlernen.lima-city.de
www.injektionsduebel.sfj.de
*.klammrodt-impfen.de
bergrennsport.info
pension-dingelstaedt.lima-city.de
msc-altlengbach-laabental.bergrennsport.info
*.der-ponyhof.de
www.msc-altlengbach-laabental.bergrennsport.info
www.greenhell.bergrennsport.info
www.wiki.denkbox.org
*.bergrennsport.info
pcf-golf.com
lego8er.lima-city.de
www.greenhell.bergrennsport.info
greenhell.bergrennsport.info
www.greenhell.bergrennsport.info
gqxuuvjbuuyqfui.lima-city.info
www.altlengbach.bergrennsport.info
domehd.lima-city.de
bergrennsport.info
busimax.wp-testarea.de
www.altlengbach.bergrennsport.info
www.mpesseg.rundes-leder.at
msc-altlengbach-laabental.bergrennsport.info
www.documentation.timanthonyalexander.de
noe.bergrennsport.info

Certificate

The complete raw certificate details for www.altlengbach.bergrennsport.info in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFfTCCBGWgAwIBAgISBIA7Z+RdIJgZzYZLdvEm9Lq5MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjYyMjAyMzRaFw0x
OTA1MjcyMjAyMzRaMC0xKzApBgNVBAMTInd3dy5hbHRsZW5nYmFjaC5iZXJncmVu
bnNwb3J0LmluZm8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDQk1v
NhyxNK1xu7vjwSE7MR2xfmyyhIBNXSbgfNlPIAFl5p0DuZPhaKABXV4z1nCqlv1E
fofizksWfcxWiCrsWqRT/X6T0Ak90S8CKaSkKRiqenBZffIaouqZgRDyJ4wJXHU6
tONiUAyAs5f2NI+9GNu6JA5Q1+5acpb1vEORLsmNDri0Zr7+puIISTKpim+w6mGt
nPKGglr4bItW2bhKlXrQeJM/ylo5+uSlBWwmU4cZhtoQBWXoGgdTtXhOTGP8qJqh
gnA/fKsZlK4l3wocIkBQgfhdJODRQE4mLtjIHLiBTFyTXW0LYA3j2umSGWtPJtZ+
IE1NC9HJDm+FNMvPAgMBAAGjggJ4MIICdDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FHJDdzHE6Eg3hXOg6BwImy6RR4KrMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIid3d3LmFsdGxlbmdi
YWNoLmJlcmdyZW5uc3BvcnQuaW5mbzBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr
BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0
Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHR+2oMxrTMQkSGcziVPQnDC
v/1eQiAIxjc1eeYQe8xWAAABaSwLpGUAAAQDAEcwRQIgGV9romCM4fX033+NoxL2
+vgmJHPIZxVRl1jonsLbkoICIQC7+pS1yHZyRVuGChTPkd7LQwWlblerX9woA7M2
g3ITmwB3ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABaSwLpG4A
AAQDAEgwRgIhAOoDofhsbiSj8mvbwc23Q0zgzI5IDdkOuhc/uNXlaxcvAiEAml33
TdRWDMgI5oAuZK+tSUq/m82Te0DPmI2wrJSG+64wDQYJKoZIhvcNAQELBQADggEB
AFJepjAXmFVNWh8hmslM3GUWGCRb6GMMuUHyCQwje64M4gLnnBEBWmb0ld/u9yUV
NkptiQnnBA0ryK+7nBCWvIunbB1zHEbMHc9YX5Nhc4VGSwl6yfCwzmdNA127QHQH
+FSIoYf9XxQolGeECTgqGzi63XvJ15NCMfyQmRHJDV/s4qZ2x4Qs9gM5xuJu70Al
2xrhK4Aso/fYYLh4flyEJvUkOETk99kRZ8pF4ZjL0n9TX5FTNZVI4m12QpH/0VbQ
wqrmNpoJlk3y+wt0JqLyjYvH8LLndgYaCrw9ig3y5LYlTzbMi8mbVP7y0nEAsAhZ
jrPmaFoGNIIxx1l6qvRDSiw=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw0JNbzYcsTStcbu748Eh
OzEdsX5ssoSATV0m4HzZTyABZeadA7mT4WigAV1eM9Zwqpb9RH6H4s5LFn3MVogq
7FqkU/1+k9AJPdEvAimkpCkYqnpwWX3yGqLqmYEQ8ieMCVx1OrTjYlAMgLOX9jSP
vRjbuiQOUNfuWnKW9bxDkS7JjQ64tGa+/qbiCEkyqYpvsOphrZzyhoJa+GyLVtm4
SpV60HiTP8paOfrkpQVsJlOHGYbaEAVl6BoHU7V4Tkxj/KiaoYJwP3yrGZSuJd8K
HCJAUIH4XSTg0UBOJi7YyBy4gUxck11tC2AN49rpkhlrTybWfiBNTQvRyQ5vhTTL
zwIDAQAB
-----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 392084250583016545178851337106936095357625
 . . . . . . . . [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-02-26 22:02:34 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-27 22:02:34 +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.altlengbach.bergrennsport.info'
 . . . . . . . . [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 24649164438940543986602183738733977944144937221272101872045812510436769825465354763666715378724625252454710205368921559756181597158545764785463117156676257418486044551209322581440531634807665146349550967886126430267146003790342742023769968085689221661666183292018208276557271113725700445933936128956955748545363734367084420277424318890486953113959006115319099783870086163789345552149858663289421886378245536154897255916857206578943547854959090774700382534025256674299715389060546168898123042709537934820197687156315578451102881199702671002145708284067571683058778341815207096034705376951219180663674275074555570867151
 . . . . . . . . . . . . . . . . . . . . [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)
							72437731c4e848378573a0e81c089b2e914782ab
 . . . . . . . . . . . . . . . . [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 'www.altlengbach.bergrennsport.info'
 . . . . . . . . . . . . . . . . [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)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001692c0ba46500000403004730450220195f6ba2608ce1f5f4df7f8da312f6faf8262473c86715519758e89ec2db9282022100bbfa94b5c87672455b860a14cf91decb4305a56e57ab5fdc2803b3368372139b007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001692c0ba46e0000040300483046022100ea03a1f86c6e24a3f26bdbc1cdb7434ce0cc8e480dd90eba173fb8d5e56b172f0221009a5df74dd4560cc808e6802e64afad494abf9bcd937b40cf988db0ac9486fbae
 . . . . [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)
		00525ea6301798554d5a1f219ac94cdc651618245be8630cb941f2090c237bae0ce202e79c11015a66f495dfeef72515364a6d8909e7040d2bc8afbb9c1096bc8ba76c1d731c46cc1dcf585f93617385464b097ac9f0b0ce674d035dbb407407f85488a187fd5f142894678409382a1b38badd7bc9d7934231fc909911c90d5fece2a676c7842cf60339c6e26eef4025db1ae12b802ca3f7d860b8787e5c8426f5243844e4f7d91167ca45e198cbd27f535f9153359548e26d764291ffd156d0c2aae6369a09964df2fb0b7426a2f28d8bc7f0b2e776061a0abc3d8a0df2e4b6254f36cc8bc99b54fef2d27100b008598eb3e6685a06348231c7597aaaf4434a2c