korpuskonsularny.wroclaw.pl
Issued by Certyfikat SSL
About this certificate
This digital certificate with serial number 7d:30:15:d4:f6:f5:07:61:f3:81:52:7a:1b:8b:ad:f4 was issued on by home.pl S.A..
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=korpuskonsularny.wroclaw.pl,C=PL
home.pl S.A.
Organization:
home.pl S.A.
Country:
PL
This certificate has expire since
Certificate Details
Serial Number (hex): 7d:30:15:d4:f6:f5:07:61:f3:81:52:7a:1b:8b:ad:f4Serial Number (int): 166403172525725819653566241681496059380
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: 48:5e:35:07:be:7b:9f:e2:51:45:84:cc:8e:a3:7c:34:11:4c:e2:e2
AuthorityKeyId: 3d:91:b6:cc:11:7b:eb:e4:66:11:ac:d2:d2:07:cb:a9:a4:80:73:31
Fingerprint (sha1): ac:3e:d2:3c:19:4d:47:d5:28:b3:96:09:64:cd:62:88:b3:65:2b:33
Fingerprint (sha256): 12:0c:4b:f3:fc:1a:15:aa:4a:c8:55:86:05:4f:f7:e7:2e:06:f2:38:c9:1d:89:e3:24:9c:fc:30:4b:1f:3f:02
Issuing Certificate URL: http://repository.certum.pl/hsha2.cer
Revocation information
OCSP Server: http://h.ocsp-certum.comCRL Distribution Point: http://crl.certum.pl/hsha2.crl
Check the revocation status for certificate korpuskonsularny.wroclaw.pl
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for korpuskonsularny.wroclaw.pl
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
korpuskonsularny.wroclaw.pl
www.korpuskonsularny.wroclaw.pl
www.korpuskonsularny.wroclaw.pl
Other certificates including the domain name korpuskonsularny.wroclaw.pl
(limited to 100 certificates)
Certificate
The complete raw certificate details for korpuskonsularny.wroclaw.pl in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFxDCCBKygAwIBAgIQfTAV1Pb1B2HzgVJ6G4ut9DANBgkqhkiG9w0BAQsFADA9 MQswCQYDVQQGEwJQTDEVMBMGA1UECgwMaG9tZS5wbCBTLkEuMRcwFQYDVQQDDA5D ZXJ0eWZpa2F0IFNTTDAeFw0xODEwMDgxMzU3MDlaFw0xOTEwMDgxMzU3MDlaMDMx CzAJBgNVBAYTAlBMMSQwIgYDVQQDDBtrb3JwdXNrb25zdWxhcm55Lndyb2NsYXcu cGwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0KoSgI8GD1E2Jptkv AUcaQQXmmXmwzF6DrI90sxLooapd3Vv5u3R6c/s52pcLL1F8AClaAr7v+rML3beF bVi62bPmFZuBDqTeDGpj3mRp9QdO662pUraxOBc/P0ePA5kTYrwSxz4BPOlrJMtD PuV0UrPwnKJ0Rm71e2zhjgZSFl9CMHD0cf5sDB44rgCeNgC6EyE0Z6Dfg9T9SXi6 ZvR4cu6PPIocYdDBbm3C9xcVY6pQS8/CpMgiMvvSGhAfIITR1iHS0vSsB+flA4Uf Rco86kMwr/4Gy3EbW2dinrq9WoCszBnABd9yfPB4yFPoau83pCk9eTaQgtxCCjVo TCYZZzdcY/sd3u/x0bbnTuwrxXEbll8AMTFUvP64pAdBqJ5RpN/gdjweNCMvpjx3 i6uq8TAo6XlYqjyEpktmJV31/frfgNZDkaRWzAQTYw7rDNYwL6XLcHj0rucveUnO UNxmejVt7lVsSLvNKBBAZsiLa4/1aW3ZSDfEurJQxRLWsG3ghBnPfEgezJxifQtc mglY7fbSj0hKQfBUqClPL7W82FquUAKF8/kgEaW0EPyU1ssaG+icnI2DG29i0CMA Qq6n9p44u6w0nEU72QPrZBImltL6VvSUktfjh5Xu9LlCSN8HBhWDdi60hUoFDVy3 fU29FjfbNV1W9+pAMBD/GCSfZwIDAQABo4IByDCCAcQwDAYDVR0TAQH/BAIwADAv BgNVHR8EKDAmMCSgIqAghh5odHRwOi8vY3JsLmNlcnR1bS5wbC9oc2hhMi5jcmww ZwYIKwYBBQUHAQEEWzBZMCQGCCsGAQUFBzABhhhodHRwOi8vaC5vY3NwLWNlcnR1 bS5jb20wMQYIKwYBBQUHMAKGJWh0dHA6Ly9yZXBvc2l0b3J5LmNlcnR1bS5wbC9o c2hhMi5jZXIwHwYDVR0jBBgwFoAUPZG2zBF76+RmEazS0gfLqaSAczEwHQYDVR0O BBYEFEheNQe+e5/iUUWEzI6jfDQRTOLiME0GA1UdIARGMEQwCAYGZ4EMAQIBMDgG DSqEaAGG9ncCBQEJBgMwJzAlBggrBgEFBQcCARYZaHR0cHM6Ly93d3cuY2VydHVt LnBsL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMEcGA1UdEQRAMD6CG2tvcnB1c2tvbnN1bGFybnkud3JvY2xhdy5wbIIf d3d3LmtvcnB1c2tvbnN1bGFybnkud3JvY2xhdy5wbDATBgorBgEEAdZ5AgQDAQH/ BAIFADANBgkqhkiG9w0BAQsFAAOCAQEAELk5SbvgjP1Dojgu8QehCeDhhhgQ9uWU V8zk/w+ITA2PF9KotR3nuTtjEfRDv+j2HmSZk2rIbZSLtIq/HxX3r8VQ+ZHHOW12 9utFShJcc24inBVAycFXF4LPqHh9vSkw+VomRawEaSjYzOTGDwJJuQPGc/Kr371O Bgyhsv6SgA6P5I8jZuo9xTZ8jCuUQ4EQrrEp7VJ3C8NacfCEviVhxctYmF1KwvU2 iIgFAEwn9N+iwQ9trVP6ujT9S+L5A1rG8Drk3+dCrIzgY9Lsbr6Vjs7bHebSo+Vx AMQXCGigMzZXxhGoiMExyYNMFbnM99q31KRqxGDibXHAiPLXTtjdfA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtCqEoCPBg9RNiabZLwFH GkEF5pl5sMxeg6yPdLMS6KGqXd1b+bt0enP7OdqXCy9RfAApWgK+7/qzC923hW1Y utmz5hWbgQ6k3gxqY95kafUHTuutqVK2sTgXPz9HjwOZE2K8Esc+ATzpayTLQz7l dFKz8JyidEZu9Xts4Y4GUhZfQjBw9HH+bAweOK4AnjYAuhMhNGeg34PU/Ul4umb0 eHLujzyKHGHQwW5twvcXFWOqUEvPwqTIIjL70hoQHyCE0dYh0tL0rAfn5QOFH0XK POpDMK/+BstxG1tnYp66vVqArMwZwAXfcnzweMhT6GrvN6QpPXk2kILcQgo1aEwm GWc3XGP7Hd7v8dG2507sK8VxG5ZfADExVLz+uKQHQaieUaTf4HY8HjQjL6Y8d4ur qvEwKOl5WKo8hKZLZiVd9f3634DWQ5GkVswEE2MO6wzWMC+ly3B49K7nL3lJzlDc Zno1be5VbEi7zSgQQGbIi2uP9Wlt2Ug3xLqyUMUS1rBt4IQZz3xIHsycYn0LXJoJ WO320o9ISkHwVKgpTy+1vNharlAChfP5IBGltBD8lNbLGhvonJyNgxtvYtAjAEKu p/aeOLusNJxFO9kD62QSJpbS+lb0lJLX44eV7vS5QkjfBwYVg3YutIVKBQ1ct31N vRY32zVdVvfqQDAQ/xgkn2cCAwEAAQ== -----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 166403172525725819653566241681496059380 . . . . . . . . [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 'PL' . . . . . . . . . . . . [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:12|false] UTF8String 'home.pl S.A.' . . . . . . . . . . . . [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:12|false] UTF8String 'Certyfikat SSL' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-10-08 13:57:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-08 13:57:09 +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 'PL' . . . . . . . . . . . . [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:12|false] UTF8String 'korpuskonsularny.wroclaw.pl' . . . . . . . . [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 735013504845546909791015706241807805630479753663752774819319463289784236665513649950067664079018872728063947365437815819246517573690380285623588245360290817330791932648972093322656729261526050745340424622316548876297014249831211001840127046902738775794758420601847029522253042123207821244331100538430993882785763484355088474774524782308244148938404507733140861841932341336917020377220978913010523762819244795171186948309008955012726891166521208552037009732648498462598489738301648978691717064118370204251491149852201086997898112914311952568767146738168245232972031858344415059725270524209982672987876769929823580742097351629073878266466077050687363529676295652190095501709162236617415577740963319986846082018812354824210084061562595971802494982369161627007519396815201733032578146670931196607724237681554452400394812775407985269817881494831252007042046195820773583358671250275669503805222490308643086029983824981920956388098750714127403715123695961709737560774423688302407918066727248592633184055431365535534959221860375645243910250904540647403486923146118036304231196383688659873829880414142726578162249907628907020358936135975574865544614359575923334941791217584207347301633877595629975542910897642729874342264747213199834412785511 . . . . . . . . . . . . . . . . . . . . [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.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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (40 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.certum.pl/hsha2.crl' . . . . . . . . . . . . . . . . [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 (91 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://h.ocsp-certum.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://repository.certum.pl/hsha2.cer' . . . . . . . . . . . . . . . . [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 3d91b6cc117bebe46611acd2d207cba9a4807331 . . . . . . . . . . . . . . . . [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) 485e3507be7b9fe2514584cc8ea37c34114ce2e2 . . . . . . . . . . . . . . . . [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 (70 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.2.616.1.113527.2.5.1.9.6.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.certum.pl/CPS' . . . . . . . . . . . . . . . . [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.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (64 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'korpuskonsularny.wroclaw.pl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.korpuskonsularny.wroclaw.pl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 0010b93949bbe08cfd43a2382ef107a109e0e1861810f6e59457cce4ff0f884c0d8f17d2a8b51de7b93b6311f443bfe8f61e6499936ac86d948bb48abf1f15f7afc550f991c7396d76f6eb454a125c736e229c1540c9c1571782cfa8787dbd2930f95a2645ac046928d8cce4c60f0249b903c673f2abdfbd4e060ca1b2fe92800e8fe48f2366ea3dc5367c8c2b94438110aeb129ed52770bc35a71f084be2561c5cb58985d4ac2f536888805004c27f4dfa2c10f6dad53faba34fd4be2f9035ac6f03ae4dfe742ac8ce063d2ec6ebe958ecedb1de6d2a3e57100c4170868a0333657c611a888c131c9834c15b9ccf7dab7d4a46ac460e26d71c088f2d74ed8dd7c