api.chatnat.ai

Issued by Amazon

About this certificate

This digital certificate with serial number 0f:6e:46:b8:71:98:b6:3f:84:60:7f:c2:6a:4a:f4:c3 was issued on by Amazon.

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=api.chatnat.ai

Amazon

Organization: Amazon
Organization unit: Server CA 1B
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 0f:6e:46:b8:71:98:b6:3f:84:60:7f:c2:6a:4a:f4:c3
Serial Number (int): 20511006973023150851040193823436895427
Serial Number lenght: 124 bits, 16 octets

SubjectKeyId: ae:55:d6:63:b5:e1:ab:0d:03:da:a2:40:bf:a5:48:60:7e:0a:96:0c
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0

Fingerprint (sha1): 86:32:23:6b:7e:b7:e6:5b:6d:cd:d6:da:c8:36:e7:b4:95:f7:2c:4a
Fingerprint (sha256): 81:cc:b7:3e:2e:9b:41:9a:96:0a:bd:be:db:66:a9:da:72:4f:4d:be:13:be:2a:a5:ae:45:0c:6c:48:a0:66:3e

Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt

Revocation information

OCSP Server: http://ocsp.sca1b.amazontrust.com
CRL Distribution Point: http://crl.sca1b.amazontrust.com/sca1b.crl

Check the revocation status for certificate api.chatnat.ai

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.chatnat.ai

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

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

api.chatnat.ai
api.thatch.co

Other certificates including the domain name chatnat.ai

(limited to 100 certificates)
portal.chatnat.ai
app.tolkeo.com
www.calculategst.co.nz
qna.fi
copon.ai
dev.squaddy.me
warehouse.lexcellence-grp.com
val.1sur10.fr
blog.sarunint.com
www.chatnat.ai
mirabella-enroute.com
nvor.net
www.cvcprs.com
codesharing.app
pythonprep.com
mirabella-enroute.com
*.sandbox.chatnat.ai
rjkartikk.com
www.pcset.hashito.biz
aduanaft.grupobarco.mx
dev.rsaiot.28east.co.za
huruplay.com
www.eugmp.vn
www.lobilobi.jp
glasshan.com
www.pedixapp.com
ferbs.com.br
distill.pub
api.sandbox.chatnat.ai
www.hevasaude.com.br
www.chatnat.ai
www.asasadmin.com
fernandoautomoveismg.com.br
www.cobrellon.com
witty-asia.com
api.sandbox.chatnat.ai
www.definitelynotreptilian.com
harikrishnainfotech.com
www.kuczynskitrenuje.pl
tanos.ai
lax-cms-qa.itxi.aero
schlueter-kollegen.fastdocs.de
api.nat.ai
scout.nrg948.com
witty-asia.com
aduanaft.grupobarco.mx
macevo.com
www.pcset.hashito.biz
payment.takeat.cl
deseasdinero.mx
www.instapizza.in
stephaniewongmd.com
scorefol.io
www.allaboutjae.com
planner.regencytrans.com
www.atomy.eu
thatch.sandbox.chatnat.ai
www.onthewaytoolson.wedding
api.sandbox.chatnat.ai
www.chatnat.ai
qmaar.in
daysbymustafa.com
copon.ai
www.glo3d.net
portal.sandbox.chatnat.ai
api.sandbox.chatnat.ai
ct-testing.aldointegrations.com
portal.chatnat.ai
b2b.biletdukkani.de
api.chatnat.ai
api.nat.ai
www.geoip.app
www.treasureofambedkar.in
www.chatnat.ai
www.funanfarm.com
app.test.tellow.nl
www.kiranbose.com
semadashboardinternaluat.talktosema.org
thatch.chatnat.ai
app.ghanistudios.com
staging.karma.life
www.can-can.biz
api.sandbox.chatnat.ai
www.pcset.hashito.biz
new.globox.international
www.hevasaude.com.br
www.chatnat.ai
drrobertparry.com.au
sandbox.chatnat.ai
oilerstrivia.sqwadhq.com
www.primeempanada.com
portal.chatnat.ai
myfundraisingpersonality.com
web.ondeq.app
demo.en.ct.porsevej.dk
ohtrap.com
bathindadine.com
www.trustshape.com
thatch.chatnat.ai
slc.ecuidado.com.br

Certificate

The complete raw certificate details for api.chatnat.ai in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEgTCCA2mgAwIBAgIQD25GuHGYtj+EYH/Cakr0wzANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xOTA4MzAwMDAwMDBaFw0yMDA5MzAx
MjAwMDBaMBkxFzAVBgNVBAMTDmFwaS5jaGF0bmF0LmFpMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEA1OWcCWx8rmwu4KDE56IxfKc/c4xeWyqA+s/Mnwgm
uWzPcsVan24KmGnIWCBkkIgWK2eX1SAHuqkL1MwsSCNG2495A9oNfzMTYuMgbS16
x042aSPSbM90hm1lDQQJ4eDipuGLxnHaWSJX/w5UHn+NybaBZu+LgK9xTnq2E1Lx
4Ef3XeApLopYg4JihTZuK/XvUDFjUFeMUY6kyUUS7fCDAuHYJ55JD1cNszgylHJG
wSS+22STk6t0+e/eoDGqbp2M/TvAxtYdap7e21AlYDGfkhS9LB3lbdN9EPghkQay
70OSaRUQJpdKqOYGnwpxiy2rXcLEYYWzgTvNSIUh+cG0bwIDAQABo4IBljCCAZIw
HwYDVR0jBBgwFoAUWaRmBlKge5WSPKOUByeWdFv5PdAwHQYDVR0OBBYEFK5V1mO1
4asNA9qiQL+lSGB+CpYMMCgGA1UdEQQhMB+CDmFwaS5jaGF0bmF0LmFpgg1hcGku
dGhhdGNoLmNvMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5zY2ExYi5hbWF6
b250cnVzdC5jb20vc2NhMWIuY3JsMCAGA1UdIAQZMBcwCwYJYIZIAYb9bAECMAgG
BmeBDAECATB1BggrBgEFBQcBAQRpMGcwLQYIKwYBBQUHMAGGIWh0dHA6Ly9vY3Nw
LnNjYTFiLmFtYXpvbnRydXN0LmNvbTA2BggrBgEFBQcwAoYqaHR0cDovL2NydC5z
Y2ExYi5hbWF6b250cnVzdC5jb20vc2NhMWIuY3J0MAwGA1UdEwEB/wQCMAAwEwYK
KwYBBAHWeQIEAwEB/wQCBQAwDQYJKoZIhvcNAQELBQADggEBAFefh4keZ4jRjKd4
Vef3G+sKMZnIOAQyunCr3U03KXnNZtvmfMZ8kSkxhwl+EKHSL32Ju1vMazEByomP
n2rPbKJfYCZmTz3wFqAnvnqsZqLsoL0NRBrI8VZjSqyJdQHVujYDjvf6uqMFza1w
329Gg2bRg+e/Fgj1/2ZTBH6ar0EKfy5ghxDtfXWYN3z2JkD6eubSzkhdrJt3seT5
DEjYFaKsbkrgBTuFiMCj7Vl46H9a4kt2+cuQaoxL/GADpLaEGFbUryVn7o1Q0KW5
RarD40XcIxbWy6lW7Z2gRuV80u38DCeImR/uwwMiq1Vd/B2kcVUyjBQWtzgiRxAv
SUGhivg=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1OWcCWx8rmwu4KDE56Ix
fKc/c4xeWyqA+s/MnwgmuWzPcsVan24KmGnIWCBkkIgWK2eX1SAHuqkL1MwsSCNG
2495A9oNfzMTYuMgbS16x042aSPSbM90hm1lDQQJ4eDipuGLxnHaWSJX/w5UHn+N
ybaBZu+LgK9xTnq2E1Lx4Ef3XeApLopYg4JihTZuK/XvUDFjUFeMUY6kyUUS7fCD
AuHYJ55JD1cNszgylHJGwSS+22STk6t0+e/eoDGqbp2M/TvAxtYdap7e21AlYDGf
khS9LB3lbdN9EPghkQay70OSaRUQJpdKqOYGnwpxiy2rXcLEYYWzgTvNSIUh+cG0
bwIDAQAB
-----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 20511006973023150851040193823436895427
 . . . . . . . . [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 'Amazon'
 . . . . . . . . . . . . [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.11 (organizationalUnitName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Server CA 1B'
 . . . . . . . . . . . . [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 'Amazon'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-30 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-09-30 12:00:00 +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 'api.chatnat.ai'
 . . . . . . . . [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 26875745326463833465269821444231260572314197461128314414589894571856887801412335046729778301505969885759630955557955474072639617412447269557121273127037720055035811455490636796807565826386000064446153318604714299288687809247849225346095028975392798111188823510047638061227438442993473780008715351633386556082186596407289067912954517046472078260140703037194103125550401722305602033626664951478109326278945643181721586640087826778179592913448638836784576192878131927292711876091515204328965920173994705486279261343088131368743788125489875443109237377009396067452044521722543770851438803213691075600899774928449714631791
 . . . . . . . . . . . . . . . . . . . . [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.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 59a4660652a07b95923ca394072796745bf93dd0
 . . . . . . . . . . . . . . . . [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)
							ae55d663b5e1ab0d03daa240bfa548607e0a960c
 . . . . . . . . . . . . . . . . [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 (33 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.chatnat.ai'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.thatch.co'
 . . . . . . . . . . . . . . . . [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.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.sca1b.amazontrust.com/sca1b.crl'
 . . . . . . . . . . . . . . . . [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 (25 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.16.840.1.114412.1.2 (digiCertDVCert)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (105 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://ocsp.sca1b.amazontrust.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.sca1b.amazontrust.com/sca1b.crt'
 . . . . . . . . . . . . . . . . [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 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)
		00579f87891e6788d18ca77855e7f71beb0a3199c8380432ba70abdd4d372979cd66dbe67cc67c91293187097e10a1d22f7d89bb5bcc6b3101ca898f9f6acf6ca25f6026664f3df016a027be7aac66a2eca0bd0d441ac8f156634aac897501d5ba36038ef7fabaa305cdad70df6f468366d183e7bf1608f5ff6653047e9aaf410a7f2e608710ed7d7598377cf62640fa7ae6d2ce485dac9b77b1e4f90c48d815a2ac6e4ae0053b8588c0a3ed5978e87f5ae24b76f9cb906a8c4bfc6003a4b6841856d4af2567ee8d50d0a5b945aac3e345dc2316d6cba956ed9da046e57cd2edfc0c2788991feec30322ab555dfc1da47155328c1416b7382247102f4941a18af8