customsoundsdjing.com
Issued by R3
About this certificate
This digital certificate with serial number 04:1c:82:98:76:58:90:e7:72:ac:28:de:03:a1:16:43:c6: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:
- 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=customsoundsdjing.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:1c:82:98:76:58:90:e7:72:ac:28:de:03:a1:16:43:c6:f2Serial Number (int): 358150641269743057097703658797756231960306
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 29:8a:cb:35:8e:a9:4e:71:4b:fa:c4:45:1c:a1:82:50:3b:45:bb:29
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 28:60:c2:b2:c5:59:1f:04:d5:fb:07:a2:d6:11:6e:ee:eb:20:fe:e4
Fingerprint (sha256): 4e:7e:64:32:ae:ef:a7:99:40:79:4b:03:3a:10:32:ed:26:e7:ce:86:bf:ab:eb:2b:96:f4:a7:ed:ed:87:e0:15
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate customsoundsdjing.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for customsoundsdjing.com
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
customsoundsdjing.com
www.customsoundsdjing.com
www.customsoundsdjing.com
Other certificates including the domain name customsoundsdjing.com
(limited to 100 certificates)
invoice.customsoundsdjing.com
invoice.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
invoice.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
invoice.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
invoice.customsoundsdjing.com
cloud.customsoundsdjing.com
invoice.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
invoice.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
invoice.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
invoice.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
invoice.customsoundsdjing.com
cloud.customsoundsdjing.com
invoice.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
cloud.customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
customsoundsdjing.com
my.customsoundsdjing.com
Certificate
The complete raw certificate details for customsoundsdjing.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGETCCBPmgAwIBAgISBByCmHZYkOdyrCjeA6EWQ8byMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEyMjQwMjI1NTRaFw0yNDAzMjMwMjI1NTNaMCAxHjAcBgNVBAMT FWN1c3RvbXNvdW5kc2RqaW5nLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC AgoCggIBAKGgDhg/IMQTyUQ+4FvMxurw17SIF/EDWqlbI/WfYP7yjMP2IzIsKGcy Qa3lKY8s9Ood4EF6YjjqUmyYVqX49mfuBCE35KhHq9DC3rUY9pWI71CibbMjghUO sB+nfzHgzkbqGXo01HyZEgKKIuU7BVAQ5vBF0pkJRjdPGKzIH3UzN2u8Tj5+zX5G +4gg6bKaJPayhl+y1Q8+zI18U4X2/OkRSJ2BHlPI9u1ygJfRb4ToPhxCRQSSucFM Qk56S1jRFDmxI6OcQLrC0hDld8Qine2mb0EMYBGY1Fw8EM8AzPfMEM5Y+bRtW07U ude9fKNQNwdM6fauDlDoMXdAER4qHw3YvqNz95GhcvtKu0Cs7Xr8Lg8JtyRgf4cp eNG74KeNylyoLVqtnRdL5ZTgZcuz/gxYxx3rEyJ23RqMsK37jVEN+U/4UxLYgJp1 +JxoIjwNcwv8CynfNN/KXLVL0H5OXOsYq/mMDGJE0cgaAb9tXh0ctcxW/YanJbRn EdWGK76QxcPasaKMV6jvfIQv5EVPtveoK60ZwOE+OxULKUjWo/R8jSwNncBPcuOW vRxrQ78qgq+E7rsLMpXdsSAi5aXMe2UTehvZFMzwupNLpglM6xAKeMCPR60IOG3u 2Hhj6cEWuy4OrAMKeASeeSodS3d06IBR+6GpODLRuCMLEDWMUa6lAgMBAAGjggIx MIICLTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFCmKyzWOqU5xS/rERRyhglA7Rbsp MB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkw RzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAC hhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMDsGA1UdEQQ0MDKCFWN1c3RvbXNvdW5k c2RqaW5nLmNvbYIZd3d3LmN1c3RvbXNvdW5kc2RqaW5nLmNvbTATBgNVHSAEDDAK MAgGBmeBDAECATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1AEiw42vapkc0D+Vq AvqdMOscUgHLVt0sgdm7v6s52IRzAAABjJnbl0sAAAQDAEYwRAIgCgggUvzqMdFa 63z0r2BHlZNIX7ZZpbldaxW7HPMkR0ECIGZp6V7VpWdon9IHrkE6YHugMBRUfOkT FjJb2c8Eqs/8AHYAouK/1h7eLy8HoNZObTen3GVDsMa1LqLat4r4mm31F9gAAAGM mduXdAAABAMARzBFAiBXNVlEPWf6tQWYCAsyFpwyMqkhnX9Te4Xyw6xFDOt5fQIh ALawpN/GFm5fLqCmJqw3wRWc9fq9JaldSUqHRmO5Hx7IMA0GCSqGSIb3DQEBCwUA A4IBAQB8ozY3UxtX4bFlpksYJjBNhFYihqcQvmTeCAmAbhR1+98/pprc68kkY3V5 bvRRvxArVUbHue3ckxL/KcXJOJNvTgXzjMy+g0iqzZ0dnHBqvqGgUptPE42AogNW LzJbMe9n2/e8ZNrwcefx1cCzz5cpQUU8cHTzOqYJS2pCggeT5P6aBTwrSO5H6Yp5 zXdhKtGC5ka8bbGCBSoX3uTBaQGbszaQpbnsSO+VsRNMUdHfZLElc+M5wZFJyGwn NWWAfVAcAs3AH9sfqyUTycsGPZKhd3HvXcqFQO+TFDfSIdOmqVlebOfvM14NOW3j tVFgUtycqL1g7fjvyHvHvP94OZHU -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoaAOGD8gxBPJRD7gW8zG 6vDXtIgX8QNaqVsj9Z9g/vKMw/YjMiwoZzJBreUpjyz06h3gQXpiOOpSbJhWpfj2 Z+4EITfkqEer0MLetRj2lYjvUKJtsyOCFQ6wH6d/MeDORuoZejTUfJkSAooi5TsF UBDm8EXSmQlGN08YrMgfdTM3a7xOPn7Nfkb7iCDpspok9rKGX7LVDz7MjXxThfb8 6RFInYEeU8j27XKAl9FvhOg+HEJFBJK5wUxCTnpLWNEUObEjo5xAusLSEOV3xCKd 7aZvQQxgEZjUXDwQzwDM98wQzlj5tG1bTtS51718o1A3B0zp9q4OUOgxd0ARHiof Ddi+o3P3kaFy+0q7QKztevwuDwm3JGB/hyl40bvgp43KXKgtWq2dF0vllOBly7P+ DFjHHesTInbdGoywrfuNUQ35T/hTEtiAmnX4nGgiPA1zC/wLKd8038pctUvQfk5c 6xir+YwMYkTRyBoBv21eHRy1zFb9hqcltGcR1YYrvpDFw9qxooxXqO98hC/kRU+2 96grrRnA4T47FQspSNaj9HyNLA2dwE9y45a9HGtDvyqCr4Tuuwsyld2xICLlpcx7 ZRN6G9kUzPC6k0umCUzrEAp4wI9HrQg4be7YeGPpwRa7Lg6sAwp4BJ55Kh1Ld3To gFH7oak4MtG4IwsQNYxRrqUCAwEAAQ== -----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 358150641269743057097703658797756231960306 . . . . . . . . [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-12-24 02:25:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-23 02:25:53 +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 'customsoundsdjing.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 659373349895689793520373667309643274648042349523762225989502157240631568447687188750776365125703142157237832690087430831271632675839018771943465860791263392438710677275785648932279096240116575382291651016360247226409823963503572444514590813302821802038028045408296755992028456036413771684496545799379252322079963131826243348423336018135114994315657340840186094448303762679841720901212062638871848396008695518362460834168520635915444009466589349357590141216519760724452854030342067973128116791783531612403460744686732969602783575894014345402023725857909246706417423369554011056197966246823688942243868234250977100666024835587670665014948826016543945550325720114941101488572547287962369433819909993436891751314044255252760438802994276322079180446348518743571375063737974575546722788116372129927074528950542706712420654800039732996664971087234513030968849097196158310984513570376391813796483946000338784044064401562845931066565801531986072945828812599731271195012517927219213204841156972204251434865805651146173372186127563956019715009024542032444993944220885884886241820154284482006552168169660268159220337034316324003990591707340158322932028839609807571498058673404839335327342507683050324087906238864539819209805706595892272930336421 . . . . . . . . . . . . . . . . . . . . [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) 298acb358ea94e714bfac4451ca182503b45bb29 . . . . . . . . . . . . . . . . [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 (52 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'customsoundsdjing.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.customsoundsdjing.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c99db974b000004030046304402200a082052fcea31d15aeb7cf4af60479593485fb659a5b95d6b15bb1cf324474102206669e95ed5a567689fd207ae413a607ba03014547ce91316325bd9cf04aacffc007600a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018c99db977400000403004730450220573559443d67fab50598080b32169c3232a9219d7f537b85f2c3ac450ceb797d022100b6b0a4dfc6166e5f2ea0a626ac37c1159cf5fabd25a95d494a874663b91f1ec8 . . . . [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) 007ca33637531b57e1b165a64b1826304d84562286a710be64de0809806e1475fbdf3fa69adcebc9246375796ef451bf102b5546c7b9eddc9312ff29c5c938936f4e05f38cccbe8348aacd9d1d9c706abea1a0529b4f138d80a203562f325b31ef67dbf7bc64daf071e7f1d5c0b3cf972941453c7074f33aa6094b6a42820793e4fe9a053c2b48ee47e98a79cd77612ad182e646bc6db182052a17dee4c169019bb33690a5b9ec48ef95b1134c51d1df64b12573e339c19149c86c273565807d501c02cdc01fdb1fab2513c9cb063d92a17771ef5dca8540ef931437d221d3a6a9595e6ce7ef335e0d396de3b5516052dc9ca8bd60edf8efc87bc7bcff783991d4