architettura-sa.ch
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:20:7a:9d:12:eb:6d:f8:cc:c2:74:77:76:ed:c9:34:1b:38 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=architettura-sa.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:20:7a:9d:12:eb:6d:f8:cc:c2:74:77:76:ed:c9:34:1b:38Serial Number (int): 272388874926579346178337430863653698280248
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 99:3a:29:59:4d:80:4c:4a:88:f6:a5:c3:e7:56:00:78:9e:0b:49:72
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 1f:bf:37:13:47:9a:a9:d9:1d:aa:5f:7f:92:8c:aa:94:d4:bb:b2:59
Fingerprint (sha256): 1e:4a:e8:2e:c6:c0:ed:83:e7:2a:ce:51:30:d2:e1:9c:ca:ce:07:83:38:cb:08:9a:d9:98:93:4d:f1:95:ea:bb
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate architettura-sa.ch
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for architettura-sa.ch
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
architettura-sa.ch
cdr-arch.ch
www.architettura-sa.ch
www.cdr-arch.ch
cdr-arch.ch
www.architettura-sa.ch
www.cdr-arch.ch
Other certificates including the domain name architettura-sa.ch
(limited to 100 certificates)
mail.architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
mail.architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
www.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
*.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
mail.architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
www.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
mail.architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
architettura-sa.ch
*.architettura-sa.ch
architettura-sa.ch
Certificate
The complete raw certificate details for architettura-sa.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGRjCCBS6gAwIBAgISAyB6nRLrbfjMwnR3du3JNBs4MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA3MTkxOTE0NDJaFw0x ODEwMTcxOTE0NDJaMB0xGzAZBgNVBAMTEmFyY2hpdGV0dHVyYS1zYS5jaDCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANYaP1Uo9+WMfDtkI/3zLk9jWqfe 2Fw3la2PThqioqZAs9Y9NwQ/gNVNib9RqzZkisDGgaLt+N61qUeZuczbUeQMkpYX nxgm3/BySTU9kpBR/0APLhhcvjdPu8WEHksYl8PE18jzm93CD5EGFQ06SIaYaFIj NUjJ8g2PASDBUT/sjW4xrr4bmjEofh5ZF2QHNIhI79gAi+TDZ0myxSgHXWzwkqpU PX3iCGFq6tGBrOFNy9UrsN9jmFXgaJVUTeoDoz3u7trSnKIsBsvqil1E7VCj44G3 Kz4GPuZjTfulb0tMjXCTdgs6pqouPK4wrdumKkqSb0j8zpQm3jtVXYe+8mcCAwEA AaOCA1EwggNNMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUmTopWU2ATEqI9qXD51YA eJ4LSXIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzBTBgNVHREETDBKghJhcmNoaXRldHR1cmEtc2EuY2iCC2Nkci1hcmNo LmNoghZ3d3cuYXJjaGl0ZXR0dXJhLXNhLmNogg93d3cuY2RyLWFyY2guY2gwgf4G A1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUF BwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4M gZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJl bHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENl cnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9y Zy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3ACk8UZZUyDll uqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZLQuMEUAAAQDAEgwRgIhAPr18aqQ XWN4s8X6th+s5aImXixXXqerqJ52ctK9vF2UAiEAzsadA4NFePbURDrhiRqF57Vf VMAnvGpTboxVAyu5lQEAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZ EwAAAWS0LjESAAAEAwBHMEUCIQChEDvMi1QaAlnYl2QXvqQcpleBg/nhNB19dTpZ AjaQVwIgcNPqHt8S2Cq75plaZ7AsfFiu24wmnEvoVLq01FIaOAYwDQYJKoZIhvcN AQELBQADggEBAC8AC2ViaCdBLv5kGTMLSOX8oix7E+K2vEYC4jjv75acxY/9X+4f ne5hm81htWjKNxM6I0SracEOZhaqiiHr7H3r7tOyLC76KnzI9KO5wHTNKqXL7MlU IL4iF+jFRRjTaAz31F1sCafA01DCDo+XORbliNIg04p7cFeVOafECTAUPnXBHIzf YcpqEm2qzPpsRM3pWexuQ/hTeaMYuTDd+ib3u2ZtQKKGOwp5nexI4FAsgZWpU6oc qtPOfQh/5HLSJsGBni15jstIhVNI/5nWSVC9JfFas2PFuCWV6HZhiSFSQdKPTzz/ KdfJfQM0o7PnS+Z8/V+CTH2FJivsDpTbRZ0= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1ho/VSj35Yx8O2Qj/fMu T2Nap97YXDeVrY9OGqKipkCz1j03BD+A1U2Jv1GrNmSKwMaBou343rWpR5m5zNtR 5AySlhefGCbf8HJJNT2SkFH/QA8uGFy+N0+7xYQeSxiXw8TXyPOb3cIPkQYVDTpI hphoUiM1SMnyDY8BIMFRP+yNbjGuvhuaMSh+HlkXZAc0iEjv2ACL5MNnSbLFKAdd bPCSqlQ9feIIYWrq0YGs4U3L1Suw32OYVeBolVRN6gOjPe7u2tKcoiwGy+qKXUTt UKPjgbcrPgY+5mNN+6VvS0yNcJN2Czqmqi48rjCt26YqSpJvSPzOlCbeO1Vdh77y 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 272388874926579346178337430863653698280248 . . . . . . . . [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-07-19 19:14:42 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-10-17 19:14:42 +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 'architettura-sa.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27027940334712927023079233472665617318422489200752748285249263068873082851106806069862686507342252440833317891968761215334288765269324136184733730370946436741401200280442399120190913155764150536835959517452157869520680101088883858735070773053817685229541307874645149479562136955237206975555568703445567791441199893965023410914117934872607950034842428446000611612651777869714208165640468482588130586050998748077650520898487297950249210866955055418990540366105080568876007366489030869488150795431984288480907483852798695028033621580473757321658269736885964316918759672047374897185499012897050028422719732168951506858599 . . . . . . . . . . . . . . . . . . . . [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) 993a29594d804c4a88f6a5c3e75600789e0b4972 . . . . . . . . . . . . . . . . [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 (76 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'architettura-sa.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdr-arch.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.architettura-sa.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cdr-arch.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 (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.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) 00f1007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000164b42e30450000040300483046022100faf5f1aa905d6378b3c5fab61face5a2265e2c575ea7aba89e7672d2bdbc5d94022100cec69d03834578f6d4443ae1891a85e7b55f54c027bc6a536e8c55032bb995010076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000164b42e31120000040300473045022100a1103bcc8b541a0259d8976417bea41ca6578183f9e1341d7d753a5902369057022070d3ea1edf12d82abbe6995a67b02c7c58aedb8c269c4be854bab4d4521a3806 . . . . [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) 002f000b65626827412efe6419330b48e5fca22c7b13e2b6bc4602e238efef969cc58ffd5fee1f9dee619bcd61b568ca37133a2344ab69c10e6616aa8a21ebec7debeed3b22c2efa2a7cc8f4a3b9c074cd2aa5cbecc95420be2217e8c54518d3680cf7d45d6c09a7c0d350c20e8f973916e588d220d38a7b70579539a7c40930143e75c11c8cdf61ca6a126daaccfa6c44cde959ec6e43f85379a318b930ddfa26f7bb666d40a2863b0a799dec48e0502c8195a953aa1caad3ce7d087fe472d226c1819e2d798ecb48855348ff99d64950bd25f15ab363c5b82595e8766189215241d28f4f3cff29d7c97d0334a3b3e74be67cfd5f824c7d85262bec0e94db459d