sidekickhealth.com

Issued by R3

About this certificate

This digital certificate with serial number 04:7a:c5:89:3f:c2:77:0b:9a:b3:3b:0e:fe:0c:50:e3:29:34 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=sidekickhealth.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:7a:c5:89:3f:c2:77:0b:9a:b3:3b:0e:fe:0c:50:e3:29:34
Serial Number (int): 390226163044433638130100393980748363934004
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 9f:7d:73:cf:06:3d:e9:83:1b:83:55:b2:42:a2:bf:5d:25:e4:61:63
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 92:1e:6e:3f:2e:64:3d:d7:78:5d:8b:64:fd:3f:ed:a8:a4:bc:29:94
Fingerprint (sha256): 0c:c3:03:78:23:28:7a:80:c1:2b:87:cd:ea:cb:a5:97:44:9c:bd:de:d8:5d:42:d1:cc:99:f4:e3:04:7f:01:c3

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

Revocation information

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

Check the revocation status for certificate sidekickhealth.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for sidekickhealth.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

sidekickhealth.com

Other certificates including the domain name sidekickhealth.com

(limited to 100 certificates)
meditech-trading.com
eugarcom.com.br
photalitarian.com
backend.sidekickhealth.com
charleschen.net
junoway.com
assets.sidekickhealth.com
app.vizpath.com
koachview.com
ailife.cloud
cms-staging.smartplant.app
sidekick.health
admin.eliteonegroup.com
share-dev.sidekickhealth.com
www.sidekickhealth.com
composer.slitsoft.com
www.technocratsrobotics.in
eatsonbisshop.civicsociety2.maxentwickler.site
legal.sidekickhealth.com
share.sidekickhealth.com
hallofounder.com
sidekickhealth.com
randomprompt.com
www.dougmart.in
yc.heysavvy.com
www.barcelona360.club
app-stg.heartenly.com
tesuga.atosium.com
portal.sidekickhealth.com
www.craught.store
sidekickhealth.com
devrachit.com
soymichel.dev
coact.space
lime.consteelsoftware.com
vidyutcloud.com
www.hawaiiathleticscamps.com
devapp.muallafbaitulmaal.org
prosparency.com
the-lean-startup.com
backend.sidekickhealth.com
carmentalabs.com
nucle.ai
demo6.platform.fit
www.federicofumo.com
gifswipe.sean.tech
www.ditsyandglitzy.com
app.ardenthire.com
driver.tucar.app
www.losing.rocks
dlls.co
smcco.in
www.dbrian.app
instantdiff.com
sidekickhealth.com
www.ladietadeldottmagrolino.play-bay.com
coach-dev.sidekickhealth.com
admin-dot-backend.sidekickhealth.com
sidekick.health
assets.sidekickhealth.com
share.sidekickhealth.com
jerrysatpathy.in
backend.sidekickhealth.com
www.terraworld.in
auth.tracksy.ai
sidekickhealth.com
www.listen.exchange
legal.sidekickhealth.com
www.federicofumo.com
buy.sidekickhealth.com
uat.phrayarum.com
www.pcset.hashito.biz
blimoveis.net
lottogold789.com
via-stage.ischoolconnect.com
pay.snacklips.com
daveliebtandreaundviceversa.com
extras.coach-dev.sidekickhealth.com
backend.sidekickhealth.com
coach-dev.sidekickhealth.com
carebuds-dev-eu.care-portal.sidekickhealth.com
assets.sidekickhealth.com
www.danthedevman.com
frontend.fulfiledu.uz
share-dev.sidekickhealth.com
vengawebdesigns.com
reg-app.testograph.com
www.borasergei.love
www.i-tao.com
fdvof.com
buy.sidekickhealth.com
www.lagoon.chat
chrisbarclay.dev
studio-elevance-dev.sidekickhealth.com
share-dev.sidekickhealth.com
tienda.dressy.cl
www.singpest.com
lumey.dev
share.sidekickhealth.com
pricepointdaddy.com

Certificate

The complete raw certificate details for sidekickhealth.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFLDCCBBSgAwIBAgISBHrFiT/CdwuaszsO/gxQ4yk0MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA2MDMxMjEyMjJaFw0yMzA5MDExMjEyMjFaMB0xGzAZBgNVBAMT
EnNpZGVraWNraGVhbHRoLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAK1QNyJIVPHAn0zF3p5JnkRNHNX5YHDwM+rTw+xk0e33tCIg8qVs1O5Aaceg
uYp321Uc/DxPNAXYoOjbzndREAcy+fWCbZiO/IxzGrtPuglwzAez4AhVsG3alK3J
IE+PdRPsmJChSisDS7bOd9nAnXsnBrZbJKDdyVDSaLlhV51CoQNZiM8BN5CZZGCY
pqn/jznd1RXjkrCKjf1AozqPUH9vBbFdnUYbl6mgRTm9gNS7y5zsiCFh58BAvK/F
TwZWpBvTJvNsr2sz07OoxIcJ2TRaLVs57wkqOhNs1Bc967z6fCyD0TOz8ObtLXGv
PX94KrCAGVpiZ+fZpXGY3/W/WHUCAwEAAaOCAk8wggJLMA4GA1UdDwEB/wQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd
BgNVHQ4EFgQUn31zzwY96YMbg1WyQqK/XSXkYWMwHwYDVR0jBBgwFoAUFC6zF7dY
VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw
Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy
Lm9yZy8wHQYDVR0RBBYwFIISc2lkZWtpY2toZWFsdGguY29tMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcAejKM
VNi3LbYg6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGIgWM2LwAABAMASDBGAiEA
/GUUP6NFNotKxMO3GxTYpRhUT6qcZbbD8em8PtgPdsMCIQCpODv+IbUJ+hzSLEbc
xGIW1DF6Vm41UkIDQneQxunldwB3AK33vvp8/xDIi509nB4+GGq0Zyldz7EMJMqF
hjTr3IKKAAABiIFjNj0AAAQDAEgwRgIhAPVgG5Gxm27sMWLAt7iwyqas+6iNxUwE
xM02DRTGkbOOAiEAiclPPOHIR1qlk9PrF00P5OOgwgUltBS4WX9ICJUAx0swDQYJ
KoZIhvcNAQELBQADggEBACM2t59IygdO6K84Qt9bAARwPyaT8rF29CEkSkooHVrq
eCaxT9nj1qAJ5exlDcMiks6uNETmNmesfjL24a8BEm5av3z01qlzYdSwwO9c2tgB
ox1JX/BZtQZSrKVd0a91eqUaYNkfWWvOOIZYPzBsH3E5uJ0NEymwvm9pPFLvmVvF
gEZGRroEB2uSO4G3XZjNKJbkgj+lfu84KXg5uGZDCO60xvikHP8sOAbyx1jCJOe5
l71rox4myUYCH6OqIKdBQdDx3PM02cbBuNr9kbQuPCjnIqK73DDaYZIQ7La5ItfC
FpfdDCgxJQoax5wzo+iACLc9APkLS7zLsBhg2pMbcoU=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArVA3IkhU8cCfTMXenkme
RE0c1flgcPAz6tPD7GTR7fe0IiDypWzU7kBpx6C5infbVRz8PE80Bdig6NvOd1EQ
BzL59YJtmI78jHMau0+6CXDMB7PgCFWwbdqUrckgT491E+yYkKFKKwNLts532cCd
eycGtlskoN3JUNJouWFXnUKhA1mIzwE3kJlkYJimqf+POd3VFeOSsIqN/UCjOo9Q
f28FsV2dRhuXqaBFOb2A1LvLnOyIIWHnwEC8r8VPBlakG9Mm82yvazPTs6jEhwnZ
NFotWznvCSo6E2zUFz3rvPp8LIPRM7Pw5u0tca89f3gqsIAZWmJn59mlcZjf9b9Y
dQIDAQAB
-----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 390226163044433638130100393980748363934004
 . . . . . . . . [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-06-03 12:12:22 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-01 12:12:21 +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 'sidekickhealth.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 21878782430786948880051423969298509684984023384406481807597858390395669017524698611790242888068675669569697710281541502833597766446534026061440647659545926896193483177137320789683138726693594479212300614363714834299733077860735951286099632542083724745943518524030011991819301837633157738962641416592387421705721725738073744957276157810064746296164976640645708036609616347332711421993434926973879360704019345539909678844003510658713676512452294976513440655010227642077831677250805651751763777032397382422162134954631756434614637261095895127211553669664935132429679297022709997019764218501573362846378243592578733660277
 . . . . . . . . . . . . . . . . . . . . [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)
							9f7d73cf063de9831b8355b242a2bf5d25e46163
 . . . . . . . . . . . . . . . . [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 'sidekickhealth.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 (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)
							00f20077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb52000001888163362f0000040300483046022100fc65143fa345368b4ac4c3b71b14d8a518544faa9c65b6c3f1e9bc3ed80f76c3022100a9383bfe21b509fa1cd22c46dcc46216d4317a566e35524203427790c6e9e577007700adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a000001888163363d0000040300483046022100f5601b91b19b6eec3162c0b7b8b0caa6acfba88dc54c04c4cd360d14c691b38e02210089c94f3ce1c8475aa593d3eb174d0fe4e3a0c20525b414b8597f48089500c74b
 . . . . [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)
		002336b79f48ca074ee8af3842df5b0004703f2693f2b176f421244a4a281d5aea7826b14fd9e3d6a009e5ec650dc32292ceae3444e63667ac7e32f6e1af01126e5abf7cf4d6a97361d4b0c0ef5cdad801a31d495ff059b50652aca55dd1af757aa51a60d91f596bce3886583f306c1f7139b89d0d1329b0be6f693c52ef995bc580464646ba04076b923b81b75d98cd2896e4823fa57eef38297839b8664308eeb4c6f8a41cff2c3806f2c758c224e7b997bd6ba31e26c946021fa3aa20a74141d0f1dcf334d9c6c1b8dafd91b42e3c28e722a2bbdc30da619210ecb6b922d7c21697dd0c2831250a1ac79c33a3e88008b73d00f90b4bbccbb01860da931b7285