kairos-palaestina.ch
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:ae:5a:a7:52:f3:4c:f9:f7:84:41:27:e5:6f:7c:6f:b0:4d was issued on by Let's Encrypt.
With 4 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=kairos-palaestina.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:ae:5a:a7:52:f3:4c:f9:f7:84:41:27:e5:6f:7c:6f:b0:4dSerial Number (int): 407778774886914151016440988458299476127821
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 58:e7:96:99:8f:60:19:f4:0f:1f:31:d1:bf:ca:67:b7:b7:82:c9:92
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): f1:cd:47:fa:e7:2f:12:15:45:05:d2:c5:e2:e7:cd:e2:d9:d1:6c:73
Fingerprint (sha256): 44:c5:08:cc:73:61:d5:84:3a:86:f3:a7:c0:59:b1:b9:c0:15:3d:52:84:a3:2a:c4:07:15:a9:c7:54:80:22:47
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate kairos-palaestina.ch
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for kairos-palaestina.ch
Public Key Algorithm
RSA
Key Size
3072
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
kairos-palaestina.ch
kairos-palestine.ch
www.kairos-palaestina.ch
www.kairos-palestine.ch
kairos-palestine.ch
www.kairos-palaestina.ch
www.kairos-palestine.ch
Other certificates including the domain name kairos-palaestina.ch
(limited to 100 certificates)
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
kairos-palaestina.ch
Certificate
The complete raw certificate details for kairos-palaestina.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGKDCCBRCgAwIBAgISBK5ap1LzTPn3hEEn5W98b7BNMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTQyMzQ2MzVaFw0y MDA1MTQyMzQ2MzVaMB8xHTAbBgNVBAMTFGthaXJvcy1wYWxhZXN0aW5hLmNoMIIB ojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAsjOXGKV7yzoY6WX9lO/EiWvd +/LVAbb/Cg7wxnq8f1kHaCsXUtByOjwfbGd4j92XTSlMmG4mn0tD3cXGEblwwWEY zQVWGS9FfAwk2MZl6v52/sIshHGwCmlg3nnMsdgpz9s7cP0OxkCrg9rEUqUCWU4H cl7uFqeO21cKdHdz68ExUSFGstELttatEihctawKyIAlZRuH8JbstaRdhLsS7OIM V3JK1XjMnkpP3eh4RRDMGRaRfs3XH0JxFfsDKnHZ2Xo+ffzMNsHh/sYNmIwLdmLR KDJDOk9Ule6plN/SdjWIcdvPFJn/pcbJkORbV3vzNidqCtY1wMnpy2kaNYt+C3w0 7UzJFqzIwEcm6bWo/q2b8m7oZ3A2BD3DgNCSZw/z/2aNMeAt4icz1GQL3aSy8O5P S0+nZnGdJ2yUSx9N6nJXy4qyKlZCKbNRJn5LYAxEF9B96f64mZVOalHZFK1hjGs5 Bz0+1SfOOhIIF6dbjZzVoYZPcqij5chS4Quci4T9AgMBAAGjggKxMIICrTAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud EwEB/wQCMAAwHQYDVR0OBBYEFFjnlpmPYBn0Dx8x0b/KZ7e3gsmSMB8GA1UdIwQY MBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEF BQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEF BQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wZwYDVR0R BGAwXoIUa2Fpcm9zLXBhbGFlc3RpbmEuY2iCE2thaXJvcy1wYWxlc3RpbmUuY2iC GHd3dy5rYWlyb3MtcGFsYWVzdGluYS5jaIIXd3d3LmthaXJvcy1wYWxlc3RpbmUu Y2gwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6ycwAAAXBG T7ucAAAEAwBHMEUCIQC79IW8sTTR/3G5eiDoFyy3okMHzQfWGZAy1muj0QjKfAIg Dvt70Dlql6fHYcF96iMmht7v5ATSKbaW5jckq+SIjBsAdgCyHgXMi6LNiiBOh2b5 K7mKJSBna9r6cOeySVMt74uQXgAAAXBGT7uAAAAEAwBHMEUCIBGbE+aDxMgy9eNF b13CIjX+ifcj2GqvaTxd98pOLvsuAiEA+KV87IyevJiObpLhCvQN3HiTFTMov55m 3DhfiLJt5HwwDQYJKoZIhvcNAQELBQADggEBAALqmz35lBZLkley+Q87/E01g97h 2baqrdsFKBDhpSlhJmM7a+6ZXHcCSxjAPY2NREH8s6KW8RZFCXpo0syZKwqib7WQ c9rRYBR8c4iUk6rmwFJbj0TdxDOj3CB4xD8WDp3eItHIVF82UBypWACscYpP66cB n43aK6udp4Xy78IbBlZtzFprEsEPWhISEthvtYrpra3l/UIBdbdWKjW1ec3Qh+yn FpqSw1Hy5qmvTIzUUdq15G5AS8t+3F/18vVpNO+LCfJZa654jq31fKaHAh73xnJ8 ZhxITVxgA523LAF/SbE9LFIYiVLptWHR0iiE4KdX90WZupxW33+dx7ELNOA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAsjOXGKV7yzoY6WX9lO/E iWvd+/LVAbb/Cg7wxnq8f1kHaCsXUtByOjwfbGd4j92XTSlMmG4mn0tD3cXGEblw wWEYzQVWGS9FfAwk2MZl6v52/sIshHGwCmlg3nnMsdgpz9s7cP0OxkCrg9rEUqUC WU4Hcl7uFqeO21cKdHdz68ExUSFGstELttatEihctawKyIAlZRuH8JbstaRdhLsS 7OIMV3JK1XjMnkpP3eh4RRDMGRaRfs3XH0JxFfsDKnHZ2Xo+ffzMNsHh/sYNmIwL dmLRKDJDOk9Ule6plN/SdjWIcdvPFJn/pcbJkORbV3vzNidqCtY1wMnpy2kaNYt+ C3w07UzJFqzIwEcm6bWo/q2b8m7oZ3A2BD3DgNCSZw/z/2aNMeAt4icz1GQL3aSy 8O5PS0+nZnGdJ2yUSx9N6nJXy4qyKlZCKbNRJn5LYAxEF9B96f64mZVOalHZFK1h jGs5Bz0+1SfOOhIIF6dbjZzVoYZPcqij5chS4Quci4T9AgMBAAE= -----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 407778774886914151016440988458299476127821 . . . . . . . . [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 2020-02-14 23:46:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-14 23:46:35 +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 'kairos-palaestina.ch' . . . . . . . . [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 (3184 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 4044065015371906654354762435807897058828773419750426673480187759999045209763783398305454414203203275113108599080804899307336788376888881059278659644413753556011217108262876282448464861458912740927213366981650532630972758859764944882020956060308065655708311788066788678819321510310436455442763201252205797798984022715489224075584221262737860060374131419918507793562992012078037836918450683173192752630925616704049881277850274982432409632295060491500069767147505848034255827248736003136380085225125918241097851595421684629803574475374311448045535862551723525010827725309615135369065364266226707420540498546553973099787281849225678284136266959586058242446118565723802774999296084415096658284361212239056950247137490807245046923169670873657245379728970047484475549994465638400182718419541902422467416042850833974324480311041088778722428595741919373323535165397609643234741438633879960886011426909522113302139942538743152462497021 . . . . . . . . . . . . . . . . . . . . [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) 58e796998f6019f40f1f31d1bfca67b7b782c992 . . . . . . . . . . . . . . . . [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 (96 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kairos-palaestina.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kairos-palestine.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kairos-palaestina.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kairos-palestine.ch' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb27300000170464fbb9c0000040300473045022100bbf485bcb134d1ff71b97a20e8172cb7a24307cd07d6199032d66ba3d108ca7c02200efb7bd0396a97a7c761c17dea232686deefe404d229b696e63724abe4888c1b007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170464fbb8000000403004730450220119b13e683c4c832f5e3456f5dc22235fe89f723d86aaf693c5df7ca4e2efb2e022100f8a57cec8c9ebc988e6e92e10af40ddc7893153328bf9e66dc385f88b26de47c . . . . [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) 0002ea9b3df994164b9257b2f90f3bfc4d3583dee1d9b6aaaddb052810e1a5296126633b6bee995c77024b18c03d8d8d4441fcb3a296f11645097a68d2cc992b0aa26fb59073dad160147c73889493aae6c0525b8f44ddc433a3dc2078c43f160e9dde22d1c8545f36501ca95800ac718a4feba7019f8dda2bab9da785f2efc21b06566dcc5a6b12c10f5a121212d86fb58ae9adade5fd420175b7562a35b579cdd087eca7169a92c351f2e6a9af4c8cd451dab5e46e404bcb7edc5ff5f2f56934ef8b09f2596bae788eadf57ca687021ef7c6727c661c484d5c60039db72c017f49b13d2c52188952e9b561d1d22884e0a757f74599ba9c56df7f9dc7b10b34e0