From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#23698: 24.5; broken character name Date: Mon, 6 Jun 2016 10:49:12 -0700 Organization: UCLA Computer Science Department Message-ID: <6e241c76-e02a-f354-7673-58b438680f05@cs.ucla.edu> References: <87wpm3n5tc.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------386EE6002EC18199458DF3F1" X-Trace: ger.gmane.org 1465235435 23203 80.91.229.3 (6 Jun 2016 17:50:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Jun 2016 17:50:35 +0000 (UTC) Cc: 23698-done@debbugs.gnu.org To: ynyaaa@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 06 19:50:24 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b9yfO-00089J-SU for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Jun 2016 19:50:23 +0200 Original-Received: from localhost ([::1]:44292 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9yfL-0006pt-FZ for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Jun 2016 13:50:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9yf9-0006jd-3F for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 13:50:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b9yf4-0004N1-4G for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 13:50:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44667) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9yf4-0004Mn-1f for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 13:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b9yf3-0005dU-TP for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 13:50:01 -0400 In-Reply-To: <87wpm3n5tc.fsf@gmail.com> Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Jun 2016 17:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 23698 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 23698@debbugs.gnu.org, eggert@cs.ucla.edu, ynyaaa@gmail.com Original-Received: via spool by 23698-done@debbugs.gnu.org id=D23698.146523536321605 (code D ref 23698); Mon, 06 Jun 2016 17:50:01 +0000 Original-Received: (at 23698-done) by debbugs.gnu.org; 6 Jun 2016 17:49:23 +0000 Original-Received: from localhost ([127.0.0.1]:57002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9yeR-0005cO-1F for submit@debbugs.gnu.org; Mon, 06 Jun 2016 13:49:23 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:38314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9yeP-0005cB-3Z for 23698-done@debbugs.gnu.org; Mon, 06 Jun 2016 13:49:21 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id C07DE16064B; Mon, 6 Jun 2016 10:49:14 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id F8PxY_uBvzlX; Mon, 6 Jun 2016 10:49:13 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 3997A16140D; Mon, 6 Jun 2016 10:49:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id OvLLjlDdiCju; Mon, 6 Jun 2016 10:49:13 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 19D4116064B; Mon, 6 Jun 2016 10:49:13 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:119169 Archived-At: This is a multi-part message in MIME format. --------------386EE6002EC18199458DF3F1 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit > we have it since 1997, i.e. before > we started using the UCD for these purposes. So I think we can either > remove it or use a property that doesn't clash with the Unicode > standard properties. It appears to be unnecessary these days, so I removed it in the attached patch to master and am marking the bug as done. If I'm wrong and we need it we can use a different property as you suggest. --------------386EE6002EC18199458DF3F1 Content-Type: text/plain; charset=UTF-8; name="0001-Use-standard-Unicode-names-for-Thai-Lao.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Use-standard-Unicode-names-for-Thai-Lao.txt" RnJvbSAxMzBhYTcxNjZiOTQwZmVmNTllODMyYzY4ZTc2ZWVmODdjZGM5NmU1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDYgSnVuIDIwMTYgMTA6NDM6MTAgLTA3MDAKU3ViamVjdDogW1BBVENI XSBVc2Ugc3RhbmRhcmQgVW5pY29kZSBuYW1lcyBmb3IgVGhhaSwgTGFvCk1JTUUtVmVyc2lv bjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50 LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGxpc3AvbGFuZ3VhZ2UvbGFvLXV0aWwuZWws IGxpc3AvbGFuZ3VhZ2UvdGhhaS11dGlsLmVsOgpEb27igJl0IG92ZXJyaWRlIHN0YW5kYXJk IFVuaWNvZGUgY2hhcmFjdGVyIG5hbWUgKEJ1ZyMyMzY5OCkuCi0tLQogbGlzcC9sYW5ndWFn ZS9sYW8tdXRpbC5lbCAgfCAxOTEgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCiBsaXNwL2xhbmd1YWdlL3RoYWktdXRpbC5lbCB8IDE5MSArKysrKysr KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdl ZCwgMTkwIGluc2VydGlvbnMoKyksIDE5MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aXNwL2xhbmd1YWdlL2xhby11dGlsLmVsIGIvbGlzcC9sYW5ndWFnZS9sYW8tdXRpbC5lbApp bmRleCA2MTAzODYwLi5hNDI5MDRmIDEwMDY0NAotLS0gYS9saXNwL2xhbmd1YWdlL2xhby11 dGlsLmVsCisrKyBiL2xpc3AvbGFuZ3VhZ2UvbGFvLXV0aWwuZWwKQEAgLTM4LDEwMCArMzgs MTAwIEBAID9zCiAoZGVmaW5lLWNhdGVnb3J5ID92ICJMYW8gdXBwZXIvbG93ZXIgdm93ZWwi IGxhby1jYXRlZ29yeS10YWJsZSkKIChkZWZpbmUtY2F0ZWdvcnkgP3QgIkxhbyB0b25lIiBs YW8tY2F0ZWdvcnktdGFibGUpCiAKLShsZXQgKChsICcoKD/guoEgY29uc29uYW50ICJMRVRU RVIgS09SICBLQUknIiAiQ0hJQ0tFTiIpCi0JICAgKD/guoIgY29uc29uYW50ICJMRVRURVIg S0hPUiBLSEFJJyIgIkVHRyIpCi0JICAgKD/guoMgaW52YWxpZCBuaWwpCi0JICAgKD/guoQg Y29uc29uYW50ICJMRVRURVIgUUhPUiBRSFdBUkdOIiAiQlVGRkFMTyIpCi0JICAgKD/guoUg aW52YWxpZCBuaWwpCi0JICAgKD8gIGludmFsaWQgbmlsKQotCSAgICg/4LqHIGNvbnNvbmFu dCAiTEVUVEVSIE5HT1IgTkdVVSIgIlNOQUtFIikKLQkgICAoP+C6iCBjb25zb25hbnQgIkxF VFRFUiBKT1IgSlVBIiAiQlVEREhJU1QgTk9WSUNFIikKLQkgICAoP+C6iSBpbnZhbGlkIG5p bCkKLQkgICAoP+C6iiBjb25zb25hbnQgIkxFVFRFUiBYT1IgWFwiQVJORyIgIkVMRVBIQU5U IikKLQkgICAoP+C6iyBpbnZhbGlkIG5pbCkKLQkgICAoP+C6jCBpbnZhbGlkIG5pbCkKLQkg ICAoP+C6jSBjb25zb25hbnQgIkxFVFRFUiBZT1IgWVVORyIgIk1PU1FVSVRPIikKLQkgICAo P+C6jiBpbnZhbGlkIG5pbCkKLQkgICAoP+C6jiBpbnZhbGlkIG5pbCkKLQkgICAoP+C6jiBp bnZhbGlkIG5pbCkKLQkgICAoP+C6jiBpbnZhbGlkIG5pbCkKLQkgICAoP+C6jiBpbnZhbGlk IG5pbCkKLQkgICAoP+C6jiBpbnZhbGlkIG5pbCkKLQkgICAoP+C6lCBjb25zb25hbnQgIkxF VFRFUiBET1IgREFORyIgIk5PU0UiKQotCSAgICg/4LqVIGNvbnNvbmFudCAiTEVUVEVSIFRP UiBUQVIiICJFWUUiKQotCSAgICg/4LqWIGNvbnNvbmFudCAiTEVUVEVSIFRIT1IgVEhVTkci ICJUTyBBU0ssUVVFU1RJT04iKQotCSAgICg/4LqXIGNvbnNvbmFudCAiTEVUVEVSIERIT1Ig REhBUk0iICJGTEFHIikKLQkgICAoP+C6mCBpbnZhbGlkIG5pbCkKLQkgICAoP+C6mSBjb25z b25hbnQgIkxFVFRFUiBOT1IgTk9LIiAiQklSRCIpCi0JICAgKD/gupogY29uc29uYW50ICJM RVRURVIgQk9SIEJFRCIgIkZJU0hIT09LIikKLQkgICAoP+C6myBjb25zb25hbnQgIkxFVFRF UiBQT1IgUEFSIiAiRklTSCIpCi0JICAgKD/gupwgY29uc29uYW50ICJMRVRURVIgSFBPUiBI UEVSXCIiICJCRUUiKQotCSAgICg/4LqdIGNvbnNvbmFudCAiTEVUVEVSIEZIT1IgRkhBUiIg IldBTEwiKQotCSAgICg/4LqeIGNvbnNvbmFudCAiTEVUVEVSIFBIT1IgUEhVVSIgIk1PVU5U QUlOIikKLQkgICAoP+C6nyBjb25zb25hbnQgIkxFVFRFUiBGT1IgRkFJIiAiRklSRSIpCi0J ICAgKD/guqAgaW52YWxpZCBuaWwpCi0JICAgKD/guqEgY29uc29uYW50ICJMRVRURVIgTU9S IE1BUlwiIiAiSE9SU0UiKQotCSAgICg/4LqiIGNvbnNvbmFudCAiTEVUVEVSIEdOT1IgR05B UiIgIk1FRElDSU5FIikKLQkgICAoP+C6oyBjb25zb25hbnQgIkxFVFRFUiBST1IgUk9EIiAi Q0FSIikKLQkgICAoP+C6pCBpbnZhbGlkIG5pbCkKLQkgICAoP+C6pSBjb25zb25hbnQgIkxF VFRFUiBMT1IgTElJTkciICJNT05LRVkiKQotCSAgICg/4LqmIGludmFsaWQgbmlsKQotCSAg ICg/4LqnIGNvbnNvbmFudCAiTEVUVEVSIFdPUiBXSUkiICJIQU5EIEZBTiIpCi0JICAgKD/g uqggaW52YWxpZCBuaWwpCi0JICAgKD/guqkgaW52YWxpZCBuaWwpCi0JICAgKD/guqogY29u c29uYW50ICJMRVRURVIgU09SIFNFQSIgIlRJR0VSIikKLQkgICAoP+C6qyBjb25zb25hbnQg IkxFVFRFUiBISE9SIEhIQUkiICJKQVIiKQotCSAgICg/4LqsIGludmFsaWQgbmlsKQotCSAg ICg/4LqtIGNvbnNvbmFudCAiTEVUVEVSIE9SIE9PVyIgIlRBS0UiKQotCSAgICg/4LquIGNv bnNvbmFudCAiTEVUVEVSIEhPUiBIRUEiICJCT0FUIikKLQkgICAoP+C6ryBzcGVjaWFsICJF TExJUFNJUyIpCi0JICAgKD/gurAgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEEiKQot CSAgICg/4LqxIHZvd2VsLXVwcGVyICJWT1dFTCBTSUdOIE1BSSBLQU4iKQotCSAgICg/4Lqy IHZvd2VsLWJhc2UgIlZPV0VMIFNJR04gU0FSQSBBUiIpCi0JICAgKD/gurMgdm93ZWwtYmFz ZSAiVk9XRUwgU0lHTiBTQVJBIEFNIikKLQkgICAoP+C6tCB2b3dlbC11cHBlciAiVk9XRUwg U0lHTiBTQVJBIEkiKQotCSAgICg/4Lq1IHZvd2VsLXVwcGVyICJWT1dFTCBTSUdOIFNBUkEg SUkiKQotCSAgICg/4Lq2IHZvd2VsLXVwcGVyICJWT1dFTCBTSUdOIFNBUkEgRVUiKQotCSAg ICg/4Lq3IHZvd2VsLXVwcGVyICJWT1dFTCBTSUdOIFNBUkEgVVIiKQotCSAgICg/4Lq4IHZv d2VsLWxvd2VyICJWT1dFTCBTSUdOIFNBUkEgVSIpCi0JICAgKD/gurkgdm93ZWwtbG93ZXIg IlZPV0VMIFNJR04gU0FSQSBVVSIpCi0JICAgKD/gurogaW52YWxpZCBuaWwpCi0JICAgKD/g ursgdm93ZWwtdXBwZXIgIlZPV0VMIFNJR04gTUFJIEtPTkciKQotCSAgICg/4Lq8IHNlbWl2 b3dlbC1sb3dlciAiU0VNSVZPV0VMIFNJR04gTE8iKQotCSAgICg/4Lq9IHZvd2VsLWJhc2Ug IlNFTUlWT1dFTCBTSUdOIFNBUkEgSUEiKQotCSAgICg/4Lq+IGludmFsaWQgbmlsKQotCSAg ICg/4Lq/IGludmFsaWQgbmlsKQotCSAgICg/4LuAIHZvd2VsLWJhc2UgIlZPV0VMIFNJR04g U0FSQSBFRSIpCi0JICAgKD/gu4Egdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEFBIikK LQkgICAoP+C7giB2b3dlbC1iYXNlICJWT1dFTCBTSUdOIFNBUkEgT08iKQotCSAgICg/4LuD IHZvd2VsLWJhc2UgIlZPV0VMIFNJR04gU0FSQSBFSSBNQUkgTVVBTlwiIikKLQkgICAoP+C7 hCB2b3dlbC1iYXNlICJWT1dFTCBTSUdOIFNBUkEgQUkgTUFJIE1BWSIpCi0JICAgKD/gu4Ug aW52YWxpZCBuaWwpCi0JICAgKD/gu4Ygc3BlY2lhbCAiS08gTEEgKFJFUEVUSVRJT04pIikK LQkgICAoP+C7hyBpbnZhbGlkIG5pbCkKLQkgICAoP+C7iCB0b25lICJUT05FIE1BSSBFSyIp Ci0JICAgKD/gu4kgdG9uZSAiVE9ORSBNQUkgVEhPIikKLQkgICAoP+C7iiB0b25lICJUT05F IE1BSSBUSSIpCi0JICAgKD/gu4sgdG9uZSAiVE9ORSBNQUkgSkFEVEFXQVIiKQotCSAgICg/ 4LuMIHRvbmUgIkNBTkNFTExBVElPTiBNQVJLIikKLQkgICAoP+C7jSB2b3dlbC11cHBlciAi Vk9XRUwgU0lHTiBTQVJBIE9SIikKLQkgICAoP+C7jiBpbnZhbGlkIG5pbCkKLQkgICAoP+C7 jyBpbnZhbGlkIG5pbCkKLQkgICAoP+C7kCBzcGVjaWFsICJESUdJVCBaRVJPIikKLQkgICAo P+C7kSBzcGVjaWFsICJESUdJVCBPTkUiKQotCSAgICg/4LuSIHNwZWNpYWwgIkRJR0lUIFRX TyIpCi0JICAgKD/gu5Mgc3BlY2lhbCAiRElHSVQgVEhSRUUiKQotCSAgICg/4LuUIHNwZWNp YWwgIkRJR0lUIEZPVVIiKQotCSAgICg/4LuVIHNwZWNpYWwgIkRJR0lUIEZJVkUiKQotCSAg ICg/4LuWIHNwZWNpYWwgIkRJR0lUIFNJWCIpCi0JICAgKD/gu5cgc3BlY2lhbCAiRElHSVQg U0VWRU4iKQotCSAgICg/4LuYIHNwZWNpYWwgIkRJR0lUIEVJR0hUIikKLQkgICAoP+C7mSBz cGVjaWFsICJESUdJVCBOSU5FIikKLQkgICAoP+C7miBpbnZhbGlkIG5pbCkKLQkgICAoP+C7 myBpbnZhbGlkIG5pbCkKLQkgICAoP+C7nCBjb25zb25hbnQgIkxFVFRFUiBOSE9SIE5IVVUi ICJNT1VTRSIpCi0JICAgKD/gu50gY29uc29uYW50ICJMRVRURVIgTUhPUiBNSEFSIiAiRE9H IikKLQkgICAoP+C7niBpbnZhbGlkIG5pbCkpKQorKGxldCAoKGwgJygoP+C6gSBjb25zb25h bnQgIkNISUNLRU4iKQorCSAgICg/4LqCIGNvbnNvbmFudCAiRUdHIikKKwkgICAoP+C6gyBp bnZhbGlkKQorCSAgICg/4LqEIGNvbnNvbmFudCAiQlVGRkFMTyIpCisJICAgKD/guoUgaW52 YWxpZCkKKwkgICAoPyAgaW52YWxpZCkKKwkgICAoP+C6hyBjb25zb25hbnQgIlNOQUtFIikK KwkgICAoP+C6iCBjb25zb25hbnQgIkJVRERISVNUIE5PVklDRSIpCisJICAgKD/guokgaW52 YWxpZCkKKwkgICAoP+C6iiBjb25zb25hbnQgIkVMRVBIQU5UIikKKwkgICAoP+C6iyBpbnZh bGlkKQorCSAgICg/4LqMIGludmFsaWQpCisJICAgKD/guo0gY29uc29uYW50ICJNT1NRVUlU TyIpCisJICAgKD/guo4gaW52YWxpZCkKKwkgICAoP+C6jiBpbnZhbGlkKQorCSAgICg/4LqO IGludmFsaWQpCisJICAgKD/guo4gaW52YWxpZCkKKwkgICAoP+C6jiBpbnZhbGlkKQorCSAg ICg/4LqOIGludmFsaWQpCisJICAgKD/gupQgY29uc29uYW50ICJOT1NFIikKKwkgICAoP+C6 lSBjb25zb25hbnQgIkVZRSIpCisJICAgKD/gupYgY29uc29uYW50ICJUTyBBU0ssUVVFU1RJ T04iKQorCSAgICg/4LqXIGNvbnNvbmFudCAiRkxBRyIpCisJICAgKD/gupggaW52YWxpZCkK KwkgICAoP+C6mSBjb25zb25hbnQgIkJJUkQiKQorCSAgICg/4LqaIGNvbnNvbmFudCAiRklT SEhPT0siKQorCSAgICg/4LqbIGNvbnNvbmFudCAiRklTSCIpCisJICAgKD/gupwgY29uc29u YW50ICJCRUUiKQorCSAgICg/4LqdIGNvbnNvbmFudCAiV0FMTCIpCisJICAgKD/gup4gY29u c29uYW50ICJNT1VOVEFJTiIpCisJICAgKD/gup8gY29uc29uYW50ICJGSVJFIikKKwkgICAo P+C6oCBpbnZhbGlkKQorCSAgICg/4LqhIGNvbnNvbmFudCAiSE9SU0UiKQorCSAgICg/4Lqi IGNvbnNvbmFudCAiTUVESUNJTkUiKQorCSAgICg/4LqjIGNvbnNvbmFudCAiQ0FSIikKKwkg ICAoP+C6pCBpbnZhbGlkKQorCSAgICg/4LqlIGNvbnNvbmFudCAiTU9OS0VZIikKKwkgICAo P+C6piBpbnZhbGlkKQorCSAgICg/4LqnIGNvbnNvbmFudCAiSEFORCBGQU4iKQorCSAgICg/ 4LqoIGludmFsaWQpCisJICAgKD/guqkgaW52YWxpZCkKKwkgICAoP+C6qiBjb25zb25hbnQg IlRJR0VSIikKKwkgICAoP+C6qyBjb25zb25hbnQgIkpBUiIpCisJICAgKD/guqwgaW52YWxp ZCkKKwkgICAoP+C6rSBjb25zb25hbnQgIlRBS0UiKQorCSAgICg/4LquIGNvbnNvbmFudCAi Qk9BVCIpCisJICAgKD/guq8gc3BlY2lhbCkKKwkgICAoP+C6sCB2b3dlbC1iYXNlKQorCSAg ICg/4LqxIHZvd2VsLXVwcGVyKQorCSAgICg/4LqyIHZvd2VsLWJhc2UpCisJICAgKD/gurMg dm93ZWwtYmFzZSkKKwkgICAoP+C6tCB2b3dlbC11cHBlcikKKwkgICAoP+C6tSB2b3dlbC11 cHBlcikKKwkgICAoP+C6tiB2b3dlbC11cHBlcikKKwkgICAoP+C6tyB2b3dlbC11cHBlcikK KwkgICAoP+C6uCB2b3dlbC1sb3dlcikKKwkgICAoP+C6uSB2b3dlbC1sb3dlcikKKwkgICAo P+C6uiBpbnZhbGlkKQorCSAgICg/4Lq7IHZvd2VsLXVwcGVyKQorCSAgICg/4Lq8IHNlbWl2 b3dlbC1sb3dlcikKKwkgICAoP+C6vSB2b3dlbC1iYXNlKQorCSAgICg/4Lq+IGludmFsaWQp CisJICAgKD/gur8gaW52YWxpZCkKKwkgICAoP+C7gCB2b3dlbC1iYXNlKQorCSAgICg/4LuB IHZvd2VsLWJhc2UpCisJICAgKD/gu4Igdm93ZWwtYmFzZSkKKwkgICAoP+C7gyB2b3dlbC1i YXNlKQorCSAgICg/4LuEIHZvd2VsLWJhc2UpCisJICAgKD/gu4UgaW52YWxpZCkKKwkgICAo P+C7hiBzcGVjaWFsKQorCSAgICg/4LuHIGludmFsaWQpCisJICAgKD/gu4ggdG9uZSkKKwkg ICAoP+C7iSB0b25lKQorCSAgICg/4LuKIHRvbmUpCisJICAgKD/gu4sgdG9uZSkKKwkgICAo P+C7jCB0b25lKQorCSAgICg/4LuNIHZvd2VsLXVwcGVyKQorCSAgICg/4LuOIGludmFsaWQp CisJICAgKD/gu48gaW52YWxpZCkKKwkgICAoP+C7kCBzcGVjaWFsKQorCSAgICg/4LuRIHNw ZWNpYWwpCisJICAgKD/gu5Igc3BlY2lhbCkKKwkgICAoP+C7kyBzcGVjaWFsKQorCSAgICg/ 4LuUIHNwZWNpYWwpCisJICAgKD/gu5Ugc3BlY2lhbCkKKwkgICAoP+C7liBzcGVjaWFsKQor CSAgICg/4LuXIHNwZWNpYWwpCisJICAgKD/gu5ggc3BlY2lhbCkKKwkgICAoP+C7mSBzcGVj aWFsKQorCSAgICg/4LuaIGludmFsaWQpCisJICAgKD/gu5sgaW52YWxpZCkKKwkgICAoP+C7 nCBjb25zb25hbnQgIk1PVVNFIikKKwkgICAoP+C7nSBjb25zb25hbnQgIkRPRyIpCisJICAg KD/gu54gaW52YWxpZCkpKQogICAgICAgZWxtKQogICAod2hpbGUgbAogICAgIChzZXRxIGVs bSAoY2FyIGwpIGwgKGNkciBsKSkKQEAgLTE0Niw4ICsxNDYsNyBAQCA/dAogCSAgICAoKGVx IHB0eXBlICd0b25lKQogCSAgICAgKG1vZGlmeS1jYXRlZ29yeS1lbnRyeSBjaGFyID90IGxh by1jYXRlZ29yeS10YWJsZSkpKQogICAgICAgKHB1dC1jaGFyLWNvZGUtcHJvcGVydHkgY2hh ciAncGhvbmV0aWMtdHlwZSBwdHlwZSkKLSAgICAgIChwdXQtY2hhci1jb2RlLXByb3BlcnR5 IGNoYXIgJ25hbWUgKG50aCAyIGVsbSkpCi0gICAgICAocHV0LWNoYXItY29kZS1wcm9wZXJ0 eSBjaGFyICdtZWFuaW5nIChudGggMyBlbG0pKSkpKQorICAgICAgKHB1dC1jaGFyLWNvZGUt cHJvcGVydHkgY2hhciAnbWVhbmluZyAobnRoIDIgZWxtKSkpKSkKIAogOzsgVGhlIGdlbmVy YWwgY29tcG9zaW5nIHJ1bGVzIGFyZSBhcyBmb2xsb3dzOgogOzsKZGlmZiAtLWdpdCBhL2xp c3AvbGFuZ3VhZ2UvdGhhaS11dGlsLmVsIGIvbGlzcC9sYW5ndWFnZS90aGFpLXV0aWwuZWwK aW5kZXggYTlhZjVjZi4uNjE4YWY1NyAxMDA2NDQKLS0tIGEvbGlzcC9sYW5ndWFnZS90aGFp LXV0aWwuZWwKKysrIGIvbGlzcC9sYW5ndWFnZS90aGFpLXV0aWwuZWwKQEAgLTU1LDEwMCAr NTUsMTAwIEBAIHRoYWktY29tcG9zaXRpb24tcGF0dGVybgogICAiXFxjY1xcKFxcY3VcXHxc XGNJXFxjVVxcfFxcY3ZcXGN0P1xcKVxcfFxcY3ZcXGN0XFx8XFxjSVxcY1UiCiAgICJSZWd1 bGFyIGV4cHJlc3Npb24gbWF0Y2hpbmcgYSBUaGFpIGNvbXBvc2l0ZSBzZXF1ZW5jZS4iKQog Ci0obGV0ICgobCAnKCg/4LiBIGNvbnNvbmFudCAiTEVUVEVSIEtPIEtBSSIpCQkJCTsgMHhB MQotCSAgICg/4LiCIGNvbnNvbmFudCAiTEVUVEVSIEtITyBLSEFJIikJCQkJOyAweEEyCi0J ICAgKD/guIMgY29uc29uYW50ICJMRVRURVIgS0hPIEtIVUFUIikJCQkJOyAweEEzCi0JICAg KD/guIQgY29uc29uYW50ICJMRVRURVIgS0hPIEtIV0FJIikJCQkJOyAweEE0Ci0JICAgKD/g uIUgY29uc29uYW50ICJMRVRURVIgS0hPIEtIT04iKQkJCQk7IDB4QTUKLQkgICAoP+C4hiBj b25zb25hbnQgIkxFVFRFUiBLSE8gUkFLSEFORyIpCQkJCTsgMHhBNgotCSAgICg/4LiHIGNv bnNvbmFudCAiTEVUVEVSIE5HTyBOR1UiKQkJCQk7IDB4QTcKLQkgICAoP+C4iCBjb25zb25h bnQgIkxFVFRFUiBDSE8gQ0hBTiIpCQkJCTsgMHhBOAotCSAgICg/4LiJIGNvbnNvbmFudCAi TEVUVEVSIENITyBDSElORyIpCQkJCTsgMHhBOQotCSAgICg/4LiKIGNvbnNvbmFudCAiTEVU VEVSIENITyBDSEFORyIpCQkJCTsgMHhBQQotCSAgICg/4LiLIGNvbnNvbmFudCAiTEVUVEVS IFNPIFNPIikJCQkJOyAweEFCCi0JICAgKD/guIwgY29uc29uYW50ICJMRVRURVIgQ0hPIENI T0UiKQkJCQk7IDB4QUMKLQkgICAoP+C4jSBjb25zb25hbnQgIkxFVFRFUiBZTyBZSU5HIikJ CQkJOyAweEFECi0JICAgKD/guI4gY29uc29uYW50ICJMRVRURVIgRE8gQ0hBREEiKQkJCQk7 IDB4QUUKLQkgICAoP+C4jyBjb25zb25hbnQgIkxFVFRFUiBUTyBQQVRBSyIpCQkJCTsgMHhB RgotCSAgICg/4LiQIGNvbnNvbmFudCAiTEVUVEVSIFRITyBUSEFOIikJCQkJOyAweEIwCi0J ICAgKD/guJEgY29uc29uYW50ICJMRVRURVIgVEhPIE5BTkdNT05USE8iKQkJCTsgMHhCMQot CSAgICg/4LiSIGNvbnNvbmFudCAiTEVUVEVSIFRITyBQSFVUSEFPIikJCQkJOyAweEIyCi0J ICAgKD/guJMgY29uc29uYW50ICJMRVRURVIgTk8gTkVOIikJCQkJOyAweEIzCi0JICAgKD/g uJQgY29uc29uYW50ICJMRVRURVIgRE8gREVLIikJCQkJOyAweEI0Ci0JICAgKD/guJUgY29u c29uYW50ICJMRVRURVIgVE8gVEFPIikJCQkJOyAweEI1Ci0JICAgKD/guJYgY29uc29uYW50 ICJMRVRURVIgVEhPIFRIVU5HIikJCQkJOyAweEI2Ci0JICAgKD/guJcgY29uc29uYW50ICJM RVRURVIgVEhPIFRIQUhBTiIpCQkJCTsgMHhCNwotCSAgICg/4LiYIGNvbnNvbmFudCAiTEVU VEVSIFRITyBUSE9ORyIpCQkJCTsgMHhCOAotCSAgICg/4LiZIGNvbnNvbmFudCAiTEVUVEVS IE5PIE5VIikJCQkJOyAweEI5Ci0JICAgKD/guJogY29uc29uYW50ICJMRVRURVIgQk8gQkFJ TUFJIikJCQkJOyAweEJBCi0JICAgKD/guJsgY29uc29uYW50ICJMRVRURVIgUE8gUExBIikJ CQkJOyAweEJCCi0JICAgKD/guJwgY29uc29uYW50ICJMRVRURVIgUEhPIFBIVU5HIikJCQkJ OyAweEJDCi0JICAgKD/guJ0gY29uc29uYW50ICJMRVRURVIgRk8gRkEiKQkJCQk7IDB4QkQK LQkgICAoP+C4niBjb25zb25hbnQgIkxFVFRFUiBQSE8gUEhBTiIpCQkJCTsgMHhCRQotCSAg ICg/4LifIGNvbnNvbmFudCAiTEVUVEVSIEZPIEZBTiIpCQkJCTsgMHhCRgotCSAgICg/4Lig IGNvbnNvbmFudCAiTEVUVEVSIFBITyBTQU1QSEFPIikJCQkJOyAweEMwCi0JICAgKD/guKEg Y29uc29uYW50ICJMRVRURVIgTU8gTUEiKQkJCQk7IDB4QzEKLQkgICAoP+C4oiBjb25zb25h bnQgIkxFVFRFUiBZTyBZQUsiKQkJCQk7IDB4QzIKLQkgICAoP+C4oyBjb25zb25hbnQgIkxF VFRFUiBSTyBSVUEiKQkJCQk7IDB4QzMKLQkgICAoP+C4pCB2b3dlbC1iYXNlICJMRVRURVIg UlUgKFBhbGkgdm93ZWwgbGV0dGVyKSIpCQk7IDB4QzQKLQkgICAoP+C4pSBjb25zb25hbnQg IkxFVFRFUiBMTyBMSU5HIikJCQkJOyAweEM1Ci0JICAgKD/guKYgdm93ZWwtYmFzZSAiTEVU VEVSIExVIChQYWxpIHZvd2VsIGxldHRlcikiKQkJOyAweEM2Ci0JICAgKD/guKcgY29uc29u YW50ICJMRVRURVIgV08gV0FFTiIpCQkJCTsgMHhDNwotCSAgICg/4LioIGNvbnNvbmFudCAi TEVUVEVSIFNPIFNBTEEiKQkJCQk7IDB4QzgKLQkgICAoP+C4qSBjb25zb25hbnQgIkxFVFRF UiBTTyBSVVNJIikJCQkJOyAweEM5Ci0JICAgKD/guKogY29uc29uYW50ICJMRVRURVIgU08g U1VBIikJCQkJOyAweENBCi0JICAgKD/guKsgY29uc29uYW50ICJMRVRURVIgSE8gSElQIikJ CQkJOyAweENCCi0JICAgKD/guKwgY29uc29uYW50ICJMRVRURVIgTE8gQ0hVTEEiKQkJCQk7 IDB4Q0MKLQkgICAoP+C4rSBjb25zb25hbnQgIkxFVFRFUiBPIEFORyIpCQkJCTsgMHhDRAot CSAgICg/4LiuIGNvbnNvbmFudCAiTEVUVEVSIEhPIE5PSyBIVUsiKQkJCQk7IDB4Q0UKLQkg ICAoP+C4ryBzcGVjaWFsICJQQUkgWUFOIE5PSSAoYWJicmV2aWF0aW9uKSIpCQkJOyAweENG Ci0JICAgKD/guLAgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEEiKQkJCQk7IDB4RDAK LQkgICAoP+C4sSB2b3dlbC11cHBlciAiVk9XRUwgU0lHTiBNQUkgSEFOLUFLQVQgTi9TLVQi KQkJOyAweEQxCi0JICAgKD/guLIgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEFBIikJ CQkJOyAweEQyCi0JICAgKD/guLMgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEFNIikJ CQkJOyAweEQzCi0JICAgKD/guLQgdm93ZWwtdXBwZXIgIlZPV0VMIFNJR04gU0FSQSBJIE4v Uy1UIikJCQk7IDB4RDQKLQkgICAoP+C4tSB2b3dlbC11cHBlciAiVk9XRUwgU0lHTiBTQVJB IElJIE4vUy1UIikJCQk7IDB4RDUKLQkgICAoP+C4tiB2b3dlbC11cHBlciAiVk9XRUwgU0lH TiBTQVJBIFVFIE4vUy1UIikJCQk7IDB4RDYKLQkgICAoP+C4tyB2b3dlbC11cHBlciAiVk9X RUwgU0lHTiBTQVJBIFVFRSBOL1MtVCIpCQkJOyAweEQ3Ci0JICAgKD/guLggdm93ZWwtbG93 ZXIgIlZPV0VMIFNJR04gU0FSQSBVIE4vUy1CIikJCQk7IDB4RDgKLQkgICAoP+C4uSB2b3dl bC1sb3dlciAiVk9XRUwgU0lHTiBTQVJBIFVVIE4vUy1CIikJCQk7IDB4RDkKLQkgICAoP+C4 uiB2b3dlbC1sb3dlciAiVk9XRUwgU0lHTiBQSElOVEhVIE4vUy1CIChQYWxpIHZpcmFtYSki KQk7IDB4REEKLQkgICAoP+C4uyBpbnZhbGlkIG5pbCkJCQkJCQk7IDB4REEKLQkgICAoP+C4 vCBpbnZhbGlkIG5pbCkJCQkJCQk7IDB4REMKLQkgICAoP+C4vSBpbnZhbGlkIG5pbCkJCQkJ CQk7IDB4REMKLQkgICAoP+C4viBpbnZhbGlkIG5pbCkJCQkJCQk7IDB4REMKLQkgICAoP+C4 vyBzcGVjaWFsICJCQUhUIFNJR04gKGN1cnJlbmN5IHN5bWJvbCkiKQkJCTsgMHhERgotCSAg ICg/4LmAIHZvd2VsLWJhc2UgIlZPV0VMIFNJR04gU0FSQSBFIikJCQkJOyAweEUwCi0JICAg KD/guYEgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIEFFIikJCQkJOyAweEUxCi0JICAg KD/guYIgdm93ZWwtYmFzZSAiVk9XRUwgU0lHTiBTQVJBIE8iKQkJCQk7IDB4RTIKLQkgICAo P+C5gyB2b3dlbC1iYXNlICJWT1dFTCBTSUdOIFNBUkEgTUFJIE1VQU4iKQkJCTsgMHhFMwot CSAgICg/4LmEIHZvd2VsLWJhc2UgIlZPV0VMIFNJR04gU0FSQSBNQUkgTUFMQUkiKQkJCTsg MHhFNAotCSAgICg/4LmFIHZvd2VsLWJhc2UgIkxBSyBLSEFORyBZQU8iKQkJCQk7IDB4RTUK LQkgICAoP+C5hiBzcGVjaWFsICJNQUkgWUFNT0sgKHJlcGV0aXRpb24pIikJCQk7IDB4RTYK LQkgICAoP+C5hyBzaWduLXVwcGVyICJWT1dFTCBTSUdOIE1BSSBUQUkgS0hVIE4vUy1UIikJ CTsgMHhFNwotCSAgICg/4LmIIHRvbmUgIlRPTkUgTUFJIEVLIE4vUy1UIikJCQkJOyAweEU4 Ci0JICAgKD/guYkgdG9uZSAiVE9ORSBNQUkgVEhPIE4vUy1UIikJCQkJOyAweEU5Ci0JICAg KD/guYogdG9uZSAiVE9ORSBNQUkgVFJJIE4vUy1UIikJCQkJOyAweEVBCi0JICAgKD/guYsg dG9uZSAiVE9ORSBNQUkgQ0hBVFRBV0EgTi9TLVQiKQkJCQk7IDB4RUIKLQkgICAoP+C5jCBz aWduLXVwcGVyICJUSEFOVEhBS0hBVCBOL1MtVCAoY2FuY2VsbGF0aW9uIG1hcmspIikJOyAw eEVDCi0JICAgKD/guY0gc2lnbi11cHBlciAiTklLS0hBSElUIE4vUy1UIChmaW5hbCBuYXNh bCkiKQkJOyAweEVECi0JICAgKD/guY4gc2lnbi11cHBlciAiWUFNQUtLQU4gTi9TLVQiKQkJ CQk7IDB4RUUKLQkgICAoP+C5jyBzcGVjaWFsICJGT05STUFOIikJCQkJCTsgMHhFRgotCSAg ICg/4LmQIHNwZWNpYWwgIkRJR0lUIFpFUk8iKQkJCQkJOyAweEYwCi0JICAgKD/guZEgc3Bl Y2lhbCAiRElHSVQgT05FIikJCQkJCTsgMHhGMQotCSAgICg/4LmSIHNwZWNpYWwgIkRJR0lU IFRXTyIpCQkJCQk7IDB4RjIKLQkgICAoP+C5kyBzcGVjaWFsICJESUdJVCBUSFJFRSIpCQkJ CQk7IDB4RjMKLQkgICAoP+C5lCBzcGVjaWFsICJESUdJVCBGT1VSIikJCQkJCTsgMHhGNAot CSAgICg/4LmVIHNwZWNpYWwgIkRJR0lUIEZJVkUiKQkJCQkJOyAweEY1Ci0JICAgKD/guZYg c3BlY2lhbCAiRElHSVQgU0lYIikJCQkJCTsgMHhGNgotCSAgICg/4LmXIHNwZWNpYWwgIkRJ R0lUIFNFVkVOIikJCQkJCTsgMHhGNwotCSAgICg/4LmYIHNwZWNpYWwgIkRJR0lUIEVJR0hU IikJCQkJCTsgMHhGOAotCSAgICg/4LmZIHNwZWNpYWwgIkRJR0lUIE5JTkUiKQkJCQkJOyAw eEY5Ci0JICAgKD/guZogc3BlY2lhbCAiQU5HS0hBTktIVSAoZWxsaXBzaXMpIikJCQkJOyAw eEZBCi0JICAgKD/guZsgc3BlY2lhbCAiS0hPTVVUIChiZWdpbm5pbmcgb2YgcmVsaWdpb3Vz IHRleHRzKSIpCQk7IDB4RkIKLQkgICAoP+C5nCBpbnZhbGlkIG5pbCkJCQkJCQk7IDB4RkMK LQkgICAoP+C5nSBpbnZhbGlkIG5pbCkJCQkJCQk7IDB4RkQKLQkgICAoP+C5niBpbnZhbGlk IG5pbCkJCQkJCQk7IDB4RkUKKyhsZXQgKChsICcoKD/guIEgY29uc29uYW50KQk7IDB4QTEK KwkgICAoP+C4giBjb25zb25hbnQpCTsgMHhBMgorCSAgICg/4LiDIGNvbnNvbmFudCkJOyAw eEEzCisJICAgKD/guIQgY29uc29uYW50KQk7IDB4QTQKKwkgICAoP+C4hSBjb25zb25hbnQp CTsgMHhBNQorCSAgICg/4LiGIGNvbnNvbmFudCkJOyAweEE2CisJICAgKD/guIcgY29uc29u YW50KQk7IDB4QTcKKwkgICAoP+C4iCBjb25zb25hbnQpCTsgMHhBOAorCSAgICg/4LiJIGNv bnNvbmFudCkJOyAweEE5CisJICAgKD/guIogY29uc29uYW50KQk7IDB4QUEKKwkgICAoP+C4 iyBjb25zb25hbnQpCTsgMHhBQgorCSAgICg/4LiMIGNvbnNvbmFudCkJOyAweEFDCisJICAg KD/guI0gY29uc29uYW50KQk7IDB4QUQKKwkgICAoP+C4jiBjb25zb25hbnQpCTsgMHhBRQor CSAgICg/4LiPIGNvbnNvbmFudCkJOyAweEFGCisJICAgKD/guJAgY29uc29uYW50KQk7IDB4 QjAKKwkgICAoP+C4kSBjb25zb25hbnQpCTsgMHhCMQorCSAgICg/4LiSIGNvbnNvbmFudCkJ OyAweEIyCisJICAgKD/guJMgY29uc29uYW50KQk7IDB4QjMKKwkgICAoP+C4lCBjb25zb25h bnQpCTsgMHhCNAorCSAgICg/4LiVIGNvbnNvbmFudCkJOyAweEI1CisJICAgKD/guJYgY29u c29uYW50KQk7IDB4QjYKKwkgICAoP+C4lyBjb25zb25hbnQpCTsgMHhCNworCSAgICg/4LiY IGNvbnNvbmFudCkJOyAweEI4CisJICAgKD/guJkgY29uc29uYW50KQk7IDB4QjkKKwkgICAo P+C4miBjb25zb25hbnQpCTsgMHhCQQorCSAgICg/4LibIGNvbnNvbmFudCkJOyAweEJCCisJ ICAgKD/guJwgY29uc29uYW50KQk7IDB4QkMKKwkgICAoP+C4nSBjb25zb25hbnQpCTsgMHhC RAorCSAgICg/4LieIGNvbnNvbmFudCkJOyAweEJFCisJICAgKD/guJ8gY29uc29uYW50KQk7 IDB4QkYKKwkgICAoP+C4oCBjb25zb25hbnQpCTsgMHhDMAorCSAgICg/4LihIGNvbnNvbmFu dCkJOyAweEMxCisJICAgKD/guKIgY29uc29uYW50KQk7IDB4QzIKKwkgICAoP+C4oyBjb25z b25hbnQpCTsgMHhDMworCSAgICg/4LikIHZvd2VsLWJhc2UpCTsgMHhDNAorCSAgICg/4Lil IGNvbnNvbmFudCkJOyAweEM1CisJICAgKD/guKYgdm93ZWwtYmFzZSkJOyAweEM2CisJICAg KD/guKcgY29uc29uYW50KQk7IDB4QzcKKwkgICAoP+C4qCBjb25zb25hbnQpCTsgMHhDOAor CSAgICg/4LipIGNvbnNvbmFudCkJOyAweEM5CisJICAgKD/guKogY29uc29uYW50KQk7IDB4 Q0EKKwkgICAoP+C4qyBjb25zb25hbnQpCTsgMHhDQgorCSAgICg/4LisIGNvbnNvbmFudCkJ OyAweENDCisJICAgKD/guK0gY29uc29uYW50KQk7IDB4Q0QKKwkgICAoP+C4riBjb25zb25h bnQpCTsgMHhDRQorCSAgICg/4LivIHNwZWNpYWwpCTsgMHhDRgorCSAgICg/4LiwIHZvd2Vs LWJhc2UpCTsgMHhEMAorCSAgICg/4LixIHZvd2VsLXVwcGVyKQk7IDB4RDEKKwkgICAoP+C4 siB2b3dlbC1iYXNlKQk7IDB4RDIKKwkgICAoP+C4syB2b3dlbC1iYXNlKQk7IDB4RDMKKwkg ICAoP+C4tCB2b3dlbC11cHBlcikJOyAweEQ0CisJICAgKD/guLUgdm93ZWwtdXBwZXIpCTsg MHhENQorCSAgICg/4Li2IHZvd2VsLXVwcGVyKQk7IDB4RDYKKwkgICAoP+C4tyB2b3dlbC11 cHBlcikJOyAweEQ3CisJICAgKD/guLggdm93ZWwtbG93ZXIpCTsgMHhEOAorCSAgICg/4Li5 IHZvd2VsLWxvd2VyKQk7IDB4RDkKKwkgICAoP+C4uiB2b3dlbC1sb3dlcikJOyAweERBCisJ ICAgKD/guLsgaW52YWxpZCkJOyAweERBCisJICAgKD/guLwgaW52YWxpZCkJOyAweERDCisJ ICAgKD/guL0gaW52YWxpZCkJOyAweERDCisJICAgKD/guL4gaW52YWxpZCkJOyAweERDCisJ ICAgKD/guL8gc3BlY2lhbCkJOyAweERGCisJICAgKD/guYAgdm93ZWwtYmFzZSkJOyAweEUw CisJICAgKD/guYEgdm93ZWwtYmFzZSkJOyAweEUxCisJICAgKD/guYIgdm93ZWwtYmFzZSkJ OyAweEUyCisJICAgKD/guYMgdm93ZWwtYmFzZSkJOyAweEUzCisJICAgKD/guYQgdm93ZWwt YmFzZSkJOyAweEU0CisJICAgKD/guYUgdm93ZWwtYmFzZSkJOyAweEU1CisJICAgKD/guYYg c3BlY2lhbCkJOyAweEU2CisJICAgKD/guYcgc2lnbi11cHBlcikJOyAweEU3CisJICAgKD/g uYggdG9uZSkJCTsgMHhFOAorCSAgICg/4LmJIHRvbmUpCQk7IDB4RTkKKwkgICAoP+C5iiB0 b25lKQkJOyAweEVBCisJICAgKD/guYsgdG9uZSkJCTsgMHhFQgorCSAgICg/4LmMIHNpZ24t dXBwZXIpCTsgMHhFQworCSAgICg/4LmNIHNpZ24tdXBwZXIpCTsgMHhFRAorCSAgICg/4LmO IHNpZ24tdXBwZXIpCTsgMHhFRQorCSAgICg/4LmPIHNwZWNpYWwpCTsgMHhFRgorCSAgICg/ 4LmQIHNwZWNpYWwpCTsgMHhGMAorCSAgICg/4LmRIHNwZWNpYWwpCTsgMHhGMQorCSAgICg/ 4LmSIHNwZWNpYWwpCTsgMHhGMgorCSAgICg/4LmTIHNwZWNpYWwpCTsgMHhGMworCSAgICg/ 4LmUIHNwZWNpYWwpCTsgMHhGNAorCSAgICg/4LmVIHNwZWNpYWwpCTsgMHhGNQorCSAgICg/ 4LmWIHNwZWNpYWwpCTsgMHhGNgorCSAgICg/4LmXIHNwZWNpYWwpCTsgMHhGNworCSAgICg/ 4LmYIHNwZWNpYWwpCTsgMHhGOAorCSAgICg/4LmZIHNwZWNpYWwpCTsgMHhGOQorCSAgICg/ 4LmaIHNwZWNpYWwpCTsgMHhGQQorCSAgICg/4LmbIHNwZWNpYWwpCTsgMHhGQgorCSAgICg/ 4LmcIGludmFsaWQpCTsgMHhGQworCSAgICg/4LmdIGludmFsaWQpCTsgMHhGRAorCSAgICg/ 4LmeIGludmFsaWQpCTsgMHhGRQogCSAgICkpCiAgICAgICBlbG0pCiAgICh3aGlsZSBsCkBA IC0xNzAsOCArMTcwLDcgQEAgdGhhaS1jb21wb3NpdGlvbi1wYXR0ZXJuCiAJICAgICAobW9k aWZ5LWNhdGVnb3J5LWVudHJ5IGNoYXIgP3UgdGhhaS1jYXRlZ29yeS10YWJsZSkKIAkgICAg IChpZiAoPSBjaGFyID/guYwpCiAJCSA7OyBHaXZlIGNhdGVnb3J5IGBVJyB0byAiVEhBTlRI QUtIQVQiLgotCQkgKG1vZGlmeS1jYXRlZ29yeS1lbnRyeSBjaGFyID9VIHRoYWktY2F0ZWdv cnktdGFibGUpKSkpCi0gICAgICAocHV0LWNoYXItY29kZS1wcm9wZXJ0eSBjaGFyICduYW1l IChudGggMiBlbG0pKSkpKQorCQkgKG1vZGlmeS1jYXRlZ29yeS1lbnRyeSBjaGFyID9VIHRo YWktY2F0ZWdvcnktdGFibGUpKSkpKSkpCiAKIChkZWZ1biB0aGFpLWNvbXBvc2Utc3lsbGFi bGUgKGJlZyBlbmQgJm9wdGlvbmFsIGNhdGVnb3J5LXNldCBzdHJpbmcpCiAgIChvciBjYXRl Z29yeS1zZXQKLS0gCjIuNS41Cgo= --------------386EE6002EC18199458DF3F1--