*.marathonitis.gr
Issued by R3
About this certificate
This digital certificate with serial number 03:81:27:e7:d1:72:16:de:44:f4:1d:09:67:75:fa:d7:2f:d1 was issued on by Let's Encrypt.
With 11 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=*.marathonitis.gr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:81:27:e7:d1:72:16:de:44:f4:1d:09:67:75:fa:d7:2f:d1Serial Number (int): 305286326688554430058069757722506640699345
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 95:8f:47:0d:24:b1:d9:b7:eb:8c:4c:b0:b5:07:4a:0b:ee:3c:0a:dd
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 52:f2:c8:10:44:f9:5f:d0:d8:6a:bc:e9:c8:ce:46:17:32:72:22:1a
Fingerprint (sha256): 5d:70:37:f1:bb:ba:1d:38:b1:0a:a3:49:bf:61:24:7c:72:6c:bd:4b:49:77:81:5a:f5:40:dd:b6:25:34:b1:70
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate *.marathonitis.gr
11
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.marathonitis.gr
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
*.marathon-tech.com
*.marathonitis.com
*.marathonitis.gr
*.vivazmusic.com
marathonitis.com
marathonitis.gr
marathonitis.gr.marathon-tech.com
vivazmusic.com
www.marathonitis.gr.marathon-tech.com
www.marathonitis.marathon-tech.com
www.vivazmusic.marathon-tech.com
*.marathonitis.com
*.marathonitis.gr
*.vivazmusic.com
marathonitis.com
marathonitis.gr
marathonitis.gr.marathon-tech.com
vivazmusic.com
www.marathonitis.gr.marathon-tech.com
www.marathonitis.marathon-tech.com
www.vivazmusic.marathon-tech.com
Other certificates including the domain name marathonitis.gr
(limited to 100 certificates)
marathonitis.gr
marathonitis.gr
nolapos.com
jacquessoulas.com
mr-gyros.com
singhathaicafe.com
cbstorenola.com
marathonitis.gr.marathon-tech.com
marathonitis.gr
*.marathonitis.gr
www.guysndollshairstyles.marathonitis.com
marathonitis.gr
marathonitis.gr
marathonitis.gr
vivazmusic.com
www.vivazmusic.marathon-tech.com
wpha.online
marathonitis.gr
marathonitis.gr
marathonitis.gr
marathonitis.gr
wpha.online
marathon-tech.com
vivazmusic.com
marathonitis.gr
nolapos.com
jacquessoulas.com
mr-gyros.com
singhathaicafe.com
cbstorenola.com
marathonitis.gr.marathon-tech.com
marathonitis.gr
*.marathonitis.gr
www.guysndollshairstyles.marathonitis.com
marathonitis.gr
marathonitis.gr
marathonitis.gr
vivazmusic.com
www.vivazmusic.marathon-tech.com
wpha.online
marathonitis.gr
marathonitis.gr
marathonitis.gr
marathonitis.gr
wpha.online
marathon-tech.com
vivazmusic.com
Certificate
The complete raw certificate details for *.marathonitis.gr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF8zCCBNugAwIBAgISA4En59FyFt5E9B0JZ3X61y/RMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMjQwOTM3MzJaFw0yNDAyMjIwOTM3MzFaMBwxGjAYBgNVBAMM ESoubWFyYXRob25pdGlzLmdyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAp1HkfNltIX4DfbhYoPyqhLqsHCALJ8u8eHebcer5iZ0KpE2IvGDN2IUjSk2A VlpkrZcMHlse9Okg0xQe4PkjLbu5yDsPP/iW23ObG2wqAfeMowvGim0xNbZWiBk4 +QU+1i3tPGEGiJUrbD7czL6uotfsBE+x2op7iCu0ssglzKxzI4XjVj6W+cVi4e0I BreY9XHKQA1vPI5RqXOGXtDmSo3LC60W4+jIa3gL9gWkB/A8WhkIYR4QsyZ9nfGa 9EXRqiavKx9Mbwr3RbJ4gnvjHvaQM03r9PHe0X9qxdfEWEvTeDlKSFvwln7gJGhx +hmwiNCIIo3MlpJt5I1RpOUZXQIDAQABo4IDFzCCAxMwDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G A1UdDgQWBBSVj0cNJLHZt+uMTLC1B0oL7jwK3TAfBgNVHSMEGDAWgBQULrMXt1hW y65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6 Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iu b3JnLzCCAR4GA1UdEQSCARUwggERghMqLm1hcmF0aG9uLXRlY2guY29tghIqLm1h cmF0aG9uaXRpcy5jb22CESoubWFyYXRob25pdGlzLmdyghAqLnZpdmF6bXVzaWMu Y29tghBtYXJhdGhvbml0aXMuY29tgg9tYXJhdGhvbml0aXMuZ3KCIW1hcmF0aG9u aXRpcy5nci5tYXJhdGhvbi10ZWNoLmNvbYIOdml2YXptdXNpYy5jb22CJXd3dy5t YXJhdGhvbml0aXMuZ3IubWFyYXRob24tdGVjaC5jb22CInd3dy5tYXJhdGhvbml0 aXMubWFyYXRob24tdGVjaC5jb22CIHd3dy52aXZhem11c2ljLm1hcmF0aG9uLXRl Y2guY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB 8gDwAHYASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGMAOf99AAA BAMARzBFAiBGsOGSrK6TkR4GlSRam7j0qC1+wSSlnwaSKS270Baf7QIhANoVuTPx N/w5k+sO3gwGBScaZ3jtmlHyFpHFpfPODAJ1AHYAdv+IPwq2+5VRwmHM9Ye6NLSk zbsp3GhCCp/mZ0xaOnQAAAGMAOf+PwAABAMARzBFAiApE5lg74vUNbkqRLHTFG18 7r4Oyc8cOC+/kwc+jLUjPgIhANq6Bti62e/Fzq4RlEj+V4bQLlP0y+Ok/z6p+9fI bZ7RMA0GCSqGSIb3DQEBCwUAA4IBAQBjdEFVqbxPbw7PFDHNZRWzlQ0iFln3WHaY C/vifQKUbraAYYWfwTgMehVCG7s5xLR4b5ELeZa6y+OnAMflhh2wnFUfyLMjVek8 odnUA5YgsbgZX9k1qv9d/9KHSS6H1PGtq+9aimWXMZiNm6anaDieVYBTVE0oseWA ipNmj7xSoFlztXLXLa/IuCRC5Vbjuc1E3TzZJJK6uBfe/jyrejbgHXAg45YhWlUq oK/TG5YIUDLbTDwdo+MvffCkiBmHb9WHmY42nrksMdo9hM7hAWSwlHlRKtEryZKO YhMDxDkLeWBOD6mJ3bKp1q6CIZ3WuLOdtGL1PUDnrISqcLJu0JbA -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp1HkfNltIX4DfbhYoPyq hLqsHCALJ8u8eHebcer5iZ0KpE2IvGDN2IUjSk2AVlpkrZcMHlse9Okg0xQe4Pkj Lbu5yDsPP/iW23ObG2wqAfeMowvGim0xNbZWiBk4+QU+1i3tPGEGiJUrbD7czL6u otfsBE+x2op7iCu0ssglzKxzI4XjVj6W+cVi4e0IBreY9XHKQA1vPI5RqXOGXtDm So3LC60W4+jIa3gL9gWkB/A8WhkIYR4QsyZ9nfGa9EXRqiavKx9Mbwr3RbJ4gnvj HvaQM03r9PHe0X9qxdfEWEvTeDlKSFvwln7gJGhx+hmwiNCIIo3MlpJt5I1RpOUZ XQIDAQAB -----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 305286326688554430058069757722506640699345 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-24 09:37:32 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-22 09:37:31 +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 '*.marathonitis.gr' . . . . . . . . [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 21122179640983453729470949334848744439629320557709893065602807981569372020741414982375909501962136185560907328534172066685327112053825866869690315499628865065565282769904530674999521216909632332169511039784880189613649785671800351172587565899522410027086123260009723911963000796576587642955556519342361033538707855506280269834630185987654303068089749119022904232742318948241621991017235086983023457045535312461966767983432401144311476138767896897748132267704269016833958474005369089122253693222024357136701792670262906395059625810132447389804466733860167400979542541537111753326206565286094099862608883067783928420701 . . . . . . . . . . . . . . . . . . . . [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) 958f470d24b1d9b7eb8c4cb0b5074a0bee3c0add . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (277 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.marathonitis.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.marathonitis.gr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vivazmusic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marathonitis.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marathonitis.gr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marathonitis.gr.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vivazmusic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marathonitis.gr.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marathonitis.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vivazmusic.marathon-tech.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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c00e7fdf40000040300473045022046b0e192acae93911e0695245a9bb8f4a82d7ec124a59f0692292dbbd0169fed022100da15b933f137fc3993eb0ede0c0605271a6778ed9a51f21691c5a5f3ce0c027500760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018c00e7fe3f0000040300473045022029139960ef8bd435b92a44b1d3146d7ceebe0ec9cf1c382fbf93073e8cb5233e022100daba06d8bad9efc5ceae119448fe5786d02e53f4cbe3a4ff3ea9fbd7c86d9ed1 . . . . [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) 0063744155a9bc4f6f0ecf1431cd6515b3950d221659f75876980bfbe27d02946eb68061859fc1380c7a15421bbb39c4b4786f910b7996bacbe3a700c7e5861db09c551fc8b32355e93ca1d9d4039620b1b8195fd935aaff5dffd287492e87d4f1adabef5a8a659731988d9ba6a768389e558053544d28b1e5808a93668fbc52a05973b572d72dafc8b82442e556e3b9cd44dd3cd92492bab817defe3cab7a36e01d7020e396215a552aa0afd31b96085032db4c3c1da3e32f7df0a48819876fd587998e369eb92c31da3d84cee10164b09479512ad12bc9928e621303c4390b79604e0fa989ddb2a9d6ae82219dd6b8b39db462f53d40e7ac84aa70b26ed096c0