www.agalma.ee
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:cd:2d:d0:77:de:5d:53:d8:19:9c:3d:e8:76:08:84:d2:11 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=www.agalma.ee
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:cd:2d:d0:77:de:5d:53:d8:19:9c:3d:e8:76:08:84:d2:11Serial Number (int): 331155640702854299788266362505085376057873
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 24:33:e8:43:5d:11:38:8d:83:c8:03:5f:c7:b8:1f:5b:a9:c8:3f:b9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ab:45:6d:1f:1d:d2:50:81:5e:7c:1a:ba:6d:de:b5:5a:d0:c6:1d:e4
Fingerprint (sha256): 23:00:ab:97:a6:55:8c:01:d9:2a:44:83:08:59:2e:c2:3d:f8:64:9d:26:f4:48:df:75:05:15:b2:97:b1:30:3b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.agalma.ee
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.agalma.ee
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
agalma.ee
www.agalma.ee
www.agalma.ee
Other certificates including the domain name agalma.ee
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.agalma.ee in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIHDzCCBfegAwIBAgISA80t0HfeXVPYGZw96HYIhNIRMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MjkwMDMxMTBaFw0x ODExMjcwMDMxMTBaMBgxFjAUBgNVBAMTDXd3dy5hZ2FsbWEuZWUwggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQC7d2GGTdxql2F4MuJ+HIgRa0KLmm29KIk4 zZBQ+rKz79FAvyZXdhePNV4otQl5uUvxKWZs8LC96mckcfqgUMLt34wLjnvZDClt tNlfrk2TAqzQOTGiINBr55h6BSldc/tTxDqUbii0nF/wE83esIMFxdtpt2bqhBeC jdSaCGfld8R6fXN2rwe9bQToAmziMx+lhhMXj9bG2Y+1w3MM7UO3m7FUsIVMotIN McLn4c1bPKB3ohivbjr8dLTts1AGGTlBkbjlYcOnusiHY9wn5uNI9u9ZleKILx9k V1EcRkm+nhkWU/5vpGyZXZVy43yEntsqDGv0r+Kd6loCZIuoKtdk6fov9s0+YNIp n1ncLPZIGxDShZIyVWsZCgDr2N5uN53mEkioFQ975yP0VFV0rouAtPLzUZ3S/Nid qH6lkswEXCAUP+izvrOwSyF0bfG2gGDQLlGRv2v2n41LloIBoUBFiULzzyjBv4jP eaXiMo6bxnTReDOmx78WyN/GwpmTHLyHlYA6NfVNFpTpw3Jn3RVIAOXMha7rf0BD W0nfwm4HaVyIsRc2dJ5BMmEZzDzYgGJ9npDYTyOV+pL/dLtryEEeRURk3Gx9tDhr cCVJQXVnwtQKukHrr9usYZChvzhmFEoZSYOtgqy1kRrmG94SiuP+llDrreeocVXs esMpRNfB5wIDAQABo4IDHzCCAxswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQkM+hD XRE4jYPIA1/HuB9bqcg/uTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMCMGA1UdEQQcMBqCCWFnYWxtYS5lZYINd3d3LmFn YWxtYS5lZTCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEw gdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggr BgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVk IHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ug d2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0 c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDv AHYAwRZK4Kdy0tQ5LcgKwQdw1PDEm96ZGkhAwfoHUWT2M2AAAAFlg05JyQAABAMA RzBFAiBBqZl53XAQlUGV9yl4GDi/5H4LYfXoHMbQAUk8YW+VRQIhAIgmIe88OiCV 2Dsa8EX66DIIQX1dWs+1tTBgeMU/lpdOAHUApFASaQVaFVReYhGrN7wQP2KuVXak XksXFEU+GyIQaiUAAAFlg05JywAABAMARjBEAiAzj3OuGdOGmtbfPDl5uCBM9Kw2 2ofJbFo9GYvFDYwuQAIgVpBnAhlN8KMsTj1CzJjsgA667T5XNBYS68BHQfRX+Jgw DQYJKoZIhvcNAQELBQADggEBAJmLaZ2lW+exSRLYm1GwNcz0Ax+TcGMMqu+5fuDS FEY/i6pZCgKln1sMowOFd2ntKjtyL+bqkngrV2sHDiuPlnO/xAkxoV6WVQFweq8r t9gFsiHtKbyb40+QPmJ/udpZC5ETTnG8u/MdmPWGibLi4TXbddw8mwJp2jcovEoy 6lEgOpZXVH8fsUbs+biZiA5juqVop/KJMQjYCPBPLerCKd9L5uCr0hTqSKB9JvW2 T9x1E9GZOiI7pcdGZUE6IiWW/dJzjpWD1UEmMG8aWygDC1yyvlpK2DHSFVXNe0sF lLlUH1Y9wS51o+UmZ3qgcsLrIWmuK2UCvLG9rK9znvKpGy4= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAu3dhhk3capdheDLifhyI EWtCi5ptvSiJOM2QUPqys+/RQL8mV3YXjzVeKLUJeblL8SlmbPCwvepnJHH6oFDC 7d+MC4572QwpbbTZX65NkwKs0DkxoiDQa+eYegUpXXP7U8Q6lG4otJxf8BPN3rCD BcXbabdm6oQXgo3Umghn5XfEen1zdq8HvW0E6AJs4jMfpYYTF4/WxtmPtcNzDO1D t5uxVLCFTKLSDTHC5+HNWzygd6IYr246/HS07bNQBhk5QZG45WHDp7rIh2PcJ+bj SPbvWZXiiC8fZFdRHEZJvp4ZFlP+b6RsmV2VcuN8hJ7bKgxr9K/inepaAmSLqCrX ZOn6L/bNPmDSKZ9Z3Cz2SBsQ0oWSMlVrGQoA69jebjed5hJIqBUPe+cj9FRVdK6L gLTy81Gd0vzYnah+pZLMBFwgFD/os76zsEshdG3xtoBg0C5Rkb9r9p+NS5aCAaFA RYlC888owb+Iz3ml4jKOm8Z00Xgzpse/FsjfxsKZkxy8h5WAOjX1TRaU6cNyZ90V SADlzIWu639AQ1tJ38JuB2lciLEXNnSeQTJhGcw82IBifZ6Q2E8jlfqS/3S7a8hB HkVEZNxsfbQ4a3AlSUF1Z8LUCrpB66/brGGQob84ZhRKGUmDrYKstZEa5hveEorj /pZQ663nqHFV7HrDKUTXwecCAwEAAQ== -----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 331155640702854299788266362505085376057873 . . . . . . . . [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-08-29 00:31:10 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-27 00:31:10 +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 'www.agalma.ee' . . . . . . . . [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 764795908716717108801547605862787101513689230206647648102847028996762377152006610130299243101229118699557458830395110987558325976210875001120852827048706188307132243634583858938622571742587249496665915837033619585156097175387142098875998027125725640095042386192590374202674295226739483010864130938271893205630570133027843629985831887119196561319426826041077064933511631832783527226755608310546019357330628757469361430127750684518903125732162476275568162884359494420044550829712936070212539559506371107501697251759051070715749060549124843316215611412231825427266474937639966068733728399494301982670060093094091928753444773796375488923177965429123813510797538176040810127007310348953625125073495983419543869840785218324787927811436545737488374027838764102257620361850303548932704799329289963282995646252017590187002901377112939523092320877942978428914216606176324372580918298061036609395071435541083996140869684109982137831765934004212476025644023135023964014609007948204087595885015866254906936002187975077456726038155696641347201109713629326806441000836946703705221801836240485686221930164826040786393593828087355541870311189256793072778035313342911527910488203674292499268466670861912759680903239998089785004280663870281187671392743 . . . . . . . . . . . . . . . . . . . . [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) 2433e8435d11388d83c8035fc7b81f5ba9c83fb9 . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'agalma.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.agalma.ee' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600c1164ae0a772d2d4392dc80ac10770d4f0c49bde991a4840c1fa075164f6336000000165834e49c90000040300473045022041a99979dd7010954195f729781838bfe47e0b61f5e81cc6d001493c616f9545022100882621ef3c3a2095d83b1af045fae83208417d5d5acfb5b5306078c53f96974e007500a4501269055a15545e6211ab37bc103f62ae5576a45e4b1714453e1b22106a2500000165834e49cb00000403004630440220338f73ae19d3869ad6df3c3979b8204cf4ac36da87c96c5a3d198bc50d8c2e40022056906702194df0a32c4e3d42cc98ec800ebaed3e57341612ebc04741f457f898 . . . . [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) 00998b699da55be7b14912d89b51b035ccf4031f9370630caaefb97ee0d214463f8baa590a02a59f5b0ca303857769ed2a3b722fe6ea92782b576b070e2b8f9673bfc40931a15e965501707aaf2bb7d805b221ed29bc9be34f903e627fb9da590b91134e71bcbbf31d98f58689b2e2e135db75dc3c9b0269da3728bc4a32ea51203a9657547f1fb146ecf9b899880e63baa568a7f2893108d808f04f2deac229df4be6e0abd214ea48a07d26f5b64fdc7513d1993a223ba5c74665413a222596fdd2738e9583d54126306f1a5b28030b5cb2be5a4ad831d21555cd7b4b0594b9541f563dc12e75a3e526677aa072c2eb2169ae2b6502bcb1bdacaf739ef2a91b2e