From unknown Sat Aug 09 15:55:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#18784 <18784@debbugs.gnu.org> To: bug#18784 <18784@debbugs.gnu.org> Subject: Status: Coultdn't compile emacs-24.4 Reply-To: bug#18784 <18784@debbugs.gnu.org> Date: Sat, 09 Aug 2025 22:55:44 +0000 retitle 18784 Coultdn't compile emacs-24.4 reassign 18784 emacs submitter 18784 Gangr=C3=A6na Gorgeous severity 18784 normal tag 18784 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 21 08:33:38 2014 Received: (at submit) by debbugs.gnu.org; 21 Oct 2014 12:33:38 +0000 Received: from localhost ([127.0.0.1]:57908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XgYd7-0000FU-Ut for submit@debbugs.gnu.org; Tue, 21 Oct 2014 08:33:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35156) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XgY0E-0007e1-Hf for submit@debbugs.gnu.org; Tue, 21 Oct 2014 07:53:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XgXzv-0004HZ-Lb for submit@debbugs.gnu.org; Tue, 21 Oct 2014 07:53:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XgXzv-0004HS-Gm for submit@debbugs.gnu.org; Tue, 21 Oct 2014 07:53:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XgXzl-0001Hn-NZ for bug-gnu-emacs@gnu.org; Tue, 21 Oct 2014 07:53:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XgXzX-00048e-Qq for bug-gnu-emacs@gnu.org; Tue, 21 Oct 2014 07:52:57 -0400 Received: from mail-la0-x229.google.com ([2a00:1450:4010:c03::229]:55712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XgXzW-00048T-SB for bug-gnu-emacs@gnu.org; Tue, 21 Oct 2014 07:52:43 -0400 Received: by mail-la0-f41.google.com with SMTP id pn19so876721lab.28 for ; Tue, 21 Oct 2014 04:52:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=qcM4jsjnlfEkLLJ9S9EROELgQ2bDS75LkRT9DIi2VXY=; b=cGlQjhcLNW8VxR0Hy/kytbZV4N6O5L9PR2Xz8u6PCuYaRamEhlHdMTRkfYQZ5kHIZy UdsU2vhoLFnPSBPaXyv1QWdkF2E4+Yp5H5Uoj2KXKA3fn6eC4vUroed+czVFheCBT65T iCzSQ0DZ9PE0hebyYf5YtxE50McG2cPYyhUol9iu2h6YGRACnNd0CgZqLmdaIp8T3CmD 4BW1CVdvUa9v8+gs/E2F4/xv4XokS/wtUMZ9Uk3hyW3RlgQ7T+mD6GATXLy5sn/wvpO7 x+MlSgDp1obILZGQgZV1xyuQfI5d8cicjEDHU+R77njoufXSz0Cbpp0m4LAHgqcnURHk in0g== MIME-Version: 1.0 X-Received: by 10.152.5.201 with SMTP id u9mr34186161lau.24.1413892361021; Tue, 21 Oct 2014 04:52:41 -0700 (PDT) Received: by 10.112.35.44 with HTTP; Tue, 21 Oct 2014 04:52:40 -0700 (PDT) Date: Tue, 21 Oct 2014 15:52:40 +0400 Message-ID: Subject: Coultdn't compile emacs-24.4 From: =?UTF-8?Q?Gangr=C3=A6na_Gorgeous?= To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=089e0141a242ee0c340505ed7717 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 21 Oct 2014 08:33:35 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --089e0141a242ee0c340505ed7717 Content-Type: multipart/alternative; boundary=089e0141a242ee0c300505ed7715 --089e0141a242ee0c300505ed7715 Content-Type: text/plain; charset=UTF-8 I've got segfault trying to compile emacs-24.4. dmesg: [ 1807.828767] grsec: denied resource overstep by requesting 4294967295 for RLIMIT_NOFILE against limit 1048576 for /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947] uid/euid:0/0 gid/egid:0/0, parent /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:8944] uid/euid:0/0 gid/egid:0/0 [ 1807.828805] grsec: denied resource overstep by requesting 1048576 for RLIMIT_NOFILE against limit 1048576 for /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947] uid/euid:0/0 gid/egid:0/0, parent /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:8944] uid/euid:0/0 gid/egid:0/0 [ 1817.329338] grsec: denied resource overstep by requesting 1048576 for RLIMIT_NOFILE against limit 1048576 for /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:9974] uid/euid:0/0 gid/egid:0/0, parent /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:9973] uid/euid:0/0 gid/egid:0/0 [ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000] --089e0141a242ee0c300505ed7715 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I've got segfault trying to compile emacs-24.4.
dmesg:
[ 1807.828767] grsec: denied resource ov= erstep by requesting 4294967295 for RLIMIT_NOFILE against limit 1048576 for= /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:= 8947] uid/euid:0/0 gid/egid:0/0, parent /var/tmp/portage/app-editors/emacs-= 24.4/work/emacs-24.4/configure[configure:8944] uid/euid:0/0 gid/egid:0/0
[ 1807.828805] grsec: denied resource overstep by requesting 104857= 6 for RLIMIT_NOFILE against limit 1048576 for /var/tmp/portage/app-editors/= emacs-24.4/work/emacs-24.4/conftest[conftest:8947] uid/euid:0/0 gid/egid:0/= 0, parent /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure= [configure:8944] uid/euid:0/0 gid/egid:0/0
[ 1817.329338] grsec: = denied resource overstep by requesting 1048576 for RLIMIT_NOFILE against li= mit 1048576 for /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/con= ftest[conftest:9974] uid/euid:0/0 gid/egid:0/0, parent /var/tmp/portage/app= -editors/emacs-24.4/work/emacs-24.4/configure[configure:9973] uid/euid:0/0 = gid/egid:0/0
[ 1850.050464] temacs[11504]: segfault at 47e1c0 ip = 000003fff51346d0 sp 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000]

--089e0141a242ee0c300505ed7715-- --089e0141a242ee0c340505ed7717 Content-Type: text/x-log; charset=US-ASCII; name="build.log" Content-Disposition: attachment; filename="build.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i1j703aj0 G1szMjswMW0gKiAbWzM5OzQ5OzAwbVBhY2thZ2U6ICAgIGFwcC1lZGl0b3JzL2VtYWNzLTI0LjQK G1szMjswMW0gKiAbWzM5OzQ5OzAwbVJlcG9zaXRvcnk6IGdlbnRvbwobWzMyOzAxbSAqIBtbMzk7 NDk7MDBtTWFpbnRhaW5lcjogZW1hY3NAZ2VudG9vLm9yZwobWzMyOzAxbSAqIBtbMzk7NDk7MDBt VVNFOiAgICAgICAgWCBhYmlfeDg2XzY0IGFjbCBhbWQ2NCBlbGliY19nbGliYyBnbnV0bHMga2Vy bmVsX2xpbnV4IHBheF9rZXJuZWwgdXNlcmxhbmRfR05VIHhmdCB4cG0gemxpYgobWzMyOzAxbSAq IBtbMzk7NDk7MDBtRkVBVFVSRVM6ICAgc2FuZGJveCB1c2Vyc2FuZGJveAo+Pj4gVW5wYWNraW5n IHNvdXJjZS4uLgo+Pj4gVW5wYWNraW5nIGVtYWNzLTI0LjQudGFyLnh6IHRvIC92YXIvdG1wL3Bv cnRhZ2UvYXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrCj4+PiBTb3VyY2UgdW5wYWNrZWQgaW4g L3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsKPj4+IFByZXBhcmlu ZyBzb3VyY2UgaW4gL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsv ZW1hY3MtMjQuNCAuLi4KPj4+IFNvdXJjZSBwcmVwYXJlZC4KPj4+IENvbmZpZ3VyaW5nIHNvdXJj ZSBpbiAvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0y NC40IC4uLgogG1szMjswMW0qG1swbSBzdHJpcC1mbGFnczogQ0ZMQUdTOiBjaGFuZ2VkICctTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLW0zZG5vdyAtbW1teCAtbXNzZSAtbXNzZTIgLW1z c2UzIC1tc3NlNGEgLW1jeDE2IC1tc2FoZiAtbWZwbWF0aD1zc2UgLW1hYm0gLW0xMjhiaXQtbG9u Zy1kb3VibGUgLWZQSUUgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MicgdG8g Jy1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JU SUZZX1NPVVJDRT0yJwogG1szMjswMW0qG1swbSBzdHJpcC1mbGFnczogQ1hYRkxBR1M6IGNoYW5n ZWQgJy1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtbTNkbm93IC1tbW14IC1tc3NlIC1t c3NlMiAtbXNzZTMgLW1zc2U0YSAtbWN4MTYgLW1zYWhmIC1tZnBtYXRoPXNzZSAtbWFibSAtbTEy OGJpdC1sb25nLWRvdWJsZSAtZlBJRSAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJD RT0yJyB0byAnLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNF IC1EX0ZPUlRJRllfU09VUkNFPTInCiAbWzMyOzAxbSobWzBtIHN0cmlwLWZsYWdzOiBMREZMQUdT OiBjaGFuZ2VkICctcGllIC1tNjQgLVdsLC1PMiAtV2wsLS1hcy1uZWVkZWQgLXMgLVdsLC16LG5v dyAtV2wsLXoscmVscm8gLVdsLC16LG5vZXhlY3N0YWNrIC1XbCwtLWhhc2gtc3R5bGU9Z251JyB0 byAnLW02NCAtV2wsLU8yIC1XbCwtLWFzLW5lZWRlZCAtV2wsLXosbm93IC1XbCwteixyZWxybyAt V2wsLXosbm9leGVjc3RhY2sgLVdsLC0taGFzaC1zdHlsZT1nbnUnCiAbWzMyOzAxbSobWzBtIENv bmZpZ3VyaW5nIHRvIGJ1aWxkIHdpdGggbm8gdG9vbGtpdAogKiBlY29uZjogdXBkYXRpbmcgZW1h Y3MtMjQuNC9idWlsZC1hdXgvY29uZmlnLmd1ZXNzIHdpdGggL3Vzci9zaGFyZS9nbnVjb25maWcv Y29uZmlnLmd1ZXNzCiAqIGVjb25mOiB1cGRhdGluZyBlbWFjcy0yNC40L2J1aWxkLWF1eC9jb25m aWcuc3ViIHdpdGggL3Vzci9zaGFyZS9nbnVjb25maWcvY29uZmlnLnN1YgouL2NvbmZpZ3VyZSAt LXByZWZpeD0vdXNyIC0tYnVpbGQ9eDg2XzY0LXBjLWxpbnV4LWdudSAtLWhvc3Q9eDg2XzY0LXBj LWxpbnV4LWdudSAtLW1hbmRpcj0vdXNyL3NoYXJlL21hbiAtLWluZm9kaXI9L3Vzci9zaGFyZS9p bmZvIC0tZGF0YWRpcj0vdXNyL3NoYXJlIC0tc3lzY29uZmRpcj0vZXRjIC0tbG9jYWxzdGF0ZWRp cj0vdmFyL2xpYiAtLWRpc2FibGUtZGVwZW5kZW5jeS10cmFja2luZyAtLWRpc2FibGUtc2lsZW50 LXJ1bGVzIC0tbGliZGlyPS91c3IvbGliNjQgLS1wcm9ncmFtLXN1ZmZpeD0tZW1hY3MtMjQgLS1p bmZvZGlyPS91c3Ivc2hhcmUvaW5mby9lbWFjcy0yNCAtLWxvY2Fsc3RhdGVkaXI9L3ZhciAtLWVu YWJsZS1sb2NhbGxpc3BwYXRoPS9ldGMvZW1hY3M6L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Ag LS13aXRoLWdhbWV1c2VyPWdhbWVzIC0td2l0aG91dC1jb21wcmVzcy1pbnN0YWxsIC0td2l0aC1m aWxlLW5vdGlmaWNhdGlvbj1ubyAtLWVuYWJsZS1hY2wgLS13aXRob3V0LWRidXMgLS13aXRoLWdu dXRscyAtLXdpdGhvdXQtZ3BtIC0td2l0aG91dC1oZXNpb2QgLS13aXRob3V0LWtlcmJlcm9zIC0t d2l0aG91dC1rZXJiZXJvczUgLS13aXRob3V0LXhtbDIgLS13aXRob3V0LXNlbGludXggLS13aXRo b3V0LXdpZGUtaW50IC0td2l0aC16bGliIC0td2l0aC1zb3VuZD1ubyAtLXdpdGgteCAtLXdpdGhv dXQtbnMgLS13aXRob3V0LWdjb25mIC0td2l0aG91dC1nc2V0dGluZ3MgLS13aXRob3V0LXRvb2xr aXQtc2Nyb2xsLWJhcnMgLS13aXRob3V0LWdpZiAtLXdpdGhvdXQtanBlZyAtLXdpdGhvdXQtcG5n IC0td2l0aG91dC1yc3ZnIC0td2l0aG91dC10aWZmIC0td2l0aC14cG0gLS13aXRob3V0LWltYWdl bWFnaWNrIC0td2l0aC14ZnQgLS13aXRob3V0LWxpYm90ZiAtLXdpdGhvdXQtbTE3bi1mbHQgLS13 aXRoLXgtdG9vbGtpdD1ubyBHRU5UT09fUEFDS0FHRT1hcHAtZWRpdG9ycy9lbWFjcy0yNC40CmNv bmZpZ3VyZTogbG9hZGluZyBzaXRlIHNjcmlwdCAvdXNyL3NoYXJlL2NvbmZpZy5zaXRlCmNoZWNr aW5nIGZvciB4Y3J1bi4uLiBubwpjaGVja2luZyBmb3IgYSBCU0QtY29tcGF0aWJsZSBpbnN0YWxs Li4uIC91c3IvbGliL3BvcnRhZ2UvcHl0aG9uMy40L2VidWlsZC1oZWxwZXJzL3hhdHRyL2luc3Rh bGwgLWMKY2hlY2tpbmcgd2hldGhlciBidWlsZCBlbnZpcm9ubWVudCBpcyBzYW5lLi4uIHllcwpj aGVja2luZyBmb3IgYSB0aHJlYWQtc2FmZSBta2RpciAtcC4uLiAvYmluL21rZGlyIC1wCmNoZWNr aW5nIGZvciBnYXdrLi4uIGdhd2sKY2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJChNQUtFKS4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciBtYWtlIHN1cHBvcnRzIG5lc3RlZCB2YXJpYWJsZXMuLi4g eWVzCmNoZWNraW5nIGJ1aWxkIHN5c3RlbSB0eXBlLi4uIHg4Nl82NC1wYy1saW51eC1nbnUKY2hl Y2tpbmcgaG9zdCBzeXN0ZW0gdHlwZS4uLiB4ODZfNjQtcGMtbGludXgtZ251CmNoZWNraW5nIGZv ciB4ODZfNjQtcGMtbGludXgtZ251LWdjYy4uLiB4ODZfNjQtcGMtbGludXgtZ251LWdjYwpjaGVj a2luZyB3aGV0aGVyIHRoZSBDIGNvbXBpbGVyIHdvcmtzLi4uIHllcwpjaGVja2luZyBmb3IgQyBj b21waWxlciBkZWZhdWx0IG91dHB1dCBmaWxlIG5hbWUuLi4gYS5vdXQKY2hlY2tpbmcgZm9yIHN1 ZmZpeCBvZiBleGVjdXRhYmxlcy4uLiAKY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29t cGlsaW5nLi4uIG5vCmNoZWNraW5nIGZvciBzdWZmaXggb2Ygb2JqZWN0IGZpbGVzLi4uIG8KY2hl Y2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyLi4uIHllcwpjaGVj a2luZyB3aGV0aGVyIHg4Nl82NC1wYy1saW51eC1nbnUtZ2NjIGFjY2VwdHMgLWcuLi4geWVzCmNo ZWNraW5nIGZvciB4ODZfNjQtcGMtbGludXgtZ251LWdjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBD ODkuLi4gbm9uZSBuZWVkZWQKY2hlY2tpbmcgd2hldGhlciB4ODZfNjQtcGMtbGludXgtZ251LWdj YyB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRoZXIuLi4geWVzCmNoZWNraW5nIGZvciBzdHls ZSBvZiBpbmNsdWRlIHVzZWQgYnkgbWFrZS4uLiBHTlUKY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHls ZSBvZiB4ODZfNjQtcGMtbGludXgtZ251LWdjYy4uLiBub25lCmNoZWNraW5nIGhvdyB0byBydW4g dGhlIEMgcHJlcHJvY2Vzc29yLi4uIHg4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1FCmNoZWNraW5n IGZvciBncmVwIHRoYXQgaGFuZGxlcyBsb25nIGxpbmVzIGFuZCAtZS4uLiAvYmluL2dyZXAKY2hl Y2tpbmcgZm9yIGVncmVwLi4uIC9iaW4vZ3JlcCAtRQpjaGVja2luZyBmb3IgTWluaXggQW1zdGVy ZGFtIGNvbXBpbGVyLi4uIG5vCmNoZWNraW5nIGZvciB4ODZfNjQtcGMtbGludXgtZ251LWFyLi4u IHg4Nl82NC1wYy1saW51eC1nbnUtYXIKY2hlY2tpbmcgZm9yIHg4Nl82NC1wYy1saW51eC1nbnUt cmFubGliLi4uIHg4Nl82NC1wYy1saW51eC1nbnUtcmFubGliCmNoZWNraW5nIGZvciBBTlNJIEMg aGVhZGVyIGZpbGVzLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3R5cGVzLmguLi4geWVzCmNoZWNr aW5nIGZvciBzeXMvc3RhdC5oLi4uIHllcwpjaGVja2luZyBmb3Igc3RkbGliLmguLi4geWVzCmNo ZWNraW5nIGZvciBzdHJpbmcuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIG1lbW9yeS5oLi4uIHllcwpj aGVja2luZyBmb3Igc3RyaW5ncy5oLi4uIHllcwpjaGVja2luZyBmb3IgaW50dHlwZXMuaC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIHN0ZGludC5oLi4uIHllcwpjaGVja2luZyBmb3IgdW5pc3RkLmguLi4g eWVzCmNoZWNraW5nIG1pbml4L2NvbmZpZy5oIHVzYWJpbGl0eS4uLiBubwpjaGVja2luZyBtaW5p eC9jb25maWcuaCBwcmVzZW5jZS4uLiBubwpjaGVja2luZyBmb3IgbWluaXgvY29uZmlnLmguLi4g bm8KY2hlY2tpbmcgd2hldGhlciBpdCBpcyBzYWZlIHRvIGRlZmluZSBfX0VYVEVOU0lPTlNfXy4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciBfWE9QRU5fU09VUkNFIHNob3VsZCBiZSBkZWZpbmVkLi4u IG5vCmNoZWNraW5nIGZvciBzcGVjaWFsIEMgY29tcGlsZXIgb3B0aW9ucyBuZWVkZWQgZm9yIGxh cmdlIGZpbGVzLi4uIG5vCmNoZWNraW5nIGZvciBfRklMRV9PRkZTRVRfQklUUyB2YWx1ZSBuZWVk ZWQgZm9yIGxhcmdlIGZpbGVzLi4uIG5vCmNoZWNraW5nIGZvciB4ODZfNjQtcGMtbGludXgtZ251 LWdjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDOTkuLi4gLXN0ZD1nbnU5OQpjaGVja2luZyBmb3Ig eDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSBvcHRpb24gdG8gYWNjZXB0IElTTyBT dGFuZGFyZCBDLi4uIChjYWNoZWQpIC1zdGQ9Z251OTkKY2hlY2tpbmcgd2hldGhlciB0aGUgY29t cGlsZXIgaXMgY2xhbmcuLi4gbm8KY2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3JrcyBmb3IgZmls ZXMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5Li4uIHllcwpjaGVja2luZyBmb3IgaW5zdGFsbC1pbmZv Li4uIC91c3IvYmluL2luc3RhbGwtaW5mbwpjaGVja2luZyBmb3IgZ3ppcC4uLiAvYmluL2d6aXAK Y2hlY2tpbmcgZm9yIHBheGN0bC4uLiAvc2Jpbi9wYXhjdGwKY2hlY2tpbmcgd2hldGhlciBiaW5h cmllcyBoYXZlIGEgUFRfUEFYX0ZMQUdTIGhlYWRlci4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNldGZh dHRyLi4uIHllcwpjaGVja2luZyBmb3IgbWFrZWluZm8uLi4gL3Vzci9iaW4vbWFrZWluZm8KY2hl Y2tpbmcgZm9yIC16bm9jb21icmVsb2MuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgYWRkcmVzc2Vz IGFyZSBzYW5pdGl6ZWQuLi4gbm8KY2hlY2tpbmcgZm9yIHBrZy1jb25maWcuLi4gL3Vzci9iaW4v cGtnLWNvbmZpZwpjaGVja2luZyBmb3Igc3lzL3N5c3RlbWluZm8uaC4uLiBubwpjaGVja2luZyBm b3IgY29mZi5oLi4uIG5vCmNoZWNraW5nIGZvciBwdHkuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN5 cy9yZXNvdXJjZS5oLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3V0c25hbWUuaC4uLiB5ZXMKY2hl Y2tpbmcgZm9yIHB3ZC5oLi4uIHllcwpjaGVja2luZyBmb3IgdXRtcC5oLi4uIHllcwpjaGVja2lu ZyBmb3IgdXRpbC5oLi4uIG5vCmNoZWNraW5nIGZvciBzeXMvc29ja2V0LmguLi4geWVzCmNoZWNr aW5nIGZvciBzdGRsaWIuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIHVuaXN0ZC5oLi4u IChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Igc3lzL3BhcmFtLmguLi4geWVzCmNoZWNraW5nIGZv ciBwdGhyZWFkLmguLi4geWVzCmNoZWNraW5nIGZvciBtYWxsb2MvbWFsbG9jLmguLi4gbm8KY2hl Y2tpbmcgZm9yIG1haWxsb2NrLmguLi4geWVzCmNoZWNraW5nIGZvciBzeXMvdW4uaC4uLiB5ZXMK Y2hlY2tpbmcgZm9yIGRpcmVudC5oLi4uIHllcwpjaGVja2luZyBmb3IgZXhlY2luZm8uaC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIHN0ZGlvX2V4dC5oLi4uIHllcwpjaGVja2luZyBmb3IgZ2V0b3B0Lmgu Li4geWVzCmNoZWNraW5nIGZvciBzeXMvdGltZS5oLi4uIHllcwpjaGVja2luZyBmb3Igd2NoYXIu aC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0ZGludC5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBm b3IgaW50dHlwZXMuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIHN5cy9zZWxlY3QuaC4u LiB5ZXMKY2hlY2tpbmcgZm9yIHN5cy9zdGF0LmguLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZv ciB1dGltZS5oLi4uIHllcwpjaGVja2luZyBpZiBwZXJzb25hbGl0eSBMSU5VWDMyIGNhbiBiZSBz ZXQuLi4geWVzCmNoZWNraW5nIGZvciB0ZXJtLmguLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdGlt ZS5oIGFuZCBzeXMvdGltZS5oIG1heSBib3RoIGJlIGluY2x1ZGVkLi4uIHllcwpjaGVja2luZyB3 aGV0aGVyIHN5c19zaWdsaXN0IGlzIGRlY2xhcmVkLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3dh aXQuaCB0aGF0IGlzIFBPU0lYLjEgY29tcGF0aWJsZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIG5ldC9p Zi5oLi4uIHllcwpjaGVja2luZyBmb3IgaWZhZGRycy5oLi4uIHllcwpjaGVja2luZyBmb3IgbmV0 L2lmX2RsLmguLi4gbm8KY2hlY2tpbmcgZm9yIHN0cnVjdCBpZnJlcS5pZnJfZmxhZ3MuLi4geWVz CmNoZWNraW5nIGZvciBzdHJ1Y3QgaWZyZXEuaWZyX2h3YWRkci4uLiB5ZXMKY2hlY2tpbmcgZm9y IHN0cnVjdCBpZnJlcS5pZnJfbmV0bWFzay4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0cnVjdCBpZnJl cS5pZnJfYnJvYWRhZGRyLi4uIHllcwpjaGVja2luZyBmb3Igc3RydWN0IGlmcmVxLmlmcl9hZGRy Li4uIHllcwpjaGVja2luZyBmb3Igc3RydWN0IGlmcmVxLmlmcl9hZGRyLnNhX2xlbi4uLiBubwpj aGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyBHTlUgTWFrZS4uLiB5ZXMKY2hlY2tpbmcgd2hl dGhlciBnY2MgdW5kZXJzdGFuZHMgLU1NRCAtTUYuLi4geWVzCmNoZWNraW5nIGZvciBsb25nIGZp bGUgbmFtZXMuLi4geWVzCmNoZWNraW5nIGZvciBYLi4uIGxpYnJhcmllcyAsIGhlYWRlcnMgCmNo ZWNraW5nIHdoZXRoZXIgbWFsbG9jIGlzIERvdWcgTGVhIHN0eWxlLi4uIHllcwpjaGVja2luZyBz eXMvdmxpbWl0LmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBzeXMvdmxpbWl0LmggcHJlc2Vu Y2UuLi4geWVzCmNoZWNraW5nIGZvciBzeXMvdmxpbWl0LmguLi4geWVzCmNoZWNraW5nIGZvciBk YXRhX3N0YXJ0Li4uIHllcwpjaGVja2luZyBmb3IgZ2V0cGFnZXNpemUuLi4geWVzCmNoZWNraW5n IGZvciB3b3JraW5nIG1tYXAuLi4geWVzCmNoZWNraW5nIGZvciBkbmV0X250b2EgaW4gLWxkbmV0 Li4uIG5vCmNoZWNraW5nIGZvciBtYWluIGluIC1sWGJzZC4uLiBubwpjaGVja2luZyBmb3IgcHRo cmVhZF9zZWxmIGluIC1scHRocmVhZC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGNtYV9vcGVuIGluIC1s cHRocmVhZHMuLi4gbm8KY2hlY2tpbmcgd2hldGhlciBYIG9uIEdOVS9MaW51eCBuZWVkcyAtYiB0 byBsaW5rLi4uIG5vCmNoZWNraW5nIGZvciBYa2IuLi4geWVzCmNoZWNraW5nIGZvciBYcm1TZXRE YXRhYmFzZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIFhTY3JlZW5SZXNvdXJjZVN0cmluZy4uLiB5ZXMK Y2hlY2tpbmcgZm9yIFhTY3JlZW5OdW1iZXJPZlNjcmVlbi4uLiB5ZXMKY2hlY2tpbmcgWDExIHZl cnNpb24gNi4uLiA2IG9yIG5ld2VyCmNoZWNraW5nIGZvciBnbnV0bHMgPj0gMy4wLjAuLi4geWVz IENGTEFHUz0nJyBMSUJTPSctbGdudXRscyAnCmNoZWNraW5nIGZvciBmb250Y29uZmlnID49IDIu Mi4wLi4uIHllcyBDRkxBR1M9Jy1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAnIExJQlM9Jy1sZm9u dGNvbmZpZyAtbGZyZWV0eXBlICcKY2hlY2tpbmcgZm9yIHhmdCA+PSAwLjEzLjAuLi4geWVzIENG TEFHUz0nLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICcgTElCUz0nLWxYZnQgJwpjaGVja2luZyBm b3IgWFJlbmRlclF1ZXJ5RXh0ZW5zaW9uIGluIC1sWHJlbmRlci4uLiB5ZXMKY2hlY2tpbmcgZm9y IFgxMS9YZnQvWGZ0LmguLi4geWVzCmNoZWNraW5nIGZvciBYZnRGb250T3BlbiBpbiAtbFhmdC4u LiB5ZXMKY2hlY2tpbmcgZm9yIGZyZWV0eXBlMi4uLiB5ZXMgQ0ZMQUdTPSctSS91c3IvaW5jbHVk ZS9mcmVldHlwZTIgJyBMSUJTPSctbGZyZWV0eXBlICcKY2hlY2tpbmcgWDExL3hwbS5oIHVzYWJp bGl0eS4uLiB5ZXMKY2hlY2tpbmcgWDExL3hwbS5oIHByZXNlbmNlLi4uIHllcwpjaGVja2luZyBm b3IgWDExL3hwbS5oLi4uIHllcwpjaGVja2luZyBmb3IgWHBtUmVhZEZpbGVUb1BpeG1hcCBpbiAt bFhwbS4uLiB5ZXMKY2hlY2tpbmcgZm9yIFhwbVJldHVybkFsbG9jUGl4ZWxzIHByZXByb2Nlc3Nv ciBkZWZpbmUuLi4geWVzCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRhaW5pbmcgaW5mbGF0ZUVu ZC4uLiAtbHoKY2hlY2tpbmcgWDExL1NNL1NNbGliLmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2lu ZyBYMTEvU00vU01saWIuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIFgxMS9TTS9TTWxp Yi5oLi4uIHllcwpjaGVja2luZyBmb3IgU21jT3BlbkNvbm5lY3Rpb24gaW4gLWxTTS4uLiB5ZXMK Y2hlY2tpbmcgZm9yIHhyYW5kciA+PSAxLjIuMi4uLiB5ZXMgQ0ZMQUdTPScnIExJQlM9Jy1sWHJh bmRyICcKY2hlY2tpbmcgZm9yIFhSUkdldE91dHB1dFByaW1hcnkuLi4geWVzCmNoZWNraW5nIGZv ciBYUlJHZXRTY3JlZW5SZXNvdXJjZXNDdXJyZW50Li4uIHllcwpjaGVja2luZyBmb3IgeGluZXJh bWEgPj0gMS4wLjIuLi4geWVzIENGTEFHUz0nJyBMSUJTPSctbFhpbmVyYW1hICcKY2hlY2tpbmcg d2hldGhlciBuZXRkYiBkZWNsYXJlcyBoX2Vycm5vLi4uIHllcwpjaGVja2luZyBmb3Igc3FydCBp biAtbG0uLi4geWVzCmNoZWNraW5nIGZvciBtYWlsbG9jayBpbiAtbG1haWwuLi4gbm8KY2hlY2tp bmcgZm9yIG1haWxsb2NrIGluIC1sbG9ja2ZpbGUuLi4geWVzCmNoZWNraW5nIGZvciBhY2NlcHQ0 Li4uIHllcwpjaGVja2luZyBmb3IgZmNoZGlyLi4uIHllcwpjaGVja2luZyBmb3IgZ2V0aG9zdG5h bWUuLi4geWVzCmNoZWNraW5nIGZvciBnZXRydXNhZ2UuLi4geWVzCmNoZWNraW5nIGZvciBnZXRf Y3VycmVudF9kaXJfbmFtZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGxyYW5kNDguLi4geWVzCmNoZWNr aW5nIGZvciBzZWxlY3QuLi4geWVzCmNoZWNraW5nIGZvciBnZXRwYWdlc2l6ZS4uLiAoY2FjaGVk KSB5ZXMKY2hlY2tpbmcgZm9yIHNldGxvY2FsZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGdldHJsaW1p dC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNldHJsaW1pdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNodXRk b3duLi4uIHllcwpjaGVja2luZyBmb3IgZ2V0YWRkcmluZm8uLi4geWVzCmNoZWNraW5nIGZvciBz dHJzaWduYWwuLi4geWVzCmNoZWNraW5nIGZvciBzZXRpdGltZXIuLi4geWVzCmNoZWNraW5nIGZv ciBzZW5kdG8uLi4geWVzCmNoZWNraW5nIGZvciByZWN2ZnJvbS4uLiB5ZXMKY2hlY2tpbmcgZm9y IGdldHNvY2tuYW1lLi4uIHllcwpjaGVja2luZyBmb3IgZ2V0cGVlcm5hbWUuLi4geWVzCmNoZWNr aW5nIGZvciBnZXRpZmFkZHJzLi4uIHllcwpjaGVja2luZyBmb3IgZnJlZWlmYWRkcnMuLi4geWVz CmNoZWNraW5nIGZvciBnYWlfc3RyZXJyb3IuLi4geWVzCmNoZWNraW5nIGZvciBnZXRsaW5lLi4u IHllcwpjaGVja2luZyBmb3IgZ2V0ZGVsaW0uLi4geWVzCmNoZWNraW5nIGZvciBzeW5jLi4uIHll cwpjaGVja2luZyBmb3IgZ2V0cHdlbnQuLi4geWVzCmNoZWNraW5nIGZvciBlbmRwd2VudC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIGdldGdyZW50Li4uIHllcwpjaGVja2luZyBmb3IgZW5kZ3JlbnQuLi4g eWVzCmNoZWNraW5nIGZvciB0b3VjaGxvY2suLi4geWVzCmNoZWNraW5nIGZvciBjZm1ha2VyYXcu Li4geWVzCmNoZWNraW5nIGZvciBjZnNldHNwZWVkLi4uIHllcwpjaGVja2luZyBmb3IgY29weXNp Z24uLi4geWVzCmNoZWNraW5nIGZvciBfX2V4ZWN1dGFibGVfc3RhcnQuLi4geWVzCmNoZWNraW5n IGZvciBsb2cyLi4uIHllcwpjaGVja2luZyBmb3IgYWxpZ25lZF9hbGxvYy4uLiB5ZXMKY2hlY2tp bmcgZm9yIHJhbmRvbS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHJpbnQuLi4geWVzCmNoZWNraW5nIGZv ciBfX2J1aWx0aW5fdW53aW5kX2luaXQuLi4geWVzCmNoZWNraW5nIGZvciBfTEFSR0VGSUxFX1NP VVJDRSB2YWx1ZSBuZWVkZWQgZm9yIGxhcmdlIGZpbGVzLi4uIG5vCmNoZWNraW5nIGZvciBncmFu dHB0Li4uIHllcwpjaGVja2luZyBmb3IgZ2V0cHQuLi4geWVzCmNoZWNraW5nIGZvciBwb3NpeF9v cGVucHQuLi4geWVzCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRhaW5pbmcgdHB1dHMuLi4gLWxu Y3Vyc2VzCmNoZWNraW5nIHZhbGdyaW5kL3ZhbGdyaW5kLmggdXNhYmlsaXR5Li4uIG5vCmNoZWNr aW5nIHZhbGdyaW5kL3ZhbGdyaW5kLmggcHJlc2VuY2UuLi4gbm8KY2hlY2tpbmcgZm9yIHZhbGdy aW5kL3ZhbGdyaW5kLmguLi4gbm8KY2hlY2tpbmcgZm9yIHR6c2V0Li4uIHllcwpjaGVja2luZyBm b3IgcmVhZGxpbmthdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGdldGR0YWJsZXNpemUuLi4geWVzCmNo ZWNraW5nIGZvciBmYWNjZXNzYXQuLi4geWVzCmNoZWNraW5nIGZvciBmY250bC4uLiB5ZXMKY2hl Y2tpbmcgZm9yIGZkb3BlbmRpci4uLiB5ZXMKY2hlY2tpbmcgZm9yIGZzdGF0YXQuLi4geWVzCmNo ZWNraW5nIGZvciBmc3luYy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGdldHRpbWVvZmRheS4uLiB5ZXMK Y2hlY2tpbmcgZm9yIG5hbm90aW1lLi4uIG5vCmNoZWNraW5nIGZvciBsc3RhdC4uLiB5ZXMKY2hl Y2tpbmcgZm9yIG1rb3N0ZW1wLi4uIHllcwpjaGVja2luZyBmb3IgcGlwZTIuLi4geWVzCmNoZWNr aW5nIGZvciBwc2VsZWN0Li4uIHllcwpjaGVja2luZyBmb3IgcHRocmVhZF9zaWdtYXNrLi4uIHll cwpjaGVja2luZyBmb3IgZmNobW9kLi4uIHllcwpjaGVja2luZyBmb3IgcmVhZGxpbmsuLi4geWVz CmNoZWNraW5nIGZvciBzdHJ0b2ltYXguLi4geWVzCmNoZWNraW5nIGZvciBzdHJ0b3VtYXguLi4g eWVzCmNoZWNraW5nIGZvciBzeW1saW5rLi4uIHllcwpjaGVja2luZyBmb3IgbG9jYWx0aW1lX3Iu Li4geWVzCmNoZWNraW5nIGZvciBmdXRpbWVzLi4uIHllcwpjaGVja2luZyBmb3IgZnV0aW1lc2F0 Li4uIHllcwpjaGVja2luZyBmb3IgZnV0aW1lbnMuLi4geWVzCmNoZWNraW5nIGZvciB1dGltZW5z YXQuLi4geWVzCmNoZWNraW5nIGZvciBsdXRpbWVzLi4uIHllcwpjaGVja2luZyBmb3Igc2VjdXJl X2dldGVudi4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBsb2NhbHRpbWUgY2FjaGVzIFRaLi4uIG5v CmNoZWNraW5nIGZvciBzb2NrZXQuLi4geWVzCmNoZWNraW5nIG5ldGluZXQvaW4uaCB1c2FiaWxp dHkuLi4geWVzCmNoZWNraW5nIG5ldGluZXQvaW4uaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcg Zm9yIG5ldGluZXQvaW4uaC4uLiB5ZXMKY2hlY2tpbmcgYXJwYS9pbmV0LmggdXNhYmlsaXR5Li4u IHllcwpjaGVja2luZyBhcnBhL2luZXQuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGFy cGEvaW5ldC5oLi4uIHllcwpjaGVja2luZyBmb3IgcGlkX3QuLi4geWVzCmNoZWNraW5nIHZmb3Jr LmggdXNhYmlsaXR5Li4uIG5vCmNoZWNraW5nIHZmb3JrLmggcHJlc2VuY2UuLi4gbm8KY2hlY2tp bmcgZm9yIHZmb3JrLmguLi4gbm8KY2hlY2tpbmcgZm9yIGZvcmsuLi4geWVzCmNoZWNraW5nIGZv ciB2Zm9yay4uLiB5ZXMKY2hlY2tpbmcgZm9yIHdvcmtpbmcgZm9yay4uLiB5ZXMKY2hlY2tpbmcg Zm9yIHdvcmtpbmcgdmZvcmsuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBzbnByaW50Zi4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciBHTGliIGlzIGxpbmtlZCBpbi4uLiBubwpjaGVja2luZyBm b3IgbmxfbGFuZ2luZm8gYW5kIENPREVTRVQuLi4geWVzCmNoZWNraW5nIGZvciBtYnN0YXRlX3Qu Li4geWVzCmNoZWNraW5nIGZvciBDIHJlc3RyaWN0ZWQgYXJyYXkgZGVjbGFyYXRpb25zLi4uIHll cwpjaGVja2luZyBmb3Igc2lnbmFscyB2aWEgY2hhcmFjdGVycy4uLiB5ZXMKY2hlY2tpbmcgZm9y IF9zZXRqbXAuLi4geWVzCmNoZWNraW5nIGZvciB1c2FibGUgRklPTlJFQUQuLi4geWVzCmNoZWNr aW5nIGZvciB1c2FibGUgU0lHSU8uLi4geWVzCmNoZWNraW5nIGZvciB3b3JraW5nIGFsbG9jYS5o Li4uIHllcwpjaGVja2luZyBmb3IgYWxsb2NhLi4uIHllcwpjaGVja2luZyBmb3IgdW5zaWduZWQg bG9uZyBsb25nIGludC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBieXRlIG9yZGVyaW5nIGlzIGJp Z2VuZGlhbi4uLiBubwpjaGVja2luZyB3aGV0aGVyIHRoZSBwcmVwcm9jZXNzb3Igc3VwcG9ydHMg aW5jbHVkZV9uZXh0Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIHN5c3RlbSBoZWFkZXIgZmlsZXMg bGltaXQgdGhlIGxpbmUgbGVuZ3RoLi4uIG5vCmNoZWNraW5nIHdoZXRoZXIgc3RydG9sZCBjb25m b3JtcyB0byBDOTkuLi4geWVzCmNoZWNraW5nIGlmIGVudmlyb24gaXMgcHJvcGVybHkgZGVjbGFy ZWQuLi4geWVzCmNoZWNraW5nIGZvciBjb21wbGV0ZSBlcnJuby5oLi4uIHllcwpjaGVja2luZyBm b3IgbW9kZV90Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIGZkYXRhc3luYyBpcyBkZWNsYXJlZC4u LiB5ZXMKY2hlY2tpbmcgZm9yIHN0X2RtX21vZGUgaW4gc3RydWN0IHN0YXQuLi4gbm8KY2hlY2tp bmcgd2hldGhlciBzdHJtb2RlIGlzIGRlY2xhcmVkLi4uIG5vCmNoZWNraW5nIHdoZXRoZXIgbHN0 YXQgY29ycmVjdGx5IGhhbmRsZXMgdHJhaWxpbmcgc2xhc2guLi4geWVzCmNoZWNraW5nIGZvciBn ZXRvcHQuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGdldG9wdF9sb25nX29ubHkuLi4g eWVzCmNoZWNraW5nIHdoZXRoZXIgZ2V0b3B0IGlzIFBPU0lYIGNvbXBhdGlibGUuLi4geWVzCmNo ZWNraW5nIGZvciB3b3JraW5nIEdOVSBnZXRvcHQgZnVuY3Rpb24uLi4geWVzCmNoZWNraW5nIGZv ciB3b3JraW5nIEdOVSBnZXRvcHRfbG9uZyBmdW5jdGlvbi4uLiB5ZXMKY2hlY2tpbmcgd2hldGhl ciBnZXRlbnYgaXMgZGVjbGFyZWQuLi4geWVzCmNoZWNraW5nIGZvciBDL0MrKyByZXN0cmljdCBr ZXl3b3JkLi4uIF9fcmVzdHJpY3QKY2hlY2tpbmcgZm9yIHN0cnVjdCB0aW1ldmFsLi4uIHllcwpj aGVja2luZyBmb3Igd2lkZS1lbm91Z2ggc3RydWN0IHRpbWV2YWwudHZfc2VjIG1lbWJlci4uLiB5 ZXMKY2hlY2tpbmcgZm9yIGxvbmcgbG9uZyBpbnQuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgc3Rk aW50LmggY29uZm9ybXMgdG8gQzk5Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIG1lbXJjaHIgaXMg ZGVjbGFyZWQuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgYWxhcm0gaXMgZGVjbGFyZWQuLi4geWVz CmNoZWNraW5nIHdoZXRoZXIgPHN5cy9zZWxlY3QuaD4gaXMgc2VsZi1jb250YWluZWQuLi4geWVz CmNoZWNraW5nIGZvciBzaWdzZXRfdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0ZGJvb2wuaCB0aGF0 IGNvbmZvcm1zIHRvIEM5OS4uLiB5ZXMKY2hlY2tpbmcgZm9yIF9Cb29sLi4uIHllcwpjaGVja2lu ZyBmb3Igd2NoYXJfdC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBzdHJ1Y3QgdG0gaXMgaW4gc3lz L3RpbWUuaCBvciB0aW1lLmguLi4gdGltZS5oCmNoZWNraW5nIGZvciBzdHJ1Y3QgdG0udG1fem9u ZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0cnVjdCB0bS50bV9nbXRvZmYuLi4geWVzCmNoZWNraW5n IHdoZXRoZXIgc3RydG9pbWF4IGlzIGRlY2xhcmVkLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHN0 cnRvdW1heCBpcyBkZWNsYXJlZC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBzdGF0IGZpbGUtbW9k ZSBtYWNyb3MgYXJlIGJyb2tlbi4uLiBubwpjaGVja2luZyBmb3Igc3RydWN0IHRpbWVzcGVjIGlu IDx0aW1lLmg+Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIHVuc2V0ZW52IGlzIGRlY2xhcmVkLi4u IHllcwpjaGVja2luZyB3aGV0aGVyIHRoZSB1dGltZXMgZnVuY3Rpb24gd29ya3MuLi4geWVzCmNo ZWNraW5nIGZvciBzdHJ1Y3QgdXRpbWJ1Zi4uLiB5ZXMKY2hlY2tpbmcgdHlwZSBvZiBhcnJheSBh cmd1bWVudCB0byBnZXRncm91cHMuLi4gZ2lkX3QKY2hlY2tpbmcgZm9yIGFsbG9jYSBhcyBhIGNv bXBpbGVyIGJ1aWx0LWluLi4uIHllcwpjaGVja2luZyBieXRlc3dhcC5oIHVzYWJpbGl0eS4uLiB5 ZXMKY2hlY2tpbmcgYnl0ZXN3YXAuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGJ5dGVz d2FwLmguLi4geWVzCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRhaW5pbmcgY2xvY2tfZ2V0dGlt ZS4uLiBub25lIHJlcXVpcmVkCmNoZWNraW5nIGZvciBjbG9ja19nZXR0aW1lLi4uIHllcwpjaGVj a2luZyBmb3IgY2xvY2tfc2V0dGltZS4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBkdXAyIHdvcmtz Li4uIHllcwpjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5nIGJhY2t0cmFjZV9zeW1ib2xz X2ZkLi4uIG5vbmUgcmVxdWlyZWQKY2hlY2tpbmcgd2hldGhlciBmY250bCBoYW5kbGVzIEZfRFVQ RkQgY29ycmVjdGx5Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIGZjbnRsIHVuZGVyc3RhbmRzIEZf RFVQRkRfQ0xPRVhFQy4uLiBuZWVkcyBydW50aW1lIGNoZWNrCmNoZWNraW5nIGZvciBsaWJyYXJ5 IGNvbnRhaW5pbmcgZmRhdGFzeW5jLi4uIG5vbmUgcmVxdWlyZWQKY2hlY2tpbmcgd2hldGhlciBm ZG9wZW5kaXIgaXMgZGVjbGFyZWQuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgZmRvcGVuZGlyIHdv cmtzLi4uIHllcwpjaGVja2luZyBmb3IgX19mcGVuZGluZy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhl ciBfX2ZwZW5kaW5nIGlzIGRlY2xhcmVkLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIGZzdGF0YXQg KC4uLiwgMCkgd29ya3MuLi4geWVzCmNoZWNraW5nIGZvciBnZXRsb2FkYXZnLi4uIHllcwpjaGVj a2luZyBzeXMvbG9hZGF2Zy5oIHVzYWJpbGl0eS4uLiBubwpjaGVja2luZyBzeXMvbG9hZGF2Zy5o IHByZXNlbmNlLi4uIG5vCmNoZWNraW5nIGZvciBzeXMvbG9hZGF2Zy5oLi4uIG5vCmNoZWNraW5n IHdoZXRoZXIgZ2V0bG9hZGF2ZyBpcyBkZWNsYXJlZC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBn ZXR0aW1lb2ZkYXkgY2xvYmJlcnMgbG9jYWx0aW1lIGJ1ZmZlci4uLiBubwpjaGVja2luZyBmb3Ig Z2V0dGltZW9mZGF5IHdpdGggUE9TSVggc2lnbmF0dXJlLi4uIGFsbW9zdApjaGVja2luZyBmb3Ig bWVtcmNoci4uLiB5ZXMKY2hlY2tpbmcgZm9yIHdvcmtpbmcgbWt0aW1lLi4uIHllcwpjaGVja2lu ZyB3aGV0aGVyIHNpZ25hdHVyZSBvZiBwc2VsZWN0IGNvbmZvcm1zIHRvIFBPU0lYLi4uIHllcwpj aGVja2luZyB3aGV0aGVyIHBzZWxlY3QgZGV0ZWN0cyBpbnZhbGlkIGZkcy4uLiB5ZXMKY2hlY2tp bmcgd2hldGhlciBwdGhyZWFkX3NpZ21hc2sgd29ya3Mgd2l0aG91dCAtbHB0aHJlYWQuLi4geWVz CmNoZWNraW5nIHdoZXRoZXIgcHRocmVhZF9zaWdtYXNrIHJldHVybnMgZXJyb3IgbnVtYmVycy4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciBwdGhyZWFkX3NpZ21hc2sgdW5ibG9ja3Mgc2lnbmFscyBj b3JyZWN0bHkuLi4gZ3Vlc3NpbmcgeWVzCmNoZWNraW5nIGZvciBwdXRlbnYgY29tcGF0aWJsZSB3 aXRoIEdOVSBhbmQgU1ZJRC4uLiB5ZXMKY2hlY2tpbmcgc3lzL2FjbC5oIHVzYWJpbGl0eS4uLiB5 ZXMKY2hlY2tpbmcgc3lzL2FjbC5oIHByZXNlbmNlLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL2Fj bC5oLi4uIHllcwpjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5nIGFjbF9nZXRfZmlsZS4u LiAtbGFjbApjaGVja2luZyBmb3IgYWNsX2dldF9maWxlLi4uIHllcwpjaGVja2luZyBmb3IgYWNs X2dldF9mZC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGFjbF9zZXRfZmlsZS4uLiB5ZXMKY2hlY2tpbmcg Zm9yIGFjbF9zZXRfZmQuLi4geWVzCmNoZWNraW5nIGZvciBhY2xfZnJlZS4uLiB5ZXMKY2hlY2tp bmcgZm9yIGFjbF9mcm9tX21vZGUuLi4geWVzCmNoZWNraW5nIGZvciBhY2xfZnJvbV90ZXh0Li4u IHllcwpjaGVja2luZyBmb3IgYWNsX2RlbGV0ZV9kZWZfZmlsZS4uLiB5ZXMKY2hlY2tpbmcgZm9y IGFjbF9leHRlbmRlZF9maWxlLi4uIHllcwpjaGVja2luZyBmb3IgYWNsX2RlbGV0ZV9mZF9ucC4u LiBubwpjaGVja2luZyBmb3IgYWNsX2RlbGV0ZV9maWxlX25wLi4uIG5vCmNoZWNraW5nIGZvciBh Y2xfY29weV9leHRfbmF0aXZlLi4uIG5vCmNoZWNraW5nIGZvciBhY2xfY3JlYXRlX2VudHJ5X25w Li4uIG5vCmNoZWNraW5nIGZvciBhY2xfdG9fc2hvcnRfdGV4dC4uLiBubwpjaGVja2luZyBmb3Ig YWNsX2ZyZWVfdGV4dC4uLiBubwpjaGVja2luZyBmb3Igd29ya2luZyBhY2xfZ2V0X2ZpbGUuLi4g eWVzCmNoZWNraW5nIGFjbC9saWJhY2wuaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIGFjbC9s aWJhY2wuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGFjbC9saWJhY2wuaC4uLiB5ZXMK Y2hlY2tpbmcgZm9yIGFjbF9lbnRyaWVzLi4uIHllcwpjaGVja2luZyBmb3IgQUNMX0ZJUlNUX0VO VFJZLi4uIHllcwpjaGVja2luZyBmb3IgQUNMX1RZUEVfRVhURU5ERUQuLi4gbm8KY2hlY2tpbmcg d2hldGhlciByZWFkbGluayBzaWduYXR1cmUgaXMgY29ycmVjdC4uLiB5ZXMKY2hlY2tpbmcgd2hl dGhlciByZWFkbGluayBoYW5kbGVzIHRyYWlsaW5nIHNsYXNoIGNvcnJlY3RseS4uLiB5ZXMKY2hl Y2tpbmcgZm9yIHNpZzJzdHIuLi4gbm8KY2hlY2tpbmcgZm9yIHZvbGF0aWxlIHNpZ19hdG9taWNf dC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNpZ2hhbmRsZXJfdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNv Y2tsZW5fdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNzaXplX3QuLi4geWVzCmNoZWNraW5nIGZvciBz dHJ1Y3Qgc3RhdC5zdF9hdGltLnR2X25zZWMuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgc3RydWN0 IHN0YXQuc3RfYXRpbSBpcyBvZiB0eXBlIHN0cnVjdCB0aW1lc3BlYy4uLiB5ZXMKY2hlY2tpbmcg Zm9yIHN0cnVjdCBzdGF0LnN0X2JpcnRodGltZXNwZWMudHZfbnNlYy4uLiBubwpjaGVja2luZyBm b3Igc3RydWN0IHN0YXQuc3RfYmlydGh0aW1lbnNlYy4uLiBubwpjaGVja2luZyBmb3Igc3RydWN0 IHN0YXQuc3RfYmlydGh0aW0udHZfbnNlYy4uLiBubwpjaGVja2luZyBmb3Igd29ya2luZyBzdGRh bGlnbi5oLi4uIHllcwpjaGVja2luZyBmb3IgdmFfY29weS4uLiB5ZXMKY2hlY2tpbmcgd2hldGhl ciBOVUxMIGNhbiBiZSB1c2VkIGluIGFyYml0cmFyeSBleHByZXNzaW9ucy4uLiB5ZXMKY2hlY2tp bmcgd2hldGhlciBzdHJ0b2ltYXggd29ya3MuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgc3ltbGlu ayBoYW5kbGVzIHRyYWlsaW5nIHNsYXNoIGNvcnJlY3RseS4uLiB5ZXMKY2hlY2tpbmcgd2hldGhl ciA8c3lzL3NlbGVjdC5oPiBpcyBzZWxmLWNvbnRhaW5lZC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tp bmcgZm9yIG5saW5rX3QuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgbG9jYWx0aW1lX3IgaXMgZGVj bGFyZWQuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgbG9jYWx0aW1lX3IgaXMgY29tcGF0aWJsZSB3 aXRoIGl0cyBQT1NJWCBzaWduYXR1cmUuLi4geWVzCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRh aW5pbmcgdGltZXJfc2V0dGltZS4uLiAtbHJ0CmNoZWNraW5nIGZvciB0aW1lcl9zZXR0aW1lLi4u IHllcwpjaGVja2luZyBmb3IgdW5zZXRlbnYuLi4geWVzCmNoZWNraW5nIGZvciB1bnNldGVudigp IHJldHVybiB0eXBlLi4uIGludApjaGVja2luZyB3aGV0aGVyIHVuc2V0ZW52IG9iZXlzIFBPU0lY Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIGdldGR0YWJsZXNpemUgd29ya3MuLi4geWVzCgpDb25m aWd1cmVkIGZvciBgeDg2XzY0LXBjLWxpbnV4LWdudScuCgogIFdoZXJlIHNob3VsZCB0aGUgYnVp bGQgcHJvY2VzcyBmaW5kIHRoZSBzb3VyY2UgY29kZT8gICAgLgogIFdoYXQgY29tcGlsZXIgc2hv dWxkIGVtYWNzIGJlIGJ1aWx0IHdpdGg/ICAgICAgICAgICAgICAgeDg2XzY0LXBjLWxpbnV4LWdu dS1nY2MgLXN0ZD1nbnU5OSAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElG WV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MgogIFNob3VsZCBFbWFjcyB1c2UgdGhlIEdOVSB2 ZXJzaW9uIG9mIG1hbGxvYz8gICAgICAgICAgICAgeWVzCiAgICAgIChVc2luZyBEb3VnIExlYSdz IG5ldyBtYWxsb2MgZnJvbSB0aGUgR05VIEMgTGlicmFyeS4pCiAgU2hvdWxkIEVtYWNzIHVzZSBh IHJlbG9jYXRpbmcgYWxsb2NhdG9yIGZvciBidWZmZXJzPyAgICBubwogIFNob3VsZCBFbWFjcyB1 c2UgbW1hcCgyKSBmb3IgYnVmZmVyIGFsbG9jYXRpb24/ICAgICAgICAgbm8KICBXaGF0IHdpbmRv dyBzeXN0ZW0gc2hvdWxkIEVtYWNzIHVzZT8gICAgICAgICAgICAgICAgICAgIHgxMQogIFdoYXQg dG9vbGtpdCBzaG91bGQgRW1hY3MgdXNlPyAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZQog IFdoZXJlIGRvIHdlIGZpbmQgWCBXaW5kb3dzIGhlYWRlciBmaWxlcz8gICAgICAgICAgICAgICAg U3RhbmRhcmQgZGlycwogIFdoZXJlIGRvIHdlIGZpbmQgWCBXaW5kb3dzIGxpYnJhcmllcz8gICAg ICAgICAgICAgICAgICAgU3RhbmRhcmQgZGlycwogIERvZXMgRW1hY3MgdXNlIC1sWGF3M2Q/ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8KICBEb2VzIEVtYWNzIHVzZSAtbFhwbT8g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHllcwogIERvZXMgRW1hY3MgdXNlIC1s anBlZz8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8KICBEb2VzIEVtYWNzIHVz ZSAtbHRpZmY/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vCiAgRG9lcyBFbWFj cyB1c2UgYSBnaWYgbGlicmFyeT8gICAgICAgICAgICAgICAgICAgICAgICAgICBubyAKICBEb2Vz IEVtYWNzIHVzZSBhIHBuZyBsaWJyYXJ5PyAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vIAog IERvZXMgRW1hY3MgdXNlIC1scnN2Zy0yPyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg bm8KICBEb2VzIEVtYWNzIHVzZSBpbWFnZW1hZ2ljaz8gICAgICAgICAgICAgICAgICAgICAgICAg ICAgIG5vCiAgRG9lcyBFbWFjcyBzdXBwb3J0IHNvdW5kPyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBubwogIERvZXMgRW1hY3MgdXNlIC1sZ3BtPyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgbm8KICBEb2VzIEVtYWNzIHVzZSAtbGRidXM/ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIG5vCiAgRG9lcyBFbWFjcyB1c2UgLWxnY29uZj8gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBubwogIERvZXMgRW1hY3MgdXNlIEdTZXR0aW5ncz8gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgbm8KICBEb2VzIEVtYWNzIHVzZSBhIGZpbGUgbm90aWZp Y2F0aW9uIGxpYnJhcnk/ICAgICAgICAgICAgIG5vCiAgRG9lcyBFbWFjcyB1c2UgYWNjZXNzIGNv bnRyb2wgbGlzdHM/ICAgICAgICAgICAgICAgICAgICB5ZXMgLWxhY2wKICBEb2VzIEVtYWNzIHVz ZSAtbHNlbGludXg/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vCiAgRG9lcyBFbWFj cyB1c2UgLWxnbnV0bHM/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5ZXMKICBEb2Vz IEVtYWNzIHVzZSAtbHhtbDI/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vCiAg RG9lcyBFbWFjcyB1c2UgLWxmcmVldHlwZT8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5 ZXMKICBEb2VzIEVtYWNzIHVzZSAtbG0xN24tZmx0PyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIG5vCiAgRG9lcyBFbWFjcyB1c2UgLWxvdGY/ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBubwogIERvZXMgRW1hY3MgdXNlIC1seGZ0PyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgeWVzCiAgRG9lcyBFbWFjcyBkaXJlY3RseSB1c2UgemxpYj8gICAgICAgICAg ICAgICAgICAgICAgICAgICB5ZXMKICBEb2VzIEVtYWNzIHVzZSB0b29sa2l0IHNjcm9sbCBiYXJz PyAgICAgICAgICAgICAgICAgICAgIG5vCgoKY2hlY2tpbmcgdGhhdCBnZW5lcmF0ZWQgZmlsZXMg YXJlIG5ld2VyIHRoYW4gY29uZmlndXJlLi4uIGRvbmUKY29uZmlndXJlOiBjcmVhdGluZyAuL2Nv bmZpZy5zdGF0dXMKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgTWFrZWZpbGUKY29uZmlnLnN0YXR1 czogY3JlYXRpbmcgbGliL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIGxpYi1zcmMv TWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgb2xkWE1lbnUvTWFrZWZpbGUKY29uZmln LnN0YXR1czogY3JlYXRpbmcgZG9jL2VtYWNzL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNyZWF0 aW5nIGRvYy9taXNjL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIGRvYy9saXNwaW50 cm8vTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgZG9jL2xpc3ByZWYvTWFrZWZpbGUK Y29uZmlnLnN0YXR1czogY3JlYXRpbmcgc3JjL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNyZWF0 aW5nIGx3bGliL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIGxpc3AvTWFrZWZpbGUK Y29uZmlnLnN0YXR1czogY3JlYXRpbmcgbGVpbS9NYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVh dGluZyBuZXh0c3RlcC9NYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBudC9NYWtlZmls ZQpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBhZG1pbi91bmlkYXRhL01ha2VmaWxlCmNvbmZpZy5z dGF0dXM6IGNyZWF0aW5nIGFkbWluL2dyYW1tYXJzL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNy ZWF0aW5nIHNyYy9jb25maWcuaApjb25maWcuc3RhdHVzOiBleGVjdXRpbmcgZGVwZmlsZXMgY29t bWFuZHMKY29uZmlnLnN0YXR1czogZXhlY3V0aW5nIHNyYy9lcGF0aHMuaCBjb21tYW5kcwpjb25m aWcuc3RhdHVzOiBleGVjdXRpbmcgc3JjLy5nZGJpbml0IGNvbW1hbmRzCj4+PiBTb3VyY2UgY29u ZmlndXJlZC4KPj4+IENvbXBpbGluZyBzb3VyY2UgaW4gL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRp dG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNCAuLi4KbWFrZSAtajUgClsgLXIgInNyYy9j b25maWcuaW4iIF0gfHwgKCBjZCAuICYmIGF1dG9oZWFkZXIgKQpjZCBsaWIgJiYgbWFrZSBhbGwg LWogLS1qb2JzZXJ2ZXItZmRzPTMsNCAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgQ0M9J3g4 Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTknIENGTEFHUz0nLU8yIC1waXBlIC1tNjQg LW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTInIENQ UEZMQUdTPScnIFwKICBMREZMQUdTPSctbTY0IC1XbCwtTzIgLVdsLC0tYXMtbmVlZGVkIC1XbCwt eixub3cgLVdsLC16LHJlbHJvIC1XbCwteixub2V4ZWNzdGFjayAtV2wsLS1oYXNoLXN0eWxlPWdu dSAnIE1BS0U9J21ha2UnCm1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSAnL3Zhci90bXAvcG9y dGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNC9saWInCnJtIC1mIGFs bG9jYS5oLXQgYWxsb2NhLmggJiYgXAp7IGVjaG8gJy8qIERPIE5PVCBFRElUISBHRU5FUkFURUQg QVVUT01BVElDQUxMWSEgKi8nOyBcCiAgY2F0IC4vYWxsb2NhLmluLmg7IFwKfSA+IGFsbG9jYS5o LXQgJiYgXAptdiAtZiBhbGxvY2EuaC10IGFsbG9jYS5oCnJtIC1mIGMrK2RlZnMuaC10IGMrK2Rl ZnMuaCAmJiBcCnNlZCAtbiAtZSAnL19HTF9DWFhERUZTLywkcCcgXAogIDwgLi4vYnVpbGQtYXV4 L3NuaXBwZXQvYysrZGVmcy5oIFwKICA+IGMrK2RlZnMuaC10ICYmIFwKbXYgYysrZGVmcy5oLXQg YysrZGVmcy5oCnJtIC1mIGFyZy1ub25udWxsLmgtdCBhcmctbm9ubnVsbC5oICYmIFwKc2VkIC1u IC1lICcvR0xfQVJHX05PTk5VTEwvLCRwJyBcCiAgPCAuLi9idWlsZC1hdXgvc25pcHBldC9hcmct bm9ubnVsbC5oIFwKICA+IGFyZy1ub25udWxsLmgtdCAmJiBcCm12IGFyZy1ub25udWxsLmgtdCBh cmctbm9ubnVsbC5oCnJtIC1mIHdhcm4tb24tdXNlLmgtdCB3YXJuLW9uLXVzZS5oICYmIFwKc2Vk IC1uIC1lICcvXi5pZm5kZWYvLCRwJyBcCiAgPCAuLi9idWlsZC1hdXgvc25pcHBldC93YXJuLW9u LXVzZS5oIFwKICA+IHdhcm4tb24tdXNlLmgtdCAmJiBcCm12IHdhcm4tb24tdXNlLmgtdCB3YXJu LW9uLXVzZS5oCi9iaW4vbWtkaXIgLXAgc3lzCnJtIC1mIHN5cy90eXBlcy5oLXQgc3lzL3R5cGVz LmggJiYgXAp7IGVjaG8gJy8qIERPIE5PVCBFRElUISBHRU5FUkFURUQgQVVUT01BVElDQUxMWSEg Ki8nOyBcCiAgc2VkIC1lICdzfEAnJ0dVQVJEX1BSRUZJWCcnQHxHTHxnJyBcCiAgICAgIC1lICdz fEAnJ0lOQ0xVREVfTkVYVCcnQHxpbmNsdWRlX25leHR8ZycgXAogICAgICAtZSAnc3xAJydQUkFH TUFfU1lTVEVNX0hFQURFUicnQHwjcHJhZ21hIEdDQyBzeXN0ZW1faGVhZGVyfGcnIFwKICAgICAg LWUgJ3N8QCcnUFJBR01BX0NPTFVNTlMnJ0B8fGcnIFwKICAgICAgLWUgJ3N8QCcnTkVYVF9TWVNf VFlQRVNfSCcnQHw8c3lzL3R5cGVzLmg+fGcnIFwKICAgICAgLWUgJ3N8QCcnV0lORE9XU182NF9C SVRfT0ZGX1QnJ0B8MHxnJyBcCiAgICAgIDwgLi9zeXNfdHlwZXMuaW4uaDsgXAp9ID4gc3lzL3R5 cGVzLmgtdCAmJiBcCm12IHN5cy90eXBlcy5oLXQgc3lzL3R5cGVzLmgKcm0gLWYgZGlyZW50Lmgt dCBkaXJlbnQuaCAmJiBcCnsgZWNobyAnLyogRE8gTk9UIEVESVQhIEdFTkVSQVRFRCBBVVRPTUFU SUNBTExZISAqLyc7IFwKICBzZWQgLWUgJ3N8QCcnR1VBUkRfUFJFRklYJydAfEdMfGcnIFwKICAg ICAgLWUgJ3N8QCcnSEFWRV9ESVJFTlRfSCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSU5DTFVE RV9ORVhUJydAfGluY2x1ZGVfbmV4dHxnJyBcCiAgICAgIC1lICdzfEAnJ1BSQUdNQV9TWVNURU1f SEVBREVSJydAfCNwcmFnbWEgR0NDIHN5c3RlbV9oZWFkZXJ8ZycgXAogICAgICAtZSAnc3xAJydQ UkFHTUFfQ09MVU1OUycnQHx8ZycgXAogICAgICAtZSAnc3xAJydORVhUX0RJUkVOVF9IJydAfDxk aXJlbnQuaD58ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfT1BFTkRJUicnQC8wL2cnIFwKICAg ICAgLWUgJ3MvQCcnR05VTElCX1JFQURESVInJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJ Ql9SRVdJTkRESVInJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9DTE9TRURJUicnQC8w L2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0RJUkZEJydALzAvZycgXAogICAgICAtZSAncy9A JydHTlVMSUJfRkRPUEVORElSJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU0NBTkRJ UicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0FMUEhBU09SVCcnQC8wL2cnIFwKICAg ICAgLWUgJ3MvQCcnSEFWRV9PUEVORElSJydALzEvZycgXAogICAgICAtZSAncy9AJydIQVZFX1JF QURESVInJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0hBVkVfUkVXSU5ERElSJydALzEvZycgXAog ICAgICAtZSAncy9AJydIQVZFX0NMT1NFRElSJydALzEvZycgXAogICAgICAtZSAnc3xAJydIQVZF X0RFQ0xfRElSRkQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9GRE9QRU5ESVIn J0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfRkRPUEVORElSJydAfDF8ZycgXAogICAgICAt ZSAnc3xAJydIQVZFX1NDQU5ESVInJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfQUxQSEFT T1JUJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX09QRU5ESVInJ0B8MHxnJyBcCiAg ICAgIC1lICdzfEAnJ1JFUExBQ0VfQ0xPU0VESVInJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfRElSRkQnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfRkRPUEVORElSJydA fDB8ZycgXAogICAgICAtZSAnL2RlZmluaXRpb25zIG9mIF9HTF9GVU5DREVDTF9SUEwvciBjKytk ZWZzLmgnIFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9BUkdfTk9OTlVMTC9yIGFyZy1u b25udWxsLmgnIFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9XQVJOX09OX1VTRS9yIHdh cm4tb24tdXNlLmgnIFwKICAgICAgPCAuL2RpcmVudC5pbi5oOyBcCn0gPiBkaXJlbnQuaC10ICYm IFwKbXYgZGlyZW50LmgtdCBkaXJlbnQuaApybSAtZiBmY250bC5oLXQgZmNudGwuaCAmJiBcCnsg ZWNobyAnLyogRE8gTk9UIEVESVQhIEdFTkVSQVRFRCBBVVRPTUFUSUNBTExZISAqLyc7IFwKICBz ZWQgLWUgJ3N8QCcnR1VBUkRfUFJFRklYJydAfEdMfGcnIFwKICAgICAgLWUgJ3N8QCcnSU5DTFVE RV9ORVhUJydAfGluY2x1ZGVfbmV4dHxnJyBcCiAgICAgIC1lICdzfEAnJ1BSQUdNQV9TWVNURU1f SEVBREVSJydAfCNwcmFnbWEgR0NDIHN5c3RlbV9oZWFkZXJ8ZycgXAogICAgICAtZSAnc3xAJydQ UkFHTUFfQ09MVU1OUycnQHx8ZycgXAogICAgICAtZSAnc3xAJydORVhUX0ZDTlRMX0gnJ0B8PGZj bnRsLmg+fGcnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZDTlRMJydALzEvZycgXAogICAgICAt ZSAncy9AJydHTlVMSUJfTk9OQkxPQ0tJTkcnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJ Ql9PUEVOJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfT1BFTkFUJydALzAvZycgXAog ICAgICAtZSAnc3xAJydIQVZFX0ZDTlRMJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX09Q RU5BVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9GQ05UTCcnQHwxfGcnIFwKICAg ICAgLWUgJ3N8QCcnUkVQTEFDRV9PUEVOJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNF X09QRU5BVCcnQHwwfGcnIFwKICAgICAgLWUgJy9kZWZpbml0aW9ucyBvZiBfR0xfRlVOQ0RFQ0xf UlBML3IgYysrZGVmcy5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfQVJHX05PTk5V TEwvciBhcmctbm9ubnVsbC5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfV0FSTl9P Tl9VU0UvciB3YXJuLW9uLXVzZS5oJyBcCiAgICAgIDwgLi9mY250bC5pbi5oOyBcCn0gPiBmY250 bC5oLXQgJiYgXAptdiBmY250bC5oLXQgZmNudGwuaApybSAtZiBpbnR0eXBlcy5oLXQgaW50dHlw ZXMuaCAmJiBcCnsgZWNobyAnLyogRE8gTk9UIEVESVQhIEdFTkVSQVRFRCBBVVRPTUFUSUNBTExZ ISAqLyc7IFwKICBzZWQgLWUgJ3MvQCcnSEFWRV9JTlRUWVBFU19IJydALzEvZycgXAogICAgICAt ZSAnc3xAJydJTkNMVURFX05FWFQnJ0B8aW5jbHVkZV9uZXh0fGcnIFwKICAgICAgLWUgJ3N8QCcn UFJBR01BX1NZU1RFTV9IRUFERVInJ0B8I3ByYWdtYSBHQ0Mgc3lzdGVtX2hlYWRlcnxnJyBcCiAg ICAgIC1lICdzfEAnJ1BSQUdNQV9DT0xVTU5TJydAfHxnJyBcCiAgICAgIC1lICdzfEAnJ05FWFRf SU5UVFlQRVNfSCcnQHw8aW50dHlwZXMuaD58ZycgXAogICAgICAtZSAncy9AJydQUklfTUFDUk9T X0JST0tFTicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnQVBQTEVfVU5JVkVSU0FMX0JVSUxEJydA LzAvZycgXAogICAgICAtZSAncy9AJydIQVZFX0xPTkdfTE9OR19JTlQnJ0AvMS9nJyBcCiAgICAg IC1lICdzL0AnJ0hBVkVfVU5TSUdORURfTE9OR19MT05HX0lOVCcnQC8xL2cnIFwKICAgICAgLWUg J3MvQCcnUFJJUFRSX1BSRUZJWCcnQC9fX1BSSVBUUl9QUkVGSVgvZycgXAogICAgICAtZSAncy9A JydHTlVMSUJfSU1BWEFCUycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0lNQVhESVYn J0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVFJUT0lNQVgnJ0AvMS9nJyBcCiAgICAg IC1lICdzL0AnJ0dOVUxJQl9TVFJUT1VNQVgnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0hBVkVf REVDTF9JTUFYQUJTJydALzEvZycgXAogICAgICAtZSAncy9AJydIQVZFX0RFQ0xfSU1BWERJVicn QC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnSEFWRV9ERUNMX1NUUlRPSU1BWCcnQC8xL2cnIFwKICAg ICAgLWUgJ3MvQCcnSEFWRV9ERUNMX1NUUlRPVU1BWCcnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcn UkVQTEFDRV9TVFJUT0lNQVgnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ1JFUExBQ0VfU1RSVE9V TUFYJydALzAvZycgXAogICAgICAtZSAncy9AJydJTlQzMl9NQVhfTFRfSU5UTUFYX01BWCcnQC8x L2cnIFwKICAgICAgLWUgJ3MvQCcnSU5UNjRfTUFYX0VRX0xPTkdfTUFYJydAL2RlZmluZWQgX0xQ NjQvZycgXAogICAgICAtZSAncy9AJydVSU5UMzJfTUFYX0xUX1VJTlRNQVhfTUFYJydALzEvZycg XAogICAgICAtZSAncy9AJydVSU5UNjRfTUFYX0VRX1VMT05HX01BWCcnQC9kZWZpbmVkIF9MUDY0 L2cnIFwKICAgICAgLWUgJy9kZWZpbml0aW9ucyBvZiBfR0xfRlVOQ0RFQ0xfUlBML3IgYysrZGVm cy5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfQVJHX05PTk5VTEwvciBhcmctbm9u bnVsbC5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfV0FSTl9PTl9VU0UvciB3YXJu LW9uLXVzZS5oJyBcCiAgICAgIDwgLi9pbnR0eXBlcy5pbi5oOyBcCn0gPiBpbnR0eXBlcy5oLXQg JiYgXAptdiBpbnR0eXBlcy5oLXQgaW50dHlwZXMuaApybSAtZiBzaWduYWwuaC10IHNpZ25hbC5o ICYmIFwKeyBlY2hvICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFVVE9NQVRJQ0FMTFkhICov JyAmJiBcCiAgc2VkIC1lICdzfEAnJ0dVQVJEX1BSRUZJWCcnQHxHTHxnJyBcCiAgICAgIC1lICdz fEAnJ0lOQ0xVREVfTkVYVCcnQHxpbmNsdWRlX25leHR8ZycgXAogICAgICAtZSAnc3xAJydQUkFH TUFfU1lTVEVNX0hFQURFUicnQHwjcHJhZ21hIEdDQyBzeXN0ZW1faGVhZGVyfGcnIFwKICAgICAg LWUgJ3N8QCcnUFJBR01BX0NPTFVNTlMnJ0B8fGcnIFwKICAgICAgLWUgJ3N8QCcnTkVYVF9TSUdO QUxfSCcnQHw8c2lnbmFsLmg+fGcnIFwKICAgICAgLWUgJ3N8QCcnR05VTElCX1BUSFJFQURfU0lH TUFTSycnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnR05VTElCX1JBSVNFJydAfDB8ZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfU0lHTkFMX0hfU0lHUElQRScnQC8wL2cnIFwKICAgICAgLWUgJ3Mv QCcnR05VTElCX1NJR1BST0NNQVNLJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU0lH QUNUSU9OJydALzAvZycgXAogICAgICAtZSAnc3xAJydIQVZFX1BPU0lYX1NJR05BTEJMT0NLSU5H JydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1BUSFJFQURfU0lHTUFTSycnQHwxfGcnIFwK ICAgICAgLWUgJ3N8QCcnSEFWRV9SQUlTRScnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9T SUdTRVRfVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9TSUdJTkZPX1QnJ0B8MXxnJyBc CiAgICAgIC1lICdzfEAnJ0hBVkVfU0lHQUNUSU9OJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydI QVZFX1NUUlVDVF9TSUdBQ1RJT05fU0FfU0lHQUNUSU9OJydAfDF8ZycgXAogICAgICAtZSAnc3xA JydIQVZFX1RZUEVfVk9MQVRJTEVfU0lHX0FUT01JQ19UJydAfDF8ZycgXAogICAgICAtZSAnc3xA JydIQVZFX1NJR0hBTkRMRVJfVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9QVEhS RUFEX1NJR01BU0snJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfUkFJU0UnJ0B8MHxn JyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbnMgb2YgX0dMX0ZVTkNERUNMX1JQTC9yIGMrK2RlZnMu aCcgXAogICAgICAtZSAnL2RlZmluaXRpb24gb2YgX0dMX0FSR19OT05OVUxML3IgYXJnLW5vbm51 bGwuaCcgXAogICAgICAtZSAnL2RlZmluaXRpb24gb2YgX0dMX1dBUk5fT05fVVNFL3Igd2Fybi1v bi11c2UuaCcgXAogICAgICA8IC4vc2lnbmFsLmluLmg7IFwKfSA+IHNpZ25hbC5oLXQgJiYgXApt diBzaWduYWwuaC10IHNpZ25hbC5oCnJtIC1mIHN0ZGlvLmgtdCBzdGRpby5oICYmIFwKeyBlY2hv ICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFVVE9NQVRJQ0FMTFkhICovJyAmJiBcCiAgc2Vk IC1lICdzfEAnJ0dVQVJEX1BSRUZJWCcnQHxHTHxnJyBcCiAgICAgIC1lICdzfEAnJ0lOQ0xVREVf TkVYVCcnQHxpbmNsdWRlX25leHR8ZycgXAogICAgICAtZSAnc3xAJydQUkFHTUFfU1lTVEVNX0hF QURFUicnQHwjcHJhZ21hIEdDQyBzeXN0ZW1faGVhZGVyfGcnIFwKICAgICAgLWUgJ3N8QCcnUFJB R01BX0NPTFVNTlMnJ0B8fGcnIFwKICAgICAgLWUgJ3N8QCcnTkVYVF9TVERJT19IJydAfDxzdGRp by5oPnxnJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9EUFJJTlRGJydALzAvZycgXAogICAgICAt ZSAncy9AJydHTlVMSUJfRkNMT1NFJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRkRP UEVOJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRkZMVVNIJydALzAvZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfRkdFVEMnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9G R0VUUycnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZPUEVOJydALzAvZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfRlBSSU5URicnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElC X0ZQUklOVEZfUE9TSVgnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GUFVSR0UnJ0Av MC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GUFVUQycnQC8xL2cnIFwKICAgICAgLWUgJ3Mv QCcnR05VTElCX0ZQVVRTJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRlJFQUQnJ0Av MS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GUkVPUEVOJydALzAvZycgXAogICAgICAtZSAn cy9AJydHTlVMSUJfRlNDQU5GJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRlNFRUsn J0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GU0VFS08nJ0AvMC9nJyBcCiAgICAgIC1l ICdzL0AnJ0dOVUxJQl9GVEVMTCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZURUxM TycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZXUklURScnQC8xL2cnIFwKICAgICAg LWUgJ3MvQCcnR05VTElCX0dFVEMnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9HRVRD SEFSJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfR0VUREVMSU0nJ0AvMC9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9HRVRMSU5FJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfT0JTVEFDS19QUklOVEYnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9PQlNUQUNL X1BSSU5URl9QT1NJWCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1BDTE9TRScnQC8w L2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1BFUlJPUicnQC8wL2cnIFwKICAgICAgLWUgJ3Mv QCcnR05VTElCX1BPUEVOJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfUFJJTlRGJydA LzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfUFJJTlRGX1BPU0lYJydALzAvZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfUFVUQycnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1BV VENIQVInJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9QVVRTJydALzEvZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfUkVNT1ZFJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJf UkVOQU1FJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfUkVOQU1FQVQnJ0AvMC9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TQ0FORicnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05V TElCX1NOUFJJTlRGJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1BSSU5URl9QT1NJ WCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NURElPX0hfTk9OQkxPQ0tJTkcnJ0Av MC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVERJT19IX1NJR1BJUEUnJ0AvMC9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9UTVBGSUxFJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfVkFTUFJJTlRGJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVkRQUklOVEYnJ0Av MC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9WRlBSSU5URicnQC8xL2cnIFwKICAgICAgLWUg J3MvQCcnR05VTElCX1ZGUFJJTlRGX1BPU0lYJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfVkZTQ0FORicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1ZTQ0FORicnQC8wL2cn IFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1ZQUklOVEYnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0An J0dOVUxJQl9WUFJJTlRGX1BPU0lYJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVlNO UFJJTlRGJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVlNQUklOVEZfUE9TSVgnJ0Av MC9nJyBcCiAgICAgIDwgLi9zdGRpby5pbi5oIHwgXAogIHNlZCAtZSAnc3xAJydIQVZFX0RFQ0xf RlBVUkdFJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfRlNFRUtPJydAfDF8Zycg XAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfRlRFTExPJydAfDF8ZycgXAogICAgICAtZSAnc3xA JydIQVZFX0RFQ0xfR0VUREVMSU0nJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9H RVRMSU5FJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfT0JTVEFDS19QUklOVEYn J0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9TTlBSSU5URicnQHwxfGcnIFwKICAg ICAgLWUgJ3N8QCcnSEFWRV9ERUNMX1ZTTlBSSU5URicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcn SEFWRV9EUFJJTlRGJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0ZTRUVLTycnQHwxfGcn IFwKICAgICAgLWUgJ3N8QCcnSEFWRV9GVEVMTE8nJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hB VkVfUENMT1NFJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1BPUEVOJydAfDF8ZycgXAog ICAgICAtZSAnc3xAJydIQVZFX1JFTkFNRUFUJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZF X1ZBU1BSSU5URicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9WRFBSSU5URicnQHwxfGcn IFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9EUFJJTlRGJydAfDB8ZycgXAogICAgICAtZSAnc3xA JydSRVBMQUNFX0ZDTE9TRScnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9GRE9QRU4n J0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfRkZMVVNIJydAfDB8ZycgXAogICAgICAt ZSAnc3xAJydSRVBMQUNFX0ZPUEVOJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0ZQ UklOVEYnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfRlBVUkdFJydAfDB8ZycgXAog ICAgICAtZSAnc3xAJydSRVBMQUNFX0ZSRU9QRU4nJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfRlNFRUsnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfRlNFRUtPJydAfDB8 ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0ZURUxMJydAfDB8ZycgXAogICAgICAtZSAnc3xA JydSRVBMQUNFX0ZURUxMTycnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9HRVRERUxJ TScnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9HRVRMSU5FJydAfDB8ZycgXAogICAg ICAtZSAnc3xAJydSRVBMQUNFX09CU1RBQ0tfUFJJTlRGJydAfDB8ZycgXAogICAgICAtZSAnc3xA JydSRVBMQUNFX1BFUlJPUicnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9QT1BFTicn QHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9QUklOVEYnJ0B8MHxnJyBcCiAgICAgIC1l ICdzfEAnJ1JFUExBQ0VfUkVNT1ZFJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1JF TkFNRScnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9SRU5BTUVBVCcnQHwwfGcnIFwK ICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9TTlBSSU5URicnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcn UkVQTEFDRV9TUFJJTlRGJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1NURElPX1JF QURfRlVOQ1MnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RESU9fV1JJVEVfRlVO Q1MnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfVE1QRklMRScnQHwwfGcnIFwKICAg ICAgLWUgJ3N8QCcnUkVQTEFDRV9WQVNQUklOVEYnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfVkRQUklOVEYnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfVkZQUklOVEYn J0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfVlBSSU5URicnQHwwfGcnIFwKICAgICAg LWUgJ3N8QCcnUkVQTEFDRV9WU05QUklOVEYnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExB Q0VfVlNQUklOVEYnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ0FTTV9TWU1CT0xfUFJFRklYJydA fHxnJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbnMgb2YgX0dMX0ZVTkNERUNMX1JQTC9yIGMrK2Rl ZnMuaCcgXAogICAgICAtZSAnL2RlZmluaXRpb24gb2YgX0dMX0FSR19OT05OVUxML3IgYXJnLW5v bm51bGwuaCcgXAogICAgICAtZSAnL2RlZmluaXRpb24gb2YgX0dMX1dBUk5fT05fVVNFL3Igd2Fy bi1vbi11c2UuaCc7IFwKfSA+IHN0ZGlvLmgtdCAmJiBcCm12IHN0ZGlvLmgtdCBzdGRpby5oCnJt IC1mIHN0ZGxpYi5oLXQgc3RkbGliLmggJiYgXAp7IGVjaG8gJy8qIERPIE5PVCBFRElUISBHRU5F UkFURUQgQVVUT01BVElDQUxMWSEgKi8nICYmIFwKICBzZWQgLWUgJ3N8QCcnR1VBUkRfUFJFRklY JydAfEdMfGcnIFwKICAgICAgLWUgJ3N8QCcnSU5DTFVERV9ORVhUJydAfGluY2x1ZGVfbmV4dHxn JyBcCiAgICAgIC1lICdzfEAnJ1BSQUdNQV9TWVNURU1fSEVBREVSJydAfCNwcmFnbWEgR0NDIHN5 c3RlbV9oZWFkZXJ8ZycgXAogICAgICAtZSAnc3xAJydQUkFHTUFfQ09MVU1OUycnQHx8ZycgXAog ICAgICAtZSAnc3xAJydORVhUX1NURExJQl9IJydAfDxzdGRsaWIuaD58ZycgXAogICAgICAtZSAn cy9AJydHTlVMSUJfX0VYSVQnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9BVE9MTCcn QC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0NBTExPQ19QT1NJWCcnQC8wL2cnIFwKICAg ICAgLWUgJ3MvQCcnR05VTElCX0NBTk9OSUNBTElaRV9GSUxFX05BTUUnJ0AvMC9nJyBcCiAgICAg IC1lICdzL0AnJ0dOVUxJQl9HRVRMT0FEQVZHJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfR0VUU1VCT1BUJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfR1JBTlRQVCcnQC8w L2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01BTExPQ19QT1NJWCcnQC8wL2cnIFwKICAgICAg LWUgJ3MvQCcnR05VTElCX01CVE9XQycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01L RFRFTVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NS09TVEVNUCcnQC8xL2cnIFwK ICAgICAgLWUgJ3MvQCcnR05VTElCX01LT1NURU1QUycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcn R05VTElCX01LU1RFTVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NS1NURU1QUycn QC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1BPU0lYX09QRU5QVCcnQC8wL2cnIFwKICAg ICAgLWUgJ3MvQCcnR05VTElCX1BUU05BTUUnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJ Ql9QVFNOQU1FX1InJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9QVVRFTlYnJ0AvMS9n JyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9SQU5ET00nJ0AvMC9nJyBcCiAgICAgIC1lICdzL0An J0dOVUxJQl9SQU5ET01fUicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1JFQUxMT0Nf UE9TSVgnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9SRUFMUEFUSCcnQC8wL2cnIFwK ICAgICAgLWUgJ3MvQCcnR05VTElCX1JQTUFUQ0gnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9TRUNVUkVfR0VURU5WJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU0VURU5W JydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1RSVE9EJydALzAvZycgXAogICAgICAt ZSAncy9AJydHTlVMSUJfU1RSVE9MTCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NU UlRPVUxMJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1lTVEVNX1BPU0lYJydALzAv ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVU5MT0NLUFQnJ0AvMC9nJyBcCiAgICAgIC1lICdz L0AnJ0dOVUxJQl9VTlNFVEVOVicnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1dDVE9N QicnQC8wL2cnIFwKICAgICAgPCAuL3N0ZGxpYi5pbi5oIHwgXAogIHNlZCAtZSAnc3xAJydIQVZF X19FWElUJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0FUT0xMJydAfDF8ZycgXAogICAg ICAtZSAnc3xAJydIQVZFX0NBTk9OSUNBTElaRV9GSUxFX05BTUUnJ0B8MXxnJyBcCiAgICAgIC1l ICdzfEAnJ0hBVkVfREVDTF9HRVRMT0FEQVZHJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZF X0dFVFNVQk9QVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9HUkFOVFBUJydAfDF8Zycg XAogICAgICAtZSAnc3xAJydIQVZFX01LRFRFTVAnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hB VkVfTUtPU1RFTVAnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfTUtPU1RFTVBTJydAfDF8 ZycgXAogICAgICAtZSAnc3xAJydIQVZFX01LU1RFTVAnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAn J0hBVkVfTUtTVEVNUFMnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfUE9TSVhfT1BFTlBU JydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1BUU05BTUUnJ0B8MXxnJyBcCiAgICAgIC1l ICdzfEAnJ0hBVkVfUFRTTkFNRV9SJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1JBTkRP TScnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9SQU5ET01fSCcnQHwxfGcnIFwKICAgICAg LWUgJ3N8QCcnSEFWRV9SQU5ET01fUicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9SRUFM UEFUSCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9SUE1BVENIJydAfDF8ZycgXAogICAg ICAtZSAnc3xAJydIQVZFX1NFQ1VSRV9HRVRFTlYnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hB VkVfREVDTF9TRVRFTlYnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfU1RSVE9EJydAfDF8 ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1NUUlRPTEwnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAn J0hBVkVfU1RSVE9VTEwnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfU1RSVUNUX1JBTkRP TV9EQVRBJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1NZU19MT0FEQVZHX0gnJ0B8MHxn JyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfVU5MT0NLUFQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAn J0hBVkVfREVDTF9VTlNFVEVOVicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9DQUxM T0MnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfQ0FOT05JQ0FMSVpFX0ZJTEVfTkFN RScnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9NQUxMT0MnJ0B8MHxnJyBcCiAgICAg IC1lICdzfEAnJ1JFUExBQ0VfTUJUT1dDJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNF X01LU1RFTVAnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfUFRTTkFNRScnQHwwfGcn IFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9QVFNOQU1FX1InJ0B8MHxnJyBcCiAgICAgIC1lICdz fEAnJ1JFUExBQ0VfUFVURU5WJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1JBTkRP TV9SJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1JFQUxMT0MnJ0B8MHxnJyBcCiAg ICAgIC1lICdzfEAnJ1JFUExBQ0VfUkVBTFBBVEgnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfU0VURU5WJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1NUUlRPRCcnQHww fGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9VTlNFVEVOVicnQHwwfGcnIFwKICAgICAgLWUg J3N8QCcnUkVQTEFDRV9XQ1RPTUInJ0B8MHxnJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbnMgb2Yg X0dMX0ZVTkNERUNMX1JQTC9yIGMrK2RlZnMuaCcgXAogICAgICAtZSAnL2RlZmluaXRpb24gb2Yg X05vcmV0dXJuL3IgLi4vYnVpbGQtYXV4L3NuaXBwZXQvX05vcmV0dXJuLmgnIFwKICAgICAgLWUg Jy9kZWZpbml0aW9uIG9mIF9HTF9BUkdfTk9OTlVMTC9yIGFyZy1ub25udWxsLmgnIFwKICAgICAg LWUgJy9kZWZpbml0aW9uIG9mIF9HTF9XQVJOX09OX1VTRS9yIHdhcm4tb24tdXNlLmgnOyBcCn0g PiBzdGRsaWIuaC10ICYmIFwKbXYgc3RkbGliLmgtdCBzdGRsaWIuaApybSAtZiBzdHJpbmcuaC10 IHN0cmluZy5oICYmIFwKeyBlY2hvICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFVVE9NQVRJ Q0FMTFkhICovJyAmJiBcCiAgc2VkIC1lICdzfEAnJ0dVQVJEX1BSRUZJWCcnQHxHTHxnJyBcCiAg ICAgIC1lICdzfEAnJ0lOQ0xVREVfTkVYVCcnQHxpbmNsdWRlX25leHR8ZycgXAogICAgICAtZSAn c3xAJydQUkFHTUFfU1lTVEVNX0hFQURFUicnQHwjcHJhZ21hIEdDQyBzeXN0ZW1faGVhZGVyfGcn IFwKICAgICAgLWUgJ3N8QCcnUFJBR01BX0NPTFVNTlMnJ0B8fGcnIFwKICAgICAgLWUgJ3N8QCcn TkVYVF9TVFJJTkdfSCcnQHw8c3RyaW5nLmg+fGcnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZG U0wnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GRlNMTCcnQC8wL2cnIFwKICAgICAg LWUgJ3MvQCcnR05VTElCX01CU0xFTicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01C U05MRU4nJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NQlNDSFInJ0AvMC9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9NQlNSQ0hSJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfTUJTU1RSJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfTUJTQ0FTRUNNUCcnQC8w L2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01CU05DQVNFQ01QJydALzAvZycgXAogICAgICAt ZSAncy9AJydHTlVMSUJfTUJTUENBU0VDTVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJ Ql9NQlNDQVNFU1RSJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfTUJTQ1NQTicnQC8w L2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01CU1BCUksnJ0AvMC9nJyBcCiAgICAgIC1lICdz L0AnJ0dOVUxJQl9NQlNTUE4nJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NQlNTRVAn J0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NQlNUT0tfUicnQC8wL2cnIFwKICAgICAg LWUgJ3MvQCcnR05VTElCX01FTUNIUicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01F TU1FTScnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01FTVBDUFknJ0AvMC9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9NRU1SQ0hSJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfUkFXTUVNQ0hSJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1RQQ1BZJydALzAv ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1RQTkNQWScnQC8wL2cnIFwKICAgICAgLWUgJ3Mv QCcnR05VTElCX1NUUkNIUk5VTCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NUUkRV UCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NUUk5DQVQnJ0AvMC9nJyBcCiAgICAg IC1lICdzL0AnJ0dOVUxJQl9TVFJORFVQJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJf U1RSTkxFTicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NUUlBCUksnJ0AvMC9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVFJTRVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9TVFJTVFInJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVFJDQVNFU1RSJydA LzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1RSVE9LX1InJ0AvMC9nJyBcCiAgICAgIC1l ICdzL0AnJ0dOVUxJQl9TVFJFUlJPUicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NU UkVSUk9SX1InJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVFJTSUdOQUwnJ0AvMC9n JyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9TVFJWRVJTQ01QJydALzAvZycgXAogICAgICA8IC4v c3RyaW5nLmluLmggfCBcCiAgc2VkIC1lICdzfEAnJ0hBVkVfRkZTTCcnQHwxfGcnIFwKICAgICAg LWUgJ3N8QCcnSEFWRV9GRlNMTCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9NQlNMRU4n J0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfTUVNQ0hSJydAfDF8ZycgXAogICAgICAtZSAn c3xAJydIQVZFX0RFQ0xfTUVNTUVNJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX01FTVBD UFknJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9NRU1SQ0hSJydAfDF8ZycgXAog ICAgICAtZSAnc3xAJydIQVZFX1JBV01FTUNIUicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFW RV9TVFBDUFknJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfU1RQTkNQWScnQHwxfGcnIFwK ICAgICAgLWUgJ3N8QCcnSEFWRV9TVFJDSFJOVUwnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hB VkVfREVDTF9TVFJEVVAnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9TVFJORFVQ JydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfU1RSTkxFTicnQHwxfGcnIFwKICAg ICAgLWUgJ3N8QCcnSEFWRV9TVFJQQlJLJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1NU UlNFUCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9TVFJDQVNFU1RSJydAfDF8ZycgXAog ICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfU1RSVE9LX1InJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAn J0hBVkVfREVDTF9TVFJFUlJPUl9SJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xf U1RSU0lHTkFMJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1NUUlZFUlNDTVAnJ0B8MXxn JyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RQTkNQWScnQHwwfGcnIFwKICAgICAgLWUgJ3N8 QCcnUkVQTEFDRV9NRU1DSFInJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfTUVNTUVN JydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1NUUkNBU0VTVFInJ0B8MHxnJyBcCiAg ICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RSQ0hSTlVMJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydS RVBMQUNFX1NUUkRVUCcnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9TVFJTVFInJ0B8 MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RSRVJST1InJ0B8MHxnJyBcCiAgICAgIC1l ICdzfEAnJ1JFUExBQ0VfU1RSRVJST1JfUicnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFD RV9TVFJOQ0FUJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1NUUk5EVVAnJ0B8MHxn JyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RSTkxFTicnQHwwfGcnIFwKICAgICAgLWUgJ3N8 QCcnUkVQTEFDRV9TVFJTSUdOQUwnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU1RS VE9LX1InJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1VOREVGSU5FX1NUUlRPS19SJydAfDB8Zycg XAogICAgICAtZSAnL2RlZmluaXRpb25zIG9mIF9HTF9GVU5DREVDTF9SUEwvciBjKytkZWZzLmgn IFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9BUkdfTk9OTlVMTC9yIGFyZy1ub25udWxs LmgnIFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9XQVJOX09OX1VTRS9yIHdhcm4tb24t dXNlLmgnOyBcCiAgICAgIDwgLi9zdHJpbmcuaW4uaDsgXAp9ID4gc3RyaW5nLmgtdCAmJiBcCm12 IHN0cmluZy5oLXQgc3RyaW5nLmgKL2Jpbi9ta2RpciAtcCBzeXMKcm0gLWYgc3lzL3NlbGVjdC5o LXQgc3lzL3NlbGVjdC5oICYmIFwKeyBlY2hvICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFV VE9NQVRJQ0FMTFkhICovJzsgXAogIHNlZCAtZSAnc3xAJydHVUFSRF9QUkVGSVgnJ0B8R0x8Zycg XAogICAgICAtZSAnc3xAJydJTkNMVURFX05FWFQnJ0B8aW5jbHVkZV9uZXh0fGcnIFwKICAgICAg LWUgJ3N8QCcnUFJBR01BX1NZU1RFTV9IRUFERVInJ0B8I3ByYWdtYSBHQ0Mgc3lzdGVtX2hlYWRl cnxnJyBcCiAgICAgIC1lICdzfEAnJ1BSQUdNQV9DT0xVTU5TJydAfHxnJyBcCiAgICAgIC1lICdz fEAnJ05FWFRfU1lTX1NFTEVDVF9IJydAfDxzeXMvc2VsZWN0Lmg+fGcnIFwKICAgICAgLWUgJ3N8 QCcnSEFWRV9TWVNfU0VMRUNUX0gnJ0B8MXxnJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9QU0VM RUNUJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU0VMRUNUJydALzAvZycgXAogICAg ICAtZSAnc3xAJydIQVZFX1dJTlNPQ0syX0gnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVf UFNFTEVDVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9QU0VMRUNUJydAfDB8Zycg XAogICAgICAtZSAnc3xAJydSRVBMQUNFX1NFTEVDVCcnQHwwfGcnIFwKICAgICAgLWUgJy9kZWZp bml0aW9ucyBvZiBfR0xfRlVOQ0RFQ0xfUlBML3IgYysrZGVmcy5oJyBcCiAgICAgIC1lICcvZGVm aW5pdGlvbiBvZiBfR0xfV0FSTl9PTl9VU0UvciB3YXJuLW9uLXVzZS5oJyBcCiAgICAgIDwgLi9z eXNfc2VsZWN0LmluLmg7IFwKfSA+IHN5cy9zZWxlY3QuaC10ICYmIFwKbXYgc3lzL3NlbGVjdC5o LXQgc3lzL3NlbGVjdC5oCi9iaW4vbWtkaXIgLXAgc3lzCnJtIC1mIHN5cy9zdGF0LmgtdCBzeXMv c3RhdC5oICYmIFwKeyBlY2hvICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFVVE9NQVRJQ0FM TFkhICovJzsgXAogIHNlZCAtZSAnc3xAJydHVUFSRF9QUkVGSVgnJ0B8R0x8ZycgXAogICAgICAt ZSAnc3xAJydJTkNMVURFX05FWFQnJ0B8aW5jbHVkZV9uZXh0fGcnIFwKICAgICAgLWUgJ3N8QCcn UFJBR01BX1NZU1RFTV9IRUFERVInJ0B8I3ByYWdtYSBHQ0Mgc3lzdGVtX2hlYWRlcnxnJyBcCiAg ICAgIC1lICdzfEAnJ1BSQUdNQV9DT0xVTU5TJydAfHxnJyBcCiAgICAgIC1lICdzfEAnJ05FWFRf U1lTX1NUQVRfSCcnQHw8c3lzL3N0YXQuaD58ZycgXAogICAgICAtZSAnc3xAJydXSU5ET1dTXzY0 X0JJVF9TVF9TSVpFJydAfDB8ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRkNITU9EQVQnJ0Av MC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GU1RBVCcnQC8wL2cnIFwKICAgICAgLWUgJ3Mv QCcnR05VTElCX0ZTVEFUQVQnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9GVVRJTUVO UycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0xDSE1PRCcnQC8wL2cnIFwKICAgICAg LWUgJ3MvQCcnR05VTElCX0xTVEFUJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfTUtE SVJBVCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX01LRklGTycnQC8wL2cnIFwKICAg ICAgLWUgJ3MvQCcnR05VTElCX01LRklGT0FUJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfTUtOT0QnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NS05PREFUJydALzAvZycg XAogICAgICAtZSAncy9AJydHTlVMSUJfU1RBVCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05V TElCX1VUSU1FTlNBVCcnQC8wL2cnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9GQ0hNT0RBVCcnQHwx fGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9GU1RBVEFUJydAfDF8ZycgXAogICAgICAtZSAnc3xA JydIQVZFX0ZVVElNRU5TJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0xDSE1PRCcnQHwx fGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9MU1RBVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcn SEFWRV9NS0RJUkFUJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX01LRklGTycnQHwxfGcn IFwKICAgICAgLWUgJ3N8QCcnSEFWRV9NS0ZJRk9BVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcn SEFWRV9NS05PRCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9NS05PREFUJydAfDF8Zycg XAogICAgICAtZSAnc3xAJydIQVZFX1VUSU1FTlNBVCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcn UkVQTEFDRV9GU1RBVCcnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9GU1RBVEFUJydA fDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0ZVVElNRU5TJydAfDB8ZycgXAogICAgICAt ZSAnc3xAJydSRVBMQUNFX0xTVEFUJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX01L RElSJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX01LRklGTycnQHwwfGcnIFwKICAg ICAgLWUgJ3N8QCcnUkVQTEFDRV9NS05PRCcnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFD RV9TVEFUJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX1VUSU1FTlNBVCcnQHwwfGcn IFwKICAgICAgLWUgJy9kZWZpbml0aW9ucyBvZiBfR0xfRlVOQ0RFQ0xfUlBML3IgYysrZGVmcy5o JyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfQVJHX05PTk5VTEwvciBhcmctbm9ubnVs bC5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfV0FSTl9PTl9VU0UvciB3YXJuLW9u LXVzZS5oJyBcCiAgICAgIDwgLi9zeXNfc3RhdC5pbi5oOyBcCn0gPiBzeXMvc3RhdC5oLXQgJiYg XAptdiBzeXMvc3RhdC5oLXQgc3lzL3N0YXQuaAovYmluL21rZGlyIC1wIHN5cwpybSAtZiB0aW1l LmgtdCB0aW1lLmggJiYgXAp7IGVjaG8gJy8qIERPIE5PVCBFRElUISBHRU5FUkFURUQgQVVUT01B VElDQUxMWSEgKi8nICYmIFwKICBzZWQgLWUgJ3N8QCcnR1VBUkRfUFJFRklYJydAfEdMfGcnIFwK ICAgICAgLWUgJ3N8QCcnSU5DTFVERV9ORVhUJydAfGluY2x1ZGVfbmV4dHxnJyBcCiAgICAgIC1l ICdzfEAnJ1BSQUdNQV9TWVNURU1fSEVBREVSJydAfCNwcmFnbWEgR0NDIHN5c3RlbV9oZWFkZXJ8 ZycgXAogICAgICAtZSAnc3xAJydQUkFHTUFfQ09MVU1OUycnQHx8ZycgXAogICAgICAtZSAnc3xA JydORVhUX1RJTUVfSCcnQHw8dGltZS5oPnxnJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9HRVRU SU1FT0ZEQVknJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9NS1RJTUUnJ0AvMS9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9OQU5PU0xFRVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0An J0dOVUxJQl9TVFJQVElNRScnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1RJTUVHTScn QC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1RJTUVfUicnQC8xL2cnIFwKICAgICAgLWUg J3N8QCcnSEFWRV9ERUNMX0xPQ0FMVElNRV9SJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZF X05BTk9TTEVFUCcnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9TVFJQVElNRScnQHwxfGcn IFwKICAgICAgLWUgJ3N8QCcnSEFWRV9USU1FR00nJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfR01USU1FJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0xPQ0FMVElNRScn QHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9MT0NBTFRJTUVfUicnQHwwfGcnIFwKICAg ICAgLWUgJ3N8QCcnUkVQTEFDRV9NS1RJTUUnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExB Q0VfTkFOT1NMRUVQJydAfEdOVUxJQl9QT1JUQ0hFQ0t8ZycgXAogICAgICAtZSAnc3xAJydSRVBM QUNFX1RJTUVHTScnQHxHTlVMSUJfUE9SVENIRUNLfGcnIFwKICAgICAgLWUgJ3N8QCcnUFRIUkVB RF9IX0RFRklORVNfU1RSVUNUX1RJTUVTUEVDJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydTWVNf VElNRV9IX0RFRklORVNfU1RSVUNUX1RJTUVTUEVDJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydU SU1FX0hfREVGSU5FU19TVFJVQ1RfVElNRVNQRUMnJ0B8MXxnJyBcCiAgICAgIC1lICcvZGVmaW5p dGlvbnMgb2YgX0dMX0ZVTkNERUNMX1JQTC9yIGMrK2RlZnMuaCcgXAogICAgICAtZSAnL2RlZmlu aXRpb24gb2YgX0dMX0FSR19OT05OVUxML3IgYXJnLW5vbm51bGwuaCcgXAogICAgICAtZSAnL2Rl ZmluaXRpb24gb2YgX0dMX1dBUk5fT05fVVNFL3Igd2Fybi1vbi11c2UuaCcgXAogICAgICA8IC4v dGltZS5pbi5oOyBcCn0gPiB0aW1lLmgtdCAmJiBcCm12IHRpbWUuaC10IHRpbWUuaApybSAtZiBz eXMvdGltZS5oLXQgc3lzL3RpbWUuaCAmJiBcCnsgZWNobyAnLyogRE8gTk9UIEVESVQhIEdFTkVS QVRFRCBBVVRPTUFUSUNBTExZISAqLyc7IFwKICBzZWQgLWUgJ3N8QCcnR1VBUkRfUFJFRklYJydA fEdMfGcnIFwKICAgICAgLWUgJ3MvQCcnSEFWRV9TWVNfVElNRV9IJydALzEvZycgXAogICAgICAt ZSAnc3xAJydJTkNMVURFX05FWFQnJ0B8aW5jbHVkZV9uZXh0fGcnIFwKICAgICAgLWUgJ3N8QCcn UFJBR01BX1NZU1RFTV9IRUFERVInJ0B8I3ByYWdtYSBHQ0Mgc3lzdGVtX2hlYWRlcnxnJyBcCiAg ICAgIC1lICdzfEAnJ1BSQUdNQV9DT0xVTU5TJydAfHxnJyBcCiAgICAgIC1lICdzfEAnJ05FWFRf U1lTX1RJTUVfSCcnQHw8c3lzL3RpbWUuaD58ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfR0VU VElNRU9GREFZJydALzEvZycgXAogICAgICAtZSAnc3xAJydIQVZFX1dJTlNPQ0syX0gnJ0B8MHxn JyBcCiAgICAgIC1lICdzL0AnJ0hBVkVfR0VUVElNRU9GREFZJydALzEvZycgXAogICAgICAtZSAn cy9AJydIQVZFX1NUUlVDVF9USU1FVkFMJydALzEvZycgXAogICAgICAtZSAncy9AJydSRVBMQUNF X0dFVFRJTUVPRkRBWScnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnUkVQTEFDRV9TVFJVQ1RfVElN RVZBTCcnQC8wL2cnIFwKICAgICAgLWUgJy9kZWZpbml0aW9ucyBvZiBfR0xfRlVOQ0RFQ0xfUlBM L3IgYysrZGVmcy5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfQVJHX05PTk5VTEwv ciBhcmctbm9ubnVsbC5oJyBcCiAgICAgIC1lICcvZGVmaW5pdGlvbiBvZiBfR0xfV0FSTl9PTl9V U0UvciB3YXJuLW9uLXVzZS5oJyBcCiAgICAgIDwgLi9zeXNfdGltZS5pbi5oOyBcCn0gPiBzeXMv dGltZS5oLXQgJiYgXAptdiBzeXMvdGltZS5oLXQgc3lzL3RpbWUuaApybSAtZiB1bmlzdGQuaC10 IHVuaXN0ZC5oICYmIFwKeyBlY2hvICcvKiBETyBOT1QgRURJVCEgR0VORVJBVEVEIEFVVE9NQVRJ Q0FMTFkhICovJzsgXAogIHNlZCAtZSAnc3xAJydHVUFSRF9QUkVGSVgnJ0B8R0x8ZycgXAogICAg ICAtZSAnc3xAJydIQVZFX1VOSVNURF9IJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydJTkNMVURF X05FWFQnJ0B8aW5jbHVkZV9uZXh0fGcnIFwKICAgICAgLWUgJ3N8QCcnUFJBR01BX1NZU1RFTV9I RUFERVInJ0B8I3ByYWdtYSBHQ0Mgc3lzdGVtX2hlYWRlcnxnJyBcCiAgICAgIC1lICdzfEAnJ1BS QUdNQV9DT0xVTU5TJydAfHxnJyBcCiAgICAgIC1lICdzfEAnJ05FWFRfVU5JU1REX0gnJ0B8PHVu aXN0ZC5oPnxnJyBcCiAgICAgIC1lICdzfEAnJ1dJTkRPV1NfNjRfQklUX09GRl9UJydAfDB8Zycg XAogICAgICAtZSAncy9AJydHTlVMSUJfQ0hESVInJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9DSE9XTicnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0NMT1NFJydALzAvZycg XAogICAgICAtZSAncy9AJydHTlVMSUJfRFVQJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfRFVQMicnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0RVUDMnJ0AvMC9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9FTlZJUk9OJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVM SUJfRVVJREFDQ0VTUycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZBQ0NFU1NBVCcn QC8xL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX0ZDSERJUicnQC8wL2cnIFwKICAgICAgLWUg J3MvQCcnR05VTElCX0ZDSE9XTkFUJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRkRB VEFTWU5DJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfRlNZTkMnJ0AvMS9nJyBcCiAg ICAgIC1lICdzL0AnJ0dOVUxJQl9GVFJVTkNBVEUnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9HRVRDV0QnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9HRVRET01BSU5OQU1F JydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfR0VURFRBQkxFU0laRScnQC8xL2cnIFwK ICAgICAgLWUgJ3MvQCcnR05VTElCX0dFVEdST1VQUycnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcn R05VTElCX0dFVEhPU1ROQU1FJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfR0VUTE9H SU4nJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9HRVRMT0dJTl9SJydALzAvZycgXAog ICAgICAtZSAncy9AJydHTlVMSUJfR0VUUEFHRVNJWkUnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0An J0dOVUxJQl9HRVRVU0VSU0hFTEwnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9HUk9V UF9NRU1CRVInJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9JU0FUVFknJ0AvMC9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9MQ0hPV04nJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9MSU5LJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfTElOS0FUJydALzAvZycg XAogICAgICAtZSAncy9AJydHTlVMSUJfTFNFRUsnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dO VUxJQl9QSVBFJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfUElQRTInJ0AvMS9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9QUkVBRCcnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05V TElCX1BXUklURScnQC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1JFQUQnJ0AvMC9nJyBc CiAgICAgIC1lICdzL0AnJ0dOVUxJQl9SRUFETElOSycnQC8xL2cnIFwKICAgICAgLWUgJ3MvQCcn R05VTElCX1JFQURMSU5LQVQnJ0AvMS9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9STURJUicn QC8wL2cnIFwKICAgICAgLWUgJ3MvQCcnR05VTElCX1NFVEhPU1ROQU1FJydALzAvZycgXAogICAg ICAtZSAncy9AJydHTlVMSUJfU0xFRVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9T WU1MSU5LJydALzEvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfU1lNTElOS0FUJydALzAvZycg XAogICAgICAtZSAncy9AJydHTlVMSUJfVFRZTkFNRV9SJydALzAvZycgXAogICAgICAtZSAncy9A JydHTlVMSUJfVU5JU1REX0hfR0VUT1BUJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJf VU5JU1REX0hfTk9OQkxPQ0tJTkcnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9VTklT VERfSF9TSUdQSVBFJydALzAvZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVU5MSU5LJydALzAv ZycgXAogICAgICAtZSAncy9AJydHTlVMSUJfVU5MSU5LQVQnJ0AvMC9nJyBcCiAgICAgIC1lICdz L0AnJ0dOVUxJQl9VU0xFRVAnJ0AvMC9nJyBcCiAgICAgIC1lICdzL0AnJ0dOVUxJQl9XUklURScn QC8wL2cnIFwKICAgICAgPCAuL3VuaXN0ZC5pbi5oIHwgXAogIHNlZCAtZSAnc3xAJydIQVZFX0NI T1dOJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RVUDInJ0B8MXxnJyBcCiAgICAgIC1l ICdzfEAnJ0hBVkVfRFVQMycnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9FVUlEQUNDRVNT JydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0ZBQ0NFU1NBVCcnQHwxfGcnIFwKICAgICAg LWUgJ3N8QCcnSEFWRV9GQ0hESVInJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfRkNIT1dO QVQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfRkRBVEFTWU5DJydAfDF8ZycgXAogICAg ICAtZSAnc3xAJydIQVZFX0ZTWU5DJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0ZUUlVO Q0FURScnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9HRVREVEFCTEVTSVpFJydAfDF8Zycg XAogICAgICAtZSAnc3xAJydIQVZFX0dFVEdST1VQUycnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcn SEFWRV9HRVRIT1NUTkFNRScnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9HRVRMT0dJTicn QHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9HRVRQQUdFU0laRScnQHwxfGcnIFwKICAgICAg LWUgJ3N8QCcnSEFWRV9HUk9VUF9NRU1CRVInJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVf TENIT1dOJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0xJTksnJ0B8MXxnJyBcCiAgICAg IC1lICdzfEAnJ0hBVkVfTElOS0FUJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1BJUEUn J0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfUElQRTInJ0B8MXxnJyBcCiAgICAgIC1lICdz fEAnJ0hBVkVfUFJFQUQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfUFdSSVRFJydAfDF8 ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1JFQURMSU5LJydAfDF8ZycgXAogICAgICAtZSAnc3xA JydIQVZFX1JFQURMSU5LQVQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfU0VUSE9TVE5B TUUnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfU0xFRVAnJ0B8MXxnJyBcCiAgICAgIC1l ICdzfEAnJ0hBVkVfU1lNTElOSycnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9TWU1MSU5L QVQnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfVU5MSU5LQVQnJ0B8MXxnJyBcCiAgICAg IC1lICdzfEAnJ0hBVkVfVVNMRUVQJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xf RU5WSVJPTicnQHwxfGcnIFwKICAgICAgLWUgJ3N8QCcnSEFWRV9ERUNMX0ZDSERJUicnQHwxfGcn IFwKICAgICAgLWUgJ3N8QCcnSEFWRV9ERUNMX0ZEQVRBU1lOQycnQHwxfGcnIFwKICAgICAgLWUg J3N8QCcnSEFWRV9ERUNMX0dFVERPTUFJTk5BTUUnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hB VkVfREVDTF9HRVRMT0dJTl9SJydAfDF8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX0RFQ0xfR0VU UEFHRVNJWkUnJ0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9HRVRVU0VSU0hFTEwn J0B8MXxnJyBcCiAgICAgIC1lICdzfEAnJ0hBVkVfREVDTF9TRVRIT1NUTkFNRScnQHwxfGcnIFwK ICAgICAgLWUgJ3N8QCcnSEFWRV9ERUNMX1RUWU5BTUVfUicnQHwxfGcnIFwKICAgICAgLWUgJ3N8 QCcnSEFWRV9PU19IJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydIQVZFX1NZU19QQVJBTV9IJydA fDB8ZycgXAogIHwgXAogIHNlZCAtZSAnc3xAJydSRVBMQUNFX0NIT1dOJydAfDB8ZycgXAogICAg ICAtZSAnc3xAJydSRVBMQUNFX0NMT1NFJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNF X0RVUCcnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9EVVAyJydAfDB8ZycgXAogICAg ICAtZSAnc3xAJydSRVBMQUNFX0ZDSE9XTkFUJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBM QUNFX0ZUUlVOQ0FURScnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9HRVRDV0QnJ0B8 MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfR0VURE9NQUlOTkFNRScnQHwwfGcnIFwKICAg ICAgLWUgJ3N8QCcnUkVQTEFDRV9HRVREVEFCTEVTSVpFJydAfDB8ZycgXAogICAgICAtZSAnc3xA JydSRVBMQUNFX0dFVExPR0lOX1InJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfR0VU R1JPVVBTJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0dFVFBBR0VTSVpFJydAfDB8 ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNFX0lTQVRUWScnQHwwfGcnIFwKICAgICAgLWUgJ3N8 QCcnUkVQTEFDRV9MQ0hPV04nJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfTElOSycn QHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9MSU5LQVQnJ0B8MHxnJyBcCiAgICAgIC1l ICdzfEAnJ1JFUExBQ0VfTFNFRUsnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfUFJF QUQnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfUFdSSVRFJydAfDB8ZycgXAogICAg ICAtZSAnc3xAJydSRVBMQUNFX1JFQUQnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0Vf UkVBRExJTksnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfUk1ESVInJ0B8MHxnJyBc CiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfU0xFRVAnJ0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JF UExBQ0VfU1lNTElOSycnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9UVFlOQU1FX1In J0B8MHxnJyBcCiAgICAgIC1lICdzfEAnJ1JFUExBQ0VfVU5MSU5LJydAfDB8ZycgXAogICAgICAt ZSAnc3xAJydSRVBMQUNFX1VOTElOS0FUJydAfDB8ZycgXAogICAgICAtZSAnc3xAJydSRVBMQUNF X1VTTEVFUCcnQHwwfGcnIFwKICAgICAgLWUgJ3N8QCcnUkVQTEFDRV9XUklURScnQHwwfGcnIFwK ICAgICAgLWUgJ3N8QCcnVU5JU1REX0hfSEFWRV9XSU5TT0NLMl9IJydAfDB8ZycgXAogICAgICAt ZSAnc3xAJydVTklTVERfSF9IQVZFX1dJTlNPQ0syX0hfQU5EX1VTRV9TT0NLRVRTJydAfDB8Zycg XAogICAgICAtZSAnL2RlZmluaXRpb25zIG9mIF9HTF9GVU5DREVDTF9SUEwvciBjKytkZWZzLmgn IFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9BUkdfTk9OTlVMTC9yIGFyZy1ub25udWxs LmgnIFwKICAgICAgLWUgJy9kZWZpbml0aW9uIG9mIF9HTF9XQVJOX09OX1VTRS9yIHdhcm4tb24t dXNlLmgnOyBcCn0gPiB1bmlzdGQuaC10ICYmIFwKbXYgdW5pc3RkLmgtdCB1bmlzdGQuaAptYWtl ICBhbGwtYW0KbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5ICcvdmFyL3RtcC9wb3J0YWdlL2Fw cC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40L2xpYicKeDg2XzY0LXBjLWxpbnV4 LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGliIC1JLi4vc3Jj IC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIGFsbG9jYXRvci5vIGFsbG9jYXRvci5j Cng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAt SS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1k ZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBiaW5hcnkt aW8ubyBiaW5hcnktaW8uYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFW RV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBl IC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNF PTIgLWMgLW8gYy1jdHlwZS5vIGMtY3R5cGUuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3Rk PWdudTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAg ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZP UlRJRllfU09VUkNFPTIgLWMgLW8gYy1zdHJjYXNlY21wLm8gYy1zdHJjYXNlY21wLmMKeDg2XzY0 LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGli IC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAt VV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIGMtc3RybmNhc2VjbXAu byBjLXN0cm5jYXNlY21wLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhB VkVfQ09ORklHX0ggLUkuIC1JLi4vbGliIC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlw ZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJD RT0yIC1jIC1vIGNhcmVhZGxpbmthdC5vIGNhcmVhZGxpbmthdC5jCng4Nl82NC1wYy1saW51eC1n bnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAt SS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9T T1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBjbG9zZS1zdHJlYW0ubyBjbG9zZS1zdHJl YW0uYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAt SS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNo PWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gY291 bnQtb25lLWJpdHMubyBjb3VudC1vbmUtYml0cy5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1z dGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAg ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBjb3VudC10cmFpbGluZy16ZXJvcy5vIGNvdW50LXRyYWls aW5nLXplcm9zLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09O RklHX0ggLUkuIC1JLi4vbGliIC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0 IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1j IC1vIG1kNS5vIG1kNS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZF X0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUg LW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9 MiAtYyAtbyBzaGExLm8gc2hhMS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkg LURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9T T1VSQ0U9MiAtYyAtbyBzaGEyNTYubyBzaGEyNTYuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAt c3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMg ICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1E X0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gc2hhNTEyLm8gc2hhNTEyLmMKeDg2XzY0LXBjLWxpbnV4 LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGliIC1JLi4vc3Jj IC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIGR0b2FzdHIubyBkdG9hc3RyLmMKeDg2 XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4v bGliIC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0x MCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIGR0b3RpbWVzcGVj Lm8gZHRvdGltZXNwZWMuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFW RV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBl IC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNF PTIgLWMgLW8gZmlsZW1vZGUubyBmaWxlbW9kZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1z dGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAg ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBnZXR0aW1lLm8gZ2V0dGltZS5jCng4Nl82NC1wYy1saW51 eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3Ny YyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElG WV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBwaXBlMi5vIHBpcGUyLmMKeDg2XzY0 LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGli IC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAt VV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIGFjbC1lcnJuby12YWxp ZC5vIGFjbC1lcnJuby12YWxpZC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkg LURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9T T1VSQ0U9MiAtYyAtbyBmaWxlLWhhcy1hY2wubyBmaWxlLWhhcy1hY2wuYwp4ODZfNjQtcGMtbGlu dXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9z cmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJ RllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gcWNvcHktYWNsLm8gcWNvcHktYWNs LmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUku IC1JLi4vbGliIC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1h bWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIHFzZXQt YWNsLm8gcXNldC1hY2wuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFW RV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBl IC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNF PTIgLWMgLW8gc3RhdC10aW1lLm8gc3RhdC10aW1lLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2Mg LXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGliIC1JLi4vc3JjIC1JLi4vc3Jj ICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAt RF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIHN0cmZ0aW1lLm8gc3RyZnRpbWUuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUku Li9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZP UlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gdGltZXNwZWMubyB0aW1lc3Bl Yy5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1J LiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyB0aW1l c3BlYy1hZGQubyB0aW1lc3BlYy1hZGQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdu dTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAg LU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJ RllfU09VUkNFPTIgLWMgLW8gdGltZXNwZWMtc3ViLm8gdGltZXNwZWMtc3ViLmMKeDg2XzY0LXBj LWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1JLi4vbGliIC1J Li4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9G T1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIHU2NC5vIHU2NC5jCng4Nl82 NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xp YiAtSS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAg LVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyB1bmlzdGQubyB1bmlz dGQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAt SS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNo PWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gdXRp bWVucy5vIHV0aW1lbnMuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1ESEFW RV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9zcmMgICAgICAgLU8yIC1waXBl IC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNF PTIgLWMgLW8gb3BlbmF0LWRpZS5vIG9wZW5hdC1kaWUuYwp4ODZfNjQtcGMtbGludXgtZ251LWdj YyAtc3RkPWdudTk5IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLi9saWIgLUkuLi9zcmMgLUkuLi9z cmMgICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNF IC1EX0ZPUlRJRllfU09VUkNFPTIgLWMgLW8gc2F2ZS1jd2QubyBzYXZlLWN3ZC5jCng4Nl82NC1w Yy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAt SS4uL3NyYyAtSS4uL3NyYyAgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVf Rk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtYyAtbyBmY250bC5vIGZjbnRsLmMK eDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtREhBVkVfQ09ORklHX0ggLUkuIC1J Li4vbGliIC1JLi4vc3JjIC1JLi4vc3JjICAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRm YW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1jIC1vIHB0aHJlYWRf c2lnbWFzay5vIHB0aHJlYWRfc2lnbWFzay5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9 Z251OTkgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4uL2xpYiAtSS4uL3NyYyAtSS4uL3NyYyAgICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAtYyAtbyBzaWcyc3RyLm8gc2lnMnN0ci5jCnJtIC1mIGxpYmdudS5hCng4 Nl82NC1wYy1saW51eC1nbnUtYXIgY3J1IGxpYmdudS5hIGFsbG9jYXRvci5vIGJpbmFyeS1pby5v IGMtY3R5cGUubyBjLXN0cmNhc2VjbXAubyBjLXN0cm5jYXNlY21wLm8gY2FyZWFkbGlua2F0Lm8g Y2xvc2Utc3RyZWFtLm8gY291bnQtb25lLWJpdHMubyBjb3VudC10cmFpbGluZy16ZXJvcy5vIG1k NS5vIHNoYTEubyBzaGEyNTYubyBzaGE1MTIubyBkdG9hc3RyLm8gZHRvdGltZXNwZWMubyBmaWxl bW9kZS5vICBnZXR0aW1lLm8gcGlwZTIubyBhY2wtZXJybm8tdmFsaWQubyBmaWxlLWhhcy1hY2wu byBxY29weS1hY2wubyBxc2V0LWFjbC5vIHN0YXQtdGltZS5vIHN0cmZ0aW1lLm8gIHRpbWVzcGVj Lm8gdGltZXNwZWMtYWRkLm8gdGltZXNwZWMtc3ViLm8gdTY0Lm8gdW5pc3RkLm8gdXRpbWVucy5v IG9wZW5hdC1kaWUubyBzYXZlLWN3ZC5vIGZjbnRsLm8gcHRocmVhZF9zaWdtYXNrLm8gc2lnMnN0 ci5vCng4Nl82NC1wYy1saW51eC1nbnUtcmFubGliIGxpYmdudS5hCm1ha2VbMl06IExlYXZpbmcg ZGlyZWN0b3J5ICcvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9l bWFjcy0yNC40L2xpYicKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgJy92YXIvdG1wL3BvcnRh Z2UvYXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrL2VtYWNzLTI0LjQvbGliJwpjZCBsaWItc3Jj ICYmIG1ha2UgYWxsIC1qIC0tam9ic2VydmVyLWZkcz0zLDQgICAgICAgICAgICAgICAgICAgICAg ICAgXAogIENDPSd4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5JyBDRkxBR1M9Jy1P MiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZ X1NPVVJDRT0yJyBDUFBGTEFHUz0nJyBcCiAgTERGTEFHUz0nLW02NCAtV2wsLU8yIC1XbCwtLWFz LW5lZWRlZCAtV2wsLXosbm93IC1XbCwteixyZWxybyAtV2wsLXosbm9leGVjc3RhY2sgLVdsLC0t aGFzaC1zdHlsZT1nbnUgJyBNQUtFPSdtYWtlJwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3Rvcnkg Jy92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrL2VtYWNzLTI0LjQv bGliLXNyYycKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgICAgLUkuIC1J Li4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgICAtTzIgLXBpcGUgLW02 NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAu Ly4uL3NyYy9yZWdleC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgICAgIC1J LiAtSS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliICAtbTY0IC1XbCwt TzIgLVdsLC0tYXMtbmVlZGVkIC1XbCwteixub3cgLVdsLC16LHJlbHJvIC1XbCwteixub2V4ZWNz dGFjayAtV2wsLS1oYXNoLXN0eWxlPWdudSAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0x MCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC4vZW1hY3NjbGllbnQuYyBc CiAgIC1EVkVSU0lPTj0iXCIyNC40XCIiICAuLi9saWIvbGliZ251LmEgICBcCiAgICAgLW8gZW1h Y3NjbGllbnQKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAgICAgLUkuIC1JLi4v c3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgIC1tNjQgLVdsLC1PMiAtV2ws LS1hcy1uZWVkZWQgLVdsLC16LG5vdyAtV2wsLXoscmVscm8gLVdsLC16LG5vZXhlY3N0YWNrIC1X bCwtLWhhc2gtc3R5bGU9Z251ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZP UlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLURWRVJTSU9OPSJcIjI0LjRcIiIgXAog IC4vZWJyb3dzZS5jIC4uL2xpYi9saWJnbnUuYSAgIC1vIGVicm93c2UKeDg2XzY0LXBjLWxpbnV4 LWdudS1nY2MgLXN0ZD1nbnU5OSAgICAgLUkuIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4v c3JjIC1JLi8uLi9saWIgIC1tNjQgLVdsLC1PMiAtV2wsLS1hcy1uZWVkZWQgLVdsLC16LG5vdyAt V2wsLXoscmVscm8gLVdsLC16LG5vZXhlY3N0YWNrIC1XbCwtLWhhc2gtc3R5bGU9Z251ICAgLU8y IC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllf U09VUkNFPTIgLi9wcm9maWxlLmMgXAogIC4uL2xpYi9saWJnbnUuYSAgICAtbyBwcm9maWxlCng4 Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAgIC1JLiAtSS4uL3NyYyAtSS4u L2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFt ZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIC4vcG9wLmMKeDg2 XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAgICAgLUkuIC1JLi4vc3JjIC1JLi4vbGli IC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgIC1tNjQgLVdsLC1PMiAtV2wsLS1hcy1uZWVkZWQg LVdsLC16LG5vdyAtV2wsLXoscmVscm8gLVdsLC16LG5vZXhlY3N0YWNrIC1XbCwtLWhhc2gtc3R5 bGU9Z251ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNF IC1EX0ZPUlRJRllfU09VUkNFPTIgLi9oZXhsLmMgLi4vbGliL2xpYmdudS5hICAtbyBoZXhsCng4 Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgICAgIC1JLiAtSS4uL3NyYyAtSS4uL2xp YiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliICAtbTY0IC1XbCwtTzIgLVdsLC0tYXMtbmVlZGVk IC1XbCwteixub3cgLVdsLC16LHJlbHJvIC1XbCwteixub2V4ZWNzdGFjayAtV2wsLS1oYXNoLXN0 eWxlPWdudSAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJD RSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ESEFWRV9TSEFSRURfR0FNRV9ESVI9IlwiL3Zhci9nYW1l cy9lbWFjc1wiIiBcCiAgLi91cGRhdGUtZ2FtZS1zY29yZS5jIC4uL2xpYi9saWJnbnUuYSAgIFwK ICAtbyB1cGRhdGUtZ2FtZS1zY29yZQp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5 ICAgICAtSS4gLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiAgLW02 NCAtV2wsLU8yIC1XbCwtLWFzLW5lZWRlZCAtV2wsLXosbm93IC1XbCwteixyZWxybyAtV2wsLXos bm9leGVjc3RhY2sgLVdsLC0taGFzaC1zdHlsZT1nbnUgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtbyB0ZXN0LWRp c3RyaWIgLi90ZXN0LWRpc3RyaWIuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5 ICAgICAtSS4gLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiAgLW02 NCAtV2wsLU8yIC1XbCwtLWFzLW5lZWRlZCAtV2wsLXosbm93IC1XbCwteixyZWxybyAtV2wsLXos bm9leGVjc3RhY2sgLVdsLC0taGFzaC1zdHlsZT1nbnUgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAuL21ha2UtZG9j ZmlsZS5jIC4uL2xpYi9saWJnbnUuYSAgIFwKICAtbyBtYWtlLWRvY2ZpbGUKLi90ZXN0LWRpc3Ry aWIgLi90ZXN0ZmlsZQp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5ICAgICAtSS4g LUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiAgLW02NCAtV2wsLU8y IC1XbCwtLWFzLW5lZWRlZCAtV2wsLXosbm93IC1XbCwteixyZWxybyAtV2wsLXosbm9leGVjc3Rh Y2sgLVdsLC0taGFzaC1zdHlsZT1nbnUgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAg LVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgLi9tb3ZlbWFpbC5jIHBvcC5v IFwKICAuLi9saWIvbGliZ251LmEgICAtbGxvY2tmaWxlICAgICAgICAgLW8gbW92ZW1haWwKeDg2 XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAgICAgLUkuIC1JLi4vc3JjIC1JLi4vbGli IC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgIC1tNjQgLVdsLC1PMiAtV2wsLS1hcy1uZWVkZWQg LVdsLC16LG5vdyAtV2wsLXoscmVscm8gLVdsLC16LG5vZXhlY3N0YWNrIC1XbCwtLWhhc2gtc3R5 bGU9Z251ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNF IC1EX0ZPUlRJRllfU09VUkNFPTIgLURFTUFDU19OQU1FPSJcIkdOVSBFbWFjc1wiIiBcCiAgLURW RVJTSU9OPSJcIjI0LjRcIiIgLi9ldGFncy5jIFwKICByZWdleC5vIC4uL2xpYi9saWJnbnUuYSAg IC1vIGV0YWdzCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgICAgIC1JLiAtSS4u L3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliICAtbTY0IC1XbCwtTzIgLVds LC0tYXMtbmVlZGVkIC1XbCwteixub3cgLVdsLC16LHJlbHJvIC1XbCwteixub2V4ZWNzdGFjayAt V2wsLS1oYXNoLXN0eWxlPWdudSAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9G T1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1EQ1RBR1MgLURFTUFDU19OQU1FPSJc IkdOVSBFbWFjc1wiIiBcCiAgLURWRVJTSU9OPSJcIjI0LjRcIiIgLi9ldGFncy5jIFwKICByZWdl eC5vIC4uL2xpYi9saWJnbnUuYSAgIC1vIGN0YWdzCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5 ICcvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40 L2xpYi1zcmMnCmRpcnN0YXRlPScuYnpyL2NoZWNrb3V0L2RpcnN0YXRlJzsJCQkJXAp2Y3N3aXRu ZXNzPSckKHNyY2RpcikvLi4vJyRkaXJzdGF0ZTsJCQkJXApbIC1yICIuLyRkaXJzdGF0ZSIgXSB8 fCB2Y3N3aXRuZXNzPScnOwkJCVwKY2Qgc3JjIHx8IGV4aXQ7CQkJCQkJCVwKYm9vdD1ib290c3Ry YXAtZW1hY3M7CQkJCQlcClsgISAteCAiJGJvb3QiIF0gfHwgYm9vdD0nJzsJCQkJCVwKbWFrZSBh bGwgLWogLS1qb2JzZXJ2ZXItZmRzPTMsNAkJCQkJCVwKICBDQz0neDg2XzY0LXBjLWxpbnV4LWdu dS1nY2MgLXN0ZD1nbnU5OScgQ0ZMQUdTPSctTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAg LVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MicgQ1BQRkxBR1M9JycJCVwKICBM REZMQUdTPSctbTY0IC1XbCwtTzIgLVdsLC0tYXMtbmVlZGVkIC1XbCwteixub3cgLVdsLC16LHJl bHJvIC1XbCwteixub2V4ZWNzdGFjayAtV2wsLS1oYXNoLXN0eWxlPWdudSAnIE1BS0U9J21ha2Un IEJPT1RTVFJBUEVNQUNTPSIkYm9vdCIJXAogIFZDU1dJVE5FU1M9IiR2Y3N3aXRuZXNzIgptYWtl WzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1h Y3MtMjQuNC93b3JrL2VtYWNzLTI0LjQvc3JjJwpjZCAuLi9vbGRYTWVudSAmJiBcCiAgbWFrZSAt dyAtaiAtLWpvYnNlcnZlci1mZHM9Myw0IENDPSd4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3Rk PWdudTk5JyBDRkxBR1M9Jy1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yJyBNQUtFPSdtYWtlJyBcCiAgICBsaWJYTWVudTEx LmEKLi4vbGliLXNyYy9tYWtlLWRvY2ZpbGUgLWQgLiAtZyBkaXNwbmV3Lm8gZnJhbWUubyBzY3Jv bGwubyB4ZGlzcC5vIG1lbnUubyB4bWVudS5vIHdpbmRvdy5vIGNoYXJzZXQubyBjb2RpbmcubyBj YXRlZ29yeS5vIGNjbC5vIGNoYXJhY3Rlci5vIGNoYXJ0YWIubyBiaWRpLm8gY20ubyB0ZXJtLm8g dGVybWluYWwubyB4ZmFjZXMubyB4dGVybS5vIHhmbnMubyB4c2VsZWN0Lm8geHJkYi5vIHhzbWZu cy5vIHhzZXR0aW5ncy5vICAgZW1hY3MubyBrZXlib2FyZC5vIG1hY3Jvcy5vIGtleW1hcC5vIHN5 c2RlcC5vIGJ1ZmZlci5vIGZpbGVsb2NrLm8gaW5zZGVsLm8gbWFya2VyLm8gbWluaWJ1Zi5vIGZp bGVpby5vIGRpcmVkLm8gY21kcy5vIGNhc2V0YWIubyBjYXNlZmlkZGxlLm8gaW5kZW50Lm8gc2Vh cmNoLm8gcmVnZXgubyB1bmRvLm8gYWxsb2MubyBkYXRhLm8gZG9jLm8gZWRpdGZucy5vIGNhbGxp bnQubyBldmFsLm8gZmxvYXRmbnMubyBmbnMubyBmb250Lm8gcHJpbnQubyBscmVhZC5vIHN5bnRh eC5vIHVuZXhlbGYubyBieXRlY29kZS5vIHByb2Nlc3MubyBnbnV0bHMubyBjYWxscHJvYy5vIHJl Z2lvbi1jYWNoZS5vIHNvdW5kLm8gYXRpbWVyLm8gZG9wcm50Lm8gaW50ZXJ2YWxzLm8gdGV4dHBy b3AubyBjb21wb3NpdGUubyB4bWwubyAgcHJvZmlsZXIubyBkZWNvbXByZXNzLm8gICAgIHhmb250 Lm8gZnRmb250Lm8geGZ0Zm9udC5vIGZ0eGZvbnQubyAgZm9udHNldC5vIGZyaW5nZS5vIGltYWdl Lm8gICA+IGdsLnRtcApmb3IgaSBpbiAgdm0tbGltaXQubyBkaXNwbmV3Lm8gZnJhbWUubyBzY3Jv bGwubyB4ZGlzcC5vIG1lbnUubyB4bWVudS5vIHdpbmRvdy5vIGNoYXJzZXQubyBjb2RpbmcubyBj YXRlZ29yeS5vIGNjbC5vIGNoYXJhY3Rlci5vIGNoYXJ0YWIubyBiaWRpLm8gY20ubyB0ZXJtLm8g dGVybWluYWwubyB4ZmFjZXMubyB4dGVybS5vIHhmbnMubyB4c2VsZWN0Lm8geHJkYi5vIHhzbWZu cy5vIHhzZXR0aW5ncy5vICAgZW1hY3MubyBrZXlib2FyZC5vIG1hY3Jvcy5vIGtleW1hcC5vIHN5 c2RlcC5vIGJ1ZmZlci5vIGZpbGVsb2NrLm8gaW5zZGVsLm8gbWFya2VyLm8gbWluaWJ1Zi5vIGZp bGVpby5vIGRpcmVkLm8gY21kcy5vIGNhc2V0YWIubyBjYXNlZmlkZGxlLm8gaW5kZW50Lm8gc2Vh cmNoLm8gcmVnZXgubyB1bmRvLm8gYWxsb2MubyBkYXRhLm8gZG9jLm8gZWRpdGZucy5vIGNhbGxp bnQubyBldmFsLm8gZmxvYXRmbnMubyBmbnMubyBmb250Lm8gcHJpbnQubyBscmVhZC5vIHN5bnRh eC5vIHVuZXhlbGYubyBieXRlY29kZS5vIHByb2Nlc3MubyBnbnV0bHMubyBjYWxscHJvYy5vIHJl Z2lvbi1jYWNoZS5vIHNvdW5kLm8gYXRpbWVyLm8gZG9wcm50Lm8gaW50ZXJ2YWxzLm8gdGV4dHBy b3AubyBjb21wb3NpdGUubyB4bWwubyAgcHJvZmlsZXIubyBkZWNvbXByZXNzLm8gICAgIHhmb250 Lm8gZnRmb250Lm8geGZ0Zm9udC5vIGZ0eGZvbnQubyAgZm9udHNldC5vIGZyaW5nZS5vIGltYWdl Lm8gICB0ZXJtaW5mby5vIGxhc3RmaWxlLm8gICAgIDsgZG8gXAogIGVjaG8gIiRpIiB8IHNlZCAn cywuKi8sLDsgcy9cLm9iaiQvXC5vLzsgcy9eLyIvOyBzLyQvIiwvJyBcCiAgICB8fCBleGl0OyBc CmRvbmUgPmJ1aWxkb2JqLmgudG1wCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSAnL3Zhci90 bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNC9vbGRYTWVu dScKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQX0ZJTEVTIC1JLi4vc3Jj IC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgQWN0aXZhdGUuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZP UlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUku IC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBBZGRQYW5lLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2Mg LXN0ZD1nbnU5OSAtYyAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAt bTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0y IC1ERU1BQ1NfQklUTUFQX0ZJTEVTIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1J Li8uLi9saWIgQWRkU2VsLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRm YW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQ X0ZJTEVTIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgQ2hnUGFu ZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5jbHVk ZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElG WV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4uL3Ny YyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIENoZ1NlbC5jCng4Nl82NC1wYy1s aW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAtSS4g LUkuLy4uL3NyYyAtSS4vLi4vbGliIENyZWF0ZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1z dGQ9Z251OTkgLWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02 NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAt REVNQUNTX0JJVE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4v Li4vbGliIERlbFBhbmUuYwouLy4uL2J1aWxkLWF1eC9tb3ZlLWlmLWNoYW5nZSBnbC50bXAgZ2xv YmFscy5oCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9S VElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4u L3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIERlbFNlbC5jCmVjaG8gdGlt ZXN0YW1wID4gZ2wtc3RhbXAKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAg LURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3ZtLWxpbWl0LmQgLU1QICAgICAtTzIgLXBpcGUg LW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9 MiAgdm0tbGltaXQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkv dXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEw IC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklM RVMgLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBEZXN0cm95LmMK eDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NP VVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQX0ZJTEVTIC1JLi4vc3JjIC1J Li4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgRXJyb3IuYwp4ODZfNjQtcGMtbGludXgt Z251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9s aWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvZGlzcG5l dy5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09V UkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGRpc3BuZXcuYwp4ODZfNjQtcGMtbGludXgtZ251LWdj YyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgLU8yIC1waXBl IC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNF PTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMg LUkuLy4uL2xpYiBFdkhhbmQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1j ICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFt ZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRN QVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBGaW5k UGFuZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9S VElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4u L3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIEZpbmRTZWwuYwp4ODZfNjQt cGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1E X0ZPUlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIg LUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBJbnNQYW5lLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1n Y2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2ZyYW1lLmQgLU1Q ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAgZnJhbWUuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdu dTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvc2Nyb2xsLmQgLU1QICAgICAtTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9T T1VSQ0U9MiAgc2Nyb2xsLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRm YW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQ X0ZJTEVTIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgSW5zU2Vs LmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQX0ZJTEVTIC1JLi4vc3Jj IC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgSW50ZXJuYWwuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZP UlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUku IC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBMb2NhdGUuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAt c3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91 c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMveGRpc3AuZCAtTVAgICAg IC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JU SUZZX1NPVVJDRT0yICB4ZGlzcC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkg LWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJ VE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIFBv c3QuYwptdiBidWlsZG9iai5oLnRtcCBidWlsZG9iai5oCng4Nl82NC1wYy1saW51eC1nbnUtZ2Nj IC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9tZW51LmQgLU1QICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAgbWVudS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkg LWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJ VE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIFJl Y29tcC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9S VElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4u L3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIFNldEFFUS5jCng4Nl82NC1w Yy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIg ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAt SS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIFNldEZyei5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2Nj IC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy94bWVudS5kIC1NUCAg ICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZP UlRJRllfU09VUkNFPTIgIHhtZW51LmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5 OSAtYyAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJj aD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1Nf QklUTUFQX0ZJTEVTIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIg U2V0UGFuZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3Iv aW5jbHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVf Rk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAt SS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3NyYyAtSS4vLi4vbGliIFNldFNlbC5jCng4Nl82 NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9s aWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYg ZGVwcy93aW5kb3cuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9G T1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICB3aW5kb3cuYwp4ODZfNjQtcGMtbGlu dXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAg LU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJ RllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1J Li8uLi9zcmMgLUkuLy4uL2xpYiBYRGVsQXNzb2MuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAt c3RkPWdudTk5IC1jICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgLU8yIC1waXBlIC1t NjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIg LURFTUFDU19CSVRNQVBfRklMRVMgLUkuLi9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUku Ly4uL2xpYiBYTG9va0Fzc29jLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAt YyAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1h bWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklU TUFQX0ZJTEVTIC1JLi4vc3JjIC1JLi4vbGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgWENy QXNzb2MuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAgLUkvdXNyL2lu Y2x1ZGUvZnJlZXR5cGUyICAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZP UlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLURFTUFDU19CSVRNQVBfRklMRVMgLUku Li9zcmMgLUkuLi9saWIgLUkuIC1JLi8uLi9zcmMgLUkuLy4uL2xpYiBYRGVzdEFzc29jLmMKeDg2 XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0 eXBlMiAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJD RSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1ERU1BQ1NfQklUTUFQX0ZJTEVTIC1JLi4vc3JjIC1JLi4v bGliIC1JLiAtSS4vLi4vc3JjIC1JLi8uLi9saWIgWE1ha2VBc3NvYy5jCng4Nl82NC1wYy1saW51 eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4u L2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUv ZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9jaGFy c2V0LmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9T T1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgY2hhcnNldC5jCng4Nl82NC1wYy1saW51eC1nbnUt Z2NjIC1zdGQ9Z251OTkgLWMgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAtTzIgLXBp cGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VS Q0U9MiAtREVNQUNTX0JJVE1BUF9GSUxFUyAtSS4uL3NyYyAtSS4uL2xpYiAtSS4gLUkuLy4uL3Ny YyAtSS4vLi4vbGliIGluc3F1ZS5jCnJtIC1mIGxpYlhNZW51MTEuYQp4ODZfNjQtcGMtbGludXgt Z251LWFyIGNydSBsaWJYTWVudTExLmEgQWN0aXZhdGUubyBBZGRQYW5lLm8gQWRkU2VsLm8gQ2hn UGFuZS5vIENoZ1NlbC5vIENyZWF0ZS5vIERlbFBhbmUubyBEZWxTZWwubyBEZXN0cm95Lm8gRXJy b3IubyBFdkhhbmQubyBGaW5kUGFuZS5vIEZpbmRTZWwubyBJbnNQYW5lLm8gSW5zU2VsLm8gSW50 ZXJuYWwubyBMb2NhdGUubyBQb3N0Lm8gUmVjb21wLm8gU2V0QUVRLm8gU2V0RnJ6Lm8gU2V0UGFu ZS5vIFNldFNlbC5vIFhEZWxBc3NvYy5vIFhMb29rQXNzb2MubyBYQ3JBc3NvYy5vIFhEZXN0QXNz b2MubyBYTWFrZUFzc29jLm8gaW5zcXVlLm8KeDg2XzY0LXBjLWxpbnV4LWdudS1yYW5saWIgbGli WE1lbnUxMS5hCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5ICcvdmFyL3RtcC9wb3J0YWdlL2Fw cC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40L29sZFhNZW51Jwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1J Li8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMv Y29kaW5nLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElG WV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgY29kaW5nLmMKeDg2XzY0LXBjLWxpbnV4LWdu dS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGli ICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVl dHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2NhdGVnb3J5 LmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VS Q0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgY2F0ZWdvcnkuYwp4ODZfNjQtcGMtbGludXgtZ251LWdj YyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAt SS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvY2NsLmQgLU1QICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAgY2NsLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAt YyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUv ZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2NoYXJhY3Rlci5kIC1NUCAgICAgLU8yIC1w aXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09V UkNFPTIgIGNoYXJhY3Rlci5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMg IC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVk ZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9jaGFydGFiLmQgLU1QICAgICAtTzIgLXBpcGUg LW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9 MiAgY2hhcnRhYi5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1h Y3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVl dHlwZTIgICAgLU1NRCAtTUYgZGVwcy9iaWRpLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFy Y2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgYmlkaS5j Cng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4g LUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1N RCAtTUYgZGVwcy9jbS5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1V X0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGNtLmMKeDg2XzY0LXBjLWxpbnV4 LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4v bGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9m cmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3Rlcm0u ZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJD RSAtRF9GT1JUSUZZX1NPVVJDRT0yICB0ZXJtLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0 ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3Rlcm1pbmFsLmQgLU1QICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAgdGVybWluYWwuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdu dTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMveGZhY2VzLmQgLU1QICAgICAtTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9T T1VSQ0U9MiAgeGZhY2VzLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAg LURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3h0ZXJtLmQgLU1QICAgICAtTzIgLXBpcGUgLW02 NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAg eHRlcm0uYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAt SS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAg ICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAgIC1NTUQgLU1GIGRlcHMveGZucy5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFt ZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHhmbnMuYwp4ODZf NjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4v bGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1G IGRlcHMveHNlbGVjdC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1V X0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHhzZWxlY3QuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1J Li8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMv eHJkYi5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllf U09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHhyZGIuYwp4ODZfNjQtcGMtbGludXgtZ251LWdj YyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAt SS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMveHNtZm5zLmQgLU1Q ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAgeHNtZm5zLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1n bnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2lu Y2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3hzZXR0aW5ncy5kIC1NUCAgICAg LU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJ RllfU09VUkNFPTIgIHhzZXR0aW5ncy5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251 OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3Iv aW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9lbWFjcy5kIC1NUCAgICAgLU8yIC1w aXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09V UkNFPTIgIGVtYWNzLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURl bWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5 cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2tleWJvYXJkLmQgLU1QICAgICAtTzIgLXBpcGUgLW02 NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAg a2V5Ym9hcmQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNz ICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIg ICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5 cGUyICAgIC1NTUQgLU1GIGRlcHMvbWFjcm9zLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFy Y2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgbWFjcm9z LmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1J LiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAg ICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAt TU1EIC1NRiBkZXBzL2tleW1hcC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZh bTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGtleW1hcC5jCng4Nl82 NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9s aWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYg ZGVwcy9zeXNkZXAuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9G T1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBzeXNkZXAuYwp4ODZfNjQtcGMtbGlu dXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8u Li9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvYnVm ZmVyLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9T T1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgYnVmZmVyLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1n Y2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2ZpbGVsb2NrLmQg LU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0Ug LURfRk9SVElGWV9TT1VSQ0U9MiAgZmlsZWxvY2suYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAt c3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91 c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvaW5zZGVsLmQgLU1QICAg ICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9S VElGWV9TT1VSQ0U9MiAgaW5zZGVsLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5 OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1 ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9p bmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL21hcmtlci5kIC1NUCAgICAgLU8yIC1w aXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09V UkNFPTIgIG1hcmtlci5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1E ZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0 eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9m cmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9taW5pYnVmLmQgLU1QICAgICAtTzIgLXBpcGUgLW02 NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAg bWluaWJ1Zi5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3Mg IC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAg ICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgICAgLU1NRCAtTUYgZGVwcy9maWxlaW8uZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJj aD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBmaWxlaW8u Ywp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUku IC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1N TUQgLU1GIGRlcHMvY21kcy5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEw IC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGNtZHMuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1J Li8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMv ZGlyZWQuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZ X1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBkaXJlZC5jCng4Nl82NC1wYy1saW51eC1nbnUt Z2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5 cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9jYXNldGFiLmQg LU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0Ug LURfRk9SVElGWV9TT1VSQ0U9MiAgY2FzZXRhYi5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1z dGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAt SS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9jYXNlZmlkZGxlLmQgLU1Q ICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURf Rk9SVElGWV9TT1VSQ0U9MiAgY2FzZWZpZGRsZS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1z dGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAt SS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9pbmRlbnQuZCAtTVAgICAg IC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JU SUZZX1NPVVJDRT0yICBpbmRlbnQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5 IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVk ZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2lu Y2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvc2VhcmNoLmQgLU1QICAgICAtTzIgLXBp cGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VS Q0U9MiAgc2VhcmNoLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURl bWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5 cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3JlZ2V4LmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAt bWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgcmVn ZXguYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4g LUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAg ICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg IC1NTUQgLU1GIGRlcHMvdW5kby5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZh bTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHVuZG8uYwp4ODZfNjQt cGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGli IC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9p bmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRl cHMvYWxsb2MuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JU SUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBhbGxvYy5jCng4Nl82NC1wYy1saW51eC1n bnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xp YiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9kYXRhLmQg LU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0Ug LURfRk9SVElGWV9TT1VSQ0U9MiAgZGF0YS5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9 Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9p bmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91 c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9kb2MuZCAtTVAgICAgIC1PMiAt cGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NP VVJDRT0yICBkb2MuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVt YWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvZWRpdGZucy5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQg LW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGVk aXRmbnMuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAt SS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAg ICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAgIC1NTUQgLU1GIGRlcHMvY2FsbGludC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNo PWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGNhbGxpbnQu Ywp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUku IC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1N TUQgLU1GIGRlcHMvZXZhbC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEw IC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGV2YWwuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1J Li8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMv ZmxvYXRmbnMuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JU SUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBmbG9hdGZucy5jCng4Nl82NC1wYy1saW51 eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4u L2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUv ZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9mbnMu ZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJD RSAtRF9GT1JUSUZZX1NPVVJDRT0yICBmbnMuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3Rk PWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3Iv aW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkv dXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvZm9udC5kIC1NUCAgICAgLU8y IC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllf U09VUkNFPTIgIGZvbnQuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAt RGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVl dHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUv ZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvcHJpbnQuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0 IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBw cmludC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1J LiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAg ICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIg ICAgLU1NRCAtTUYgZGVwcy9scmVhZC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFt ZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGxyZWFkLmMKeDg2 XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4u L2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91 c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1N RiBkZXBzL3N5bnRheC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1V X0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHN5bnRheC5jCng4Nl82NC1wYy1s aW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUku Ly4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1 ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy91 bmV4ZWxmLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElG WV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgdW5leGVsZi5jCng4Nl82NC1wYy1saW51eC1n bnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xp YiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9ieXRlY29k ZS5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09V UkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGJ5dGVjb2RlLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1n Y2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3Byb2Nlc3MuZCAt TVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAt RF9GT1JUSUZZX1NPVVJDRT0yICBwcm9jZXNzLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0 ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNy L2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2dudXRscy5kIC1NUCAgICAg LU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJ RllfU09VUkNFPTIgIGdudXRscy5jChtbMDFtG1tLZ251dGxzLmM6G1ttG1tLIEluIGZ1bmN0aW9u IOKAmBtbMDFtG1tLZW1hY3NfZ251dGxzX2dsb2JhbF9pbml0G1ttG1tL4oCZOgobWzAxbRtbS2du dXRscy5jOjcwNzo3OhtbbRtbSyAbWzAxOzM1bRtbS3dhcm5pbmc6IBtbbRtbS+KAmBtbMDFtG1tL Z251dGxzX2dsb2JhbF9zZXRfbWVtX2Z1bmN0aW9ucxtbbRtbS+KAmSBpcyBkZXByZWNhdGVkIChk ZWNsYXJlZCBhdCAbWzAxbRtbSy91c3IvaW5jbHVkZS9nbnV0bHMvY29tcGF0Lmg6Mzk4G1ttG1tL KSBbLVdkZXByZWNhdGVkLWRlY2xhcmF0aW9uc10KICAgICAgIGZuX2dudXRsc19nbG9iYWxfc2V0 X21lbV9mdW5jdGlvbnMgKHhtYWxsb2MsIHhtYWxsb2MsIE5VTEwsChtbMDE7MzJtG1tLICAgICAg IF4bW20bW0sKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAg LUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg ICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgICAtTU1EIC1NRiBkZXBzL2NhbGxwcm9jLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFy Y2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgY2FsbHBy b2MuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4g LUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAg ICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg IC1NTUQgLU1GIGRlcHMvcmVnaW9uLWNhY2hlLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFy Y2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgcmVnaW9u LWNhY2hlLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAg LUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg ICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgICAtTU1EIC1NRiBkZXBzL3NvdW5kLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9 YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgc291bmQuYwp4 ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1J Li4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQg LU1GIGRlcHMvYXRpbWVyLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAg LVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgYXRpbWVyLmMKeDg2XzY0LXBj LWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAt SS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5j bHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBz L2RvcHJudC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJ RllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGRvcHJudC5jCng4Nl82NC1wYy1saW51eC1n bnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xp YiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9pbnRlcnZh bHMuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NP VVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBpbnRlcnZhbHMuYwp4ODZfNjQtcGMtbGludXgtZ251 LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIg ICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0 eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvdGV4dHByb3Au ZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJD RSAtRF9GT1JUSUZZX1NPVVJDRT0yICB0ZXh0cHJvcC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2Nj IC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1J L3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUy ICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgLU1NRCAtTUYgZGVwcy9jb21wb3NpdGUuZCAt TVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAt RF9GT1JUSUZZX1NPVVJDRT0yICBjb21wb3NpdGUuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAt c3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91 c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAg LUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMveG1sLmQgLU1QICAgICAt TzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElG WV9TT1VSQ0U9MiAgeG1sLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtYyAg LURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vzci9pbmNsdWRl L2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL3Byb2ZpbGVyLmQgLU1QICAgICAtTzIgLXBpcGUg LW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9 MiAgcHJvZmlsZXIuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVt YWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvZGVjb21wcmVzcy5kIC1NUCAgICAgLU8yIC1waXBlIC1t NjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIg IGRlY29tcHJlc3MuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVt YWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlw ZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJl ZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMveGZvbnQuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1t YXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICB4Zm9u dC5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1hY3MgIC1JLiAt SS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAgICAg ICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAg LU1NRCAtTUYgZGVwcy9mdGZvbnQuZCAtTVAgICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRm YW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0yICBmdGZvbnQuYwp4ODZf NjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4v bGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1G IGRlcHMveGZ0Zm9udC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1V X0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIHhmdGZvbnQuYwp4ODZfNjQtcGMt bGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1J Li8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNs dWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMv ZnR4Zm9udC5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQgLW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJ RllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGZ0eGZvbnQuYwp4ODZfNjQtcGMtbGludXgt Z251LWdjYyAtc3RkPWdudTk5IC1jICAtRGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9s aWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2Zy ZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvZnJpbmdl LmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VS Q0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgZnJpbmdlLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2Mg LXN0ZD1nbnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkv dXNyL2luY2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIg IC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2ZvbnRzZXQuZCAtTVAg ICAgIC1PMiAtcGlwZSAtbTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9G T1JUSUZZX1NPVVJDRT0yICBmb250c2V0LmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1n bnU5OSAtYyAgLURlbWFjcyAgLUkuIC1JLiAtSS4uL2xpYiAtSS4vLi4vbGliICAgLUkvdXNyL2lu Y2x1ZGUvZnJlZXR5cGUyICAgICAgICAgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgIC1JL3Vz ci9pbmNsdWRlL2ZyZWV0eXBlMiAgICAtTU1EIC1NRiBkZXBzL2ltYWdlLmQgLU1QICAgICAtTzIg LXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAgLVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9T T1VSQ0U9MiAgaW1hZ2UuYwp4ODZfNjQtcGMtbGludXgtZ251LWdjYyAtc3RkPWdudTk5IC1jICAt RGVtYWNzICAtSS4gLUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVl dHlwZTIgICAgICAgICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUv ZnJlZXR5cGUyICAgIC1NTUQgLU1GIGRlcHMvdGVybWluZm8uZCAtTVAgICAgIC1PMiAtcGlwZSAt bTY0IC1tYXJjaD1hbWRmYW0xMCAtVV9GT1JUSUZZX1NPVVJDRSAtRF9GT1JUSUZZX1NPVVJDRT0y ICB0ZXJtaW5mby5jCng4Nl82NC1wYy1saW51eC1nbnUtZ2NjIC1zdGQ9Z251OTkgLWMgIC1EZW1h Y3MgIC1JLiAtSS4gLUkuLi9saWIgLUkuLy4uL2xpYiAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBl MiAgICAgICAgICAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAtSS91c3IvaW5jbHVkZS9mcmVl dHlwZTIgICAgLU1NRCAtTUYgZGVwcy9sYXN0ZmlsZS5kIC1NUCAgICAgLU8yIC1waXBlIC1tNjQg LW1hcmNoPWFtZGZhbTEwIC1VX0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgIGxh c3RmaWxlLmMKeDg2XzY0LXBjLWxpbnV4LWdudS1nY2MgLXN0ZD1nbnU5OSAtRGVtYWNzICAtSS4g LUkuIC1JLi4vbGliIC1JLi8uLi9saWIgICAtSS91c3IvaW5jbHVkZS9mcmVldHlwZTIgICAgICAg ICAgIC1JL3Vzci9pbmNsdWRlL2ZyZWV0eXBlMiAgLUkvdXNyL2luY2x1ZGUvZnJlZXR5cGUyICAg IC1NTUQgLU1GIGRlcHMvLmQgLU1QICAgICAtTzIgLXBpcGUgLW02NCAtbWFyY2g9YW1kZmFtMTAg LVVfRk9SVElGWV9TT1VSQ0UgLURfRk9SVElGWV9TT1VSQ0U9MiAgLVdsLC16bm9jb21icmVsb2Mg IC1tNjQgLVdsLC1PMiAtV2wsLS1hcy1uZWVkZWQgLVdsLC16LG5vdyAtV2wsLXoscmVscm8gLVds LC16LG5vZXhlY3N0YWNrIC1XbCwtLWhhc2gtc3R5bGU9Z251ICBcCiAgLW8gdGVtYWNzICB2bS1s aW1pdC5vIGRpc3BuZXcubyBmcmFtZS5vIHNjcm9sbC5vIHhkaXNwLm8gbWVudS5vIHhtZW51Lm8g d2luZG93Lm8gY2hhcnNldC5vIGNvZGluZy5vIGNhdGVnb3J5Lm8gY2NsLm8gY2hhcmFjdGVyLm8g Y2hhcnRhYi5vIGJpZGkubyBjbS5vIHRlcm0ubyB0ZXJtaW5hbC5vIHhmYWNlcy5vIHh0ZXJtLm8g eGZucy5vIHhzZWxlY3QubyB4cmRiLm8geHNtZm5zLm8geHNldHRpbmdzLm8gICBlbWFjcy5vIGtl eWJvYXJkLm8gbWFjcm9zLm8ga2V5bWFwLm8gc3lzZGVwLm8gYnVmZmVyLm8gZmlsZWxvY2subyBp bnNkZWwubyBtYXJrZXIubyBtaW5pYnVmLm8gZmlsZWlvLm8gZGlyZWQubyBjbWRzLm8gY2FzZXRh Yi5vIGNhc2VmaWRkbGUubyBpbmRlbnQubyBzZWFyY2gubyByZWdleC5vIHVuZG8ubyBhbGxvYy5v IGRhdGEubyBkb2MubyBlZGl0Zm5zLm8gY2FsbGludC5vIGV2YWwubyBmbG9hdGZucy5vIGZucy5v IGZvbnQubyBwcmludC5vIGxyZWFkLm8gc3ludGF4Lm8gdW5leGVsZi5vIGJ5dGVjb2RlLm8gcHJv Y2Vzcy5vIGdudXRscy5vIGNhbGxwcm9jLm8gcmVnaW9uLWNhY2hlLm8gc291bmQubyBhdGltZXIu byBkb3BybnQubyBpbnRlcnZhbHMubyB0ZXh0cHJvcC5vIGNvbXBvc2l0ZS5vIHhtbC5vICBwcm9m aWxlci5vIGRlY29tcHJlc3MubyAgICAgeGZvbnQubyBmdGZvbnQubyB4ZnRmb250Lm8gZnR4Zm9u dC5vICBmb250c2V0Lm8gZnJpbmdlLm8gaW1hZ2UubyAgIHRlcm1pbmZvLm8gbGFzdGZpbGUubyAg ICAgIC4uL2xpYi9saWJnbnUuYSAgICAgLi4vb2xkWE1lbnUvbGliWE1lbnUxMS5hICAtbFhwbSAg LWxTTSAtbElDRSAtbFgxMSAtbFhyZW5kZXIgLWxYZnQgICAgIC1sYWNsICAgIC1scnQgICAgLWxY cmFuZHIgIC1sWGluZXJhbWEgICAgICAtbG5jdXJzZXMgICAgLWxmcmVldHlwZSAgLWxmb250Y29u ZmlnIC1sZnJlZXR5cGUgICAgLWxnbnV0bHMgIC1scHRocmVhZCAgIC1sbSAtbHoKL2Jpbi9ta2Rp ciAtcCAuLi9ldGMKOgp0ZXN0ICJubyIgPSAieWVzIiB8fCBcCiAgdGVzdCAiWC9zYmluL3BheGN0 bCIgPSBYIHx8IC9zYmluL3BheGN0bCAtciB0ZW1hY3MKdGVzdCAibm8iID0gInllcyIgfHwgdGVz dCAteiAic2V0ZmF0dHIiIHx8IFwKICBzZXRmYXR0ciAtbiB1c2VyLnBheC5mbGFncyAtdiByIHRl bWFjcwpjZCAuLi9saXNwOyBtYWtlIC13IC1qIC0tam9ic2VydmVyLWZkcz0zLDQgdXBkYXRlLXN1 YmRpcnMKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5ICcvdmFyL3RtcC9wb3J0YWdlL2FwcC1l ZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40L2xpc3AnCmZvciBmaWxlIGluIGBmaW5k IC4gLXR5cGUgZCAtcHJpbnRgOyBkbyBjYXNlICRmaWxlIGluIC4qL2NlZGV0KiB8IC4qL2xlaW0q ICkgOzsgKikgd2lucz0iJHdpbnMke3dpbnM6KyB9JGZpbGUiIDs7IGVzYWM7IGRvbmU7IFwKZm9y IGZpbGUgaW4gJHdpbnM7IGRvIFwKICAgLi8uLi9idWlsZC1hdXgvdXBkYXRlLXN1YmRpcnMgJGZp bGU7IFwKZG9uZTsKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgJy92YXIvdG1wL3BvcnRhZ2Uv YXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrL2VtYWNzLTI0LjQvbGlzcCcKaWYgdGVzdCAibm8i ID0gInllcyI7IHRoZW4gXAogIHJtIC1mIGJvb3RzdHJhcC1lbWFjczsgXAogIGxuIHRlbWFjcyBi b290c3RyYXAtZW1hY3M7IFwKZWxzZSBcCiAgLi90ZW1hY3MgLS1iYXRjaCAtLWxvYWQgbG9hZHVw IGJvb3RzdHJhcCB8fCBleGl0IDE7IFwKICB0ZXN0ICJYL3NiaW4vcGF4Y3RsIiA9IFggfHwgL3Ni aW4vcGF4Y3RsIC16ZXggZW1hY3M7IFwKICBtdiAtZiBlbWFjcyBib290c3RyYXAtZW1hY3M7IFwK ZmkKTG9hZGluZyBsb2FkdXAuZWwgKHNvdXJjZSkuLi4KVXNpbmcgbG9hZC1wYXRoICgvdmFyL3Rt cC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40L2xpc3AgL3Zh ci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNC9saXNw L2VtYWNzLWxpc3AgL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsv ZW1hY3MtMjQuNC9saXNwL2xhbmd1YWdlIC92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1h Y3MtMjQuNC93b3JrL2VtYWNzLTI0LjQvbGlzcC9pbnRlcm5hdGlvbmFsIC92YXIvdG1wL3BvcnRh Z2UvYXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrL2VtYWNzLTI0LjQvbGlzcC90ZXh0bW9kZXMg L3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNC9s aXNwL3ZjKQpMb2FkaW5nIGVtYWNzLWxpc3AvYnl0ZS1ydW4uLi4KTG9hZGluZyBlbWFjcy1saXNw L2JhY2txdW90ZS4uLgpMb2FkaW5nIHN1YnIuLi4KTG9hZGluZyB2ZXJzaW9uLi4uCkxvYWRpbmcg d2lkZ2V0Li4uCkxvYWRpbmcgY3VzdG9tLi4uCkxvYWRpbmcgZW1hY3MtbGlzcC9tYXAteW5wLi4u CkxvYWRpbmcgaW50ZXJuYXRpb25hbC9tdWxlLi4uCkxvYWRpbmcgaW50ZXJuYXRpb25hbC9tdWxl LWNvbmYuLi4KTG9hZGluZyBlbnYuLi4KTG9hZGluZyBmb3JtYXQuLi4KTG9hZGluZyBiaW5kaW5n cy4uLgpMb2FkaW5nIGN1cy1zdGFydC4uLgpMb2FkaW5nIHdpbmRvdy4uLgpMb2FkaW5nIGZpbGVz Li4uCkxvYWRpbmcgZW1hY3MtbGlzcC9tYWNyb2V4cC4uLgpMb2FkaW5nIGN1cy1mYWNlLi4uCkxv YWRpbmcgZmFjZXMuLi4KTG9hZGluZyBidXR0b24uLi4KTG9hZGluZyBzdGFydHVwLi4uCkxvYWRp bmcgL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQu NC9saXNwL2xvYWRkZWZzLmVsIChzb3VyY2UpLi4uCkxvYWRpbmcgZW1hY3MtbGlzcC9uYWR2aWNl Li4uCkxvYWRpbmcgbWluaWJ1ZmZlci4uLgpMb2FkaW5nIGFiYnJldi4uLgpMb2FkaW5nIHNpbXBs ZS4uLgpMb2FkaW5nIGhlbHAuLi4KTG9hZGluZyBqa2EtY21wci1ob29rLi4uCkxvYWRpbmcgZXBh LWhvb2suLi4KTG9hZGluZyBpbnRlcm5hdGlvbmFsL211bGUtY21kcy4uLgpMb2FkaW5nIGNhc2Ut dGFibGUuLi4KTG9hZGluZyAvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQv d29yay9lbWFjcy0yNC40L2xpc3AvaW50ZXJuYXRpb25hbC9jaGFycHJvcC5lbCAoc291cmNlKS4u LgpMb2FkaW5nIGludGVybmF0aW9uYWwvY2hhcmFjdGVycy4uLgpMb2FkaW5nIGNvbXBvc2l0ZS4u LgpMb2FkaW5nIGxhbmd1YWdlL2NoaW5lc2UuLi4KTG9hZGluZyBsYW5ndWFnZS9jeXJpbGxpYy4u LgpMb2FkaW5nIGxhbmd1YWdlL2luZGlhbi4uLgpMb2FkaW5nIGxhbmd1YWdlL3NpbmhhbGEuLi4K TG9hZGluZyBsYW5ndWFnZS9lbmdsaXNoLi4uCkxvYWRpbmcgbGFuZ3VhZ2UvZXRoaW9waWMuLi4K TG9hZGluZyBsYW5ndWFnZS9ldXJvcGVhbi4uLgpMb2FkaW5nIGxhbmd1YWdlL2N6ZWNoLi4uCkxv YWRpbmcgbGFuZ3VhZ2Uvc2xvdmFrLi4uCkxvYWRpbmcgbGFuZ3VhZ2Uvcm9tYW5pYW4uLi4KTG9h ZGluZyBsYW5ndWFnZS9ncmVlay4uLgpMb2FkaW5nIGxhbmd1YWdlL2hlYnJldy4uLgpMb2FkaW5n IGxhbmd1YWdlL2phcGFuZXNlLi4uCkxvYWRpbmcgL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9y cy9lbWFjcy0yNC40L3dvcmsvZW1hY3MtMjQuNC9saXNwL2ludGVybmF0aW9uYWwvY3A1MTkzMi5l bCAoc291cmNlKS4uLgpMb2FkaW5nIC92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1hY3Mt MjQuNC93b3JrL2VtYWNzLTI0LjQvbGlzcC9pbnRlcm5hdGlvbmFsL2V1Y2pwLW1zLmVsIChzb3Vy Y2UpLi4uCkxvYWRpbmcgbGFuZ3VhZ2Uva29yZWFuLi4uCkxvYWRpbmcgbGFuZ3VhZ2UvbGFvLi4u CkxvYWRpbmcgbGFuZ3VhZ2UvdGFpLXZpZXQuLi4KTG9hZGluZyBsYW5ndWFnZS90aGFpLi4uCkxv YWRpbmcgbGFuZ3VhZ2UvdGliZXRhbi4uLgpMb2FkaW5nIGxhbmd1YWdlL3ZpZXRuYW1lc2UuLi4K TG9hZGluZyBsYW5ndWFnZS9taXNjLWxhbmcuLi4KTG9hZGluZyBsYW5ndWFnZS91dGYtOC1sYW5n Li4uCkxvYWRpbmcgbGFuZ3VhZ2UvZ2VvcmdpYW4uLi4KTG9hZGluZyBsYW5ndWFnZS9raG1lci4u LgpMb2FkaW5nIGxhbmd1YWdlL2J1cm1lc2UuLi4KTG9hZGluZyBsYW5ndWFnZS9jaGFtLi4uCkxv YWRpbmcgaW5kZW50Li4uCkxvYWRpbmcgZnJhbWUuLi4KTG9hZGluZyB0ZXJtL3R0eS1jb2xvcnMu Li4KTG9hZGluZyBmb250LWNvcmUuLi4KTG9hZGluZyBmYWNlbWVudS4uLgpMb2FkaW5nIGVtYWNz LWxpc3Avc3ludGF4Li4uCkxvYWRpbmcgZm9udC1sb2NrLi4uCkxvYWRpbmcgaml0LWxvY2suLi4K TG9hZGluZyBtb3VzZS4uLgpMb2FkaW5nIHNjcm9sbC1iYXIuLi4KTG9hZGluZyBzZWxlY3QuLi4K TG9hZGluZyBlbWFjcy1saXNwL3RpbWVyLi4uCkxvYWRpbmcgaXNlYXJjaC4uLgpMb2FkaW5nIHJm bi1lc2hhZG93Li4uCkxvYWRpbmcgbWVudS1iYXIuLi4KTG9hZGluZyBlbWFjcy1saXNwL2xpc3Au Li4KTG9hZGluZyB0ZXh0bW9kZXMvcGFnZS4uLgpMb2FkaW5nIHJlZ2lzdGVyLi4uCkxvYWRpbmcg dGV4dG1vZGVzL3BhcmFncmFwaHMuLi4KTG9hZGluZyBwcm9nbW9kZXMvcHJvZy1tb2RlLi4uCkxv YWRpbmcgZW1hY3MtbGlzcC9saXNwLW1vZGUuLi4KTG9hZGluZyB0ZXh0bW9kZXMvdGV4dC1tb2Rl Li4uCkxvYWRpbmcgdGV4dG1vZGVzL2ZpbGwuLi4KTG9hZGluZyBuZXdjb21tZW50Li4uCkxvYWRp bmcgcmVwbGFjZS4uLgpMb2FkaW5nIGVtYWNzLWxpc3AvdGFidWxhdGVkLWxpc3QuLi4KTG9hZGlu ZyBidWZmLW1lbnUuLi4KTG9hZGluZyBmcmluZ2UuLi4KTG9hZGluZyBlbWFjcy1saXNwL3JlZ2V4 cC1vcHQuLi4KTG9hZGluZyBpbWFnZS4uLgpMb2FkaW5nIGludGVybmF0aW9uYWwvZm9udHNldC4u LgpMb2FkaW5nIGRuZC4uLgpMb2FkaW5nIHRvb2wtYmFyLi4uCkxvYWRpbmcgZHluYW1pYy1zZXR0 aW5nLi4uCkxvYWRpbmcgeC1kbmQuLi4KTG9hZGluZyB0ZXJtL2NvbW1vbi13aW4uLi4KTG9hZGlu ZyB0ZXJtL3gtd2luLi4uCkxvYWRpbmcgbXdoZWVsLi4uCkxvYWRpbmcgZW1hY3MtbGlzcC9mbG9h dC1zdXAuLi4KTG9hZGluZyB2Yy92Yy1ob29rcy4uLgpMb2FkaW5nIHZjL2VkaWZmLWhvb2suLi4K TG9hZGluZyB1bmlxdWlmeS4uLgpMb2FkaW5nIGVsZWN0cmljLi4uCkxvYWRpbmcgdG9vbHRpcC4u LgpMb2FkaW5nIC92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1hY3MtMjQuNC93b3JrL2Vt YWNzLTI0LjQvbGlzcC9sZWltL2xlaW0tbGlzdC5lbCAoc291cmNlKS4uLgpGaW5kaW5nIHBvaW50 ZXJzIHRvIGRvYyBzdHJpbmdzLi4uCkZpbmRpbmcgcG9pbnRlcnMgdG8gZG9jIHN0cmluZ3MuLi5k b25lCkR1bXBpbmcgdW5kZXIgdGhlIG5hbWUgZW1hY3MKL2Jpbi9zaDogbGluZSA3OiAxMTUwNCBT ZWdtZW50YXRpb24gZmF1bHQgICAgICAuL3RlbWFjcyAtLWJhdGNoIC0tbG9hZCBsb2FkdXAgYm9v dHN0cmFwCk1ha2VmaWxlOjgxNTogcmVjaXBlIGZvciB0YXJnZXQgJ2Jvb3RzdHJhcC1lbWFjcycg ZmFpbGVkCm1ha2VbMV06ICoqKiBbYm9vdHN0cmFwLWVtYWNzXSBFcnJvciAxCm1ha2VbMV06IExl YXZpbmcgZGlyZWN0b3J5ICcvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQv d29yay9lbWFjcy0yNC40L3NyYycKTWFrZWZpbGU6MzgyOiByZWNpcGUgZm9yIHRhcmdldCAnc3Jj JyBmYWlsZWQKbWFrZTogKioqIFtzcmNdIEVycm9yIDIKIBtbMzE7MDFtKhtbMG0gRVJST1I6IGFw cC1lZGl0b3JzL2VtYWNzLTI0LjQ6OmdlbnRvbyBmYWlsZWQgKGNvbXBpbGUgcGhhc2UpOgogG1sz MTswMW0qG1swbSAgIGVtYWtlIGZhaWxlZAogG1szMTswMW0qG1swbSAKIBtbMzE7MDFtKhtbMG0g SWYgeW91IG5lZWQgc3VwcG9ydCwgcG9zdCB0aGUgb3V0cHV0IG9mIGBlbWVyZ2UgLS1pbmZvICc9 YXBwLWVkaXRvcnMvZW1hY3MtMjQuNDo6Z2VudG9vJ2AsCiAbWzMxOzAxbSobWzBtIHRoZSBjb21w bGV0ZSBidWlsZCBsb2cgYW5kIHRoZSBvdXRwdXQgb2YgYGVtZXJnZSAtcHF2ICc9YXBwLWVkaXRv cnMvZW1hY3MtMjQuNDo6Z2VudG9vJ2AuCiAbWzMxOzAxbSobWzBtIFRoZSBjb21wbGV0ZSBidWls ZCBsb2cgaXMgbG9jYXRlZCBhdCAnL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0y NC40L3RlbXAvYnVpbGQubG9nJy4KIBtbMzE7MDFtKhtbMG0gVGhlIGVidWlsZCBlbnZpcm9ubWVu dCBmaWxlIGlzIGxvY2F0ZWQgYXQgJy92YXIvdG1wL3BvcnRhZ2UvYXBwLWVkaXRvcnMvZW1hY3Mt MjQuNC90ZW1wL2Vudmlyb25tZW50Jy4KIBtbMzE7MDFtKhtbMG0gV29ya2luZyBkaXJlY3Rvcnk6 ICcvdmFyL3RtcC9wb3J0YWdlL2FwcC1lZGl0b3JzL2VtYWNzLTI0LjQvd29yay9lbWFjcy0yNC40 JwogG1szMTswMW0qG1swbSBTOiAnL3Zhci90bXAvcG9ydGFnZS9hcHAtZWRpdG9ycy9lbWFjcy0y NC40L3dvcmsvZW1hY3MtMjQuNCcK --089e0141a242ee0c340505ed7717-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 21 11:16:16 2014 Received: (at 18784) by debbugs.gnu.org; 21 Oct 2014 15:16:16 +0000 Received: from localhost ([127.0.0.1]:58676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XgbAW-0004kC-9z for submit@debbugs.gnu.org; Tue, 21 Oct 2014 11:16:16 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:50538) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XgbAT-0004jj-Lp for 18784@debbugs.gnu.org; Tue, 21 Oct 2014 11:16:15 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NDS00100VMR5J00@a-mtaout20.012.net.il> for 18784@debbugs.gnu.org; Tue, 21 Oct 2014 18:16:07 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NDS0016EVQU1S40@a-mtaout20.012.net.il>; Tue, 21 Oct 2014 18:16:07 +0300 (IDT) Date: Tue, 21 Oct 2014 18:16:00 +0300 From: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-reply-to: X-012-Sender: halo1@inter.net.il To: =?utf-8?Q?Gangr=C3=A6na?= Gorgeous Message-id: <834muxbgi7.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18784 Cc: 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Tue, 21 Oct 2014 15:52:40 +0400 > From: Gangræna Gorgeous > > I've got segfault trying to compile emacs-24.4. > > dmesg: > [ 1807.828767] grsec: denied resource overstep by requesting 4294967295 for > RLIMIT_NOFILE against limit 1048576 for > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947] > uid/euid:0/0 gid/egid:0/0, parent > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure > [configure:8944] uid/euid:0/0 gid/egid:0/0 > [ 1807.828805] grsec: denied resource overstep by requesting 1048576 for > RLIMIT_NOFILE against limit 1048576 for > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947] > uid/euid:0/0 gid/egid:0/0, parent > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure > [configure:8944] uid/euid:0/0 gid/egid:0/0 > [ 1817.329338] grsec: denied resource overstep by requesting 1048576 for > RLIMIT_NOFILE against limit 1048576 for > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:9974] > uid/euid:0/0 gid/egid:0/0, parent > /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure > [configure:9973] uid/euid:0/0 gid/egid:0/0 > [ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp > 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000] Sounds like some locale problem with the system resources you are allowed to use. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 21 11:49:52 2014 Received: (at 18784) by debbugs.gnu.org; 21 Oct 2014 15:49:52 +0000 Received: from localhost ([127.0.0.1]:58723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xgbh2-0006Ce-0J for submit@debbugs.gnu.org; Tue, 21 Oct 2014 11:49:52 -0400 Received: from randomsample.de ([5.45.97.173]:37210) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xgbh0-0006CQ-3G for 18784@debbugs.gnu.org; Tue, 21 Oct 2014 11:49:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=tf5EKfLZLQ2SSNTLyoQrdbq/S31H8HQc8XvoEIEFJKc=; b=kcUu5pKTNxFZ+OTHYsyi5RhyZPYJ/x3DfKBMg/4m6IXLXtAKNLo/xAfvIhhuTK6e15TfDTBGGuCzC1vBIJG/OA7wgrh7PjtyllWIEdOcYd03QyhWH1YCKxxpAdHhp1tV; Received: from dslc-082-083-039-098.pools.arcor-ip.net ([82.83.39.98] helo=spaten) by randomsample.de with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Xgbgy-0007dC-7x; Tue, 21 Oct 2014 17:49:48 +0200 From: David Engster To: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: <834muxbgi7.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 21 Oct 2014 18:16:00 +0300") References: <834muxbgi7.fsf@gnu.org> User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.91 (gnu/linux) Date: Tue, 21 Oct 2014 17:49:42 +0200 Message-ID: <871tq1jucp.fsf@engster.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 18784 Cc: =?iso-8859-1?Q?Gangr=E6na?= Gorgeous , 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Eli Zaretskii writes: >> Date: Tue, 21 Oct 2014 15:52:40 +0400 >> From: Gangr=E6na Gorgeous >>=20 > >> I've got segfault trying to compile emacs-24.4. >>=20 >> dmesg: >> [ 1807.828767] grsec: denied resource overstep by requesting 4294967295 = for >> RLIMIT_NOFILE against limit 1048576 for >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftes= t:8947] >> uid/euid:0/0 gid/egid:0/0, parent >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure >> [configure:8944] uid/euid:0/0 gid/egid:0/0 >> [ 1807.828805] grsec: denied resource overstep by requesting 1048576 for >> RLIMIT_NOFILE against limit 1048576 for >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftes= t:8947] >> uid/euid:0/0 gid/egid:0/0, parent >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure >> [configure:8944] uid/euid:0/0 gid/egid:0/0 >> [ 1817.329338] grsec: denied resource overstep by requesting 1048576 for >> RLIMIT_NOFILE against limit 1048576 for >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftes= t:9974] >> uid/euid:0/0 gid/egid:0/0, parent >> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure >> [configure:9973] uid/euid:0/0 gid/egid:0/0 >> [ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp >> 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000] > > Sounds like some locale problem with the system resources you are > allowed to use. >From the looks of it the OP seems to use Gentoo with PaX patches, so this could be related to #11398. -David From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 03 16:21:06 2015 Received: (at control) by debbugs.gnu.org; 3 Feb 2015 21:21:06 +0000 Received: from localhost ([127.0.0.1]:33185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YIkuA-00045n-Ew for submit@debbugs.gnu.org; Tue, 03 Feb 2015 16:21:06 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:55249 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YIku9-00045g-26 for control@debbugs.gnu.org; Tue, 03 Feb 2015 16:21:05 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YIku8-0003L7-SA for control@debbugs.gnu.org; Tue, 03 Feb 2015 16:21:04 -0500 Date: Tue, 03 Feb 2015 16:21:04 -0500 Message-Id: Subject: control message for bug 19758 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) block 19758 by 18784 18939 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 13 15:54:37 2015 Received: (at 18784) by debbugs.gnu.org; 13 Mar 2015 19:54:37 +0000 Received: from localhost ([127.0.0.1]:45447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWVfJ-0003FH-Fj for submit@debbugs.gnu.org; Fri, 13 Mar 2015 15:54:37 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33042 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWVfG-0003F6-8z for 18784@debbugs.gnu.org; Fri, 13 Mar 2015 15:54:35 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YWVfE-00048Z-Ug; Fri, 13 Mar 2015 15:54:32 -0400 From: Glenn Morris To: =?utf-8?Q?Gangr=C3=A6na?= Gorgeous Subject: Re: bug#18784: Coultdn't compile emacs-24.4 References: X-Spook: CipherTAC-2000 gamma Indigo global LABLINK BATF ASO AMW X-Ran: xtpFRNRgOe?Z3fLS^HX\*N`3x;Rf8}&+z4B^{)Cm4U}Ljy{SXJYG63ju+eh?[D?O`r$nir X-Hue: cyan X-Attribution: GM Date: Fri, 13 Mar 2015 15:54:32 -0400 In-Reply-To: (=?utf-8?Q?=22Gangr=C3=A6na?= Gorgeous"'s message of "Tue, 21 Oct 2014 15:52:40 +0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 18784 Cc: Ulrich Mueller , 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Sorry for the lack of response. You might have more luck reporting this to Gentoo. Perhaps still more is needed beyond what was installed for http://debbugs.gnu.org/11398 and http://debbugs.gnu.org/16343, but I have no idea what. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 13 16:43:29 2015 Received: (at 18784) by debbugs.gnu.org; 13 Mar 2015 20:43:30 +0000 Received: from localhost ([127.0.0.1]:45462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWQb-0004gn-Jb for submit@debbugs.gnu.org; Fri, 13 Mar 2015 16:43:29 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:37241) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWQa-0004ge-8Z for 18784@debbugs.gnu.org; Fri, 13 Mar 2015 16:43:29 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2DKhQZQ016167; Fri, 13 Mar 2015 21:43:26 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2DKhQ7H032323; Fri, 13 Mar 2015 21:43:26 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2DKhQl0032320; Fri, 13 Mar 2015 21:43:26 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> Date: Fri, 13 Mar 2015 21:43:25 +0100 To: Glenn Morris Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: References: X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 Cc: =?iso-8859-1?Q?Gangr=E6na?= Gorgeous , 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> On Fri, 13 Mar 2015, Glenn Morris wrote: > Sorry for the lack of response. You might have more luck reporting > this to Gentoo. > Perhaps still more is needed beyond what was installed for > http://debbugs.gnu.org/11398 and http://debbugs.gnu.org/16343, but I > have no idea what. This doesn't look like a Linux PaX kernel issue to me, but rather like overly aggressive CFLAGS and LDFLAGS (see build.log): * strip-flags: CFLAGS: changed '-O2 -pipe -m64 -march=amdfam10 -m3dnow -mmmx -msse -msse2 -msse3 -msse4a -mcx16 -msahf -mfpmath=sse -mabm -m128bit-long-double -fPIE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2' to '-O2 -pipe -m64 -march=amdfam10 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2' * strip-flags: LDFLAGS: changed '-pie -m64 -Wl,-O2 -Wl,--as-needed -s -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,--hash-style=gnu' to '-m64 -Wl,-O2 -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,--hash-style=gnu' But yes, if this is still an issue, please report it to the Gentoo bug tracker: http://bugs.gentoo.org/ From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 13 17:10:02 2015 Received: (at 18784) by debbugs.gnu.org; 13 Mar 2015 21:10:02 +0000 Received: from localhost ([127.0.0.1]:45485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWqH-0005kT-9f for submit@debbugs.gnu.org; Fri, 13 Mar 2015 17:10:01 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:37387) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWqE-0005k4-94 for 18784@debbugs.gnu.org; Fri, 13 Mar 2015 17:09:58 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2DL9qW5017168 for <18784@debbugs.gnu.org>; Fri, 13 Mar 2015 22:09:52 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2DL9qeh032677; Fri, 13 Mar 2015 22:09:52 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2DL9qE7032673; Fri, 13 Mar 2015 22:09:52 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> Date: Fri, 13 Mar 2015 22:09:52 +0100 To: 18784@debbugs.gnu.org Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Thinking about it, this bug is most likely a duplicate of http://debbugs.gnu.org/18780. Gentoo explicitly adds -nopie to flags as a workaround since app-editors/emacs-24.4-r1 (whereas the reporter has 24.4-r0 where the problem is still present). From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 13 17:16:21 2015 Received: (at control) by debbugs.gnu.org; 13 Mar 2015 21:16:21 +0000 Received: from localhost ([127.0.0.1]:45511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWwO-0007Gq-Lt for submit@debbugs.gnu.org; Fri, 13 Mar 2015 17:16:20 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:37430) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWWwM-00079C-LU for control@debbugs.gnu.org; Fri, 13 Mar 2015 17:16:19 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2DLGDq3017471 for ; Fri, 13 Mar 2015 22:16:13 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2DLGCZY000322; Fri, 13 Mar 2015 22:16:12 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2DLGC6D000318; Fri, 13 Mar 2015 22:16:12 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21763.21404.790121.594338@a1i15.kph.uni-mainz.de> Date: Fri, 13 Mar 2015 22:16:12 +0100 To: control@debbugs.gnu.org Subject: control message for bug #18784 X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) severity 18784 normal merge 18780 18784 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 13 19:25:46 2015 Received: (at 18784) by debbugs.gnu.org; 13 Mar 2015 23:25:46 +0000 Received: from localhost ([127.0.0.1]:45524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWYxd-0006qz-MU for submit@debbugs.gnu.org; Fri, 13 Mar 2015 19:25:45 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:7285) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWYxa-0006qa-PR; Fri, 13 Mar 2015 19:25:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjMcAPOG1lRFxLnr/2dsb2JhbABbgwYdNYMNhVO6doVvBAICgQ1EAQEBAQEBfIQNAQQBViMFCwsOJhIUGA0kiDgIziMBAQEBBgEBAQEej3gHhCoFkmuHKoslhDiBRSKECiKCcwEBAQ X-IPAS-Result: AjMcAPOG1lRFxLnr/2dsb2JhbABbgwYdNYMNhVO6doVvBAICgQ1EAQEBAQEBfIQNAQQBViMFCwsOJhIUGA0kiDgIziMBAQEBBgEBAQEej3gHhCoFkmuHKoslhDiBRSKECiKCcwEBAQ X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="113510234" Received: from 69-196-185-235.dsl.teksavvy.com (HELO pastel.home) ([69.196.185.235]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Mar 2015 19:25:36 -0400 Received: by pastel.home (Postfix, from userid 20848) id E7BD6FA0; Fri, 13 Mar 2015 19:25:35 -0400 (EDT) From: Stefan Monnier To: Ulrich Mueller Subject: Re: bug#18784: Coultdn't compile emacs-24.4 Message-ID: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> Date: Fri, 13 Mar 2015 19:25:35 -0400 In-Reply-To: <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> (Ulrich Mueller's message of "Fri, 13 Mar 2015 22:09:52 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18784 Cc: 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) forcemerge 18780 18784 > Thinking about it, this bug is most likely a duplicate of > http://debbugs.gnu.org/18780. > Gentoo explicitly adds -nopie to flags as a workaround since > app-editors/emacs-24.4-r1 (whereas the reporter has 24.4-r0 where the > problem is still present). Indeed, looks right. And 18780's diagnostic looks right as well. Could someone look at fixing our configure script accordingly? Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 05:16:43 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 09:16:43 +0000 Received: from localhost ([127.0.0.1]:48069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXR8c-0005dZ-Rq for submit@debbugs.gnu.org; Mon, 16 Mar 2015 05:16:43 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:35857) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXR8a-0005dQ-IY for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 05:16:41 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2G9Gd7d005897; Mon, 16 Mar 2015 10:16:39 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2G9GdMb008060; Mon, 16 Mar 2015 10:16:39 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2G9Gb3M008056; Mon, 16 Mar 2015 10:16:37 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 10:16:37 +0100 To: Stefan Monnier Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 Cc: 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> On Fri, 13 Mar 2015, Stefan Monnier wrote: > Indeed, looks right. And 18780's diagnostic looks right as well. > Could someone look at fixing our configure script accordingly? Find my attempt of a patch below. Please review. >From 30678f8b5cba82b4ca9841fd1c8760b48cf12b59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?= Date: Mon, 16 Mar 2015 10:02:51 +0100 Subject: [PATCH] configure.ac: Add -nopie to LD_SWITCH_SYSTEM_TEMACS. * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option, in order to avoid segfaults in temacs. (Bug#18780) --- ChangeLog | 5 +++++ configure.ac | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4f6523e..fd99ff9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-03-16 Ulrich Müller + + * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option, + in order to avoid segfaults in temacs. (Bug#18780) + 2015-03-02 Robert Pluim (tiny change) * configure.ac: Error out if with-file-notification=w32 is diff --git a/configure.ac b/configure.ac index d65494a..0c0c5b6 100644 --- a/configure.ac +++ b/configure.ac @@ -4989,11 +4989,14 @@ case "$opsys" in esac ;; - openbsd) LD_SWITCH_SYSTEM_TEMACS='-nopie' ;; - *) LD_SWITCH_SYSTEM_TEMACS= ;; esac +if test "$GCC" = yes; then + # Disable PIE to avoid segfaults in temacs (bug#18780) + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie" +fi + if test x$ac_enable_profiling != x ; then case $opsys in *freebsd | gnu-linux) ;; -- 2.3.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 09:09:55 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 13:09:56 +0000 Received: from localhost ([127.0.0.1]:48214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXUmJ-0004P4-IA for submit@debbugs.gnu.org; Mon, 16 Mar 2015 09:09:55 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13309) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXUmH-0004Ot-Eh for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 09:09:53 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AroTAPOG1lQXW5EB/2dsb2JhbABbgwaDX4VTwGUEAgKBDUQBAQEBAQF8hA0BBVYjEAsOJhIUGA0kiEDOIwEBAQEGAQEBAR6PeAeEKgWrNyKECiKCcwEBAQ X-IPAS-Result: AroTAPOG1lQXW5EB/2dsb2JhbABbgwaDX4VTwGUEAgKBDUQBAQEBAQF8hA0BBVYjEAsOJhIUGA0kiEDOIwEBAQEGAQEBAR6PeAeEKgWrNyKECiKCcwEBAQ X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="113672342" Received: from 23-91-145-1.cpe.pppoe.ca (HELO pastel.home) ([23.91.145.1]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Mar 2015 09:09:52 -0400 Received: by pastel.home (Postfix, from userid 20848) id BA728F89; Mon, 16 Mar 2015 09:09:52 -0400 (EDT) From: Stefan Monnier To: Ulrich Mueller Subject: Re: bug#18784: Coultdn't compile emacs-24.4 Message-ID: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 09:09:52 -0400 In-Reply-To: <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> (Ulrich Mueller's message of "Mon, 16 Mar 2015 10:16:37 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18784 Cc: 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > +if test "$GCC" = yes; then > + # Disable PIE to avoid segfaults in temacs (bug#18780) > + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie" > +fi Hmm... is `-nopie' a linker-option or a compiler-option? IOW what about systems which use gcc to compile but something else to link or vice-versa? Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 12:19:17 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 16:19:17 +0000 Received: from localhost ([127.0.0.1]:48755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXXjY-0000n2-RR for submit@debbugs.gnu.org; Mon, 16 Mar 2015 12:19:17 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:58532) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXXjW-0000mt-TV for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 12:19:16 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NLB00E00BX6Q700@a-mtaout23.012.net.il> for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 18:18:42 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLB00EPTBZ5PZ00@a-mtaout23.012.net.il>; Mon, 16 Mar 2015 18:18:42 +0200 (IST) Date: Mon, 16 Mar 2015 18:18:28 +0200 From: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Message-id: <837fug29wr.fsf@gnu.org> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18784 Cc: ulm@gentoo.org, 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Stefan Monnier > Date: Mon, 16 Mar 2015 09:09:52 -0400 > Cc: 18784@debbugs.gnu.org > > > +if test "$GCC" = yes; then > > + # Disable PIE to avoid segfaults in temacs (bug#18780) > > + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie" > > +fi > > Hmm... is `-nopie' a linker-option or a compiler-option? It's a GCC option, but at least my GCC doesn't recognize -nopie. It does recognize -fno-pie. Anyway, please don't make that effective for every supported system; e.g., I think it's wrong to do that for Windows, which always produces PIE code. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 12:26:38 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 16:26:38 +0000 Received: from localhost ([127.0.0.1]:48779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXXqf-00010j-Lo for submit@debbugs.gnu.org; Mon, 16 Mar 2015 12:26:37 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:38790) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXXqd-00010a-5O for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 12:26:36 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2GGQYht021849; Mon, 16 Mar 2015 17:26:34 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2GGQXJA013272; Mon, 16 Mar 2015 17:26:33 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2GGQWun013268; Mon, 16 Mar 2015 17:26:32 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <21767.1080.494409.524340@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 17:26:32 +0100 To: Stefan Monnier Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 Cc: 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> On Mon, 16 Mar 2015, Stefan Monnier wrote: > Hmm... is `-nopie' a linker-option or a compiler-option? > IOW what about systems which use gcc to compile but something else > to link or vice-versa? Right. Also it seems that not all configurations of gcc will recognise the -nopie option, so we must laboriously test for it. Updated patch below. >From b3d5b10c10d7062b0da5c8316e787ae554f5c81a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?= Date: Mon, 16 Mar 2015 17:09:54 +0100 Subject: [PATCH] configure.ac: Add -nopie to LD_SWITCH_SYSTEM_TEMACS. * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option if it is supported, in order to avoid segfaults in temacs. (Bug#18780) --- ChangeLog | 5 +++++ configure.ac | 15 +++++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4f6523e..308b889 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-03-16 Ulrich Müller + + * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option if it + is supported, in order to avoid segfaults in temacs. (Bug#18780) + 2015-03-02 Robert Pluim (tiny change) * configure.ac: Error out if with-file-notification=w32 is diff --git a/configure.ac b/configure.ac index d65494a..40ea5cb 100644 --- a/configure.ac +++ b/configure.ac @@ -4989,11 +4989,22 @@ case "$opsys" in esac ;; - openbsd) LD_SWITCH_SYSTEM_TEMACS='-nopie' ;; - *) LD_SWITCH_SYSTEM_TEMACS= ;; esac +AC_CACHE_CHECK([whether the linker accepts -nopie], + [emacs_cv_prog_cc_nopie], + [emacs_save_LDFLAGS=$LDFLAGS + LDFLAGS="$LDFLAGS -nopie" + AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], + [emacs_cv_prog_cc_nopie=yes], + [emacs_cv_prog_cc_nopie=no]) + LDFLAGS=$emacs_save_LDFLAGS]) +if test "$emacs_cv_prog_cc_nopie" = yes; then + # Disable PIE to avoid segfaults in temacs (bug#18780) + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie" +fi + if test x$ac_enable_profiling != x ; then case $opsys in *freebsd | gnu-linux) ;; -- 2.3.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 14:19:48 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 18:19:48 +0000 Received: from localhost ([127.0.0.1]:48817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXZcC-0003s7-Ee for submit@debbugs.gnu.org; Mon, 16 Mar 2015 14:19:48 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:58141) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXZc9-0003rx-OI for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 14:19:46 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2GIJi5e009903; Mon, 16 Mar 2015 14:19:44 -0400 Received: by ceviche.home (Postfix, from userid 20848) id B8A466615C; Mon, 16 Mar 2015 14:19:43 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 Message-ID: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> Date: Mon, 16 Mar 2015 14:19:43 -0400 In-Reply-To: <837fug29wr.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 16 Mar 2015 18:18:28 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5247=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5247> : inlines <2423> : streams <1406514> : uri <1882018> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 18784 Cc: ulm@gentoo.org, 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > Anyway, please don't make that effective for every supported system; > e.g., I think it's wrong to do that for Windows, which always produces > PIE code. Hmm... so maybe the core of the problem is not PIE and -nopie just ends up preventing something else (e.g. some kind of address space randomization of the code). Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 14:29:38 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 18:29:38 +0000 Received: from localhost ([127.0.0.1]:48824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXZli-00048l-Hs for submit@debbugs.gnu.org; Mon, 16 Mar 2015 14:29:38 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:64998) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXZlg-00048c-0b for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 14:29:37 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NLB00F00HYI2700@a-mtaout23.012.net.il> for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 20:29:33 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLB00EMNI19WBA0@a-mtaout23.012.net.il>; Mon, 16 Mar 2015 20:29:33 +0200 (IST) Date: Mon, 16 Mar 2015 20:29:20 +0200 From: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Message-id: <83sid4zthb.fsf@gnu.org> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18784 Cc: ulm@gentoo.org, 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Stefan Monnier > Cc: ulm@gentoo.org, 18784@debbugs.gnu.org > Date: Mon, 16 Mar 2015 14:19:43 -0400 > > > Anyway, please don't make that effective for every supported system; > > e.g., I think it's wrong to do that for Windows, which always produces > > PIE code. > > Hmm... so maybe the core of the problem is not PIE and -nopie just ends > up preventing something else (e.g. some kind of address space > randomization of the code). I think we don't really understand why this bug happens. At least I have no clear idea of how PIE can cause temacs segfault. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 15:06:24 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 19:06:24 +0000 Received: from localhost ([127.0.0.1]:48888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXaLI-0006YI-L2 for submit@debbugs.gnu.org; Mon, 16 Mar 2015 15:06:24 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:56771) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXaLH-0006YB-9Y for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 15:06:23 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2GJ6MfA004891; Mon, 16 Mar 2015 15:06:22 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 14DF96615C; Mon, 16 Mar 2015 15:06:22 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 Message-ID: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> Date: Mon, 16 Mar 2015 15:06:22 -0400 In-Reply-To: <83sid4zthb.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 16 Mar 2015 20:29:20 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5247=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5247> : inlines <2424> : streams <1406531> : uri <1882044> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 18784 Cc: ulm@gentoo.org, 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > I think we don't really understand why this bug happens. At least I > have no clear idea of how PIE can cause temacs segfault. I guess if PIE is used in order to place Emacs's code at randomized addresses (different address every time an Emacs process is launched), it can break the dump because our subr objects will end up with pointers to addresses that aren't valid any more (might be other such problems, but that's the first that comes to my mind). Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 15:34:51 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 19:34:52 +0000 Received: from localhost ([127.0.0.1]:48919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXamp-0007IO-K0 for submit@debbugs.gnu.org; Mon, 16 Mar 2015 15:34:51 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:34810) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXamn-0007IF-3j for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 15:34:50 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NLB00F00KO77I00@a-mtaout23.012.net.il> for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 21:34:47 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLB00F02L1Y3980@a-mtaout23.012.net.il>; Mon, 16 Mar 2015 21:34:47 +0200 (IST) Date: Mon, 16 Mar 2015 21:34:34 +0200 From: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Message-id: <83pp88zqgl.fsf@gnu.org> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18784 Cc: ulm@gentoo.org, 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Stefan Monnier > Cc: ulm@gentoo.org, 18784@debbugs.gnu.org > Date: Mon, 16 Mar 2015 15:06:22 -0400 > > > I think we don't really understand why this bug happens. At least I > > have no clear idea of how PIE can cause temacs segfault. > > I guess if PIE is used in order to place Emacs's code at randomized > addresses (different address every time an Emacs process is launched), > it can break the dump because our subr objects will end up with pointers > to addresses that aren't valid any more (might be other such problems, > but that's the first that comes to my mind). Then this is only an issue on systems where PIE == address randomization, isn't it? From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 16:04:13 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 20:04:13 +0000 Received: from localhost ([127.0.0.1]:48930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbFF-0007zm-57 for submit@debbugs.gnu.org; Mon, 16 Mar 2015 16:04:13 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:40083) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbFC-0007zc-QF for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 16:04:11 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2GK491M030029; Mon, 16 Mar 2015 21:04:09 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2GK494k015584; Mon, 16 Mar 2015 21:04:09 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2GK48Xe015579; Mon, 16 Mar 2015 21:04:08 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21767.14136.316805.481531@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 21:04:08 +0100 To: Eli Zaretskii Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: <83pp88zqgl.fsf@gnu.org> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> <83pp88zqgl.fsf@gnu.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 Cc: Stefan Monnier , 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> On Mon, 16 Mar 2015, Eli Zaretskii wrote: >> I guess if PIE is used in order to place Emacs's code at randomized >> addresses (different address every time an Emacs process is launched), >> it can break the dump because our subr objects will end up with pointers >> to addresses that aren't valid any more (might be other such problems, >> but that's the first that comes to my mind). > Then this is only an issue on systems where PIE == address > randomization, isn't it? That would be my guess too. Here are some gdb backtraces showing that the problem occurs in unexelf.c: https://bugs.gentoo.org/494316#c13 https://bugs.gentoo.org/526948#c9 http://debbugs.gnu.org/13847#5 There is a long history of Emacs catching up with kernel hardening in this area. It started with setting ADDR_NO_RANDOMIZE via Linux personality(2), then setting the NORANDEXEC flag with paxctl(1) or setfattr(1). Now it seems that we need -nopie in addition. My impression is that these are all workarounds that don't address the real issue. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 16:13:51 2015 Received: (at control) by debbugs.gnu.org; 16 Mar 2015 20:13:51 +0000 Received: from localhost ([127.0.0.1]:48938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbOY-0008Ds-Pv for submit@debbugs.gnu.org; Mon, 16 Mar 2015 16:13:51 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:40130) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbOX-0008Di-2e for control@debbugs.gnu.org; Mon, 16 Mar 2015 16:13:49 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2GKDmJs030343 for ; Mon, 16 Mar 2015 21:13:48 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2GKDmOB015737; Mon, 16 Mar 2015 21:13:48 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2GKDmAN015733; Mon, 16 Mar 2015 21:13:48 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21767.14715.973571.921866@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 21:13:47 +0100 To: control@debbugs.gnu.org Subject: Re: control message for bug #18784 In-Reply-To: <21763.21404.790121.594338@a1i15.kph.uni-mainz.de> References: <21763.21404.790121.594338@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) merge 18780 18784 13847 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 16:29:53 2015 Received: (at 18784) by debbugs.gnu.org; 16 Mar 2015 20:29:53 +0000 Received: from localhost ([127.0.0.1]:48964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbe5-0001aq-Gu for submit@debbugs.gnu.org; Mon, 16 Mar 2015 16:29:53 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:49274) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXbe3-0001ai-Hj for 18784@debbugs.gnu.org; Mon, 16 Mar 2015 16:29:51 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2GKTmWD021119; Mon, 16 Mar 2015 16:29:49 -0400 Received: by ceviche.home (Postfix, from userid 20848) id B290A6615C; Mon, 16 Mar 2015 16:29:48 -0400 (EDT) From: Stefan Monnier To: Ulrich Mueller Subject: Re: bug#18784: Coultdn't compile emacs-24.4 Message-ID: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> <83pp88zqgl.fsf@gnu.org> <21767.14136.316805.481531@a1i15.kph.uni-mainz.de> Date: Mon, 16 Mar 2015 16:29:48 -0400 In-Reply-To: <21767.14136.316805.481531@a1i15.kph.uni-mainz.de> (Ulrich Mueller's message of "Mon, 16 Mar 2015 21:04:08 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5247=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5247> : inlines <2424> : streams <1406563> : uri <1882104> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 18784 Cc: Eli Zaretskii , 18784@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > There is a long history of Emacs catching up with kernel hardening > in this area. It started with setting ADDR_NO_RANDOMIZE via Linux > personality(2), then setting the NORANDEXEC flag with paxctl(1) or > setfattr(1). Now it seems that we need -nopie in addition. But what does "-nopie" mean? IIUC it means "do not generate PIE code", so it is a "double-level workaround": not only it doesn't directly fix the problem we have with randomization but it doesn't directly disable randomization either. If OTOH "-nopie" means "indicate that the code should not be relocated even if it looks like it's position independent", then it's only a "single-level workaround", like the ADDR_NO_RANDOMIZE and friends. > My impression is that these are all workarounds that don't address the > real issue. AFAIK the only way to address directly the underlying issue is to use a portable dumper. Until then we'll have to consider address randomization as plain bugs that we need to fix with things like ADDR_NO_RANDOMIZE. Stefan "who doesn't really believe in such hardening" From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 27 17:56:11 2015 Received: (at control) by debbugs.gnu.org; 27 Mar 2015 21:56:11 +0000 Received: from localhost ([127.0.0.1]:38415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YbcEd-0000bo-57 for submit@debbugs.gnu.org; Fri, 27 Mar 2015 17:56:11 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42239 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YbcEb-0000bg-0t for control@debbugs.gnu.org; Fri, 27 Mar 2015 17:56:09 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YbcEZ-0007jy-WF for control@debbugs.gnu.org; Fri, 27 Mar 2015 17:56:08 -0400 Date: Fri, 27 Mar 2015 17:56:07 -0400 Message-Id: Subject: control message for bug 20215 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) merge 18780 20215 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 29 08:20:05 2015 Received: (at 18784) by debbugs.gnu.org; 29 Mar 2015 12:20:06 +0000 Received: from localhost ([127.0.0.1]:39367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YcCCC-0003rt-L8 for submit@debbugs.gnu.org; Sun, 29 Mar 2015 08:20:05 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:37630) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YcCC9-0003rK-La for 18784@debbugs.gnu.org; Sun, 29 Mar 2015 08:20:02 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t2TCJtE8021765; Sun, 29 Mar 2015 14:19:55 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t2TCJtfB026340; Sun, 29 Mar 2015 14:19:55 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t2TCJsVo026335; Sun, 29 Mar 2015 14:19:54 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21783.60901.161100.63723@a1i15.kph.uni-mainz.de> Date: Sun, 29 Mar 2015 14:19:49 +0200 To: 18784@debbugs.gnu.org Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> <83pp88zqgl.fsf@gnu.org> <21767.14136.316805.481531@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 Cc: Eli Zaretskii , Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) So, how to proceed here? Looks like duplicate bugs are piling up. Shall I push the patch that I've posted earlier: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18784#43 Alternatively, the check for the linker accepting -nopie could be moved to the gnu*) pattern of the case statement above. (The openbsd case would be left alone then.) From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 03 07:46:08 2015 Received: (at 18784) by debbugs.gnu.org; 3 Apr 2015 11:46:08 +0000 Received: from localhost ([127.0.0.1]:43768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye035-0005ts-T0 for submit@debbugs.gnu.org; Fri, 03 Apr 2015 07:46:08 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:58322) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye033-0005tF-6Y for 18784@debbugs.gnu.org; Fri, 03 Apr 2015 07:46:05 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t33Bjwcc013020 for <18784@debbugs.gnu.org>; Fri, 3 Apr 2015 13:45:58 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t33BjwVn019653; Fri, 3 Apr 2015 13:45:58 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t33BjwJP019648; Fri, 3 Apr 2015 13:45:58 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21790.32118.280663.438784@a1i15.kph.uni-mainz.de> Date: Fri, 3 Apr 2015 13:45:58 +0200 To: 18784@debbugs.gnu.org Subject: Re: bug#18784: Coultdn't compile emacs-24.4 In-Reply-To: <21783.60901.161100.63723@a1i15.kph.uni-mainz.de> References: <21763.19437.782573.339655@a1i15.kph.uni-mainz.de> <21763.21024.236293.665089@a1i15.kph.uni-mainz.de> <21766.40821.679834.521362@a1i15.kph.uni-mainz.de> <837fug29wr.fsf@gnu.org> <83sid4zthb.fsf@gnu.org> <83pp88zqgl.fsf@gnu.org> <21767.14136.316805.481531@a1i15.kph.uni-mainz.de> <21783.60901.161100.63723@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18784 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tags 18784 fixed close 18784 25.1 thanks > Shall I push the patch that I've posted earlier: > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18784#43 Pushed to master. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 03 07:57:44 2015 Received: (at control) by debbugs.gnu.org; 3 Apr 2015 11:57:44 +0000 Received: from localhost ([127.0.0.1]:43775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye0EJ-0006CF-V9 for submit@debbugs.gnu.org; Fri, 03 Apr 2015 07:57:44 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:58392) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye0EI-0006Br-0F for control@debbugs.gnu.org; Fri, 03 Apr 2015 07:57:42 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t33BvaOn013389 for ; Fri, 3 Apr 2015 13:57:36 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t33Bva8n019967; Fri, 3 Apr 2015 13:57:36 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t33BvZWa019961; Fri, 3 Apr 2015 13:57:35 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21790.32815.900501.879079@a1i15.kph.uni-mainz.de> Date: Fri, 3 Apr 2015 13:57:35 +0200 To: control@debbugs.gnu.org Subject: control message for bug #18784 X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tags 18784 fixed close 18784 25.1 thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 13 17:03:08 2015 Received: (at control) by debbugs.gnu.org; 13 Apr 2015 21:03:08 +0000 Received: from localhost ([127.0.0.1]:55261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YhlVc-0005DK-3D for submit@debbugs.gnu.org; Mon, 13 Apr 2015 17:03:08 -0400 Received: from mail-wg0-f45.google.com ([74.125.82.45]:35752) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YhlVZ-0005Cq-VS for control@debbugs.gnu.org; Mon, 13 Apr 2015 17:03:06 -0400 Received: by wgyo15 with SMTP id o15so95136325wgy.2 for ; Mon, 13 Apr 2015 14:03:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=/8YP4+G5SsdSeXb8ZO87NcVBXUhFmqarBoty7ZWT4aM=; b=Mn9viQJz5OscIzoDlZXRrGkPnkvmGlHzBb742BSMFpPIfOfbt0yu0PsMXjsMsNJeBJ +I5nz05E3EZsLlHxTUSJ9FIHXpvoXEeBh2N5cbIaMFCd1HY+tioPV0F0Aql7mpGsU2yK 8tYR3mWafDooLhrpGtxnkiSZFKJnc8Rn0WGwNYQbaNiOUyN/Yt1NDLYFqioNrGtwZ6fi TMOu28A/l953TbTux9UYK6HxDSf80F38XtG1AmNnr2XKaBh7ThCh++rFnYGcInXJ6pjF 3meOxdbw80zp1g1GbP967guWvSKzTWU2f7Dfcg7Ofb/8t/MgRPeLruN0Xo+Aj/OcO5Iv 4f+g== X-Received: by 10.180.89.231 with SMTP id br7mr25162658wib.60.1428958980138; Mon, 13 Apr 2015 14:03:00 -0700 (PDT) Received: from p ([2001:4c50:32e:4e00:897c:84c:7d2f:f319]) by mx.google.com with ESMTPSA id o5sm18322847wia.0.2015.04.13.14.02.59 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Apr 2015 14:02:59 -0700 (PDT) From: Philipp Stephani To: control@debbugs.gnu.org Subject: unmerge 20215 Date: Mon, 13 Apr 2015 23:02:13 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) unmerge 20215 From unknown Sat Aug 09 15:55:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 12 May 2015 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator