*.hasura.io

Issued by R3

About this certificate

This digital certificate with serial number 03:41:90:0d:70:c2:ae:a1:53:22:49:b0:89:aa:ff:30:74:1e 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=*.hasura.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:41:90:0d:70:c2:ae:a1:53:22:49:b0:89:aa:ff:30:74:1e
Serial Number (int): 283646690263448113461557525348305345737758
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 9a:0f:b8:2c:12:1f:69:ca:62:d5:3d:32:45:af:df:1f:78:a0:b4:6a
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 3f:75:a0:2e:5e:c2:26:15:e9:2c:41:15:4e:10:c6:24:e7:bf:c1:df
Fingerprint (sha256): 13:a0:1b:0f:2c:31:0a:cb:43:be:bb:fe:ce:90:9a:79:3f:ca:43:d6:4a:a7:d4:1a:b5:d8:de:8c:a4:43:ff:66

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate *.hasura.io

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for *.hasura.io

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

*.hasura.io
hasura.io

Other certificates including the domain name hasura.io

(limited to 100 certificates)
docs.hasura.io
hackonline.hasura.io
filestore.hasura.io
telemetry.hasura.io
k8s.imad.hasura.io
ssl371984.cloudflaressl.com
analytics.stats.hasura.io
hasura.io
dashboard-oauth.hasura.io
hasura.io
ssl371984.cloudflaressl.com
ssl371983.cloudflaressl.com
demo.hasura.io
hasura.io
data.dnstest.hasura.io
learn.hasura.io
graphql-engine-website.hasura.io
data.beta.hasura.io
realtime-location-tracking.demo.hasura.io
releases.hasura.io
marketing.hasura.io
realtime-poll.demo.hasura.io
notifications.hasura.io
theterrace.hasura.io
auth.hasura.io
1e291ab3status.snowflake.com
hasura.io
docs.ee.hasura.io
newsletter.hasura.io
auth.hasura.io
hasura.io
docs.hasura.io
docs.hasura.io
1e291ab3status.snowflake.com
hackonline.hasura.io
1e291ab3status.snowflake.com
ssl371984.cloudflaressl.com
forms.hasura.io
*.hasura.io
data.hasura.io
graphql-engine-website.hasura.io
support.hasura.io
sni.cloudflaressl.com
yodabots.hasura.io
hasura.io
discourse.imad.hasura.io
releases.hasura.io
notifications.hasura.io
console.imad.hasura.io
challenges.hasura.io
docs.hasura.io
*.stage.hasura.io
notifications.hasura.io
1e291ab3status.snowflake.com
beta.hasura.io
learn.hasura.io
api.imad-v2.hasura.io
ssl371984.cloudflaressl.com
theterrace.hasura.io
cloud.hasura.io
telemetry.hasura.io
platform.hasura.io
hasura.io
srishtibeta.beta.hasura.io
ssl371983.cloudflaressl.com
hasura.io
explore.beta.hasura.io
ssl371982.cloudflaressl.com
auth.hasura.io
beta.hasura.io
growth.hasura.io
*.stage.hasura.io
ssl371984.cloudflaressl.com
support-plans-trigger.hasura.io
platform.hasura.io
notifications.hasura.io
blog.hasura.io
sni230745.cloudflaressl.com
newsletter.hasura.io
auth.hasura.io
demo.hasura.io
growth.hasura.io
metabase.telemetry.hasura.io
docs.ee.hasura.io
cloud.imad.hasura.io
ssl371982.cloudflaressl.com
sni230745.cloudflaressl.com
metabase.telemetry.hasura.io
learn.hasura.io
data.beta.hasura.io
ssl371984.cloudflaressl.com
cloud.imad.hasura.io
*.hasura.io
ssl371982.cloudflaressl.com
filestore.hasura.io
1e291ab3status.snowflake.com
serverless-push.demo.hasura.io
*.hasura.io
k8s.dnstest.hasura.io
serverless-etl.demo.hasura.io

Certificate

The complete raw certificate details for *.hasura.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFKTCCBBGgAwIBAgISA0GQDXDCrqFTIkmwiar/MHQeMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjEwMDkwMzM3MDZaFw0yMzAxMDcwMzM3MDVaMBYxFDASBgNVBAMM
CyouaGFzdXJhLmlvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4+Q5
nnzHf0uUPb9wKN3JtUs74Wf1lQgID/3XcCFGsOJ8mjN0q+P0bI2S2qxO2IYSdjW1
MpnV2EEA5Yf45yx3gOa7D8FJHtNnjqaXkEmpqrujWyjfqyd3mSmGtCFjKr4jME6k
NPB2KX4P9dLA5hFt1nj67hN4b+kI2GlEMDVZeniIPaDoLnWtBX99fv2/vtANXMXt
PA62j1inxXwbrWPto4YphsrJt3Y+wyZQGlY9derE5xIAzIGNw3LQIE/tl/kX3GQh
KvfzQ7Qk+Z6j5Ad0DowfMaFoD+xMpTqnrbDrWDpef2b6zSxjb+BLQ6MYljjhucN7
TQsNo/qOXYxw55UUBQIDAQABo4ICUzCCAk8wDgYDVR0PAQH/BAQDAgWgMB0GA1Ud
JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW
BBSaD7gsEh9pymLVPTJFr98feKC0ajAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDm
H6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5v
LmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzAh
BgNVHREEGjAYggsqLmhhc3VyYS5pb4IJaGFzdXJhLmlvMEwGA1UdIARFMEMwCAYG
Z4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMu
bGV0c2VuY3J5cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcAtz77JN+c
Tbp18jnFulj0bF38Qs96nzXEnh0JgSXttJkAAAGDuwhMhQAABAMASDBGAiEA1y0/
5uITfteI96QU/Y8crl0WFbYcz1O97lS0eG8v7z4CIQDpPukzjAqxT4xR4XOxzrFi
6NwAbvYrh4oHIllFo/pP/gB3AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej
UutSAAABg7sITJ0AAAQDAEgwRgIhANaiDZf0Uxvsj1RLvF0yILtTK7fvH46UI+CQ
6wK3H8JhAiEA8QAAZvLGxqgDt1J2EUbiBQ0Ea9u8D4/2TTtJnGrENLAwDQYJKoZI
hvcNAQELBQADggEBAA9b5+N1ZlOFFnILeH51+qkWaCiedDaI7lXKsqK1StYI+JTl
rZuzcShm2Mz1RfS4choBjwDiNSCQi2xrAXmp9KJQBxWj2I0Qc9DjX5aBiwXRI9fa
skyP/qTMWMTMEC0qqo6y0OXkGrdO9G0p5+Akbmt7ZQ2vshoUE+1mF5czvOtJPq/u
apcZ/cjHQnxwIKBM1DkMjMP34NDYBUOeoTqzX00WDbmr/+FmJsE+EYBs1Zh97rU3
4ZqHcyk8XLvALjpaYaS2ZWA1xcgTZmt0UQ63mIDMvwkAcO+5qeBPaEtY+qO4J4ba
zuCAWVXaLV/m9SIRjd1n6WbkOSRIqDcOK11nAj8=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4+Q5nnzHf0uUPb9wKN3J
tUs74Wf1lQgID/3XcCFGsOJ8mjN0q+P0bI2S2qxO2IYSdjW1MpnV2EEA5Yf45yx3
gOa7D8FJHtNnjqaXkEmpqrujWyjfqyd3mSmGtCFjKr4jME6kNPB2KX4P9dLA5hFt
1nj67hN4b+kI2GlEMDVZeniIPaDoLnWtBX99fv2/vtANXMXtPA62j1inxXwbrWPt
o4YphsrJt3Y+wyZQGlY9derE5xIAzIGNw3LQIE/tl/kX3GQhKvfzQ7Qk+Z6j5Ad0
DowfMaFoD+xMpTqnrbDrWDpef2b6zSxjb+BLQ6MYljjhucN7TQsNo/qOXYxw55UU
BQIDAQAB
-----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 283646690263448113461557525348305345737758
 . . . . . . . . [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-10-09 03:37:06 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-07 03:37: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:12|false] UTF8String '*.hasura.io'
 . . . . . . . . [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 28768637206065771288735082074468038302376394672776011083153633763736543402006720516162591252109593162437259789037683744812039584205937960910473024496688415660534240820472655812268030043473717435217202036304239287000093275283939765764545544788177616921843450411941575353423244344247178756886550033031253275672545280766004326019903530276950635443456311023504808937119986038182261069390096512933002161283177616510585383224263527531424528742411704517881781343390280641785323901410563617811528293754494472191704745488845852179349338117363730625584714337904673059978174262669805287301698810690940018416551547808287431136261
 . . . . . . . . . . . . . . . . . . . . [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)
							9a0fb82c121f69ca62d53d3245afdf1f78a0b46a
 . . . . . . . . . . . . . . . . [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 (26 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.hasura.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hasura.io'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000183bb084c850000040300483046022100d72d3fe6e2137ed788f7a414fd8f1cae5d1615b61ccf53bdee54b4786f2fef3e022100e93ee9338c0ab14f8c51e173b1ceb162e8dc006ef62b878a07225945a3fa4ffe0077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000183bb084c9d0000040300483046022100d6a20d97f4531bec8f544bbc5d3220bb532bb7ef1f8e9423e090eb02b71fc261022100f1000066f2c6c6a803b752761146e2050d046bdbbc0f8ff64d3b499c6ac434b0
 . . . . [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)
		000f5be7e37566538516720b787e75faa91668289e743688ee55cab2a2b54ad608f894e5ad9bb3712866d8ccf545f4b8721a018f00e23520908b6c6b0179a9f4a2500715a3d88d1073d0e35f96818b05d123d7dab24c8ffea4cc58c4cc102d2aaa8eb2d0e5e41ab74ef46d29e7e0246e6b7b650dafb21a1413ed66179733bceb493eafee6a9719fdc8c7427c7020a04cd4390c8cc3f7e0d0d805439ea13ab35f4d160db9abffe16626c13e11806cd5987deeb537e19a8773293c5cbbc02e3a5a61a4b6656035c5c813666b74510eb79880ccbf090070efb9a9e04f684b58faa3b82786dacee0805955da2d5fe6f522118ddd67e966e4392448a8370e2b5d67023f