bubblesoccer-eichsfeld.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:1e:be:d6:67:55:ee:f1:16:eb:9e:36:07:6c:0b:a5:5d:95 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=bubblesoccer-eichsfeld.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:1e:be:d6:67:55:ee:f1:16:eb:9e:36:07:6c:0b:a5:5d:95Serial Number (int): 358911281301292532840894042502878441332117
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: ed:f8:5b:71:5c:2e:f2:bd:c0:ef:da:8b:ee:83:07:6e:6a:a4:98:67
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 35:77:8d:0d:c7:e7:5d:fa:83:55:49:95:a2:ea:28:e6:bc:17:d7:8f
Fingerprint (sha256): 07:a5:5a:81:d5:92:01:b7:88:93:68:9c:ec:1c:96:15:c5:41:e6:a5:5d:9a:4a:99:2e:c5:9b:0a:2b:81:22:fa
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate bubblesoccer-eichsfeld.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bubblesoccer-eichsfeld.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
bubblesoccer-eichsfeld.de
Other certificates including the domain name bubblesoccer-eichsfeld.de
(limited to 100 certificates)
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
www.bubblesoccer-eichsfeld.de
bubblesoccer-eichsfeld.de
Certificate
The complete raw certificate details for bubblesoccer-eichsfeld.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFazCCBFOgAwIBAgISBB6+1mdV7vEW6542B2wLpV2VMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMDQxNzMxMDVaFw0x OTA1MDUxNzMxMDVaMCQxIjAgBgNVBAMTGWJ1YmJsZXNvY2Nlci1laWNoc2ZlbGQu ZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDteIBkMFLH3vdZ8oPo zIZ8LF+Uf6aWhz0a5T7CRsU2aZD0UhksbUsoI4Rzic6zHdEuKlPmExIBKwgBPCfE DAIiXWtjZwCAvjf6xsxP5iUHMbx0FIPnJ5dISl3BeY6503XykuEuoth7BVi+wDm2 vVyuhD1MIpXhEZ8afs5f3C93/RuksaS/0lGieW2wLW+MOJLreUt1hEcJZUo73mFv 5gCAR/VwcHrzFIEbLlU8rc1BpTn3YW5/JY77EP6qMX8/ArvLl/1tQ6CbqKJ72cZB F09FgnvsSDcHTmN8hbqTVhGJK+FV9LqmYJREi1yqkzYhRG5H1dxIKfRIOoU9ZFdD /ivVAgMBAAGjggJvMIICazAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFO34W3FcLvK9 wO/ai+6DB25qpJhnMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wJAYDVR0RBB0wG4IZYnViYmxlc29jY2VyLWVpY2hzZmVs ZC5kZTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkC BAIEgfYEgfMA8QB2AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAAB aLnHLtkAAAQDAEcwRQIhAPvcaQYT9Ric64Wrc5MzaqQr4uOwNwY0KpP6LR+dYX/K AiAH3L18tc/v24OXKVSGaPws6rFWC0AEzZXG1ofRrpjbvQB3AGPy283oO8wszwty hCdXazOkjWF3j711pjixx2hUS9iNAAABaLnHLtMAAAQDAEgwRgIhAIFLZ+NsOePf nRqp+AK78SJfhWtmSx1yLf2HD4XC76vQAiEA7vuUVokIsYaZl5+vtiyAA0ZQ7J31 9Z17u7FTOJeGXdEwDQYJKoZIhvcNAQELBQADggEBAIMCfI+H3BAIB4FfO2Idrt7k GidRJqSSqG/ssZgPR/2J7mGtwoUB5C+49644kZQi16m3qDZ5eA7MQ2BVg/MYaEYj 74B8MRSA3awoBbDaZyZayzHt1C2MTpxpLd+FIrf1xIKd7Nlw6JF5asVRt8k11WsL DRQJc6Tne7j85zPywj1JagSofplxURnNIcC2bFaxLYixbXn0w9WxNu9QTO7UUEy2 qZMtdecgtnlV4S4TbRtn32XXVBZ0u4ZkbXUF42TCx/xDYNrmherByh43LoAxLOPY HT204HLIOyxP7w0p2jTw1OPWmanTE873YV6LbPWgJMOaRJuSDUPjKiDXuRCmchs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7XiAZDBSx973WfKD6MyG fCxflH+mloc9GuU+wkbFNmmQ9FIZLG1LKCOEc4nOsx3RLipT5hMSASsIATwnxAwC Il1rY2cAgL43+sbMT+YlBzG8dBSD5yeXSEpdwXmOudN18pLhLqLYewVYvsA5tr1c roQ9TCKV4RGfGn7OX9wvd/0bpLGkv9JRonltsC1vjDiS63lLdYRHCWVKO95hb+YA gEf1cHB68xSBGy5VPK3NQaU592FufyWO+xD+qjF/PwK7y5f9bUOgm6iie9nGQRdP RYJ77Eg3B05jfIW6k1YRiSvhVfS6pmCURItcqpM2IURuR9XcSCn0SDqFPWRXQ/4r 1QIDAQAB -----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 358911281301292532840894042502878441332117 . . . . . . . . [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-04 17:31:05 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-05 17:31:05 +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 'bubblesoccer-eichsfeld.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 29977899795457380054877985710469364004451390017090952124789856082616280537924398687026964402648074577067953686108741559952656505330080706429368154615129839759119330254714687853254816395222004993946523248246903310228461930010425462445314023117567151108327556037674604058105238425380047428674533934054579555994419229349593062543218769082877014311218556560345270137511286827621749846016378814055541835196283565322864039503924534214028144222516144397275604024366460086039396476956269577502749556488408470338361849194403237106612998495267864981363637041527758868040012611759214409464891515741353135710238549575928414874581 . . . . . . . . . . . . . . . . . . . . [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) edf85b715c2ef2bdc0efda8bee83076e6aa49867 . . . . . . . . . . . . . . . . [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 (29 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bubblesoccer-eichsfeld.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000168b9c72ed90000040300473045022100fbdc690613f5189ceb85ab7393336aa42be2e3b03706342a93fa2d1f9d617fca022007dcbd7cb5cfefdb839729548668fc2ceab1560b4004cd95c6d687d1ae98dbbd00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000168b9c72ed30000040300483046022100814b67e36c39e3df9d1aa9f802bbf1225f856b664b1d722dfd870f85c2efabd0022100eefb94568908b18699979fafb62c80034650ec9df5f59d7bbbb1533897865dd1 . . . . [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) 0083027c8f87dc100807815f3b621daedee41a275126a492a86fecb1980f47fd89ee61adc28501e42fb8f7ae38919422d7a9b7a83679780ecc43605583f318684623ef807c311480ddac2805b0da67265acb31edd42d8c4e9c692ddf8522b7f5c4829decd970e891796ac551b7c935d56b0b0d140973a4e77bb8fce733f2c23d496a04a87e99715119cd21c0b66c56b12d88b16d79f4c3d5b136ef504ceed4504cb6a9932d75e720b67955e12e136d1b67df65d7541674bb86646d7505e364c2c7fc4360dae685eac1ca1e372e80312ce3d81d3db4e072c83b2c4fef0d29da34f0d4e3d699a9d313cef7615e8b6cf5a024c39a449b920d43e32a20d7b910a6721b