From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113941 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ajith R via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Malayalam conjuncts Date: Sat, 1 Jan 2022 15:30:05 +0530 Message-ID: <20220101153005.3aa04854@desktop.home> References: <20211231182215.0b5867c8.ref@desktop.home> <20211231182215.0b5867c8@desktop.home> <2613593.mvXUDI8C0e@sreeramtplt> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1079"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Ajith R , Mailing List for ConTeXt Users To: =?UTF-8?B?a2F1xZtpa2E=?= Original-X-From: ntg-context-bounces@ntg.nl Sat Jan 01 11:01:03 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n3bCA-000AW4-ON for gctc-ntg-context-518@m.gmane-mx.org; Sat, 01 Jan 2022 11:01:02 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 875E6286E38; Sat, 1 Jan 2022 11:00:27 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-qYSqcnhXr7; Sat, 1 Jan 2022 11:00:25 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8DCD42810F4; Sat, 1 Jan 2022 11:00:25 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 40C1F2810F4 for ; Sat, 1 Jan 2022 11:00:24 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pKNCiicco52Q for ; Sat, 1 Jan 2022 11:00:23 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=106.10.244.139; helo=sonic310-19.consmr.mail.sg3.yahoo.com; envelope-from=ajithramayyan@yahoo.co.in; receiver= Original-Received: from sonic310-19.consmr.mail.sg3.yahoo.com (sonic310-19.consmr.mail.sg3.yahoo.com [106.10.244.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 91229280211 for ; Sat, 1 Jan 2022 11:00:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.in; s=s2048; t=1641031219; bh=ynGSFZxm97lufPpBDqYwKoZZuEVbPafTQvHxjQwxvY0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From:Subject:Reply-To; b=hK3YhBvTVVSpRany43la/rS65AHIMW2fdlXkFpXG1yXoQ2ZcwYYEJAUE3cokIwvmHolancLqgBRm/2d/uY3KWgiJ+kwwiFwCGFtL013ymTnUFoi7ca17lCzPZ0uCYu/jQg9Y3WyfTcKEdZwWRXhUcWaR23a2VujFjUFUTrbNtdmEuMUJvmC0OyCtoHBYJ2DnBCDDQ7AK1tE4iVuRrJjdOM3Kb2DYT2gja6ofjuirStaCkHW7VauRFoCeHdURZ7K0yN2Jqkse2VxfPcNsXJa/vuQSvmn9uSts9iDSzwIVsEkewbrzJbIJ2gmwU5RKlwVlWp56yDJ63QTAp1P0ue66sw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641031219; bh=uccLf6H8hnslvlFjieY6xJ48xwvoc2NM3aZvrNTc/w3=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=DnX26OuZQdHGUUK3lSDKrLncygOHVBggRr7MBjHnJuVzRl6xbAhoXKToFvtBXo+71Rgub+cg8UGBudmLTxytCrdq5Hza45+yXirPyhJ7ehd/VwUJHnsU3wB23fs4i26fPgbuoiXQw80ZM3/yI0Q0OM9psSUC9vm0MjhuNvqJNh89XXhHuyXk4uFlQpfPtb9XoC7Ym0ScGzB0l2IHpeZsd0yuGb4hPgeXmJER7bh7Dxrmozq6h7aqGipD8yorXDyDf7pqF7aV1bsJK31woHFKpsLApuLVgfGiEjdJC7S4B3YhuGO0oIb2H975O/+9MtDwW1qXgPhKY19exCP5qlI68w== X-YMail-OSG: 51u8.cgVM1k9TVK1ql1swzo.4WtGPwoqH2VxT_UBuTp8z7wYMcDuMI6HO7GUkUA muRVXabex9tzZiMW0fiqwwlO3W4vAfP4XB2HyBAalBGSodvxbpVA4BoZbYjx.x9FrxbEa4C4L4y5 5OhJC8hknc7GTCCe3pQCOldJsDKAE1C60L2JhD8go7Sf0NGYzd.ebcbURzn.lV_bVvxdTmeHIn2k yT3OeflTuiz4aqgklQwDK5c3LTdbk6UIicn9hUlPPfJevrU2YH_GTRYM8sqD.oIyfbdlOaL7uhyU aKm6iypceMBw.aizQXXGPnosJKiLTwD7V66X.HV85pviVJEYp6MqpBnJC_657ehAVblsvdnzQ5uG EKgGMDo59nAVnRBcKqVxMaUr1nS598fEzmmBZtZc6Kv5wTD8m5BTuS1B0GbQhGKO47Nrs1VcA4Lz nrO5fAI2dPl2L8Ad84.G5VWRn9_x6cpor.LRsMsZNbFPtoNl7ZiUko.b7j_ZLgS2D4x2JuTsU4Ld .QpC1zJQfkOcrn5rotER2533IN_r2QlS67X5U3vxgNqbFtDebWv9361SEylmFZGuHMHN5mwPt9Ox yEonPxobkMwQHK2ruL5xothIAKkQVxTYTyPwm37ENDMX3yYwR6nrc_FdmvWwpKOIatvuq2rrmUw1 vUxXTRP9P0h47v6pZkRKNw5_eFqF4KTIvGzboNcFCvQp_F1HjPCY4SpIb9KA0eQjOwgBjGUu9tkR J7qgidYB3RF.u.vu7_ziUl7d8d9iAB.sotvtyt8Tjib1AUDjQuRNLBcR59iXLM9i4Ig0LvVlcRPD M.bGtPUkeaCT0xj0i6eheuWeDWTRK1B85B3BZ1ut_G X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.sg3.yahoo.com with HTTP; Sat, 1 Jan 2022 10:00:19 +0000 Original-Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 269fb264e026c0f469eb7a00ecb5575e; Sat, 01 Jan 2022 10:00:14 +0000 (UTC) In-Reply-To: <2613593.mvXUDI8C0e@sreeramtplt> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:113941 Archived-At: T24gU2F0LCAwMSBKYW4gMjAyMiAwOTo0ODo1MyArMDUzMAprYXXFm2lrYSA8Y2l0dHVyc0BnbWFp bC5jb20+IHdyb3RlOgoKPiBPbiBGcmlkYXksIERlY2VtYmVyIDMxLCAyMDIxIDY6MjI6MTUgUE0g SVNUIEFqaXRoIFIgdmlhIG50Zy1jb250ZXh0Cj4gd3JvdGU6Cj4gPiBUaGUgY29uanVuY3RzIHRo YXQgYXJlIG5vdCBmb3JtZWQKPiA+IGNvcnJlY3RseSBhcmUgdGhvc2Ugd2hlcmUgdGhlIHNlY29u ZCBjb21wb25lbnQgaXMg4LSwIFUrMEQzMCwKPiA+IGZvbGxvd2VkIGJ5IGEgc3ltYm9sIHRoYXQg aXMgc2hvd24gb24gdGhlIHJpZ2h0IHNpZGUgb2YgdGhlCj4gPiBjb25qdW5jdCB2aXog4LS+IFUr MEQzRSwg4LS/IFUrMEQzRiwg4LWAIFUrMEQ0MCwg4LWBICBVKzBENDEsIOC1giBVKzBENDIuIElm Cj4gPiBubyBzeW1ib2xzIGZvbGxvdywgb3Igc3ltYm9scyBmb2xsb3cgb24gdGhlIGxlZnQgb3Ig b24gYm90aCBzaWRlcywKPiA+IHRoZSBjb25qdW5jdCBpcyB3ZWxsIGZvcm1lZC5JbiB0aGUgbWlu aW11bSB3b3JraW5nIGV4YW1wbGUgZ2l2ZW4gNQo+ID4gaXMgd2VsbCBmb3JtZWQsIHdoaWxlIHRo ZSBmaXJzdCBjb25qdW5jdCBpbiA2IGlzIHdlbGwgZm9ybWVkIGFuZAo+ID4gc2Vjb25kIGlsbCBm b3JtZWQgY29uanVuY3QuICAKPiAKPiBJIGhhdmUgYmVlbiB1c2luZyBDb25UZVh0IHRvIHR5cGVz ZXQgZG9jdW1lbnRzIGluIHNldmVyYWwgSW5kaWMKPiBsYW5ndWFnZXMgYW5kIGhhdmUgcnVuIGlu dG8gc2ltaWxhciBpc3N1ZXMgKGluIG1hbnkgbGFuZ3VhZ2VzKS4KPiBQbGVhc2Ugc2VlIHRoaXMg Zm9yIGEgc2ltaWxhciBpc3N1ZSBpbiBzb21lIGNvbmp1bmN0cyBmb3IgRGV2YW5hZ2FyaToKPiBo dHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL250Zy1jb250ZXh0QG50Zy5ubC9tc2c5OTY5MS5o dG1sCj4gCj4gRm9yIHdoYXQgaXRzIHdvcnRoLCBJIGhhdmUgbm90IGhhZCBpc3N1ZXMgd2l0aCBz b21lIGZvbnRzIHdoaWxlCj4gaXNzdWVzIHdpdGggb3RoZXJzIHBlcnNpc3QuIFNvbWUgb2YgdGhl c2UgaXNzdWVzIHdlIGNhbiB3b3JrIGFyb3VuZAo+IGFzIEkgaGF2ZSBwb2ludGVkIG91dCBpbiB0 aGUgYWJvdmUgcG9zdGluZy4KPiAKPiBJbiBhbG1vc3QgYWxsIGNhc2VzIEkgZW5jb3VudGVyZWQg bm8gaXNzdWVzIHdoaWxlIHVzaW5nIFhlKExhKVRleC4KPiBCYXNlZCBvbiBzb21lIGFkdmlzZSBm cm9tIEhhbnMgYW5kIHJlYWRpbmcgYWJvdXQgdGhlc2UgT1RGIGZlYXR1cmVzCj4gYW5kIHRoZWly IGltcGxlbWVudGF0aW9ucyBpbiBJbmRpYyBmb250cywgSSB0aGluayB0aGVzZSBpc3N1ZXMgbWln aHQKPiBiZSBkdWUgdG8gZGlmZmVyZW5jZXMgaW4gaW1wbGVtZW50YXRpb24uIFtOb3QgZW50aXJl bHkgc3VyZSBzaW5jZSBJCj4gYW0gYSBub3ZpY2VdLiBNeSBndWVzcyBpcyB0aGF0IEhhcmZidXp6 ICh3aGljaCBpcyB3aGF0IFhlKExhKVRlWCB1c2VzCj4gYnkgZGVmYXVsdCkgdXNlcyBzb21lIGhl dXJpc3RpY3MgdG8gd29yayBvdXQgdGhlc2UgY29uanVuY3RzICg/ISkuCj4gCj4gVG8gYW5zd2Vy IHlvdXIgc3BlY2lmaWMgcXVlc3Rpb24gcmVnYXJkaW5nIHRoZSBjb25qdW5jdHMgaW4gdGhlIGdp dmVuCj4gd29yZHMgeW91IGhhdmUgdG8gdXNlIHNvbWUgVW5pY29kZSBoYWNraW5nIHRvIGdldCB3 aGF0IHlvdSB3YW50IGluCj4gQ29uVGVYdC4KPiAKPiBJbiBlYWNoIG9mIHRoZSBmb2xsb3dpbmcg WldTIHJlZmVycyB0byB0aGUgVW5pY29kZSBjaGFyYWN0ZXIKPiAoemVyby13aWR0aCBzcGFjZSBV KzIwMEIpCj4gCj4gMS4g4LS24LWN4LSw4LWAIAo+IFRoaXMgaXMgdHlwZXNldCBjb3JyZWN0bHkg Ynkgd3JpdGluZyAgCj4gCeC0tuC1jeC0sCArIAo+IAlaV1MgKFUrMjAwQikgKyAKPiAgCeC1gAo+ IAo+IDIuIOC0heC0tuC1jeC0sOC1gQo+IFR5cGVzZXQgY29ycmVjdGx5IHdpdGgKPiAJ4LSF4LS2 4LWN4LSwICsgCj4gCVpXUyAoVSsyMDBCKSArIAo+IAnigIvgtYIKPiAKPiAzLiDgtLbgtYHgtLbg tY3gtLDgtYLgtLcKPiBUeXBlc2V0IGNvcnJlY3RseSB3aXRoCj4gCeC0tuC1geC0tuC1jeC0sCAr Cj4gCVpXUyAoVSsyMDBCKSArIAo+IAngtYIgKwo+IAngtLcKPiAKPiA0LiDgtKrgtY3gtLDgtL7g tLjgtIIKPiBUeXBlc2V0IGNvcnJlY3RseSB3aXRoCj4gCeC0quC1jeC0sCArIAo+IAlaV1MgKFUr MjAwQikgKyAKPiAJ4LS+ICsKPiAJ4LS44LSCCj4gCj4gNS4g4LSq4LWN4LSw4LWH4LSv4LS44LS/ IChyZW5kZXJlZCBjb3JyZWN0bHkgYXMgZW50ZXJlZDsgbm8gaGFja3MgbmVjZXNzYXJ5KQo+IAo+ IDYuIOC0quC1jeC0sOC1i+C0l+C1jeC0sOC0vuC0ggo+IFR5cGVzZXQgY29ycmVjdGx5IHdpdGgK PiAJ4LSq4LWN4LSw4LWKICsKPiAJ4LSX4LWN4LSwICsgCj4gCVpXUyAoVSsyMDBCKSArCj4gCeC0 viAr4oCMCj4gCeC0ggo+IHdoZXJlIHRoZSBsYXN0IGNoYXJhY3RlciBpcyB0aGUgTWFsYXlhbGFt IEFudXN2YXJhLgo+IAo+IENvbnNpZGVyIHlldCBhbm90aGVyIGV4YW1wbGU6Cj4g4LS44LS+4LSo 4LWN4LSm4LWN4LSw4LS+4LSo4LSo4LWN4LSm4LS+4LSF4LS14LSs4LWK4LSn4LS+4LSk4LWN4LSu 4LSV4LSu4LWNCj4gCj4gSGVyZSB0aGUgJ+C0qOC1jeC0puC1jeC0sOC0vicgY29uanVuY3QgaXMg bm90IHR5cGVzZXQgaW4gQ29uVGVYdC4gVG8gZml4IHRoaXMgSQo+IGRvIOC0qOC1jeC0puC1jeC0 sCArCj4gCVpXUyAoVSsyMDBCKSArCj4gCeKAi+C0vgo+IAo+IFRoaXMgaXMgd2hhdCBJIGhhdmUg YmVlbiBkb2luZyB0byBlbnN1cmUgY29ycmVjdCB0eXBlc2V0dGluZyBvZgo+IE1hbGF5YWxhbSBh bmQgb3RoZXIgSW5kaWMgbGFuZ3VhZ2VzIGluIENvblRlWHQuIEhvbmVzdGx5LCBpdCBpcwo+IGlu Y29udmVuaWVudCBzaW5jZSB0aGUgLnRleCBmaWxlcyBjb250YWluaW5nIFVuaWNvZGUgYXJlIG5v IGxvbmdlcgo+IHNhbml0YXJ5LiBIb3dldmVyLCBDb25UZVh0IGhhcyBzbyBtYW55IHJlbWFya2Fi bGUgZmVhdHVyZXMgdGhhdCB0aGUKPiB2ZXJ5IHRob3VnaHQgb2YgaGF2aW5nIHRvIGdvIGJhY2sg dG8gKFhlKUxhVGVYIChqdXN0IGZvciBoYXJmYnV6ego+IHJlbmRlcmluZykgY2F1c2VzIG1lIGlt bWVuc2UgcGFpbi4gQXMgZmFyIGFzIEkgYW0gY29uY2VybmVkLCBpbiBldmVyeQo+IG90aGVyIHdh eSBDb25UZVh0IHNpbXBseSBoYXMgbm8gbWF0Y2ggaW4gdGhlIChYZSlMYVRlWCB3b3JsZC4gSW4g bXkKPiB1c2FnZSBvZiBDb25UZVh0IGZvciBteSBhY2FkZW1pYyB3b3JrIChpbiBFbmdsaXNoIHdp dGggbG90cyBvZgo+IG1hdGhlbWF0aWNzKSBJIGhhdmUgZW5jb3VudGVyZWQgbm8gaXNzdWVzLiBF dmVuIGlmIEkgZGlkIHRoZXJlIHdhcwo+IGFsd2F5cyBzb21lIGxlZ2l0aW1hdGUgKG5vbi1oYWNr eSkgZml4IGZvciBpdC4gRm9yIG1lIHBlcnNvbmFsbHksIHRoZQo+IHJlbmRlcmluZyBpbiBJbmRp YyBsYW5ndWFnZXMgaXMgdGhlIG9ubHkgcGFpbiBwb2ludCB3aXRoIENvblRlWHQKPiAod2hpY2gg SSBhbSB3aWxsaW5nIHRvIGxpdmUgd2l0aCkuCj4gCj4gU28gSSBhbSB3aWxsaW5nIHRvIGxpdmUg d2l0aCB0aGUgZHJhd2JhY2tzIHRpbGwgdGhlIGRheSB0aGV5IGFyZQo+IGhvcGVmdWxseSBmaXhl ZC4gQW55d2F5LCBJIGhvcGUgeW91IGNhbiB1c2UgdGhlc2UgZml4ZXMgdGVtcG9yYXJpbHkuCj4g Rm9yIGV4YW1wbGUsIGlmIHlvdXIgZWRpdG9yIHN1cHBvcnRzIGl0LCB5b3UgY2FuIHJlcGxhY2Ug YWxsIGdseXBocwo+IHdpdGggdGhpcyBpc3N1ZSB3aXRoIHRoZSBjb3JyZXNwb25kaW5nIHJlY2lw ZSBpbnZvbHZpbmcgWldTLgo+IAo+IERlYXIgSGFucyBhbmQgb3RoZXIgZGV2ZWxvcGVycyBvZiBD b25UZVh0LCBMdWFUZVgsIAo+IElmIHlvdSBoYXBwZW4gdG8gc2VlIHRoaXMgcGxlYXNlIGxvb2sg aW50byB0aGUgZm9udCBzeXN0ZW0gKHdoZXJlIGl0Cj4gY29uY2VybnMgSW5kaWMgc3lzdGVtcyku IFRoZSBwcmVzZW50IGlzc3VlIGlzIHZlcnkgc2ltaWxhciB0byB0aGUgb25lCj4gSSBwb3N0ZWQg YWJvdXQgZWFybGllcjoKPiBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL250Zy1jb250ZXh0 QG50Zy5ubC9tc2c5OTY5MS5odG1sCj4gSSBoYXZlIGRlc2NyaWJlZCB0aGUgaXNzdWUgYW5kIHRo ZSBoYWNrcyB0byBmaXggaXQgdGhlIGJlc3QgSSBjYW4uIEluCj4gY2FzZSB0aGVyZSBpcyBhbnkg b3RoZXIgaW5mb3JtYXRpb24gdGhhdCBJIGNhbiBwcm92aWRlIHBsZWFzZSBsZXQgbWUKPiBrbm93 Lgo+IAo+IEJlc3QsCj4ga2F1xZtpa2EKPiAKPiAKCkhpIEthdXNpa2EsCgpZb3VyIHdvcmthcm91 bmQgc2VlbXMgdG8gaGVscCwgdGhvdWdoIGl0IGVudGFpbHMgYWRkaW5nIHRoZSBaV1MKdGhyb3Vn aG91dC4gQW55d2F5LCBJIGFncmVlIHdpdGggeW91IGluIHRoYXQgZXZlbiB3aXRoIHRoaXMgYW5v bWFseSwKQ29udGV4dCBpcyB3b3J0aCBzdGlja2luZyB0by4KRGVhciBIYW5zIGFuZCBvdGhlciBk ZXZlbG9wZXJzIG9mIENvblRlWHQsIEx1YVRlWCwgCklmIGEgbm92aWNlIGNhbiBoZWxwIGluIGFu eSB3YXkgdG8gcmVzb2x2ZSB0aGlzIGlzc3VlLCBwbGVhc2UgZ3VpZGUgdXMKaG93IHdlIGNhbiBj b250cmlidXRlLgoKVGhhbmtzLAphaml0aApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5 b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRk IGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBo dHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDog aHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNo aXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8K d2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18K