mail.trulucksbadpantsopen.com
Issued by R3
About this certificate
This digital certificate with serial number 03:c9:ca:dd:2a:00:6b:5a:54:5d:5f:ff:c7:89:db:e6:8d:70 was issued on by Let's Encrypt.
With 9 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=mail.trulucksbadpantsopen.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:c9:ca:dd:2a:00:6b:5a:54:5d:5f:ff:c7:89:db:e6:8d:70Serial Number (int): 330003265951038087750388525138865377676656
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: cd:88:cc:c9:07:05:b3:9a:dc:be:0a:80:62:97:b7:ea:36:aa:2d:09
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 28:5e:33:b1:e2:b2:bc:7c:88:52:1e:f1:51:b6:25:d3:48:53:31:19
Fingerprint (sha256): 7f:5d:db:29:d2:d0:27:36:76:d3:5d:44:fc:ac:9a:7d:80:c8:f1:ed:f9:2b:6b:70:29:f6:92:c2:49:3c:86:35
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate mail.trulucksbadpantsopen.com
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mail.trulucksbadpantsopen.com
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.trulucksbadpantsopen.com
cpanel.trulucksbadpantsopen.com
cpcalendars.trulucksbadpantsopen.com
cpcontacts.trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
webdisk.trulucksbadpantsopen.com
webmail.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
cpanel.trulucksbadpantsopen.com
cpcalendars.trulucksbadpantsopen.com
cpcontacts.trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
webdisk.trulucksbadpantsopen.com
webmail.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
Other certificates including the domain name trulucksbadpantsopen.com
(limited to 100 certificates)
webmail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
autodiscover.trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
webmail.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
trulucksbadpantsopen.com
cpanel.trulucksbadpantsopen.com
trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
autodiscover.trulucksbadpantsopen.com
mail.trulucksbadpantsopen.com
trulucksbadpantsopen.com
trulucksbadpantsopen.com
webmail.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
www.trulucksbadpantsopen.com
trulucksbadpantsopen.com
cpanel.trulucksbadpantsopen.com
Certificate
The complete raw certificate details for mail.trulucksbadpantsopen.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGHDCCBQSgAwIBAgISA8nK3SoAa1pUXV//x4nb5o1wMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMTgwNjQ4MzRaFw0yNDAyMTYwNjQ4MzNaMCgxJjAkBgNVBAMT HW1haWwudHJ1bHVja3NiYWRwYW50c29wZW4uY29tMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAm8jhUVyI9/lutmw7GJdDd8gOL/nkcIQIPDYaMgY6f0Gb e8Q5wIkZjg0stUezYho861gjbGaPF7BxS2nRLdcZ0tgZZCR0rh+aPMnw+fVvbDSG 8K+AgbplXYPohQilJ/E+qjiA5kA/oR4GNisA1bs+q5WygsQ48kAbjJUuyKg7JhiN Lks6F+GuPPBWF1Q/9aKY7l4+S+MltFmMfx/ebi1xKR7yYHwC58CeWyzn37q0fidI cRSPsXO7Nt+aQVBJKGA5EcXPLwcUMwM2HrDyESeB1Alm0ABgm9easOqrbjmmzHN2 95k1WTN+dkOAG+Xvc6mfNDi0Ka5eQhscNQuOtMiF6wIDAQABo4IDNDCCAzAwDgYD VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV HRMBAf8EAjAAMB0GA1UdDgQWBBTNiMzJBwWzmty+CoBil7fqNqotCTAfBgNVHSME GDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYB BQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDov L3IzLmkubGVuY3Iub3JnLzCCATsGA1UdEQSCATIwggEugiVhdXRvZGlzY292ZXIu dHJ1bHVja3NiYWRwYW50c29wZW4uY29tgh9jcGFuZWwudHJ1bHVja3NiYWRwYW50 c29wZW4uY29tgiRjcGNhbGVuZGFycy50cnVsdWNrc2JhZHBhbnRzb3Blbi5jb22C I2NwY29udGFjdHMudHJ1bHVja3NiYWRwYW50c29wZW4uY29tgh1tYWlsLnRydWx1 Y2tzYmFkcGFudHNvcGVuLmNvbYIYdHJ1bHVja3NiYWRwYW50c29wZW4uY29tgiB3 ZWJkaXNrLnRydWx1Y2tzYmFkcGFudHNvcGVuLmNvbYIgd2VibWFpbC50cnVsdWNr c2JhZHBhbnRzb3Blbi5jb22CHHd3dy50cnVsdWNrc2JhZHBhbnRzb3Blbi5jb20w EwYDVR0gBAwwCjAIBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgA7 U3d1Pi25gE6LMFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAYvhZyJ7AAAEAwBHMEUC IEl/hzvVMfs1FiNlehZnZMDiOlr1WEDzlWrDUxfgeN8bAiEAhMnHalT9UJ87P3DV 3Mh5Zotu8Lh7dcQZvt1/tNUo8ZoAdgDuzdBk1dsazsVct520zROiModGfLzs3sNR SFlGcR+1mwAAAYvhZyKJAAAEAwBHMEUCIQC0aUHc4i+qifsiBBgFPKOzrECuUAtO naaMzu1czs08VAIgIP3lEMRV1xpL+dcQl+szcH3/8LEzJxiwUSoyKsIcOwIwDQYJ KoZIhvcNAQELBQADggEBAC34+krmT5tSFvpDwB/ykbF45Op6nF/xxxKxi4dvNAqd KjPS9lCosiW2ZJR2Fuq8TLFREF9HPCps19MFQGfaGGI2ZM5BZDO09sUhGCujPelQ la03CzRw5S3ei1EkcE+gqh5p3kpOl7HmxWpKhMkWyHmCNcMwd4D2qtGA2D8NX4Ca upQ0F+Iujx3DxmccqDFfPrO54kQcfanZqC6eqJLHI1hrue28z3CUqjmN1XYdRa9b pmnPbAmkN47PvxnOiXtuROzrHkD5ViVIeUpuQ/4Am1n2ijrlvzkepPao7bkOIPQz vuAb/YatNRJqn4ZLOyACD6GTi25u7Str2OJ6XKn8uxc= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm8jhUVyI9/lutmw7GJdD d8gOL/nkcIQIPDYaMgY6f0Gbe8Q5wIkZjg0stUezYho861gjbGaPF7BxS2nRLdcZ 0tgZZCR0rh+aPMnw+fVvbDSG8K+AgbplXYPohQilJ/E+qjiA5kA/oR4GNisA1bs+ q5WygsQ48kAbjJUuyKg7JhiNLks6F+GuPPBWF1Q/9aKY7l4+S+MltFmMfx/ebi1x KR7yYHwC58CeWyzn37q0fidIcRSPsXO7Nt+aQVBJKGA5EcXPLwcUMwM2HrDyESeB 1Alm0ABgm9easOqrbjmmzHN295k1WTN+dkOAG+Xvc6mfNDi0Ka5eQhscNQuOtMiF 6wIDAQAB -----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 330003265951038087750388525138865377676656 . . . . . . . . [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 2023-11-18 06:48:34 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-16 06:48:33 +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 'mail.trulucksbadpantsopen.com' . . . . . . . . [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 19665994962514252286186992430289793806419419836212367705058486454762525522781214093135791387200203073141162470842973800480462345190584160732059203138501690795976027004463826017777878435132361974105263097229939069679320632123879402128974196513669370134115978864400905815515360401912276952403012316818584111696528961665320197037309271891919504747227788440729269855072984359649776268289507111984159941501782205701018008085475096501891452462500695582726685968090543128128052641504268286672809310633544489084846771116132443333564320156903815807111002044086886440995520139172986392756783092639899590735325253791024113288683 . . . . . . . . . . . . . . . . . . . . [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) cd88ccc90705b39adcbe0a806297b7ea36aa2d09 . . . . . . . . . . . . . . . . [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 (306 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.trulucksbadpantsopen.com' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018be167227b00000403004730450220497f873bd531fb351623657a166764c0e23a5af55840f3956ac35317e078df1b02210084c9c76a54fd509f3b3f70d5dcc879668b6ef0b87b75c419bedd7fb4d528f19a007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018be16722890000040300473045022100b46941dce22faa89fb220418053ca3b3ac40ae500b4e9da68cceed5ccecd3c54022020fde510c455d71a4bf9d71097eb33707dfff0b1332718b0512a322ac21c3b02 . . . . [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) 002df8fa4ae64f9b5216fa43c01ff291b178e4ea7a9c5ff1c712b18b876f340a9d2a33d2f650a8b225b664947616eabc4cb151105f473c2a6cd7d3054067da18623664ce416433b4f6c521182ba33de95095ad370b3470e52dde8b5124704fa0aa1e69de4a4e97b1e6c56a4a84c916c8798235c3307780f6aad180d83f0d5f809aba943417e22e8f1dc3c6671ca8315f3eb3b9e2441c7da9d9a82e9ea892c723586bb9edbccf7094aa398dd5761d45af5ba669cf6c09a4378ecfbf19ce897b6e44eceb1e40f9562548794a6e43fe009b59f68a3ae5bf391ea4f6a8edb90e20f433bee01bfd86ad35126a9f864b3b20020fa1938b6e6eed2b6bd8e27a5ca9fcbb17