co2-raportti.fi
Issued by R3
About this certificate
This digital certificate with serial number 03:5f:0e:64:67:bc:b4:02:a1:ba:4d:5b:39:58:0d:5d:23:2f was issued on by Let's Encrypt.
With 18 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=co2-raportti.fi
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:5f:0e:64:67:bc:b4:02:a1:ba:4d:5b:39:58:0d:5d:23:2fSerial Number (int): 293682813178435530486036695289611769684783
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 09:2b:fb:b0:98:9b:3d:4f:a1:33:65:b0:a1:5d:55:2e:67:29:2b:bc
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 3a:ab:8b:eb:05:75:43:c7:00:7a:e0:ee:ae:1a:42:0b:65:96:56:f9
Fingerprint (sha256): 49:db:41:21:9b:e5:a5:dd:65:78:4a:b3:0b:68:da:24:fd:41:b9:65:2e:33:8b:9c:a9:0b:43:5d:a0:f0:46:20
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate co2-raportti.fi
18
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for co2-raportti.fi
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
benviroc.com
benviroc.fi
co2-raportti.fi
enco.fi
jjoy.fi
livair.fi
paloassat.com
paloassat.fi
sitowise.com
www.benviroc.com
www.benviroc.fi
www.co2-raportti.fi
www.enco.fi
www.jjoy.fi
www.livair.fi
www.paloassat.com
www.paloassat.fi
www.sitowise.com
benviroc.fi
co2-raportti.fi
enco.fi
jjoy.fi
livair.fi
paloassat.com
paloassat.fi
sitowise.com
www.benviroc.com
www.benviroc.fi
www.co2-raportti.fi
www.enco.fi
www.jjoy.fi
www.livair.fi
www.paloassat.com
www.paloassat.fi
www.sitowise.com
Other certificates including the domain name co2-raportti.fi
(limited to 100 certificates)
Certificate
The complete raw certificate details for co2-raportti.fi in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGJjCCBQ6gAwIBAgISA18OZGe8tAKhuk1bOVgNXSMvMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzAxMjgwODI2NDNaFw0yMzA0MjgwODI2NDJaMBoxGDAWBgNVBAMT D2NvMi1yYXBvcnR0aS5maTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB ANjzYcJLxt/fzUkOcNZz6rAaFjuiS0mkFOLhOIYEJLUSqvEAnNQnpgDfT6mVHrBm kEVFLcTu/XCThoI2pva6yMvMnLB1ljCOabf9cZCLNNT1jLOEufYQM4hDEGRUMLSf p7cnIeF7b6l7EDPjj0Rd7DzfED2tJw3jC8VPIIRP5qO13Tfhd5Jgk2JJqeS3XUHX O53HAQbqq34Zgv061yOXsKfHj63XbL4k7BYGtkHalyIbJ2Z8Z41afv1VUeTe0TtO wI47OPZ3IYY8iwboZM1Rt1ASM07Xwp9JWs6p8AEI4YQ0JxPPOZnqpJ3nK1bHfCHD DFD6JtbOfMKQCB7FISJ7Yt8CAwEAAaOCA0wwggNIMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV HQ4EFgQUCSv7sJibPU+hM2WwoV1VLmcpK7wwHwYDVR0jBBgwFoAUFC6zF7dYVsuu UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y Zy8wggEZBgNVHREEggEQMIIBDIIMYmVudmlyb2MuY29tggtiZW52aXJvYy5maYIP Y28yLXJhcG9ydHRpLmZpggdlbmNvLmZpggdqam95LmZpgglsaXZhaXIuZmmCDXBh bG9hc3NhdC5jb22CDHBhbG9hc3NhdC5maYIMc2l0b3dpc2UuY29tghB3d3cuYmVu dmlyb2MuY29tgg93d3cuYmVudmlyb2MuZmmCE3d3dy5jbzItcmFwb3J0dGkuZmmC C3d3dy5lbmNvLmZpggt3d3cuampveS5maYINd3d3LmxpdmFpci5maYIRd3d3LnBh bG9hc3NhdC5jb22CEHd3dy5wYWxvYXNzYXQuZmmCEHd3dy5zaXRvd2lzZS5jb20w TAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcC ARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2 BIHzAPEAdgC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYX3s1Uu AAAEAwBHMEUCIF6zwxtdHCLHqxA/wtbnKAzRQSkj1s6V2RoyDCcQaL+sAiEA1fRX pnAmoH6975xBZkZVDcFzhCsUo8cksI8fc++qNCgAdwB6MoxU2LcttiDqOOBSHumE FnAyE4VNO9IrwTpXo1LrUgAAAYX3s1V4AAAEAwBIMEYCIQC2yKifqv7RUgB9MB6G vbLor4PpppplTGnzRyGt8YLnpQIhAKfjQ5zsiD8dXoBgDs4Rv7z0nxrigllNY3sv b61N4f4JMA0GCSqGSIb3DQEBCwUAA4IBAQCyyjAc9mUyIOsKxOvoJRdMQzA3goSF ID0TBhdII8HhuEqxxWp3sB7rGBPvZxZvE8N4tM/w2G7bruMM8XqIFT7K1oJgy8KB ZR6nTiLHyEybLt0F3YSH4RXDsEglObTPvsR/oZWblStLwvZwfhHp5W0tzscllyGf XXUYjQGZca/JcQRfS9BNJfu+0WF3k21AuKrS/ac+7vZKUvemXHEvWuG/xZD0kLPn jnZONVo+794z3NpOE3BtMTu+7bZ83swSpcGnFDJFjO9DVHLPYjviGrRsywjR+OQY YBqfqeqmYYpl7f8gUPyx8PiIyba8gnapcFSyhAF3WNjRkCbbb79fcl9i -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2PNhwkvG39/NSQ5w1nPq sBoWO6JLSaQU4uE4hgQktRKq8QCc1CemAN9PqZUesGaQRUUtxO79cJOGgjam9rrI y8ycsHWWMI5pt/1xkIs01PWMs4S59hAziEMQZFQwtJ+ntych4XtvqXsQM+OPRF3s PN8QPa0nDeMLxU8ghE/mo7XdN+F3kmCTYkmp5LddQdc7nccBBuqrfhmC/TrXI5ew p8ePrddsviTsFga2QdqXIhsnZnxnjVp+/VVR5N7RO07Ajjs49nchhjyLBuhkzVG3 UBIzTtfCn0lazqnwAQjhhDQnE885meqknecrVsd8IcMMUPom1s58wpAIHsUhInti 3wIDAQAB -----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 293682813178435530486036695289611769684783 . . . . . . . . [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-01-28 08:26:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-04-28 08:26: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 'co2-raportti.fi' . . . . . . . . [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 27387489946305143867699698884050426021040390748654014729153112304934563041557829688934540456506717899984364190234175221642225166612477868512252873587725682028644972319961796677295342444442153665202063959133388327371595221117145943966511580610782974271574571186190370062428543092833154171126723943871474034323467188383279218430903335327901165674672336036320249766872262876188687330154801648878466367892644841245268598338077614071630767406647154352061053304157877369606981821799093794633382730282640568178172417256851266932366927521184465315852396704274852338173265351925439236527069117493317276774713746333549555573471 . . . . . . . . . . . . . . . . . . . . [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) 092bfbb0989b3d4fa13365b0a15d552e67292bbc . . . . . . . . . . . . . . . . [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 (272 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'benviroc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'benviroc.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'co2-raportti.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'enco.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'jjoy.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'livair.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'paloassat.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'paloassat.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sitowise.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.benviroc.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.benviroc.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.co2-raportti.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.enco.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.jjoy.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.livair.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.paloassat.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.paloassat.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sitowise.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 (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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000185f7b3552e000004030047304502205eb3c31b5d1c22c7ab103fc2d6e7280cd1412923d6ce95d91a320c271068bfac022100d5f457a67026a07ebdef9c416646550dc173842b14a3c724b08f1f73efaa34280077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000185f7b355780000040300483046022100b6c8a89faafed152007d301e86bdb2e8af83e9a69a654c69f34721adf182e7a5022100a7e3439cec883f1d5e80600ece11bfbcf49f1ae282594d637b2f6fad4de1fe09 . . . . [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) 00b2ca301cf6653220eb0ac4ebe825174c433037828485203d1306174823c1e1b84ab1c56a77b01eeb1813ef67166f13c378b4cff0d86edbaee30cf17a88153ecad68260cbc281651ea74e22c7c84c9b2edd05dd8487e115c3b0482539b4cfbec47fa1959b952b4bc2f6707e11e9e56d2dcec72597219f5d75188d019971afc971045f4bd04d25fbbed16177936d40b8aad2fda73eeef64a52f7a65c712f5ae1bfc590f490b3e78e764e355a3eefde33dcda4e13706d313bbeedb67cdecc12a5c1a71432458cef435472cf623be21ab46ccb08d1f8e418601a9fa9eaa6618a65edff2050fcb1f0f888c9b6bc8276a97054b284017758d8d19026db6fbf5f725f62