api.karla.ai

Issued by Amazon

About this certificate

This digital certificate with serial number 06:38:ea:0a:c3:4e:c9:cf:44:36:ca:71:88:c6:3d:5b was issued on by Amazon.

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.karla.ai

Amazon

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

This certificate has expire since

Certificate Details

Serial Number (hex): 06:38:ea:0a:c3:4e:c9:cf:44:36:ca:71:88:c6:3d:5b
Serial Number (int): 8270883535361151366289777914179632475
Serial Number lenght: 123 bits, 16 octets

SubjectKeyId: ae:1e:46:d8:e8:58:b5:16:7a:1b:70:c3:a9:ca:aa:88:e6:7a:a0:6d
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0

Fingerprint (sha1): 4f:00:c3:95:c9:d7:47:26:69:58:04:31:e2:e4:f0:52:8c:33:95:f0
Fingerprint (sha256): 16:bb:e2:a7:00:e9:2c:37:be:4f:f7:1f:76:a6:f2:da:56:9c:80:51:ee:af:91:56:d3:82:d8:9f:2a:87:6d:74

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.karla.ai

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.karla.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.karla.ai

Other certificates including the domain name karla.ai

(limited to 100 certificates)
vaina.club
admin.okolo.com.ua
teclawapp.teclawgroup.com
staging.karla.ai
carlosveloper.com
playcanvas.currentstudios.io
admin.dennysautomotive.com
akshaynagare.com
www.doctor.apollofor.me
codelesstraveled.com
3rein.com
follow.beet.live
www.wesense.ai
credlocker.91social.com
sihst.com.ar
sni254208.cloudflaressl.com
sni254208.cloudflaressl.com
tnvet.karla.ai
laufcampus.dev.trayn.com
sni254208.cloudflaressl.com
thehunters.agency
shop.rundetaarn.dk
sni254208.cloudflaressl.com
join.karla.ai
www.dougmart.in
www.letsechoapp.com
www.ubiquityhealth.ca
gamma.stream
admin.doctor365.kr
sni254208.cloudflaressl.com
sni254208.cloudflaressl.com
trading.sportsiq.ai
nicoto.es
app.qa2.misalud.ai
links.gusfoods.com
www.rastrellohotel.com
staging.app.humancloud.network
su.dev.orijin.io
sni254208.cloudflaressl.com
www.rushhourgaming.com
test.golo-kiosk.app
sni254208.cloudflaressl.com
idcard.dwebbox.com
ontopstaging2.sentera.com
sni254208.cloudflaressl.com
www.feelmusi.com
admin.lucident.app
www.ubiquityhealth.ca
gjorgegajdov.com
norecibo.com
mc34.xtend.events
dev.karla.ai
sni254208.cloudflaressl.com
brunoogalvao.com.br
grandera.vlife.kz
adotrecords.com
sni254208.cloudflaressl.com
sni254208.cloudflaressl.com
boocam.app
api.karla.ai
sni254208.cloudflaressl.com
www.digitalereis.be
demo.dreamwave.tech
karla.ai
sni254208.cloudflaressl.com
www.lunelia.com
rev-analytics.com
www.codeguppy.com
cstsht.codecraft.no
sni254208.cloudflaressl.com
chois.co
trageberatung-lisareif.de
sni254208.cloudflaressl.com
sni254208.cloudflaressl.com
www.hikoolfilm.com.vn
dc27.lulz.ninja
blocknetprotocol.com
sni254208.cloudflaressl.com
bamalogistics.pl
unila.com.br
saarvi.estore.business
portal.broncos.darivault.com
app5.firstchoicepos.com
manage.aigens.com
sni254208.cloudflaressl.com
hitchhealth.co
games.amscripting.com
drieslaureys.be
p2dev.ufirst.com.my
flightstatus.stgairasia.com
www.balsfulland.app
www.elhalla.com
www.northernfoodmachinery.com
dev-portal.karla.ai
sni254208.cloudflaressl.com
sni254208.cloudflaressl.com
www.psycarlo.com
sni254208.cloudflaressl.com
myadblock.licensing.getadblock.com
www.doshatodoor.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEbjCCA1agAwIBAgIQBjjqCsNOyc9ENspxiMY9WzANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xOTA5MjQwMDAwMDBaFw0yMDEwMjQx
MjAwMDBaMBcxFTATBgNVBAMTDGFwaS5rYXJsYS5haTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAOkLVt1HzwWYTlz9GgebzLgsmtkWPCgyl80mbSYLH2ZC
MXk+xEQAEu/QjZUOHBYqG/nV9RRlxU20/7orTByInizpyfnizNcPM+7I6RXGopNP
uvp/AZ1l1kNbdxMHS67dKr30TKS/SfitV4FrmabL01svOoIxH+f7JrlzgCIl3kpB
IeXiPNwK8fuCxxQoEZpeQKSiiToicuAnnvSfS200MQF7xfhy5yMftj1LVZXwfGse
h6Z4voUMlxD7QKKjlvr2G5ep+Jv/f3hv24HUrkm0Fh9KavXjzg8kWFbiwumZo/sB
0p7UxF0JnW8YnEjp1mN6B2MRczOzf5gQB+AXzSMDC7cCAwEAAaOCAYUwggGBMB8G
A1UdIwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBSuHkbY6Fi1
FnobcMOpyqqI5nqgbTAXBgNVHREEEDAOggxhcGkua2FybGEuYWkwDgYDVR0PAQH/
BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAy
MDCgLqAshipodHRwOi8vY3JsLnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2ExYi5j
cmwwIAYDVR0gBBkwFzALBglghkgBhv1sAQIwCAYGZ4EMAQIBMHUGCCsGAQUFBwEB
BGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9udHJ1c3Qu
Y29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRydXN0LmNv
bS9zY2ExYi5jcnQwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/BAIFADAN
BgkqhkiG9w0BAQsFAAOCAQEAVd2ae7dJWU3v4tnzNHidnUzXYYA5DDf0IeEF7kXd
RseJgpXBSXqoHHbqD3re08w6pjIRILsxTBY5c8CBgDUmdaq7oVe7ylQ8nihg8caw
FSgIjIb1QhPOSGq9uF20dentluqn7LswcCM8iN0UNfsDvWmkW7k9OWPKuQ1MkcpS
XeQNz+3/oe9TmqywCuJOBcWa8VrkNaCiXBMm1n1nC/qhwG8M+bEVpmKtBDxnOoaj
12CDSxZQxdbNx/rzMl2WTmxau4VTtspwHY43tpbvLKNx+HFS587CBvws5pfdh1jT
OXfJeIwSn/gFS/7gMzsvHGAz+BcCldaziKsnnIIw4TaoQQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6QtW3UfPBZhOXP0aB5vM
uCya2RY8KDKXzSZtJgsfZkIxeT7ERAAS79CNlQ4cFiob+dX1FGXFTbT/uitMHIie
LOnJ+eLM1w8z7sjpFcaik0+6+n8BnWXWQ1t3EwdLrt0qvfRMpL9J+K1XgWuZpsvT
Wy86gjEf5/smuXOAIiXeSkEh5eI83Arx+4LHFCgRml5ApKKJOiJy4Cee9J9LbTQx
AXvF+HLnIx+2PUtVlfB8ax6Hpni+hQyXEPtAoqOW+vYbl6n4m/9/eG/bgdSuSbQW
H0pq9ePODyRYVuLC6Zmj+wHSntTEXQmdbxicSOnWY3oHYxFzM7N/mBAH4BfNIwML
twIDAQAB
-----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 8270883535361151366289777914179632475
 . . . . . . . . [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-09-24 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-10-24 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.karla.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 29419116681214190490353550389522249889380733521354511567037395626616058121879106901704929323429615494620769849383566906672500561873880839984100127217956875866190574468653088464220983356533031247630540505386222738439889274186884959383560516736608284265524014154345985930819375146279673975975312407289763010668564098103221154568913825671786267307774339156476393372082152825537295697482345659232778785257318017362347899035313895265621722854582658205667221946198207146738784915211705450352180593123457387840510008777896427621856610113086689489377337311607707822618599970822678554663428723679107707852037581115838280436663
 . . . . . . . . . . . . . . . . . . . . [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)
							ae1e46d8e858b5167a1b70c3a9caaa88e67aa06d
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.karla.ai'
 . . . . . . . . . . . . . . . . [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)
		0055dd9a7bb749594defe2d9f334789d9d4cd76180390c37f421e105ee45dd46c7898295c1497aa81c76ea0f7aded3cc3aa6321120bb314c163973c08180352675aabba157bbca543c9e2860f1c6b01528088c86f54213ce486abdb85db475e9ed96eaa7ecbb3070233c88dd1435fb03bd69a45bb93d3963cab90d4c91ca525de40dcfedffa1ef539aacb00ae24e05c59af15ae435a0a25c1326d67d670bfaa1c06f0cf9b115a662ad043c673a86a3d760834b1650c5d6cdc7faf3325d964e6c5abb8553b6ca701d8e37b696ef2ca371f87152e7cec206fc2ce697dd8758d33977c9788c129ff8054bfee0333b2f1c6033f8170295d6b388ab279c8230e136a841