From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109739 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Using ConTeXt-LMTX for modern Mathematically-Literate-Programming 1/2 Date: Mon, 30 Nov 2020 19:59:07 +0100 Message-ID: <6f2c3611-8ae0-2dbe-759f-f57c91da20b6@xs4all.nl> References: <20201130095134.5149207e@nn01> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27004"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 To: mailing list for ConTeXt users , Stephen Gaito Original-X-From: ntg-context-bounces@ntg.nl Mon Nov 30 20:03:19 2020 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 1kjoSF-0006tp-Ee for gctc-ntg-context-518@m.gmane-mx.org; Mon, 30 Nov 2020 20:03:19 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 177AD1AA859; Mon, 30 Nov 2020 19:59:11 +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 HdyvBCIe-sAI; Mon, 30 Nov 2020 19:59:10 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 36C4F1AA593; Mon, 30 Nov 2020 19:59:10 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 47FEC1BC069 for ; Mon, 30 Nov 2020 19:59: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 M26DqweSDq4d for ; Mon, 30 Nov 2020 19:59:08 +0100 (CET) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=213.125.29.162; helo=d57d1da2.static.ziggozakelijk.nl; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from d57d1da2.static.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 0BC80631 for ; Mon, 30 Nov 2020 19:59:07 +0100 (CET) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; envelope-from=; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.4o) with ESMTP (TLS) id 31392-1713362 for multiple; Mon, 30 Nov 2020 19:59:07 +0100 In-Reply-To: <20201130095134.5149207e@nn01> Content-Language: en-US X-Authenticated-User: hagen@controller-9 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:109739 Archived-At: T24gMTEvMzAvMjAyMCAxMDo1MSBBTSwgU3RlcGhlbiBHYWl0byB3cm90ZToKPiBIZWxsbywKPiAK PiBJIGFtIHNsb3dseSB3b3JraW5nIG9uIGEgTWF0aGVtYXRpY2FsIHByb2JsZW0gcmVxdWlyaW5n IHVuZGVybHlpbmcKPiBjb21wdXRhdGlvbi4KPiAKPiBBcyBNYXRoZW1hdGljaWFucyAobXlzZWxm IGluY2x1ZGVkKSBhcmUgcmF0aGVyICJjb25zZXJ2YXRpdmUiLCBJIG5lZWQKPiB0byBkaXNjdXNz IGVhY2ggImNodW5rIiBvZiBjb2RlIHdpdGggdGhlIGZ1bGwgc2V0IG9mIE1hdGhlbWF0aWNhbAo+ IG5vdGF0aW9uLgo+IAo+IEEgY291cGxlIG9mIHllYXJzIGFnbyBJIHN0YXJ0ZWQgdXNpbmcgQ29u VGVYdC1NS0lWIGFzIGEKPiBNYXRoZW1hdGljYWxseS1MaXRlcmF0ZS1Qcm9ncmFtbWluZyB0b29s IGJ5IHVzaW5nIGl0cyBleGNlbGxlbnQgTHVhCj4gaW50ZXJmYWNlIHRvIGNhcHR1cmUgdGhlIGNv ZGUgYW5kIGR1bXAgaXQgdG8gZGlzayBmb3IgZXh0ZXJuYWwKPiBjb21waWxhdGlvbi4KPiAKPiBJ IGFtIG5vdyByZXZpc2l0aW5nIG15IG9yaWdpbmFsIGRlc2lnbiBhbmQgd2FudCB0byByZWRvIG15 IHRvb2xzIHVzaW5nCj4gQ29uVGVYdC1MTVRYLgo+IAo+IEkgd291bGQgKmxpa2UqIHRvIGJlIGFi bGUgdG8gInN0b3AiIHRoZSBDb25UZVh0IHR5cGVzZXR0aW5nIGF0IHZhcmlvdXMKPiBwb2ludHMg Zm9yIGRpZmZlcmluZyBwdXJwb3NlczoKPiAKPiAxLiBBZnRlciBhbGwgbWFjcm8gZXhwYW5zaW9u cyAoYW5kIGhlbmNlIGFmdGVyICpteSogY2FsbHMgaW50byBMdWEpCj4gICAgIGJ1dCBiZWZvcmUg bGluZS9wYXJhZ3JhcGgvcGFnZSBsYXlvdXQgYmVnaW5zLgoKbWF5YmUgc29tZXRoaW5nCgpcc3Rh cnRteXN0dWZmCgpcc3RvcG15c3R1ZmYKCmFuZCB0aGVuIHlvdSBjYW4gaG9vayBzb21ldGhpbmcg aW50byBzdGFydG15c3R1ZmYgYW5kIFxzdG9wbXlzdHVmZgoKPiAyLiBBZnRlciBsaW5lL3BhcmFn cmFwaC9wYWdlIGxheW91dCBidXQgYmVmb3JlIFBERiBnZW5lcmF0aW9uLgoKcGRmIGlzIGdlbmVy YXRlZCBwZXIgcGFnZSwgaWYgbmVlZGVkIG9uZSBjYW4ga2ljayBpbiBhIHNoaXBvdXQgb3Zlcmxv YWQKCmJ1dCBrZWVwIGluIG1pbmQgdGhhdCBtdWx0aXBhc3MgZGF0YSBpcyBmbHVzaGVkIGFzIHBh cnQgb2YgdGhlIHNoaXBvdXQgCihiZWNhdXNlIGl0IGlzIG9mdGVuIGxvY2F0aW9uIGFuZCBvcmRl ciBib3VuZCkKCj4gMy4gQWZ0ZXIgYWxsIFBERiBnZW5lcmF0ZWQgKGllLiBhICJub3JtYWwiICJm dWxsIiBDb25UZVh0IHJ1bikuCj4gCj4gU3RvcHBpbmcgYWZ0ZXIgYWxsIG1hY3JvIGV4cGFuc2lv bnMgd291bGQgYWxsb3cgbXkgY29kZSBnZW5lcmF0aW9uCj4gYnVpbGRzIHRvIHByb2NlZWQgd2l0 aG91dCB0aGUgdW4tbmVlZGVkIHBhZ2Ugc2V0dGluZyBvciBQREYgZ2VuZXJhdGlvbi4KCmhtLCB0 aGUgcHJvYmxlbSBpcyBhbHdheXMgaW4gdGhlICdzdGF0ZScgb2YgYWxsIGtpbmQgb2YgdmFyaWFi bGVzCgo+IFN0b3BwaW5nIGFmdGVyIHRoZSBsaW5lL3BhcmFncmFwaC9wYWdlIGxheW91dCB3b3Vs ZCBhbGxvdyBtdWx0aXBsZQo+ICJmYXN0ZXIoPykiIENvblRlWHQgcnVucyB3aGlsZSB0aGUgIiou dHVjIiBmaWxlIGNvbnZlcmdlcyB0byBhIGNvbXBsZXRlCj4gc2V0IG9mIHBhZ2UgbnVtYmVycyBh bmQgY3Jvc3MgcmVmZXJlbmNlcyAoZXRjKS4gVGhlbiwgb25jZSB0aGUgIioudHVjIgo+IGZpbGUg aGFzIGNvbnZlcmdlZCwgYSBmdWxsIENvblRlWHQgcnVuIHdpdGggUERGIG91dHB1dCBjb3VsZCBi ZQo+IGRvbmUuCgpub3Qgc3VyZSB3aGF0IHlvdSBtZWFuIGhlcmUgLi4uIHdoYXQgaXMgZmFzdD8g b3I6IGhvdyBzbG93IGlzIGl0IG5vdz8gCndoYXQgaXMgdGhlIGJvdHRsZW5lY2s/IGNhbiB5b3Ug Y2FjaGUgZGF0YSB0aGF0IGRpZG4ndCBjaGFuZ2U/CgphIGxhcmdlIGRvY3VtZW50IGlzIG5vcm1h bGx5IHNwbGl0IHVwIGluIHNlY3Rpb25zIHRoYXQgY2FuIGJlIHByb2Nlc3NlZCAKaW5kZXBlbmRl bnQKClxzdGFydHRleHQKICAgICBcZG9yZWN1cnNlezEwMDAwfXtcc2FtcGxlZmlsZXt3YXJkfVxw YXJ9ClxzdG9wdGV4dAoKcnVucyBvbiBteSAyMDEzIGxhcHRvcCBhdCBvdmVyIDY1IHBhZ2VzIHBl ciBzZWNvbmQKCnF1aXRlIG9mdGVuIHBlcmZvcm1hbmNlIGlzIGhpdCBieSBpbmVmZmljaWVudCBz dHlsaW5nIGFuZCBzdWNoIC4uIGl0J3MgCm5vIHByb2JsZW0gdG8gYnJpbmcgYSB0ZXggc3lzdGVt IGEgZ3JpbmRpbmcgaGFsdAoKPiBJIGFtIHZlcnkgYXdhcmUgdGhhdCAqaW50ZXJuYWxseSogQ29u VGVYdCBpcyBwcm9iYWJseSBzdHJ1Y3R1cmVkIGFzIGEKPiB0aWdodCBwaXBlbGluZSB3aXRoIGVh Y2ggb2YgdGhlICJ0cmFkaXRpb25hbCIgVGVYIHN0YWdlcyAiTW91dGgiLAo+ICJTdG9tYWNoIiwg InBhZ2Ugc2V0dGluZyIsIFBERiBnZW5lcmF0aW9uLi4uLiB0aWdodGx5ICJjaGFpbmVkIi4uLgo+ IFRoaXMgbWVhbnMgdGhhdCB0aGVyZSBpcyBubyAib25lIiBwbGFjZSBpbiB0aGUgY29kZSB3aGVy ZSBhbGwgbWFjcm8KPiBleHBhbnNpb25zIGhhdmUgY29tcGxldGVkIGJ1dCBiZWZvcmUgdGhlIHBh Z2Ugc2V0dGluZyAic3RhcnRzIiwgb3IKPiBzaW1pbGFybHksIGFmdGVyIHRoZSBwYWdlIHNldHRp bmcgaGFzIGZpbmlzaGVkIGJ1dCBiZWZvcmUgdGhlIFBERgo+IGdlbmVyYXRpb24gInN0YXJ0cyIu Cgp5ZXMgYW5kIG9mdGVuIHNvbWV0aGluZyBpcyBsZWZ0IG92ZXIgZm9yIGEgbmV4dCBwYWdlIHNv IGl0J3Mga2luZCBvZiBmbHVpZAoKPiAtLS0tCj4gUVVFU1RJT046IElzIGl0IHBvc3NpYmxlIHRv IHVzZSB0aGUgbmV3IEx1YU1ldGFUZVggY2FsbGJhY2tzIChmb3VuZCBpbgo+IGNoYXB0ZXIgMTAg b2YgdGhlICJMdWFNZXRhVEVYIFJlZmVyZW5jZSBNYW51YWwiKSB0byAic3VwcHJlc3MiIGFueQo+ IGZ1cnRoZXIgY29tcHV0YXRpb24gYXQgdmFyaW91cyBwb2ludHMgaW4gdGhlIENvblRlWHQgcGlw ZWxpbmU/Cj4gLS0tLQoKc3VyZSwgeW91IGNhbiBraWNrIGluIGhhbmRsZXJzIGF0IHZhcmlvdXMg c3RhZ2VzIChhc3N1bWluZyB0aGF0IHlvdSBrZWVwIAppbiBtaW5kIHdoZXJlIHlvdSBraWNrIHRo ZW0gaW4gYXMgdGhlcmUgaXMgc29tZSBvcmRlciBpbnZvbHZlZCkKCj4gRm9yIGV4YW1wbGUsIGNv dWxkIEkgdXNlIG9uZSBvZiB0aGUgIipfbGluZWJyZWFrX2ZpbHRlciJzIChvciB0aGUKPiAiYXBw ZW5kX3RvX3ZsaXN0X2ZpbHRlciIpIHRvICJyZXR1cm4iIGFuIGVtcHR5IHZhbHVlIGFuZCBoZW5j ZSByZWR1Y2UKPiBmdXJ0aGVyIGNvbXB1dGF0aW9uIGRvd25zdHJlYW0gaW4gdGhlIHBpcGVsaW5l PwoKeW91IGNhbiBidXQgbGluZWJyZWFrIGlzIG5vdCB0aGUgbW9zdCBjb3N0bHkgb25lLCB5b3Ug cHJvYmJhbHkgd2FudCB0byAKaW50ZXJjZXB0IHRoZSBsaXN0IGJ1aWxkZXIgYnV0IHdoZW4geW91 IGRvIHRoYXQgeW91IGNhbiBhcyB3ZWxsIGRvIGEgClxzdG9wdGV4dCB3aGljaCBwcmV2ZW50cyBm dXJ0aGVyIHJlYWRpbmcgb2YgY29udGVudCAoYnV0IGkgcHJvYmFibHkgCm1pc3VuZGVyc3RhbmQp Cgo+IENvdWxkIEkgdXNlIHRoZSAicHJlX291dHB1dF9maWx0ZXIiIHRvICJyZXR1cm4iIGFuIGVt cHR5IHZhbHVlIGFuZAo+IGhlbmNlICJzdG9wIiBQREYgZ2VuZXJhdGlvbj8KCmFzc3VtaW5nIGEg cHJvcGVya3kgc3RydWN0dXJlZCBkb2N1bWVudCBmb3JjaW5nIGEgXHN0b3B0ZXh0IHNob3VsZCB3 b3JrIAppbiBtb3N0IGNhc2VzCgo+IChJIHJlYWxpemUgdGhhdCB0aGVzZSBjYWxsYmFja3MgKmFy ZSogYSBjdXJyZW50bHkgZmFzdCBtb3ZpbmcgdGFyZ2V0LiBJCj4gYW0gaGFwcHkgdG8gZm9sbG93 IHRoZWlyIGNoYW5nZXMsIGVxdWFsbHkgSSB3b3VsZCBiZSB0ZXN0aW5nIHRoZWlyCj4gdXNlZnVs bmVzcyBhbmQvb3IgaW1wYWN0KQoKYWN0dWFsbHksIHRoZSBjYWxsYmFja3MgdGhlbXNlbHZlcyBo YXJkbHkgY2hhbmdlLCBidXQgdGhlIGNvZGUgcGx1Z2dlZCAKaW50byB0aGVtIG1pZ2h0IG9jY2Fz aW9uYWxseSAoYSBsb3Qgb2YgbWtpdiBjb2RlIGlzIGFscmVhZHkgcXVpdGUgb2xkIHNvIAppJ20g bm93IGxvb2tpbmcgYXQgaXQgYW5kIHNlZSBpZiBpIGNhbiB1c2Ugc29tZSByZWNlbnQgdHJpY2tz KQoKPiBBTFRFUk5BVElWRSBRVUVTVElPTjogV291bGQgaXQgYmUgcG9zc2libGUgdG8gcHJvdmlk ZSBvZmZpY2lhbAo+IENvblRlWHQtTE1UWCAibW9kZXMiIHdoaWNoIHN1cHByZXNzIGZ1cnRoZXIg Y29tcHV0YXRpb24gYXQgdGhlc2UgcG9pbnRzPwoKdGhlIHF1ZXN0aW9uIGlzOiB3aGF0IGRvIHlv dSB3YW50IHRvIHN1cHByZXNzPyBiZXN0IGZpcnN0IGlkZW50aWZ5IHRoZSAKYm90dGxlbmVjayBh bmQgdGhlbiBmaWd1cmUgb3V0IHdoYXQgY2FuIGJlIHNraXBwZWQgKGFzIG1lbnRpb25lZDogCm11 bHRpcGFzcyBkYXRhIGNhbiBiZSBtYWRlIG1vcmUgaW5kZXBlbmRlbnQgSSBndWVzcyBidXQgaXQg c3RpbGwgZGVtYW5kcyAKc29tZSBjYWxjdWxhdGlvbnMgYW5kIGFuYWx5emluZyBhbmQgaXQncyB0 aGF0IGJpdCB0aGF0IHRha2VzIHRoZSB0aW1lKQoKPiBUaGlzIGFsdGVybmF0aXZlLCB3aGlsZSBz b21lIG1vcmUgd29yayBmb3IgdGhlIHdyaXRpbmcgb2YKPiBDb25UZVh0LUxNVFgsIHdvdWxkIGVu c3VyZSBsZXNzIGRpcmVjdCBleHRlcm5hbCBkZXBlbmRlbmNlIG9uIHRoZQo+IEx1YU1ldGFUZVgg Y2FsbGJhY2tzLCBidXQgd291bGQgYWxtb3N0IGNlcnRhaW5seSBiZSB3ZWxjb21lZCBieSB0aGUK PiBDb25UZVh0IGNvbW11bml0eS4KCmkgbmVlZCBtb3JlIGluZm8gKGFsc28gZnJvbSBvdGhlcnMg dGhlbikgYWJvdXQgd2hhdCB0aGUgcmVhc29uLCBnb2FsIGFuZCAKcG9zc2libGUgZ2FpbiBpcwoK LSB0ZXg6IHRoZSBjb250ZXh0IGNvZGUgaXMgcXVpdGUgZWZmaWNpZW50LCBhbmQgdGV4IGlzIHF1 aXRlIGZhc3QsIHNvIAp0aGVyZSdzIGxpdHRsZSB0byBnYWluIHRoZXJlIChidXQgYXMgc2FpZCBv bmUgY2FuIHdyaXRlIHNsb3cgbWFjcm9zIHRoYXQgCnNwb2lsIHRoYXQgZ2FtZSkKCi0gbHVhOiBv biB0aGUgYXZlcmFnZSBsdWEgaXMgZmFzdCBidXQgZ2FyYmFnZSBjb2xsZWN0aW9uIGNhbiBiZSBv ZiAKaW5mbHVlbmNlIChpIG5lZWQgdG8gc2VlIGNvZGUgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byB0 ZWxsIGlmIHRoZXJlIGlzIGEgCmdhaW4gdGhlcmUpOyB0aGUgbHVhIGNvZGUgaW4gY29udGV4dCBp cyBxdWl0ZSBvayBidXQgZm9yIGluc3RhbmNlIAptZXNzaW5nIHdpdGggbm9kZSBsaXN0cyB3aWxs IGFsd2F5cyBjb21lIGF0IGEgY29zdCAoY3Jvc3NpbmcgdGhlIGMgCmJvdW5kYXJ5IGFuZCBzdWNo KQoKLSBwZGY6IHRoZSBiYWNrZW5kIGNvZGUgaW4gbHVhbWV0YXRleCBpcyBzb21ld2hhdCBzbG93 ZXIgdGhhbiBpbiBsdWF0ZXggCmJ1dCB3ZSdyZSBnYWluaW5nIHRoZXJlIChiZWNhdXNlIGluIHJl bGF0ZWQgYXJlYXMgd2UgY2FuIGRvIHRoaW5ncyAKZGlmZmVyZW50LCBhbHRob3VnaCB0aGVyZSBp cyBuZXcgZnVuY3Rpb25hbGl0eSB0aGF0IHdoZW4gdXNlZCBhbHNvIGNvbWVzIAogIGF0IGEgcHJp Y2UpOyBidXQgYXMgZmFyIGFzIGkgY2FuIHRlbGwgYSBsdWFtZXRhdGV4IHJ1biBoZXJlIGlzIG9u IHRoZSAKYXZlcmFnZSBzb21lIDIwJSBmYXN0ZXIgdGhhbiBhIGx1YXRleCBydW4gc28gdGhlIHBk ZiBnZW5lcmF0aW9uIHNsb3dkb3duIApnZXRzIGtpbmQgb2Ygb2JzY3VyZWQgYnkgaXQKCj4gLS0t LQo+IFFVRVNUSU9OOiBBcmUgdGhlICJzdGFnZXMiIEkgaGF2ZSBpZGVudGlmaWVkIG1ham9yLCBj b21wdXRhdGlvbmFsbHkKPiBleHBlbnNpdmUsICJzdGVwcyIgaW4gdGhlIG92ZXJhbGwgQ29uVGVY dCAiY29tcHV0YXRpb24iPwo+IC0tLS0KCmJhc2ljIHR5cGVzZXR0aW5nIChoeXBoZW5hdGlvbiwg Zm9udCBoYW5kbGluZyk6IHRha2VzIGEgYml0IG9mIHRpbWUsIApleHRyYSBmZWF0dXJlcyB0aGF0 IHlvdSB1c2UgYWRkIHNvbWUgdG9vOiBzb21lIHRpbWluZ3MgYXJlIHJlcG9ydGVkIAphZnRlciBh IHJ1biBzbyB5b3UgZ2V0IGFuIGlkZWEKCnBhciBidWlsZGluZzogdW5sZXMgaHogaXMgdXNlZCwg cXVpdGUgZmFzdAoKcGFnZSBidWlsZGluZzogZmFzdCBidXQgZGVwZW5kaW5nIG9uIHdoYXQgZmVh dHVyZXMgYXJlIGVuYWJsZXMgCmZpbmFsaXppbmcgdGhlIHBhZ2UgY2FuIHRha2Ugc29tZSB0aW1l CgpleHBhbnNpb246IHByZXR0eSBmYXN0IG9uIHRoZSBhdmVyYWdlCgpzdW1tYXJ5OiB0cnkgdG8g aWRlbnRpZnkgd2hlcmUgdGhlIGJvdHRsZW5lY2tzIGFyZQoKeW91IGNhbiBydW4gd2l0aAoKICAg XGVuYWJsZXRyYWNrZXJzW3BhZ2VzLnRpbWluZ10KCihwdXQgaXQgb24gY29udC1sb2MubWt4bCBz b21ld2hlcmUgaW4gaW4gdGV4bWYtbG9jYWwpIGFuZCBnZXQgdGltaW5ncyAKcGVyIHBhZ2UgKGkg aGF2ZSB0aGF0IGVuYWJsZWQgb24gbXkgbWFjaGluZSkKCkhhbnMKCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGFucyBIYWdlbiB8IFBSQUdNQSBB REUKICAgICAgICAgICAgICAgUmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhl IE5ldGhlcmxhbmRzCiAgICAgICAgdGVsOiAwMzggNDc3IDUzIDY5IHwgd3d3LnByYWdtYS1hZGUu bmwgfCB3d3cucHJhZ21hLXBvZC5ubAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVh c2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcu bmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBh Z2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5l dAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29t bWl0cy8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18K