oaklandgrown.org
Issued by R3
About this certificate
This digital certificate with serial number 04:54:ab:b6:d0:f4:de:43:e2:48:e2:24:5c:45:ec:2a:e6:77 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=oaklandgrown.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:54:ab:b6:d0:f4:de:43:e2:48:e2:24:5c:45:ec:2a:e6:77Serial Number (int): 377261109771848948422151493883957657396855
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: af:cd:e2:f6:96:a4:23:82:7d:18:0c:c8:59:13:f2:de:52:6d:9a:37
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 65:b3:fe:b3:45:32:2b:db:66:04:87:ef:38:7c:64:8c:43:4e:c8:8e
Fingerprint (sha256): 66:08:2e:f0:ff:33:b5:9c:b6:c9:7a:08:45:6e:63:c5:01:91:54:98:4d:56:0f:57:d6:59:82:7d:f6:da:44:f3
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate oaklandgrown.org
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for oaklandgrown.org
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
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
Other certificates including the domain name oaklandgrown.org
(limited to 100 certificates)
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.ayenako.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.npcomp.com
*.sleepinggc.com
www.oaklandgrown.org
www.oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
*.escapewithdollycas.com
*.proseal.us
oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
*.eddieross.com
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.tipnut1.com
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
*.krackerpi.com
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
*.tipnut1.com
www.oaklandgrown.org
www.oaklandgrown.org
*.backyardprobiotics.com
*.theroyalesf.com
www.oaklandgrown.org
*.integralbiosystems.com
www.oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
*.fabric2finish.com
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.ggashi.org
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
*.coalition4cats.net
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.ayenako.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.npcomp.com
*.sleepinggc.com
www.oaklandgrown.org
www.oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
*.escapewithdollycas.com
*.proseal.us
oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
*.eddieross.com
www.oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.tipnut1.com
www.oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
*.krackerpi.com
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
*.tipnut1.com
www.oaklandgrown.org
www.oaklandgrown.org
*.backyardprobiotics.com
*.theroyalesf.com
www.oaklandgrown.org
*.integralbiosystems.com
www.oaklandgrown.org
oaklandgrown.org
*.oaklandgrown.org
www.oaklandgrown.org
*.fabric2finish.com
oaklandgrown.org
oaklandgrown.org
oaklandgrown.org
*.ggashi.org
oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
oaklandgrown.org
www.oaklandgrown.org
www.oaklandgrown.org
*.coalition4cats.net
oaklandgrown.org
Certificate
The complete raw certificate details for oaklandgrown.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFBTCCA+2gAwIBAgISBFSrttD03kPiSOIkXEXsKuZ3MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAzMTEyMTIwMDZaFw0yNDA2MDkyMTIwMDVaMBsxGTAXBgNVBAMT EG9ha2xhbmRncm93bi5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQDKPitmvJ8Xh+wWKYtLD8j6AxJ5Rosh+0BDMf6YZoNVv2N2gjKpzripHbolQDNX TOtWu0XXUD8++onyg5B4IBtNmoaOy0UdXKGSnD9NQ+QNmUQ1+fUL5/1WFnO2UNow rFcv5QIZiFj5JMlFQFwpn196LlGGNdO3tNtPDGwvLfraFsfq4b5DRnqFVzbt0HOC GVP9Y/IJdeNY5PioG4FWIjadbgGq3xK2n0rXjDBl8pE5tONbZ/eoPrKi2HzoX8Br A+d1YskxJGJEyi47gG6fgKrFCrG3eJ9QtSB1j4KynIJvu23CRgOf2SKkvRLQJSFO C86hzWYQuWUDmiS8KNCdY4iNAgMBAAGjggIqMIICJjAOBgNVHQ8BAf8EBAMCBaAw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFK/N4vaWpCOCfRgMyFkT8t5SbZo3MB8GA1UdIwQYMBaAFBQusxe3WFbL rlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDov L3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5v cmcvMDEGA1UdEQQqMCiCEG9ha2xhbmRncm93bi5vcmeCFHd3dy5vYWtsYW5kZ3Jv d24ub3JnMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBgYKKwYBBAHWeQIEAgSB9wSB 9ADyAHcAouK/1h7eLy8HoNZObTen3GVDsMa1LqLat4r4mm31F9gAAAGOL5oDmwAA BAMASDBGAiEAo9UB0Lip4jpAMnkyXsjCQvHmXZfL1uM1MOL9V7CdpToCIQDvpbb8 LdIQQz+JvUbNZqwAHNPtOgwRNWMY9DgvGbyWRAB3AHb/iD8KtvuVUcJhzPWHujS0 pM27KdxoQgqf5mdMWjp0AAABji+aA6EAAAQDAEgwRgIhAIMwAM2PGsaZ+pB4RgJI lpaq+PwdrJrUC1l3B8Dztie4AiEArSQReA5Qtc/rFF282WELQiiUfj1Pk8MoU3j8 hp3BqyYwDQYJKoZIhvcNAQELBQADggEBAH8csWCAd08G+wWQKhfxfvc6zc7m3cd3 n1RgQPgGJ6x2udugsB1sXaHi0BnlnB6KIQZbkVBhP7nGflGM50SPWStiQGev9HWf T+nYy3KCQRH/UlSHXZ8FDW5rsx7Wepq97VWhoHXUWS4n7egPwcs65/F7dJXLvPbi 9ZiaIdhlTdvK9yOcLz/8rSi/12qm/jkg3ZTwAbCKaUbXwurkIFdQ5QVs0AnUMWsL IKu4YNzxFyN4+deg9L3CitwTtJmuVkGGwxhyCJ6ZH3bo6wrswCT/spuggKfmYwRo b9vtXO+ZQCF91gCldC3cN80uKhlVPYFt/c3REx7xyBF6zQtrH9iKfSQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyj4rZryfF4fsFimLSw/I +gMSeUaLIftAQzH+mGaDVb9jdoIyqc64qR26JUAzV0zrVrtF11A/PvqJ8oOQeCAb TZqGjstFHVyhkpw/TUPkDZlENfn1C+f9VhZztlDaMKxXL+UCGYhY+STJRUBcKZ9f ei5RhjXTt7TbTwxsLy362hbH6uG+Q0Z6hVc27dBzghlT/WPyCXXjWOT4qBuBViI2 nW4Bqt8Stp9K14wwZfKRObTjW2f3qD6yoth86F/AawPndWLJMSRiRMouO4Bun4Cq xQqxt3ifULUgdY+CspyCb7ttwkYDn9kipL0S0CUhTgvOoc1mELllA5okvCjQnWOI jQIDAQAB -----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 377261109771848948422151493883957657396855 . . . . . . . . [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 2024-03-11 21:20:06 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-09 21:20:05 +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 'oaklandgrown.org' . . . . . . . . [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 25530794544137194005759680854389200348638000212485502764706380721783281779304287313056139337881270848966292670439336187357535189270131159950741629153748155035485376278296929799839732592473251907911518371883982426381857053158670994480129216309992960282870205919721652665568653976565230964359018432568736647730806656307763206568545098505471165634514860315903188874186171653893630041415735330038452793078937682152427273918819609032738027039777058973323826580301334266682407454234722703104450949422302425130283804510550031520068083898322179522050489947153143976947808857429804433376867522813594686862116897191095104145549 . . . . . . . . . . . . . . . . . . . . [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) afcde2f696a423827d180cc85913f2de526d9a37 . . . . . . . . . . . . . . . . [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 (42 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'oaklandgrown.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.oaklandgrown.org' . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f2007700a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018e2f9a039b0000040300483046022100a3d501d0b8a9e23a403279325ec8c242f1e65d97cbd6e33530e2fd57b09da53a022100efa5b6fc2dd210433f89bd46cd66ac001cd3ed3a0c11356318f4382f19bc964400770076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018e2f9a03a10000040300483046022100833000cd8f1ac699fa90784602489696aaf8fc1dac9ad40b597707c0f3b627b8022100ad2411780e50b5cfeb145dbcd9610b4228947e3d4f93c3285378fc869dc1ab26 . . . . [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) 007f1cb16080774f06fb05902a17f17ef73acdcee6ddc7779f546040f80627ac76b9dba0b01d6c5da1e2d019e59c1e8a21065b9150613fb9c67e518ce7448f592b624067aff4759f4fe9d8cb72824111ff5254875d9f050d6e6bb31ed67a9abded55a1a075d4592e27ede80fc1cb3ae7f17b7495cbbcf6e2f5989a21d8654ddbcaf7239c2f3ffcad28bfd76aa6fe3920dd94f001b08a6946d7c2eae4205750e5056cd009d4316b0b20abb860dcf1172378f9d7a0f4bdc28adc13b499ae564186c31872089e991f76e8eb0aecc024ffb29ba080a7e66304686fdbed5cef9940217dd600a5742ddc37cd2e2a19553d816dfdcdd1131ef1c8117acd0b6b1fd88a7d24