dev.api.heroic.com
Issued by R3
About this certificate
This digital certificate with serial number 04:33:40:d0:2d:16:a1:59:71:15:5c:ef:5c:55:cd:3e:c2:1f was issued on by Let's Encrypt.
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=dev.api.heroic.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:33:40:d0:2d:16:a1:59:71:15:5c:ef:5c:55:cd:3e:c2:1fSerial Number (int): 365889695943987045037779938609503078892063
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: be:e3:21:c8:cf:b7:8d:32:90:c0:41:e5:28:83:b6:80:36:3f:cd:c4
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 10:c1:70:d9:85:6f:07:54:25:67:44:ab:3b:f1:e5:1d:36:bc:ca:37
Fingerprint (sha256): 1e:dc:9a:18:18:d5:1b:a8:c2:19:1f:d6:93:a3:85:07:33:4d:6f:4d:78:f6:f3:98:e2:83:8d:7a:c6:85:e2:81
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate dev.api.heroic.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for dev.api.heroic.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
dev.api.heroic.com
Other certificates including the domain name heroic.com
(limited to 100 certificates)
ssl391262.cloudflaressl.com
guardian.heroic.com
tokensale.heroic.com
ssl391261.cloudflaressl.com
ssl391261.cloudflaressl.com
ssl391260.cloudflaressl.com
dbuploader.heroic.com
ssl391260.cloudflaressl.com
app.heroic.com
api.heroic.com
ssl391260.cloudflaressl.com
go.heroic.com
ssl391262.cloudflaressl.com
dev3.heroic.com
ssl391261.cloudflaressl.com
doc.api.heroic.com
dev2.heroic.com
ssl391260.cloudflaressl.com
dev.api.heroic.com
dev2.heroic.com
dev.business.heroic.com
ssl391261.cloudflaressl.com
get.heroic.com
www.heroic.com
ssl391261.cloudflaressl.com
sign.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
dev.business.heroic.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
dev.fleet.heroic.com
dev.api.app.guardian.heroic.com
ssl391261.cloudflaressl.com
ssl391260.cloudflaressl.com
dev.guardian.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
sign.heroic.com
email.heroic.com
sni42947.cloudflaressl.com
business.heroic.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
dev2.heroic.com
fleet.heroic.com
secure.heroic.com
careers.heroic.com
ssl391261.cloudflaressl.com
sign.heroic.com
dev2.heroic.com
tokensale.heroic.com
email.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
ssl391261.cloudflaressl.com
dev2.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
api.business.heroic.com
fleet.heroic.com
api.business.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
dev.fleet.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
try.heroic.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
dev.business.heroic.com
dbuploader.heroic.com
mta-sts.heroic.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
careers.heroic.com
fleet.heroic.com
ssl391261.cloudflaressl.com
api.heroic.com
get.heroic.com
business.heroic.com
ssl391261.cloudflaressl.com
business.heroic.com
support.heroic.com
crm.heroic.com
dev.api.app.heroic.com
dev.fleet.heroic.com
ssl391260.cloudflaressl.com
tokensale.heroic.com
dev.api.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
tokensale.heroic.com
dev3.heroic.com
guardian.heroic.com
tokensale.heroic.com
ssl391261.cloudflaressl.com
ssl391261.cloudflaressl.com
ssl391260.cloudflaressl.com
dbuploader.heroic.com
ssl391260.cloudflaressl.com
app.heroic.com
api.heroic.com
ssl391260.cloudflaressl.com
go.heroic.com
ssl391262.cloudflaressl.com
dev3.heroic.com
ssl391261.cloudflaressl.com
doc.api.heroic.com
dev2.heroic.com
ssl391260.cloudflaressl.com
dev.api.heroic.com
dev2.heroic.com
dev.business.heroic.com
ssl391261.cloudflaressl.com
get.heroic.com
www.heroic.com
ssl391261.cloudflaressl.com
sign.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
dev.business.heroic.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
dev.fleet.heroic.com
dev.api.app.guardian.heroic.com
ssl391261.cloudflaressl.com
ssl391260.cloudflaressl.com
dev.guardian.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
sign.heroic.com
email.heroic.com
sni42947.cloudflaressl.com
business.heroic.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
dev2.heroic.com
fleet.heroic.com
secure.heroic.com
careers.heroic.com
ssl391261.cloudflaressl.com
sign.heroic.com
dev2.heroic.com
tokensale.heroic.com
email.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
ssl391261.cloudflaressl.com
dev2.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
api.business.heroic.com
fleet.heroic.com
api.business.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
secure.heroic.com
dev.fleet.heroic.com
secure.heroic.com
ssl391262.cloudflaressl.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
try.heroic.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
dev.business.heroic.com
dbuploader.heroic.com
mta-sts.heroic.com
ssl391262.cloudflaressl.com
dev.epic.heroic.com
careers.heroic.com
fleet.heroic.com
ssl391261.cloudflaressl.com
api.heroic.com
get.heroic.com
business.heroic.com
ssl391261.cloudflaressl.com
business.heroic.com
support.heroic.com
crm.heroic.com
dev.api.app.heroic.com
dev.fleet.heroic.com
ssl391260.cloudflaressl.com
tokensale.heroic.com
dev.api.heroic.com
ssl391262.cloudflaressl.com
ssl391261.cloudflaressl.com
ssl391262.cloudflaressl.com
tokensale.heroic.com
dev3.heroic.com
Certificate
The complete raw certificate details for dev.api.heroic.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIID/jCCAuagAwIBAgISBDNA0C0WoVlxFVzvXFXNPsIfMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEwMDUyMjA0MjlaFw0yNDAxMDMyMjA0MjhaMB0xGzAZBgNVBAMT EmRldi5hcGkuaGVyb2ljLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAOiQy+0K8sObae/mkdNpnALfbHssFUHDQ3VNmVhCZffp3mnfe3SmYTSeGPU2 R9bevVkFJPdg9AlUjyd3swO36k0RhzmDiiq0+hwK93KoI7OPEVQoqthNFtkoJH+M UFH6WQ4ZBGXbB4YW/Mg8FXkDlTRfv9unD/oDdCok+hnTWKOyw/TqY2CqkAg7DuNu f5Irn29doniMIgLmVdDGJeKCOX5GjL4qoKPlWuRc68wF03yI157cZfiugbLt6tR/ r43IjWKcH5k8yP9kc03MSQxYuW/Qk6KznT6cUVUZC8EdDbsCGG10LZJjwMyGPc0n yQVYGBRPF4Octn7hfySZEa6XeKsCAwEAAaOCASEwggEdMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUvuMhyM+3jTKQwEHlKIO2gDY/zcQwHwYDVR0jBBgwFoAUFC6zF7dY VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy Lm9yZy8wHQYDVR0RBBYwFIISZGV2LmFwaS5oZXJvaWMuY29tMBMGA1UdIAQMMAow CAYGZ4EMAQIBMBMGCisGAQQB1nkCBAMBAf8EAgUAMA0GCSqGSIb3DQEBCwUAA4IB AQABp5CGkjDsWo8ymI30+NB2R3M/XInvcyk0ctm7M4k7Wu7otxD1pWEFeEYzh8Pp eUWgGwMEyyu9aSsflPfQPCPjwginlGSoUXDEXCiLglk6k6lo75BuAxsKzJVyK5iI aG6CyAFhcvpzMA1RsPufYOIA8bTsBmeNgPiJlUBC454Fvo6vBbovsgcbr3D9UeZG dDxcwenvvMN2P1H7l6IeuBm7Bqxp821n0PEJwHmVEb35Ex+E0TsTx667mLxFLO0J 8aSgXkRfpZnlaZg6kpi9gg1IBGITVW8Mk6f1K1VeCc2P9bH8ncpY0qIfetF0Fx3B 2vIRZV1xP9nRK6c7wq5I19rY -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6JDL7Qryw5tp7+aR02mc At9seywVQcNDdU2ZWEJl9+nead97dKZhNJ4Y9TZH1t69WQUk92D0CVSPJ3ezA7fq TRGHOYOKKrT6HAr3cqgjs48RVCiq2E0W2Sgkf4xQUfpZDhkEZdsHhhb8yDwVeQOV NF+/26cP+gN0KiT6GdNYo7LD9OpjYKqQCDsO425/kiufb12ieIwiAuZV0MYl4oI5 fkaMviqgo+Va5FzrzAXTfIjXntxl+K6Bsu3q1H+vjciNYpwfmTzI/2RzTcxJDFi5 b9CTorOdPpxRVRkLwR0NuwIYbXQtkmPAzIY9zSfJBVgYFE8Xg5y2fuF/JJkRrpd4 qwIDAQAB -----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 365889695943987045037779938609503078892063 . . . . . . . . [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-10-05 22:04:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-03 22:04:28 +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 'dev.api.heroic.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 29358688609735490388702327625351487872846601300990633353854383539111687664655519097392739903037850984617724159255852077238890809277881138398461757461434147161516968551760655801625708649186039727846348629636963835625709622651033660667079742145690298638635064654250138380902832376399889938025250012291204369347760013129281222906379057833787698510757354852082590107790904425759407448959079837634237789314193517572111106506523765165723595531424853597858439991029618952518879158690313276478389986898549505538005453096087859511346109595127961984174326303896774200810874310251526023728925686015161851483440542962365731666091 . . . . . . . . . . . . . . . . . . . . [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) bee321c8cfb78d3290c041e52883b680363fcdc4 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dev.api.heroic.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.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 0001a790869230ec5a8f32988df4f8d07647733f5c89ef73293472d9bb33893b5aeee8b710f5a5610578463387c3e97945a01b0304cb2bbd692b1f94f7d03c23e3c208a79464a85170c45c288b82593a93a968ef906e031b0acc95722b9888686e82c8016172fa73300d51b0fb9f60e200f1b4ec06678d80f889954042e39e05be8eaf05ba2fb2071baf70fd51e646743c5cc1e9efbcc3763f51fb97a21eb819bb06ac69f36d67d0f109c0799511bdf9131f84d13b13c7aebb98bc452ced09f1a4a05e445fa599e569983a9298bd820d48046213556f0c93a7f52b555e09cd8ff5b1fc9dca58d2a21f7ad174171dc1daf211655d713fd9d12ba73bc2ae48d7dad8