From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/99806 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Braslau Newsgroups: gmane.comp.tex.context Subject: Re: xtables: rowwise, columnwise, and cellwise opera Date: Sat, 6 Jan 2018 09:46:49 -0700 Message-ID: <20180106094649.732bbd59@poo.hsd1.co.comcast.net> References: <20180105155051.21364@huxley> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1515257118 29291 195.159.176.226 (6 Jan 2018 16:45:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 6 Jan 2018 16:45:18 +0000 (UTC) Cc: mailing list for ConTeXt users To: "jdh" Original-X-From: ntg-context-bounces@ntg.nl Sat Jan 06 17:45:13 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXrar-0007JZ-Mk for gctc-ntg-context-518@m.gmane.org; Sat, 06 Jan 2018 17:45:13 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5635F8A0AAF; Sat, 6 Jan 2018 17:47:09 +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 22PtWCKIEoj8; Sat, 6 Jan 2018 17:47:08 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 40FBE8A0AB5; Sat, 6 Jan 2018 17:47:08 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 22B348A0AAF for ; Sat, 6 Jan 2018 17:47:07 +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 HDvD_3r2OPlE for ; Sat, 6 Jan 2018 17:47:05 +0100 (CET) Original-Received: from resqmta-po-01v.sys.comcast.net (resqmta-po-01v.sys.comcast.net [96.114.154.160]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 41C218A082C for ; Sat, 6 Jan 2018 17:46:54 +0100 (CET) Original-Received: from resomta-po-14v.sys.comcast.net ([96.114.154.238]) by resqmta-po-01v.sys.comcast.net with ESMTP id XrcSepyq79n2AXrcSexVod; Sat, 06 Jan 2018 16:46:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1515257212; bh=MaZdnS+QcF+E6DIPu3Sd0fJsl4xz7OMe0JZNbm6N4oo=; h=Received:Received:Date:From:To:Subject:Message-ID:MIME-Version: Content-Type; b=oBA5mYES0dR2bhP5dzOyBZM8T18XjSB0cAaLxSwekfHF08ZJYuF0oVVHfywzEF/dA /6BXasEoTrwuz8D6PisOCViDFTuyQNeQurknXlypjeJvYqLNLYUhoxKkisIk43gqwJ ZJtezhcWg/kozciQIDOmPMBoCc7GP2CUyMlSH78P9nVMg0eByFDKdZ+CKoaUeodWuw hhf3IzU2Dn2YqMLd4kNkSvENXmUO/+QxsqPMiZ4u6zLGdwzXU1dsoYtEDlPIgvp4n7 N9Lvt7pNbafySO16UazOAlz9ZOmjeO+CfhwwmrQMXhvzHklhwviwRClPm7f8T9vh2a tGzrbJUY1TCyA== Original-Received: from poo.hsd1.co.comcast.net ([IPv6:2601:282:8000:7637:221:86ff:fef9:438f]) by resomta-po-14v.sys.comcast.net with SMTP id XrcReRMHkLDiCXrcRepWvm; Sat, 06 Jan 2018 16:46:51 +0000 In-Reply-To: <20180105155051.21364@huxley> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) X-CMAE-Envelope: MS4wfN6tmgJOtdor4FzIV0SamJzUjP469Ks5j4MoqtxQm7Go783vGH1ju/UzTz2/Ya3NOxcBC+ujoiQLCnWVFxxt2o8WqqE/2k2ROEiiTHscvxuXvz95YIfp j0fxt2s2dS/2SO1M/wdE5Hp2sstOBzbUSVAZLVaKH1rB9MQq0uuPFKro1IYetdJV7mHydZnkyOs1/EF/4EKg25WeDS8xewPgUtk= X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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.org gmane.comp.tex.context:99806 Archived-At: QWNjb3JkaW5nIHRvIGktY29udGV4dC5wZGYgKCRDT05URVhUSE9NRS90ZXgvY29udGV4dC9pbnRl cmZhY2UvbWtpdikKCiAgICAgICAgICAgICAgMSAgICAgICAgIDIKXHN0YXJ0eGNlbGwgWy4uLl0g Wy4uLC4uPS4uLC4uXSAuLi4gXHN0b3B4Y2VsbAogICAgICAgICAgICAgT1BUICAgICAgIE9QVAox IE5BTUUKMiBueD1OVU1CRVIKICBueT1OVU1CRVIKICBuYz1OVU1CRVIKICBucj1OVU1CRVIKaW5o ZXJpdHM6IFxzZXR1cHh0YWJsZQoKCgpPbiBGcmksIDA1IEphbiAyMDE4IDE1OjUwOjUxIC0wODAw CiJqZGgiIDxkaGVubWFuQGdtYWlsLmNvbT4gd3JvdGU6Cgo+IAo+IE5vIGl0IHdvbnQgY29tcGls ZSB3aXRoIHR3byBncm91cHMuICBJdCB0YWtlcyB0aGUgc2Vjb25kIGFzIGNvbnRlbnQuCj4gSXQg bWF5IGJlIGEgdmVyc2lvbiBkaWZmZXJlbmNlLiAgQnV0IGl0IGxpa2V3aXNlIHdvdWxkIG5vdCB3 b3JrIGFzIGlzCj4gZm9yIG1lIHdpdGggcHV0aW5nIHRoZSBrZXk9dmFsdWUgaW50byB0aGUgMXN0 IGJyYWNrZXQgcGFpci4KPiAKPiBWZXJzaW9uIHBhcnNpbmcgZGlmZmVyZW5jZT8KPiAKPiBBbGFu IEJyYXNsYXUgPGJyYXNsYXUubGlzdEBjb21jYXN0Lm5ldD4gd3JvdGU6Cj4gCj4gPiBObywgaW4g Q29uVGVYdCBvbmUgTkVWRVIsIEVWRVIgbWl4ZXMga2V5PXZhbHVlIGxpc3RzIHdpdGggc2ltcGxl Cj4gPiBrZXl3b3JkcyAocGFyc2luZyB3b3VsZCBvdGhlcndpc2UgYmUgdmVyeSBsZXNzIGVmZmlj aWVudCkuCj4gPiAKPiA+IFRoZSBmZWF0dXJlIHRvIGJlIGFibGUgdG8gZGVjbGFyZSBhICJuYW1l c3BhY2UiIChzdWNoIGFzIHRoZQo+ID4gb25lIGNhbGxlZCAic3VmZml4IikgaGF2aW5nIHBhcnRp Y3VsYXIgdmFsdWVzIG9mIGl0cyBwYXJhbWV0ZXJzIGlzCj4gPiByZWFsbHkgcG93ZXJmdWwuIFRo aW5rIG9mIGl0IGFzICJ4dGFibGU6c3VmZml4IiB0aGF0IGluaGVyaXRzIGZyb20KPiA+IHRoZSBu YW1lc3BhY2UgInh0YWJsZSIgYnV0IHRoZW4gbGl2ZXMgYSBsaWZlIG9mIGl0cyBvd24uLi4KPiA+ IAo+ID4gXHN0YXJ0eGNlbGwgdGFrZXMgYW5kIG9wdGlvbmFsIG5hbWVzcGFjZSBzcGVjaWZpY2F0 aW9uLCBpLmUuCj4gPiBbc3VmZml4XSBhbmQgYW4gb3B0aW9uYWwga2V5PXZhbHVlIGxpc3Qgb2Yg cGFyYW1ldGVycywgaS5lLgo+ID4gW255PTIsLi4uXS4gVGhlc2UgcGFyYW1ldGVycyBvdmVycmlk ZSBsb2NhbGx5IHRoZSB2YWx1ZXMgdGhhdCBhcmUKPiA+IG90aGVyd2lzZSBjYXJyaWVkIGJ5IHRo ZSBuYW1lc3BhY2UuCj4gPiAKPiA+IENvblRlWHQgZ3VydXM6IEkgaG9wZSB0aGF0IEkgaGF2ZSBn b3R0ZW4gdGhpcyBleHBsYW5hdGlvbiByaWdodC4KPiA+IAo+ID4gQWxhbgo+ID4gCj4gPiAKPiA+ IAo+ID4gCj4gPiAKPiA+IE9uIEZyaSwgNSBKYW4gMjAxOCAxNzoxMjo0MCArMDEwMAo+ID4gRmxv cmlzIHZhbiBNYW5lbiA8dm1Aa2xhbmtzY2hhcC5ubD4gd3JvdGU6Cj4gPiAKPiA+ID4gYXBwYXJl bnRseQo+ID4gPiAKPiA+ID4gPiAgICAgICAgICAgIFxzdGFydHhjZWxsW3N1ZmZpeF1bbnk9Ml0g Y2VsbCBhIDEgXHN0b3B4Y2VsbCAgCj4gPiA+IAo+ID4gPiBzaG91bGQgYmUKPiA+ID4gCj4gPiA+ ICAgICAgICAgICAgXHN0YXJ0eGNlbGxbc3VmZml4LCBueT0yXSBjZWxsIGEgMSBcc3RvcHhjZWxs Cj4gPiA+IAo+ID4gPiAKPiA+ID4gCj4gPiA+IAo+ID4gPiA+IE9uIDUgSmFuIDIwMTgsIGF0IDE0 OjMyLCBIYW5zIEhhZ2VuIDxwcmFnbWFAd3hzLm5sPiB3cm90ZToKPiA+ID4gPiAKPiA+ID4gPiBP biAxLzUvMjAxOCA0OjU3IEFNLCBIZW5yaSB3cm90ZTogIAo+ID4gPiA+PiBEZWFyIGxpc3QsCj4g PiA+ID4+IFRoZSBOYXR1cmFsIFRhYmxlcyBoYXZlIHRoaXMgZ3JlYXQgZmVhdHVyZSB0aGF0IEkg Y2FuIGNvbnRyb2wKPiA+ID4gPj4gdGhlIGxheW91dCB3aXRoIHJvd3dpc2UsIGNvbHVtbndpc2Us IG9yIGNlbGx3aXNlIHNldHVwcy4gIEZvcgo+ID4gPiA+PiBleGFtcGxlOiBcc3RhcnR0ZXh0Cj4g PiA+ID4+IFxzZXR1cFRBQkxFIFtmcmFtZT1vZmZdCj4gPiA+ID4+IFxzZXR1cFRBQkxFIFtyXSBb Zmlyc3RdIFt0b3BmcmFtZT1vbixib3R0b21mcmFtZT1vbixzdHlsZT1ib2xkXQo+ID4gPiA+PiBc c2V0dXBUQUJMRSBbY10gWzJdICAgICBbc3R5bGU9aXRhbGljXQo+ID4gPiA+PiBcc2V0dXBUQUJM RSBbMl0gWzNdICAgICBbY29sb3I9cmVkXQo+ID4gPiA+PiBcc2V0dXBUQUJMRSBbcl0gW2xhc3Rd ICBbYm90dG9tZnJhbWU9b25dCj4gPiA+ID4+IFxzdGFydFRBQkxFCj4gPiA+ID4+ICAgXE5DIEEg XE5DIEEgXE5DIEEgXE5DXE5SCj4gPiA+ID4+ICAgXE5DIEIgXE5DIEIgXE5DIEIgXE5DXE5SCj4g PiA+ID4+ICAgXE5DIEMgXE5DIEMgXE5DIEMgXE5DXE5SCj4gPiA+ID4+ICAgXE5DIEQgXE5DIEQg XE5DIEQgXE5DXE5SCj4gPiA+ID4+ICAgXE5DIEUgXE5DIEUgXE5DIEUgXE5DXE5SCj4gPiA+ID4+ IFxzdG9wVEFCTEUKPiA+ID4gPj4gXHN0b3B0ZXh0ICAKPiA+ID4gPiAKPiA+ID4gPiBpdCdzIGFs c28gYW4gZXh0cmVtZWx5IGluZWZmaWNpZW50IG1ldGhvZAo+ID4gPiA+ICAgCj4gPiA+ID4+IEhv dyBjYW4gSSBkbyBzdWNoIGEgdGhpbmcgd2l0aCBFeHRyZW1lIFRhYmxlcz8gIElmIGl0IGlzIG5v dAo+ID4gPiA+PiB5ZXQgcG9zc2libGUgSSdkIGxpa2UgdG8gcmVxdWVzdCB0aGUgaW5jbHVzaW9u IG9mIHN1Y2ggYQo+ID4gPiA+PiBtZWNoYW5pc20uICAKPiA+ID4gPiBmcm9tIHRoZSBtYW51YWws IG5hbWVkIHNldHVwczoKPiA+ID4gPiAKPiA+ID4gPiBcc2V0dXB4dGFibGVbc3VmZml4XVthbGln bj1taWRkbGUsZm9yZWdyb3VuZGNvbG9yPXJlZF0KPiA+ID4gPiBcc2V0dXB4dGFibGVbYmxhYmxh XVtmb3JlZ3JvdW5kc3R5bGU9c2xhbnRlZF0KPiA+ID4gPiBcc2V0dXB4dGFibGVbY3JhcF0gIFtm b3JlZ3JvdW5kY29sb3I9Ymx1ZV0KPiA+ID4gPiBcc2V0dXB4dGFibGVbYm9sZF0gIFtjcmFwXVtm b3JlZ3JvdW5kc3R5bGU9Ym9sZF0KPiA+ID4gPiAKPiA+ID4gPiBcc3RhcnR4dGFibGUgJSBbZnJh bWU9b2ZmXQo+ID4gPiA+ICAgIFxzdGFydHh0YWJsZWhlYWQKPiA+ID4gPiAgICAgICAgXHN0YXJ0 eHJvd1tib2xkXQo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNlbGxbc3VmZml4XSAgICAgICBo ZWFkIGEgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNlbGxbYmxhYmxhXSAg ICAgICBoZWFkIGIgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNlbGwgICAg ICAgICAgICAgICBoZWFkIGMgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAgICBcc3RvcHhyb3cKPiA+ ID4gPiAgICBcc3RvcHh0YWJsZWhlYWQKPiA+ID4gPiAgICBcc3RhcnR4dGFibGVib2R5Cj4gPiA+ ID4gICAgICAgIFxzdGFydHhyb3cKPiA+ID4gPiAgICAgICAgICAgIFxzdGFydHhjZWxsW3N1ZmZp eF1bbnk9Ml0gY2VsbCBhIDEgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNl bGwgICAgICAgICAgICAgICBjZWxsIGIgMSBcc3RvcHhjZWxsCj4gPiA+ID4gICAgICAgICAgICBc c3RhcnR4Y2VsbCAgICAgICAgICAgICAgIGNlbGwgYyAxIFxzdG9weGNlbGwKPiA+ID4gPiAgICAg ICAgXHN0b3B4cm93Cj4gPiA+ID4gICAgICAgIFxzdGFydHhyb3cKPiA+ID4gPiAgICAgICAgICAg IFxzdGFydHhjZWxsICAgICAgICAgICAgICAgY2VsbCBiIDIgXHN0b3B4Y2VsbAo+ID4gPiA+ICAg ICAgICAgICAgXHN0YXJ0eGNlbGwgICAgICAgICAgICAgICBjZWxsIGMgMiBcc3RvcHhjZWxsCj4g PiA+ID4gICAgICAgIFxzdG9weHJvdwo+ID4gPiA+ICAgICAgICBcc3RhcnR4cm93Cj4gPiA+ID4g ICAgICAgICAgICBcc3RhcnR4Y2VsbFtzdWZmaXhdICAgICAgIGNlbGwgYSAzIFxzdG9weGNlbGwK PiA+ID4gPiAgICAgICAgICAgIFxzdGFydHhjZWxsICAgICAgICAgICAgICAgY2VsbCBiIDMgXHN0 b3B4Y2VsbAo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNlbGwgICAgICAgICAgICAgICBjZWxs IGMgMyBcc3RvcHhjZWxsCj4gPiA+ID4gICAgICAgIFxzdG9weHJvdwo+ID4gPiA+ICAgICAgICBc c3RhcnR4cm93Cj4gPiA+ID4gICAgICAgICAgICBcc3RhcnR4Y2VsbFtzdWZmaXhdICAgICAgIGNl bGwgYSA0IFxzdG9weGNlbGwKPiA+ID4gPiAgICAgICAgICAgIFxzdGFydHhjZWxsICAgICAgICAg ICAgICAgY2VsbCBiIDQgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAgICAgICAgXHN0YXJ0eGNlbGwg ICAgICAgICAgICAgICBjZWxsIGMgNCBcc3RvcHhjZWxsCj4gPiA+ID4gICAgICAgIFxzdG9weHJv dwo+ID4gPiA+ICAgICAgICBcc3RhcnR4cm93Cj4gPiA+ID4gICAgICAgICAgICBcc3RhcnR4Y2Vs bFtzdWZmaXhdICAgICAgIGNlbGwgYSA1IFxzdG9weGNlbGwKPiA+ID4gPiAgICAgICAgICAgIFxz dGFydHhjZWxsICAgICAgICAgICAgICAgY2VsbCBiIDUgXHN0b3B4Y2VsbAo+ID4gPiA+ICAgICAg ICAgICAgXHN0YXJ0eGNlbGwgICAgICAgICAgICAgICBjZWxsIGMgNSBcc3RvcHhjZWxsCj4gPiA+ ID4gICAgICAgIFxzdG9weHJvdwo+ID4gPiA+ICAgIFxzdG9weHRhYmxlYm9keQo+ID4gPiA+IFxz dG9weHRhYmxlCj4gPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMgSGFnZW4g fCBQUkFHTUEgQURFCj4gPiA+ID4gICAgICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8IDgwNjEg R0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJsYW5kcwo+ID4gPiA+ICAgICAgIHRlbDogMDM4IDQ3NyA1 MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1wb2QubmwKPiA+ID4gPiAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQo+ID4gPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiA+ID4gSWYgeW91ciBx dWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbgo+ ID4gPiA+IGVudHJ5IHRvIHRoZSBXaWtpIQo+ID4gPiA+IAo+ID4gPiA+IG1haWxsaXN0IDogbnRn LWNvbnRleHRAbnRnLm5sIC8KPiA+ID4gPiBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3Rp bmZvL250Zy1jb250ZXh0IHdlYnBhZ2UgIDoKPiA+ID4gPiBodHRwOi8vd3d3LnByYWdtYS1hZGUu bmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0IGFyY2hpdmUgIDoKPiA+ID4gPiBodHRwczov L2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvIHdpa2kgICAgIDoKPiA+ ID4gPiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKPiA+ID4gPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXyAgCj4gPiA+IAo+ID4gCj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4g SWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNl IGFkZCBhbgo+ID4gZW50cnkgdG8gdGhlIFdpa2khCj4gPiAKPiA+IG1haWxsaXN0IDogbnRnLWNv bnRleHRAbnRnLm5sIC8KPiA+IGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRn LWNvbnRleHQgd2VicGFnZSAgOgo+ID4gaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDov L2NvbnRleHQuYWFuaGV0Lm5ldCBhcmNoaXZlICA6Cj4gPiBodHRwczovL2JpdGJ1Y2tldC5vcmcv cGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvIHdpa2kgICAgIDoKPiA+IGh0dHA6Ly9jb250ZXh0 Z2FyZGVuLm5ldAo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+IElmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJz IGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4KPiBlbnRyeSB0byB0aGUgV2lraSEKPiAKPiBtYWlsbGlz dCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvCj4gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0 aW5mby9udGctY29udGV4dCB3ZWJwYWdlICA6Cj4gaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8g aHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldCBhcmNoaXZlICA6Cj4gaHR0cHM6Ly9iaXRidWNrZXQu b3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLyB3aWtpICAgICA6Cj4gaHR0cDovL2NvbnRl eHRnYXJkZW4ubmV0Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMg d2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNv bnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29u dGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0 LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQt bWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19f