cpcontacts.impactfoundation.mk
Issued by R3
About this certificate
This digital certificate with serial number 03:61:65:b5:88:39:46:6d:fd:a7:74:91:6a:8d:17:a1:7b:01 was issued on by Let's Encrypt.
With 11 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=cpcontacts.impactfoundation.mk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:61:65:b5:88:39:46:6d:fd:a7:74:91:6a:8d:17:a1:7b:01Serial Number (int): 294479441982862950484172887048716340525825
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: af:cb:58:eb:14:92:7c:1b:60:94:2e:14:7d:8d:70:30:d0:9e:c3:d0
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 0e:8d:39:02:67:83:94:7f:90:40:e5:55:dc:43:85:de:7c:a1:19:c0
Fingerprint (sha256): 3e:86:06:66:83:d1:42:9a:d4:5b:64:ea:87:f9:c1:6b:1c:ec:2d:ee:0b:88:20:ba:fb:31:4b:0d:f3:0b:af:ef
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate cpcontacts.impactfoundation.mk
11
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cpcontacts.impactfoundation.mk
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
autodiscover.impactfoundation.mk
cpanel.impactfoundation.mk
cpcalendars.impactfoundation.mk
cpcontacts.impactfoundation.mk
impactfoundation-mk.nova1cloud.com
impactfoundation.mk
mail.impactfoundation.mk
webdisk.impactfoundation.mk
webmail.impactfoundation.mk
www.impactfoundation-mk.nova1cloud.com
www.impactfoundation.mk
cpanel.impactfoundation.mk
cpcalendars.impactfoundation.mk
cpcontacts.impactfoundation.mk
impactfoundation-mk.nova1cloud.com
impactfoundation.mk
mail.impactfoundation.mk
webdisk.impactfoundation.mk
webmail.impactfoundation.mk
www.impactfoundation-mk.nova1cloud.com
www.impactfoundation.mk
Other certificates including the domain name impactfoundation.mk
(limited to 100 certificates)
Certificate
The complete raw certificate details for cpcontacts.impactfoundation.mk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGdjCCBV6gAwIBAgISA2FltYg5Rm39p3SRao0XoXsBMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMjEyMDYxMjQ5MDRaFw0yMzAzMDYxMjQ5MDNaMCkxJzAlBgNVBAMT HmNwY29udGFjdHMuaW1wYWN0Zm91bmRhdGlvbi5tazCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAKofJTQ/jSYxsh5ULDl/aeToZglD4rvntXhadlNS+ATn dIwNU+ii8Uu+KHgQ3iQGu9eRPTwbZsNYSTIPt0MRp99uwaoEoOOxQVJNAoaGte60 znSOz6Z/3Moj3mgsb+Y1YGd0oIG3KeEzmdUP6lzc/H7OtFHB/TmDoSHqB+pKZPZR FSt2otlhzSG62AigOi5mBscrTI0IfK10SRIaAETh4KEcRimrUZ1Glc21Hgsh1yFu fxZcVGvznnLSwM1BVB4T4iGBoTLBZhCIuCFJbgbSuWevePAiiqZjxe9RdCT/aFUF +zqEO/K9ilWZSpnkqAxs/yzXE1OyMqLPGJjI3viiMA0CAwEAAaOCA40wggOJMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD VR0TAQH/BAIwADAdBgNVHQ4EFgQUr8tY6xSSfBtglC4UfY1wMNCew9AwHwYDVR0j BBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsG AQUFBzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6 Ly9yMy5pLmxlbmNyLm9yZy8wggFaBgNVHREEggFRMIIBTYIgYXV0b2Rpc2NvdmVy LmltcGFjdGZvdW5kYXRpb24ubWuCGmNwYW5lbC5pbXBhY3Rmb3VuZGF0aW9uLm1r gh9jcGNhbGVuZGFycy5pbXBhY3Rmb3VuZGF0aW9uLm1rgh5jcGNvbnRhY3RzLmlt cGFjdGZvdW5kYXRpb24ubWuCImltcGFjdGZvdW5kYXRpb24tbWsubm92YTFjbG91 ZC5jb22CE2ltcGFjdGZvdW5kYXRpb24ubWuCGG1haWwuaW1wYWN0Zm91bmRhdGlv bi5ta4Ibd2ViZGlzay5pbXBhY3Rmb3VuZGF0aW9uLm1rght3ZWJtYWlsLmltcGFj dGZvdW5kYXRpb24ubWuCJnd3dy5pbXBhY3Rmb3VuZGF0aW9uLW1rLm5vdmExY2xv dWQuY29tghd3d3cuaW1wYWN0Zm91bmRhdGlvbi5tazBMBgNVHSAERTBDMAgGBmeB DAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl dHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AHoyjFTYty22 IOo44FIe6YQWcDIThU070ivBOlejUutSAAABhOeyfJsAAAQDAEgwRgIhANCr3uK0 Ca01E5xDdlBBVX9MfhKPwyea3WTFPA0qGnd3AiEAkb43IxBx7vOMSbNk74Hf9c77 yqUlmAo9+Xc2TsO6jvIAdgDoPtDaPvUGNTLnVyi8iWvJA9PL0RFr7Otp4Xd9bQa9 bgAAAYTnsnyEAAAEAwBHMEUCIBI7l/LqpwBScrKhVt8ts1iUFUSLqIbY8NEi1FU5 w/eyAiEA7LI3PxB2NfxOOSg9EUODbv+liotlD9AUkAzQOmyvrSkwDQYJKoZIhvcN AQELBQADggEBAGE2525cQbMqEoaH/tTdkdBHxOCa/LN4OA+fB/qI1jP9bz98VyhF T2k4mp+SFWEl2TRGKuR2bAz5E7TGTqXOnQLLwOuxkDDcKMNpNvcnc2l54lxR72PK njFREshwM+IjNsqMpinpJ5Uy7YKMUopbE2p7vzxuzx42cFpKlRSXd1bp3CIFclum UF88kKlbltHvCX/DwZ3a3i2WeICp2esH+pHfQrS/QR4NT+njqSDFuryhdedJO+wO 5/r3jNDsqRnAZnlZ9EOQYPmPgYXfyOVcQ9AgqThvr2fhGLvmtRj1/nkiOaIjsW+/ WTGZLll7TuUDnX7FXKSNHxIJbEQanP6vmoA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqh8lND+NJjGyHlQsOX9p 5OhmCUPiu+e1eFp2U1L4BOd0jA1T6KLxS74oeBDeJAa715E9PBtmw1hJMg+3QxGn 327BqgSg47FBUk0Choa17rTOdI7Ppn/cyiPeaCxv5jVgZ3Sggbcp4TOZ1Q/qXNz8 fs60UcH9OYOhIeoH6kpk9lEVK3ai2WHNIbrYCKA6LmYGxytMjQh8rXRJEhoAROHg oRxGKatRnUaVzbUeCyHXIW5/FlxUa/OectLAzUFUHhPiIYGhMsFmEIi4IUluBtK5 Z6948CKKpmPF71F0JP9oVQX7OoQ78r2KVZlKmeSoDGz/LNcTU7Iyos8YmMje+KIw DQIDAQAB -----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 294479441982862950484172887048716340525825 . . . . . . . . [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 2022-12-06 12:49:04 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-06 12:49:03 +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 'cpcontacts.impactfoundation.mk' . . . . . . . . [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 21475870178123787412742210193767089669570849267176046343865448654976609149919158389731700542467349373025013234817673320893238349985134496393220269091899599792235584663800109607459777405022955069821072897868253382104640306983217225066181582287159717430587519338539379899843517122877873323977394186460219226341646029347827504518191067018674053091095321945879243844678340244741094275660860296949194039428435182208641398900247466410529412850194721856945104450537821353949963615334121955358184836159047614133520996460185479043240946993009974898360718028861986779837666896337623799515906190639659227253214942698606386360333 . . . . . . . . . . . . . . . . . . . . [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) afcb58eb14927c1b60942e147d8d7030d09ec3d0 . . . . . . . . . . . . . . . . [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 (337 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'impactfoundation-mk.nova1cloud.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.impactfoundation.mk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.impactfoundation-mk.nova1cloud.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.impactfoundation.mk' . . . . . . . . . . . . . . . . [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) 00f10077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000184e7b27c9b0000040300483046022100d0abdee2b409ad35139c43765041557f4c7e128fc3279add64c53c0d2a1a777702210091be37231071eef38c49b364ef81dff5cefbcaa525980a3df977364ec3ba8ef2007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e00000184e7b27c8400000403004730450220123b97f2eaa7005272b2a156df2db3589415448ba886d8f0d122d45539c3f7b2022100ecb2373f107635fc4e39283d1143836effa58a8b650fd014900cd03a6cafad29 . . . . [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) 006136e76e5c41b32a128687fed4dd91d047c4e09afcb378380f9f07fa88d633fd6f3f7c5728454f69389a9f92156125d934462ae4766c0cf913b4c64ea5ce9d02cbc0ebb19030dc28c36936f727736979e25c51ef63ca9e315112c87033e22336ca8ca629e9279532ed828c528a5b136a7bbf3c6ecf1e36705a4a9514977756e9dc2205725ba6505f3c90a95b96d1ef097fc3c19ddade2d967880a9d9eb07fa91df42b4bf411e0d4fe9e3a920c5babca175e7493bec0ee7faf78cd0eca919c0667959f4439060f98f8185dfc8e55c43d020a9386faf67e118bbe6b518f5fe792239a223b16fbf5931992e597b4ee5039d7ec55ca48d1f12096c441a9cfeaf9a80