roken.info
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:09:02:47:da:3a:c4:52:a6:d1:fc:94:ab:94:7c:af:3a:f2 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=roken.info
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:09:02:47:da:3a:c4:52:a6:d1:fc:94:ab:94:7c:af:3a:f2Serial Number (int): 351514716564619244565693484818779958360818
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 89:07:2b:6f:62:f5:81:d1:d8:4c:b6:f3:8c:82:6e:f7:0f:49:11:92
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 6f:55:c2:dd:ea:85:2d:fa:0c:61:65:d4:bd:5f:fe:99:51:12:ec:5c
Fingerprint (sha256): 17:62:30:88:02:0d:2a:bd:04:51:80:2e:14:e3:da:ef:ec:94:e4:1d:af:94:5d:a8:ec:ef:d6:21:0e:06:23:07
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate roken.info
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for roken.info
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
roken.info
www.roken.info
www.roken.info
Other certificates including the domain name roken.info
(limited to 100 certificates)
Certificate
The complete raw certificate details for roken.info in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIHEDCCBfigAwIBAgISBAkCR9o6xFKm0fyUq5R8rzryMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA2MTIyMTEyMjVaFw0x ODA5MTAyMTEyMjVaMBUxEzARBgNVBAMTCnJva2VuLmluZm8wggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQCkgD3jSohlfNAkOnddInC69JITSZJs3XsiuJTv bWo4MtAqWmTApVgg4Z0eNxe40slTGDmwJpdJs19JCo20BqwJeBLGdAj+GM7HZ9lq iw1DnYcaEGT8HIU3iQfs1VUk8mm4D3ehO3VrawEwn3R4+vZvRDTgF9mL0kQlGyuj eNqunfCmdetYHhMSgQLW1gPj+poRVa004WMslsCpgg/3KpeLry3mU7UpxUpnv1VS TvDPiMV1N4M1am/h6vUW487Ydqukq4aKOpgaIKxj4jXknO8uWKwSfAbwKT4CSyTv LWnxi4b/c2FKmKkCkWynzNezGohn7P9K1wa8WmqZtcJxwzG5M3aUg+ZX8/Xz3nzx lJz0KZQn5534sjlg8h/tGHIWO2kiGQALnHpJoAcyWreBRAzSWck1g7P0lyc1hqAw N4BBit15QZbhxLa0HOsmdrgIPFxdqe5pTA8b3UbAtVvcCss5vs+Hvgv+NUruKH/N DLiKnW+fIOOjD+QAoK/FqqsbH0h3A7ENvD+vIhcSfw8DslrpZ2BgaEVwPIMAX+Zr fTuo1Np2o0eI3VgaBxDn6X4eUPce//4MfwpamMtiI/VoKcaqnFH4Z6oYz4g7u9AG ShKcJ096tToDGGByKubDflbP7MJhtYQhepw1bmYxV+0Z8kv2JuSMgF8YbDA/CDvJ Sq3PHwIDAQABo4IDIzCCAx8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJBytvYvWB 0dhMtvOMgm73D0kRkjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCCnJva2VuLmluZm+CDnd3dy5yb2tl bi5pbmZvMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB 1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsG AQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQg dXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3 aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRz ZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEA dgBVgdTCFpA2AUrqC5tXPFPwwOQ4eHAlCBcvo6odBxPTDAAAAWP2DqfLAAAEAwBH MEUCIGIBaoiWCUV+5SBGbg/fFoJiDkdynvmEnMT8arP9cF/nAiEAugrjtIxSsF8W dYIt7LDbLxAlOp184E84R3mkYud0zyAAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily 3KTDDPTlRUf0eAAAAWP2Dqe2AAAEAwBIMEYCIQC6Vn7O/CcjDXdJ2d7WnhnHgnjl BcMSO/bQNmXZKlKhdQIhAMmq9eyKxpnM4zf4piZnPEymc7KLazZoA9BjYweFpSDW MA0GCSqGSIb3DQEBCwUAA4IBAQCQ8gijjbvGjRKdUU1mVmmGbOBsP1wKX5SNsq3V 5iUcZNqlU9G0jdO0V2FUUb9qtqugyFW4XKsmvd2n0OG1+8VlgrSrtAVK5VMnzC2U JUozXYpRI3H8O/Gv4/Mm+Cw1cp+Lyui3TdEsAILonDXSGatK00Wupm/56MHEhBHU 5IqIgdZ1dmEUuNzJzI8C9lMEozej0Sncdmzb1z/iao8/IoHO9zrBX5hbXH7DB/A9 N9GUSRo1wmPfO43c+/a77+3tcFHLfrDwrennDn7FS9WFpCoQlMOmPFQyjY6eKkZt Y9oWAvNmJnZdbxEVNkjgMayUls4MUn2nu2uUqCPxtm2az1gx -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApIA940qIZXzQJDp3XSJw uvSSE0mSbN17IriU721qODLQKlpkwKVYIOGdHjcXuNLJUxg5sCaXSbNfSQqNtAas CXgSxnQI/hjOx2fZaosNQ52HGhBk/ByFN4kH7NVVJPJpuA93oTt1a2sBMJ90ePr2 b0Q04BfZi9JEJRsro3jarp3wpnXrWB4TEoEC1tYD4/qaEVWtNOFjLJbAqYIP9yqX i68t5lO1KcVKZ79VUk7wz4jFdTeDNWpv4er1FuPO2HarpKuGijqYGiCsY+I15Jzv LlisEnwG8Ck+Aksk7y1p8YuG/3NhSpipApFsp8zXsxqIZ+z/StcGvFpqmbXCccMx uTN2lIPmV/P189588ZSc9CmUJ+ed+LI5YPIf7RhyFjtpIhkAC5x6SaAHMlq3gUQM 0lnJNYOz9JcnNYagMDeAQYrdeUGW4cS2tBzrJna4CDxcXanuaUwPG91GwLVb3ArL Ob7Ph74L/jVK7ih/zQy4ip1vnyDjow/kAKCvxaqrGx9IdwOxDbw/ryIXEn8PA7Ja 6WdgYGhFcDyDAF/ma307qNTadqNHiN1YGgcQ5+l+HlD3Hv/+DH8KWpjLYiP1aCnG qpxR+GeqGM+IO7vQBkoSnCdPerU6Axhgcirmw35Wz+zCYbWEIXqcNW5mMVftGfJL 9ibkjIBfGGwwPwg7yUqtzx8CAwEAAQ== -----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 351514716564619244565693484818779958360818 . . . . . . . . [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-06-12 21:12:25 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-09-10 21:12:25 +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 'roken.info' . . . . . . . . [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 671105301734854349699437243164126923766032324721578577826321287141966585302001625904117369786748334572293278718329047848312358699857881282579005074779811335940359606568912372950198264386808874620899149775848900528493661543550531403701291623444513755156696352831606273117497509238522000204202146369589610104363215739394221199883879959910787313816268134745525843790332266881566901289188797558580447714762882753439871724380918304109312704533530647297204225146172158477566299296455799716369691446661319353633098954881131063962036463953616844183622655259189776488311726549372905764252824881611876145493599203404210712623282982327541730441371840205800333311021816941005799066993152673852380439501495476678407474451621615360177840976032144113612917261279545614495294866396906248682449805457531072048065760367724076901042316181781791904590373528517273150668519859988003705258837146799903250364144934728214277820865396102977246144460448850970134040310854932073018146200463243296100329740500803920585936215164456415689790392599341471555023331242978407341390784942133167789286028542082036155011091678339433541825297119977506379699100055407846164981926544855837300102531498658299503910847905935851699980547853624739462847872843498497310408429343 . . . . . . . . . . . . . . . . . . . . [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) 89072b6f62f581d1d84cb6f38c826ef70f491192 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'roken.info' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.roken.info' . . . . . . . . . . . . . . . . [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) 00f10076005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000163f60ea7cb0000040300473045022062016a889609457ee520466e0fdf1682620e47729ef9849cc4fc6ab3fd705fe7022100ba0ae3b48c52b05f1675822decb0db2f10253a9d7ce04f384779a462e774cf20007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000163f60ea7b60000040300483046022100ba567ecefc27230d7749d9ded69e19c78278e505c3123bf6d03665d92a52a175022100c9aaf5ec8ac699cce337f8a626673c4ca673b28b6b366803d063630785a520d6 . . . . [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) 0090f208a38dbbc68d129d514d665669866ce06c3f5c0a5f948db2add5e6251c64daa553d1b48dd3b457615451bf6ab6aba0c855b85cab26bddda7d0e1b5fbc56582b4abb4054ae55327cc2d94254a335d8a512371fc3bf1afe3f326f82c35729f8bcae8b74dd12c0082e89c35d219ab4ad345aea66ff9e8c1c48411d4e48a8881d675766114b8dcc9cc8f02f65304a337a3d129dc766cdbd73fe26a8f3f2281cef73ac15f985b5c7ec307f03d37d194491a35c263df3b8ddcfbf6bbefeded7051cb7eb0f0ade9e70e7ec54bd585a42a1094c3a63c54328d8e9e2a466d63da1602f36626765d6f11153648e031ac9496ce0c527da7bb6b94a823f1b66d9acf5831