From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 19:05:35 2016 Received: (at submit) by debbugs.gnu.org; 23 Jun 2016 23:05:35 +0000 Received: from localhost ([127.0.0.1]:53108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGDgk-0002vi-O9 for submit@debbugs.gnu.org; Thu, 23 Jun 2016 19:05:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGDgi-0002vU-1g for submit@debbugs.gnu.org; Thu, 23 Jun 2016 19:05:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGDgb-0004Qa-Q4 for submit@debbugs.gnu.org; Thu, 23 Jun 2016 19:05:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGDgb-0004QN-Ll for submit@debbugs.gnu.org; Thu, 23 Jun 2016 19:05:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGDgX-0001Fy-EI for bug-guix@gnu.org; Thu, 23 Jun 2016 19:05:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGDgT-0004Mp-B0 for bug-guix@gnu.org; Thu, 23 Jun 2016 19:05:21 -0400 Received: from plane.gmane.org ([80.91.229.3]:51016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGDgS-0004Jy-N6 for bug-guix@gnu.org; Thu, 23 Jun 2016 19:05:17 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bGDgK-0007RC-IL for bug-guix@gnu.org; Fri, 24 Jun 2016 01:05:08 +0200 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jun 2016 01:05:08 +0200 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jun 2016 01:05:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-guix@gnu.org From: myglc2 Subject: bae0636 bournish: Add 'wc' command. make check FAIL: 9 Date: Thu, 23 Jun 2016 19:03:09 -0400 Lines: 1067 Message-ID: <868txvse36.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-73-167-118-254.hsd1.ma.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:MmKWYc2bnhy2DMt6xwBdQaMvcE8= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.2 (---) --=-=-= Content-Type: text/plain Running Guix on Debian 8.3 from git bae0636 bournish: Add 'wc' command. ============================================================================ Testsuite summary for GNU Guix 0.10.0 ============================================================================ # TOTAL: 582 # PASS: 558 # SKIP: 15 # XFAIL: 0 # FAIL: 9 # XPASS: 0 # ERROR: 0 ============================================================================ --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=test-suite.log Content-Transfer-Encoding: base64 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgIEdOVSBHdWl4IDAuMTAu MDogLi90ZXN0LXN1aXRlLmxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KCiMgVE9UQUw6IDU4MgojIFBBU1M6ICA1NTYKIyBTS0lQOiAgMTcKIyBYRkFJTDogMAojIEZB SUw6ICA5CiMgWFBBU1M6IDAKIyBFUlJPUjogMAoKLi4gY29udGVudHM6OiA6ZGVwdGg6IDIKClNL SVA6IHRlc3RzL2Jhc2UzMgo9PT09PT09PT09PT09PT09PT0KCnNoOiBuaXgtaGFzaDogY29tbWFu ZCBub3QgZm91bmQKdGVzdC1uYW1lOiBieXRldmVjdG9yLT5iYXNlMzItc3RyaW5nCmxvY2F0aW9u OiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9iYXNlMzIuc2NtOjQ4CnNvdXJjZToKKyAodGVzdC1h c3NlcnQKKyAgICJieXRldmVjdG9yLT5iYXNlMzItc3RyaW5nIgorICAgKGZvbGQgKGxhbWJkYSAo YnYgZXhwZWN0ZWQgcmVzdWx0KQorICAgICAgICAgICAoYW5kIHJlc3VsdAorICAgICAgICAgICAg ICAgIChzdHJpbmc9PworICAgICAgICAgICAgICAgICAgKGJ5dGV2ZWN0b3ItPmJhc2UzMi1zdHJp bmcgYnYpCisgICAgICAgICAgICAgICAgICBleHBlY3RlZCkpKQorICAgICAgICAgI3QKKyAgICAg ICAgIChtYXAgc3RyaW5nLT51dGY4CisgICAgICAgICAgICAgICcoIiIgImYiICJmbyIgImZvbyIg ImZvb2IiICJmb29iYSIgImZvb2JhciIpKQorICAgICAgICAgJygiIgorICAgICAgICAgICAibXki CisgICAgICAgICAgICJtenhxIgorICAgICAgICAgICAibXp4dzYiCisgICAgICAgICAgICJtenh3 NnlxIgorICAgICAgICAgICAibXp4dzZ5dGIiCisgICAgICAgICAgICJtenh3Nnl0Ym9pIikpKQph Y3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBiYXNlMzItc3RyaW5nLT5i eXRldmVjdG9yCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9iYXNlMzIuc2NtOjY1 CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJiYXNlMzItc3RyaW5nLT5ieXRldmVjdG9yIgor ICAgKGV2ZXJ5IChsYW1iZGEgKGJ2KQorICAgICAgICAgICAgKGVxdWFsPworICAgICAgICAgICAg ICAoYmFzZTMyLXN0cmluZy0+Ynl0ZXZlY3RvcgorICAgICAgICAgICAgICAgIChieXRldmVjdG9y LT5iYXNlMzItc3RyaW5nIGJ2KSkKKyAgICAgICAgICAgICAgYnYpKQorICAgICAgICAgIChtYXAg c3RyaW5nLT51dGY4CisgICAgICAgICAgICAgICAnKCIiICJmIiAiZm8iICJmb28iICJmb29iIiAi Zm9vYmEiICJmb29iYXIiKSkpKQphY3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1u YW1lOiBuaXgtYmFzZTMyLXN0cmluZy0+Ynl0ZXZlY3Rvcgpsb2NhdGlvbjogL2hvbWUvZzEvZGV2 L2d1aXgvdGVzdHMvYmFzZTMyLnNjbTo3Mwpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAibml4 LWJhc2UzMi1zdHJpbmctPmJ5dGV2ZWN0b3IiCisgICAoZXZlcnkgKGxhbWJkYSAoYnYpCisgICAg ICAgICAgICAoZXF1YWw/CisgICAgICAgICAgICAgIChuaXgtYmFzZTMyLXN0cmluZy0+Ynl0ZXZl Y3RvcgorICAgICAgICAgICAgICAgIChieXRldmVjdG9yLT5uaXgtYmFzZTMyLXN0cmluZyBidikp CisgICAgICAgICAgICAgIGJ2KSkKKyAgICAgICAgICAobWFwIHN0cmluZy0+dXRmOAorICAgICAg ICAgICAgICAgJygiIiAiZiIgImZvIiAiZm9vIiAiZm9vYiIgImZvb2JhIiAiZm9vYmFyIikpKSkK YWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogJmludmFsaWQtYmFzZTMy LWNoYXJhY3Rlcgpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvYmFzZTMyLnNjbTo4 MQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICImaW52YWxpZC1iYXNlMzItY2hhcmFjdGVyIgor ICAgI1xlCisgICAoZ3VhcmQgKGMgKChpbnZhbGlkLWJhc2UzMi1jaGFyYWN0ZXI/IGMpCisgICAg ICAgICAgICAgIChpbnZhbGlkLWJhc2UzMi1jaGFyYWN0ZXItdmFsdWUgYykpKQorICAgICAgICAg IChuaXgtYmFzZTMyLXN0cmluZy0+Ynl0ZXZlY3RvcgorICAgICAgICAgICAgKHN0cmluZy1hcHBl bmQgKG1ha2Utc3RyaW5nIDUxICNcYSkgImUiKSkpKQpleHBlY3RlZC12YWx1ZTogZQphY3R1YWwt dmFsdWU6IGUKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHNoYTI1NiAmIGJ5dGV2ZWN0b3ItPm5p eC1iYXNlMzItc3RyaW5nCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9iYXNlMzIu c2NtOjkyCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJzaGEyNTYgJiBieXRldmVjdG9yLT5u aXgtYmFzZTMyLXN0cmluZyIKKyAgIChsZXQgKChmaWxlIChzZWFyY2gtcGF0aCAlbG9hZC1wYXRo ICJ0ZXN0cy90ZXN0LmRydiIpKSkKKyAgICAgKGVxdWFsPworICAgICAgIChieXRldmVjdG9yLT5u aXgtYmFzZTMyLXN0cmluZworICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAoY2FsbC13aXRo LWlucHV0LWZpbGUgZmlsZSBnZXQtYnl0ZXZlY3Rvci1hbGwpKSkKKyAgICAgICAobGV0KiAoKGMg KGZvcm1hdAorICAgICAgICAgICAgICAgICAgICNmCisgICAgICAgICAgICAgICAgICAgIn5hIC0t dHlwZSBzaGEyNTYgLS1iYXNlMzIgLS1mbGF0IFwifmFcIiIKKyAgICAgICAgICAgICAgICAgICAl bml4LWhhc2gKKyAgICAgICAgICAgICAgICAgICBmaWxlKSkKKyAgICAgICAgICAgICAgKHAgKG9w ZW4taW5wdXQtcGlwZSBjKSkKKyAgICAgICAgICAgICAgKGwgKHJlYWQtbGluZSBwKSkpCisgICAg ICAgICAoY2xvc2UtcGlwZSBwKQorICAgICAgICAgbCkpKSkKcmVzdWx0OiBTS0lQCgoKRkFJTDog dGVzdHMvc3Vic3RpdHV0ZQo9PT09PT09PT09PT09PT09PT09PT09Cgp0ZXN0LW5hbWU6IG5vdCBh IG51bWJlcgpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206 MTAwCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgIm5vdCBhIG51bWJlciIKKyAgICcoMSAjdCkK KyAgIChsZXQgKChlcnJvci1vdXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykpKQorICAgICAocGFy YW1ldGVyaXplCisgICAgICAgKChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1vdXRwdXQpKQorICAg ICAgIChjYXRjaCAncXVpdAorICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAg ICAgKG5hcmluZm8tc2lnbmF0dXJlLT5jYW5vbmljYWwtc2V4cAorICAgICAgICAgICAgICAgICAg KHNpZ25hdHVyZS1maWVsZCAiZm9vIiAjOnZlcnNpb24gIm5vdCBhIG51bWJlciIpKQorICAgICAg ICAgICAgICAgICNmKQorICAgICAgICAgICAgICAobGFtYmRhIChrZXkgdmFsdWUpCisgICAgICAg ICAgICAgICAgKGxpc3QgdmFsdWUKKyAgICAgICAgICAgICAgICAgICAgICAobGV0ICgobWVzc2Fn ZSAoZ2V0LW91dHB1dC1zdHJpbmcgZXJyb3Itb3V0cHV0KSkpCisgICAgICAgICAgICAgICAgICAg ICAgICAoLT5ib29sCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctbWF0Y2ggInNp Z25hdHVyZSB2ZXJzaW9uIiBtZXNzYWdlKSkpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoMSAjdCkK YWN0dWFsLXZhbHVlOiAoMSAjdCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHdyb25nIHZlcnNp b24gbnVtYmVyCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNj bToxMDUKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAid3JvbmcgdmVyc2lvbiBudW1iZXIiCisg ICAnKDEgI3QpCisgICAobGV0ICgoZXJyb3Itb3V0cHV0IChvcGVuLW91dHB1dC1zdHJpbmcpKSkK KyAgICAgKHBhcmFtZXRlcml6ZQorICAgICAgICgoZ3VpeC13YXJuaW5nLXBvcnQgZXJyb3Itb3V0 cHV0KSkKKyAgICAgICAoY2F0Y2ggJ3F1aXQKKyAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAg ICAgICAgICAgICAgIChuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAKKyAgICAgICAg ICAgICAgICAgIChzaWduYXR1cmUtZmllbGQgImZvbyIgIzp2ZXJzaW9uICIyIikpCisgICAgICAg ICAgICAgICAgI2YpCisgICAgICAgICAgICAgIChsYW1iZGEgKGtleSB2YWx1ZSkKKyAgICAgICAg ICAgICAgICAobGlzdCB2YWx1ZQorICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChtZXNzYWdl IChnZXQtb3V0cHV0LXN0cmluZyBlcnJvci1vdXRwdXQpKSkKKyAgICAgICAgICAgICAgICAgICAg ICAgICgtPmJvb2wKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1tYXRjaAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJ1bnN1cHBvcnRlZC4qdmVyc2lvbiIKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICBtZXNzYWdlKSkpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoMSAj dCkKYWN0dWFsLXZhbHVlOiAoMSAjdCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHZhbGlkIG5h cmluZm8tc2lnbmF0dXJlLT5jYW5vbmljYWwtc2V4cApsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1 aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206MTEwCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ2 YWxpZCBuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAiCisgICAoY2Fub25pY2FsLXNl eHA/CisgICAgIChuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAKKyAgICAgICAoc2ln bmF0dXJlLWZpZWxkICJmb28iKSkpKQphY3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiBxdWVyeSBuYXJpbmZvIHdpdGhvdXQgc2lnbmF0dXJlCmxvY2F0aW9uOiAvaG9tZS9n MS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToxNzMKc291cmNlOgorICh0ZXN0LWVxdWFs CisgICAicXVlcnkgbmFyaW5mbyB3aXRob3V0IHNpZ25hdHVyZSIKKyAgICIiCisgICAod2l0aC1u YXJpbmZvCisgICAgICVuYXJpbmZvCisgICAgIChzdHJpbmctdHJpbS1ib3RoCisgICAgICAgKHdp dGgtb3V0cHV0LXRvLXN0cmluZworICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAod2l0 aC1pbnB1dC1mcm9tLXN0cmluZworICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAg ICAgICAgICAiaGF2ZSAiCisgICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAg ICAgICAgICIvYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICAgICAg ICAgICAobGFtYmRhICgpIChndWl4LXN1YnN0aXR1dGUgIi0tcXVlcnkiKSkpKSkpKSkKZXhwZWN0 ZWQtdmFsdWU6IAphY3R1YWwtdmFsdWU6ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVtLWVycm9y CisgICAibHN0YXQiCisgICAifkE6IH5TIgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5 IgorICAgICIvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC92YXIvMjQ2MjEvY2FjaGUtMjQ2MjEv Z3VpeC9zdWJzdGl0dXRlLyIpCisgICAoMikpCnJlc3VsdDogRkFJTAoKdGVzdC1uYW1lOiBxdWVy eSBuYXJpbmZvIHdpdGggaW52YWxpZCBoYXNoCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90 ZXN0cy9zdWJzdGl0dXRlLnNjbToxODUKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAicXVlcnkg bmFyaW5mbyB3aXRoIGludmFsaWQgaGFzaCIKKyAgICIiCisgICAod2l0aC1uYXJpbmZvCisgICAg IChzdHJpbmctYXBwZW5kCisgICAgICAgJW5hcmluZm8KKyAgICAgICAiU2lnbmF0dXJlOiAiCisg ICAgICAgKHNpZ25hdHVyZS1maWVsZCAiZGlmZmVyZW50IGJvZHkiKQorICAgICAgICJcbiIpCisg ICAgIChzdHJpbmctdHJpbS1ib3RoCisgICAgICAgKHdpdGgtb3V0cHV0LXRvLXN0cmluZworICAg ICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAod2l0aC1pbnB1dC1mcm9tLXN0cmluZworICAg ICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAiaGF2ZSAiCisgICAgICAg ICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAgICIvYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICAgICAgICAgICAobGFtYmRhICgpIChndWl4LXN1 YnN0aXR1dGUgIi0tcXVlcnkiKSkpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6IAphY3R1YWwtdmFsdWU6 ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVtLWVycm9yCisgICAibHN0YXQiCisgICAifkE6IH5T IgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5IgorICAgICIvaG9tZS9nMS9kZXYvZ3Vp eC90ZXN0LXRtcC92YXIvMjQ2MjEvY2FjaGUtMjQ2MjEvZ3VpeC9zdWJzdGl0dXRlLyIpCisgICAo MikpCnJlc3VsdDogRkFJTAoKdGVzdC1uYW1lOiBxdWVyeSBuYXJpbmZvIHNpZ25lZCB3aXRoIGF1 dGhvcml6ZWQga2V5CmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRl LnNjbToyMDAKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAicXVlcnkgbmFyaW5mbyBzaWduZWQg d2l0aCBhdXRob3JpemVkIGtleSIKKyAgIChzdHJpbmctYXBwZW5kCisgICAgICglc3RvcmUtcHJl Zml4KQorICAgICAiL2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAo d2l0aC1uYXJpbmZvCisgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAgJW5hcmluZm8KKyAgICAg ICAiU2lnbmF0dXJlOiAiCisgICAgICAgKHNpZ25hdHVyZS1maWVsZCAlbmFyaW5mbykKKyAgICAg ICAiXG4iKQorICAgICAoc3RyaW5nLXRyaW0tYm90aAorICAgICAgICh3aXRoLW91dHB1dC10by1z dHJpbmcKKyAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgKHdpdGgtaW5wdXQtZnJvbS1z dHJpbmcKKyAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgImhhdmUg IgorICAgICAgICAgICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAgICAiL2FhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgKGxhbWJkYSAo KSAoZ3VpeC1zdWJzdGl0dXRlICItLXF1ZXJ5IikpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAvaG9t ZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC9zdG9yZS9hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh YWFhYS1mb28KYWN0dWFsLXZhbHVlOiAjZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgor ICAgImxzdGF0IgorICAgIn5BOiB+UyIKKyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIK KyAgICAiL2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10bXAvdmFyLzI0NjIxL2NhY2hlLTI0NjIxL2d1 aXgvc3Vic3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogcXVlcnkg bmFyaW5mbyBzaWduZWQgd2l0aCB1bmF1dGhvcml6ZWQga2V5CmxvY2F0aW9uOiAvaG9tZS9nMS9k ZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToyMTQKc291cmNlOgorICh0ZXN0LWVxdWFsCisg ICAicXVlcnkgbmFyaW5mbyBzaWduZWQgd2l0aCB1bmF1dGhvcml6ZWQga2V5IgorICAgIiIKKyAg ICh3aXRoLW5hcmluZm8KKyAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAlbmFyaW5mbworICAg ICAgICJTaWduYXR1cmU6ICIKKyAgICAgICAoc2lnbmF0dXJlLWZpZWxkCisgICAgICAgICAlbmFy aW5mbworICAgICAgICAgIzpwdWJsaWMta2V5CisgICAgICAgICAld3JvbmctcHVibGljLWtleSkK KyAgICAgICAiXG4iKQorICAgICAoc3RyaW5nLXRyaW0tYm90aAorICAgICAgICh3aXRoLW91dHB1 dC10by1zdHJpbmcKKyAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgKHdpdGgtaW5wdXQt ZnJvbS1zdHJpbmcKKyAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAg ImhhdmUgIgorICAgICAgICAgICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAgICAi L2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgKGxh bWJkYSAoKSAoZ3VpeC1zdWJzdGl0dXRlICItLXF1ZXJ5IikpKSkpKSkpCmV4cGVjdGVkLXZhbHVl OiAKYWN0dWFsLXZhbHVlOiAjZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgorICAgImxz dGF0IgorICAgIn5BOiB+UyIKKyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIKKyAgICAi L2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10bXAvdmFyLzI0NjIxL2NhY2hlLTI0NjIxL2d1aXgvc3Vi c3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogc3Vic3RpdHV0ZSwg bm8gc2lnbmF0dXJlCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRl LnNjbToyMzAKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAic3Vic3RpdHV0ZSwgbm8gc2lnbmF0 dXJlIgorICAgJygxICN0KQorICAgKGxldCAoKGVycm9yLW91dHB1dCAob3Blbi1vdXRwdXQtc3Ry aW5nKSkpCisgICAgIChwYXJhbWV0ZXJpemUKKyAgICAgICAoKGd1aXgtd2FybmluZy1wb3J0IGVy cm9yLW91dHB1dCkpCisgICAgICAgKGNhdGNoICdxdWl0CisgICAgICAgICAgICAgIChsYW1iZGEg KCkKKyAgICAgICAgICAgICAgICAod2l0aC1uYXJpbmZvCisgICAgICAgICAgICAgICAgICAlbmFy aW5mbworICAgICAgICAgICAgICAgICAgKGd1aXgtc3Vic3RpdHV0ZQorICAgICAgICAgICAgICAg ICAgICAiLS1zdWJzdGl0dXRlIgorICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAor ICAgICAgICAgICAgICAgICAgICAgICglc3RvcmUtcHJlZml4KQorICAgICAgICAgICAgICAgICAg ICAgICIvYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICAgICAgICAg ICAgICAgICAgImZvbyIpKQorICAgICAgICAgICAgICAgICNmKQorICAgICAgICAgICAgICAobGFt YmRhIChrZXkgdmFsdWUpCisgICAgICAgICAgICAgICAgKGxpc3QgdmFsdWUKKyAgICAgICAgICAg ICAgICAgICAgICAobGV0ICgobWVzc2FnZSAoZ2V0LW91dHB1dC1zdHJpbmcgZXJyb3Itb3V0cHV0 KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAoLT5ib29sCisgICAgICAgICAgICAgICAgICAg ICAgICAgIChzdHJpbmctbWF0Y2ggImxhY2tzIGEgc2lnbmF0dXJlIiBtZXNzYWdlKSkpKSkpKSkp CgpleHBlY3RlZC12YWx1ZTogKDEgI3QpCmFjdHVhbC12YWx1ZTogI2YKYWN0dWFsLWVycm9yOgor IChzeXN0ZW0tZXJyb3IKKyAgICJsc3RhdCIKKyAgICJ+QTogflMiCisgICAoIk5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkiCisgICAgIi9ob21lL2cxL2Rldi9ndWl4L3Rlc3QtdG1wL3Zhci8yNDYy MS9jYWNoZS0yNDYyMS9ndWl4L3N1YnN0aXR1dGUvIikKKyAgICgyKSkKcmVzdWx0OiBGQUlMCgp0 ZXN0LW5hbWU6IHN1YnN0aXR1dGUsIGludmFsaWQgaGFzaApsb2NhdGlvbjogL2hvbWUvZzEvZGV2 L2d1aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206MjM4CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAg InN1YnN0aXR1dGUsIGludmFsaWQgaGFzaCIKKyAgICcoMSAjdCkKKyAgIChsZXQgKChlcnJvci1v dXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykpKQorICAgICAocGFyYW1ldGVyaXplCisgICAgICAg KChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1vdXRwdXQpKQorICAgICAgIChjYXRjaCAncXVpdAor ICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgICAgKHdpdGgtbmFyaW5mbwor ICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAgICAgICAgICAgICAgJW5h cmluZm8KKyAgICAgICAgICAgICAgICAgICAgIlNpZ25hdHVyZTogIgorICAgICAgICAgICAgICAg ICAgICAoc2lnbmF0dXJlLWZpZWxkICJkaWZmZXJlbnQgYm9keSIpCisgICAgICAgICAgICAgICAg ICAgICJcbiIpCisgICAgICAgICAgICAgICAgICAoZ3VpeC1zdWJzdGl0dXRlCisgICAgICAgICAg ICAgICAgICAgICItLXN1YnN0aXR1dGUiCisgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBw ZW5kCisgICAgICAgICAgICAgICAgICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAg ICAgICAgICAgIi9hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYS1mb28iKQorICAgICAg ICAgICAgICAgICAgICAiZm9vIikpCisgICAgICAgICAgICAgICAgI2YpCisgICAgICAgICAgICAg IChsYW1iZGEgKGtleSB2YWx1ZSkKKyAgICAgICAgICAgICAgICAobGlzdCB2YWx1ZQorICAgICAg ICAgICAgICAgICAgICAgIChsZXQgKChtZXNzYWdlIChnZXQtb3V0cHV0LXN0cmluZyBlcnJvci1v dXRwdXQpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICgtPmJvb2wgKHN0cmluZy1tYXRjaCAi aGFzaCIgbWVzc2FnZSkpKSkpKSkpKQoKZXhwZWN0ZWQtdmFsdWU6ICgxICN0KQphY3R1YWwtdmFs dWU6ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVtLWVycm9yCisgICAibHN0YXQiCisgICAifkE6 IH5TIgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5IgorICAgICIvaG9tZS9nMS9kZXYv Z3VpeC90ZXN0LXRtcC92YXIvMjQ2MjEvY2FjaGUtMjQ2MjEvZ3VpeC9zdWJzdGl0dXRlLyIpCisg ICAoMikpCnJlc3VsdDogRkFJTAoKdGVzdC1uYW1lOiBzdWJzdGl0dXRlLCB1bmF1dGhvcml6ZWQg a2V5CmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToyNDkK c291cmNlOgorICh0ZXN0LWVxdWFsCisgICAic3Vic3RpdHV0ZSwgdW5hdXRob3JpemVkIGtleSIK KyAgICcoMSAjdCkKKyAgIChsZXQgKChlcnJvci1vdXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykp KQorICAgICAocGFyYW1ldGVyaXplCisgICAgICAgKChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1v dXRwdXQpKQorICAgICAgIChjYXRjaCAncXVpdAorICAgICAgICAgICAgICAobGFtYmRhICgpCisg ICAgICAgICAgICAgICAgKHdpdGgtbmFyaW5mbworICAgICAgICAgICAgICAgICAgKHN0cmluZy1h cHBlbmQKKyAgICAgICAgICAgICAgICAgICAgJW5hcmluZm8KKyAgICAgICAgICAgICAgICAgICAg IlNpZ25hdHVyZTogIgorICAgICAgICAgICAgICAgICAgICAoc2lnbmF0dXJlLWZpZWxkCisgICAg ICAgICAgICAgICAgICAgICAgJW5hcmluZm8KKyAgICAgICAgICAgICAgICAgICAgICAjOnB1Ymxp Yy1rZXkKKyAgICAgICAgICAgICAgICAgICAgICAld3JvbmctcHVibGljLWtleSkKKyAgICAgICAg ICAgICAgICAgICAgIlxuIikKKyAgICAgICAgICAgICAgICAgIChndWl4LXN1YnN0aXR1dGUKKyAg ICAgICAgICAgICAgICAgICAgIi0tc3Vic3RpdHV0ZSIKKyAgICAgICAgICAgICAgICAgICAgKHN0 cmluZy1hcHBlbmQKKyAgICAgICAgICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAg ICAgICAgICAgICAgICAgICAiL2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIp CisgICAgICAgICAgICAgICAgICAgICJmb28iKSkKKyAgICAgICAgICAgICAgICAjZikKKyAgICAg ICAgICAgICAgKGxhbWJkYSAoa2V5IHZhbHVlKQorICAgICAgICAgICAgICAgIChsaXN0IHZhbHVl CisgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKG1lc3NhZ2UgKGdldC1vdXRwdXQtc3RyaW5n IGVycm9yLW91dHB1dCkpKQorICAgICAgICAgICAgICAgICAgICAgICAgKC0+Ym9vbCAoc3RyaW5n LW1hdGNoICJ1bmF1dGhvcml6ZWQiIG1lc3NhZ2UpKSkpKSkpKSkKCmV4cGVjdGVkLXZhbHVlOiAo MSAjdCkKYWN0dWFsLXZhbHVlOiAjZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgorICAg ImxzdGF0IgorICAgIn5BOiB+UyIKKyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIKKyAg ICAiL2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10bXAvdmFyLzI0NjIxL2NhY2hlLTI0NjIxL2d1aXgv c3Vic3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogc3Vic3RpdHV0 ZSwgYXV0aG9yaXplZCBrZXkKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N1YnN0 aXR1dGUuc2NtOjI2MQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJzdWJzdGl0dXRlLCBhdXRo b3JpemVkIGtleSIKKyAgICJTdWJzdGl0dXRhYmxlIGRhdGEuIgorICAgKHdpdGgtbmFyaW5mbwor ICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICVuYXJpbmZvCisgICAgICAgIlNpZ25hdHVyZTog IgorICAgICAgIChzaWduYXR1cmUtZmllbGQgJW5hcmluZm8pKQorICAgICAoZHluYW1pYy13aW5k CisgICAgICAgKGNvbnN0ICN0KQorICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgIChndWl4LXN1 YnN0aXR1dGUKKyAgICAgICAgICAgIi0tc3Vic3RpdHV0ZSIKKyAgICAgICAgICAgKHN0cmluZy1h cHBlbmQKKyAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAiL2FhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICJzdWJzdGl0dXRl LXJldHJpZXZlZCIpCisgICAgICAgICAoY2FsbC13aXRoLWlucHV0LWZpbGUKKyAgICAgICAgICAg InN1YnN0aXR1dGUtcmV0cmlldmVkIgorICAgICAgICAgICBnZXQtc3RyaW5nLWFsbCkpCisgICAg ICAgKGxhbWJkYSAoKQorICAgICAgICAgKGZhbHNlLWlmLWV4Y2VwdGlvbgorICAgICAgICAgICAo ZGVsZXRlLWZpbGUgInN1YnN0aXR1dGUtcmV0cmlldmVkIikpKSkpKQoKc2hhMjU2OjFjYnczM2Ri N2Zod2lsbDFrbG5qeDFoNDM5bHBuZjJwcGRrNWtwY2l3Znk1cGI1YWg5c2kKd2FybmluZzogYXV0 aGVudGljYXRpb24gYW5kIGF1dGhvcml6YXRpb24gb2Ygc3Vic3RpdHV0ZXMgZGlzYWJsZWQhCndh cm5pbmc6IEFDTCBmb3IgYXJjaGl2ZSBpbXBvcnRzIHNlZW1zIHRvIGJlIHVuaW5pdGlhbGl6ZWQs IHN1YnN0aXR1dGVzIG1heSBiZSB1bmF2YWlsYWJsZQp3YXJuaW5nOiBBQ0wgZm9yIGFyY2hpdmUg aW1wb3J0cyBzZWVtcyB0byBiZSB1bmluaXRpYWxpemVkLCBzdWJzdGl0dXRlcyBtYXkgYmUgdW5h dmFpbGFibGUKd2FybmluZzogQUNMIGZvciBhcmNoaXZlIGltcG9ydHMgc2VlbXMgdG8gYmUgdW5p bml0aWFsaXplZCwgc3Vic3RpdHV0ZXMgbWF5IGJlIHVuYXZhaWxhYmxlCndhcm5pbmc6IEFDTCBm b3IgYXJjaGl2ZSBpbXBvcnRzIHNlZW1zIHRvIGJlIHVuaW5pdGlhbGl6ZWQsIHN1YnN0aXR1dGVz IG1heSBiZSB1bmF2YWlsYWJsZQp3YXJuaW5nOiBBQ0wgZm9yIGFyY2hpdmUgaW1wb3J0cyBzZWVt cyB0byBiZSB1bmluaXRpYWxpemVkLCBzdWJzdGl0dXRlcyBtYXkgYmUgdW5hdmFpbGFibGUKCkZv dW5kIHZhbGlkIHNpZ25hdHVyZSBmb3IgL2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10bXAvc3RvcmUv YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vCkZyb20gZmlsZTovaG9tZS9nMS9k ZXYvZ3VpeC90ZXN0LXRtcC92YXIvMjQ2MjEvc3Vic3RpdHV0ZXItZGF0YS9leGFtcGxlLm5hcgpE b3dubG9hZGluZyAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC9zdG9yZS9hYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYS1mb28gKDQyQiBpbnN0YWxsZWQpLi4uCg0bW0sgZXhhbXBsZS5u YXIgIDEzNkIgICAgICAgICAgICAgICAgICAgICAgMEIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMj IyMjIyNdIDEwMC4wJWV4cGVjdGVkLXZhbHVlOiBTdWJzdGl0dXRhYmxlIGRhdGEuCmFjdHVhbC12 YWx1ZTogI2YKYWN0dWFsLWVycm9yOgorIChzeXN0ZW0tZXJyb3IKKyAgICJsc3RhdCIKKyAgICJ+ QTogflMiCisgICAoIk5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkiCisgICAgIi9ob21lL2cxL2Rl di9ndWl4L3Rlc3QtdG1wL3Zhci8yNDYyMS9jYWNoZS0yNDYyMS9ndWl4L3N1YnN0aXR1dGUvIikK KyAgICgyKSkKcmVzdWx0OiBGQUlMCgoKClNLSVA6IHRlc3RzL3NuaXgKPT09PT09PT09PT09PT09 PQoKdGVzdC1uYW1lOiBmYWN0b3JpemUtdXJpCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90 ZXN0cy9zbml4LnNjbTozNgpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiZmFjdG9yaXplLXVy aSIKKyAgIChldmVyeT8KKyAgICAgKG1hdGNoLWxhbWJkYQorICAgICAgICgodXJpIHZlcnNpb24g Jy0+IGV4cGVjdGVkKQorICAgICAgICAoZXF1YWw/IChmYWN0b3JpemUtdXJpIHVyaSB2ZXJzaW9u KSBleHBlY3RlZCkpKQorICAgICAnKCgiaHR0cDovL2V4YW1wbGUuY29tL2Zvby50Z3oiCisgICAg ICAgICIxLjAiCisgICAgICAgIC0+CisgICAgICAgICJodHRwOi8vZXhhbXBsZS5jb20vZm9vLnRn eiIpCisgICAgICAgKCJodHRwOi8vZXhhbXBsZS5jb20vZm9vLTIuOC50Z3oiCisgICAgICAgICIy LjgiCisgICAgICAgIC0+CisgICAgICAgICgiaHR0cDovL2V4YW1wbGUuY29tL2Zvby0iIHZlcnNp b24gIi50Z3oiKSkKKyAgICAgICAoImh0dHA6Ly9leGFtcGxlLmNvbS8yLjgvZm9vLTIuOC50Z3oi CisgICAgICAgICIyLjgiCisgICAgICAgIC0+CisgICAgICAgICgiaHR0cDovL2V4YW1wbGUuY29t LyIKKyAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICIvZm9vLSIKKyAgICAgICAgIHZlcnNpb24K KyAgICAgICAgICIudGd6IikpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0 LW5hbWU6IG5peHBrZ3MtPmd1aXgtcGFja2FnZQpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgv dGVzdHMvc25peC5zY206NTQKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgIm5peHBrZ3MtPmd1 aXgtcGFja2FnZSIKKyAgIChtYXRjaCAobml4cGtncy0+Z3VpeC1wYWNrYWdlCisgICAgICAgICAg ICAlbml4cGtncy1kaXJlY3RvcnkKKyAgICAgICAgICAgICJndWlsZSIpCisgICAgICAgICAgKCgn cGFja2FnZQorICAgICAgICAgICAgKCduYW1lICJndWlsZSIpCisgICAgICAgICAgICAoJ3ZlcnNp b24gKD8gc3RyaW5nPykpCisgICAgICAgICAgICAoJ3NvdXJjZSAoJ29yaWdpbiBfIC4uLikpCisg ICAgICAgICAgICAoJ2J1aWxkLXN5c3RlbSBfKQorICAgICAgICAgICAgKCdpbnB1dHMgKCdxdWFz aXF1b3RlIChpbnB1dHMgLi4uKSkpCisgICAgICAgICAgICAoJ3Byb3BhZ2F0ZWQtaW5wdXRzICgn cXVhc2lxdW90ZSAocGlucHV0cyAuLi4pKSkKKyAgICAgICAgICAgICgnaG9tZS1wYWdlICg/IHN0 cmluZz8pKQorICAgICAgICAgICAgKCdzeW5vcHNpcyAoPyBzdHJpbmc/KSkKKyAgICAgICAgICAg ICgnZGVzY3JpcHRpb24gKD8gc3RyaW5nPykpCisgICAgICAgICAgICAoJ2xpY2Vuc2UgKD8gc3lt Ym9sPykpKQorICAgICAgICAgICAoYW5kIChtZW1iZXIgJygibGliZmZpIiAsbGliZmZpKSBpbnB1 dHMpCisgICAgICAgICAgICAgICAgKG1lbWJlciAnKCJnbXAiICxnbXApIHBpbnB1dHMpCisgICAg ICAgICAgICAgICAgI3QpKQorICAgICAgICAgICh4IChwayAnZmFpbCB4ICNmKSkpKQpyZXN1bHQ6 IFNLSVAKCgpTS0lQOiB0ZXN0cy9zeXNjYWxscwo9PT09PT09PT09PT09PT09PT09PQoKdGVzdC1u YW1lOiBtb3VudCwgRU5PRU5UCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNj YWxscy5zY206MzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibW91bnQsIEVOT0VOVCIKKyAg IEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRhICgpCisg ICAgICAgICAgICAobW91bnQgIi9kZXYvbnVsbCIgIi9kb2VzLW5vdC1leGlzdCIgImV4dDIiKQor ICAgICAgICAgICAgI2YpCisgICAgICAgICAgKGNvbXBvc2Ugc3lzdGVtLWVycm9yLWVycm5vIGxp c3QpKSkKZXhwZWN0ZWQtdmFsdWU6IDIKYWN0dWFsLXZhbHVlOiAyCnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiB1bW91bnQsIEVOT0VOVC9FUEVSTQpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgv dGVzdHMvc3lzY2FsbHMuc2NtOjQ2CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ1bW91bnQs IEVOT0VOVC9FUEVSTSIKKyAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgKGxhbWJk YSAoKSAodW1vdW50ICIvZG9lcy1ub3QtZXhpc3QiKSAjZikKKyAgICAgICAgICAobGFtYmRhIGFy Z3MKKyAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAg ICAgICAgICAgIChsaXN0IEVQRVJNIEVOT0VOVCkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMikKcmVz dWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG1vdW50LXBvaW50cwpsb2NhdGlvbjogL2hvbWUvZzEvZGV2 L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjU1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJt b3VudC1wb2ludHMiCisgICAoYW55IChjdXRlIG1lbWJlciA8PiAobW91bnQtcG9pbnRzKSkKKyAg ICAgICAgJygiLyIgIi9wcm9jIiAiL3N5cyIgIi9kZXYiKSkpCmFjdHVhbC12YWx1ZTogKC8gL3N5 cyAvcHJvYyAvZGV2IC9kZXYvcHRzIC9ydW4gLyAvc3lzL2tlcm5lbC9zZWN1cml0eSAvZGV2L3No bSAvcnVuL2xvY2sgL3N5cy9mcy9jZ3JvdXAgL3N5cy9mcy9jZ3JvdXAvc3lzdGVtZCAvc3lzL2Zz L3BzdG9yZSAvc3lzL2ZzL2Nncm91cC9jcHVzZXQgL3N5cy9mcy9jZ3JvdXAvY3B1LGNwdWFjY3Qg L3N5cy9mcy9jZ3JvdXAvZGV2aWNlcyAvc3lzL2ZzL2Nncm91cC9mcmVlemVyIC9zeXMvZnMvY2dy b3VwL25ldF9jbHMsbmV0X3ByaW8gL3N5cy9mcy9jZ3JvdXAvYmxraW8gL3N5cy9mcy9jZ3JvdXAv cGVyZl9ldmVudCAvcHJvYy9zeXMvZnMvYmluZm10X21pc2MgL2Rldi9tcXVldWUgL3N5cy9rZXJu ZWwvZGVidWcgL2Rldi9odWdlcGFnZXMgL3J1bi9ycGNfcGlwZWZzIC9wcm9jL3N5cy9mcy9iaW5m bXRfbWlzYyAvcnVuL3VzZXIvMTAwMSkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHN3YXBvbiwg RU5PRU5UL0VQRVJNCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5z Y206NjEKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInN3YXBvbiwgRU5PRU5UL0VQRVJNIgor ICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRhICgpIChzd2Fwb24gIi9k b2VzLW5vdC1leGlzdCIpICNmKQorICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAg KG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgKGxpc3Qg RVBFUk0gRU5PRU5UKSkpKSkKYWN0dWFsLXZhbHVlOiAoMSAyKQpyZXN1bHQ6IFBBU1MKCnRlc3Qt bmFtZTogc3dhcG9mZiwgRU5PRU5UL0VJTlZBTC9FUEVSTQpsb2NhdGlvbjogL2hvbWUvZzEvZGV2 L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjY5CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJz d2Fwb2ZmLCBFTk9FTlQvRUlOVkFML0VQRVJNIgorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAg ICAgICAgICAobGFtYmRhICgpIChzd2Fwb2ZmICIvZG9lcy1ub3QtZXhpc3QiKSAjZikKKyAgICAg ICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJyb3ItZXJybm8g YXJncykKKyAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVJTlZBTCBFTk9FTlQpKSkpKQph Y3R1YWwtdmFsdWU6ICgxIDIyIDIpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBta2R0ZW1wIQps b2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjc3CnNvdXJjZToK KyAodGVzdC1hc3NlcnQKKyAgICJta2R0ZW1wISIKKyAgIChsZXQqICgodG1wIChvciAoZ2V0ZW52 ICJUTVBESVIiKSAiL3RtcCIpKQorICAgICAgICAgIChkaXIgKG1rZHRlbXAhCisgICAgICAgICAg ICAgICAgIChzdHJpbmctYXBwZW5kIHRtcCAiL2d1aXgtdGVzdC1YWFhYWFgiKSkpKQorICAgICAo YW5kIChmaWxlLWV4aXN0cz8gZGlyKSAoYmVnaW4gKHJtZGlyIGRpcikgI3QpKSkpCmFjdHVhbC12 YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHN0YXRmcywgRU5PRU5UCmxvY2F0aW9u OiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206ODUKc291cmNlOgorICh0ZXN0 LWVxdWFsCisgICAic3RhdGZzLCBFTk9FTlQiCisgICBFTk9FTlQKKyAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgKGxhbWJkYSAoKSAoc3RhdGZzICIvZG9lcy1ub3QtZXhpc3QiKSkK KyAgICAgICAgICAoY29tcG9zZSBzeXN0ZW0tZXJyb3ItZXJybm8gbGlzdCkpKQpleHBlY3RlZC12 YWx1ZTogMgphY3R1YWwtdmFsdWU6IDIKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHN0YXRmcwps b2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjkyCnNvdXJjZToK KyAodGVzdC1hc3NlcnQKKyAgICJzdGF0ZnMiCisgICAobGV0ICgoZnMgKHN0YXRmcyAiLyIpKSkK KyAgICAgKGFuZCAoZmlsZS1zeXN0ZW0/IGZzKQorICAgICAgICAgICg+IChmaWxlLXN5c3RlbS1i bG9jay1zaXplIGZzKSAwKQorICAgICAgICAgICg+PSAoZmlsZS1zeXN0ZW0tYmxvY2tzLWF2YWls YWJsZSBmcykgMCkKKyAgICAgICAgICAoPj0gKGZpbGUtc3lzdGVtLWJsb2Nrcy1mcmVlIGZzKQor ICAgICAgICAgICAgICAoZmlsZS1zeXN0ZW0tYmxvY2tzLWF2YWlsYWJsZSBmcykpKSkpCmFjdHVh bC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IGNsb25lCmxvY2F0aW9uOiAvaG9t ZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206MTA5CnNvdXJjZToKKyAodGVzdC1hc3Nl cnQKKyAgICJjbG9uZSIKKyAgIChtYXRjaCAoY2xvbmUgKGxvZ2lvciBDTE9ORV9ORVdVU0VSIFNJ R0NITEQpKQorICAgICAgICAgICgwIChwcmltaXRpdmUtZXhpdCA0MikpCisgICAgICAgICAgKHBp ZCAoYW5kIChub3QgKGVxdWFsPworICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJlYWRsaW5r ICh1c2VyLW5hbWVzcGFjZSBwaWQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJlYWRs aW5rICh1c2VyLW5hbWVzcGFjZSAoZ2V0cGlkKSkpKSkKKyAgICAgICAgICAgICAgICAgICAgKG1h dGNoICh3YWl0cGlkIHBpZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICgoXyAuIHN0YXR1 cykgKD0gNDIgKHN0YXR1czpleGl0LXZhbCBzdGF0dXMpKSkpKSkpKQpyZXN1bHQ6IFNLSVAKCnRl c3QtbmFtZTogc2V0bnMKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N5c2NhbGxz LnNjbToxMjIKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInNldG5zIgorICAgKG1hdGNoIChj bG9uZSAobG9naW9yIENMT05FX05FV1VTRVIgU0lHQ0hMRCkpCisgICAgICAgICAgKDAgKHByaW1p dGl2ZS1leGl0IDApKQorICAgICAgICAgIChjbG9uZS1waWQKKyAgICAgICAgICAgIChtYXRjaCAo cGlwZSkKKyAgICAgICAgICAgICAgICAgICAoKGluIC4gb3V0KQorICAgICAgICAgICAgICAgICAg ICAobWF0Y2ggKHByaW1pdGl2ZS1mb3JrKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKDAK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2UgaW4pCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGNhbGwtd2l0aC1pbnB1dC1maWxlCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAodXNlci1uYW1lc3BhY2UgY2xvbmUtcGlkKQorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKGxhbWJkYSAocG9ydCkgKHNldG5zIChwb3J0LT5mZGVzIHBvcnQpIDApKSkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAod3JpdGUgJ2RvbmUgb3V0KQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChjbG9zZSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg KHByaW1pdGl2ZS1leGl0IDApKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZvcmstcGlk CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjbG9zZSBvdXQpCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChyZWFkIGluKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo bGV0ICgocmVzdWx0CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFuZCAo ZXF1YWw/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChyZWFk bGluaworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1c2Vy LW5hbWVzcGFjZSBjbG9uZS1waWQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAocmVhZGxpbmsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAodXNlci1uYW1lc3BhY2UgZm9yay1waWQpKSkpKSkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAod2FpdHBpZCBjbG9uZS1waWQpCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHdhaXRwaWQgZm9yay1waWQpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgcmVzdWx0KSkpKSkpKSkKcmVzdWx0OiBTS0lQCgp0ZXN0LW5hbWU6IHBpdm90LXJvb3QK bG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxNTEKc291cmNl OgorICh0ZXN0LWFzc2VydAorICAgInBpdm90LXJvb3QiCisgICAobWF0Y2ggKHBpcGUpCisgICAg ICAgICAgKChpbiAuIG91dCkKKyAgICAgICAgICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05F X05FV1VTRVIgQ0xPTkVfTkVXTlMgU0lHQ0hMRCkpCisgICAgICAgICAgICAgICAgICAoMAorICAg ICAgICAgICAgICAgICAgIChjbG9zZSBpbikKKyAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRo LXRlbXBvcmFyeS1kaXJlY3RvcnkKKyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHJvb3Qp CisgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChwdXQtb2xkIChzdHJpbmctYXBwZW5kIHJv b3QgIi9yZWFsLXJvb3QiKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgKG1vdW50ICJub25l IiByb290ICJ0bXBmcyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgKG1rZGlyIHB1dC1vbGQp CisgICAgICAgICAgICAgICAgICAgICAgICAgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgcm9vdCAiL3Rlc3QiKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAocG9ydCkgKGRpc3BsYXkgInRlc3RpbmdcbiIg cG9ydCkpKQorICAgICAgICAgICAgICAgICAgICAgICAgIChwaXZvdC1yb290IHJvb3QgcHV0LW9s ZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAod3JpdGUgKGZpbGUtZXhpc3RzPyAiL3Rlc3Qi KSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgICAgKGNsb3NlIG91dCkpKSkKKyAgICAgICAg ICAgICAgICAgICAocHJpbWl0aXZlLWV4aXQgMCkpCisgICAgICAgICAgICAgICAgICAocGlkIChj bG9zZSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChyZXN1bHQgKHJlYWQgaW4p KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2UgaW4pCisgICAgICAgICAgICAgICAg ICAgICAgICAgKGFuZCAoemVybz8gKG1hdGNoICh3YWl0cGlkIHBpZCkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKChfIC4gc3RhdHVzKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0YXR1czpleGl0LXZhbCBzdGF0dXMp KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZXE/ICN0IHJlc3VsdCkpKSkpKSkp CnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiBmY250bC1mbG9jayB3YWl0CmxvY2F0aW9uOiAvaG9t ZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206MTgwCnNvdXJjZToKKyAodGVzdC1lcXVh bAorICAgImZjbnRsLWZsb2NrIHdhaXQiCisgICA0MgorICAgKGxldCAoKGZpbGUgKG9wZW4tZmls ZSB0ZW1wLWZpbGUgIncwYiIpKSkKKyAgICAgKGZjbnRsLWZsb2NrIGZpbGUgJ3dyaXRlLWxvY2sp CisgICAgIChtYXRjaCAocHJpbWl0aXZlLWZvcmspCisgICAgICAgICAgICAoMAorICAgICAgICAg ICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAgICAgIChjb25zdCAjdCkKKyAgICAgICAgICAg ICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSB0 ZW1wLWZpbGUgInIwYiIpKSkKKyAgICAgICAgICAgICAgICAgICAoZmNudGwtZmxvY2sgZmlsZSAn cmVhZC1sb2NrKQorICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAocmVhZCBmaWxl KSkpCisgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAxKSkKKyAgICAgICAgICAgICAg IChsYW1iZGEgKCkgKHByaW1pdGl2ZS1leGl0IDIpKSkpCisgICAgICAgICAgICAocGlkIChkaXNw bGF5ICJoZWxsbywgd29ybGQhIiBmaWxlKQorICAgICAgICAgICAgICAgICAoZm9yY2Utb3V0cHV0 IGZpbGUpCisgICAgICAgICAgICAgICAgIChzbGVlcCAxKQorICAgICAgICAgICAgICAgICAoc2Vl ayBmaWxlIDAgU0VFS19TRVQpCisgICAgICAgICAgICAgICAgICh0cnVuY2F0ZS1maWxlIGZpbGUg MCkKKyAgICAgICAgICAgICAgICAgKHdyaXRlIDQyIGZpbGUpCisgICAgICAgICAgICAgICAgIChm b3JjZS1vdXRwdXQgZmlsZSkKKyAgICAgICAgICAgICAgICAgKGZjbnRsLWZsb2NrIGZpbGUgJ3Vu bG9jaykKKyAgICAgICAgICAgICAgICAgKG1hdGNoICh3YWl0cGlkIHBpZCkKKyAgICAgICAgICAg ICAgICAgICAgICAgICgoXyAuIHN0YXR1cykKKyAgICAgICAgICAgICAgICAgICAgICAgICAobGV0 ICgocmVzdWx0IChzdGF0dXM6ZXhpdC12YWwgc3RhdHVzKSkpCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAoY2xvc2UtcG9ydCBmaWxlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz dWx0KSkpKSkpKQpleHBlY3RlZC12YWx1ZTogNDIKYWN0dWFsLXZhbHVlOiA0MgpyZXN1bHQ6IFBB U1MKCnRlc3QtbmFtZTogZmNudGwtZmxvY2sgbm9uLWJsb2NraW5nCmxvY2F0aW9uOiAvaG9tZS9n MS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206MjE5CnNvdXJjZToKKyAodGVzdC1lcXVhbAor ICAgImZjbnRsLWZsb2NrIG5vbi1ibG9ja2luZyIKKyAgIEVBR0FJTgorICAgKG1hdGNoIChwaXBl KQorICAgICAgICAgICgoaW5wdXQgLiBvdXRwdXQpCisgICAgICAgICAgIChtYXRjaCAocHJpbWl0 aXZlLWZvcmspCisgICAgICAgICAgICAgICAgICAoMAorICAgICAgICAgICAgICAgICAgIChkeW5h bWljLXdpbmQKKyAgICAgICAgICAgICAgICAgICAgIChjb25zdCAjdCkKKyAgICAgICAgICAgICAg ICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgb3V0 cHV0KQorICAgICAgICAgICAgICAgICAgICAgICAocmVhZC1jaGFyIGlucHV0KQorICAgICAgICAg ICAgICAgICAgICAgICAobGV0ICgoZmlsZSAob3Blbi1maWxlIHRlbXAtZmlsZSAidzAiKSkpCisg ICAgICAgICAgICAgICAgICAgICAgICAgKGNhdGNoICdmbG9jay1lcnJvcgorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKGZjbnRsLWZsb2NrIGZpbGUgJ3dyaXRlLWxvY2sgIzp3YWl0PyAjZikpCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKGtleSBlcnJubykKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAocHJpbWl0aXZlLWV4aXQgKHBrICdlcnJubyBlcnJu bykpKSkpCisgICAgICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAtMSkpCisgICAg ICAgICAgICAgICAgICAgICAobGFtYmRhICgpIChwcmltaXRpdmUtZXhpdCAtMikpKSkKKyAgICAg ICAgICAgICAgICAgIChwaWQgKGNsb3NlLXBvcnQgaW5wdXQpCisgICAgICAgICAgICAgICAgICAg ICAgIChsZXQgKChmaWxlIChvcGVuLWZpbGUgdGVtcC1maWxlICJ3MCIpKSkKKyAgICAgICAgICAg ICAgICAgICAgICAgICAoZmNudGwtZmxvY2sgZmlsZSAnd3JpdGUtbG9jaykKKyAgICAgICAgICAg ICAgICAgICAgICAgICAod3JpdGUgJ2dyZWVuLWxpZ2h0IG91dHB1dCkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAoZm9yY2Utb3V0cHV0IG91dHB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAg ICAobWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo KF8gLiBzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVz dWx0IChzdGF0dXM6ZXhpdC12YWwgc3RhdHVzKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChmY250bC1mbG9jayBmaWxlICd1bmxvY2spCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChjbG9zZS1wb3J0IGZpbGUpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkpKQoKOzs7IChlcnJubyAxMSkKZXhwZWN0ZWQtdmFs dWU6IDExCmFjdHVhbC12YWx1ZTogMTEKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IGFsbC1uZXR3 b3JrLWludGVyZmFjZS1uYW1lcwpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lz Y2FsbHMuc2NtOjI2MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiYWxsLW5ldHdvcmstaW50 ZXJmYWNlLW5hbWVzIgorICAgKG1hdGNoIChhbGwtbmV0d29yay1pbnRlcmZhY2UtbmFtZXMpCisg ICAgICAgICAgKCgoPyBzdHJpbmc/IG5hbWVzKSAuLjEpIChtZW1iZXIgImxvIiBuYW1lcykpKSkK YWN0dWFsLXZhbHVlOiAobG8pCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBuZXR3b3JrLWludGVy ZmFjZS1uYW1lcwpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2Nt OjI2Ngpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAibmV0d29yay1pbnRlcmZhY2UtbmFtZXMi CisgICAobWF0Y2ggKG5ldHdvcmstaW50ZXJmYWNlLW5hbWVzKQorICAgICAgICAgICgoKD8gc3Ry aW5nPyBuYW1lcykgLi4xKQorICAgICAgICAgICAobHNldDw9CisgICAgICAgICAgICAgc3RyaW5n PT8KKyAgICAgICAgICAgICBuYW1lcworICAgICAgICAgICAgIChhbGwtbmV0d29yay1pbnRlcmZh Y2UtbmFtZXMpKSkpKQphY3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBu ZXR3b3JrLWludGVyZmFjZS1mbGFncwpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMv c3lzY2FsbHMuc2NtOjI3MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAibmV0d29yay1pbnRl cmZhY2UtZmxhZ3MiCisgICAobGV0KiAoKHNvY2sgKHNvY2tldCBBRl9JTkVUIFNPQ0tfU1RSRUFN IDApKQorICAgICAgICAgIChmbGFncyAobmV0d29yay1pbnRlcmZhY2UtZmxhZ3Mgc29jayAibG8i KSkpCisgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgIChhbmQgKG5vdCAoemVybz8gKGxvZ2Fu ZCBmbGFncyBJRkZfTE9PUEJBQ0spKSkKKyAgICAgICAgICAobm90ICh6ZXJvPyAobG9nYW5kIGZs YWdzIElGRl9VUCkpKSkpKQphY3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1l OiBsb29wYmFjay1uZXR3b3JrLWludGVyZmFjZT8KbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4 L3Rlc3RzL3N5c2NhbGxzLnNjbToyNzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibG9vcGJh Y2stbmV0d29yay1pbnRlcmZhY2U/IgorICAgRU5PREVWCisgICAoYW5kIChsb29wYmFjay1uZXR3 b3JrLWludGVyZmFjZT8gImxvIikKKyAgICAgICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAg ICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgKGxvb3BiYWNrLW5ldHdvcmst aW50ZXJmYWNlPyAibm9uZXhpc3RlbnQiKQorICAgICAgICAgICAgICAgICAjZikKKyAgICAgICAg ICAgICAgIChsYW1iZGEgYXJncyAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpKSkpKQpleHBlY3Rl ZC12YWx1ZTogMTkKYWN0dWFsLXZhbHVlOiAxOQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc2V0 LW5ldHdvcmstaW50ZXJmYWNlLWZsYWdzCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0 cy9zeXNjYWxscy5zY206Mjg5CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJzZXQtbmV0d29y ay1pbnRlcmZhY2UtZmxhZ3MiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQgU09DS19T VFJFQU0gMCkpKQorICAgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJk YSAoKQorICAgICAgICAgICAgICAoc2V0LW5ldHdvcmstaW50ZXJmYWNlLWZsYWdzIHNvY2sgImxv IiBJRkZfVVApKQorICAgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAgICAgICAgIChjbG9z ZS1wb3J0IHNvY2spCisgICAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJn cykKKyAgICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0gRUFDQ0VTKSkpKSkpCmFjdHVhbC12 YWx1ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBuZXR3b3JrLWludGVyZmFjZS1h ZGRyZXNzIGxvCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206 Mjk5CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgIm5ldHdvcmstaW50ZXJmYWNlLWFkZHJlc3Mg bG8iCisgICAobWFrZS1zb2NrZXQtYWRkcmVzcworICAgICBBRl9JTkVUCisgICAgIChpbmV0LXB0 b24gQUZfSU5FVCAiMTI3LjAuMC4xIikKKyAgICAgMCkKKyAgIChsZXQqICgoc29jayAoc29ja2V0 IEFGX0lORVQgU09DS19TVFJFQU0gMCkpCisgICAgICAgICAgKGFkZHIgKG5ldHdvcmstaW50ZXJm YWNlLWFkZHJlc3Mgc29jayAibG8iKSkpCisgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgIGFk ZHIpKQpleHBlY3RlZC12YWx1ZTogIygyIDIxMzA3MDY0MzMgMCkKYWN0dWFsLXZhbHVlOiAjKDIg MjEzMDcwNjQzMyAwKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc2V0LW5ldHdvcmstaW50ZXJm YWNlLWFkZHJlc3MKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNj bTozMDcKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInNldC1uZXR3b3JrLWludGVyZmFjZS1h ZGRyZXNzIgorICAgKGxldCAoKHNvY2sgKHNvY2tldCBBRl9JTkVUIFNPQ0tfU1RSRUFNIDApKSkK KyAgICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAg ICAgICAgICAgKHNldC1uZXR3b3JrLWludGVyZmFjZS1hZGRyZXNzCisgICAgICAgICAgICAgICAg c29jaworICAgICAgICAgICAgICAgICJub25leGlzdGVudCIKKyAgICAgICAgICAgICAgICAobWFr ZS1zb2NrZXQtYWRkcmVzcworICAgICAgICAgICAgICAgICAgQUZfSU5FVAorICAgICAgICAgICAg ICAgICAgKGluZXQtcHRvbiBBRl9JTkVUICIxMjcuMTIuMTQuMTUiKQorICAgICAgICAgICAgICAg ICAgMCkpKQorICAgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAgICAgICAgIChjbG9zZS1w b3J0IHNvY2spCisgICAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykK KyAgICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0gRUFDQ0VTKSkpKSkpCmFjdHVhbC12YWx1 ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBuZXR3b3JrLWludGVyZmFjZXMgcmV0 dXJucyBvbmUgb3IgbW9yZSBpbnRlcmZhY2VzCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90 ZXN0cy9zeXNjYWxscy5zY206MzIxCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgIm5ldHdvcmst aW50ZXJmYWNlcyByZXR1cm5zIG9uZSBvciBtb3JlIGludGVyZmFjZXMiCisgICAnKCN0ICN0ICN0 KQorICAgKG1hdGNoIChuZXR3b3JrLWludGVyZmFjZXMpCisgICAgICAgICAgKChpbnRlcmZhY2Vz IC4uMSkKKyAgICAgICAgICAgKGxpc3QgKGV2ZXJ5IGludGVyZmFjZT8gaW50ZXJmYWNlcykKKyAg ICAgICAgICAgICAgICAgKGV2ZXJ5IHN0cmluZz8gKG1hcCBpbnRlcmZhY2UtbmFtZSBpbnRlcmZh Y2VzKSkKKyAgICAgICAgICAgICAgICAgKGV2ZXJ5IChsYW1iZGEgKHNvY2thZGRyKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAob3IgKHZlY3Rvcj8gc29ja2FkZHIpIChub3Qgc29ja2FkZHIp KSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChtYXAgaW50ZXJmYWNlLWFkZHJlc3MgaW50ZXJm YWNlcykpKSkpKQpleHBlY3RlZC12YWx1ZTogKCN0ICN0ICN0KQphY3R1YWwtdmFsdWU6ICgjdCAj dCAjdCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlcyByZXR1cm5z ICJsbyIKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozMzMK c291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibmV0d29yay1pbnRlcmZhY2VzIHJldHVybnMgXCJs b1wiIgorICAgKGxpc3QgI3QKKyAgICAgICAgIChtYWtlLXNvY2tldC1hZGRyZXNzCisgICAgICAg ICAgIEFGX0lORVQKKyAgICAgICAgICAgKGluZXQtcHRvbiBBRl9JTkVUICIxMjcuMC4wLjEiKQor ICAgICAgICAgICAwKSkKKyAgIChtYXRjaCAoZmlsdGVyCisgICAgICAgICAgICAobGFtYmRhIChp bnRlcmZhY2UpCisgICAgICAgICAgICAgIChzdHJpbmc9PyAibG8iIChpbnRlcmZhY2UtbmFtZSBp bnRlcmZhY2UpKSkKKyAgICAgICAgICAgIChuZXR3b3JrLWludGVyZmFjZXMpKQorICAgICAgICAg ICgobG9vcGJhY2tzIC4uMSkKKyAgICAgICAgICAgKGxpc3QgKGV2ZXJ5IChsYW1iZGEgKGxvKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAobm90ICh6ZXJvPyAobG9nYW5kCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSUZGX0xPT1BCQUNLCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGludGVyZmFjZS1mbGFncyBsbykpKSkpCisgICAg ICAgICAgICAgICAgICAgICAgICBsb29wYmFja3MpCisgICAgICAgICAgICAgICAgIChtYXRjaCAo ZmluZCAobGFtYmRhIChsbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKD0gQUZf SU5FVAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc29ja2FkZHI6ZmFtIChp bnRlcmZhY2UtYWRkcmVzcyBsbykpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxv b3BiYWNrcykKKyAgICAgICAgICAgICAgICAgICAgICAgICgjZiAjZikKKyAgICAgICAgICAgICAg ICAgICAgICAgIChsbyAoaW50ZXJmYWNlLWFkZHJlc3MgbG8pKSkpKSkpCmV4cGVjdGVkLXZhbHVl OiAoI3QgIygyIDIxMzA3MDY0MzMgMCkpCmFjdHVhbC12YWx1ZTogKCN0ICMoMiAyMTMwNzA2NDMz IDApKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogdGNnZXRhdHRyIEVOT1RUWQpsb2NhdGlvbjog L2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM0OApzb3VyY2U6CisgKHRlc3Qt ZXF1YWwKKyAgICJ0Y2dldGF0dHIgRU5PVFRZIgorICAgRU5PVFRZCisgICAoY2F0Y2ggJ3N5c3Rl bS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgIChjYWxsLXdpdGgtaW5w dXQtZmlsZQorICAgICAgICAgICAgICAiL2Rldi9udWxsIgorICAgICAgICAgICAgICAobGFtYmRh IChwb3J0KSAodGNnZXRhdHRyIChmaWxlbm8gcG9ydCkpKSkpCisgICAgICAgICAgKGNvbXBvc2Ug c3lzdGVtLWVycm9yLWVycm5vIGxpc3QpKSkKZXhwZWN0ZWQtdmFsdWU6IDI1CmFjdHVhbC12YWx1 ZTogMjUKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHRjZ2V0YXR0cgpsb2NhdGlvbjogL2hvbWUv ZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM2Mgpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0 CisgICAidGNnZXRhdHRyIgorICAgKGxldCAoKHRlcm1pb3MgKHRjZ2V0YXR0ciAwKSkpCisgICAg IChhbmQgKHRlcm1pb3M/IHRlcm1pb3MpCisgICAgICAgICAgKD4gKHRlcm1pb3MtaW5wdXQtc3Bl ZWQgdGVybWlvcykgMCkKKyAgICAgICAgICAoPiAodGVybWlvcy1vdXRwdXQtc3BlZWQgdGVybWlv cykgMCkpKSkKcmVzdWx0OiBTS0lQCgp0ZXN0LW5hbWU6IHRjc2V0YXR0cgpsb2NhdGlvbjogL2hv bWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM2OApzb3VyY2U6CisgKHRlc3QtYXNz ZXJ0CisgICAidGNzZXRhdHRyIgorICAgKGxldCAoKGZpcnN0ICh0Y2dldGF0dHIgMCkpKQorICAg ICAodGNzZXRhdHRyIDAgKHRjc2V0YXR0ci1hY3Rpb24gVENTQU5PVykgZmlyc3QpCisgICAgIChl cXVhbD8gZmlyc3QgKHRjZ2V0YXR0ciAwKSkpKQpyZXN1bHQ6IFNLSVAKCnRlc3QtbmFtZTogdGVy bWluYWwtd2luZG93LXNpemUgRU5PVFRZCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0 cy9zeXNjYWxscy5zY206MzczCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ0ZXJtaW5hbC13 aW5kb3ctc2l6ZSBFTk9UVFkiCisgICAoY2FsbC13aXRoLWlucHV0LWZpbGUKKyAgICAgIi9kZXYv bnVsbCIKKyAgICAgKGxhbWJkYSAocG9ydCkKKyAgICAgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgor ICAgICAgICAgICAgICAobGFtYmRhICgpICh0ZXJtaW5hbC13aW5kb3ctc2l6ZSBwb3J0KSkKKyAg ICAgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAgICAgICAgICAgKG1lbXYgKHN5c3RlbS1l cnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgICAgIChsaXN0IEVOT1RUWSBFSU5W QUwpKSkpKSkpCmFjdHVhbC12YWx1ZTogKDI1IDIyKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTog dGVybWluYWwtY29sdW1ucwpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3lzY2Fs bHMuc2NtOjM4NApzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAidGVybWluYWwtY29sdW1ucyIK KyAgICg+ICh0ZXJtaW5hbC1jb2x1bW5zKSAwKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBB U1MKCnRlc3QtbmFtZTogdGVybWluYWwtY29sdW1ucyBub24tZmlsZSBwb3J0CmxvY2F0aW9uOiAv aG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mzg3CnNvdXJjZToKKyAodGVzdC1h c3NlcnQKKyAgICJ0ZXJtaW5hbC1jb2x1bW5zIG5vbi1maWxlIHBvcnQiCisgICAoPiAodGVybWlu YWwtY29sdW1ucworICAgICAgICAob3Blbi1pbnB1dC1zdHJpbmcKKyAgICAgICAgICAiSm9pbiB1 cyBub3csIHNoYXJlIHRoZSBzb2Z0d2FyZSEiKSkKKyAgICAgIDApKQphY3R1YWwtdmFsdWU6ICN0 CnJlc3VsdDogUEFTUwoKClNLSVA6IHRlc3RzL2dyZW1saW4KPT09PT09PT09PT09PT09PT09PQoK dGVzdC1uYW1lOiBlbGYtZHluYW1pYy1pbmZvLW5lZWRlZCwgZXhlY3V0YWJsZQpsb2NhdGlvbjog L2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvZ3JlbWxpbi5zY206NDQKc291cmNlOgorICh0ZXN0LWFz c2VydAorICAgImVsZi1keW5hbWljLWluZm8tbmVlZGVkLCBleGVjdXRhYmxlIgorICAgKGxldCog KChlbGYgKGNhbGwtd2l0aC1pbnB1dC1maWxlICVndWlsZS1leGVjdXRhYmxlIHJlYWQtZWxmKSkK KyAgICAgICAgICAoZHluaW5mbyAoZWxmLWR5bmFtaWMtaW5mbyBlbGYpKSkKKyAgICAgKG9yIChu b3QgZHluaW5mbykKKyAgICAgICAgIChsc2V0PD0KKyAgICAgICAgICAgc3RyaW5nPT8KKyAgICAg ICAgICAgKGxpc3QgKHN0cmluZy1hcHBlbmQgImxpYmd1aWxlLSIgKGVmZmVjdGl2ZS12ZXJzaW9u KSkKKyAgICAgICAgICAgICAgICAgImxpYmdjIgorICAgICAgICAgICAgICAgICAibGlidW5pc3Ry aW5nIgorICAgICAgICAgICAgICAgICAibGliZmZpIikKKyAgICAgICAgICAgKG1hcCAobGFtYmRh IChsaWIpCisgICAgICAgICAgICAgICAgICAoc3RyaW5nLXRha2UgbGliIChzdHJpbmctY29udGFp bnMgbGliICIuc28iKSkpCisgICAgICAgICAgICAgICAgKGVsZi1keW5hbWljLWluZm8tbmVlZGVk IGR5bmluZm8pKSkpKSkKcmVzdWx0OiBTS0lQCgp0ZXN0LW5hbWU6IGV4cGFuZC1vcmlnaW4KbG9j YXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL2dyZW1saW4uc2NtOjU1CnNvdXJjZToKKyAo dGVzdC1lcXVhbAorICAgImV4cGFuZC1vcmlnaW4iCisgICAnKCJPT08vLi4vbGliIgorICAgICAi T09PIgorICAgICAiLi4vT09PL2Jhci9PT08vYmF6IgorICAgICAiT1JJR0lOL2ZvbyIpCisgICAo bWFwIChjdXQgZXhwYW5kLW9yaWdpbiA8PiAiT09PIikKKyAgICAgICAgJygiJE9SSUdJTi8uLi9s aWIiCisgICAgICAgICAgIiR7T1JJR0lOfSIKKyAgICAgICAgICAiLi4vJHtPUklHSU59L2Jhci8k T1JJR0lOL2JheiIKKyAgICAgICAgICAiT1JJR0lOL2ZvbyIpKSkKZXhwZWN0ZWQtdmFsdWU6IChP T08vLi4vbGliIE9PTyAuLi9PT08vYmFyL09PTy9iYXogT1JJR0lOL2ZvbykKYWN0dWFsLXZhbHVl OiAoT09PLy4uL2xpYiBPT08gLi4vT09PL2Jhci9PT08vYmF6IE9SSUdJTi9mb28pCnJlc3VsdDog UEFTUwoKCkZBSUw6IHRlc3RzL2NvbnRhaW5lcnMKPT09PT09PT09PT09PT09PT09PT09PQoKdGVz dC1uYW1lOiBjYWxsLXdpdGgtY29udGFpbmVyLCBleGl0IHdpdGggMCB3aGVuIHRoZXJlIGlzIG5v IGVycm9yCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9jb250YWluZXJzLnNjbToz OApzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiY2FsbC13aXRoLWNvbnRhaW5lciwgZXhpdCB3 aXRoIDAgd2hlbiB0aGVyZSBpcyBubyBlcnJvciIKKyAgICh6ZXJvPyAoY2FsbC13aXRoLWNvbnRh aW5lcgorICAgICAgICAgICAgJygpCisgICAgICAgICAgICAoY29uc3QgI3QpCisgICAgICAgICAg ICAjOm5hbWVzcGFjZXMKKyAgICAgICAgICAgICcodXNlcikpKSkKcmVzdWx0OiBTS0lQCgp0ZXN0 LW5hbWU6IGNhbGwtd2l0aC1jb250YWluZXIsIHVzZXIgbmFtZXNwYWNlCmxvY2F0aW9uOiAvaG9t ZS9nMS9kZXYvZ3VpeC90ZXN0cy9jb250YWluZXJzLnNjbTo0Mgpzb3VyY2U6CisgKHRlc3QtYXNz ZXJ0CisgICAiY2FsbC13aXRoLWNvbnRhaW5lciwgdXNlciBuYW1lc3BhY2UiCisgICAoemVybz8g KGNhbGwtd2l0aC1jb250YWluZXIKKyAgICAgICAgICAgICcoKQorICAgICAgICAgICAgKGxhbWJk YSAoKQorICAgICAgICAgICAgICAoYXNzZXJ0LWV4aXQKKyAgICAgICAgICAgICAgICAoYW5kICh6 ZXJvPyAoZ2V0dWlkKSkgKHplcm8/IChnZXRnaWQpKSkpKQorICAgICAgICAgICAgIzpuYW1lc3Bh Y2VzCisgICAgICAgICAgICAnKHVzZXIpKSkpCnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiBjYWxs LXdpdGgtY29udGFpbmVyLCB1dHMgbmFtZXNwYWNlCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3Vp eC90ZXN0cy9jb250YWluZXJzLnNjbTo1MApzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiY2Fs bC13aXRoLWNvbnRhaW5lciwgdXRzIG5hbWVzcGFjZSIKKyAgICh6ZXJvPyAoY2FsbC13aXRoLWNv bnRhaW5lcgorICAgICAgICAgICAgJygpCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAg ICAgICAgIChzZXRob3N0bmFtZSAidGVzdC1jb250YWluZXIiKQorICAgICAgICAgICAgICAocHJp bWl0aXZlLWV4aXQgMCkpCisgICAgICAgICAgICAjOm5hbWVzcGFjZXMKKyAgICAgICAgICAgICco dXNlciB1dHMpKSkpCnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiBjYWxsLXdpdGgtY29udGFpbmVy LCBwaWQgbmFtZXNwYWNlCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9jb250YWlu ZXJzLnNjbTo2MApzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiY2FsbC13aXRoLWNvbnRhaW5l ciwgcGlkIG5hbWVzcGFjZSIKKyAgICh6ZXJvPyAoY2FsbC13aXRoLWNvbnRhaW5lcgorICAgICAg ICAgICAgJygpCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgIChtYXRjaCAo cHJpbWl0aXZlLWZvcmspCisgICAgICAgICAgICAgICAgICAgICAoMCAoYXNzZXJ0LWV4aXQgKD0g MiAoZ2V0cGlkKSkpKQorICAgICAgICAgICAgICAgICAgICAgKHBpZCAocHJpbWl0aXZlLWV4aXQK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkpKSkKKyAg ICAgICAgICAgICM6bmFtZXNwYWNlcworICAgICAgICAgICAgJyh1c2VyIHBpZCkpKSkKcmVzdWx0 OiBTS0lQCgp0ZXN0LW5hbWU6IGNhbGwtd2l0aC1jb250YWluZXIsIG1udCBuYW1lc3BhY2UKbG9j YXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL2NvbnRhaW5lcnMuc2NtOjc1CnNvdXJjZToK KyAodGVzdC1hc3NlcnQKKyAgICJjYWxsLXdpdGgtY29udGFpbmVyLCBtbnQgbmFtZXNwYWNlIgor ICAgKHplcm8/IChjYWxsLXdpdGgtY29udGFpbmVyCisgICAgICAgICAgICAnKCgibm9uZSIgZGV2 aWNlICIvdGVzdGluZyIgInRtcGZzIiAoKSAjZiAjZikpCisgICAgICAgICAgICAobGFtYmRhICgp CisgICAgICAgICAgICAgIChhc3NlcnQtZXhpdCAoZmlsZS1leGlzdHM/ICIvdGVzdGluZyIpKSkK KyAgICAgICAgICAgICM6bmFtZXNwYWNlcworICAgICAgICAgICAgJyh1c2VyIG1udCkpKSkKcmVz dWx0OiBTS0lQCgp0ZXN0LW5hbWU6IGNhbGwtd2l0aC1jb250YWluZXIsIG1udCBuYW1lc3BhY2Us IHdyb25nIGJpbmQgbW91bnQKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL2NvbnRh aW5lcnMuc2NtOjgyCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgImNhbGwtd2l0aC1jb250YWlu ZXIsIG1udCBuYW1lc3BhY2UsIHdyb25nIGJpbmQgbW91bnQiCisgICBgKHN5c3RlbS1lcnJvciAs RU5PRU5UKQorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRhICgpCisg ICAgICAgICAgICAoY2FsbC13aXRoLWNvbnRhaW5lcgorICAgICAgICAgICAgICAnKCgiL2RvZXMt bm90LWV4aXN0IgorICAgICAgICAgICAgICAgICBkZXZpY2UKKyAgICAgICAgICAgICAgICAgIi9m b28iCisgICAgICAgICAgICAgICAgICJub25lIgorICAgICAgICAgICAgICAgICAoYmluZC1tb3Vu dCkKKyAgICAgICAgICAgICAgICAgI2YKKyAgICAgICAgICAgICAgICAgI2YpKQorICAgICAgICAg ICAgICAoY29uc3QgI3QpCisgICAgICAgICAgICAgICM6bmFtZXNwYWNlcworICAgICAgICAgICAg ICAnKHVzZXIgbW50KSkpCisgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAgICAgICAobGlz dCAnc3lzdGVtLWVycm9yIChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykpKSkpCnJlc3VsdDogU0tJ UAoKdGVzdC1uYW1lOiBjYWxsLXdpdGgtY29udGFpbmVyLCBhbGwgbmFtZXNwYWNlcwpsb2NhdGlv bjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvY29udGFpbmVycy5zY206OTQKc291cmNlOgorICh0 ZXN0LWFzc2VydAorICAgImNhbGwtd2l0aC1jb250YWluZXIsIGFsbCBuYW1lc3BhY2VzIgorICAg KHplcm8/IChjYWxsLXdpdGgtY29udGFpbmVyCisgICAgICAgICAgICAnKCkKKyAgICAgICAgICAg IChsYW1iZGEgKCkgKHByaW1pdGl2ZS1leGl0IDApKSkpKQpyZXN1bHQ6IFNLSVAKCnRlc3QtbmFt ZTogY29udGFpbmVyLWV4Y3Vyc2lvbgpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMv Y29udGFpbmVycy5zY206MTAwCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJjb250YWluZXIt ZXhjdXJzaW9uIgorICAgKGNhbGwtd2l0aC10ZW1wb3JhcnktZGlyZWN0b3J5CisgICAgIChsYW1i ZGEgKHJvb3QpCisgICAgICAgKG1hdGNoIChsaXN0IChwaXBlKSAocGlwZSkpCisgICAgICAgICAg ICAgICgoKHN0YXJ0LWluIC4gc3RhcnQtb3V0KSAoZW5kLWluIC4gZW5kLW91dCkpCisgICAgICAg ICAgICAgICAoZGVmaW5lIChjb250YWluZXIpCisgICAgICAgICAgICAgICAgIChjbG9zZSBlbmQt b3V0KQorICAgICAgICAgICAgICAgICAoY2xvc2Ugc3RhcnQtaW4pCisgICAgICAgICAgICAgICAg ICh3cml0ZSAncmVhZHkgc3RhcnQtb3V0KQorICAgICAgICAgICAgICAgICAoY2xvc2Ugc3RhcnQt b3V0KQorICAgICAgICAgICAgICAgICAocmVhZCBlbmQtaW4pCisgICAgICAgICAgICAgICAgIChj bG9zZSBlbmQtaW4pKQorICAgICAgICAgICAgICAgKGRlZmluZSAobmFtZXNwYWNlcyBwaWQpCisg ICAgICAgICAgICAgICAgIChsZXQgKChwaWQgKG51bWJlci0+c3RyaW5nIHBpZCkpKQorICAgICAg ICAgICAgICAgICAgIChtYXAgKGxhbWJkYSAobnMpCisgICAgICAgICAgICAgICAgICAgICAgICAg IChyZWFkbGluayAoc3RyaW5nLWFwcGVuZCAiL3Byb2MvIiBwaWQgIi9ucy8iIG5zKSkpCisgICAg ICAgICAgICAgICAgICAgICAgICAnKCJ1c2VyIiAiaXBjIiAidXRzIiAibmV0IiAicGlkIiAibW50 IikpKSkKKyAgICAgICAgICAgICAgIChsZXQqICgocGlkIChydW4tY29udGFpbmVyIHJvb3QgJygp ICVuYW1lc3BhY2VzIDEgY29udGFpbmVyKSkKKyAgICAgICAgICAgICAgICAgICAgICAoY29udGFp bmVyLW5hbWVzcGFjZXMgKG5hbWVzcGFjZXMgcGlkKSkKKyAgICAgICAgICAgICAgICAgICAgICAo cmVzdWx0CisgICAgICAgICAgICAgICAgICAgICAgICAoYmVnaW4KKyAgICAgICAgICAgICAgICAg ICAgICAgICAgKGNsb3NlIHN0YXJ0LW91dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHJl YWQgc3RhcnQtaW4pCisgICAgICAgICAgICAgICAgICAgICAgICAgIChjbG9zZSBzdGFydC1pbikK KyAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbnRhaW5lci1leGN1cnNpb24KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICBwaWQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFt YmRhICgpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHByaW1pdGl2ZS1m b3JrKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgwCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NlcnQtZXhpdAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChlcXVhbD8KKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGNvbnRhaW5lci1uYW1lc3BhY2VzCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAobmFtZXNwYWNlcyAoZ2V0cGlkKSkpKSkKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZm9yay1waWQKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChtYXRjaCAod2FpdHBpZCBmb3JrLXBpZCkKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUt ZXhpdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChz dGF0dXM6ZXhpdC12YWwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHN0YXR1cykpKSkpKSkpKSkpCisgICAgICAgICAgICAgICAgIChjbG9zZSBlbmQt aW4pCisgICAgICAgICAgICAgICAgICh3cml0ZSAnZG9uZSBlbmQtb3V0KQorICAgICAgICAgICAg ICAgICAoY2xvc2UgZW5kLW91dCkKKyAgICAgICAgICAgICAgICAgKHdhaXRwaWQgcGlkKQorICAg ICAgICAgICAgICAgICAoemVybz8gcmVzdWx0KSkpKSkpKQphY3R1YWwtdmFsdWU6ICNmCmFjdHVh bC1lcnJvcjoKKyAoc3lzdGVtLWVycm9yCisgICAiY2xvbmUiCisgICAifmQ6IH5BIgorICAgKDIw ODA1MDU4NzMgIk9wZXJhdGlvbiBub3QgcGVybWl0dGVkIikKKyAgICgxKSkKcmVzdWx0OiBGQUlM CgoKU0tJUDogdGVzdHMvcHlwaQo9PT09PT09PT09PT09PT09Cgp0ZXN0LW5hbWU6IHB5cGktPmd1 aXgtcGFja2FnZQpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvcHlwaS5zY206NzYK c291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInB5cGktPmd1aXgtcGFja2FnZSIKKyAgIChtb2Nr ICgoZ3VpeCBpbXBvcnQgdXRpbHMpCisgICAgICAgICAgdXJsLWZldGNoCisgICAgICAgICAgKGxh bWJkYSAodXJsIGZpbGUtbmFtZSkKKyAgICAgICAgICAgIChtYXRjaCB1cmwKKyAgICAgICAgICAg ICAgICAgICAoImh0dHBzOi8vcHlwaS5weXRob24ub3JnL3B5cGkvZm9vL2pzb24iCisgICAgICAg ICAgICAgICAgICAgICh3aXRoLW91dHB1dC10by1maWxlCisgICAgICAgICAgICAgICAgICAgICAg ZmlsZS1uYW1lCisgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAoZGlzcGxheSB0ZXN0 LWpzb24pKSkpCisgICAgICAgICAgICAgICAgICAgKCJodHRwczovL2V4YW1wbGUuY29tL2Zvby0x LjAuMC50YXIuZ3oiCisgICAgICAgICAgICAgICAgICAgIChiZWdpbgorICAgICAgICAgICAgICAg ICAgICAgIChta2RpciAiZm9vLTEuMC4wIikKKyAgICAgICAgICAgICAgICAgICAgICAod2l0aC1v dXRwdXQtdG8tZmlsZQorICAgICAgICAgICAgICAgICAgICAgICAgImZvby0xLjAuMC9yZXF1aXJl bWVudHMudHh0IgorICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAoZGlzcGxheSB0 ZXN0LXJlcXVpcmVtZW50cykpKQorICAgICAgICAgICAgICAgICAgICAgIChzeXN0ZW0qICJ0YXIi ICJjenZmIiBmaWxlLW5hbWUgImZvby0xLjAuMC8iKQorICAgICAgICAgICAgICAgICAgICAgIChk ZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiZm9vLTEuMC4wIikKKyAgICAgICAgICAgICAgICAgICAg ICAoc2V0ISB0ZXN0LXNvdXJjZS1oYXNoCisgICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13 aXRoLWlucHV0LWZpbGUgZmlsZS1uYW1lIHBvcnQtc2hhMjU2KSkpKQorICAgICAgICAgICAgICAg ICAgICgiaHR0cHM6Ly9leGFtcGxlLmNvbS9mb28tMS4wLjAtcHkyLnB5My1ub25lLWFueS53aGwi CisgICAgICAgICAgICAgICAgICAgICNmKQorICAgICAgICAgICAgICAgICAgIChfIChlcnJvciAi VW5leHBlY3RlZCBVUkw6ICIgdXJsKSkpKSkKKyAgICAgICAgIChtYXRjaCAocHlwaS0+Z3VpeC1w YWNrYWdlICJmb28iKQorICAgICAgICAgICAgICAgICgoJ3BhY2thZ2UKKyAgICAgICAgICAgICAg ICAgICgnbmFtZSAicHl0aG9uLWZvbyIpCisgICAgICAgICAgICAgICAgICAoJ3ZlcnNpb24gIjEu MC4wIikKKyAgICAgICAgICAgICAgICAgICgnc291cmNlCisgICAgICAgICAgICAgICAgICAgKCdv cmlnaW4KKyAgICAgICAgICAgICAgICAgICAgKCdtZXRob2QgJ3VybC1mZXRjaCkKKyAgICAgICAg ICAgICAgICAgICAgKCd1cmkKKyAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisg ICAgICAgICAgICAgICAgICAgICAgICJodHRwczovL2V4YW1wbGUuY29tL2Zvby0iCisgICAgICAg ICAgICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAgICAgICAgICAgIi50YXIuZ3oi KSkKKyAgICAgICAgICAgICAgICAgICAgKCdzaGEyNTYgKCdiYXNlMzIgKD8gc3RyaW5nPyBoYXNo KSkpKSkKKyAgICAgICAgICAgICAgICAgICgnYnVpbGQtc3lzdGVtICdweXRob24tYnVpbGQtc3lz dGVtKQorICAgICAgICAgICAgICAgICAgKCdpbnB1dHMKKyAgICAgICAgICAgICAgICAgICAoJ3F1 YXNpcXVvdGUKKyAgICAgICAgICAgICAgICAgICAgKCgicHl0aG9uLWJhciIgKCd1bnF1b3RlICdw eXRob24tYmFyKSkKKyAgICAgICAgICAgICAgICAgICAgICgicHl0aG9uLWJheiIgKCd1bnF1b3Rl ICdweXRob24tYmF6KSkKKyAgICAgICAgICAgICAgICAgICAgICgicHl0aG9uLXNldHVwdG9vbHMi CisgICAgICAgICAgICAgICAgICAgICAgKCd1bnF1b3RlICdweXRob24tc2V0dXB0b29scykpKSkp CisgICAgICAgICAgICAgICAgICAoJ2hvbWUtcGFnZSAiaHR0cDovL2V4YW1wbGUuY29tIikKKyAg ICAgICAgICAgICAgICAgICgnc3lub3BzaXMgInN1bW1hcnkiKQorICAgICAgICAgICAgICAgICAg KCdkZXNjcmlwdGlvbiAic3VtbWFyeSIpCisgICAgICAgICAgICAgICAgICAoJ2xpY2Vuc2UgJ2xn cGwyLjApKQorICAgICAgICAgICAgICAgICAoc3RyaW5nPT8KKyAgICAgICAgICAgICAgICAgICAo Ynl0ZXZlY3Rvci0+bml4LWJhc2UzMi1zdHJpbmcgdGVzdC1zb3VyY2UtaGFzaCkKKyAgICAgICAg ICAgICAgICAgICBoYXNoKSkKKyAgICAgICAgICAgICAgICAoeCAocGsgJ2ZhaWwgeCAjZikpKSkp CmZvby0xLjAuMC8KZm9vLTEuMC4wL3JlcXVpcmVtZW50cy50eHQKYWN0dWFsLXZhbHVlOiAjdApy ZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogcHlwaS0+Z3VpeC1wYWNrYWdlLCB3aGVlbHMKbG9jYXRp b246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3B5cGkuc2NtOjEyNQpzb3VyY2U6CisgKHRlc3Qt YXNzZXJ0CisgICAicHlwaS0+Z3VpeC1wYWNrYWdlLCB3aGVlbHMiCisgICAobW9jayAoKGd1aXgg aW1wb3J0IHV0aWxzKQorICAgICAgICAgIHVybC1mZXRjaAorICAgICAgICAgIChsYW1iZGEgKHVy bCBmaWxlLW5hbWUpCisgICAgICAgICAgICAobWF0Y2ggdXJsCisgICAgICAgICAgICAgICAgICAg KCJodHRwczovL3B5cGkucHl0aG9uLm9yZy9weXBpL2Zvby9qc29uIgorICAgICAgICAgICAgICAg ICAgICAod2l0aC1vdXRwdXQtdG8tZmlsZQorICAgICAgICAgICAgICAgICAgICAgIGZpbGUtbmFt ZQorICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGRpc3BsYXkgdGVzdC1qc29uKSkp KQorICAgICAgICAgICAgICAgICAgICgiaHR0cHM6Ly9leGFtcGxlLmNvbS9mb28tMS4wLjAudGFy Lmd6IgorICAgICAgICAgICAgICAgICAgICAoYmVnaW4KKyAgICAgICAgICAgICAgICAgICAgICAo bWtkaXIgImZvby0xLjAuMCIpCisgICAgICAgICAgICAgICAgICAgICAgKHdpdGgtb3V0cHV0LXRv LWZpbGUKKyAgICAgICAgICAgICAgICAgICAgICAgICJmb28tMS4wLjAvcmVxdWlyZW1lbnRzLnR4 dCIKKyAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGRpc3BsYXkgdGVzdC1yZXF1 aXJlbWVudHMpKSkKKyAgICAgICAgICAgICAgICAgICAgICAoc3lzdGVtKiAidGFyIiAiY3p2ZiIg ZmlsZS1uYW1lICJmb28tMS4wLjAvIikKKyAgICAgICAgICAgICAgICAgICAgICAoZGVsZXRlLWZp bGUtcmVjdXJzaXZlbHkgImZvby0xLjAuMCIpCisgICAgICAgICAgICAgICAgICAgICAgKHNldCEg dGVzdC1zb3VyY2UtaGFzaAorICAgICAgICAgICAgICAgICAgICAgICAgKGNhbGwtd2l0aC1pbnB1 dC1maWxlIGZpbGUtbmFtZSBwb3J0LXNoYTI1NikpKSkKKyAgICAgICAgICAgICAgICAgICAoImh0 dHBzOi8vZXhhbXBsZS5jb20vZm9vLTEuMC4wLXB5Mi5weTMtbm9uZS1hbnkud2hsIgorICAgICAg ICAgICAgICAgICAgICAoYmVnaW4KKyAgICAgICAgICAgICAgICAgICAgICAobWtkaXIgImZvby0x LjAuMC5kaXN0LWluZm8iKQorICAgICAgICAgICAgICAgICAgICAgICh3aXRoLW91dHB1dC10by1m aWxlCisgICAgICAgICAgICAgICAgICAgICAgICAiZm9vLTEuMC4wLmRpc3QtaW5mby9tZXRhZGF0 YS5qc29uIgorICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAoZGlzcGxheSB0ZXN0 LW1ldGFkYXRhKSkpCisgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHppcC1maWxlIChzdHJp bmctYXBwZW5kIGZpbGUtbmFtZSAiLnppcCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChz eXN0ZW0qCisgICAgICAgICAgICAgICAgICAgICAgICAgICJ6aXAiCisgICAgICAgICAgICAgICAg ICAgICAgICAgIHppcC1maWxlCisgICAgICAgICAgICAgICAgICAgICAgICAgICJmb28tMS4wLjAu ZGlzdC1pbmZvL21ldGFkYXRhLmpzb24iKQorICAgICAgICAgICAgICAgICAgICAgICAgKHJlbmFt ZS1maWxlIHppcC1maWxlIGZpbGUtbmFtZSkpCisgICAgICAgICAgICAgICAgICAgICAgKGRlbGV0 ZS1maWxlLXJlY3Vyc2l2ZWx5ICJmb28tMS4wLjAuZGlzdC1pbmZvIikpKQorICAgICAgICAgICAg ICAgICAgIChfIChlcnJvciAiVW5leHBlY3RlZCBVUkw6ICIgdXJsKSkpKSkKKyAgICAgICAgICht YXRjaCAocHlwaS0+Z3VpeC1wYWNrYWdlICJmb28iKQorICAgICAgICAgICAgICAgICgoJ3BhY2th Z2UKKyAgICAgICAgICAgICAgICAgICgnbmFtZSAicHl0aG9uLWZvbyIpCisgICAgICAgICAgICAg ICAgICAoJ3ZlcnNpb24gIjEuMC4wIikKKyAgICAgICAgICAgICAgICAgICgnc291cmNlCisgICAg ICAgICAgICAgICAgICAgKCdvcmlnaW4KKyAgICAgICAgICAgICAgICAgICAgKCdtZXRob2QgJ3Vy bC1mZXRjaCkKKyAgICAgICAgICAgICAgICAgICAgKCd1cmkKKyAgICAgICAgICAgICAgICAgICAg IChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAgICAgICAgICJodHRwczovL2V4YW1wbGUu Y29tL2Zvby0iCisgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAg ICAgICAgICAgIi50YXIuZ3oiKSkKKyAgICAgICAgICAgICAgICAgICAgKCdzaGEyNTYgKCdiYXNl MzIgKD8gc3RyaW5nPyBoYXNoKSkpKSkKKyAgICAgICAgICAgICAgICAgICgnYnVpbGQtc3lzdGVt ICdweXRob24tYnVpbGQtc3lzdGVtKQorICAgICAgICAgICAgICAgICAgKCdpbnB1dHMKKyAgICAg ICAgICAgICAgICAgICAoJ3F1YXNpcXVvdGUKKyAgICAgICAgICAgICAgICAgICAgKCgicHl0aG9u LWJhciIgKCd1bnF1b3RlICdweXRob24tYmFyKSkKKyAgICAgICAgICAgICAgICAgICAgICgicHl0 aG9uLWJheiIgKCd1bnF1b3RlICdweXRob24tYmF6KSkKKyAgICAgICAgICAgICAgICAgICAgICgi cHl0aG9uLXNldHVwdG9vbHMiCisgICAgICAgICAgICAgICAgICAgICAgKCd1bnF1b3RlICdweXRo b24tc2V0dXB0b29scykpKSkpCisgICAgICAgICAgICAgICAgICAoJ2hvbWUtcGFnZSAiaHR0cDov L2V4YW1wbGUuY29tIikKKyAgICAgICAgICAgICAgICAgICgnc3lub3BzaXMgInN1bW1hcnkiKQor ICAgICAgICAgICAgICAgICAgKCdkZXNjcmlwdGlvbiAic3VtbWFyeSIpCisgICAgICAgICAgICAg ICAgICAoJ2xpY2Vuc2UgJ2xncGwyLjApKQorICAgICAgICAgICAgICAgICAoc3RyaW5nPT8KKyAg ICAgICAgICAgICAgICAgICAoYnl0ZXZlY3Rvci0+bml4LWJhc2UzMi1zdHJpbmcgdGVzdC1zb3Vy Y2UtaGFzaCkKKyAgICAgICAgICAgICAgICAgICBoYXNoKSkKKyAgICAgICAgICAgICAgICAoeCAo cGsgJ2ZhaWwgeCAjZikpKSkpCnJlc3VsdDogU0tJUAoKcmFuZG9tIHNlZWQgZm9yIHRlc3RzOiAx NDY2Njk2NjcxCgpTS0lQOiB0ZXN0cy9ndWl4LWVudmlyb25tZW50LWNvbnRhaW5lcgo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKKyBzZXQgLWUKKyBndWl4IGVudmlyb25t ZW50IC0tdmVyc2lvbgpndWl4IGVudmlyb25tZW50IChHTlUgR3VpeCkgMC4xMC4wCkNvcHlyaWdo dCAoQykgMjAxNiB0aGUgR3VpeCBhdXRob3JzCkxpY2Vuc2UgR1BMdjMrOiBHTlUgR1BMIHZlcnNp b24gMyBvciBsYXRlciA8aHR0cDovL2dudS5vcmcvbGljZW5zZXMvZ3BsLmh0bWw+ClRoaXMgaXMg ZnJlZSBzb2Z0d2FyZTogeW91IGFyZSBmcmVlIHRvIGNoYW5nZSBhbmQgcmVkaXN0cmlidXRlIGl0 LgpUaGVyZSBpcyBOTyBXQVJSQU5UWSwgdG8gdGhlIGV4dGVudCBwZXJtaXR0ZWQgYnkgbGF3Lgor IGd1aWxlIC1jICcoKEBAIChndWl4IHNjcmlwdHMgZW52aXJvbm1lbnQpIGFzc2VydC1jb250YWlu ZXItZmVhdHVyZXMpKScKZXJyb3I6IGNhbm5vdCBjcmVhdGUgY29udGFpbmVyOiB1bnByaXZpbGVn ZWQgdXNlciBjYW5ub3QgY3JlYXRlIHVzZXIgbmFtZXNwYWNlcwplcnJvcjogcGxlYXNlIHNldCAv cHJvYy9zeXMva2VybmVsL3VucHJpdmlsZWdlZF91c2VybnNfY2xvbmUgdG8gIjEiCisgZXhpdCA3 NwpTS0lQIHRlc3RzL2d1aXgtZW52aXJvbm1lbnQtY29udGFpbmVyLnNoIChleGl0IHN0YXR1czog NzcpCgo= --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=160623.make.check.log Content-Transfer-Encoding: base64 ZzFAZTNiOn4vZGV2L2d1aXgkIGdpdCBwdWxsCkFscmVhZHkgdXAtdG8tZGF0ZS4KZzFAZTNiOn4v ZGV2L2d1aXgkIGdpdCBzdGF0dXMKT24gYnJhbmNoIG1hc3RlcgpZb3VyIGJyYW5jaCBpcyB1cC10 by1kYXRlIHdpdGggJ29yaWdpbi9tYXN0ZXInLgpVbnRyYWNrZWQgZmlsZXM6CiAgKHVzZSAiZ2l0 IGFkZCA8ZmlsZT4uLi4iIHRvIGluY2x1ZGUgaW4gd2hhdCB3aWxsIGJlIGNvbW1pdHRlZCkKCgl0 LXByb2ZpbGUtYWx0LTgxNjYtMS1saW5rCgpub3RoaW5nIGFkZGVkIHRvIGNvbW1pdCBidXQgdW50 cmFja2VkIGZpbGVzIHByZXNlbnQgKHVzZSAiZ2l0IGFkZCIgdG8gdHJhY2spCmcxQGUzYjp+L2Rl di9ndWl4JCBnaXQgc3RhdHVzIC12Ck9uIGJyYW5jaCBtYXN0ZXIKWW91ciBicmFuY2ggaXMgdXAt dG8tZGF0ZSB3aXRoICdvcmlnaW4vbWFzdGVyJy4KVW50cmFja2VkIGZpbGVzOgogICh1c2UgImdp dCBhZGQgPGZpbGU+Li4uIiB0byBpbmNsdWRlIGluIHdoYXQgd2lsbCBiZSBjb21taXR0ZWQpCgoJ dC1wcm9maWxlLWFsdC04MTY2LTEtbGluawoKbm90aGluZyBhZGRlZCB0byBjb21taXQgYnV0IHVu dHJhY2tlZCBmaWxlcyBwcmVzZW50ICh1c2UgImdpdCBhZGQiIHRvIHRyYWNrKQpnMUBlM2I6fi9k ZXYvZ3VpeCQgZ2l0IGJyYW5jaCAtYXYgfCBncmVwIG1hc3RlcgoqIG1hc3RlciAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBiYWUwNjM2IGJvdXJuaXNoOiBBZGQgJ3djJyBjb21tYW5k LgogIHJlbW90ZXMvb3JpZ2luL0hFQUQgICAgICAgICAgICAgICAgICAgICAtPiBvcmlnaW4vbWFz dGVyCiAgcmVtb3Rlcy9vcmlnaW4vbWFzdGVyICAgICAgICAgICAgICAgICAgIGJhZTA2MzYgYm91 cm5pc2g6IEFkZCAnd2MnIGNvbW1hbmQuCiAgcmVtb3Rlcy9vcmlnaW4vc2VjdXJpdHktdXBkYXRl cyAgICAgICAgIGEzYjg0ZjcgTWVyZ2UgYnJhbmNoICdtYXN0ZXInIGludG8gc2VjdXJpdHktdXBk YXRlcwpnMUBlM2I6fi9kZXYvZ3VpeCQgZ3VpeCBlbnZpcm9ubWVudCBndWl4Cjs7OyBub3RlOiBz b3VyY2UgZmlsZSAvaG9tZS9nMS8uY29uZmlnL2d1aXgvbGF0ZXN0L2dudS9wYWNrYWdlcy9zY3Jl ZW4uc2NtCjs7OyAgICAgICBuZXdlciB0aGFuIGNvbXBpbGVkIC9ob21lL2cxLy5jb25maWcvZ3Vp eC9sYXRlc3QvZ251L3BhY2thZ2VzL3NjcmVlbi5nbwpzdWJzdGl0dXRlOiB3YXJuaW5nOiBmYWls ZWQgdG8gaW5zdGFsbCBsb2NhbGU6IEludmFsaWQgYXJndW1lbnQKW2d1aXggZW52XSBnMUBlM2I6 fi9kZXYvZ3VpeCQgLi9ib290c3RyYXAKKyBleGVjIGF1dG9yZWNvbmYgLXZmaQphdXRvcmVjb25m OiBFbnRlcmluZyBkaXJlY3RvcnkgYC4nCmF1dG9yZWNvbmY6IHJ1bm5pbmc6IGF1dG9wb2ludCAt LWZvcmNlCmF1dG9yZWNvbmY6IHJ1bm5pbmc6IGFjbG9jYWwgLS1mb3JjZSAtSSBtNAphdXRvcmVj b25mOiBjb25maWd1cmUuYWM6IHRyYWNpbmcKYXV0b3JlY29uZjogY29uZmlndXJlLmFjOiBub3Qg dXNpbmcgTGlidG9vbAphdXRvcmVjb25mOiBydW5uaW5nOiAvZ251L3N0b3JlLzUxczZ3Nmp3ODNy bWRmeXFod214cnZ2NXFienlwejliLWF1dG9jb25mLTIuNjkvYmluL2F1dG9jb25mIC0tZm9yY2UK YXV0b3JlY29uZjogcnVubmluZzogL2dudS9zdG9yZS81MXM2dzZqdzgzcm1kZnlxaHdteHJ2djVx Ynp5cHo5Yi1hdXRvY29uZi0yLjY5L2Jpbi9hdXRvaGVhZGVyIC0tZm9yY2UKYXV0b3JlY29uZjog cnVubmluZzogYXV0b21ha2UgLS1hZGQtbWlzc2luZyAtLWNvcHkgLS1mb3JjZS1taXNzaW5nCmNv bmZpZ3VyZS5hYzoyMTogd2FybmluZzogVGhlICdBTV9QUk9HX01LRElSX1AnIG1hY3JvIGlzIGRl cHJlY2F0ZWQsIGFuZCBpdHMgdXNlIGlzIGRpc2NvdXJhZ2VkLgpjb25maWd1cmUuYWM6MjE6IFlv dSBzaG91bGQgdXNlIHRoZSBBdXRvY29uZi1wcm92aWRlZCAnQUNfUFJPR19NS0RJUl9QJyBtYWNy byBpbnN0ZWFkLApjb25maWd1cmUuYWM6MjE6IGFuZCB1c2UgJyQoTUtESVJfUCknIGluc3RlYWQg b2YgJyQobWtkaXJfcCknaW4geW91ciBNYWtlZmlsZS5hbSBmaWxlcy4KTWFrZWZpbGUuYW06NDMx OiB3YXJuaW5nOiBBTV9HTlVfR0VUVEVYVCB1c2VkIGJ1dCAncG8nIG5vdCBpbiBTVUJESVJTCmF1 dG9yZWNvbmY6IExlYXZpbmcgZGlyZWN0b3J5IGAuJwpbZ3VpeCBlbnZdIGcxQGUzYjp+L2Rldi9n dWl4JCAuL2NvbmZpZ3VyZSAtLWxvY2Fsc3RhdGVkaXI9L3ZhcgpjaGVja2luZyBmb3IgYSBCU0Qt Y29tcGF0aWJsZSBpbnN0YWxsLi4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMw aWMyYno0aGYtcHJvZmlsZS9iaW4vaW5zdGFsbCAtYwpjaGVja2luZyB3aGV0aGVyIGJ1aWxkIGVu dmlyb25tZW50IGlzIHNhbmUuLi4geWVzCmNoZWNraW5nIGZvciBhIHRocmVhZC1zYWZlIG1rZGly IC1wLi4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmls ZS9iaW4vbWtkaXIgLXAKY2hlY2tpbmcgZm9yIGdhd2suLi4gZ2F3awpjaGVja2luZyB3aGV0aGVy IG1ha2Ugc2V0cyAkKE1BS0UpLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIG1ha2Ugc3VwcG9ydHMg bmVzdGVkIHZhcmlhYmxlcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBtYWtlIHN1cHBvcnRzIG5l c3RlZCB2YXJpYWJsZXMuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBzdHlsZSBvZiBpbmNs dWRlIHVzZWQgYnkgbWFrZS4uLiBHTlUKY2hlY2tpbmcgZm9yIGdjYy4uLiBnY2MKY2hlY2tpbmcg d2hldGhlciB0aGUgQyBjb21waWxlciB3b3Jrcy4uLiB5ZXMKY2hlY2tpbmcgZm9yIEMgY29tcGls ZXIgZGVmYXVsdCBvdXRwdXQgZmlsZSBuYW1lLi4uIGEub3V0CmNoZWNraW5nIGZvciBzdWZmaXgg b2YgZXhlY3V0YWJsZXMuLi4gCmNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIGNyb3NzIGNvbXBpbGlu Zy4uLiBubwpjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBmaWxlcy4uLiBvCmNoZWNraW5n IHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxlci4uLiB5ZXMKY2hlY2tpbmcg d2hldGhlciBnY2MgYWNjZXB0cyAtZy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGdjYyBvcHRpb24gdG8g YWNjZXB0IElTTyBDODkuLi4gbm9uZSBuZWVkZWQKY2hlY2tpbmcgd2hldGhlciBnY2MgdW5kZXJz dGFuZHMgLWMgYW5kIC1vIHRvZ2V0aGVyLi4uIHllcwpjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxl IG9mIGdjYy4uLiBnY2MzCmNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMgcHJlcHJvY2Vzc29yLi4u IGdjYyAtRQpjaGVja2luZyBmb3IgZ3JlcCB0aGF0IGhhbmRsZXMgbG9uZyBsaW5lcyBhbmQgLWUu Li4gL2dudS9zdG9yZS92MW1pZDV6cWxjczlhbDdpZG12MG1oYzBpYzJiejRoZi1wcm9maWxlL2Jp bi9ncmVwCmNoZWNraW5nIGZvciBlZ3JlcC4uLiAvZ251L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lk bXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2dyZXAgLUUKY2hlY2tpbmcgZm9yIEFOU0kgQyBo ZWFkZXIgZmlsZXMuLi4geWVzCmNoZWNraW5nIGZvciBzeXMvdHlwZXMuaC4uLiB5ZXMKY2hlY2tp bmcgZm9yIHN5cy9zdGF0LmguLi4geWVzCmNoZWNraW5nIGZvciBzdGRsaWIuaC4uLiB5ZXMKY2hl Y2tpbmcgZm9yIHN0cmluZy5oLi4uIHllcwpjaGVja2luZyBmb3IgbWVtb3J5LmguLi4geWVzCmNo ZWNraW5nIGZvciBzdHJpbmdzLmguLi4geWVzCmNoZWNraW5nIGZvciBpbnR0eXBlcy5oLi4uIHll cwpjaGVja2luZyBmb3Igc3RkaW50LmguLi4geWVzCmNoZWNraW5nIGZvciB1bmlzdGQuaC4uLiB5 ZXMKY2hlY2tpbmcgbWluaXgvY29uZmlnLmggdXNhYmlsaXR5Li4uIG5vCmNoZWNraW5nIG1pbml4 L2NvbmZpZy5oIHByZXNlbmNlLi4uIG5vCmNoZWNraW5nIGZvciBtaW5peC9jb25maWcuaC4uLiBu bwpjaGVja2luZyB3aGV0aGVyIGl0IGlzIHNhZmUgdG8gZGVmaW5lIF9fRVhURU5TSU9OU19fLi4u IHllcwpjaGVja2luZyB3aGV0aGVyIE5MUyBpcyByZXF1ZXN0ZWQuLi4geWVzCmNoZWNraW5nIGZv ciBtc2dmbXQuLi4gL2dudS9zdG9yZS92MW1pZDV6cWxjczlhbDdpZG12MG1oYzBpYzJiejRoZi1w cm9maWxlL2Jpbi9tc2dmbXQKY2hlY2tpbmcgZm9yIGdtc2dmbXQuLi4gL2dudS9zdG9yZS92MW1p ZDV6cWxjczlhbDdpZG12MG1oYzBpYzJiejRoZi1wcm9maWxlL2Jpbi9tc2dmbXQKY2hlY2tpbmcg Zm9yIHhnZXR0ZXh0Li4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0 aGYtcHJvZmlsZS9iaW4veGdldHRleHQKY2hlY2tpbmcgZm9yIG1zZ21lcmdlLi4uIC9nbnUvc3Rv cmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9iaW4vbXNnbWVyZ2UK Y2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUuLi4geDg2XzY0LXVua25vd24tbGludXgtZ251CmNo ZWNraW5nIGhvc3Qgc3lzdGVtIHR5cGUuLi4geDg2XzY0LXVua25vd24tbGludXgtZ251CmNoZWNr aW5nIGZvciBsZCB1c2VkIGJ5IEdDQy4uLiAvZ251L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYw bWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2xkCmNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC9nbnUv c3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9iaW4vbGQpIGlz IEdOVSBsZC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNoYXJlZCBsaWJyYXJ5IHJ1biBwYXRoIG9yaWdp bi4uLiBkb25lCmNoZWNraW5nIGZvciBDRlByZWZlcmVuY2VzQ29weUFwcFZhbHVlLi4uIG5vCmNo ZWNraW5nIGZvciBDRkxvY2FsZUNvcHlDdXJyZW50Li4uIG5vCmNoZWNraW5nIGZvciBHTlUgZ2V0 dGV4dCBpbiBsaWJjLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIHVzZSBOTFMuLi4geWVzCmNo ZWNraW5nIHdoZXJlIHRoZSBnZXR0ZXh0IGZ1bmN0aW9uIGNvbWVzIGZyb20uLi4gbGliYwpjaGVj a2luZyBmb3Igc2VkLi4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0 aGYtcHJvZmlsZS9iaW4vc2VkCmNoZWNraW5nIGZvciB0aGUgR3VpeCBzeXN0ZW0gdHlwZS4uLiB4 ODZfNjQtbGludXgKY2hlY2tpbmcgZm9yIHRoZSBzdG9yZSBkaXJlY3RvcnkuLi4gL2dudS9zdG9y ZQpjaGVja2luZyB0aGUgbGVuZ3RoIG9mIHRoZSBpbnN0YWxsZWQgc29ja2V0IGZpbGUgbmFtZS4u LiAzMApjaGVja2luZyBmb3IgdW5pdCB0ZXN0IHJvb3QgZGlyZWN0b3J5Li4uIC9ob21lL2cxL2Rl di9ndWl4L3Rlc3QtdG1wCmNoZWNraW5nIHRoZSBsZW5ndGggb2YgdGhlIHNvY2tldCBmaWxlIG5h bWUgdXNlZCBpbiB0ZXN0cy4uLiA1OApjaGVja2luZyB0aGUgbGVuZ3RoIG9mIGEgdHlwaWNhbCBo YXNoIGJhbmcgbGluZS4uLiA3MwpjaGVja2luZyB0aGUgbGVuZ3RoIG9mIGEgaGFzaCBiYW5nIGxp bmUgdXNlZCBpbiB0ZXN0cy4uLiA5NQpjaGVja2luZyBmb3IgcGtnLWNvbmZpZy4uLiAvZ251L3N0 b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL3BrZy1jb25m aWcKY2hlY2tpbmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJzaW9uIDAuOS4wLi4uIHllcwpj aGVja2luZyBmb3IgR1VJTEUuLi4geWVzCmNoZWNraW5nIGZvciBndWlsZS4uLiAvZ251L3N0b3Jl L3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2d1aWxlCmNoZWNr aW5nIGZvciBndWlsZC4uLiAvZ251L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6 NGhmLXByb2ZpbGUvYmluL2d1aWxkCmNoZWNraW5nIGZvciBndWlsZS4uLiAoY2FjaGVkKSAvZ251 L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2d1aWxl CmNoZWNraW5nIGZvciBHdWlsZSB2ZXJzaW9uID49IDIuMC4uLiAyLjAuMTEKY2hlY2tpbmcgZm9y IGd1aWxkLi4uIChjYWNoZWQpIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMy Yno0aGYtcHJvZmlsZS9iaW4vZ3VpbGQKY2hlY2tpbmcgZm9yIGd1aWxlLWNvbmZpZy4uLiAvZ251 L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2d1aWxl LWNvbmZpZwpjaGVja2luZyBpZiAoanNvbikgaXMgYXZhaWxhYmxlLi4uIHllcwpjaGVja2luZyB3 aGV0aGVyIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmls ZS9iaW4vZ3VpbGUgcHJvdmlkZXMgZmVhdHVyZSAncmVnZXgnLi4uIHllcwpjaGVja2luZyB3aGV0 aGVyIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9i aW4vZ3VpbGUgcHJvdmlkZXMgZmVhdHVyZSAncG9zaXgnLi4uIHllcwpjaGVja2luZyB3aGV0aGVy IC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9iaW4v Z3VpbGUgcHJvdmlkZXMgZmVhdHVyZSAnc29ja2V0Jy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciAv Z251L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXByb2ZpbGUvYmluL2d1 aWxlIHByb3ZpZGVzIGZlYXR1cmUgJ25ldC1kYicuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgL2du dS9zdG9yZS92MW1pZDV6cWxjczlhbDdpZG12MG1oYzBpYzJiejRoZi1wcm9maWxlL2Jpbi9ndWls ZSBwcm92aWRlcyBmZWF0dXJlICd0aHJlYWRzJy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciAoc3Jm aSBzcmZpLTM3KSBpcyBhZmZlY3RlZCBieSBodHRwOi8vYnVncy5nbnUub3JnLzEzMTc2Li4uIG5v CmNoZWNraW5nIHdoZXRoZXIgbGliYyBwcm92aWRlcyAnbW91bnQnLi4uIHllcwpjaGVja2luZyBm b3IgZ3ppcC4uLiAvZ251L3N0b3JlL3YxbWlkNXpxbGNzOWFsN2lkbXYwbWhjMGljMmJ6NGhmLXBy b2ZpbGUvYmluL2d6aXAKY2hlY2tpbmcgZm9yIGJ6aXAyLi4uIC9nbnUvc3RvcmUvdjFtaWQ1enFs Y3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9iaW4vYnppcDIKY2hlY2tpbmcgZm9yIHh6 Li4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9i aW4veHoKY2hlY2tpbmcgZm9yIG5peC1pbnN0YW50aWF0ZS4uLiBubwpjaGVja2luZyBmb3Igbml4 LWhhc2guLi4gbm8KY2hlY2tpbmcgZm9yIE5peHBrZ3Mgc291cmNlIHRyZWUuLi4gbm90IGZvdW5k CmNoZWNraW5nIGZvciBsaWJnY3J5cHQtY29uZmlnLi4uIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5 YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmlsZS9iaW4vbGliZ2NyeXB0LWNvbmZpZwpjaGVja2lu ZyBsaWJnY3J5cHQncyBsaWJyYXJ5IGRpcmVjdG9yeS4uLiAvZ251L3N0b3JlLzd3ZmJwcnAxYjli MjVjcmxpZGc2aDdiNmhwaWIyYjk5LWxpYmdjcnlwdC0xLjYuNS9saWIKY2hlY2tpbmcgZm9yIGxp YmdjcnlwdCBzaGFyZWQgbGlicmFyeSBuYW1lLi4uIC9nbnUvc3RvcmUvN3dmYnBycDFiOWIyNWNy bGlkZzZoN2I2aHBpYjJiOTktbGliZ2NyeXB0LTEuNi41L2xpYi9saWJnY3J5cHQKY2hlY2tpbmcg d2hldGhlciAvZ251L3N0b3JlLzd3ZmJwcnAxYjliMjVjcmxpZGc2aDdiNmhwaWIyYjk5LWxpYmdj cnlwdC0xLjYuNS9saWIvbGliZ2NyeXB0IGNhbiBiZSBkeW5hbWljYWxseSBsb2FkZWQuLi4geWVz CmNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgZGFlbW9uLi4uIHllcwpjaGVja2luZyBmb3IgZysr Li4uIGcrKwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMrKyBjb21waWxl ci4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBnKysgYWNjZXB0cyAtZy4uLiB5ZXMKY2hlY2tpbmcg ZGVwZW5kZW5jeSBzdHlsZSBvZiBnKysuLi4gZ2NjMwpjaGVja2luZyB3aGV0aGVyIGcrKyBzdXBw b3J0cyBDKysxMS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHJhbmxpYi4uLiByYW5saWIKY2hlY2tpbmcg Zm9yIHNwZWNpYWwgQyBjb21waWxlciBvcHRpb25zIG5lZWRlZCBmb3IgbGFyZ2UgZmlsZXMuLi4g bm8KY2hlY2tpbmcgZm9yIF9GSUxFX09GRlNFVF9CSVRTIHZhbHVlIG5lZWRlZCBmb3IgbGFyZ2Ug ZmlsZXMuLi4gbm8KY2hlY2tpbmcgZm9yIEJaMl9ieldyaXRlT3BlbiBpbiAtbGJ6Mi4uLiB5ZXMK Y2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvci4uLiBnKysgLUUKY2hlY2tp bmcgYnpsaWIuaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIGJ6bGliLmggcHJlc2VuY2UuLi4g eWVzCmNoZWNraW5nIGZvciBiemxpYi5oLi4uIHllcwpjaGVja2luZyBmb3IgU1FMSVRFMy4uLiB5 ZXMKY2hlY2tpbmcgZm9yIGdjcnlfbWRfb3BlbiBpbiAtbGdjcnlwdC4uLiB5ZXMKY2hlY2tpbmcg Z2NyeXB0LmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBnY3J5cHQuaCBwcmVzZW5jZS4uLiB5 ZXMKY2hlY2tpbmcgZm9yIGdjcnlwdC5oLi4uIHllcwpjaGVja2luZyBmb3IgY2hyb290Li4uIHll cwpjaGVja2luZyBmb3IgdW5zaGFyZS4uLiB5ZXMKY2hlY2tpbmcgc2NoZWQuaCB1c2FiaWxpdHku Li4geWVzCmNoZWNraW5nIHNjaGVkLmggcHJlc2VuY2UuLi4geWVzCmNoZWNraW5nIGZvciBzY2hl ZC5oLi4uIHllcwpjaGVja2luZyBzeXMvcGFyYW0uaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5n IHN5cy9wYXJhbS5oIHByZXNlbmNlLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3BhcmFtLmguLi4g eWVzCmNoZWNraW5nIHN5cy9tb3VudC5oIHVzYWJpbGl0eS4uLiB5ZXMKY2hlY2tpbmcgc3lzL21v dW50LmggcHJlc2VuY2UuLi4geWVzCmNoZWNraW5nIGZvciBzeXMvbW91bnQuaC4uLiB5ZXMKY2hl Y2tpbmcgc3lzL3N5c2NhbGwuaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIHN5cy9zeXNjYWxs LmggcHJlc2VuY2UuLi4geWVzCmNoZWNraW5nIGZvciBzeXMvc3lzY2FsbC5oLi4uIHllcwpjaGVj a2luZyBmb3IgbHV0aW1lcy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGxjaG93bi4uLiB5ZXMKY2hlY2tp bmcgZm9yIHBvc2l4X2ZhbGxvY2F0ZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNjaGVkX3NldGFmZmlu aXR5Li4uIHllcwpjaGVja2luZyBmb3Igc3RhdHZmcy4uLiB5ZXMKY2hlY2tpbmcgZm9yIG5hbm9z bGVlcC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0cnNpZ25hbC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhl ciBpdCBpcyBwb3NzaWJsZSB0byBjcmVhdGUgYSBsaW5rIHRvIGEgc3ltbGluay4uLiB5ZXMKY2hl Y2tpbmcgbG9jYWxlIHVzYWJpbGl0eS4uLiB5ZXMKY2hlY2tpbmcgbG9jYWxlIHByZXNlbmNlLi4u IHllcwpjaGVja2luZyBmb3IgbG9jYWxlLi4uIHllcwpjaGVja2luZyBzeXMvcGVyc29uYWxpdHku aCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIHN5cy9wZXJzb25hbGl0eS5oIHByZXNlbmNlLi4u IHllcwpjaGVja2luZyBmb3Igc3lzL3BlcnNvbmFsaXR5LmguLi4geWVzCmNoZWNraW5nIGxpbnV4 L2ZzLmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBsaW51eC9mcy5oIHByZXNlbmNlLi4uIHll cwpjaGVja2luZyBmb3IgbGludXgvZnMuaC4uLiB5ZXMKY2hlY2tpbmcgaWYgKGdudXRscykgaXMg YXZhaWxhYmxlLi4uIHllcwpjaGVja2luZyBmb3IgZGVmYXVsdCBzdWJzdGl0dXRlIFVSTHMuLi4g aHR0cHM6Ly9taXJyb3IuaHlkcmEuZ251Lm9yZyBodHRwczovL2h5ZHJhLmdudS5vcmcKY2hlY2tp bmcgd2hldGhlciBHdWlsZSdzIGN1c3RvbSBiaW5hcnkgaW5wdXQgcG9ydHMgc3VwcG9ydCAnc2V0 dmJ1ZicuLi4geWVzCmNoZWNraW5nIGZvciB1bml0IHRlc3Qgcm9vdCBkaXJlY3RvcnkuLi4gKGNh Y2hlZCkgL2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10bXAKY2hlY2tpbmcgZm9yIGd1aWxlLi4uIChj YWNoZWQpIC9nbnUvc3RvcmUvdjFtaWQ1enFsY3M5YWw3aWRtdjBtaGMwaWMyYno0aGYtcHJvZmls ZS9iaW4vZ3VpbGUKY2hlY2tpbmcgdGhlIGN1cnJlbnQgaW5zdGFsbGF0aW9uJ3MgbG9jYWxzdGF0 ZWRpci4uLiBub25lCmNoZWNraW5nIGZvciBkb3QuLi4gL2dudS9zdG9yZS92MW1pZDV6cWxjczlh bDdpZG12MG1oYzBpYzJiejRoZi1wcm9maWxlL2Jpbi9kb3QKY2hlY2tpbmcgZm9yIGVtYWNzLi4u IGVtYWNzCmNoZWNraW5nIHdoZXJlIC5lbGMgZmlsZXMgc2hvdWxkIGdvLi4uICR7ZGF0YWRpcn0v ZW1hY3Mvc2l0ZS1saXNwCmNoZWNraW5nIHRoYXQgZ2VuZXJhdGVkIGZpbGVzIGFyZSBuZXdlciB0 aGFuIGNvbmZpZ3VyZS4uLiBkb25lCmNvbmZpZ3VyZTogY3JlYXRpbmcgLi9jb25maWcuc3RhdHVz CmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIG5peC9zY3JpcHRzL2xpc3QtcnVudGltZS1yb290cwpj b25maWcuc3RhdHVzOiBjcmVhdGluZyBuaXgvc2NyaXB0cy9zdWJzdGl0dXRlCmNvbmZpZy5zdGF0 dXM6IGNyZWF0aW5nIG5peC9zY3JpcHRzL2d1aXgtYXV0aGVudGljYXRlCmNvbmZpZy5zdGF0dXM6 IGNyZWF0aW5nIG5peC9zY3JpcHRzL29mZmxvYWQKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgTWFr ZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgcG8vZ3VpeC9NYWtlZmlsZS5pbgpjb25maWcu c3RhdHVzOiBjcmVhdGluZyBwby9wYWNrYWdlcy9NYWtlZmlsZS5pbgpjb25maWcuc3RhdHVzOiBj cmVhdGluZyBndWl4L2NvbmZpZy5zY20KY29uZmlnLnN0YXR1czogY3JlYXRpbmcgc2NyaXB0cy9n dWl4CmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIHRlc3QtZW52CmNvbmZpZy5zdGF0dXM6IGNyZWF0 aW5nIHByZS1pbnN0LWVudgpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBlbWFjcy9ndWl4LWNvbmZp Zy5lbApjb25maWcuc3RhdHVzOiBjcmVhdGluZyBlbWFjcy9ndWl4LWhlbHBlci5zY20KY29uZmln LnN0YXR1czogY3JlYXRpbmcgbml4L2NvbmZpZy5oCmNvbmZpZy5zdGF0dXM6IG5peC9jb25maWcu aCBpcyB1bmNoYW5nZWQKY29uZmlnLnN0YXR1czogZXhlY3V0aW5nIGRlcGZpbGVzIGNvbW1hbmRz CmNvbmZpZy5zdGF0dXM6IGV4ZWN1dGluZyBwby1kaXJlY3RvcmllcyBjb21tYW5kcwpjb25maWcu c3RhdHVzOiBjcmVhdGluZyBwby9ndWl4L1BPVEZJTEVTCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5n IHBvL2d1aXgvTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgcG8vcGFja2FnZXMvUE9U RklMRVMKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgcG8vcGFja2FnZXMvTWFrZWZpbGUKW2d1aXgg ZW52XSBnMUBlM2I6fi9kZXYvZ3VpeCQgbWFrZSAtajUgCm1ha2UgIGFsbC1yZWN1cnNpdmUKbWFr ZVsxXTogRW50ZXJpbmcgZGlyZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeCcKTWFraW5nIGFsbCBp biBwby9ndWl4Cm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSAnL2hvbWUvZzEvZGV2L2d1aXgv cG8vZ3VpeCcKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4L3Bv L2d1aXgnCk1ha2luZyBhbGwgaW4gcG8vcGFja2FnZXMKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0 b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeC9wby9wYWNrYWdlcycKbWFrZVsyXTogTGVhdmluZyBkaXJl Y3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4L3BvL3BhY2thZ2VzJwptYWtlWzJdOiBFbnRlcmluZyBk aXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4JwpDb21waWxpbmcgU2NoZW1lIG1vZHVsZXMuLi4K ICBHRU4gICAgICBldGMvZ3VpeC1kYWVtb24uc2VydmljZQogIEdFTiAgICAgIGV0Yy9ndWl4LWRh ZW1vbi5jb25mCiAgTE9BRCAgICAgKGdudSBwYWNrYWdlcyBzY3JlZW4pCjs7OyBub3RlOiBzb3Vy Y2UgZmlsZSAuL2dudS9wYWNrYWdlcy9zY3JlZW4uc2NtCjs7OyAgICAgICBuZXdlciB0aGFuIGNv bXBpbGVkIC9ob21lL2cxL2Rldi9ndWl4L2dudS9wYWNrYWdlcy9zY3JlZW4uZ28KOzs7IG5vdGU6 IHNvdXJjZSBmaWxlIC4vZ3VpeC9jb25maWcuc2NtCjs7OyAgICAgICBuZXdlciB0aGFuIGNvbXBp bGVkIC9ob21lL2cxL2Rldi9ndWl4L2d1aXgvY29uZmlnLmdvCiAgTE9BRCAgICAgKGd1aXggY29u ZmlnKQogIEdVSUxFQyAgIGdudS9wYWNrYWdlcy9zY3JlZW4uZ28KICBHVUlMRUMgICBndWl4L2Nv bmZpZy5nbwptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2hvbWUvZzEvZGV2L2d1aXgnCm1h a2VbMV06IExlYXZpbmcgZGlyZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeCcKW2d1aXggZW52XSBn MUBlM2I6fi9kZXYvZ3VpeCQgbWFrZSAtajUgY2hlY2sgCm1ha2UgIGNoZWNrLXJlY3Vyc2l2ZQpt YWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4JwpNYWtpbmcgY2hl Y2sgaW4gcG8vZ3VpeAptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9n dWl4L3BvL2d1aXgnCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3Vp eC9wby9ndWl4JwpNYWtpbmcgY2hlY2sgaW4gcG8vcGFja2FnZXMKbWFrZVsyXTogRW50ZXJpbmcg ZGlyZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeC9wby9wYWNrYWdlcycKbWFrZVsyXTogTGVhdmlu ZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4L3BvL3BhY2thZ2VzJwptYWtlWzJdOiBFbnRl cmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4JwpDb21waWxpbmcgU2NoZW1lIG1vZHVs ZXMuLi4KbWFrZSAgY2hlY2stVEVTVFMgY2hlY2stbG9jYWwKbWFrZVszXTogRW50ZXJpbmcgZGly ZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeCcKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZv ciAnY2hlY2stbG9jYWwnLgptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rl di9ndWl4JwpQQVNTOiB0ZXN0cy9oYXNoLnNjbQpTS0lQOiB0ZXN0cy9iYXNlMzIuc2NtClBBU1M6 IHRlc3RzL2Jhc2U2NC5zY20KUEFTUzogdGVzdHMvY3Bpby5zY20KUEFTUzogdGVzdHMvcGstY3J5 cHRvLnNjbQpQQVNTOiB0ZXN0cy9zZXRzLnNjbQpQQVNTOiB0ZXN0cy9wa2kuc2NtClBBU1M6IHRl c3RzL2dudS1tYWludGVuYW5jZS5zY20KRkFJTDogdGVzdHMvc3Vic3RpdHV0ZS5zY20KUEFTUzog dGVzdHMvZ3JhZnRzLnNjbQpQQVNTOiB0ZXN0cy9idWlsZGVycy5zY20KUEFTUzogdGVzdHMvdWku c2NtClBBU1M6IHRlc3RzL2NvbWJpbmF0b3JzLnNjbQpQQVNTOiB0ZXN0cy9yZWNvcmRzLnNjbQpQ QVNTOiB0ZXN0cy91dGlscy5zY20KUEFTUzogdGVzdHMvdXBzdHJlYW0uc2NtClBBU1M6IHRlc3Rz L2J1aWxkLXV0aWxzLnNjbQpTS0lQOiB0ZXN0cy9zbml4LnNjbQpQQVNTOiB0ZXN0cy9jcmFuLnNj bQpQQVNTOiB0ZXN0cy9oYWNrYWdlLnNjbQpQQVNTOiB0ZXN0cy9lbHBhLnNjbQpQQVNTOiB0ZXN0 cy9tb25hZHMuc2NtClBBU1M6IHRlc3RzL3BhY2thZ2VzLnNjbQpQQVNTOiB0ZXN0cy91bmlvbi5z Y20KUEFTUzogdGVzdHMvcHJvZmlsZXMuc2NtClBBU1M6IHRlc3RzL2dleHAuc2NtClNLSVA6IHRl c3RzL2dyZW1saW4uc2NtClBBU1M6IHRlc3RzL2JvdXJuaXNoLnNjbQpTS0lQOiB0ZXN0cy9zeXNj YWxscy5zY20KUEFTUzogdGVzdHMvcHVibGlzaC5zY20KUEFTUzogdGVzdHMvc2NyaXB0cy5zY20K UEFTUzogdGVzdHMvc2l6ZS5zY20KUEFTUzogdGVzdHMvbmFyLnNjbQpQQVNTOiB0ZXN0cy9jaGFs bGVuZ2Uuc2NtClBBU1M6IHRlc3RzL2xpbnQuc2NtClBBU1M6IHRlc3RzL2N2ZS5zY20KUEFTUzog dGVzdHMvZmlsZS1zeXN0ZW1zLnNjbQpQQVNTOiB0ZXN0cy9zeXN0ZW0uc2NtClBBU1M6IHRlc3Rz L3NlcnZpY2VzLnNjbQpGQUlMOiB0ZXN0cy9jb250YWluZXJzLnNjbQpQQVNTOiB0ZXN0cy9pbXBv cnQtdXRpbHMuc2NtClBBU1M6IHRlc3RzL3NjcmlwdHMtYnVpbGQuc2NtClBBU1M6IHRlc3RzL2Rl cml2YXRpb25zLnNjbQpQQVNTOiB0ZXN0cy9nZW0uc2NtClNLSVA6IHRlc3RzL3B5cGkuc2NtClBB U1M6IHRlc3RzL2dyYXBoLnNjbQpQQVNTOiB0ZXN0cy9ndWl4LWRvd25sb2FkLnNoClBBU1M6IHRl c3RzL2d1aXgtaGFzaC5zaApQQVNTOiB0ZXN0cy9jcGFuLnNjbQpQQVNTOiB0ZXN0cy9zdG9yZS5z Y20KUEFTUzogdGVzdHMvZ3VpeC1wYWNrYWdlLW5ldC5zaApQQVNTOiB0ZXN0cy9ndWl4LWF1dGhl bnRpY2F0ZS5zaApQQVNTOiB0ZXN0cy9ndWl4LWFyY2hpdmUuc2gKU0tJUDogdGVzdHMvZ3VpeC1l bnZpcm9ubWVudC1jb250YWluZXIuc2gKUEFTUzogdGVzdHMvZ3VpeC1lbnZpcm9ubWVudC5zaApQ QVNTOiB0ZXN0cy9ndWl4LWxpbnQuc2gKUEFTUzogdGVzdHMvZ3VpeC1yZWdpc3Rlci5zaApQQVNT OiB0ZXN0cy9ndWl4LXN5c3RlbS5zaApQQVNTOiB0ZXN0cy9ndWl4LWRhZW1vbi5zaApQQVNTOiB0 ZXN0cy9ndWl4LWdyYXBoLnNoClBBU1M6IHRlc3RzL2d1aXgtYnVpbGQuc2gKUEFTUzogdGVzdHMv Z3VpeC1wYWNrYWdlLnNoClBBU1M6IHRlc3RzL2d1aXgtZ2Muc2gKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQpUZXN0c3VpdGUgc3VtbWFyeSBmb3IgR05VIEd1aXggMC4xMC4wCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KIyBUT1RBTDogNTgyCiMgUEFTUzogIDU1NgojIFNLSVA6ICAxNwojIFhGQUlMOiAwCiMgRkFJ TDogIDkKIyBYUEFTUzogMAojIEVSUk9SOiAwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KU2VlIC4vdGVz dC1zdWl0ZS5sb2cKUGxlYXNlIHJlcG9ydCB0byBidWctZ3VpeEBnbnUub3JnCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KTWFrZWZpbGU6NDA5NzogcmVjaXBlIGZvciB0YXJnZXQgJ3Rlc3Qtc3VpdGUubG9n JyBmYWlsZWQKbWFrZVs0XTogKioqIFt0ZXN0LXN1aXRlLmxvZ10gRXJyb3IgMQptYWtlWzRdOiBM ZWF2aW5nIGRpcmVjdG9yeSAnL2hvbWUvZzEvZGV2L2d1aXgnCk1ha2VmaWxlOjQyMDM6IHJlY2lw ZSBmb3IgdGFyZ2V0ICdjaGVjay1URVNUUycgZmFpbGVkCm1ha2VbM106ICoqKiBbY2hlY2stVEVT VFNdIEVycm9yIDIKbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgJy9ob21lL2cxL2Rldi9ndWl4 JwpNYWtlZmlsZTo0NDQ2OiByZWNpcGUgZm9yIHRhcmdldCAnY2hlY2stYW0nIGZhaWxlZAptYWtl WzJdOiAqKiogW2NoZWNrLWFtXSBFcnJvciAyCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5ICcv aG9tZS9nMS9kZXYvZ3VpeCcKTWFrZWZpbGU6Mzk4MzogcmVjaXBlIGZvciB0YXJnZXQgJ2NoZWNr LXJlY3Vyc2l2ZScgZmFpbGVkCm1ha2VbMV06ICoqKiBbY2hlY2stcmVjdXJzaXZlXSBFcnJvciAx Cm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5ICcvaG9tZS9nMS9kZXYvZ3VpeCcKTWFrZWZpbGU6 NDQ0ODogcmVjaXBlIGZvciB0YXJnZXQgJ2NoZWNrJyBmYWlsZWQKbWFrZTogKioqIFtjaGVja10g RXJyb3IgMgpbZ3VpeCBlbnZdIGcxQGUzYjp+L2Rldi9ndWl4JCBleGl0CmV4aXQKZzFAZTNiOn4v ZGV2L2d1aXgkIGV4aXQKZXhpdAoKUHJvY2VzcyBzaGVsbDwyPiBleGl0ZWQgYWJub3JtYWxseSB3 aXRoIGNvZGUgMgo= --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 08:30:37 2016 Received: (at 23836) by debbugs.gnu.org; 24 Jun 2016 12:30:37 +0000 Received: from localhost ([127.0.0.1]:53494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGQFp-0001Ln-JH for submit@debbugs.gnu.org; Fri, 24 Jun 2016 08:30:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGQFo-0001La-H4 for 23836@debbugs.gnu.org; Fri, 24 Jun 2016 08:30:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGQFg-0001KS-7a for 23836@debbugs.gnu.org; Fri, 24 Jun 2016 08:30:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGQFg-0001K4-4p; Fri, 24 Jun 2016 08:30:28 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:48606 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bGQFf-0003we-6w; Fri, 24 Jun 2016 08:30:27 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: myglc2 Subject: Re: bug#23836: bae0636 bournish: Add 'wc' command. make check FAIL: 9 References: <868txvse36.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 Messidor an 224 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Fri, 24 Jun 2016 14:30:24 +0200 In-Reply-To: <868txvse36.fsf@gmail.com> (myglc2@gmail.com's message of "Thu, 23 Jun 2016 19:03:09 -0400") Message-ID: <87h9ci6a73.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23836 Cc: 23836@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.4 (------) Hello, myglc2 skribis: > Running Guix on Debian 8.3 from git bae0636 bournish: Add 'wc' command. > test-name: query narinfo without signature > location: /home/g1/dev/guix/tests/substitute.scm:173 > source: > + (test-equal > + "query narinfo without signature" > + "" > + (with-narinfo > + %narinfo > + (string-trim-both > + (with-output-to-string > + (lambda () > + (with-input-from-string > + (string-append > + "have " > + (%store-prefix) > + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") > + (lambda () (guix-substitute "--query")))))))) > expected-value:=20 > actual-value: #f > actual-error: > + (system-error > + "lstat" > + "~A: ~S" > + ("No such file or directory" > + "/home/g1/dev/guix/test-tmp/var/24621/cache-24621/guix/substitute/") > + (2)) > result: FAIL This is fishy. Could it be that files in this directory were being accessed or removed concurrently? Could you retry these tests with: make check TESTS=3Dtests/substitute.scm ? > test-name: container-excursion > location: /home/g1/dev/guix/tests/containers.scm:100 > source: > + (test-assert > + "container-excursion" > + (call-with-temporary-directory > + (lambda (root) > + (match (list (pipe) (pipe)) > + (((start-in . start-out) (end-in . end-out)) > + (define (container) > + (close end-out) > + (close start-in) > + (write 'ready start-out) > + (close start-out) > + (read end-in) > + (close end-in)) > + (define (namespaces pid) > + (let ((pid (number->string pid))) > + (map (lambda (ns) > + (readlink (string-append "/proc/" pid "/ns/" n= s))) > + '("user" "ipc" "uts" "net" "pid" "mnt")))) > + (let* ((pid (run-container root '() %namespaces 1 contain= er)) > + (container-namespaces (namespaces pid)) > + (result > + (begin > + (close start-out) > + (read start-in) > + (close start-in) > + (container-excursion > + pid > + (lambda () > + (match (primitive-fork) > + (0 > + (assert-exit > + (equal? > + container-namespaces > + (namespaces (getpid))))) > + (fork-pid > + (match (waitpid fork-pid) > + ((_ . status) > + (primitive-exit > + (status:exit-val > + status))))))))))) > + (close end-in) > + (write 'done end-out) > + (close end-out) > + (waitpid pid) > + (zero? result))))))) > actual-value: #f > actual-error: > + (system-error > + "clone" > + "~d: ~A" > + (2080505873 "Operation not permitted") > + (1)) > result: FAIL You can ignore this one: the previous tests were skipped due to lack of support for user namespaces on this system, and this one should have been fixed too (I=E2=80=99ll update tests/containers.scm so that it really = skips it.) Thanks for your report! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 09:12:19 2016 Received: (at submit) by debbugs.gnu.org; 24 Jun 2016 13:12:19 +0000 Received: from localhost ([127.0.0.1]:53508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGQuB-0002Oh-9t for submit@debbugs.gnu.org; Fri, 24 Jun 2016 09:12:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGQu8-0002OU-U8 for submit@debbugs.gnu.org; Fri, 24 Jun 2016 09:12:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGQu2-0003W3-LU for submit@debbugs.gnu.org; Fri, 24 Jun 2016 09:12:11 -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.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGQu2-0003Vm-Hj for submit@debbugs.gnu.org; Fri, 24 Jun 2016 09:12:10 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGQtv-0007ES-Eo for bug-guix@gnu.org; Fri, 24 Jun 2016 09:12:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGQtp-0003Ty-E8 for bug-guix@gnu.org; Fri, 24 Jun 2016 09:12:03 -0400 Received: from plane.gmane.org ([80.91.229.3]:36834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGQto-0003Sk-Vf for bug-guix@gnu.org; Fri, 24 Jun 2016 09:11:57 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bGQtm-0001lf-C5 for bug-guix@gnu.org; Fri, 24 Jun 2016 15:11:54 +0200 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jun 2016 15:11:54 +0200 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jun 2016 15:11:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-guix@gnu.org From: myglc2 Subject: Re: bug#23836: bae0636 bournish: Add 'wc' command. make check FAIL: 9 Date: Fri, 24 Jun 2016 09:09:52 -0400 Lines: 320 Message-ID: <86por6ravz.fsf@gmail.com> References: <868txvse36.fsf@gmail.com> <87h9ci6a73.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-73-167-118-254.hsd1.ma.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:guKYVA1hGAYNQ7WwtJPdpm3x7sQ= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.2 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit ludo@gnu.org (Ludovic Courtès) writes: > Hello, > > myglc2 skribis: > >> Running Guix on Debian 8.3 from git bae0636 bournish: Add 'wc' command. > >> test-name: query narinfo without signature >> location: /home/g1/dev/guix/tests/substitute.scm:173 >> source: >> + (test-equal >> + "query narinfo without signature" >> + "" >> + (with-narinfo >> + %narinfo >> + (string-trim-both >> + (with-output-to-string >> + (lambda () >> + (with-input-from-string >> + (string-append >> + "have " >> + (%store-prefix) >> + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") >> + (lambda () (guix-substitute "--query")))))))) >> expected-value: >> actual-value: #f >> actual-error: >> + (system-error >> + "lstat" >> + "~A: ~S" >> + ("No such file or directory" >> + "/home/g1/dev/guix/test-tmp/var/24621/cache-24621/guix/substitute/") >> + (2)) >> result: FAIL > > This is fishy. Could it be that files in this directory were being > accessed or removed concurrently? Maybe because I ran make with 5 jobs ... [guix env] g1@e3b:~/dev/guix$ make -j5 Was that a bad idea? > > Could you retry these tests with: > > make check TESTS=tests/substitute.scm please see below :-) g1@e3b:~/dev/guix$ guix environment guix ;;; note: source file /home/g1/.config/guix/latest/gnu/packages/screen.scm ;;; newer than compiled /home/g1/.config/guix/latest/gnu/packages/screen.go ;;; found fresh local cache at /home/g1/.cache/guile/ccache/2.0-LE-8-2.0/home/g1/dev/guix/gnu/packages/screen.scm.go substitute: warning: failed to install locale: Invalid argument [guix env] g1@e3b:~/dev/guix$ make check TESTS=tests/substitute.scm make check-recursive make[1]: Entering directory '/home/g1/dev/guix' Making check in po/guix make[2]: Entering directory '/home/g1/dev/guix/po/guix' make[2]: Leaving directory '/home/g1/dev/guix/po/guix' Making check in po/packages make[2]: Entering directory '/home/g1/dev/guix/po/packages' make[2]: Leaving directory '/home/g1/dev/guix/po/packages' make[2]: Entering directory '/home/g1/dev/guix' Compiling Scheme modules... LOAD (gnu packages screen) ;;; note: source file ./gnu/packages/screen.scm ;;; newer than compiled /home/g1/dev/guix/gnu/packages/screen.go ;;; found fresh local cache at /home/g1/.cache/guile/ccache/2.0-LE-8-2.0/home/g1/dev/guix/gnu/packages/screen.scm.go GUILEC gnu/packages/screen.go make check-TESTS check-local make[3]: Entering directory '/home/g1/dev/guix' make[4]: Entering directory '/home/g1/dev/guix' FAIL: tests/substitute.scm ============================================================================ Testsuite summary for GNU Guix 0.10.0 ============================================================================ # TOTAL: 11 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 8 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to bug-guix@gnu.org ============================================================================ Makefile:4097: recipe for target 'test-suite.log' failed make[4]: *** [test-suite.log] Error 1 make[4]: Leaving directory '/home/g1/dev/guix' Makefile:4203: recipe for target 'check-TESTS' failed make[3]: *** [check-TESTS] Error 2 make[3]: Leaving directory '/home/g1/dev/guix' Makefile:4446: recipe for target 'check-am' failed make[2]: *** [check-am] Error 2 make[2]: Leaving directory '/home/g1/dev/guix' Makefile:3983: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/home/g1/dev/guix' Makefile:4448: recipe for target 'check' failed make: *** [check] Error 2 [guix env] g1@e3b:~/dev/guix$ --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=test-suite.log Content-Transfer-Encoding: base64 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgIEdOVSBHdWl4IDAuMTAu MDogLi90ZXN0LXN1aXRlLmxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KCiMgVE9UQUw6IDExCiMgUEFTUzogIDMKIyBTS0lQOiAgMAojIFhGQUlMOiAwCiMgRkFJTDog IDgKIyBYUEFTUzogMAojIEVSUk9SOiAwCgouLiBjb250ZW50czo6IDpkZXB0aDogMgoKRkFJTDog dGVzdHMvc3Vic3RpdHV0ZQo9PT09PT09PT09PT09PT09PT09PT09Cgp0ZXN0LW5hbWU6IG5vdCBh IG51bWJlcgpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206 MTAwCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgIm5vdCBhIG51bWJlciIKKyAgICcoMSAjdCkK KyAgIChsZXQgKChlcnJvci1vdXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykpKQorICAgICAocGFy YW1ldGVyaXplCisgICAgICAgKChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1vdXRwdXQpKQorICAg ICAgIChjYXRjaCAncXVpdAorICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAg ICAgKG5hcmluZm8tc2lnbmF0dXJlLT5jYW5vbmljYWwtc2V4cAorICAgICAgICAgICAgICAgICAg KHNpZ25hdHVyZS1maWVsZCAiZm9vIiAjOnZlcnNpb24gIm5vdCBhIG51bWJlciIpKQorICAgICAg ICAgICAgICAgICNmKQorICAgICAgICAgICAgICAobGFtYmRhIChrZXkgdmFsdWUpCisgICAgICAg ICAgICAgICAgKGxpc3QgdmFsdWUKKyAgICAgICAgICAgICAgICAgICAgICAobGV0ICgobWVzc2Fn ZSAoZ2V0LW91dHB1dC1zdHJpbmcgZXJyb3Itb3V0cHV0KSkpCisgICAgICAgICAgICAgICAgICAg ICAgICAoLT5ib29sCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctbWF0Y2ggInNp Z25hdHVyZSB2ZXJzaW9uIiBtZXNzYWdlKSkpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoMSAjdCkK YWN0dWFsLXZhbHVlOiAoMSAjdCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHdyb25nIHZlcnNp b24gbnVtYmVyCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNj bToxMDUKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAid3JvbmcgdmVyc2lvbiBudW1iZXIiCisg ICAnKDEgI3QpCisgICAobGV0ICgoZXJyb3Itb3V0cHV0IChvcGVuLW91dHB1dC1zdHJpbmcpKSkK KyAgICAgKHBhcmFtZXRlcml6ZQorICAgICAgICgoZ3VpeC13YXJuaW5nLXBvcnQgZXJyb3Itb3V0 cHV0KSkKKyAgICAgICAoY2F0Y2ggJ3F1aXQKKyAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAg ICAgICAgICAgICAgIChuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAKKyAgICAgICAg ICAgICAgICAgIChzaWduYXR1cmUtZmllbGQgImZvbyIgIzp2ZXJzaW9uICIyIikpCisgICAgICAg ICAgICAgICAgI2YpCisgICAgICAgICAgICAgIChsYW1iZGEgKGtleSB2YWx1ZSkKKyAgICAgICAg ICAgICAgICAobGlzdCB2YWx1ZQorICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChtZXNzYWdl IChnZXQtb3V0cHV0LXN0cmluZyBlcnJvci1vdXRwdXQpKSkKKyAgICAgICAgICAgICAgICAgICAg ICAgICgtPmJvb2wKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1tYXRjaAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJ1bnN1cHBvcnRlZC4qdmVyc2lvbiIKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICBtZXNzYWdlKSkpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoMSAj dCkKYWN0dWFsLXZhbHVlOiAoMSAjdCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHZhbGlkIG5h cmluZm8tc2lnbmF0dXJlLT5jYW5vbmljYWwtc2V4cApsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1 aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206MTEwCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ2 YWxpZCBuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAiCisgICAoY2Fub25pY2FsLXNl eHA/CisgICAgIChuYXJpbmZvLXNpZ25hdHVyZS0+Y2Fub25pY2FsLXNleHAKKyAgICAgICAoc2ln bmF0dXJlLWZpZWxkICJmb28iKSkpKQphY3R1YWwtdmFsdWU6ICN0CnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiBxdWVyeSBuYXJpbmZvIHdpdGhvdXQgc2lnbmF0dXJlCmxvY2F0aW9uOiAvaG9tZS9n MS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToxNzMKc291cmNlOgorICh0ZXN0LWVxdWFs CisgICAicXVlcnkgbmFyaW5mbyB3aXRob3V0IHNpZ25hdHVyZSIKKyAgICIiCisgICAod2l0aC1u YXJpbmZvCisgICAgICVuYXJpbmZvCisgICAgIChzdHJpbmctdHJpbS1ib3RoCisgICAgICAgKHdp dGgtb3V0cHV0LXRvLXN0cmluZworICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAod2l0 aC1pbnB1dC1mcm9tLXN0cmluZworICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAg ICAgICAgICAiaGF2ZSAiCisgICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAg ICAgICAgICIvYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICAgICAg ICAgICAobGFtYmRhICgpIChndWl4LXN1YnN0aXR1dGUgIi0tcXVlcnkiKSkpKSkpKSkKZXhwZWN0 ZWQtdmFsdWU6IAphY3R1YWwtdmFsdWU6ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVtLWVycm9y CisgICAibHN0YXQiCisgICAifkE6IH5TIgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5 IgorICAgICIvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC92YXIvMTI1Ni9jYWNoZS0xMjU2L2d1 aXgvc3Vic3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogcXVlcnkg bmFyaW5mbyB3aXRoIGludmFsaWQgaGFzaApsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVz dHMvc3Vic3RpdHV0ZS5zY206MTg1CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgInF1ZXJ5IG5h cmluZm8gd2l0aCBpbnZhbGlkIGhhc2giCisgICAiIgorICAgKHdpdGgtbmFyaW5mbworICAgICAo c3RyaW5nLWFwcGVuZAorICAgICAgICVuYXJpbmZvCisgICAgICAgIlNpZ25hdHVyZTogIgorICAg ICAgIChzaWduYXR1cmUtZmllbGQgImRpZmZlcmVudCBib2R5IikKKyAgICAgICAiXG4iKQorICAg ICAoc3RyaW5nLXRyaW0tYm90aAorICAgICAgICh3aXRoLW91dHB1dC10by1zdHJpbmcKKyAgICAg ICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgKHdpdGgtaW5wdXQtZnJvbS1zdHJpbmcKKyAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgImhhdmUgIgorICAgICAgICAg ICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAgICAiL2FhYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgKGxhbWJkYSAoKSAoZ3VpeC1zdWJz dGl0dXRlICItLXF1ZXJ5IikpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAKYWN0dWFsLXZhbHVlOiAj ZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgorICAgImxzdGF0IgorICAgIn5BOiB+UyIK KyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIKKyAgICAiL2hvbWUvZzEvZGV2L2d1aXgv dGVzdC10bXAvdmFyLzEyNTYvY2FjaGUtMTI1Ni9ndWl4L3N1YnN0aXR1dGUvIikKKyAgICgyKSkK cmVzdWx0OiBGQUlMCgp0ZXN0LW5hbWU6IHF1ZXJ5IG5hcmluZm8gc2lnbmVkIHdpdGggYXV0aG9y aXplZCBrZXkKbG9jYXRpb246IC9ob21lL2cxL2Rldi9ndWl4L3Rlc3RzL3N1YnN0aXR1dGUuc2Nt OjIwMApzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJxdWVyeSBuYXJpbmZvIHNpZ25lZCB3aXRo IGF1dGhvcml6ZWQga2V5IgorICAgKHN0cmluZy1hcHBlbmQKKyAgICAgKCVzdG9yZS1wcmVmaXgp CisgICAgICIvYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICh3aXRo LW5hcmluZm8KKyAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAlbmFyaW5mbworICAgICAgICJT aWduYXR1cmU6ICIKKyAgICAgICAoc2lnbmF0dXJlLWZpZWxkICVuYXJpbmZvKQorICAgICAgICJc biIpCisgICAgIChzdHJpbmctdHJpbS1ib3RoCisgICAgICAgKHdpdGgtb3V0cHV0LXRvLXN0cmlu ZworICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAod2l0aC1pbnB1dC1mcm9tLXN0cmlu ZworICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAiaGF2ZSAiCisg ICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAgICIvYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWEtZm9vIikKKyAgICAgICAgICAgICAobGFtYmRhICgpIChn dWl4LXN1YnN0aXR1dGUgIi0tcXVlcnkiKSkpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6IC9ob21lL2cx L2Rldi9ndWl4L3Rlc3QtdG1wL3N0b3JlL2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh LWZvbwphY3R1YWwtdmFsdWU6ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVtLWVycm9yCisgICAi bHN0YXQiCisgICAifkE6IH5TIgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5IgorICAg ICIvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC92YXIvMTI1Ni9jYWNoZS0xMjU2L2d1aXgvc3Vi c3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogcXVlcnkgbmFyaW5m byBzaWduZWQgd2l0aCB1bmF1dGhvcml6ZWQga2V5CmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3Vp eC90ZXN0cy9zdWJzdGl0dXRlLnNjbToyMTQKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAicXVl cnkgbmFyaW5mbyBzaWduZWQgd2l0aCB1bmF1dGhvcml6ZWQga2V5IgorICAgIiIKKyAgICh3aXRo LW5hcmluZm8KKyAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAlbmFyaW5mbworICAgICAgICJT aWduYXR1cmU6ICIKKyAgICAgICAoc2lnbmF0dXJlLWZpZWxkCisgICAgICAgICAlbmFyaW5mbwor ICAgICAgICAgIzpwdWJsaWMta2V5CisgICAgICAgICAld3JvbmctcHVibGljLWtleSkKKyAgICAg ICAiXG4iKQorICAgICAoc3RyaW5nLXRyaW0tYm90aAorICAgICAgICh3aXRoLW91dHB1dC10by1z dHJpbmcKKyAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgKHdpdGgtaW5wdXQtZnJvbS1z dHJpbmcKKyAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgImhhdmUg IgorICAgICAgICAgICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAgICAiL2FhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgKGxhbWJkYSAo KSAoZ3VpeC1zdWJzdGl0dXRlICItLXF1ZXJ5IikpKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAKYWN0 dWFsLXZhbHVlOiAjZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgorICAgImxzdGF0Igor ICAgIn5BOiB+UyIKKyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIKKyAgICAiL2hvbWUv ZzEvZGV2L2d1aXgvdGVzdC10bXAvdmFyLzEyNTYvY2FjaGUtMTI1Ni9ndWl4L3N1YnN0aXR1dGUv IikKKyAgICgyKSkKcmVzdWx0OiBGQUlMCgp0ZXN0LW5hbWU6IHN1YnN0aXR1dGUsIG5vIHNpZ25h dHVyZQpsb2NhdGlvbjogL2hvbWUvZzEvZGV2L2d1aXgvdGVzdHMvc3Vic3RpdHV0ZS5zY206MjMw CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgInN1YnN0aXR1dGUsIG5vIHNpZ25hdHVyZSIKKyAg ICcoMSAjdCkKKyAgIChsZXQgKChlcnJvci1vdXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykpKQor ICAgICAocGFyYW1ldGVyaXplCisgICAgICAgKChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1vdXRw dXQpKQorICAgICAgIChjYXRjaCAncXVpdAorICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAg ICAgICAgICAgICAgKHdpdGgtbmFyaW5mbworICAgICAgICAgICAgICAgICAgJW5hcmluZm8KKyAg ICAgICAgICAgICAgICAgIChndWl4LXN1YnN0aXR1dGUKKyAgICAgICAgICAgICAgICAgICAgIi0t c3Vic3RpdHV0ZSIKKyAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAg ICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAgICAgICAgICAiL2Fh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgICAgICAg ICJmb28iKSkKKyAgICAgICAgICAgICAgICAjZikKKyAgICAgICAgICAgICAgKGxhbWJkYSAoa2V5 IHZhbHVlKQorICAgICAgICAgICAgICAgIChsaXN0IHZhbHVlCisgICAgICAgICAgICAgICAgICAg ICAgKGxldCAoKG1lc3NhZ2UgKGdldC1vdXRwdXQtc3RyaW5nIGVycm9yLW91dHB1dCkpKQorICAg ICAgICAgICAgICAgICAgICAgICAgKC0+Ym9vbAorICAgICAgICAgICAgICAgICAgICAgICAgICAo c3RyaW5nLW1hdGNoICJsYWNrcyBhIHNpZ25hdHVyZSIgbWVzc2FnZSkpKSkpKSkpKQoKZXhwZWN0 ZWQtdmFsdWU6ICgxICN0KQphY3R1YWwtdmFsdWU6ICNmCmFjdHVhbC1lcnJvcjoKKyAoc3lzdGVt LWVycm9yCisgICAibHN0YXQiCisgICAifkE6IH5TIgorICAgKCJObyBzdWNoIGZpbGUgb3IgZGly ZWN0b3J5IgorICAgICIvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC92YXIvMTI1Ni9jYWNoZS0x MjU2L2d1aXgvc3Vic3RpdHV0ZS8iKQorICAgKDIpKQpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTog c3Vic3RpdHV0ZSwgaW52YWxpZCBoYXNoCmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0 cy9zdWJzdGl0dXRlLnNjbToyMzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAic3Vic3RpdHV0 ZSwgaW52YWxpZCBoYXNoIgorICAgJygxICN0KQorICAgKGxldCAoKGVycm9yLW91dHB1dCAob3Bl bi1vdXRwdXQtc3RyaW5nKSkpCisgICAgIChwYXJhbWV0ZXJpemUKKyAgICAgICAoKGd1aXgtd2Fy bmluZy1wb3J0IGVycm9yLW91dHB1dCkpCisgICAgICAgKGNhdGNoICdxdWl0CisgICAgICAgICAg ICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAod2l0aC1uYXJpbmZvCisgICAgICAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAlbmFyaW5mbworICAg ICAgICAgICAgICAgICAgICAiU2lnbmF0dXJlOiAiCisgICAgICAgICAgICAgICAgICAgIChzaWdu YXR1cmUtZmllbGQgImRpZmZlcmVudCBib2R5IikKKyAgICAgICAgICAgICAgICAgICAgIlxuIikK KyAgICAgICAgICAgICAgICAgIChndWl4LXN1YnN0aXR1dGUKKyAgICAgICAgICAgICAgICAgICAg Ii0tc3Vic3RpdHV0ZSIKKyAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAg ICAgICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAgICAgICAgICAi L2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAgICAgICAg ICAgICJmb28iKSkKKyAgICAgICAgICAgICAgICAjZikKKyAgICAgICAgICAgICAgKGxhbWJkYSAo a2V5IHZhbHVlKQorICAgICAgICAgICAgICAgIChsaXN0IHZhbHVlCisgICAgICAgICAgICAgICAg ICAgICAgKGxldCAoKG1lc3NhZ2UgKGdldC1vdXRwdXQtc3RyaW5nIGVycm9yLW91dHB1dCkpKQor ICAgICAgICAgICAgICAgICAgICAgICAgKC0+Ym9vbCAoc3RyaW5nLW1hdGNoICJoYXNoIiBtZXNz YWdlKSkpKSkpKSkpCgpleHBlY3RlZC12YWx1ZTogKDEgI3QpCmFjdHVhbC12YWx1ZTogI2YKYWN0 dWFsLWVycm9yOgorIChzeXN0ZW0tZXJyb3IKKyAgICJsc3RhdCIKKyAgICJ+QTogflMiCisgICAo Ik5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkiCisgICAgIi9ob21lL2cxL2Rldi9ndWl4L3Rlc3Qt dG1wL3Zhci8xMjU2L2NhY2hlLTEyNTYvZ3VpeC9zdWJzdGl0dXRlLyIpCisgICAoMikpCnJlc3Vs dDogRkFJTAoKdGVzdC1uYW1lOiBzdWJzdGl0dXRlLCB1bmF1dGhvcml6ZWQga2V5CmxvY2F0aW9u OiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToyNDkKc291cmNlOgorICh0 ZXN0LWVxdWFsCisgICAic3Vic3RpdHV0ZSwgdW5hdXRob3JpemVkIGtleSIKKyAgICcoMSAjdCkK KyAgIChsZXQgKChlcnJvci1vdXRwdXQgKG9wZW4tb3V0cHV0LXN0cmluZykpKQorICAgICAocGFy YW1ldGVyaXplCisgICAgICAgKChndWl4LXdhcm5pbmctcG9ydCBlcnJvci1vdXRwdXQpKQorICAg ICAgIChjYXRjaCAncXVpdAorICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAg ICAgKHdpdGgtbmFyaW5mbworICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAg ICAgICAgICAgICAgICAgJW5hcmluZm8KKyAgICAgICAgICAgICAgICAgICAgIlNpZ25hdHVyZTog IgorICAgICAgICAgICAgICAgICAgICAoc2lnbmF0dXJlLWZpZWxkCisgICAgICAgICAgICAgICAg ICAgICAgJW5hcmluZm8KKyAgICAgICAgICAgICAgICAgICAgICAjOnB1YmxpYy1rZXkKKyAgICAg ICAgICAgICAgICAgICAgICAld3JvbmctcHVibGljLWtleSkKKyAgICAgICAgICAgICAgICAgICAg IlxuIikKKyAgICAgICAgICAgICAgICAgIChndWl4LXN1YnN0aXR1dGUKKyAgICAgICAgICAgICAg ICAgICAgIi0tc3Vic3RpdHV0ZSIKKyAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQK KyAgICAgICAgICAgICAgICAgICAgICAoJXN0b3JlLXByZWZpeCkKKyAgICAgICAgICAgICAgICAg ICAgICAiL2FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhLWZvbyIpCisgICAgICAgICAg ICAgICAgICAgICJmb28iKSkKKyAgICAgICAgICAgICAgICAjZikKKyAgICAgICAgICAgICAgKGxh bWJkYSAoa2V5IHZhbHVlKQorICAgICAgICAgICAgICAgIChsaXN0IHZhbHVlCisgICAgICAgICAg ICAgICAgICAgICAgKGxldCAoKG1lc3NhZ2UgKGdldC1vdXRwdXQtc3RyaW5nIGVycm9yLW91dHB1 dCkpKQorICAgICAgICAgICAgICAgICAgICAgICAgKC0+Ym9vbCAoc3RyaW5nLW1hdGNoICJ1bmF1 dGhvcml6ZWQiIG1lc3NhZ2UpKSkpKSkpKSkKCmV4cGVjdGVkLXZhbHVlOiAoMSAjdCkKYWN0dWFs LXZhbHVlOiAjZgphY3R1YWwtZXJyb3I6CisgKHN5c3RlbS1lcnJvcgorICAgImxzdGF0IgorICAg In5BOiB+UyIKKyAgICgiTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSIKKyAgICAiL2hvbWUvZzEv ZGV2L2d1aXgvdGVzdC10bXAvdmFyLzEyNTYvY2FjaGUtMTI1Ni9ndWl4L3N1YnN0aXR1dGUvIikK KyAgICgyKSkKcmVzdWx0OiBGQUlMCgp0ZXN0LW5hbWU6IHN1YnN0aXR1dGUsIGF1dGhvcml6ZWQg a2V5CmxvY2F0aW9uOiAvaG9tZS9nMS9kZXYvZ3VpeC90ZXN0cy9zdWJzdGl0dXRlLnNjbToyNjEK c291cmNlOgorICh0ZXN0LWVxdWFsCisgICAic3Vic3RpdHV0ZSwgYXV0aG9yaXplZCBrZXkiCisg ICAiU3Vic3RpdHV0YWJsZSBkYXRhLiIKKyAgICh3aXRoLW5hcmluZm8KKyAgICAgKHN0cmluZy1h cHBlbmQKKyAgICAgICAlbmFyaW5mbworICAgICAgICJTaWduYXR1cmU6ICIKKyAgICAgICAoc2ln bmF0dXJlLWZpZWxkICVuYXJpbmZvKSkKKyAgICAgKGR5bmFtaWMtd2luZAorICAgICAgIChjb25z dCAjdCkKKyAgICAgICAobGFtYmRhICgpCisgICAgICAgICAoZ3VpeC1zdWJzdGl0dXRlCisgICAg ICAgICAgICItLXN1YnN0aXR1dGUiCisgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAg ICAgICAgKCVzdG9yZS1wcmVmaXgpCisgICAgICAgICAgICAgIi9hYWFhYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYS1mb28iKQorICAgICAgICAgICAic3Vic3RpdHV0ZS1yZXRyaWV2ZWQiKQor ICAgICAgICAgKGNhbGwtd2l0aC1pbnB1dC1maWxlCisgICAgICAgICAgICJzdWJzdGl0dXRlLXJl dHJpZXZlZCIKKyAgICAgICAgICAgZ2V0LXN0cmluZy1hbGwpKQorICAgICAgIChsYW1iZGEgKCkK KyAgICAgICAgIChmYWxzZS1pZi1leGNlcHRpb24KKyAgICAgICAgICAgKGRlbGV0ZS1maWxlICJz dWJzdGl0dXRlLXJldHJpZXZlZCIpKSkpKSkKCnNoYTI1NjoxY2J3MzNkYjdmaHdpbGwxa2xuangx aDQzOWxwbmYycHBkazVrcGNpd2Z5NXBiNWFoOXNpCndhcm5pbmc6IGF1dGhlbnRpY2F0aW9uIGFu ZCBhdXRob3JpemF0aW9uIG9mIHN1YnN0aXR1dGVzIGRpc2FibGVkIQp3YXJuaW5nOiBBQ0wgZm9y IGFyY2hpdmUgaW1wb3J0cyBzZWVtcyB0byBiZSB1bmluaXRpYWxpemVkLCBzdWJzdGl0dXRlcyBt YXkgYmUgdW5hdmFpbGFibGUKd2FybmluZzogQUNMIGZvciBhcmNoaXZlIGltcG9ydHMgc2VlbXMg dG8gYmUgdW5pbml0aWFsaXplZCwgc3Vic3RpdHV0ZXMgbWF5IGJlIHVuYXZhaWxhYmxlCndhcm5p bmc6IEFDTCBmb3IgYXJjaGl2ZSBpbXBvcnRzIHNlZW1zIHRvIGJlIHVuaW5pdGlhbGl6ZWQsIHN1 YnN0aXR1dGVzIG1heSBiZSB1bmF2YWlsYWJsZQp3YXJuaW5nOiBBQ0wgZm9yIGFyY2hpdmUgaW1w b3J0cyBzZWVtcyB0byBiZSB1bmluaXRpYWxpemVkLCBzdWJzdGl0dXRlcyBtYXkgYmUgdW5hdmFp bGFibGUKd2FybmluZzogQUNMIGZvciBhcmNoaXZlIGltcG9ydHMgc2VlbXMgdG8gYmUgdW5pbml0 aWFsaXplZCwgc3Vic3RpdHV0ZXMgbWF5IGJlIHVuYXZhaWxhYmxlCgpGb3VuZCB2YWxpZCBzaWdu YXR1cmUgZm9yIC9ob21lL2cxL2Rldi9ndWl4L3Rlc3QtdG1wL3N0b3JlL2FhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhLWZvbwpGcm9tIGZpbGU6L2hvbWUvZzEvZGV2L2d1aXgvdGVzdC10 bXAvdmFyLzEyNTYvc3Vic3RpdHV0ZXItZGF0YS9leGFtcGxlLm5hcgpEb3dubG9hZGluZyAvaG9t ZS9nMS9kZXYvZ3VpeC90ZXN0LXRtcC9zdG9yZS9hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh YWFhYS1mb28gKDQyQiBpbnN0YWxsZWQpLi4uCg0bW0sgZXhhbXBsZS5uYXIgIDEzNkIgICAgICAg ICAgICAgICAgICAgICAgMEIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJWV4 cGVjdGVkLXZhbHVlOiBTdWJzdGl0dXRhYmxlIGRhdGEuCmFjdHVhbC12YWx1ZTogI2YKYWN0dWFs LWVycm9yOgorIChzeXN0ZW0tZXJyb3IKKyAgICJsc3RhdCIKKyAgICJ+QTogflMiCisgICAoIk5v IHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkiCisgICAgIi9ob21lL2cxL2Rldi9ndWl4L3Rlc3QtdG1w L3Zhci8xMjU2L2NhY2hlLTEyNTYvZ3VpeC9zdWJzdGl0dXRlLyIpCisgICAoMikpCnJlc3VsdDog RkFJTAoKCgo= --=-=-= Content-Type: text/plain Thanks! - George --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 19:14:38 2016 Received: (at 23836-done) by debbugs.gnu.org; 24 Jun 2016 23:14:38 +0000 Received: from localhost ([127.0.0.1]:54726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGaJ4-0002R1-Ak for submit@debbugs.gnu.org; Fri, 24 Jun 2016 19:14:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGaJ3-0002Qj-AV for 23836-done@debbugs.gnu.org; Fri, 24 Jun 2016 19:14:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGaIu-0008WG-U7 for 23836-done@debbugs.gnu.org; Fri, 24 Jun 2016 19:14:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40972) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGaIu-0008W8-R2; Fri, 24 Jun 2016 19:14:28 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:41168 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bGaIu-0005Tz-4i; Fri, 24 Jun 2016 19:14:28 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: myglc2 Subject: Re: bug#23836: bae0636 bournish: Add 'wc' command. make check FAIL: 9 References: <868txvse36.fsf@gmail.com> <87h9ci6a73.fsf@gnu.org> <86por6ravz.fsf@gmail.com> Date: Sat, 25 Jun 2016 01:14:26 +0200 In-Reply-To: <86por6ravz.fsf@gmail.com> (myglc2@gmail.com's message of "Fri, 24 Jun 2016 09:09:52 -0400") Message-ID: <87a8iatc19.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23836-done Cc: 23836-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.4 (------) myglc2 skribis: > FAIL: tests/substitute.scm Ooh, my bad. Fixed in 934c5d5b28f74ab2fe187ad727e4b56cfda6def8. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 19:16:43 2016 Received: (at request) by debbugs.gnu.org; 24 Jun 2016 23:16:43 +0000 Received: from localhost ([127.0.0.1]:54735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGaL4-0002VB-TT for submit@debbugs.gnu.org; Fri, 24 Jun 2016 19:16:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGaL3-0002Uy-L4 for request@debbugs.gnu.org; Fri, 24 Jun 2016 19:16:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGaKv-0001kY-E7 for request@debbugs.gnu.org; Fri, 24 Jun 2016 19:16:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41020) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGaKv-0001jt-As for request@debbugs.gnu.org; Fri, 24 Jun 2016 19:16:33 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:41176 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bGaKt-0005jx-II for request@debbugs.gnu.org; Fri, 24 Jun 2016 19:16:31 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: request@debbugs.gnu.org Subject: oops Date: Sat, 25 Jun 2016 01:16:29 +0200 Message-ID: <871t3mtbxu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: request X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -6.4 (------) close 23834 merge 23834 23836 thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 28 12:13:10 2016 Received: (at submit) by debbugs.gnu.org; 28 Jun 2016 16:13:10 +0000 Received: from localhost ([127.0.0.1]:59258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bHvdO-0001hf-0S for submit@debbugs.gnu.org; Tue, 28 Jun 2016 12:13:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bHvdM-0001hI-CB for submit@debbugs.gnu.org; Tue, 28 Jun 2016 12:13:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bHvdG-0003Oo-GL for submit@debbugs.gnu.org; Tue, 28 Jun 2016 12:13:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35457) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHvdG-0003Ob-DF for submit@debbugs.gnu.org; Tue, 28 Jun 2016 12:13:02 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHvdF-0002Un-82 for bug-guix@gnu.org; Tue, 28 Jun 2016 12:13:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bHvdB-0003MQ-05 for bug-guix@gnu.org; Tue, 28 Jun 2016 12:13:00 -0400 Received: from plane.gmane.org ([80.91.229.3]:49216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHvdA-0003L0-Oo for bug-guix@gnu.org; Tue, 28 Jun 2016 12:12:56 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bHvd7-0002wC-P1 for bug-guix@gnu.org; Tue, 28 Jun 2016 18:12:53 +0200 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jun 2016 18:12:53 +0200 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jun 2016 18:12:53 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-guix@gnu.org From: myglc2 Subject: Re: bug#23836: bae0636 bournish: Add 'wc' command. make check FAIL: 9 Date: Tue, 28 Jun 2016 12:11:00 -0400 Lines: 28 Message-ID: <86vb0t9tuz.fsf@gmail.com> References: <868txvse36.fsf@gmail.com> <87h9ci6a73.fsf@gnu.org> <86por6ravz.fsf@gmail.com> <87a8iatc19.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-73-167-118-254.hsd1.ma.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:DZhm/D4j/KIOqBx9+1jTt/oiy00= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.5 (---) ludo@gnu.org (Ludovic Courtès) writes: > myglc2 skribis: > >> FAIL: tests/substitute.scm > > Ooh, my bad. Fixed in 934c5d5b28f74ab2fe187ad727e4b56cfda6def8. > Now I see ... Testsuite summary for GNU Guix 0.10.0 ============================================================================ # TOTAL: 582 # PASS: 564 # SKIP: 18 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ ... in this commit [guix env] g1@e3b:~/.config/guix/latest$ git branch -av | grep '* master' * master d6e374a gnu: mafft: Update to 7.299. Thanks! - George From unknown Mon Aug 18 04:42:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Jul 2016 11:24:03 +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