From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/95873 Path: news.gmane.org!.POSTED!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: \getscaledglyph for width-only Date: Sat, 20 Aug 2016 13:53:42 +0200 Message-ID: <44a49f25-4093-7209-6ca4-0d3ace4d244b@wxs.nl> References: <82d10d4d-15f5-60ca-3842-8e92f88f03d3@wxs.nl> <296DB2BB-3E87-4B3A-AC16-E040DBF9EA72@landy.cx> <0c1932c4-4bcd-286c-bc1c-16c24c596ba1@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1471694055 15735 195.159.176.226 (20 Aug 2016 11:54:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 20 Aug 2016 11:54:15 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Aug 20 13:54:11 2016 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 1bb4qo-0003sy-GF for gctc-ntg-context-518@m.gmane.org; Sat, 20 Aug 2016 13:54:10 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 053BD15282; Sat, 20 Aug 2016 13:53:57 +0200 (CEST) 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 sfClLXQHVeBb; Sat, 20 Aug 2016 13:53:56 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 1DA371529D; Sat, 20 Aug 2016 13:53:56 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4213B15288 for ; Sat, 20 Aug 2016 13:53:55 +0200 (CEST) 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 hctC4ASlmeRW for ; Sat, 20 Aug 2016 13:53:54 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by zapf.ntg.nl (Postfix) with ESMTP id 80D1515282 for ; Sat, 20 Aug 2016 13:53:44 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.1e) with ESMTP id 201-1713362 for ; Sat, 20 Aug 2016 13:53:44 +0200 In-Reply-To: X-Authenticated-User: hagen@controller-9 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:95873 Archived-At: T24gOC8xOC8yMDE2IDY6MzAgUE0sIEJyaWFuIFIuIExhbmR5IHdyb3RlOgo+Cj4KPiBPbiBUaHUs IDE4IEF1ZyAyMDE2LCBIYW5zIEhhZ2VuIHdyb3RlOgo+Cj4+IE9uIDgvMTgvMjAxNiAxOjEyIEFN LCBCcmlhbiBSLiBMYW5keSB3cm90ZToKPj4+Cj4+Pj4gT24gQXVnIDE3LCAyMDE2LCBhdCA1OjQ1 IFBNLCBIYW5zIEhhZ2VuIDxwcmFnbWFAd3hzLm5sPiB3cm90ZToKPj4+Pgo+Pj4+IE9uIDgvMTcv MjAxNiA5OjU2IFBNLCBCcmlhbiBSLiBMYW5keSB3cm90ZToKPj4+Pj4gSGksIEkgd2FzIHdvbmRl cmluZyBpZiB0aGVyZSBpcyBhIHdheSB0byBjYWxsIFxnZXRzY2FsZWRnbHlwaCB0bwo+Pj4+PiBz Y2FsZSBhCj4+Pj4+IGdseXBoIG9ubHkgaG9yaXpvbnRhbGx5LCBsZWF2aW5nIHRoZSBoZWlnaHQg dW50b3VjaGVkPyAgT3IgbWF5YmUgYW4KPj4+Pj4gYWx0ZXJuYXRlIGNvbW1hbmQ/Cj4+Pj4+Cj4+ Pj4+IEkgY2FuIHNvcnQgb2YgYWNjb21wbGlzaCB0aGlzIHdpdGggKGZvciBleGFtcGxlKQo+Pj4+ PiBcc2NhbGVbc3g9MC43NSxzeT0xLjBde317QX0sIGJ1dCB0aGF0IGVuY2xvc2VzIHRoZSBnbHlw aCBpbiBhbiBcaGJveCwKPj4+Pj4gd2hpY2ggY2FuIGJlIHByb2JsZW1hdGljLiAgXGdldHNjYWxl ZGdseXBoIGRvZXNuJ3QgY2F1c2UgbWUgYW55Cj4+Pj4+IHByb2JsZW1zLCBleGNlcHQgdGhhdCBp dCBzY2FsZXMgdGhlIGhlaWdodCB0b28uCj4+Pj4KPj4+PiBcc3RhcnR0ZXh0Cj4+Pj4KPj4+PiBc ZGVmaW5lZm9udGZlYXR1cmVbd2hhdGV2ZXJdW2RlZmF1bHRdW2V4dGVuZD0yLjVdCj4+Pj4KPj4+ PiBcZGVmaW5lZGZvbnRbU2VyaWYqd2hhdGV2ZXIgYXQgMTJwdF0KPj4+Pgo+Pj4+IHdoYXRldmVy Cj4+Pj4KPj4+PiBcc3RvcHRleHQKPj4+Pgo+Pj4KPj4+IFRoYW5rIHlvdS4gIE9uZSB0aGluZyB0 aGF0IFxnZXRzY2FsZWRnbHlwaCBkb2VzIGl0IHdvcmtzIGFnbm9zdGljIHRvCj4+PiB0aGUgY3Vy cmVudGx5IHNlbGVjdGVkIGZvbnQuICBGb3IgZXhhbXBsZToKPj4KPj4gc2NhbGluZyBnbHlwaHMg aW4gb25lIGRpcmVjdGlvbiBpcyBraW5kIG9mIGJhZCBhbnl3YXkgc28gaWYgeW91IHdhbnQKPj4g anVzdCBvbmUgZ2x5cGggeW91IGNhbiBkbwo+Pgo+PiBcaW5mcmFtZWR7XHNjYWxlW3dpZHRoPTNl bSxoZWlnaHQ9MWV4XXsuLi59fQo+Pgo+PiBvciB3aGF0ZXZlciBzdWl0cyB0aGUgcHVycG9zZQo+ Cj4gQWdyZWVkLiAgSGVyZSdzIGEgbGl0dGxlIG1vcmUgYmFja2dyb3VuZCwgc28gaXQgbWFrZXMg c29tZSBzZW5zZSB3aHkgSQo+IHdhbnQgdG8gc2NhbGUgaG9yaXpvbnRhbGx5LCBhbmQgdGhlbiBJ IGRlc2NyaWJlIG15IGZpbmFsIHNvbHV0aW9uLiAgSQo+IGhhdmUgYSBzcGVjaWZpYyBjYXNlIHdo ZXJlIEkgdXNlIGEgbWludXMsIGEgaHlwaGVuLW1pbnVzLCBhbmQgYSBwbHVzCj4gY2xvc2UgdG8g ZWFjaCBvdGhlciwgYW5kIGl0J3MgYWx3YXlzIGJ1Z2dlZCBtZSB0aGF0IG1vc3QgZm9udHMgZG9u J3QKPiB2ZXJ0aWNhbGx5IGFsaWduIHRoZSBoeXBoZW4tbWludXMgd2l0aCB0aGUgb3RoZXIgdHdv IGdseXBocy4gQW4gZXhhbXBsZSBpczoKPgo+ICAge1xub3JtYWxVY2hhciIyMjEyfTEwMC0wMCsK Pgo+IEkgd2FzIHRoaW5raW5nIHRoYXQgbWF0aCBmb250cyBkaWQgYWxpZ24gdGhlc2Ugc3ltYm9s cywgaGVuY2UgbXkKPiBxdWVzdGlvbiBvbiBNb25kYXkgb24gaG93IHRvIGdldCB0aGUgaHlwaGVu LW1pbnVzIGluIG1hdGggbW9kZSAoYW5kCj4gdGhhbmtzIGZvciB0aGUgcXVpY2sgYW5zd2VyIG9u IHRoYXQpIGJ1dCB1bmZvcnR1bmF0ZWx5IHdhcyB3cm9uZy4gIFNvCj4gdGhhdCBnb3QgbWUgc2Vh cmNoaW5nIGZvciBhIHdheSB0byBob3Jpem9udGFsbHkgc2hyaW5rIGEgbWludXMsIHNvIGl0Cj4g d291bGQgcmV0YWluIHRoZSBzYW1lIGhlaWdodCBhbmQgbGluZSB0aGlja25lc3MgYXMgdGhlIG1p bnVzLgo+IEhvcml6b250YWwtb25seSBzY2FsaW5nIG9mIGEgaHlwaGVuL2Rhc2gvbWludXMgaXNu J3Qgc28gYmFkLgo+Cj4gXHNjYWxlZFtdIHdvcmtlZCBwZXJmZWN0bHksIGJ1dCBpdCBicmVha3Mg aW5zaWRlIGEgbmF0dXJhbCB0YWJsZSB3aXRoCj4gY2hhcmFjdGVyIGFsaWdubWVudCBlbmFibGVk LiAgSSBoYXZlIGEgY29tbWVudGVkIGV4YW1wbGUgb2YgdGhpcyBiZWxvdy4KPiBcZ2V0c2NhbGVk Z2x5cGggd29ya3MgaW4gdGhlIHRhYmxlLCBidXQgdGhlIHZlcnRpY2FsIHNocmluayBpcyBhCj4g bm9uLXN0YXJ0ZXIuCj4KPiBIZXJlJ3MgYW4gZXhhbXBsZToKPgo+IFxlZGVmXG1hdGhtaW51c3tc bm9ybWFsVWNoYXIiMjIxMn0KPiBcZWRlZlxzbWFsbG1pbnVze1xnZXRzY2FsZWRnbHlwaHswLjMz fXt9e1xub3JtYWxVY2hhciIyMjEyfX0KPiBcc3RhcnR0ZXh0Cj4KPiBUaGlzIGlzIG15IHN0YXJ0 aW5nIHBvaW50Ogo+Cj4gXGJUQUJMRVthbGlnbmNoYXJhY3Rlcj15ZXMsYWxpZ25tZW50Y2hhcmFj dGVyPXt0ZXh0LT4tfV0KPiBcYlRSIFxiVEQgXG1hdGhtaW51czEwMC0wMCsgXGVURCBcZVRSCj4g XGJUUiBcYlREICAgICAgICAgICAxMDAtMDAgIFxlVEQgXGVUUgo+IFxiVFIgXGJURCBcbWF0aG1p bnVzIDk5LTAwKyBcZVREIFxlVFIKPiBcYlRSIFxiVEQgXG1hdGhtaW51cyA5OS0wMCAgXGVURCBc ZVRSCj4gXGVUQUJMRQo+Cj4gJSBUaGlzIHRhYmxlIHdvbid0IHR5cGVzZXQ6Cj4gJQo+ICUgXGJU QUJMRVthbGlnbmNoYXJhY3Rlcj15ZXMsYWxpZ25tZW50Y2hhcmFjdGVyPXt0ZXh0LT46fV0KPiAl IFxiVFIgXGJURCBcbWF0aG1pbnVzMTAwXHNjYWxlZFtzeD0wLjUsc3k9MS4wXXtcbWF0aG1pbnVz fTAwOisgXGVURCBcZVRSCj4gJSBcYlRSIFxiVEQgICAgICAgICAgIDEwMFxzY2FsZWRbc3g9MC41 LHN5PTEuMF17XG1hdGhtaW51c30wMDogIFxlVEQgXGVUUgo+ICUgXGJUUiBcYlREIFxtYXRobWlu dXMgOTlcc2NhbGVkW3N4PTAuNSxzeT0xLjBde1xtYXRobWludXN9MDA6KyBcZVREIFxlVFIKPiAl IFxiVFIgXGJURCBcbWF0aG1pbnVzIDk5XHNjYWxlZFtzeD0wLjUsc3k9MS4wXXtcbWF0aG1pbnVz fTAwOiAgXGVURCBcZVRSCj4gJSBcZVRBQkxFCj4KPiBcc3RvcHRleHQKPgo+IEJ1dCBJIGNhbWUg dXAgd2l0aCBhIHNvbHV0aW9uIHRoYXQgd29ya3MuICBSYXRoZXIgdGhhbiBhdHRlbXB0IHRvIHNo cmluawo+IHRoZSBtaW51cyBnbHlwaCwgSSBkZWZpbmUgYSBuZXcgZ2x5cGggdGhhdCBjb3JyZWN0 cyB0aGUgaGVpZ2h0IG9mIHRoZQo+IGh5cGhlbi1taW51czoKPgo+IFxzdGFydGx1YWNvZGUKPiAg ICAgIGxvY2FsIGZ1bmN0aW9uIGFkZHNtYWxsbWludXModGZtZGF0YSkKPiAgICAgICAgICBsb2Nh bCBoY2hhciAgICA9IHRmbWRhdGEuY2hhcmFjdGVyc1sweDAwMkRdCj4gICAgICAgICAgbG9jYWwg bWNoYXIgICAgPSB0Zm1kYXRhLmNoYXJhY3RlcnNbMHgyMjEyXQo+ICAgICAgICAgIHRmbWRhdGEu Y2hhcmFjdGVyc1sweEZFMDAwXSAgID0gewo+ICAgICAgICAgICAgICB3aWR0aCAgICA9IGhjaGFy LndpZHRoLAo+ICAgICAgICAgICAgICBoZWlnaHQgICA9IG1jaGFyLmhlaWdodCwKPiAgICAgICAg ICAgICAgY29tbWFuZHMgPSB7Cj4gICAgICAgICAgICAgICAgICB7ICJkb3duIiwgaGNoYXIuaGVp Z2h0LW1jaGFyLmhlaWdodCB9LAo+ICAgICAgICAgICAgICAgICAgeyAiY2hhciIsIDB4MDAyRCB9 LAo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgfQo+ICAgICAgZW5kCj4KPiAgICAgIGZvbnRz LmNvbnN0cnVjdG9ycy5uZXdmZWF0dXJlcygib3RmIikucmVnaXN0ZXIgewo+ICAgICAgICAgIG5h bWUgICAgICAgID0gInNtYWxsbWludXMiLAo+ICAgICAgICAgIGRlc2NyaXB0aW9uID0gInNtYWxs IG1pbnVzIiwKPiAgICAgICAgICBtYW5pcHVsYXRvcnMgPSB7Cj4gICAgICAgICAgICAgIGJhc2Ug PSBhZGRzbWFsbG1pbnVzLAo+ICAgICAgICAgICAgICBub2RlID0gYWRkc21hbGxtaW51cywKPiAg ICAgICAgICB9Cj4gICAgICB9Cj4KPiBcc3RvcGx1YWNvZGUKPgo+IFxkZWZpbmVmb250ZmVhdHVy ZVtkZWZhdWx0XVtkZWZhdWx0XVtzbWFsbG1pbnVzPXllc10KPiBcZWRlZlxzbWFsbG1pbnVze1xu b3JtYWxVY2hhciJGRTAwMH0KPgo+IFxzdGFydHRleHQKPgo+IFxiVEFCTEVbYWxpZ25jaGFyYWN0 ZXI9eWVzLGFsaWdubWVudGNoYXJhY3Rlcj17dGV4dC0+XHNtYWxsbWludXN9XQo+IFxiVFIgXGJU RCBcbWF0aG1pbnVzMTAwXHNtYWxsbWludXMwMCsgXGVURCBcZVRSCj4gXGJUUiBcYlREICAgICAg ICAgICAxMDBcc21hbGxtaW51czAwICBcZVREIFxlVFIKPiBcYlRSIFxiVEQgXG1hdGhtaW51cyA5 OVxzbWFsbG1pbnVzMDArIFxlVEQgXGVUUgo+IFxiVFIgXGJURCBcbWF0aG1pbnVzIDk5XHNtYWxs bWludXMwMCAgXGVURCBcZVRSCj4gXGVUQUJMRQo+Cj4gXHN0b3B0ZXh0Cj4KPiBTbyB0aGlzIGxv b2tzIGdvb2QgYW5kIHdvcmtzIHdpdGggYW55IGZvbnQuICBUaGUgb25seSBpc3N1ZSBpcyBmb250 cwo+IHRoYXQgdXNlIGEgZGlmZmVyZW50IGxpbmUgdGhpY2tuZXNzIGZvciB0aGUgbWludXMgYW5k IGh5cGhlbi1taW51czsgdGhpcwo+IHRvcC1hbGlnbnMgdGhlIGdseXBocy4KPgo+IElzIHRoZXJl IGEgd2F5IHRvIG1ha2UgdGhpcyBnbHlwaCBhdmFpbGFibGUgaW4gbWF0aC1tb2RlPyAgSSBnZXQg YSAiPyIKPiB3aGVuIEkgdHJ5Ogo+Cj4gXG1hdGh7XHNtYWxsbWludXN9Cj4gXG1hdGh7XG1hdGhj aGFyIkZFMDAwfQo+Cj4gVGhhbmtzIGZvciBhbGwgeW91ciBoZWxwIQoKT25lIHByb2JsZW0gd2l0 aCB5b3VyIGFwcHJvYWNoIGlzIHRoYXQgeW91IGNhbiBuZXZlciBrbm93IGlmIHRoYXQgCnByaXZh dGUgc2xvdCBpc24ndCBhbHJlYWR5IHVzZWQuIFRoaXMgY2FuIGJlIGF2b2lkZWQgd2l0aAoKXHN0 YXJ0bHVhY29kZQogICAgIGxvY2FsIGZ1bmN0aW9uIGFkZHNtYWxsbWludXModGZtZGF0YSkKICAg ICAgICAgbG9jYWwgaGNoYXIgPSB0Zm1kYXRhLmNoYXJhY3RlcnNbMHgwMDJEXQogICAgICAgICBs b2NhbCBtY2hhciA9IHRmbWRhdGEuY2hhcmFjdGVyc1sweDIyMTJdCiAgICAgICAgIGlmIGhjaGFy IGFuZCBtY2hhciB0aGVuCiAgICAgICAgICAgICBmb250cy5oZWxwZXJzLmFkZHByaXZhdGUodGZt ZGF0YSwgInNtYWxsbWludXMiLCB7CiAgICAgICAgICAgICAgICAgd2lkdGggICAgPSBoY2hhci53 aWR0aCwKICAgICAgICAgICAgICAgICBoZWlnaHQgICA9IG1jaGFyLmhlaWdodCwKICAgICAgICAg ICAgICAgICBjb21tYW5kcyA9IHsKICAgICAgICAgICAgICAgICAgICAgeyAiZG93biIsIGhjaGFy LmhlaWdodCAtIG1jaGFyLmhlaWdodCB9LAogICAgICAgICAgICAgICAgICAgICB7ICJjaGFyIiwg MHgwMDJEIH0sCiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfSkKICAgICAgICAgZW5k CiAgICAgZW5kCiAgICAgZm9udHMuY29uc3RydWN0b3JzLm5ld2ZlYXR1cmVzLm90Zi5yZWdpc3Rl ciB7CiAgICAgICAgIG5hbWUgICAgICAgID0gInNtYWxsbWludXMiLAogICAgICAgICBkZXNjcmlw dGlvbiA9ICJzbWFsbCBtaW51cyIsCiAgICAgICAgIGRlZmF1bHQgICAgID0gdHJ1ZSwKICAgICAg ICAgbWFuaXB1bGF0b3JzID0gewogICAgICAgICAgICAgYmFzZSA9IGFkZHNtYWxsbWludXMsCiAg ICAgICAgICAgICBub2RlID0gYWRkc21hbGxtaW51cywKICAgICAgICAgfQogICAgIH0KXHN0b3Bs dWFjb2RlCgpUaGUgZGVmYXVsdCBzZXQgdG8gdHJ1ZSBtYWtlcyB0aGF0IHlvdSBkb24ndCBuZWVk IHRvIGRvOgoKJSBcZGVmaW5lZm9udGZlYXR1cmVbZGVmYXVsdF0gICAgICAgICAgIFtkZWZhdWx0 XSAgICAgICAgICAgW3NtYWxsbWludXM9eWVzXQoKJSBcZGVmaW5lZm9udGZlYXR1cmVbbWF0aC10 ZXh0XSAgICAgICAgIFttYXRoLXRleHRdICAgICAgICAgW3NtYWxsbWludXM9eWVzXQolIFxkZWZp bmVmb250ZmVhdHVyZVttYXRoLXNjcmlwdF0gICAgICAgW21hdGgtc2NyaXB0XSAgICAgICBbc21h bGxtaW51cz15ZXNdCiUgXGRlZmluZWZvbnRmZWF0dXJlW21hdGgtc2NyaXB0c2NyaXB0XSBbbWF0 aC1zY3JpcHRzY3JpcHRdIFtzbWFsbG1pbnVzPXllc10KCmFuZCB1c2luZyBccHJpdmF0ZWNoYXJ7 c21hbGxtaW51c30gaW5zdGVhZC4gT3JpZ2luYWxseSB0aGVzZSBwcml2YXRlcyAKd2VyZSBmb3Ig aW50ZXJuYWwgKGhvdXNla2VlcGluZyBhbmQgcmVwb3J0aW5nKSB1c2Ugb25seSBidXQgaSBtYWRl IGl0IGEgCmJpdCBtb3JlIGdlbmVyYWwuIEJ1dCB0byBtYWtlIGl0IG1vcmUgY29udmVuaWVudCBh bmQgdG8gYXZvaWQgdG9vIG1hbnkgCnN1Y2ggZmVhdHVyZXMgYWRkZWQgSSdsbCBwcm92aWRlCgog ICAgIGZvbnRzLmhlbHBlcnMuYWRkZXh0cmFwcml2YXRlKCJzbWFsbG1pbnVzIiwgZnVuY3Rpb24o dGZtZGF0YSkKICAgICAgICAgbG9jYWwgaGNoYXIgPSB0Zm1kYXRhLmNoYXJhY3RlcnNbMHgwMDJE XQogICAgICAgICBsb2NhbCBtY2hhciA9IHRmbWRhdGEuY2hhcmFjdGVyc1sweDIyMTJdCiAgICAg ICAgIGlmIGhjaGFyIGFuZCBtY2hhciB0aGVuCiAgICAgICAgICAgICByZXR1cm4gewogICAgICAg ICAgICAgICAgIHdpZHRoICAgID0gaGNoYXIud2lkdGgsCiAgICAgICAgICAgICAgICAgaGVpZ2h0 ICAgPSBtY2hhci5oZWlnaHQsCiAgICAgICAgICAgICAgICAgY29tbWFuZHMgPSB7CiAgICAgICAg ICAgICAgICAgICAgIHsgImRvd24iLCBoY2hhci5oZWlnaHQgLSBtY2hhci5oZWlnaHQgfSwKICAg ICAgICAgICAgICAgICAgICAgeyAiY2hhciIsIDB4MDAyRCB9LAogICAgICAgICAgICAgICAgIH0K ICAgICAgICAgICAgIH0KICAgICAgICAgZW5kCiAgICAgZW5kKQoKaG9va2VkIGludG8gdGhlIGVu YWJsZWQtYnktZGVmYXVsdCBmZWF0dXJlICJleHRyYXByaXZhdGVzIiAobWF5YmUgaSdsbCAKYWRk IGEgbWV0aG9kIHRvIGNoYW5nZSB0aGVzZSBnbG9iYWwgZGVmYXVsdHMgb2YgZmVhdHVyZXMpLgoK VGhlIGNhdGNoIHdpdGggdGhlc2UgcHJpdmF0ZSBjaGFyYWN0ZXJzIGluIG1hdGggbW9kZSBpcyB0 aGF0IGluIG1hdGggCm1vZGUgdGhlcmUgaXMgbm90IHJlYWxseSBhIGZvbnQgYnV0IGZhbWlsaWVz IHRoYXQgcmVwcmVzZW50IHNpemVzIHRoYXQgCmFyZSBib3VuZCB0byBmb250cywgc28gaXQncyBt b3JlIGluZGlyZWN0LiBUaGlzIGlzIHdoeSBhIGhhcmQgY29kZWQgCm51bWJlciBjYW4gZmFpbCBh cyB0aGVzZSBwcml2YXRlIG51bWJlcnMgY2FuIGRpZmZlciBwZXIgZm9udC4gQnV0IHRoaXMgCndv cmtzOgoKXGRlZlxzbWFsbG1pbnVze1xwcml2YXRlY2hhcntzbWFsbG1pbnVzfX0KClxzdGFydHRl eHQKClxiVEFCTEVbYWxpZ25jaGFyYWN0ZXI9eWVzLGFsaWdubWVudGNoYXJhY3Rlcj17dGV4dC0+ XHNtYWxsbWludXN9XQogICAgIFxiVFIgXGJURCBcbWF0aG1pbnVzMTAwXHNtYWxsbWludXMwMCsg XGVURCBcZVRSCiAgICAgXGJUUiBcYlREICAgICAgICAgICAxMDBcc21hbGxtaW51czAwICBcZVRE IFxlVFIKICAgICBcYlRSIFxiVEQgXG1hdGhtaW51cyA5OVxzbWFsbG1pbnVzMDArIFxlVEQgXGVU UgogICAgIFxiVFIgXGJURCBcbWF0aG1pbnVzIDk5XHNtYWxsbWludXMwMCAgXGVURCBcZVRSClxl VEFCTEUKCltcZ2V0cHJpdmF0ZXNsb3R7c21hbGxtaW51c31dCgpbXGdldHByaXZhdGVjaGFye3Nt YWxsbWludXN9XQoKJFtcc21hbGxtaW51c10kCgpcc3RvcHRleHQKCkJlY2F1c2UgXHByaXZhdGVj aGFyIGluIHRleHQgbW9kZSB3aWxsIGV4cGFuZCB0byBhbiB1dGYgKHNvIGluIHlvdXIgY2FzZSAK dGhlIHNhbWUgZm9udCBpcyBhc3N1bWVzIGJlY2F1c2UgeW91IG5lZWQgdGhlIHNsb3RzIHRvIGJl IHRoZSBzYW1lIGZvciAKdGhlIGFsaWdubWVudCBjaGVjazsgSSBtaWdodCBkZWNpZGUgdG8gc2hh cmUgcHJpdmF0ZSBjb2RlIHBvaW50cyBmb3IgCnRoYXQgcHVycG9zZSkuIEluIG1hdGggbW9kZSB5 b3Ugd2lsbCBnZXQgdGhlIHJpZ2h0IGNoYXJhY3RlciB0b28uCgpIYW5zCgotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGFucyBIYWdlbiB8IFBSQUdN QSBBREUKICAgICAgICAgICAgICAgUmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwg VGhlIE5ldGhlcmxhbmRzCiAgICAgICAgdGVsOiAwMzggNDc3IDUzIDY5IHwgd3d3LnByYWdtYS1h ZGUubmwgfCB3d3cucHJhZ21hLXBvZC5ubAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBw bGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBu dGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0Cndl YnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL3RleC5hYW5oZXQubmV0 CmFyY2hpdmUgIDogaHR0cDovL2ZvdW5kcnkuc3VwZWxlYy5mci9wcm9qZWN0cy9jb250ZXh0cmV2 Lwp3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXw==