From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Newsgroups: gmane.emacs.bugs Subject: bug#58111: [PATCH] Add support for the Adlam script Date: Tue, 27 Sep 2022 21:23:40 +0530 Message-ID: References: <8335cdj6vd.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000008fc11b05e9aaa60c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19960"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58111@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 27 18:49:45 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1odDmD-0004xD-8B for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Sep 2022 18:49:45 +0200 Original-Received: from localhost ([::1]:40658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odDmB-0006ok-43 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Sep 2022 12:49:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odCuI-0003f9-Bp for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:54:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57520) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odCuI-0000d1-3d for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1odCuH-00039s-VU for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Sep 2022 15:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58111-submit@debbugs.gnu.org id=B58111.166429403912130 (code B ref 58111); Tue, 27 Sep 2022 15:54:01 +0000 Original-Received: (at 58111) by debbugs.gnu.org; 27 Sep 2022 15:53:59 +0000 Original-Received: from localhost ([127.0.0.1]:56598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odCuE-00039Z-GP for submit@debbugs.gnu.org; Tue, 27 Sep 2022 11:53:59 -0400 Original-Received: from mail-yb1-f176.google.com ([209.85.219.176]:34403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odCuD-00039N-9a for 58111@debbugs.gnu.org; Tue, 27 Sep 2022 11:53:58 -0400 Original-Received: by mail-yb1-f176.google.com with SMTP id 198so12782161ybc.1 for <58111@debbugs.gnu.org>; Tue, 27 Sep 2022 08:53:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=pOWA12BwH4MGEcxf85asweKZrb15pDHslRD4Upp2y6c=; b=AjKp/hG2pzuQ5aGWgkD8avmyENSjR6iAk7izAdhRgz8XVj7OhjnTDSOauvQZafLCK4 B+u4FzVoGKQ9BD57oh+OJd6E5RaImoUvNLGrlWpekkQ2sSd9LygcAoobP9pqux/vgJmb xZscC3k+hubUff7GmM1yOSKxsNE1S687GBNX9YEmqA9AfbNywbwXHoYPqnGWSptYWPiC iVI3znZ/T88hxoNUduiOkKI9PymTpKVEGYpjYMLMKq4SkzUVKEdjeOiqax5mhoRnZ115 D0cTVsp8ecPDrRMLzjHeHhlDqT8ES00fPJsAj4xcyagwMjdp8H9yyfkODKJJ2gTKQbK1 AZUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=pOWA12BwH4MGEcxf85asweKZrb15pDHslRD4Upp2y6c=; b=IendNGVTGOXEDYnMZrCxqs7SHh2YXOpqcKOjKNqmSBQApNJlSNoLFb16jkmo65lFYI uu7BqrlsfrWAmy+xpxBDLwJelqe6RT644SceMScBSDTfoAo2bTKl5J4/Fy4BXIHNRC/K kD2z72DYKuyzFMKXfRY4f5JtJF3xMwCj3ZwHB8DG+5QTMH6IaJsHvP3/Ix1ncVX5hHVg hllXKGmps0LbuDoaqcrz+W3/rAzyWiXbOqlByLtj4aIpkF8XMBvGCDWkhpTz1dfUSH5j QS/w/V9EJYI1FbCnGZ30V8CseyZwIyVgTUfdpzACLrfK3ulIMW7dOOk7RzrOfMp0sSY2 uQAQ== X-Gm-Message-State: ACrzQf2P9ENDsmagIDk/7ZP7ftQQ+uynr4wo2bEbMMZbg2B949LIKm1U loMRMOdqmueKGnpqjMU4JCvRQBYZ4W5X0w6i58HLm0lRprtUx4ZV X-Google-Smtp-Source: AMsMyM7y/qGoVNxJiRFuG/Jk2zlPnp925SJWexriS7Fj2N4ugURH+vMs1D7/rS4YBpDT6dvT13avPyHwJlL1jiLiNP8= X-Received: by 2002:a05:6902:706:b0:6af:ddb4:6cdd with SMTP id k6-20020a056902070600b006afddb46cddmr25678768ybt.562.1664294031680; Tue, 27 Sep 2022 08:53:51 -0700 (PDT) In-Reply-To: <8335cdj6vd.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:243745 Archived-At: --0000000000008fc11b05e9aaa60c Content-Type: multipart/alternative; boundary="0000000000008fc11805e9aaa60a" --0000000000008fc11805e9aaa60a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > This doesn't look right: why 1 and not 0? I copied this from my hanifi-rohingya composition rules, where I do not remember why I added 0 instead of 1. Even though they were working as intended I have replaced it with 0 there just to be safe. On Tue, Sep 27, 2022 at 6:46 PM Eli Zaretskii wrote: > > From: =E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0 =E0=A4=B8=E0=A4=BF=E0=A4=82= =E0=A4=B9 Sameer Singh > > > > Date: Tue, 27 Sep 2022 16:52:22 +0530 > > > > --- a/etc/NEWS > > +++ b/etc/NEWS > > @@ -1229,10 +1229,9 @@ to edit such sequences by allowing point to > "enter" the sequence. > > *** Support for many old scripts and writing systems. > > Emacs now supports and has language-environments and input methods for > > several dozens of old scripts that were used in the past for various > > -languages in South and South-East Asia. For each such script Emacs > > -now has font-selection and character composition rules, a language > > -environment, and an input method. The newly-added scripts and the > > -corresponding language environments are: > > +languages. For each such script Emacs now has font-selection and > character > > +composition rules, a language environment, and an input method. The > newly-added > > +scripts and the corresponding language environments are: > > The new text needs to be re-filled. > > > +;; Adlam composition rules > > +(set-char-table-range > > + composition-function-table > > + '(#x1E900 . #x1E95F) > > + (list (vector > > + "[\x1E900-\x1E95F]+" > > + 1 'font-shape-gstring))) > > This doesn't look right: why 1 and not 0? > --0000000000008fc11805e9aaa60a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This doesn't look right: why 1 and not 0?

I copied this from my hanifi-rohingya composition rules, where I do not = remember
why I added 0 instead of 1. Even though they were workin= g as intended I have replaced it with 0
there just to be safe.

On Tue, Sep 27, 2022 at 6:46 PM Eli Zaretskii <eliz@gnu.org> wrote:
> From: =E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0 = =E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9 Sameer Singh
>=C2=A0 <l= umarzeli30@gmail.com>
> Date: Tue, 27 Sep 2022 16:52:22 +0530
>
> --- a/etc/NEWS
> +++ b/etc/NEWS
> @@ -1229,10 +1229,9 @@ to edit such sequences by allowing point to &qu= ot;enter" the sequence.
>=C2=A0 *** Support for many old scripts and writing systems.
>=C2=A0 Emacs now supports and has language-environments and input metho= ds for
>=C2=A0 several dozens of old scripts that were used in the past for var= ious
> -languages in South and South-East Asia.=C2=A0 For each such script Em= acs
> -now has font-selection and character composition rules, a language > -environment, and an input method.=C2=A0 The newly-added scripts and t= he
> -corresponding language environments are:
> +languages.=C2=A0 For each such script Emacs now has font-selection an= d character
> +composition rules, a language environment, and an input method.=C2=A0= The newly-added
> +scripts and the corresponding language environments are:

The new text needs to be re-filled.

> +;; Adlam composition rules
> +(set-char-table-range
> + composition-function-table
> + '(#x1E900 . #x1E95F)
> + (list (vector
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 "[\x1E900-\x1E95F]+"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 1 'font-shape-gstring)))

This doesn't look right: why 1 and not 0?
--0000000000008fc11805e9aaa60a-- --0000000000008fc11b05e9aaa60c Content-Type: text/x-patch; charset="UTF-8"; name="0001-Add-support-for-the-Adlam-script-bug-58111.patch" Content-Disposition: attachment; filename="0001-Add-support-for-the-Adlam-script-bug-58111.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l8kdodtm0 RnJvbSBiZmExZTZmODZkNDQyZTIyMGYyMjA4ZTdmYjA4ZDIyMmFiMDczM2NlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUwPUE0PUI4PUUwPUE0PUFFPUUwPUE1PTgw PUUwPUE0PUIwPTIwPUUwPUE0PUI4PUUwPUE0PUJGPz0KID0/VVRGLTg/cT89RTA9QTQ9ODI9RTA9 QTQ9Qjk9MjBTYW1lZXI9MjBTaW5naD89IDxsdW1hcnplbGkzMEBnbWFpbC5jb20+CkRhdGU6IFR1 ZSwgMjcgU2VwIDIwMjIgMTY6NDQ6MjggKzA1MzAKU3ViamVjdDogW1BBVENIXSBBZGQgc3VwcG9y dCBmb3IgdGhlIEFkbGFtIHNjcmlwdCAoYnVnIzU4MTExKQoKKiBsaXNwL2xhbmd1YWdlL21pc2Mt bGFuZy5lbCAoIkFkbGFtIik6IE5ldyBsYW5ndWFnZSBlbnZpcm9ubWVudC4KQWRkIGNvbXBvc2l0 aW9uIHJ1bGVzIGZvciBBZGxhbS4gQWRkIHNhbXBsZSB0ZXh0IGFuZCBpbnB1dCBtZXRob2QuCiog bGlzcC9pbnRlcm5hdGlvbmFsL2ZvbnRzZXQuZWwgKHNjcmlwdC1yZXByZXNlbnRhdGl2ZS1jaGFy cyk6ClN1cHBvcnQgQWRsYW0uCiogbGlzcC9sZWltL3F1YWlsL21pc2MtbGFuZy5lbCAoImFkbGFt Iik6IE5ldyBpbnB1dCBtZXRob2QuCgoqIGV0Yy9IRUxMTzogQWRkIEFkbGFtIGdyZWV0aW5nLgoq IGV0Yy9ORVdTOiBBbm5vdW5jZSB0aGUgbmV3IGxhbmd1YWdlIGVudmlyb25tZW50LgotLS0KIGV0 Yy9IRUxMTyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogZXRjL05FV1MgICAgICAgICAgICAg ICAgICAgICAgfCAgOSArKy0tCiBsaXNwL2ludGVybmF0aW9uYWwvZm9udHNldC5lbCB8ICAyICst CiBsaXNwL2xhbmd1YWdlL21pc2MtbGFuZy5lbCAgICB8IDI0ICsrKysrKysrLQogbGlzcC9sZWlt L3F1YWlsL21pc2MtbGFuZy5lbCAgfCA5NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogNSBmaWxlcyBjaGFuZ2VkLCAxMjcgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9ldGMvSEVMTE8gYi9ldGMvSEVMTE8KaW5kZXggZDczNDY1MzE4Yy4uMThj NWVlNWU1NCAxMDA2NDQKLS0tIGEvZXRjL0hFTExPCisrKyBiL2V0Yy9IRUxMTwpAQCAtMjQsNiAr MjQsNyBAQCBOb24tQVNDSUkgZXhhbXBsZXM6CiAKIExBTkdVQUdFIChOQVRJVkUgTkFNRSkJSEVM TE8KIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0JLS0tLS0KK0FkbGFtICjwnqSA8J6ko/CepKTwnqSi 8J6kpSkJ8J6khfCepKLwnqSk8J6kovCepYTwnqSlCiBBbWhhcmljICjhiqDhiJvhiK3hipspCeGI oOGIi+GInQogQXJhYmljICjYp9mE2LnYsdio2YrZkdipKQnYp9mE2LPZkdmE2KfZhSDYudmE2YrZ g9mFCiBBcm1lbmlhbiAo1bDVodW11aXWgNWl1bYpCdSy1aHWgNaHINWx1aXVpgpkaWZmIC0tZ2l0 IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCA5OTI0MzQ4MWEwLi45OTAyNzc0NGM2IDEwMDY0 NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMTIyOSwxMCArMTIyOSwxMCBAQCB0 byBlZGl0IHN1Y2ggc2VxdWVuY2VzIGJ5IGFsbG93aW5nIHBvaW50IHRvICJlbnRlciIgdGhlIHNl cXVlbmNlLgogKioqIFN1cHBvcnQgZm9yIG1hbnkgb2xkIHNjcmlwdHMgYW5kIHdyaXRpbmcgc3lz dGVtcy4KIEVtYWNzIG5vdyBzdXBwb3J0cyBhbmQgaGFzIGxhbmd1YWdlLWVudmlyb25tZW50cyBh bmQgaW5wdXQgbWV0aG9kcyBmb3IKIHNldmVyYWwgZG96ZW5zIG9mIG9sZCBzY3JpcHRzIHRoYXQg d2VyZSB1c2VkIGluIHRoZSBwYXN0IGZvciB2YXJpb3VzCi1sYW5ndWFnZXMgaW4gU291dGggYW5k IFNvdXRoLUVhc3QgQXNpYS4gIEZvciBlYWNoIHN1Y2ggc2NyaXB0IEVtYWNzCi1ub3cgaGFzIGZv bnQtc2VsZWN0aW9uIGFuZCBjaGFyYWN0ZXIgY29tcG9zaXRpb24gcnVsZXMsIGEgbGFuZ3VhZ2UK LWVudmlyb25tZW50LCBhbmQgYW4gaW5wdXQgbWV0aG9kLiAgVGhlIG5ld2x5LWFkZGVkIHNjcmlw dHMgYW5kIHRoZQotY29ycmVzcG9uZGluZyBsYW5ndWFnZSBlbnZpcm9ubWVudHMgYXJlOgorbGFu Z3VhZ2VzLiAgRm9yIGVhY2ggc3VjaCBzY3JpcHQgRW1hY3Mgbm93IGhhcyBmb250LXNlbGVjdGlv biBhbmQKK2NoYXJhY3RlciBjb21wb3NpdGlvbiBydWxlcywgYSBsYW5ndWFnZSBlbnZpcm9ubWVu dCwgYW5kIGFuIGlucHV0CittZXRob2QuICBUaGUgbmV3bHktYWRkZWQgc2NyaXB0cyBhbmQgdGhl IGNvcnJlc3BvbmRpbmcgbGFuZ3VhZ2UKK2Vudmlyb25tZW50cyBhcmU6CiAKIFRhaSBUaGFtIHNj cmlwdCBhbmQgdGhlIE5vcnRoZXJuIFRoYWkgbGFuZ3VhZ2UgZW52aXJvbm1lbnQKIEJyYWhtaSBz Y3JpcHQgYW5kIGxhbmd1YWdlIGVudmlyb25tZW50CkBAIC0xMjU5LDYgKzEyNTksNyBAQCBHcmFu dGhhIHNjcmlwdCBhbmQgbGFuZ3VhZ2UgZW52aXJvbm1lbnQKIEtoYXJvc2h0aGkgc2NyaXB0IGFu ZCBsYW5ndWFnZSBlbnZpcm9ubWVudAogTGVwY2hhIHNjcmlwdCBhbmQgbGFuZ3VhZ2UgZW52aXJv bm1lbnQKIE1lZXRlaSBNYXllayBzY3JpcHQgYW5kIGxhbmd1YWdlIGVudmlyb25tZW50CitBZGxh bSBzY3JpcHQgYW5kIGxhbmd1YWdlIGVudmlyb25tZW50CiAKIC0tLQogKioqIFRoZSAiT3JpeWEi IGxhbmd1YWdlIGVudmlyb25tZW50IHdhcyByZW5hbWVkIHRvICJPZGlhIi4KZGlmZiAtLWdpdCBh L2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsIGIvbGlzcC9pbnRlcm5hdGlvbmFsL2ZvbnRz ZXQuZWwKaW5kZXggOTljNzg0ODcwNC4uNjViYzFiNDAyNCAxMDA2NDQKLS0tIGEvbGlzcC9pbnRl cm5hdGlvbmFsL2ZvbnRzZXQuZWwKKysrIGIvbGlzcC9pbnRlcm5hdGlvbmFsL2ZvbnRzZXQuZWwK QEAgLTI5NSw3ICsyOTUsNyBAQCBmb250LWVuY29kaW5nLWNoYXJzZXQtYWxpc3QKIAkod2FuY2hv ICN4MWUyYzApCiAgICAgICAgIChuYWctbXVuZGFyaSAjeDFFNEQwICN4MUU0RUIgI3gxRTRGMCkK IAkobWVuZGUta2lrYWt1aSAjeDFFODEwKQotCShhZGxhbSAjeDFFOTAwKQorCShhZGxhbSAjeDFF OTAwICN4MUU5NDMpCiAJKGluZGljLXNpeWFxLW51bWJlciAjeDFlYzcxKQogCShvdHRvbWFuLXNp eWFxLW51bWJlciAjeDFlZDAxKQogCShtYWhqb25nLXRpbGUgI3gxRjAwMCkKZGlmZiAtLWdpdCBh L2xpc3AvbGFuZ3VhZ2UvbWlzYy1sYW5nLmVsIGIvbGlzcC9sYW5ndWFnZS9taXNjLWxhbmcuZWwK aW5kZXggM2Q1YjY4Zjg0Yi4uODQ4MmE2NGNkMSAxMDA2NDQKLS0tIGEvbGlzcC9sYW5ndWFnZS9t aXNjLWxhbmcuZWwKKysrIGIvbGlzcC9sYW5ndWFnZS9taXNjLWxhbmcuZWwKQEAgLTIzNiw3ICsy MzYsNyBAQCBlZ3lwdGlhbi1zaGFwZS1ncm91cGluZwogICcoI3gxMEQxRCAuICN4MTBEMjcpCiAg KGxpc3QgKHZlY3RvcgogICAgICAgICAiW1x4MTBEMDAtXHgxMEQyN10rIgotICAgICAgICAxICdm b250LXNoYXBlLWdzdHJpbmcpKSkKKyAgICAgICAgMCAnZm9udC1zaGFwZS1nc3RyaW5nKSkpCiAK IDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7CiA7OyBLaGFyb+G5 o+G5rWjEqwpAQCAtMjY5LDYgKzI2OSwyOCBAQCBlZ3lwdGlhbi1zaGFwZS1ncm91cGluZwogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vZGlmaWVyICIqIikKICAgICAgICAgICAg ICAgICAgICAgICAgICAgMSAnZm9udC1zaGFwZS1nc3RyaW5nKSkpKQogCis7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Cis7OyBBZGxhbQorOzs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OworCisoc2V0LWxhbmd1YWdlLWluZm8tYWxpc3QKKyAiQWRs YW0iICcoKGNoYXJzZXQgdW5pY29kZSkKKyAgICAgICAgICAgKGNvZGluZy1zeXN0ZW0gdXRmLTgp CisgICAgICAgICAgIChjb2RpbmctcHJpb3JpdHkgdXRmLTgpCisgICAgICAgICAgIChpbnB1dC1t ZXRob2QgLiAiYWRsYW0iKQorICAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiQWRsYW0gKPCepIDw nqSj8J6kpPCepKLwnqSlKQnwnqSF8J6kovCepKTwnqSi8J6lhPCepKUiKQorICAgICAgICAgICAo ZG9jdW1lbnRhdGlvbiAuICJcCitGdWxhbmkgbGFuZ3VhZ2UgYW5kIGl0cyBzY3JpcHQgQWRsYW0g YXJlIHN1cHBvcnRlZAoraW4gdGhpcyBsYW5ndWFnZSBlbnZpcm9ubWVudC4iKSkpCisKKzs7IEFk bGFtIGNvbXBvc2l0aW9uIHJ1bGVzCisoc2V0LWNoYXItdGFibGUtcmFuZ2UKKyBjb21wb3NpdGlv bi1mdW5jdGlvbi10YWJsZQorICcoI3gxRTkwMCAuICN4MUU5NUYpCisgKGxpc3QgKHZlY3Rvcgor ICAgICAgICAiW1x4MUU5MDAtXHgxRTk1Rl0rIgorICAgICAgICAwICdmb250LXNoYXBlLWdzdHJp bmcpKSkKKwogKHByb3ZpZGUgJ21pc2MtbGFuZykKIAogOzs7IG1pc2MtbGFuZy5lbCBlbmRzIGhl cmUKZGlmZiAtLWdpdCBhL2xpc3AvbGVpbS9xdWFpbC9taXNjLWxhbmcuZWwgYi9saXNwL2xlaW0v cXVhaWwvbWlzYy1sYW5nLmVsCmluZGV4IDBjNGEwZDRjZTQuLjZiYWZhNmI1ZmIgMTAwNjQ0Ci0t LSBhL2xpc3AvbGVpbS9xdWFpbC9taXNjLWxhbmcuZWwKKysrIGIvbGlzcC9sZWltL3F1YWlsL21p c2MtbGFuZy5lbApAQCAtMTE4MCw1ICsxMTgwLDEwMiBAQAogICgiLnx8IiA/8JCplykKICAoIi49 IiA/8JCpmCkpCiAKKyhxdWFpbC1kZWZpbmUtcGFja2FnZQorICJhZGxhbSIgIkFkbGFtIiAi8J6k gCIgdCAiQWRsYW0gaW5wdXQgbWV0aG9kLgorCisgYFxcPWAnIGlzIHVzZWQgdG8gc3dpdGNoIGxl dmVscyBpbnN0ZWFkIG9mIEFsdC1Hci4KKyIgbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5p bCB0KQorCisocXVhaWwtZGVmaW5lLXJ1bGVzCisgKCIxIiAgP/CepZEpCisgKCJgISIgP/CepZ4p CisgKCIyIiAgP/CepZIpCisgKCIzIiAgP/CepZMpCisgKCI0IiAgP/CepZQpCisgKCI1IiAgP/Ce pZUpCisgKCI2IiAgP/CepZYpCisgKCI3IiAgP/CepZcpCisgKCI4IiAgP/CepZgpCisgKCI5IiAg P/CepZkpCisgKCIwIiAgP/CepZApCisgKCJxIiAgP/CepLkpCisgKCJRIiAgP/CepJcpCisgKCJg cSIgP/CepYYpCisgKCJ3IiAgP/CepLEpCisgKCJXIiAgP/CepI8pCisgKCJgdyIgP/CepYgpCisg KCJgVyIgP/CepYkpCisgKCJlIiAgP/CepKspCisgKCJFIiAgP/CepIkpCisgKCJgZSIgP/CepYUp CisgKCJyIiAgP/CepKopCisgKCJSIiAgP/CepIgpCisgKCJ0IiAgP/CepLwpCisgKCJUIiAgP/Ce pJopCisgKCJ5IiAgP/CepLQpCisgKCJZIiAgP/CepJIpCisgKCJgeSIgP/CepLApCisgKCJgWSIg P/CepI4pCisgKCJ1IiAgP/CepLUpCisgKCJVIiAgP/CepJMpCisgKCJpIiAgP/CepK0pCisgKCJJ IiAgP/CepIspCisgKCJvIiAgP/CepK4pCisgKCJPIiAgP/CepIwpCisgKCJwIiAgP/CepKgpCisg KCJQIiAgP/CepIYpCisgKCJhIiAgP/CepKIpCisgKCJBIiAgP/CepIApCisgKCJgYSIgP/CepYQp CisgKCJzIiAgP/CepKcpCisgKCJTIiAgP/CepIUpCisgKCJgcyIgP/CepYMpCisgKCJgUyIgP/Ce pKEpCisgKCJkIiAgP/CepKMpCisgKCJEIiAgP/CepIEpCisgKCJgZCIgP/CepK8pCisgKCJgRCIg P/CepI0pCisgKCJmIiAgP/CepKwpCisgKCJGIiAgP/CepIopCisgKCJnIiAgP/CepLopCisgKCJH IiAgP/CepJgpCisgKCJgZyIgP/CepYApCisgKCJgRyIgP/CepJ4pCisgKCJoIiAgP/CepLgpCisg KCJIIiAgP/CepJYpCisgKCJgaCIgP/CepYcpCisgKCJqIiAgP/CepLYpCisgKCJKIiAgP/CepJQp CisgKCJrIiAgP/CepLMpCisgKCJLIiAgP/CepJEpCisgKCJgayIgP/CepL8pCisgKCJgSyIgP/Ce pJ0pCisgKCJsIiAgP/CepKQpCisgKCJMIiAgP/CepIIpCisgKCJ6IiAgP/CepYEpCisgKCJaIiAg P/CepJ8pCisgKCJgeiIgP/CepYIpCisgKCJgWiIgP/CepKApCisgKCJ4IiAgP/CepL0pCisgKCJY IiAgP/CepJspCisgKCJjIiAgP/CepLcpCisgKCJDIiAgP/CepJUpCisgKCJgYyIgI3gyMDBDKSA7 IFpXTkoKKyAoInYiICA/8J6kvikKKyAoIlYiICA/8J6knCkKKyAoImB2IiA/8J6liikKKyAoImIi ICA/8J6kpikKKyAoIkIiICA/8J6khCkKKyAoImBiIiA/8J6kqSkKKyAoImBCIiA/8J6khykKKyAo Im4iICA/8J6ksikKKyAoIk4iICA/8J6kkCkKKyAoImBuIiA/8J6kuykKKyAoImBOIiA/8J6kmSkK KyAoIm0iICA/8J6kpSkKKyAoIk0iICA/8J6kgykKKyAoImBtIiA/8J6liykKKyAoImAvIiA/8J6l nykpCisKIChwcm92aWRlICdtaXNjLWxhbmcpCiA7OzsgbWlzYy1sYW5nLmVsIGVuZHMgaGVyZQot LSAKMi4zNy4zCgo= --0000000000008fc11b05e9aaa60c--