stenhusivast.se
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d2:55:6b:a2:36:c6:e1:d6:41:c6:85:5c:b1:c8:8b:b9:f8 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=stenhusivast.se
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d2:55:6b:a2:36:c6:e1:d6:41:c6:85:5c:b1:c8:8b:b9:f8Serial Number (int): 332909698094173625962328135596783516236280
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d1:92:4c:8b:cf:18:78:a8:fb:f3:4f:86:e4:b9:f9:60:7d:78:bb:16
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c3:32:41:19:bb:6e:01:45:6a:cd:00:63:46:b6:cf:43:e3:23:1a:36
Fingerprint (sha256): c4:80:91:35:b3:58:ff:c1:f9:18:fb:b7:02:3e:91:a6:a4:10:74:7e:95:b8:9e:73:6e:ac:ee:2d:4d:4c:93:69
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate stenhusivast.se
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for stenhusivast.se
Public Key Algorithm
RSA
Key Size
4096
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
stenhusivast.se
www.stenhusivast.se
www.stenhusivast.se
Other certificates including the domain name stenhusivast.se
(limited to 100 certificates)
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
stenhusivast.se
Certificate
The complete raw certificate details for stenhusivast.se in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGazCCBVOgAwIBAgISA9JVa6I2xuHWQcaFXLHIi7n4MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMDQxNjE1MjhaFw0y MDA0MDMxNjE1MjhaMBoxGDAWBgNVBAMTD3N0ZW5odXNpdmFzdC5zZTCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBAL5ozpaPpMLj4LxnAs49EXpzdkCAKHuL aOx9uxnfw4AMMeTh5OUqKaXQT3ScCQYFz35b3HjeuJsGfnlKoDqpo9YRs2CG7lJk ilMxuQCdlPmePxRHjPaL40JesBf3TpJzn+Qbwc7ZTvLhD2+R0VY/hk6bEkNfv4cC /Z/AEudVmdEXEi2MfrxEJh6Ym/ETxPCpOZxeef8ZSfNVKf4WKaPn/NRUvxUUOdfa 9eBSReGg/u2GHGvsPLzrpD4lFRVFPIFfqkIQKaM9RcqLpZccPW8vpPyRbdeYRQe7 8wtCGoNLkAhsvPPAd4ZJf5gbwCFFWZ46Jhtk3wDDK4ZTAaxbYR45ruMMogiBAyLU 4geIPLdyOzFokc6Bckt2ZVsXzmUZbbej4KgR09nDEUQa9gDdODG4PP1k11HhXi2C yx408doVokKtDW+OSuBYkfXFwby20M30G2eQVwdgmf35SBOg7m7BjQK+PjtxQhYd kVzLJwufvNsRmEHoQEME/0n/Vvc0BdmNkNGWj71M3D+KT2db1rHmGlBVQv8NKNKi qLS/7d2MrEod709ShFwwpIJ4HJWaNw56I7lepniINAbUF+q+ZaJF4QzAIdB3UtkK iZy5mz/dmnmF9GV23ZOlXjauz84Z9a4kZNS/WAyXLoMyH7AJgnQXXDFHhvhj904R pe7uKg5QntTvAgMBAAGjggJ5MIICdTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNGS TIvPGHio+/NPhuS5+WB9eLsWMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYDVR0RBCgwJoIPc3Rlbmh1c2l2YXN0LnNl ghN3d3cuc3Rlbmh1c2l2YXN0LnNlMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysG AQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQu b3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAXqdz+d9WwOe1Nkh90EngMnqR mgyEoRIShBh1loFxRVgAAAFvcY39PgAABAMARzBFAiEA54yZcmX+u9iHL55gRMuQ tICiO/VlLFQgT1TcXXl/m5gCIBb3o09V2i48SjjLgfHqFKlkmWsM116OBP2M4RQR PYCwAHYAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFvcY3/KAAA BAMARzBFAiEA4QHbtv/kYxsbA7MK0n0jkMUpQ4Sww8rED6pbKt49FCECIHvksoec iDKXSWBv+Sa8ANzSVWxJEOzfQaGyTp89/V5YMA0GCSqGSIb3DQEBCwUAA4IBAQBu mGhqinE7Xcw6g4dqlK5j1CtRAyWzwBALSRRPGjqpRN23X3Y43aE42M6iiplxpiFk asVHPJI9U4BEnVqMgGUm5D4DvQPf1ZcGnytqQTHdifZCQnmNvz4I0nuvECqnmrZH BDtFfkL0i0xGL6CJkVE6tWh2peZyybUIhXwJafqY7C6BMVrM541IFovGhIQb+Cjc 9hjKq++ST7hjm8iTepkfRdFn588qv269ji1HKi/EIaoL5SL2lcOxHmV2EQzRbrgn b0rdGsvFLKrQwmpW93/xnT5a3tzD3MJvLSMEVtve1iBwwn3k+iDiUOK0NdteOMkI EU+PfgyNxhv3xs2cFqXS -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvmjOlo+kwuPgvGcCzj0R enN2QIAoe4to7H27Gd/DgAwx5OHk5SoppdBPdJwJBgXPflvceN64mwZ+eUqgOqmj 1hGzYIbuUmSKUzG5AJ2U+Z4/FEeM9ovjQl6wF/dOknOf5BvBztlO8uEPb5HRVj+G TpsSQ1+/hwL9n8AS51WZ0RcSLYx+vEQmHpib8RPE8Kk5nF55/xlJ81Up/hYpo+f8 1FS/FRQ519r14FJF4aD+7YYca+w8vOukPiUVFUU8gV+qQhApoz1Fyoullxw9by+k /JFt15hFB7vzC0Iag0uQCGy888B3hkl/mBvAIUVZnjomG2TfAMMrhlMBrFthHjmu 4wyiCIEDItTiB4g8t3I7MWiRzoFyS3ZlWxfOZRltt6PgqBHT2cMRRBr2AN04Mbg8 /WTXUeFeLYLLHjTx2hWiQq0Nb45K4FiR9cXBvLbQzfQbZ5BXB2CZ/flIE6DubsGN Ar4+O3FCFh2RXMsnC5+82xGYQehAQwT/Sf9W9zQF2Y2Q0ZaPvUzcP4pPZ1vWseYa UFVC/w0o0qKotL/t3YysSh3vT1KEXDCkgngclZo3DnojuV6meIg0BtQX6r5lokXh DMAh0HdS2QqJnLmbP92aeYX0ZXbdk6VeNq7Pzhn1riRk1L9YDJcugzIfsAmCdBdc MUeG+GP3ThGl7u4qDlCe1O8CAwEAAQ== -----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 332909698094173625962328135596783516236280 . . . . . . . . [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-01-04 16:15:28 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-03 16:15:28 +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 'stenhusivast.se' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 776802588525986321757053064249147175391554574442541149454615520510428608592400062733828587939178211550279468896767663788997733940039828262175500425635118612827499408513036100599139300003259733996455059645666577366403471850546609755172068449165567923916746660345919693025388912711415800627843540679480701523594395761932770609198762000182683910604267779328386158206622604319279658440057197924312405104085886638509751714333992473328336973187828908774104552667509049272401349056002316618365386536900500487088813471136353213936548282558870900437567074447069106798106437318034388304276198957914137018900738579772490853671909020873153376895412296494214057977654639339616802477747464844430350892892073829734752762955285263013383952823758154563679039080924933439380609737320523165257085603197802640098837556305543910213144767021877663811942746027568549635081629693464858439680599631027448694238540016177034463867567713716460128974775304169277229320533525942881774611720841539964285887440138935127571589676730488176742128650686013408948019942569773786187471151625655346983577967761494473268869079092257676804900694886376954309728010905938361352284820448440277490150443186488823771373822383932481598760700251403350246879280262230683729667216623 . . . . . . . . . . . . . . . . . . . . [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) d1924c8bcf1878a8fbf34f86e4b9f9607d78bb16 . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'stenhusivast.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.stenhusivast.se' . . . . . . . . . . . . . . . . [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) 00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f718dfd3e0000040300473045022100e78c997265febbd8872f9e6044cb90b480a23bf5652c54204f54dc5d797f9b98022016f7a34f55da2e3c4a38cb81f1ea14a964996b0cd75e8e04fd8ce114113d80b0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f718dff280000040300473045022100e101dbb6ffe4631b1b03b30ad27d2390c5294384b0c3cac40faa5b2ade3d142102207be4b2879c88329749606ff926bc00dcd2556c4910ecdf41a1b24e9f3dfd5e58 . . . . [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) 006e98686a8a713b5dcc3a83876a94ae63d42b510325b3c0100b49144f1a3aa944ddb75f7638dda138d8cea28a9971a621646ac5473c923d5380449d5a8c806526e43e03bd03dfd597069f2b6a4131dd89f64242798dbf3e08d27baf102aa79ab647043b457e42f48b4c462fa08991513ab56876a5e672c9b508857c0969fa98ec2e81315acce78d48168bc684841bf828dcf618caabef924fb8639bc8937a991f45d167e7cf2abf6ebd8e2d472a2fc421aa0be522f695c3b11e6576110cd16eb8276f4add1acbc52caad0c26a56f77ff19d3e5adedcc3dcc26f2d230456dbded62070c27de4fa20e250e2b435db5e38c908114f8f7e0c8dc61bf7c6cd9c16a5d2