swissinstitute.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:03:ca:80:cf:b2:7c:28:6e:70:24:a4:4c:c5:25:c5:fa:75 was issued on by Let's Encrypt.
With 2 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=swissinstitute.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:03:ca:80:cf:b2:7c:28:6e:70:24:a4:4c:c5:25:c5:fa:75Serial Number (int): 262626877777789826697739293253628376513141
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 2e:52:87:07:11:30:de:53:12:f7:9e:50:3c:4a:9f:2f:96:bf:c2:63
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7f:49:90:5d:64:98:fd:bb:a7:04:77:3e:4d:f0:af:28:a2:49:2c:81
Fingerprint (sha256): 78:43:09:02:70:73:9b:4b:8d:12:7b:7f:a2:79:21:74:57:43:ee:a8:fd:61:9c:05:39:86:ac:12:57:a8:98:d4
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate swissinstitute.net
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for swissinstitute.net
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
swissinstitute.net
www.swissinstitute.net
www.swissinstitute.net
Other certificates including the domain name swissinstitute.net
(limited to 100 certificates)
*.swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
www.swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
*.swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
www.swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
*.swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
sni181092.cloudflaressl.com
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
swissinstitute.net
Certificate
The complete raw certificate details for swissinstitute.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGKDCCBRCgAwIBAgISAwPKgM+yfChucCSkTMUlxfp1MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MjgyMzM0MDdaFw0x ODExMjYyMzM0MDdaMB0xGzAZBgNVBAMTEnN3aXNzaW5zdGl0dXRlLm5ldDCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL7g9+YjguKAr9ZALY5ea7VOVx0g TtmFymd0frHWCanPLjstIry2BLmIW3/hdQzLOHZJUbFApgDb17FXxcq8GBhJRKKG hYvmGOvSD2vU1FUEcDy1edN1Y5A400OkvpoD827tT5xmHUE5qHgsFzsNVgBYQNRd MiV7kTuKBfKqx4XBYRG9aivmvPnKXJZzniY9Bv4u2kShTdqmafHsbGIo4ssE+Qn2 U89qpS+b+VphO8BpXV6BV4MMQZN8GoQpZ161AS2Cypao2Ccrua4FIvoDY8+aa3ea Odn6y58K2WdSgCmEbvjsqz5GS8mreP5SBT4kuo+6M+bBWe1zOuE+zr3IXP0CAwEA AaOCAzMwggMvMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQULlKHBxEw3lMS955QPEqf L5a/wmMwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzA1BgNVHREELjAsghJzd2lzc2luc3RpdHV0ZS5uZXSCFnd3dy5zd2lz c2luc3RpdHV0ZS5uZXQwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQB gt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJl IHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2Nv cmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRw czovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB1nkCBAIE gfYEgfMA8QB3ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZYMa D3MAAAQDAEgwRgIhAOOTnjLM83O/yLL84SYf6cayWKggf/LSbJWzM2uNtvGWAiEA vKM/HDEEXdAWQkBQrVLzgqalaT6lu0DA9BMgQp4ZeDgAdgBvU3asMfAxGdiZAKRR Ff93FRwR2QLBACkGjbIImjfZEwAAAWWDGg+kAAAEAwBHMEUCIFXaarkqZU+lblGR JaRb1mM6eyHXU/1KI3GQW+qXy5emAiEAlsp9SKQka4aUbp+JgtqoCHon4JlzpbvL wsRgrCixQNowDQYJKoZIhvcNAQELBQADggEBAA6DkIhBv2sgrQjBREB6o7nCRDWm RTiPeFR1ytDo9UcBNq3zCNfkw3SbxnkrBIKpRUU3lfZFyd9uv5V4PYpTxmzB0bjm hkKSdZTAEEHOg6uft8xXqIcrmz/rzGkh8b0stw8Zjf4dMjFSkp+OD6AiuIdN5PzY TkmtaDB5w5OVY0Ow7D0Od5q9DmX4AD/V4l1HGCBwsd/6Q5me94fziIz9653DYOms s1yp+rm4fJQvU1SxR8SGMUKGX07DSKVdKUPftmeBGssMZyw6AOQ5bVteFktuDcDK 0GN3X38VbOtdE+MwukQ0EpkLg2B1qvivyZy3nLp5GIdCRs5VtQ/Hd9wzHZc= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvuD35iOC4oCv1kAtjl5r tU5XHSBO2YXKZ3R+sdYJqc8uOy0ivLYEuYhbf+F1DMs4dklRsUCmANvXsVfFyrwY GElEooaFi+YY69IPa9TUVQRwPLV503VjkDjTQ6S+mgPzbu1PnGYdQTmoeCwXOw1W AFhA1F0yJXuRO4oF8qrHhcFhEb1qK+a8+cpclnOeJj0G/i7aRKFN2qZp8exsYiji ywT5CfZTz2qlL5v5WmE7wGldXoFXgwxBk3wahClnXrUBLYLKlqjYJyu5rgUi+gNj z5prd5o52frLnwrZZ1KAKYRu+OyrPkZLyat4/lIFPiS6j7oz5sFZ7XM64T7Ovchc /QIDAQAB -----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 262626877777789826697739293253628376513141 . . . . . . . . [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-08-28 23:34:07 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-26 23:34:07 +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 'swissinstitute.net' . . . . . . . . [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 24096213974235506462481131476526916723706869152008281798091610268670223800092108818659118874032315485643845199889356537060060299947589434876514767931148155934590249208288438867135936664385098933487776337223264732477484286008327904232191761096963881811894474997048973247087039569364406333395509048278788402666332683391509540615414143924379920788326188708744325881077096618496491887829165555538267006954947479713027901343369854449996711737732629078152214431758497123395777283155985095489817756899043847260557701296838404910847011167770396377288231368528474232711551632782396345600775227333948656376851604165693882785021 . . . . . . . . . . . . . . . . . . . . [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) 2e5287071130de5312f79e503c4a9f2f96bfc263 . . . . . . . . . . . . . . . . [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 (46 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'swissinstitute.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.swissinstitute.net' . . . . . . . . . . . . . . . . [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) 00f1007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000165831a0f730000040300483046022100e3939e32ccf373bfc8b2fce1261fe9c6b258a8207ff2d26c95b3336b8db6f196022100bca33f1c31045dd016424050ad52f382a6a5693ea5bb40c0f41320429e1978380076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000165831a0fa40000040300473045022055da6ab92a654fa56e519125a45bd6633a7b21d753fd4a2371905bea97cb97a602210096ca7d48a4246b86946e9f8982daa8087a27e09973a5bbcbc2c460ac28b140da . . . . [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) 000e83908841bf6b20ad08c144407aa3b9c24435a645388f785475cad0e8f5470136adf308d7e4c3749bc6792b0482a945453795f645c9df6ebf95783d8a53c66cc1d1b8e68642927594c01041ce83ab9fb7cc57a8872b9b3febcc6921f1bd2cb70f198dfe1d323152929f8e0fa022b8874de4fcd84e49ad683079c393956343b0ec3d0e779abd0e65f8003fd5e25d47182070b1dffa43999ef787f3888cfdeb9dc360e9acb35ca9fab9b87c942f5354b147c4863142865f4ec348a55d2943dfb667811acb0c672c3a00e4396d5b5e164b6e0dc0cad063775f7f156ceb5d13e330ba443412990b836075aaf8afc99cb79cba7918874246ce55b50fc777dc331d97