From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Garlick Subject: bug#25476: pivot-root test fails on Ubuntu 16.04 Date: Tue, 31 Jan 2017 16:48:47 +0000 Message-ID: <1485881327.12269.10.camel@tourbillion-technology.com> References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> <1484954418.3990.19.camel@tourbillion-technology.com> <877f5ckwm2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-hfQN6IDiuoYs7+gCqjn8" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYbcA-0001GG-2f for bug-guix@gnu.org; Tue, 31 Jan 2017 11:49:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYbc6-0007Qq-Sv for bug-guix@gnu.org; Tue, 31 Jan 2017 11:49:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54257) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cYbc6-0007Qm-Pm for bug-guix@gnu.org; Tue, 31 Jan 2017 11:49:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cYbc6-0001Fl-Ie for bug-guix@gnu.org; Tue, 31 Jan 2017 11:49:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <877f5ckwm2.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 25476@debbugs.gnu.org --=-hfQN6IDiuoYs7+gCqjn8 Content-Type: multipart/alternative; boundary="=-K6M6t8PDljkIhmWLksgP" --=-K6M6t8PDljkIhmWLksgP Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit > > Could you change “(eq? #t result)” to “result”, rerun the test, and > send > syscalls.log? > > Hi Ludo, After a 'git pull --rebase' I now have: $ git describe v0.12.0-984-gabb7eb7 The pivot-root test still fails.  The 'actual-value' is now #.  I have attached the syscalls.log file.   In fact there is also a new FAIL result, for utmpx-entries.  Is this unrelated? Best, Paul. --=-K6M6t8PDljkIhmWLksgP Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 8bit

Could you change “(eq? #t result)” to “result”, rerun the test, and send
syscalls.log?



Hi Ludo,

After a 'git pull --rebase' I now have:

$ git describe
v0.12.0-984-gabb7eb7

The pivot-root test still fails.  The 'actual-value' is now #<eof>.  I have attached the syscalls.log file.  

In fact there is also a new FAIL result, for utmpx-entries.  Is this unrelated?

Best,

Paul.
--=-K6M6t8PDljkIhmWLksgP-- --=-hfQN6IDiuoYs7+gCqjn8 Content-Disposition: attachment; filename="syscalls.log" Content-Transfer-Encoding: base64 Content-Type: text/x-log; name="syscalls.log"; charset="UTF-8" dGVzdC1uYW1lOiBtb3VudCwgRU5PRU5UCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibW91 bnQsIEVOT0VOVCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAg ICAobGFtYmRhICgpCisgICAgICAgICAgICAobW91bnQgIi9kZXYvbnVsbCIgIi9kb2VzLW5vdC1l eGlzdCIgImV4dDIiKQorICAgICAgICAgICAgI2YpCisgICAgICAgICAgKGNvbXBvc2Ugc3lzdGVt LWVycm9yLWVycm5vIGxpc3QpKSkKZXhwZWN0ZWQtdmFsdWU6IDIKYWN0dWFsLXZhbHVlOiAyCnJl c3VsdDogUEFTUwoKdGVzdC1uYW1lOiB1bW91bnQsIEVOT0VOVC9FUEVSTQpsb2NhdGlvbjogL2Rh dGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjQ2CnNvdXJjZToKKyAo dGVzdC1hc3NlcnQKKyAgICJ1bW91bnQsIEVOT0VOVC9FUEVSTSIKKyAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgKGxhbWJkYSAoKSAodW1vdW50ICIvZG9lcy1ub3QtZXhpc3QiKSAj ZikKKyAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJy b3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVOT0VOVCkpKSkp CmFjdHVhbC12YWx1ZTogKDEgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG1vdW50LXBvaW50 cwpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2Nt OjU1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJtb3VudC1wb2ludHMiCisgICAoYW55IChj dXRlIG1lbWJlciA8PiAobW91bnQtcG9pbnRzKSkKKyAgICAgICAgJygiLyIgIi9wcm9jIiAiL3N5 cyIgIi9kZXYiKSkpCmFjdHVhbC12YWx1ZTogKC8gL3N5cy9rZXJuZWwvc2VjdXJpdHkgL2Rldi9z aG0gL3J1bi9sb2NrIC9zeXMvZnMvY2dyb3VwIC9zeXMvZnMvY2dyb3VwL3N5c3RlbWQgL3N5cy9m cy9wc3RvcmUgL3N5cy9mcy9jZ3JvdXAvZGV2aWNlcyAvc3lzL2ZzL2Nncm91cC9waWRzIC9zeXMv ZnMvY2dyb3VwL21lbW9yeSAvc3lzL2ZzL2Nncm91cC9mcmVlemVyIC9zeXMvZnMvY2dyb3VwL25l dF9jbHMsbmV0X3ByaW8gL3N5cy9mcy9jZ3JvdXAvaHVnZXRsYiAvc3lzL2ZzL2Nncm91cC9jcHUs Y3B1YWNjdCAvc3lzL2ZzL2Nncm91cC9ibGtpbyAvc3lzL2ZzL2Nncm91cC9jcHVzZXQgL3N5cy9m cy9jZ3JvdXAvcGVyZl9ldmVudCAvcHJvYy9zeXMvZnMvYmluZm10X21pc2MgL2Rldi9odWdlcGFn ZXMgL2Rldi9tcXVldWUgL3N5cy9rZXJuZWwvZGVidWcgL3J1bi9ycGNfcGlwZWZzIC9zeXMvZnMv ZnVzZS9jb25uZWN0aW9ucyAvZGF0YSAvcnVuL2NnbWFuYWdlci9mcyAvcnVuL3VzZXIvMTAwMCAv cnVuL3VzZXIvMTAwMC9ndmZzKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3dhcG9uLCBFTk9F TlQvRVBFUk0KbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbTo2MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic3dhcG9uLCBFTk9FTlQvRVBF Uk0iCisgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBv biAiL2RvZXMtbm90LWV4aXN0IikgI2YpCisgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAg ICAgICAobWVtdiAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAo bGlzdCBFUEVSTSBFTk9FTlQpKSkpKQphY3R1YWwtdmFsdWU6ICgxIDIpCnJlc3VsdDogUEFTUwoK dGVzdC1uYW1lOiBzd2Fwb2ZmLCBFTk9FTlQvRUlOVkFML0VQRVJNCmxvY2F0aW9uOiAvZGF0YS9w YXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NjkKc291cmNlOgorICh0ZXN0 LWFzc2VydAorICAgInN3YXBvZmYsIEVOT0VOVC9FSU5WQUwvRVBFUk0iCisgICAoY2F0Y2ggJ3N5 c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBvZmYgIi9kb2VzLW5vdC1leGlz dCIpICNmKQorICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgKG1lbXYgKHN5c3Rl bS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0gRUlOVkFM IEVOT0VOVCkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMjIgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5h bWU6IG1rZHRlbXAhCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9z eXNjYWxscy5zY206NzcKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgIm1rZHRlbXAhIgorICAg KGxldCogKCh0bXAgKG9yIChnZXRlbnYgIlRNUERJUiIpICIvdG1wIikpCisgICAgICAgICAgKGRp ciAobWtkdGVtcCEKKyAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgdG1wICIvZ3VpeC10 ZXN0LVhYWFhYWCIpKSkpCisgICAgIChhbmQgKGZpbGUtZXhpc3RzPyBkaXIpIChiZWdpbiAocm1k aXIgZGlyKSAjdCkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTog c3RhdGZzLCBFTk9FTlQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3Rz L3N5c2NhbGxzLnNjbTo4NQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJzdGF0ZnMsIEVOT0VO VCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRh ICgpIChzdGF0ZnMgIi9kb2VzLW5vdC1leGlzdCIpKQorICAgICAgICAgIChjb21wb3NlIHN5c3Rl bS1lcnJvci1lcnJubyBsaXN0KSkpCmV4cGVjdGVkLXZhbHVlOiAyCmFjdHVhbC12YWx1ZTogMgpy ZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3RhdGZzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJj ZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206OTIKc291cmNlOgorICh0ZXN0LWFzc2VydAor ICAgInN0YXRmcyIKKyAgIChsZXQgKChmcyAoc3RhdGZzICIvIikpKQorICAgICAoYW5kIChmaWxl LXN5c3RlbT8gZnMpCisgICAgICAgICAgKD4gKGZpbGUtc3lzdGVtLWJsb2NrLXNpemUgZnMpIDAp CisgICAgICAgICAgKD49IChmaWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSAwKQorICAg ICAgICAgICg+PSAoZmlsZS1zeXN0ZW0tYmxvY2tzLWZyZWUgZnMpCisgICAgICAgICAgICAgIChm aWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1 bHQ6IFBBU1MKCnRlc3QtbmFtZTogY2xvbmUKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29k ZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxMDkKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAg ImNsb25lIgorICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VTRVIgU0lHQ0hMRCkp CisgICAgICAgICAgKDAgKHByaW1pdGl2ZS1leGl0IDQyKSkKKyAgICAgICAgICAocGlkIChhbmQg KG5vdCAoZXF1YWw/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVzZXIt bmFtZXNwYWNlIHBpZCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVz ZXItbmFtZXNwYWNlIChnZXRwaWQpKSkpKQorICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdh aXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKChfIC4gc3RhdHVzKSAoPSA0 MiAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0 OiBQQVNTCgp0ZXN0LW5hbWU6IHNldG5zCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MTIyCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJz ZXRucyIKKyAgIChtYXRjaCAoY2xvbmUgKGxvZ2lvciBDTE9ORV9ORVdVU0VSIFNJR0NITEQpKQor ICAgICAgICAgICgwIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAoY2xvbmUtcGlkCisg ICAgICAgICAgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAgICAgICAgICAgKChpbiAuIG91dCkK KyAgICAgICAgICAgICAgICAgICAgKG1hdGNoIChwcmltaXRpdmUtZm9yaykKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICgwCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNsb3NlIGlu KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYWxsLXdpdGgtaW5wdXQtZmlsZQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGNsb25lLXBpZCkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChzZXRucyAocG9ydC0+ ZmRlcyBwb3J0KSAwKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdyaXRlICdkb25l IG91dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ugb3V0KQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgIChmb3JrLXBpZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ug b3V0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZCBpbikKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChhbmQgKGVxdWFsPworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAocmVhZGxpbmsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAodXNlci1uYW1lc3BhY2UgY2xvbmUtcGlkKSkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJlYWRsaW5rCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGZvcmstcGlkKSkp KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdhaXRwaWQgY2xvbmUtcGlkKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3YWl0cGlkIGZvcmstcGlkKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QK cmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHBpdm90LXJvb3QKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxNTQKc291cmNlOgorICh0ZXN0LWVx dWFsCisgICAicGl2b3Qtcm9vdCIKKyAgICN0CisgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAg KChpbiAuIG91dCkKKyAgICAgICAgICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VT RVIgQ0xPTkVfTkVXTlMgU0lHQ0hMRCkpCisgICAgICAgICAgICAgICAgICAoMAorICAgICAgICAg ICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAgICAgICAgICAgIChjb25zdCAjdCkK KyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgICAgICAg KGNsb3NlIGluKQorICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLXRlbXBvcmFyeS1k aXJlY3RvcnkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChyb290KQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHB1dC1vbGQgKHN0cmluZy1hcHBlbmQgcm9vdCAi L3JlYWwtcm9vdCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1vdW50ICJub25l IiByb290ICJ0bXBmcyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChta2RpciBwdXQt b2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLW91dHB1dC1maWxl CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgcm9vdCAiL3Rl c3QiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChkaXNw bGF5ICJ0ZXN0aW5nXG4iIHBvcnQpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBp dm90LXJvb3Qgcm9vdCBwdXQtb2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod3Jp dGUgKGZpbGUtZXhpc3RzPyAiL3Rlc3QiKSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChjbG9zZSBvdXQpKSkpKQorICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAocHJp bWl0aXZlLWV4aXQgMCkpKSkKKyAgICAgICAgICAgICAgICAgIChwaWQgKGNsb3NlIG91dCkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdCAocmVhZCBpbikpKQorICAgICAgICAg ICAgICAgICAgICAgICAgIChjbG9zZSBpbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAoYW5k ICh6ZXJvPyAobWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6ICN0CmFj dHVhbC12YWx1ZTogIzxlb2Y+CnJlc3VsdDogRkFJTAoKdGVzdC1uYW1lOiBmY250bC1mbG9jayB3 YWl0CmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5z Y206MTg4CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgImZjbnRsLWZsb2NrIHdhaXQiCisgICA0 MgorICAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSB0ZW1wLWZpbGUgIncwYiIpKSkKKyAgICAgKGZj bnRsLWZsb2NrIGZpbGUgJ3dyaXRlLWxvY2spCisgICAgIChtYXRjaCAocHJpbWl0aXZlLWZvcmsp CisgICAgICAgICAgICAoMAorICAgICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAg ICAgIChjb25zdCAjdCkKKyAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAg ICAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSB0ZW1wLWZpbGUgInIwYiIpKSkKKyAgICAgICAgICAg ICAgICAgICAoZmNudGwtZmxvY2sgZmlsZSAncmVhZC1sb2NrKQorICAgICAgICAgICAgICAgICAg IChwcmltaXRpdmUtZXhpdCAocmVhZCBmaWxlKSkpCisgICAgICAgICAgICAgICAgIChwcmltaXRp dmUtZXhpdCAxKSkKKyAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKHByaW1pdGl2ZS1leGl0IDIp KSkpCisgICAgICAgICAgICAocGlkIChkaXNwbGF5ICJoZWxsbywgd29ybGQhIiBmaWxlKQorICAg ICAgICAgICAgICAgICAoZm9yY2Utb3V0cHV0IGZpbGUpCisgICAgICAgICAgICAgICAgIChzbGVl cCAxKQorICAgICAgICAgICAgICAgICAoc2VlayBmaWxlIDAgU0VFS19TRVQpCisgICAgICAgICAg ICAgICAgICh0cnVuY2F0ZS1maWxlIGZpbGUgMCkKKyAgICAgICAgICAgICAgICAgKHdyaXRlIDQy IGZpbGUpCisgICAgICAgICAgICAgICAgIChmb3JjZS1vdXRwdXQgZmlsZSkKKyAgICAgICAgICAg ICAgICAgKGZjbnRsLWZsb2NrIGZpbGUgJ3VubG9jaykKKyAgICAgICAgICAgICAgICAgKG1hdGNo ICh3YWl0cGlkIHBpZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICgoXyAuIHN0YXR1cykKKyAg ICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVzdWx0IChzdGF0dXM6ZXhpdC12YWwgc3Rh dHVzKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2UtcG9ydCBmaWxlKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgcmVzdWx0KSkpKSkpKQpleHBlY3RlZC12YWx1ZTogNDIK YWN0dWFsLXZhbHVlOiA0MgpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogZmNudGwtZmxvY2sgbm9u LWJsb2NraW5nCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNj YWxscy5zY206MjI3CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgImZjbnRsLWZsb2NrIG5vbi1i bG9ja2luZyIKKyAgIEVBR0FJTgorICAgKG1hdGNoIChwaXBlKQorICAgICAgICAgICgoaW5wdXQg LiBvdXRwdXQpCisgICAgICAgICAgIChtYXRjaCAocHJpbWl0aXZlLWZvcmspCisgICAgICAgICAg ICAgICAgICAoMAorICAgICAgICAgICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAg ICAgICAgICAgIChjb25zdCAjdCkKKyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgb3V0cHV0KQorICAgICAgICAgICAgICAg ICAgICAgICAocmVhZC1jaGFyIGlucHV0KQorICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgo ZmlsZSAob3Blbi1maWxlIHRlbXAtZmlsZSAidzAiKSkpCisgICAgICAgICAgICAgICAgICAgICAg ICAgKGNhdGNoICdmbG9jay1lcnJvcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo bGFtYmRhICgpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZjbnRsLWZsb2Nr IGZpbGUgJ3dyaXRlLWxvY2sgIzp3YWl0PyAjZikpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChsYW1iZGEgKGtleSBlcnJubykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAocHJpbWl0aXZlLWV4aXQgKHBrICdlcnJubyBlcnJubykpKSkpCisgICAgICAgICAgICAg ICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAtMSkpCisgICAgICAgICAgICAgICAgICAgICAobGFt YmRhICgpIChwcmltaXRpdmUtZXhpdCAtMikpKSkKKyAgICAgICAgICAgICAgICAgIChwaWQgKGNs b3NlLXBvcnQgaW5wdXQpCisgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChmaWxlIChvcGVu LWZpbGUgdGVtcC1maWxlICJ3MCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoZmNudGwt ZmxvY2sgZmlsZSAnd3JpdGUtbG9jaykKKyAgICAgICAgICAgICAgICAgICAgICAgICAod3JpdGUg J2dyZWVuLWxpZ2h0IG91dHB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoZm9yY2Utb3V0 cHV0IG91dHB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdhaXRwaWQgcGlk KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVzdWx0IChzdGF0dXM6ZXhpdC12YWwg c3RhdHVzKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmY250bC1mbG9j ayBmaWxlICd1bmxvY2spCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjbG9z ZS1wb3J0IGZpbGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkp KSkpKSkpKQoKOzs7IChlcnJubyAxMSkKZXhwZWN0ZWQtdmFsdWU6IDExCmFjdHVhbC12YWx1ZTog MTEKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IGFsbC1uZXR3b3JrLWludGVyZmFjZS1uYW1lcwps b2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjI2 OQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiYWxsLW5ldHdvcmstaW50ZXJmYWNlLW5hbWVz IgorICAgKG1hdGNoIChhbGwtbmV0d29yay1pbnRlcmZhY2UtbmFtZXMpCisgICAgICAgICAgKCgo PyBzdHJpbmc/IG5hbWVzKSAuLjEpIChtZW1iZXIgImxvIiBuYW1lcykpKSkKYWN0dWFsLXZhbHVl OiAobG8gd2xhbjAgZXRoMCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJm YWNlLW5hbWVzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNj YWxscy5zY206Mjc0CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJuZXR3b3JrLWludGVyZmFj ZS1uYW1lcyIKKyAgIChtYXRjaCAobmV0d29yay1pbnRlcmZhY2UtbmFtZXMpCisgICAgICAgICAg KCgoPyBzdHJpbmc/IG5hbWVzKSAuLjEpCisgICAgICAgICAgIChsc2V0PD0KKyAgICAgICAgICAg ICBzdHJpbmc9PworICAgICAgICAgICAgIG5hbWVzCisgICAgICAgICAgICAgKGFsbC1uZXR3b3Jr LWludGVyZmFjZS1uYW1lcykpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0 LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLWZsYWdzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJj ZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mjc5CnNvdXJjZToKKyAodGVzdC1hc3NlcnQK KyAgICJuZXR3b3JrLWludGVyZmFjZS1mbGFncyIKKyAgIChsZXQqICgoc29jayAoc29ja2V0IEFG X0lORVQgU09DS19TVFJFQU0gMCkpCisgICAgICAgICAgKGZsYWdzIChuZXR3b3JrLWludGVyZmFj ZS1mbGFncyBzb2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgKGFuZCAo bm90ICh6ZXJvPyAobG9nYW5kIGZsYWdzIElGRl9MT09QQkFDSykpKQorICAgICAgICAgIChub3Qg KHplcm8/IChsb2dhbmQgZmxhZ3MgSUZGX1VQKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0 OiBQQVNTCgp0ZXN0LW5hbWU6IGxvb3BiYWNrLW5ldHdvcmstaW50ZXJmYWNlPwpsb2NhdGlvbjog L2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjI4Ngpzb3VyY2U6 CisgKHRlc3QtZXF1YWwKKyAgICJsb29wYmFjay1uZXR3b3JrLWludGVyZmFjZT8iCisgICBFTk9E RVYKKyAgIChhbmQgKGxvb3BiYWNrLW5ldHdvcmstaW50ZXJmYWNlPyAibG8iKQorICAgICAgICAo Y2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAg ICAgICAgICAobG9vcGJhY2stbmV0d29yay1pbnRlcmZhY2U/ICJub25leGlzdGVudCIpCisgICAg ICAgICAgICAgICAgICNmKQorICAgICAgICAgICAgICAgKGxhbWJkYSBhcmdzIChzeXN0ZW0tZXJy b3ItZXJybm8gYXJncykpKSkpCmV4cGVjdGVkLXZhbHVlOiAxOQphY3R1YWwtdmFsdWU6IDE5CnJl c3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRlcmZhY2UtZmxhZ3MKbG9jYXRp b246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToyOTcKc291 cmNlOgorICh0ZXN0LWFzc2VydAorICAgInNldC1uZXR3b3JrLWludGVyZmFjZS1mbGFncyIKKyAg IChsZXQgKChzb2NrIChzb2NrZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkpCisgICAgIChjYXRj aCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgIChz ZXQtbmV0d29yay1pbnRlcmZhY2UtZmxhZ3Mgc29jayAibG8iIElGRl9VUCkpCisgICAgICAgICAg ICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAg ICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAg ICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQ QVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLWFkZHJlc3MgbG8KbG9jYXRpb246IC9k YXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozMDcKc291cmNlOgor ICh0ZXN0LWVxdWFsCisgICAibmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcyBsbyIKKyAgIChtYWtl LXNvY2tldC1hZGRyZXNzCisgICAgIEFGX0lORVQKKyAgICAgKGluZXQtcHRvbiBBRl9JTkVUICIx MjcuMC4wLjEiKQorICAgICAwKQorICAgKGxldCogKChzb2NrIChzb2NrZXQgQUZfSU5FVCBTT0NL X1NUUkVBTSAwKSkKKyAgICAgICAgICAoYWRkciAobmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcyBz b2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgYWRkcikpCmV4cGVjdGVk LXZhbHVlOiAjKDIgMjEzMDcwNjQzMyAwKQphY3R1YWwtdmFsdWU6ICMoMiAyMTMwNzA2NDMzIDAp CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcwps b2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjMx NQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic2V0LW5ldHdvcmstaW50ZXJmYWNlLWFkZHJl c3MiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQgU09DS19TVFJFQU0gMCkpKQorICAg ICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAg ICAgICAoc2V0LW5ldHdvcmstaW50ZXJmYWNlLWFkZHJlc3MKKyAgICAgICAgICAgICAgICBzb2Nr CisgICAgICAgICAgICAgICAgIm5vbmV4aXN0ZW50IgorICAgICAgICAgICAgICAgIChtYWtlLXNv Y2tldC1hZGRyZXNzCisgICAgICAgICAgICAgICAgICBBRl9JTkVUCisgICAgICAgICAgICAgICAg ICAoaW5ldC1wdG9uIEFGX0lORVQgIjEyNy4xMi4xNC4xNSIpCisgICAgICAgICAgICAgICAgICAw KSkpCisgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQg c29jaykKKyAgICAgICAgICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAg ICAgICAgICAgICAgICAgICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAo MSAxMykKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLW5ldG1hc2sg bG8KbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNj bTozMjkKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibmV0d29yay1pbnRlcmZhY2UtbmV0bWFz ayBsbyIKKyAgIChtYWtlLXNvY2tldC1hZGRyZXNzCisgICAgIEFGX0lORVQKKyAgICAgKGluZXQt cHRvbiBBRl9JTkVUICIyNTUuMC4wLjAiKQorICAgICAwKQorICAgKGxldCogKChzb2NrIChzb2Nr ZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkKKyAgICAgICAgICAoYWRkciAobmV0d29yay1pbnRl cmZhY2UtbmV0bWFzayBzb2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAg YWRkcikpCmV4cGVjdGVkLXZhbHVlOiAjKDIgNDI3ODE5MDA4MCAwKQphY3R1YWwtdmFsdWU6ICMo MiA0Mjc4MTkwMDgwIDApCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRl cmZhY2UtbmV0bWFzawpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMv c3lzY2FsbHMuc2NtOjMzNwpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic2V0LW5ldHdvcmst aW50ZXJmYWNlLW5ldG1hc2siCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQgU09DS19T VFJFQU0gMCkpKQorICAgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJk YSAoKQorICAgICAgICAgICAgICAoc2V0LW5ldHdvcmstaW50ZXJmYWNlLW5ldG1hc2sKKyAgICAg ICAgICAgICAgICBzb2NrCisgICAgICAgICAgICAgICAgIm5vbmV4aXN0ZW50IgorICAgICAgICAg ICAgICAgIChtYWtlLXNvY2tldC1hZGRyZXNzCisgICAgICAgICAgICAgICAgICBBRl9JTkVUCisg ICAgICAgICAgICAgICAgICAoaW5ldC1wdG9uIEFGX0lORVQgIjI1NS4wLjAuMCIpCisgICAgICAg ICAgICAgICAgICAwKSkpCisgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAg KGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAgICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJu byBhcmdzKQorICAgICAgICAgICAgICAgICAgICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0 dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJm YWNlcyByZXR1cm5zIG9uZSBvciBtb3JlIGludGVyZmFjZXMKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozNTAKc291cmNlOgorICh0ZXN0LWVx dWFsCisgICAibmV0d29yay1pbnRlcmZhY2VzIHJldHVybnMgb25lIG9yIG1vcmUgaW50ZXJmYWNl cyIKKyAgICcoI3QgI3QgI3QpCisgICAobWF0Y2ggKG5ldHdvcmstaW50ZXJmYWNlcykKKyAgICAg ICAgICAoKGludGVyZmFjZXMgLi4xKQorICAgICAgICAgICAobGlzdCAoZXZlcnkgaW50ZXJmYWNl PyBpbnRlcmZhY2VzKQorICAgICAgICAgICAgICAgICAoZXZlcnkgc3RyaW5nPyAobWFwIGludGVy ZmFjZS1uYW1lIGludGVyZmFjZXMpKQorICAgICAgICAgICAgICAgICAoZXZlcnkgKGxhbWJkYSAo c29ja2FkZHIpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChvciAodmVjdG9yPyBzb2NrYWRk cikgKG5vdCBzb2NrYWRkcikpKQorICAgICAgICAgICAgICAgICAgICAgICAgKG1hcCBpbnRlcmZh Y2UtYWRkcmVzcyBpbnRlcmZhY2VzKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoI3QgI3QgI3QpCmFj dHVhbC12YWx1ZTogKCN0ICN0ICN0KQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1p bnRlcmZhY2VzIHJldHVybnMgImxvIgpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1 aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM2Mgpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJuZXR3 b3JrLWludGVyZmFjZXMgcmV0dXJucyBcImxvXCIiCisgICAobGlzdCAjdAorICAgICAgICAgKG1h a2Utc29ja2V0LWFkZHJlc3MKKyAgICAgICAgICAgQUZfSU5FVAorICAgICAgICAgICAoaW5ldC1w dG9uIEFGX0lORVQgIjEyNy4wLjAuMSIpCisgICAgICAgICAgIDApKQorICAgKG1hdGNoIChmaWx0 ZXIKKyAgICAgICAgICAgIChsYW1iZGEgKGludGVyZmFjZSkKKyAgICAgICAgICAgICAgKHN0cmlu Zz0/ICJsbyIgKGludGVyZmFjZS1uYW1lIGludGVyZmFjZSkpKQorICAgICAgICAgICAgKG5ldHdv cmstaW50ZXJmYWNlcykpCisgICAgICAgICAgKChsb29wYmFja3MgLi4xKQorICAgICAgICAgICAo bGlzdCAoZXZlcnkgKGxhbWJkYSAobG8pCisgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg KHplcm8/IChsb2dhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ RkZfTE9PUEJBQ0sKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW50 ZXJmYWNlLWZsYWdzIGxvKSkpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvb3BiYWNrcykK KyAgICAgICAgICAgICAgICAgKG1hdGNoIChmaW5kIChsYW1iZGEgKGxvKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoPSBBRl9JTkVUCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChzb2NrYWRkcjpmYW0gKGludGVyZmFjZS1hZGRyZXNzIGxvKSkpKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgbG9vcGJhY2tzKQorICAgICAgICAgICAgICAgICAgICAg ICAgKCNmICNmKQorICAgICAgICAgICAgICAgICAgICAgICAgKGxvIChpbnRlcmZhY2UtYWRkcmVz cyBsbykpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6ICgjdCAjKDIgMjEzMDcwNjQzMyAwKSkKYWN0dWFs LXZhbHVlOiAoI3QgIygyIDIxMzA3MDY0MzMgMCkpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBh ZGQtbmV0d29yay1yb3V0ZS9nYXRld2F5CmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mzc4CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJh ZGQtbmV0d29yay1yb3V0ZS9nYXRld2F5IgorICAgKGxldCAoKHNvY2sgKHNvY2tldCBBRl9JTkVU IFNPQ0tfU1RSRUFNIDApKQorICAgICAgICAgKGdhdGV3YXkKKyAgICAgICAgICAgKG1ha2Utc29j a2V0LWFkZHJlc3MKKyAgICAgICAgICAgICBBRl9JTkVUCisgICAgICAgICAgICAgKGluZXQtcHRv biBBRl9JTkVUICIxOTIuMTY4LjAuMSIpCisgICAgICAgICAgICAgMCkpKQorICAgICAoY2F0Y2gg J3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAoYWRk LW5ldHdvcmstcm91dGUvZ2F0ZXdheSBzb2NrIGdhdGV3YXkpKQorICAgICAgICAgICAgKGxhbWJk YSBhcmdzCisgICAgICAgICAgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgICAgICAgICAgICht ZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgICAgKGxpc3Qg RVBFUk0gRUFDQ0VTKSkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiBkZWxldGUtbmV0d29yay1yb3V0ZQpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VD b2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM5MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0Cisg ICAiZGVsZXRlLW5ldHdvcmstcm91dGUiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQg U09DS19TVFJFQU0gMCkpCisgICAgICAgICAoZGVzdGluYXRpb24KKyAgICAgICAgICAgKG1ha2Ut c29ja2V0LWFkZHJlc3MgQUZfSU5FVCBJTkFERFJfQU5ZIDApKSkKKyAgICAgKGNhdGNoICdzeXN0 ZW0tZXJyb3IKKyAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgKGRlbGV0ZS1u ZXR3b3JrLXJvdXRlIHNvY2sgZGVzdGluYXRpb24pKQorICAgICAgICAgICAgKGxhbWJkYSBhcmdz CisgICAgICAgICAgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgICAgICAgICAgIChtZW12IChz eXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0g RUFDQ0VTKSkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1l OiB0Y2dldGF0dHIgRU5PVFRZCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90 ZXN0cy9zeXNjYWxscy5zY206NDAxCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgInRjZ2V0YXR0 ciBFTk9UVFkiCisgICBFTk9UVFkKKyAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAg KGxhbWJkYSAoKQorICAgICAgICAgICAgKGNhbGwtd2l0aC1pbnB1dC1maWxlCisgICAgICAgICAg ICAgICIvZGV2L251bGwiCisgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpICh0Y2dldGF0dHIg KGZpbGVubyBwb3J0KSkpKSkKKyAgICAgICAgICAoY29tcG9zZSBzeXN0ZW0tZXJyb3ItZXJybm8g bGlzdCkpKQpleHBlY3RlZC12YWx1ZTogMjUKYWN0dWFsLXZhbHVlOiAyNQpyZXN1bHQ6IFBBU1MK CnRlc3QtbmFtZTogdGNnZXRhdHRyCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3Vp eC90ZXN0cy9zeXNjYWxscy5zY206NDE1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ0Y2dl dGF0dHIiCisgICAobGV0ICgodGVybWlvcyAodGNnZXRhdHRyIDApKSkKKyAgICAgKGFuZCAodGVy bWlvcz8gdGVybWlvcykKKyAgICAgICAgICAoPiAodGVybWlvcy1pbnB1dC1zcGVlZCB0ZXJtaW9z KSAwKQorICAgICAgICAgICg+ICh0ZXJtaW9zLW91dHB1dC1zcGVlZCB0ZXJtaW9zKSAwKSkpKQpy ZXN1bHQ6IFNLSVAKCnRlc3QtbmFtZTogdGNzZXRhdHRyCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3Nv dXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDIxCnNvdXJjZToKKyAodGVzdC1hc3Nl cnQKKyAgICJ0Y3NldGF0dHIiCisgICAobGV0ICgoZmlyc3QgKHRjZ2V0YXR0ciAwKSkpCisgICAg ICh0Y3NldGF0dHIgMCAodGNzZXRhdHRyLWFjdGlvbiBUQ1NBTk9XKSBmaXJzdCkKKyAgICAgKGVx dWFsPyBmaXJzdCAodGNnZXRhdHRyIDApKSkpCnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiB0ZXJt aW5hbC13aW5kb3ctc2l6ZSBFTk9UVFkKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9n dWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MjYKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInRl cm1pbmFsLXdpbmRvdy1zaXplIEVOT1RUWSIKKyAgIChjYWxsLXdpdGgtaW5wdXQtZmlsZQorICAg ICAiL2Rldi9udWxsIgorICAgICAobGFtYmRhIChwb3J0KQorICAgICAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgICAgIChsYW1iZGEgKCkgKHRlcm1pbmFsLXdpbmRvdy1zaXplIHBv cnQpKQorICAgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgICAobWVtdiAo c3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAgICAgKGxpc3QgRU5P VFRZIEVJTlZBTCkpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMjUgMjIpCnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiB0ZXJtaW5hbC1jb2x1bW5zCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDM3CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ0 ZXJtaW5hbC1jb2x1bW5zIgorICAgKD4gKHRlcm1pbmFsLWNvbHVtbnMpIDApKQphY3R1YWwtdmFs dWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiB0ZXJtaW5hbC1jb2x1bW5zIG5vbi1maWxl IHBvcnQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxz LnNjbTo0NDAKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInRlcm1pbmFsLWNvbHVtbnMgbm9u LWZpbGUgcG9ydCIKKyAgICg+ICh0ZXJtaW5hbC1jb2x1bW5zCisgICAgICAgIChvcGVuLWlucHV0 LXN0cmluZworICAgICAgICAgICJKb2luIHVzIG5vdywgc2hhcmUgdGhlIHNvZnR3YXJlISIpKQor ICAgICAgMCkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHV0bXB4 LWVudHJpZXMKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbTo0NDQKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInV0bXB4LWVudHJpZXMiCisg ICAobWF0Y2ggKHV0bXB4LWVudHJpZXMpCisgICAgICAgICAgKCgoPyB1dG1weD8gZW50cmllcykg Li4uKQorICAgICAgICAgICAoZXZlcnkgKGxhbWJkYSAoZW50cnkpCisgICAgICAgICAgICAgICAg ICAgIChtYXRjaCAodXRtcHgtdXNlciBlbnRyeSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICgoPyBzdHJpbmc/KSAoPiAodXRtcHgtcGlkIGVudHJ5KSAwKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICgjZiAjdCkpKQorICAgICAgICAgICAgICAgICAgZW50cmllcykpKSkKYWN0dWFs LXZhbHVlOiAjZgpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogcmVhZC11dG1weCwgRU9GCmxvY2F0 aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDU1CnNv dXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJyZWFkLXV0bXB4LCBFT0YiCisgICAoZW9mLW9iamVj dD8gKHJlYWQtdXRtcHggKCVtYWtlLXZvaWQtcG9ydCAiciIpKSkpCmFjdHVhbC12YWx1ZTogI3QK cmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHJlYWQtdXRtcHgKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0NjAKc291cmNlOgorICh0ZXN0LWFz c2VydAorICAgInJlYWQtdXRtcHgiCisgICAobGV0ICgocmVzdWx0CisgICAgICAgICAgIChjYWxs LXdpdGgtaW5wdXQtZmlsZQorICAgICAgICAgICAgICIvdmFyL3J1bi91dG1weCIKKyAgICAgICAg ICAgICByZWFkLXV0bXB4KSkpCisgICAgIChvciAodXRtcHg/IHJlc3VsdCkgKGVvZi1vYmplY3Q/ IHJlc3VsdCkpKSkKcmVzdWx0OiBTS0lQCgo= --=-hfQN6IDiuoYs7+gCqjn8--