belvis.aek.ch
- BKW Energie AG -
Issued by QuoVadis Global SSL ICA G2
About this certificate
This digital certificate with serial number 78:6e:b8:97:59:2c:a3:f0:bd:37:46:f4:7c:68:bf:70:15:a8:27:2f was issued on by QuoVadis Limited.
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)
BKW Energie AG
Organization:
BKW Energie AG
State / Province:
BE
Locality: Bern
Country: CH
Locality: Bern
Country: CH
QuoVadis Limited
Organization:
QuoVadis Limited
Country:
BM
This certificate has expire since
Certificate Details
Serial Number (hex): 78:6e:b8:97:59:2c:a3:f0:bd:37:46:f4:7c:68:bf:70:15:a8:27:2fSerial Number (int): 687548054632481038193354092714574472492442199855
Serial Number lenght: 159 bits, 20 octets
SubjectKeyId: 7c:85:c4:a9:45:1c:a2:aa:48:6d:29:d0:82:ef:b4:86:15:2a:86:36
AuthorityKeyId: 91:19:62:ad:5b:17:a7:30:fb:f0:de:39:25:b1:bd:8c:b9:b8:51:27
Fingerprint (sha1): 4a:93:7f:b3:c3:ff:95:c5:f4:51:76:fd:ce:bf:82:2f:d1:4c:fe:ab
Fingerprint (sha256): 13:2b:2d:01:92:57:ef:ed:0c:a6:2f:7d:e8:95:0f:89:ff:5c:23:0a:e1:9a:68:9c:62:b3:1b:07:5d:a4:2a:3d
Issuing Certificate URL: http://trust.quovadisglobal.com/qvsslg2.crt
Revocation information
OCSP Server: http://ocsp.quovadisglobal.comCRL Distribution Point: http://crl.quovadisglobal.com/qvsslg2.crl
Check the revocation status for certificate belvis.aek.ch
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for belvis.aek.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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
belvis.aek.ch
edm.bkw.ch
edm.bkw.ch
Other certificates including the domain name aek.ch
(limited to 100 certificates)
gridconnection.bkw.ch
login.bkw.ch
aek.ch
esl.aek.ch
belvis.aek.ch
connect.bkw.ch
aek.ch
turastest.aek.ch
cloud.aek.ch
www.aek.ch
aek.ch
login-v2-t.bkw.ch
metering-workforce.bkw.ch
125.aek.ch
aek.ch
125.aek.ch
account.bkw.ch
my.bkw.ch
outage.bkw.ch
*.aek.ch
aek.ch
aek.ch
125.aek.ch
aek.ch
125.aek.ch
125.aek.ch
aek.ch
connect.bkw.ch
esl-evu.aek.ch
aek.ch
aek.ch
portal-admin.bkw.ch
www.aek.ch
api-portal-admin.bkw.ch
api-portal-admin.bkw.ch
www.aek.ch
account.bkw.ch
aek.ch
oneportal-admin.bkw.ch
aek.ch
aek.ch
login.bkw.ch
login.bkw.ch
login.bkw.ch
kpa.aek.ch
connect.bkw.ch
aek.ch
login-v2.bkw.ch
aek.ch
aek.ch
login-v2-t.bkw.ch
aek.ch
account.bkw.ch
account.bkw.ch
my.bkw.ch
125.aek.ch
125.aek.ch
piwik.aek.ch
outage.bkw.ch
www.aek.ch
*.aek.ch
alco.aek.ch
*.aek.ch
securon.ch
login.bkw.ch
aek.ch
esl.aek.ch
belvis.aek.ch
connect.bkw.ch
aek.ch
turastest.aek.ch
cloud.aek.ch
www.aek.ch
aek.ch
login-v2-t.bkw.ch
metering-workforce.bkw.ch
125.aek.ch
aek.ch
125.aek.ch
account.bkw.ch
my.bkw.ch
outage.bkw.ch
*.aek.ch
aek.ch
aek.ch
125.aek.ch
aek.ch
125.aek.ch
125.aek.ch
aek.ch
connect.bkw.ch
esl-evu.aek.ch
aek.ch
aek.ch
portal-admin.bkw.ch
www.aek.ch
api-portal-admin.bkw.ch
api-portal-admin.bkw.ch
www.aek.ch
account.bkw.ch
aek.ch
oneportal-admin.bkw.ch
aek.ch
aek.ch
login.bkw.ch
login.bkw.ch
login.bkw.ch
kpa.aek.ch
connect.bkw.ch
aek.ch
login-v2.bkw.ch
aek.ch
aek.ch
login-v2-t.bkw.ch
aek.ch
account.bkw.ch
account.bkw.ch
my.bkw.ch
125.aek.ch
125.aek.ch
piwik.aek.ch
outage.bkw.ch
www.aek.ch
*.aek.ch
alco.aek.ch
*.aek.ch
securon.ch
Certificate
The complete raw certificate details for belvis.aek.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE1DCCA7ygAwIBAgIUeG64l1kso/C9N0b0fGi/cBWoJy8wDQYJKoZIhvcNAQEL BQAwTTELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxIzAh BgNVBAMTGlF1b1ZhZGlzIEdsb2JhbCBTU0wgSUNBIEcyMB4XDTE3MDgyNTA4MzE1 NloXDTIwMDgyNTA4MzE1M1owWjELMAkGA1UEBhMCQ0gxCzAJBgNVBAgTAkJFMQ0w CwYDVQQHEwRCZXJuMRcwFQYDVQQKEw5CS1cgRW5lcmdpZSBBRzEWMBQGA1UEAxMN YmVsdmlzLmFlay5jaDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOKZ cKcZ4jL0rkCoZreF9NIngV1etzPGApaRag/vMBcQV5TtRJ1wdkf1mOu7MTHk7zwu Y9JoUi4fiKcYh3VNBvESUEFXHycWAmulV7mObFH0Ta/SKV00kuvKM3h3QPDlbqg7 ylmbbRClf3G2Kml0NKX38AU47LofZLatP3fPyV/ufq/cyGYKgvsnn9r/tgtYF+A1 PClzK7d21NsYBVaghdmx3kqB/mqSIW8N45ZPE40mlIcVqiwSZTqb6BiofzkEjZRN kMrvcR9mh+VsltyoOUKD5UISKcF42gAhXSC0d32PKl5XRz5ySfLUgRccDTtj5Q0g c/2DBThrJY535rcwX4cCAwEAAaOCAZ0wggGZMHMGCCsGAQUFBwEBBGcwZTAqBggr BgEFBQcwAYYeaHR0cDovL29jc3AucXVvdmFkaXNnbG9iYWwuY29tMDcGCCsGAQUF BzAChitodHRwOi8vdHJ1c3QucXVvdmFkaXNnbG9iYWwuY29tL3F2c3NsZzIuY3J0 MCQGA1UdEQQdMBuCDWJlbHZpcy5hZWsuY2iCCmVkbS5ia3cuY2gwUQYDVR0gBEow SDBGBgwrBgEEAb5YAAJkAQEwNjA0BggrBgEFBQcCARYoaHR0cDovL3d3dy5xdW92 YWRpc2dsb2JhbC5jb20vcmVwb3NpdG9yeTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFJEZYq1bF6cw+/De OSWxvYy5uFEnMDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwucXVvdmFkaXNn bG9iYWwuY29tL3F2c3NsZzIuY3JsMB0GA1UdDgQWBBR8hcSpRRyiqkhtKdCC77SG FSqGNjANBgkqhkiG9w0BAQsFAAOCAQEAeRCDn+VQVt1MLuptAssOn5XK5g9h+SMH yk0711o/LMyvOq3jcFU3Kq08wibgxnoi51OCIZuzvFadED4CjRwQl6eEXYdWuWL1 Y7PTjrJiwpdzrb2Oh+44lPiAATZH0eRw5EPmm+s/BVk1Y2eLxYxqWzfKKMEf3XMv cpLNv4cte+MDLEiC28OtWxPZjxgfR4rlQApGA9Czjp87yySp23RuWRthGEUHqS3D n/b0ijs0uWj903RgtI46u2lImkovpj7yjmmYabQIJS5W3JCvxZYB1Y2AAtKQthyf QV2VhJcM6gpzK15fjs77kDH6qbWjcHgRLMxCjl1sW3Ksj2rJNSSZtw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4plwpxniMvSuQKhmt4X0 0ieBXV63M8YClpFqD+8wFxBXlO1EnXB2R/WY67sxMeTvPC5j0mhSLh+IpxiHdU0G 8RJQQVcfJxYCa6VXuY5sUfRNr9IpXTSS68ozeHdA8OVuqDvKWZttEKV/cbYqaXQ0 pffwBTjsuh9ktq0/d8/JX+5+r9zIZgqC+yef2v+2C1gX4DU8KXMrt3bU2xgFVqCF 2bHeSoH+apIhbw3jlk8TjSaUhxWqLBJlOpvoGKh/OQSNlE2Qyu9xH2aH5WyW3Kg5 QoPlQhIpwXjaACFdILR3fY8qXldHPnJJ8tSBFxwNO2PlDSBz/YMFOGsljnfmtzBf hwIDAQAB -----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 687548054632481038193354092714574472492442199855 . . . . . . . . [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 'BM' . . . . . . . . . . . . [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 'QuoVadis Limited' . . . . . . . . . . . . [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 'QuoVadis Global SSL ICA G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-08-25 08:31:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-08-25 08:31:53 +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.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'CH' . . . . . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'BE' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Bern' . . . . . . . . . . . . [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 'BKW Energie AG' . . . . . . . . . . . . [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 'belvis.aek.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 28605521030906124536734938600102440652220419646194901738291458987129648118211695691939354502171975302548692450241567518000589099452878804152920239856254253158860855292520795571208296549090450796877620119844083405734119428508368438663788005292748124447624105313145115910367962975383419337448034779620718723465511841075347545882780098499976798927236983118736979382610605116944938777199767771865861795524963127020446175351280597275059940748899343486238150569825687041455075181818124880262639217222915691066086808928596197533394924704030590889649921845517677577925254854220332772030151867962689791051118551948174948327303 . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (103 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.quovadisglobal.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://trust.quovadisglobal.com/qvsslg2.crt' . . . . . . . . . . . . . . . . [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 (29 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'belvis.aek.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'edm.bkw.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 (74 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.4.1.8024.0.2.100.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://www.quovadisglobal.com/repository' . . . . . . . . . . . . . . . . [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.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 911962ad5b17a730fbf0de3925b1bd8cb9b85127 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (51 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.quovadisglobal.com/qvsslg2.crl' . . . . . . . . . . . . . . . . [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) 7c85c4a9451ca2aa486d29d082efb486152a8636 . . . . [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) 007910839fe55056dd4c2eea6d02cb0e9f95cae60f61f92307ca4d3bd75a3f2cccaf3aade37055372aad3cc226e0c67a22e75382219bb3bc569d103e028d1c1097a7845d8756b962f563b3d38eb262c29773adbd8e87ee3894f880013647d1e470e443e69beb3f05593563678bc58c6a5b37ca28c11fdd732f7292cdbf872d7be3032c4882dbc3ad5b13d98f181f478ae5400a4603d0b38e9f3bcb24a9db746e591b61184507a92dc39ff6f48a3b34b968fdd37460b48e3abb69489a4a2fa63ef28e699869b408252e56dc90afc59601d58d8002d290b61c9f415d9584970cea0a732b5e5f8ecefb9031faa9b5a37078112ccc428e5d6c5b72ac8f6ac9352499b7