From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from fep12.mx.upcmail.net ([62.179.121.32]:59431 "EHLO fep12.mx.upcmail.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752696AbbE1HYg (ORCPT ); Thu, 28 May 2015 03:24:36 -0400 Message-ID: <5566C2B1.10900@chello.at> Date: Thu, 28 May 2015 09:24:33 +0200 From: Hurda MIME-Version: 1.0 To: Antti Palosaari , linux-media@vger.kernel.org Subject: Re: si2168/dvbsky - blind-scan for DVB-T2 with PLP fails References: <556644C7.8040701@chello.at> <5566A70A.1090805@iki.fi> In-Reply-To: <5566A70A.1090805@iki.fi> Content-Type: multipart/mixed; boundary="------------060300080908090409030100" Sender: linux-media-owner@vger.kernel.org List-ID: This is a multi-part message in MIME format. --------------060300080908090409030100 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 28.05.2015 07:26, Antti Palosaari wrote: > On 05/28/2015 01:27 AM, Hurda wrote: >> Hello. >> >> I think I came across a bug in either of the drivers si2168 and dvbsky >> regarding >> blind-scanning DVB-T2-frequencies. >> >> HW: Technotrend CT2-4400v2 (afaik based on or the same as DVBSky T330) >> demod: Si2168-B40 >> tuner: Si2158-A20 >> OS: Ubuntu 15.04 (kernel 3.19) >> >> In Austria, the DVB-T2-service "SimpliTV" is currently airing up to four >> muxes, next to one or two DVB-T-muxes. >> In my region, the frequencies are 490MHz, 546MHz, 690MHz, 714MHz for >> DVB-T2, >> and 498MHz for DVB-T. >> These numbers might be of interest when reading the logs. >> >> The peculiar aspect of these T2-muxes is that they're aired on PLP 1 >> without >> there being a PLP 0. I think this is also the root of my problem. > > dvbv5-scan is working, but w_scan not? > > Could you hack si2168.c file and test? > > if (c->delivery_system == SYS_DVBT2) { > /* select PLP */ > cmd.args[0] = 0x52; > cmd.args[1] = c->stream_id & 0xff; > // cmd.args[2] = c->stream_id == NO_STREAM_ID_FILTER ? 0 : 1; > cmd.args[2] = 0; > cmd.wlen = 3; > cmd.rlen = 1; > ret = si2168_cmd_execute(client, &cmd); > if (ret) > goto err; > } > > Antti si2168_0.log http://pastebin.com/wPjZ82uc The scan only finds one of the four transponders (714MHz), but it doesn't end up in the tuning-file. The other three are tuned, but not locked. >> When doing a blind-scan using w_scan 20140727 on Ubuntu 15.04 (kernel >> 3.19), >> w_scan does not find any of these four DVB-T2-muxes. >> It just finds the DVB-T-mux. >> >> Logs: >> media-tree_dmesg_lsusb.txt http://pastebin.com/0ixFPMSA >> media-tree_w_scan.txt http://pastebin.com/yyG3jSwj >> >> The found transponder: >> initial_v3_media_build_trunk.conf http://pastebin.com/LmFQavpy >> initial_v5.conf http://pastebin.com/Jx6kymVt >> >> I also tried a fresh checkout from git.linuxtv.org as of last weekend >> and the >> most recent w_scan version (20141122). >> >> As you can see, w_scan tries to tune(?) the DVB-T2-frequencies, but >> ultimately doesn't find anything on them. >> >> >> Then I tried the DVBSky-linux-driver[1] >> (media_build-bst-20150322.tar.gz)[2] >> from their site, which is using a binary called sit2 for this card. >> Using this driver, w_scan found all four DVB-T2-muxes and the DVB-T-mux. >> Additionally, it found the DVB-T2-muxes during the DVB-T-scan. >> >> Logs: >> media_build-bst_dmesg_lsusb.txt http://pastebin.com/vJeDMxtu >> media_build-bst_w_scan.txt http://pastebin.com/yhwAYjen >> >> Found transponders: >> initial_v3_bst.conf http://pastebin.com/ECKQvRWX >> initial_v5_bst.conf http://pastebin.com/CbhY6Hpz >> >> Of course, doing a channel-scan using dvbv5-scan on these transponders >> worked >> too: >> >> dvbv5_sit2.conf http://pastebin.com/3W52bbhv >> dvbv5_sit2.log http://pastebin.com/nc66PTkt >> >> Afterwards, I tried to do a channel-scan with the same initial tuning-file >> using the opensource-driver, which also worked: >> >> dvbv5_si2168.conf http://pastebin.com/A6FbqUL1 >> dvbv5_si2168.log http://pastebin.com/ewyVPJR2 >> >> This should verify that tuning PLP 1 without there being PLP 0 is not >> the issue. >> >> >> Additionally, if you compare the two channel-lists, you find interesting >> differences: >> >> The scan with si2168 has AUTO for "MODULATION" and "INVERSION" for >> DVB-T2-channels, and for "CODE_RATE_LP" and "INVERSION" for DVB-T-channels. >> >> The scan with sit2 has the respective values in the channel-list. >> >> The dvbv5-scan-logs also differ, as using sit2 also displays the signal >> quality >> during tuning. >> >> >> I know that there were changes regarding DVB-T2-scanning[3], but as the >> blog- >> article specifically mentions si2168 and w_scan to be fully dvbv5-compliant >> and good for using with DVB-T2, I thought you should know about this >> particular problem. >> >> >> In the attachment I've packed the previously linked logs, for archival >> reasons. >> >> >> Thank you for your attention. >> >> [1] http://www.dvbsky.net/Support_linux.html >> [2] http://www.dvbsky.net/download/linux/media_build-bst-150322.tar.gz >> [3] http://blog.palosaari.fi/2014/09/linux-dvb-t2-tuning-problems.html >> >> PS: Interesting comments regarding auto-detection for si2168: >> http://blog.palosaari.fi/2014/09/linux-dvb-t2-tuning-problems.html?showComment=1427233615765#c8591459871945922951 >> >> >> http://blog.palosaari.fi/2014/09/linux-dvb-t2-tuning-problems.html?showComment=1427234034259#c6500661729983566638 >> >> > --------------060300080908090409030100 Content-Type: text/plain; charset=windows-1252; name="si2168_0.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="si2168_0.log" YmxhaEBibGFoOn4kIHdfc2NhbiAtZnQgLWNhdCAtdnZ2IC1GIC14ID4gc2kyMTY4XzAuY29u Zgp3X3NjYW4gLWZ0IC1jYXQgLXZ2diAtRiAteCAKd19zY2FuIHZlcnNpb24gMjAxNDExMjIg KGNvbXBpbGVkIGZvciBEVkIgQVBJIDUuMTApCnVzaW5nIHNldHRpbmdzIGZvciBBVVNUUklB CkRWQiBhZXJpYWwKRFZCLVQgRXVyb3BlCnNjYW4gdHlwZSBURVJSRVNUUklBTCwgY2hhbm5l bGxpc3QgNApvdXRwdXQgZm9ybWF0IGluaXRpYWwgdHVuaW5nIGRhdGEKV0FSTklORzogY291 bGQgbm90IGd1ZXNzIHlvdXIgY29kZXBhZ2UuIEZhbGxpbmcgYmFjayB0byAnVVRGLTgnCm91 dHB1dCBjaGFyc2V0ICdVVEYtOCcsIHVzZSAtQyA8Y2hhcnNldD4gdG8gb3ZlcnJpZGUKSW5m bzogdXNpbmcgRFZCIGFkYXB0ZXIgYXV0byBkZXRlY3Rpb24uCiAgIGNoZWNrIFNpbGljb24g TGFicyBTaTIxNjg6CiAgICAgICAgICAgRFZCLUMgYW5uLkEKICAgICAgICAgICBEVkItVDIK ICAgICAgICAgICBEVkItVAoJL2Rldi9kdmIvYWRhcHRlcjAvZnJvbnRlbmQwIC0+IFRFUlJF U1RSSUFMICJTaWxpY29uIExhYnMgU2kyMTY4IjogdmVyeSBnb29kIDotKSkKClVzaW5nIFRF UlJFU1RSSUFMIGZyb250ZW5kIChhZGFwdGVyIC9kZXYvZHZiL2FkYXB0ZXIwL2Zyb250ZW5k MCkKLV8tXy1fLV8gR2V0dGluZyBmcm9udGVuZCBjYXBhYmlsaXRpZXMtXy1fLV8tXyAKVXNp bmcgRFZCIEFQSSA1LjEwCmZyb250ZW5kICdTaWxpY29uIExhYnMgU2kyMTY4JyBzdXBwb3J0 cwpEVkItVDIKSU5WRVJTSU9OX0FVVE8KUUFNX0FVVE8KVFJBTlNNSVNTSU9OX01PREVfQVVU TwpHVUFSRF9JTlRFUlZBTF9BVVRPCkhJRVJBUkNIWV9BVVRPCkZFQ19BVVRPCkZSRVEgKDU1 LjAwTUh6IC4uLiA4NjIuMDBNSHopCi1fLV8tXy1fLV8tXy1fLV8tXy1fLV8tXy1fLV8tXy1f LV8tXy1fLV8tXy1fLV8gCiAgIGNoZWNrIFNpbGljb24gTGFicyBTaTIxNjg6CiAgICAgICAg ICAgRFZCLUMgYW5uLkEKICAgICAgICAgICBEVkItVDIKICAgICAgICAgICBEVkItVApTY2Fu bmluZyBEVkItVC4uLgpTY2FubmluZyA3TUh6IGZyZXF1ZW5jaWVzLi4uCjE3NzUwMDogKHRp bWU6IDAwOjAwLjAxNSkgCjE4NDUwMDogKHRpbWU6IDAwOjAyLjA0NykgCjE5MTUwMDogKHRp bWU6IDAwOjA0LjA3NSkgCjE5ODUwMDogKHRpbWU6IDAwOjA2LjEwNykgCjIwNTUwMDogKHRp bWU6IDAwOjA4LjEzMSkgCjIxMjUwMDogKHRpbWU6IDAwOjEwLjE1OSkgCjIxOTUwMDogKHRp bWU6IDAwOjEyLjE4NykgCjIyNjUwMDogKHRpbWU6IDAwOjE0LjIxOSkgClNjYW5uaW5nIDhN SHogZnJlcXVlbmNpZXMuLi4KNDc0MDAwOiAodGltZTogMDA6MTYuMjQzKSAKNDgyMDAwOiAo dGltZTogMDA6MTguMjcxKSAKNDkwMDAwOiAodGltZTogMDA6MjAuMzAzKSAKNDk4MDAwOiAo dGltZTogMDA6MjIuMzMxKSAKICAgICAgICAoMC4zNjBzZWMpOiBTQ0wgKDB4MUYpCiAgICAg ICAgKDAuMzYwc2VjKSBzaWduYWwKICAgICAgICAoMC4zNjBzZWMpIGxvY2sKICAgICAgICBz aWduYWwgb2s6CVFBTV9BVVRPIGYgPSA0OTgwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5 OTlZOTk5ICgwOjA6MCkKICAgICAgICBpbml0aWFsIFBBVCBsb29rdXAuLgpQQVQgKHh4eHg6 eHh4eDo2MDApCgk9PT09PT09PT09PT09PT09PT09PT0gcGFyc2VfcGF0ID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCWxlbiA9IDE2CgkweDAwOiAyNyA3NSBF MiA1OSAyNyA4NCBFMiA1QSAyNyA5OCBFMiA1QiAyNyBBNiBFMiA1RiA6ICd1IFknICBaJyAg WycgIF8KCT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgIFFBTV9BVVRPIGYgPSA0OTgwMDAg a0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5ICgwOjA6MCkgOiB1cGRhdGluZyB0cmFu c3BvcnRfc3RyZWFtX2lkOiAtPiAoMDowOjYwMCkKICAgICAgICAgIGNoZWNrX2R1cGxpY2F0 ZV90cmFuc3BvbmRlcnMoKQogICAgICAgICAgPT09PT09PT09PT09PT09PT0gbGlzdF90cmFu c3BvbmRlcnMoKSA9PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICAgbmV3X3RyYW5z cG9uZGVycygwMDApOiBRQU1fQVVUTyBmID0gNDk4MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5 OTlHOTk5WTk5OSAoMDowOjYwMCkKICAgICAgICAgID09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgICBpbml0aWFs IE5JVCBsb29rdXAuLgpOSVQoYWN0KTogKHh4eHg6MTMyMDA6eHh4eCkKCT09PT09PT09PT09 PT09PT09PT09PSBwYXJzZV9uaXQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQoJbGVuID0gNzcKCTB4MDA6IEYwIDBFIDQwIDBDIDRGIDUyIDUzIDIwIDQ0IDU2 IDQyIDJEIDU0IDIwIDRCIDU0IDogICBAIE9SUyBEVkItVCBLVAoJMHgxMDogRjAgM0IgMDIg NTggMjAgMjggRjAgMzUgNUEgMEIgMDUgMUQgMzQgNDAgMUYgNDIgOiAgOyBYICggNVogICA0 QCBCCgkweDIwOiA1QiBGRiBGRiBGRiBGRiA1QSAwQiAwMyA3RSAyQSA0MCAxRiA0MiA1QiBG RiBGRiA6IFsgICAgWiAgfipAIEJbICAKCTB4MzA6IEZGIEZGIDVBIDBCIDAyIEY3IEUzIDQw IDFGIDQyIDVCIEZGIEZGIEZGIEZGIDhCIDogICBaICAgIEAgQlsgICAgIAoJMHg0MDogMEMg MjcgNzUgQzAgMzIgMjcgODQgQzAgM0EgMjcgOTggQzAgMzggICAgICAgICAgOiAgJ3UgMicg IDonICA4Cgk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgICBRQU1fQVVUTyBmID0gNDk4MDAw IGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OSAoMDowOjYwMCkgOiB1cGRhdGluZyBu ZXR3b3JrX2lkIC0+ICgwOjEzMjAwOjYwMCkKICAgICAgICAgIGNoZWNrX2R1cGxpY2F0ZV90 cmFuc3BvbmRlcnMoKQogICAgICAgICAgPT09PT09PT09PT09PT09PT0gbGlzdF90cmFuc3Bv bmRlcnMoKSA9PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICAgbmV3X3RyYW5zcG9u ZGVycygwMDApOiBRQU1fQVVUTyBmID0gNDk4MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlH OTk5WTk5OSAoMDoxMzIwMDo2MDApCiAgICAgICAgICA9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog ICAgICAgIE5JVChhY3QpOiAoODIzMjoxMzIwMDo2MDApCglmaW5kX3RyYW5zcG9uZGVyKDA6 MTMyMDA6NjAwKTogICAgICAgICAgLT4gZm91bmQgJ25ld190cmFuc3BvbmRlcnMoMDAwKScg IFFBTV9BVVRPIGYgPSA0OTgwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5ICgw OjEzMjAwOjYwMCkKICAgICAgICBRQU1fQVVUTyBmID0gNDk4MDAwIGtIeiBJOTk5QjhDOTk5 RDk5OVQ5OTlHOTk5WTk5OSAoMDoxMzIwMDo2MDApIDogdXBkYXRpbmcgb3JpZ2luYWxfbmV0 d29ya19pZCAtPiAoODIzMjoxMzIwMDo2MDApCiAgICAgICAgICA9PT09PT09PT09PT09PT09 PSBsaXN0X3RyYW5zcG9uZGVycygpID09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAg ICBuZXdfdHJhbnNwb25kZXJzKDAwMCk6IFFBTV9BVVRPIGYgPSA0OTgwMDAga0h6IEk5OTlC OEM5OTlEOTk5VDk5OUc5OTlZOTk5ICg4MjMyOjEzMjAwOjYwMCkKICAgICAgICAgID09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV90ZXJyZXN0cmlhbF9kZWxpdmVyeV9z eXN0ZW1fZGVzY3JpcHRvciA9PT09PQoJbGVuID0gMTEKCTB4MDA6IDA1IDFEIDM0IDQwIDFG IDQyIDVCIEZGIEZGIEZGIEZGICAgICAgICAgICAgICAgIDogICA0QCBCWyAgICAKCT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQogICAgICAgICAgRjQ5ODAwMCBCOCBNMTYgQzM0IEQ5OTkgRzQgVDgg b3RoZXJfZnJlcXVlbmN5PTEgKDg1ODAwMDAwMCkKICAgICAgICAgIDEgZnJlcXVlbmNpZXMK ICAgICAgICAgICAgIDg1ODAwMDAwMAoJPT09PT09PT09PT09PT09PT09PT09IHBhcnNlX3Rl cnJlc3RyaWFsX2RlbGl2ZXJ5X3N5c3RlbV9kZXNjcmlwdG9yID09PT09CglsZW4gPSAxMQoJ MHgwMDogMDMgN0UgMkEgNDAgMUYgNDIgNUIgRkYgRkYgRkYgRkYgICAgICAgICAgICAgICAg OiAgfipAIEJbICAgIAoJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgICBGNDk4MDAwIEI4 IE0xNiBDMzQgRDk5OSBHNCBUOCBvdGhlcl9mcmVxdWVuY3k9MSAoNTg2MDAwMDAwKQogICAg ICAgICAgMiBmcmVxdWVuY2llcwogICAgICAgICAgICAgODU4MDAwMDAwCiAgICAgICAgICAg ICA1ODYwMDAwMDAKCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV90ZXJyZXN0cmlhbF9k ZWxpdmVyeV9zeXN0ZW1fZGVzY3JpcHRvciA9PT09PQoJbGVuID0gMTEKCTB4MDA6IDAyIEY3 IEUzIDQwIDFGIDQyIDVCIEZGIEZGIEZGIEZGICAgICAgICAgICAgICAgIDogICAgQCBCWyAg ICAKCT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICAgRjQ5ODAwMCBCOCBNMTYgQzM0IEQ5 OTkgRzQgVDggb3RoZXJfZnJlcXVlbmN5PTEgKDQ5ODAwMDAwMCkKICAgICAgICAgIDMgZnJl cXVlbmNpZXMKICAgICAgICAgICAgIDg1ODAwMDAwMAogICAgICAgICAgICAgNTg2MDAwMDAw CiAgICAgICAgICAgICA0OTgwMDAwMDAKCWZpbmRfdHJhbnNwb25kZXIoODIzMjoxMzIwMDo2 MDApOiAgICAgICAgICAtPiBmb3VuZCAnbmV3X3RyYW5zcG9uZGVycygwMDApJyAgUUFNX0FV VE8gZiA9IDQ5ODAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTkgKDgyMzI6MTMy MDA6NjAwKQogICAgICAgIHVwZGF0aW5nIHRyYW5zcG9uZGVyOgogICAgICAgICAgIChRQU1f QVVUTyBmID0gNDk4MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OSAoODIzMjox MzIwMDo2MDApKSAweDAwMDAKICAgICAgICB0byAoUUFNXzE2ICAgZiA9IDQ5ODAwMCBrSHog STk5OUI4QzM0RDBUOEc0WTAgKDgyMzI6MTMyMDA6NjAwKSkgMHg0MDVBCiAgICAgICAgICAg Y2VsbCBpZCAwLCBmcmVxID0gODU4MDAwMDAwCiAgICAgICAgICAgY2VsbCBpZCAwLCBmcmVx ID0gNTg2MDAwMDAwCiAgICAgICAgICAgY2VsbCBpZCAwLCBmcmVxID0gNDk4MDAwMDAwCiAg ICAgICAgICA9PT09PT09PT09PT09PT09PSBsaXN0X3RyYW5zcG9uZGVycygpID09PT09PT09 PT09PT09PT09PT09PT09CiAgICAgICAgICBuZXdfdHJhbnNwb25kZXJzKDAwMCk6IFFBTV8x NiAgIGYgPSA0OTgwMDAga0h6IEk5OTlCOEMzNEQwVDhHNFkwICg4MjMyOjEzMjAwOjYwMCkK ICAgICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KNTA2MDAwOiAodGltZTogMDA6MzIuMzU5KSAKNTE0MDAwOiAo dGltZTogMDA6MzQuMzg3KSAKNTIyMDAwOiAodGltZTogMDA6MzYuNDE1KSAKICAgICAgICAo MC4zNjBzZWMpOiBTQyAoMHgzKQogICAgICAgICgwLjM2MHNlYykgc2lnbmFsCjUzMDAwMDog KHRpbWU6IDAwOjM2LjgyNykgCiAgICAgICAgKDAuMzY4c2VjKTogU0MgKDB4MykKICAgICAg ICAoMC4zNjhzZWMpIHNpZ25hbAo1MzgwMDA6ICh0aW1lOiAwMDozNy4yNTEpIAo1NDYwMDA6 ICh0aW1lOiAwMDozOS4yNzEpIAo1NTQwMDA6ICh0aW1lOiAwMDo0MS4zMDMpIAo1NjIwMDA6 ICh0aW1lOiAwMDo0My4zMzUpIAo1NzAwMDA6ICh0aW1lOiAwMDo0NS4zNTkpIAo1NzgwMDA6 ICh0aW1lOiAwMDo0Ny4zOTEpIAo1ODYwMDA6ICh0aW1lOiAwMDo0OS40MTUpIAo1OTQwMDA6 ICh0aW1lOiAwMDo1MS40NDcpIAo2MDIwMDA6ICh0aW1lOiAwMDo1My40NzUpIAogICAgICAg ICgwLjM2NHNlYyk6IFNDICgweDMpCiAgICAgICAgKDAuMzY0c2VjKSBzaWduYWwKNjEwMDAw OiAodGltZTogMDA6NTMuODg3KSAKNjE4MDAwOiAodGltZTogMDA6NTUuOTE5KSAKNjI2MDAw OiAodGltZTogMDA6NTcuOTQ3KSAKNjM0MDAwOiAodGltZTogMDA6NTkuOTcxKSAKNjQyMDAw OiAodGltZTogMDE6MDEuOTk1KSAKNjUwMDAwOiAodGltZTogMDE6MDQuMDE5KSAKICAgICAg ICAoMC4zNjhzZWMpOiBTQyAoMHgzKQogICAgICAgICgwLjM2OHNlYykgc2lnbmFsCiAgICAg ICAgKDAuNDcyc2VjKTogICgweDApCiAgICAgICAgKDAuODQ0c2VjKTogU0MgKDB4MykKICAg ICAgICAoMC45ODRzZWMpOiAgKDB4MCkKICAgICAgICAoMS4yOTZzZWMpOiBTQyAoMHgzKQog ICAgICAgICgxLjQwNHNlYyk6ICAoMHgwKQogICAgICAgICgxLjcyMHNlYyk6IFNDICgweDMp CiAgICAgICAgKDEuODI0c2VjKTogICgweDApCiAgICAgICAgKDIuMjQ0c2VjKTogU0MgKDB4 MykKICAgICAgICAoMi4zNTJzZWMpOiAgKDB4MCkKICAgICAgICAoMi42MTJzZWMpOiBTQyAo MHgzKQogICAgICAgICgyLjcyMHNlYyk6ICAoMHgwKQogICAgICAgICgzLjE3MnNlYyk6IFND ICgweDMpCiAgICAgICAgKDMuMjcyc2VjKTogICgweDApCiAgICAgICAgKDMuNTQwc2VjKTog U0MgKDB4MykKICAgICAgICAoMy42NDBzZWMpOiAgKDB4MCkKICAgICAgICAoNC4xMTZzZWMp OiBTQyAoMHgzKQogICAgICAgICg0LjIyNHNlYyk6ICAoMHgwKQo2NTgwMDA6ICh0aW1lOiAw MTowOC40NTEpIAo2NjYwMDA6ICh0aW1lOiAwMToxMC40NzEpIAo2NzQwMDA6ICh0aW1lOiAw MToxMi41MDMpIAo2ODIwMDA6ICh0aW1lOiAwMToxNC41MzUpIAo2OTAwMDA6ICh0aW1lOiAw MToxNi41NTkpIAo2OTgwMDA6ICh0aW1lOiAwMToxOC41ODcpIAo3MDYwMDA6ICh0aW1lOiAw MToyMC42MTUpIAo3MTQwMDA6ICh0aW1lOiAwMToyMi42MzkpIAo3MjIwMDA6ICh0aW1lOiAw MToyNC42NjcpIAogICAgICAgICgwLjQ2OHNlYyk6IFNDICgweDMpCiAgICAgICAgKDAuNDY4 c2VjKSBzaWduYWwKNzMwMDAwOiAodGltZTogMDE6MjUuMTg3KSAKNzM4MDAwOiAodGltZTog MDE6MjcuMjE5KSAKNzQ2MDAwOiAodGltZTogMDE6MjkuMjQzKSAKNzU0MDAwOiAodGltZTog MDE6MzEuMjcxKSAKNzYyMDAwOiAodGltZTogMDE6MzMuMjk5KSAKNzcwMDAwOiAodGltZTog MDE6MzUuMzIzKSAKNzc4MDAwOiAodGltZTogMDE6MzcuMzU1KSAKNzg2MDAwOiAodGltZTog MDE6MzkuMzgzKSAKNzk0MDAwOiAodGltZTogMDE6NDEuNDA3KSAKODAyMDAwOiAodGltZTog MDE6NDMuNDM1KSAKODEwMDAwOiAodGltZTogMDE6NDUuNDY3KSAKODE4MDAwOiAodGltZTog MDE6NDcuNDk1KSAKODI2MDAwOiAodGltZTogMDE6NDkuNTE5KSAKODM0MDAwOiAodGltZTog MDE6NTEuNTQ3KSAKODQyMDAwOiAodGltZTogMDE6NTMuNTc5KSAKODUwMDAwOiAodGltZTog MDE6NTUuNjAzKSAKODU4MDAwOiAodGltZTogMDE6NTcuNjMxKSAKU2Nhbm5pbmcgRFZCLVQy Li4uClNjYW5uaW5nIDdNSHogZnJlcXVlbmNpZXMuLi4KMTc3NTAwOiAodGltZTogMDE6NTku NjYzKSAKMTg0NTAwOiAodGltZTogMDI6MDEuNjk1KSAKMTkxNTAwOiAodGltZTogMDI6MDMu NzE5KSAKMTk4NTAwOiAodGltZTogMDI6MDUuNzQ3KSAKMjA1NTAwOiAodGltZTogMDI6MDcu NzgzKSAKMjEyNTAwOiAodGltZTogMDI6MDkuODExKSAKMjE5NTAwOiAodGltZTogMDI6MTEu ODM5KSAKMjI2NTAwOiAodGltZTogMDI6MTMuODc1KSAKU2Nhbm5pbmcgOE1IeiBmcmVxdWVu Y2llcy4uLgo0NzQwMDA6ICh0aW1lOiAwMjoxNS44OTkpIAo0ODIwMDA6ICh0aW1lOiAwMjox Ny45MzEpIAo0OTAwMDA6ICh0aW1lOiAwMjoxOS45NjcpIAogICAgICAgICgwLjIwOHNlYyk6 IFNDICgweDMpCiAgICAgICAgKDAuMjA4c2VjKSBzaWduYWwKNDk4MDAwOiBza2lwcGVkIChh bHJlYWR5IGtub3duIHRyYW5zcG9uZGVyKQo1MDYwMDA6ICh0aW1lOiAwMjoyMC4yMjcpIAo1 MTQwMDA6ICh0aW1lOiAwMjoyMi4yNTkpIAo1MjIwMDA6ICh0aW1lOiAwMjoyNC4yOTUpIAo1 MzAwMDA6ICh0aW1lOiAwMjoyNi4zMjMpIAo1MzgwMDA6ICh0aW1lOiAwMjoyOC4zNTUpIAo1 NDYwMDA6ICh0aW1lOiAwMjozMC4zODMpIAogICAgICAgICgwLjMxNnNlYyk6IFNDICgweDMp CiAgICAgICAgKDAuMzE2c2VjKSBzaWduYWwKNTU0MDAwOiAodGltZTogMDI6MzAuNzU1KSAK ICAgICAgICAoMC4yNjBzZWMpOiBTQyAoMHgzKQogICAgICAgICgwLjI2MHNlYykgc2lnbmFs CjU2MjAwMDogKHRpbWU6IDAyOjMxLjA2MykgCjU3MDAwMDogKHRpbWU6IDAyOjMzLjA5OSkg CjU3ODAwMDogKHRpbWU6IDAyOjM1LjEyNykgCjU4NjAwMDogKHRpbWU6IDAyOjM3LjE1OSkg CjU5NDAwMDogKHRpbWU6IDAyOjM5LjE5MSkgCjYwMjAwMDogKHRpbWU6IDAyOjQxLjIyNykg CjYxMDAwMDogKHRpbWU6IDAyOjQzLjI1OSkgCjYxODAwMDogKHRpbWU6IDAyOjQ1LjI5NSkg CjYyNjAwMDogKHRpbWU6IDAyOjQ3LjMyNykgCjYzNDAwMDogKHRpbWU6IDAyOjQ5LjM1OSkg CjY0MjAwMDogKHRpbWU6IDAyOjUxLjM4NykgCjY1MDAwMDogKHRpbWU6IDAyOjUzLjQxOSkg CjY1ODAwMDogKHRpbWU6IDAyOjU1LjQ1OSkgCjY2NjAwMDogKHRpbWU6IDAyOjU3LjQ4Nykg CjY3NDAwMDogKHRpbWU6IDAyOjU5LjUxOSkgCiAgICAgICAgKDAuMjA4c2VjKTogU0MgKDB4 MykKICAgICAgICAoMC4yMDhzZWMpIHNpZ25hbAo2ODIwMDA6ICh0aW1lOiAwMjo1OS43Nzkp IAo2OTAwMDA6ICh0aW1lOiAwMzowMS44MDcpIAogICAgICAgICgwLjIxMnNlYyk6IFNDICgw eDMpCiAgICAgICAgKDAuMjEyc2VjKSBzaWduYWwKNjk4MDAwOiAodGltZTogMDM6MDIuMDcx KSAKNzA2MDAwOiAodGltZTogMDM6MDQuMTA3KSAKNzE0MDAwOiAodGltZTogMDM6MDYuMTM1 KSAKICAgICAgICAoMC4yNjBzZWMpOiBTQyAoMHgzKQogICAgICAgICgwLjI2MHNlYykgc2ln bmFsCiAgICAgICAgKDAuNDcyc2VjKTogU0NMICgweDFGKQogICAgICAgICgwLjQ3MnNlYykg bG9jawogICAgICAgIHNpZ25hbCBvazoJUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4 Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMCAoMDowOjApCiAgICAgICAgaW5pdGlhbCBQQVQgbG9v a3VwLi4KUEFUICh4eHh4Onh4eHg6MjAwMykKCT09PT09PT09PT09PT09PT09PT09PSBwYXJz ZV9wYXQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoJbGVuID0g NDQKCTB4MDA6IDAwIDAwIEUwIDEwIDMwIDBEIEUxIDRCIDMwIDBFIEUxIDRDIDMwIDBGIEUx IDREIDogICAgIDAgIEswICBMMCAgTQoJMHgxMDogMzAgMTAgRTEgNEUgMzAgMTEgRTEgNEYg MzAgMTIgRTEgNTAgMzAgMTMgRTEgNTEgOiAwICBOMCAgTzAgIFAwICBRCgkweDIwOiAzMCAx NCBFMSA1MiAzMCAxNiBFMSA1NCAzMCAxNyBFMSA1NSAgICAgICAgICAgICA6IDAgIFIwICBU MCAgVQoJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgUUFNX0FVVE8gZiA9IDcxNDAwMCBr SHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMCAoMDowOjApIDogdXBkYXRpbmcgdHJh bnNwb3J0X3N0cmVhbV9pZDogLT4gKDA6MDoyMDAzKQogICAgICAgICAgY2hlY2tfZHVwbGlj YXRlX3RyYW5zcG9uZGVycygpCiAgICAgICAgICA9PT09PT09PT09PT09PT09PSBsaXN0X3Ry YW5zcG9uZGVycygpID09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgICBuZXdfdHJh bnNwb25kZXJzKDAwMCk6IFFBTV8xNiAgIGYgPSA0OTgwMDAga0h6IEk5OTlCOEMzNEQwVDhH NFkwICg4MjMyOjEzMjAwOjYwMCkKICAgICAgICAgIG5ld190cmFuc3BvbmRlcnMoMDAxKTog UUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMCAo MDowOjIwMDMpCiAgICAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgaW5pdGlhbCBOSVQgbG9va3Vw Li4KTklUKGFjdCk6ICh4eHh4OjEyMDAzOnh4eHgpCgk9PT09PT09PT09PT09PT09PT09PT0g cGFyc2Vfbml0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCWxl biA9IDE2MQoJMHgwMDogRjAgMEUgNDAgMEMgNDQgNTYgNDIgMkQgNTQgMzIgMjAgNEQgNTUg NTggMjAgNDYgOiAgIEAgRFZCLVQyIE1VWCBGCgkweDEwOiBGMCA4RiAwNyBEMyAyMCAyOCBG MCA4OSA3RiAwNiAwNCAwMSAyMCAyOCAwMyAzNiA6ICAgICAgKCAgICAgICAoIDYKCTB4MjA6 IDYyIDIxIEZGIDA0IDM1IDQ1IDQwIDAyIERGIDc5IDQwIDAyIEY3IEUzIDQwIDA0IDogYiEg IDVFQCAgeUAgICBAIAoJMHgzMDogNzIgNEUgNDAgMDQgNTkgRTQgNDAgMDQgNDEgN0EgNDAg MDMgRDMgOUQgNDAgMDQgOiByTkAgWSBAIEF6QCAgIEAgCgkweDQwOiA5NiBFRCA0MCA4MyAy MCAzMCAwRCBDMCA2RSAzMCAwRSBDMCA3OCAzMCAwRiBDMCA6ICAgQCAgMCAgbjAgIHgwICAK CTB4NTA6IDZGIDMwIDEwIEMwIDc5IDMwIDEyIEMwIDg5IDMwIDEzIEMwIDhEIDMwIDE0IEMw IDogbzAgIHkwICAgMCAgIDAgIAoJMHg2MDogOEMgMzAgMTEgQzAgNzIgOEIgMjAgMzAgMEQg QzAgMEEgMzAgMEUgQzAgMTQgMzAgOiAgMCAgciAgMCAgIDAgICAwCgkweDcwOiAwRiBDMCAw QiAzMCAxMCBDMCAxNSAzMCAxMSBDMCAwRSAzMCAxMiBDMCAyNSAzMCA6ICAgIDAgICAwICAg MCAgJTAKCTB4ODA6IDEzIEMwIDI5IDMwIDE0IEMwIDI4IDQxIDE4IDMwIDBEIDE5IDMwIDBF IDE5IDMwIDogICApMCAgKEEgMCAgMCAgMAoJMHg5MDogMEYgMTkgMzAgMTAgMTkgMzAgMTIg MTYgMzAgMTMgMTYgMzAgMTQgMTYgMzAgMTggOiAgIDAgIDAgIDAgIDAgIDAgCgkweEEwOiAw QyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICAKCT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQogICAgICAgIFFBTV9BVVRPIGYgPSA3MTQwMDAga0h6IEk5OTlC OEM5OTlEOTk5VDk5OUc5OTlZOTk5UDAgKDA6MDoyMDAzKSA6IHVwZGF0aW5nIG5ldHdvcmtf aWQgLT4gKDA6MTIwMDM6MjAwMykKICAgICAgICAgIGNoZWNrX2R1cGxpY2F0ZV90cmFuc3Bv bmRlcnMoKQogICAgICAgICAgPT09PT09PT09PT09PT09PT0gbGlzdF90cmFuc3BvbmRlcnMo KSA9PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICAgbmV3X3RyYW5zcG9uZGVycygw MDApOiBRQU1fMTYgICBmID0gNDk4MDAwIGtIeiBJOTk5QjhDMzREMFQ4RzRZMCAoODIzMjox MzIwMDo2MDApCiAgICAgICAgICBuZXdfdHJhbnNwb25kZXJzKDAwMSk6IFFBTV9BVVRPIGYg PSA3MTQwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5UDAgKDA6MTIwMDM6MjAw MykKICAgICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgTklUKGFjdCk6ICg4 MjMyOjEyMDAzOjIwMDMpCglmaW5kX3RyYW5zcG9uZGVyKDA6MTIwMDM6MjAwMyk6ICAgICAg ICAgIC0+IGZvdW5kICduZXdfdHJhbnNwb25kZXJzKDAwMSknICBRQU1fQVVUTyBmID0gNzE0 MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAwICgwOjEyMDAzOjIwMDMpCiAg ICAgICAgUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5 OTlQMCAoMDoxMjAwMzoyMDAzKSA6IHVwZGF0aW5nIG9yaWdpbmFsX25ldHdvcmtfaWQgLT4g KDgyMzI6MTIwMDM6MjAwMykKICAgICAgICAgID09PT09PT09PT09PT09PT09IGxpc3RfdHJh bnNwb25kZXJzKCkgPT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgICAgIG5ld190cmFu c3BvbmRlcnMoMDAwKTogUUFNXzE2ICAgZiA9IDQ5ODAwMCBrSHogSTk5OUI4QzM0RDBUOEc0 WTAgKDgyMzI6MTMyMDA6NjAwKQogICAgICAgICAgbmV3X3RyYW5zcG9uZGVycygwMDEpOiBR QU1fQVVUTyBmID0gNzE0MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAwICg4 MjMyOjEyMDAzOjIwMDMpCiAgICAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cgk9PT09PT09PT09PT09PT09PT09 PT0gcGFyc2VfVDJfZGVsaXZlcnlfc3lzdGVtX2Rlc2NyaXB0b3IgPT09PT09PT09PT09PT0K CWxlbiA9IDYKCTB4MDA6IDA0IDAxIDIwIDI4IDAzIDM2ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDogICAgKCA2Cgk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KcGFyc2VfVDJfZGVsaXZl cnlfc3lzdGVtX2Rlc2NyaXB0b3IgZjcxNDAwMCBzeXN0ZW1faWQ4MjMyIHBscF9pZDEgU0lT Ty9NSVNPPVNJU08gQjguMCBHMTYgVDMyIG90aGVyX2ZyZXF1ZW5jeTEgVEZTMAogICAgICAg ICAgMDAgZnJlcXVlbmNpZXM6Cgk9PT09PT09PT09PT09PT09PT09PT0gcGFyc2VfZnJlcXVl bmN5X2xpc3RfZGVzY3JpcHRvciA9PT09PT09PT09PT09PT09PT0KCWxlbiA9IDMzCgkweDAw OiBGRiAwNCAzNSA0NSA0MCAwMiBERiA3OSA0MCAwMiBGNyBFMyA0MCAwNCA3MiA0RSA6ICAg NUVAICB5QCAgIEAgck4KCTB4MTA6IDQwIDA0IDU5IEU0IDQwIDA0IDQxIDdBIDQwIDAzIEQz IDlEIDQwIDA0IDk2IEVEIDogQCBZIEAgQXpAICAgQCAgIAoJMHgyMDogNDAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBACgk9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KICAgICAgICAgIDA4IGZyZXF1ZW5jaWVzCiAgICAgICAgICAgICA3MDYwMDAwMDAK ICAgICAgICAgICAgIDQ4MjAwMDAwMAogICAgICAgICAgICAgNDk4MDAwMDAwCiAgICAgICAg ICAgICA3NDYwMDAwMDAKICAgICAgICAgICAgIDczMDAwMDAwMAogICAgICAgICAgICAgNzE0 MDAwMDAwCiAgICAgICAgICAgICA2NDIwMDAwMDAKICAgICAgICAgICAgIDc3MDAwMDAwMAoJ PT09PT09PT09PT09PT09PT09PT09IHBhcnNlX2xvZ2ljYWxfY2hhbm5lbF9kZXNjcmlwdG9y ID09PT09PT09PT09PT09PT09CglsZW4gPSAzMgoJMHgwMDogMzAgMEQgQzAgNkUgMzAgMEUg QzAgNzggMzAgMEYgQzAgNkYgMzAgMTAgQzAgNzkgOiAwICBuMCAgeDAgIG8wICB5CgkweDEw OiAzMCAxMiBDMCA4OSAzMCAxMyBDMCA4RCAzMCAxNCBDMCA4QyAzMCAxMSBDMCA3MiA6IDAg ICAwICAgMCAgIDAgIHIKCT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoJZmluZF90cmFuc3BvbmRlcig4 MjMyOjEyMDAzOjIwMDMpOiAgICAgICAgICAtPiBmb3VuZCAnbmV3X3RyYW5zcG9uZGVycygw MDEpJyAgUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5 OTlQMCAoODIzMjoxMjAwMzoyMDAzKQogICAgICAgIHVwZGF0aW5nIHRyYW5zcG9uZGVyOgog ICAgICAgICAgIChRQU1fQVVUTyBmID0gNzE0MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlH OTk5WTk5OVAwICg4MjMyOjEyMDAzOjIwMDMpKSAweDAwMDAKICAgICAgICB0byAoUUFNX0FV VE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUMzJHMTZZOTk5UDEgKDgyMzI6MTIw MDM6MjAwMykpIDB4NDAwNAogICAgICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9IDcwNjAwMDAw MAogICAgICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9IDQ4MjAwMDAwMAogICAgICAgICAgIGNl bGwgaWQgMCwgZnJlcSA9IDQ5ODAwMDAwMAogICAgICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9 IDc0NjAwMDAwMAogICAgICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9IDczMDAwMDAwMAogICAg ICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9IDcxNDAwMDAwMAogICAgICAgICAgIGNlbGwgaWQg MCwgZnJlcSA9IDY0MjAwMDAwMAogICAgICAgICAgIGNlbGwgaWQgMCwgZnJlcSA9IDc3MDAw MDAwMAogICAgICAgICAgPT09PT09PT09PT09PT09PT0gbGlzdF90cmFuc3BvbmRlcnMoKSA9 PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICAgbmV3X3RyYW5zcG9uZGVycygwMDAp OiBRQU1fMTYgICBmID0gNDk4MDAwIGtIeiBJOTk5QjhDMzREMFQ4RzRZMCAoODIzMjoxMzIw MDo2MDApCiAgICAgICAgICBuZXdfdHJhbnNwb25kZXJzKDAwMSk6IFFBTV9BVVRPIGYgPSA3 MTQwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDMyRzE2WTk5OVAxICg4MjMyOjEyMDAzOjIwMDMp CiAgICAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CjcyMjAwMDogKHRpbWU6IDAzOjA4LjYzNSkgCjczMDAwMDog KHRpbWU6IDAzOjEwLjY2NykgCjczODAwMDogKHRpbWU6IDAzOjEyLjcwMykgCjc0NjAwMDog KHRpbWU6IDAzOjE0LjcyNykgCjc1NDAwMDogKHRpbWU6IDAzOjE2Ljc2MykgCjc2MjAwMDog KHRpbWU6IDAzOjE4Ljc5NSkgCjc3MDAwMDogKHRpbWU6IDAzOjIwLjgyNykgCjc3ODAwMDog KHRpbWU6IDAzOjIyLjg2MykgCjc4NjAwMDogKHRpbWU6IDAzOjI0Ljg5MSkgCjc5NDAwMDog KHRpbWU6IDAzOjI2LjkyMykgCjgwMjAwMDogKHRpbWU6IDAzOjI4Ljk1MSkgCjgxMDAwMDog KHRpbWU6IDAzOjMwLjk4NykgCjgxODAwMDogKHRpbWU6IDAzOjMzLjAxMSkgCjgyNjAwMDog KHRpbWU6IDAzOjM1LjAzOSkgCjgzNDAwMDogKHRpbWU6IDAzOjM3LjA3MSkgCjg0MjAwMDog KHRpbWU6IDAzOjM5LjA5OSkgCjg1MDAwMDogKHRpbWU6IDAzOjQxLjEzMSkgCjg1ODAwMDog KHRpbWU6IDAzOjQzLjE2NykgCnR1bmUgdG86IFFBTV8xNiAgIGYgPSA0OTgwMDAga0h6IEk5 OTlCOEMzNEQwVDhHNFkwICg4MjMyOjEzMjAwOjYwMCkgKHRpbWU6IDAzOjQ1LjE5NSkgCiAo MC4zMTJzZWMpOiBTQ0wgClBBVCAoeHh4eDp4eHh4OjYwMCkKCT09PT09PT09PT09PT09PT09 PT09PSBwYXJzZV9wYXQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQoJbGVuID0gMTYKCTB4MDA6IDI3IDc1IEUyIDU5IDI3IDg0IEUyIDVBIDI3IDk4IEUyIDVC IDI3IEE2IEUyIDVGIDogJ3UgWScgIFonICBbJyAgXwoJPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClBB VCAoeHh4eDp4eHh4OjYwMCkKCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV9wYXQgPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoJbGVuID0gMTYKCTB4MDA6 IDI3IDc1IEUyIDU5IDI3IDg0IEUyIDVBIDI3IDk4IEUyIDVCIDI3IEE2IEUyIDVGIDogJ3Ug WScgIFonICBbJyAgXwoJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClBNVCA2MDEgKDB4MDI1OSkgZm9y IHNlcnZpY2UgMTAxMDEgKDB4Mjc3NSkKCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV9w bXQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoJbGVuID0gMTE0 CgkweDAwOiBGNyA3QSBGMCAwMCAwMiBGNyA3QSBGMCAwMyA1MiAwMSAwMSAwMyBGNyA3QiBG MCA6ICB6ICAgIHogIFIgICAgeyAKCTB4MTA6IDA5IDUyIDAxIDAyIDBBIDA0IDY3IDY1IDcy IDAxIDA2IEY3IDdEIEYwIDBDIDZBIDogIFIgICAgZ2VyICAgfSAgagoJMHgyMDogMDEgMDAg NTIgMDEgMDUgMEEgMDQgNjcgNjUgNzIgMDEgMDYgRjcgN0YgRjAgMEEgOiAgIFIgICAgZ2Vy ICAgICAgCgkweDMwOiA1NiAwNSA2NyA2NSA3MiAwOSAwMCA1MiAwMSAwNCAwNiBGNyA3RSBG MCAxMyA1MiA6IFYgZ2VyICBSICAgIH4gIFIKCTB4NDA6IDAxIDA2IDQ1IDA2IDA0IDAxIEYw IDA1IDAxIEY3IEMzIDA2IDA0IDAxIEYwIDA1IDogICBFICAgICAgICAgICAgIAoJMHg1MDog MDEgRjcgMDUgRkMgRjIgRjAgMDggNkYgMDMgMDAgMTAgRTEgNTIgMDEgMTUgMEIgOiAgICAg ICAgbyAgICBSICAgCgkweDYwOiBGQyBGMyBGMCAwRSA2NiAwMiAwMSAyMyAxMyAwNSAwMCAw MCAxQyBGMyAwMCA1MiA6ICAgICBmICAjICAgICAgIFIKCTB4NzA6IDAxIDE2ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogICAKCT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQogIFZJREVPICAgICA6IFBJRCA2MDEwIChzdHJlYW0gdHlwZSAweDIpCiAgQVVESU8g ICAgIDogUElEIDYwMTEgKHN0cmVhbSB0eXBlIDB4MykKICBBQzMgICAgICAgOiBQSUQgNjAx MyAoc3RyZWFtIHR5cGUgMHg2KQogIFRFTEVURVhUICA6IFBJRCA2MDE1CiAgdW5rbm93biBw cml2YXRlIGRhdGE6IFBJRCAweDE3N2UKICB1bmtub3duIHByaXZhdGUgZGF0YTogUElEIDB4 MWNmMgogIERTTS1DQyBVLU4gTWVzc2FnZXMgOiBQSUQgNzQxMQpwYXJzZV9wbXQ6MTIxOTog dHNpZD0wIHNpZD0xMDEwMTogKG51bGwpIC0tIChudWxsKSwgcG10X3BpZCAweDAyNTksIHZw aWQgMHgxNzdhLCBhcGlkIDYwMTEgKGdlcikKUE1UIDYwMyAoMHgwMjViKSBmb3Igc2Vydmlj ZSAxMDEzNiAoMHgyNzk4KQoJPT09PT09PT09PT09PT09PT09PT09IHBhcnNlX3BtdCA9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CglsZW4gPSAxMTQKCTB4MDA6 IEY3IDg0IEYwIDAwIDAyIEY3IDg0IEYwIDAzIDUyIDAxIDAzIDAzIEY3IDg1IEYwIDogICAg ICAgICAgUiAgICAgIAoJMHgxMDogMDkgNTIgMDEgMDQgMEEgMDQgNjcgNjUgNzIgMDEgMDYg RjcgODcgRjAgMEMgNkEgOiAgUiAgICBnZXIgICAgICBqCgkweDIwOiAwMSAwMCA1MiAwMSAw NyAwQSAwNCA2NyA2NSA3MiAwMSAwNiBGNyA4OSBGMCAwQSA6ICAgUiAgICBnZXIgICAgICAK CTB4MzA6IDU2IDA1IDY3IDY1IDcyIDA5IDAwIDUyIDAxIDA1IDA2IEY3IDg4IEYwIDEzIDUy IDogViBnZXIgIFIgICAgICAgUgoJMHg0MDogMDEgMDggNDUgMDYgMDQgMDEgRjAgMDUgMDEg RjcgQzMgMDYgMDQgMDEgRjAgMDUgOiAgIEUgICAgICAgICAgICAgCgkweDUwOiAwMSBGNyAw NSBGQyBGMiBGMCAwOCA2RiAwMyAwMCAxMCBFMSA1MiAwMSAxNSAwQiA6ICAgICAgICBvICAg IFIgICAKCTB4NjA6IEZDIEYzIEYwIDBFIDY2IDAyIDAxIDIzIDEzIDA1IDAwIDAwIDFDIEYz IDAwIDUyIDogICAgIGYgICMgICAgICAgUgoJMHg3MDogMDEgMTYgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAgIAoJPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAg VklERU8gICAgIDogUElEIDYwMjAgKHN0cmVhbSB0eXBlIDB4MikKICBBVURJTyAgICAgOiBQ SUQgNjAyMSAoc3RyZWFtIHR5cGUgMHgzKQogIEFDMyAgICAgICA6IFBJRCA2MDIzIChzdHJl YW0gdHlwZSAweDYpCiAgVEVMRVRFWFQgIDogUElEIDYwMjUKICB1bmtub3duIHByaXZhdGUg ZGF0YTogUElEIDB4MTc4OAogIHVua25vd24gcHJpdmF0ZSBkYXRhOiBQSUQgMHgxY2YyCiAg RFNNLUNDIFUtTiBNZXNzYWdlcyA6IFBJRCA3NDExCnBhcnNlX3BtdDoxMjE5OiB0c2lkPTAg c2lkPTEwMTM2OiAobnVsbCkgLS0gKG51bGwpLCBwbXRfcGlkIDB4MDI1YiwgdnBpZCAweDE3 ODQsIGFwaWQgNjAyMSAoZ2VyKQpQTVQgNjAyICgweDAyNWEpIGZvciBzZXJ2aWNlIDEwMTE2 ICgweDI3ODQpCgk9PT09PT09PT09PT09PT09PT09PT0gcGFyc2VfcG10ID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCWxlbiA9IDExNAoJMHgwMDogRjcgODQg RjAgMDAgMDIgRjcgODQgRjAgMDMgNTIgMDEgMDMgMDMgRjcgODUgRjAgOiAgICAgICAgICBS ICAgICAgCgkweDEwOiAwOSA1MiAwMSAwNCAwQSAwNCA2NyA2NSA3MiAwMSAwNiBGNyA4NyBG MCAwQyA2QSA6ICBSICAgIGdlciAgICAgIGoKCTB4MjA6IDAxIDAwIDUyIDAxIDA3IDBBIDA0 IDY3IDY1IDcyIDAxIDA2IEY3IDg5IEYwIDBBIDogICBSICAgIGdlciAgICAgIAoJMHgzMDog NTYgMDUgNjcgNjUgNzIgMDkgMDAgNTIgMDEgMDUgMDYgRjcgODggRjAgMTMgNTIgOiBWIGdl ciAgUiAgICAgICBSCgkweDQwOiAwMSAwOCA0NSAwNiAwNCAwMSBGMCAwNSAwMSBGNyBDMyAw NiAwNCAwMSBGMCAwNSA6ICAgRSAgICAgICAgICAgICAKCTB4NTA6IDAxIEY3IDA1IEZDIEYy IEYwIDA4IDZGIDAzIDAwIDEwIEUxIDUyIDAxIDE1IDBCIDogICAgICAgIG8gICAgUiAgIAoJ MHg2MDogRkMgRjMgRjAgMEUgNjYgMDIgMDEgMjMgMTMgMDUgMDAgMDAgMUMgRjMgMDAgNTIg OiAgICAgZiAgIyAgICAgICBSCgkweDcwOiAwMSAxNiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA6ICAgCgk9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICBWSURFTyAg ICAgOiBQSUQgNjAyMCAoc3RyZWFtIHR5cGUgMHgyKQogIEFVRElPICAgICA6IFBJRCA2MDIx IChzdHJlYW0gdHlwZSAweDMpCiAgQUMzICAgICAgIDogUElEIDYwMjMgKHN0cmVhbSB0eXBl IDB4NikKICBURUxFVEVYVCAgOiBQSUQgNjAyNQogIHVua25vd24gcHJpdmF0ZSBkYXRhOiBQ SUQgMHgxNzg4CiAgdW5rbm93biBwcml2YXRlIGRhdGE6IFBJRCAweDFjZjIKICBEU00tQ0Mg VS1OIE1lc3NhZ2VzIDogUElEIDc0MTEKcGFyc2VfcG10OjEyMTk6IHRzaWQ9MCBzaWQ9MTAx MTY6IChudWxsKSAtLSAobnVsbCksIHBtdF9waWQgMHgwMjVhLCB2cGlkIDB4MTc4NCwgYXBp ZCA2MDIxIChnZXIpClBNVCA2MDcgKDB4MDI1ZikgZm9yIHNlcnZpY2UgMTAxNTAgKDB4Mjdh NikKCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV9wbXQgPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQoJbGVuID0gNTkKCTB4MDA6IEY4IDA2IEYwIDAwIDFC IEY4IDA2IEYwIDAzIDUyIDAxIDAxIDA2IEY3IDg5IEYwIDogICAgICAgICAgUiAgICAgIAoJ MHgxMDogMEEgNTIgMDEgMDQgNTYgMDUgNjcgNjUgNzIgMDkgMDAgMDUgRkMgRjIgRjAgMDgg OiAgUiAgViBnZXIgICAgICAgCgkweDIwOiA2RiAwMyAwMCAxMCBFMSA1MiAwMSAxNSAwQiBG QyBGMyBGMCAwRSA2NiAwMiAwMSA6IG8gICAgUiAgICAgICBmICAKCTB4MzA6IDIzIDEzIDA1 IDAwIDAwIDFDIEYzIDAwIDUyIDAxIDE2ICAgICAgICAgICAgICAgIDogIyAgICAgICBSICAK CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQogIEFWQyBWaWRlbyBzdHJlYW0sIElUVS1UIFJlYy4gSC4y NjQgfCBJU08vSUVDIDE0NDk2LTEwIDogUElEIDYxNTAgKHN0cmVhbSB0eXBlIDB4MWIpCiAg VEVMRVRFWFQgIDogUElEIDYwMjUKICB1bmtub3duIHByaXZhdGUgZGF0YTogUElEIDB4MWNm MgogIERTTS1DQyBVLU4gTWVzc2FnZXMgOiBQSUQgNzQxMQpwYXJzZV9wbXQ6MTIxOTogdHNp ZD0wIHNpZD0xMDE1MDogKG51bGwpIC0tIChudWxsKSwgcG10X3BpZCAweDAyNWYsIHZwaWQg MHgxODA2LCBhcGlkIDAgKCkKU0RUKGFjdHVhbCBUUywgdHJhbnNwb3J0X3N0cmVhbV9pZCA2 MDAgKDB4MDI1OCkgKQoJPT09PT09PT09PT09PT09PT09PT09IHBhcnNlX3NkdCA9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CglsZW4gPSA3OQoJMHgwMDogMjAg MjggRkYgMjcgNzUgRkYgODAgMEMgNDggMEEgMDEgMDMgNEYgNTIgNDYgMDQgOiAgKCAndSAg IEggICBPUkYgCgkweDEwOiA0RiA1MiA0NiAzMSAyNyA4NCBGRiA4MCAwRSA0OCAwQyAwMSAw MyA0RiA1MiA0NiA6IE9SRjEnICAgIEggICBPUkYKCTB4MjA6IDA2IDRGIDUyIDQ2IDMyIDIw IDRCIDI3IDk4IEZGIDgwIDBFIDQ4IDBDIDAxIDAzIDogIE9SRjIgSycgICAgSCAgIAoJMHgz MDogNEYgNTIgNDYgMDYgNEYgNTIgNDYgMzIgMjAgNTQgMjcgQTYgRkYgODAgMTAgNDggOiBP UkYgT1JGMiBUJyAgICBICgkweDQwOiAwRSAxOSAwMyA0RiA1MiA0NiAwOCA0RiA1MiA0NiAz MiA1NCAyMCA0OCA0NCAgICA6ICAgIE9SRiBPUkYyVCBIRAoJPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 Cgk9PT09PT09PT09PT09PT09PT09PT0gcGFyc2Vfc2VydmljZV9kZXNjcmlwdG9yID09PT09 PT09PT09PT09PT09PT09PT09PT0KCWxlbiA9IDEwCgkweDAwOiAwMSAwMyA0RiA1MiA0NiAw NCA0RiA1MiA0NiAzMSAgICAgICAgICAgICAgICAgICA6ICAgT1JGIE9SRjEKCT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQoJc2VydmljZSA9IE9SRjEgKE9SRikKCT09PT09PT09PT09PT09PT09PT09 PSBwYXJzZV9zZXJ2aWNlX2Rlc2NyaXB0b3IgPT09PT09PT09PT09PT09PT09PT09PT09PQoJ bGVuID0gMTIKCTB4MDA6IDAxIDAzIDRGIDUyIDQ2IDA2IDRGIDUyIDQ2IDMyIDIwIDRCICAg ICAgICAgICAgIDogICBPUkYgT1JGMiBLCgk9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCXNlcnZpY2Ug PSBPUkYyIEsgKE9SRikKCT09PT09PT09PT09PT09PT09PT09PSBwYXJzZV9zZXJ2aWNlX2Rl c2NyaXB0b3IgPT09PT09PT09PT09PT09PT09PT09PT09PQoJbGVuID0gMTIKCTB4MDA6IDAx IDAzIDRGIDUyIDQ2IDA2IDRGIDUyIDQ2IDMyIDIwIDU0ICAgICAgICAgICAgIDogICBPUkYg T1JGMiBUCgk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KCXNlcnZpY2UgPSBPUkYyIFQgKE9SRikKCT09 PT09PT09PT09PT09PT09PT09PSBwYXJzZV9zZXJ2aWNlX2Rlc2NyaXB0b3IgPT09PT09PT09 PT09PT09PT09PT09PT09PQoJbGVuID0gMTQKCTB4MDA6IDE5IDAzIDRGIDUyIDQ2IDA4IDRG IDUyIDQ2IDMyIDU0IDIwIDQ4IDQ0ICAgICAgIDogICBPUkYgT1JGMlQgSEQKCT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQoJc2VydmljZSA9IE9SRjJUIEhEIChPUkYpCk5JVChhY3QpOiAoeHh4eDox MzIwMDp4eHh4KQoJPT09PT09PT09PT09PT09PT09PT09IHBhcnNlX25pdCA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CglsZW4gPSA3NwoJMHgwMDogRjAgMEUg NDAgMEMgNEYgNTIgNTMgMjAgNDQgNTYgNDIgMkQgNTQgMjAgNEIgNTQgOiAgIEAgT1JTIERW Qi1UIEtUCgkweDEwOiBGMCAzQiAwMiA1OCAyMCAyOCBGMCAzNSA1QSAwQiAwNSAxRCAzNCA0 MCAxRiA0MiA6ICA7IFggKCA1WiAgIDRAIEIKCTB4MjA6IDVCIEZGIEZGIEZGIEZGIDVBIDBC IDAzIDdFIDJBIDQwIDFGIDQyIDVCIEZGIEZGIDogWyAgICBaICB+KkAgQlsgIAoJMHgzMDog RkYgRkYgNUEgMEIgMDIgRjcgRTMgNDAgMUYgNDIgNUIgRkYgRkYgRkYgRkYgOEIgOiAgIFog ICAgQCBCWyAgICAgCgkweDQwOiAwQyAyNyA3NSBDMCAzMiAyNyA4NCBDMCAzQSAyNyA5OCBD MCAzOCAgICAgICAgICA6ICAndSAyJyAgOicgIDgKCT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICAg ICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KICAgICAgICBOSVQoYWN0KTogKDgyMzI6MTMyMDA6NjAwKQoJZmluZF90cmFu c3BvbmRlcigwOjEzMjAwOjYwMCk6ICAgICAgICAgIC0+IGZvdW5kICdzY2FubmVkX3RyYW5z cG9uZGVycygwMDApJyAgUUFNXzE2ICAgZiA9IDQ5ODAwMCBrSHogSTk5OUI4QzM0RDBUOEc0 WTAgKDgyMzI6MTMyMDA6NjAwKQoJPT09PT09PT09PT09PT09PT09PT09IHBhcnNlX3RlcnJl c3RyaWFsX2RlbGl2ZXJ5X3N5c3RlbV9kZXNjcmlwdG9yID09PT09CglsZW4gPSAxMQoJMHgw MDogMDUgMUQgMzQgNDAgMUYgNDIgNUIgRkYgRkYgRkYgRkYgICAgICAgICAgICAgICAgOiAg IDRAIEJbICAgIAoJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgICBGNDk4MDAwIEI4IE0x NiBDMzQgRDk5OSBHNCBUOCBvdGhlcl9mcmVxdWVuY3k9MSAoODU4MDAwMDAwKQogICAgICAg ICAgMSBmcmVxdWVuY2llcwogICAgICAgICAgICAgODU4MDAwMDAwCgk9PT09PT09PT09PT09 PT09PT09PT0gcGFyc2VfdGVycmVzdHJpYWxfZGVsaXZlcnlfc3lzdGVtX2Rlc2NyaXB0b3Ig PT09PT0KCWxlbiA9IDExCgkweDAwOiAwMyA3RSAyQSA0MCAxRiA0MiA1QiBGRiBGRiBGRiBG RiAgICAgICAgICAgICAgICA6ICB+KkAgQlsgICAgCgk9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAg ICAgICAgIEY0OTgwMDAgQjggTTE2IEMzNCBEOTk5IEc0IFQ4IG90aGVyX2ZyZXF1ZW5jeT0x ICg1ODYwMDAwMDApCiAgICAgICAgICAyIGZyZXF1ZW5jaWVzCiAgICAgICAgICAgICA4NTgw MDAwMDAKICAgICAgICAgICAgIDU4NjAwMDAwMAoJPT09PT09PT09PT09PT09PT09PT09IHBh cnNlX3RlcnJlc3RyaWFsX2RlbGl2ZXJ5X3N5c3RlbV9kZXNjcmlwdG9yID09PT09CglsZW4g PSAxMQoJMHgwMDogMDIgRjcgRTMgNDAgMUYgNDIgNUIgRkYgRkYgRkYgRkYgICAgICAgICAg ICAgICAgOiAgICBAIEJbICAgIAoJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAgICAgICBGNDk4 MDAwIEI4IE0xNiBDMzQgRDk5OSBHNCBUOCBvdGhlcl9mcmVxdWVuY3k9MSAoNDk4MDAwMDAw KQogICAgICAgICAgMyBmcmVxdWVuY2llcwogICAgICAgICAgICAgODU4MDAwMDAwCiAgICAg ICAgICAgICA1ODYwMDAwMDAKICAgICAgICAgICAgIDQ5ODAwMDAwMAoJZmluZF90cmFuc3Bv bmRlcig4MjMyOjEzMjAwOjYwMCk6ICAgICAgICAgIC0+IGZvdW5kICdzY2FubmVkX3RyYW5z cG9uZGVycygwMDApJyAgUUFNXzE2ICAgZiA9IDQ5ODAwMCBrSHogSTk5OUI4QzM0RDBUOEc0 WTAgKDgyMzI6MTMyMDA6NjAwKQogICAgICAgIEluZm86IG5vIGRhdGEgZnJvbSBOSVQob3Ro ZXIpIGFmdGVyIDYxIHNlY29uZHMKdHVuZSB0bzogUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHog STk5OUI4Qzk5OUQ5OTlUMzJHMTZZOTk5UDEgKDgyMzI6MTIwMDM6MjAwMykgKHRpbWU6IDA0 OjQ3LjQwNykgCiAoMC4yNjRzZWMpOiBTQyAKLS0tLS0tLS0tLW5vIHNpZ25hbC0tLS0tLS0t LS0KdHVuZSB0bzogUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5 Rzk5OVk5OTlQMSAoODIzMjoxMjAwMzoyMDAzKSAodGltZTogMDQ6NDcuNzIzKSAgKG5vIHNp Z25hbCkKICgwLjQyMHNlYyk6IFNDIAotLS0tLS0tLS0tbm8gc2lnbmFsLS0tLS0tLS0tLQog ICAgICAgIGZpbmRfdHJhbnNwb25kZXJfYnlfZnJlcShRQU1fQVVUTyBmID0gNzA2MDAwIGtI eiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAxICg4MjMyOjEyMDAzOjIwMDMpKSAgICAg ICAgICAtPiBmb3VuZCAnc2Nhbm5lZF90cmFuc3BvbmRlcnMoMDAxKScgIFFBTV9BVVRPIGYg PSA3MDYwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5UDEgKDgyMzI6MTIwMDM6 MjAwMykKICAgICAgICBmaW5kX3RyYW5zcG9uZGVyX2J5X2ZyZXEoUUFNX0FVVE8gZiA9IDQ4 MjAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMSAoODIzMjoxMjAwMzoyMDAz KSkgICAgICAgICAgLT4gZm91bmQgJ3NjYW5uZWRfdHJhbnNwb25kZXJzKDAwMSknICBRQU1f QVVUTyBmID0gNDgyMDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAxICg4MjMy OjEyMDAzOjIwMDMpCiAgICAgICAgZmluZF90cmFuc3BvbmRlcl9ieV9mcmVxKFFBTV9BVVRP IGYgPSA0OTgwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5UDEgKDgyMzI6MTIw MDM6MjAwMykpICAgICAgICAgIC0+IGZvdW5kICdzY2FubmVkX3RyYW5zcG9uZGVycygwMDAp JyAgUUFNX0FVVE8gZiA9IDQ5ODAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQ MSAoODIzMjoxMjAwMzoyMDAzKQogICAgICAgIGZpbmRfdHJhbnNwb25kZXJfYnlfZnJlcShR QU1fQVVUTyBmID0gNzQ2MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAxICg4 MjMyOjEyMDAzOjIwMDMpKSAgICAgICAgICAtPiBmb3VuZCAnc2Nhbm5lZF90cmFuc3BvbmRl cnMoMDAxKScgIFFBTV9BVVRPIGYgPSA3NDYwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5OUc5 OTlZOTk5UDEgKDgyMzI6MTIwMDM6MjAwMykKICAgICAgICBmaW5kX3RyYW5zcG9uZGVyX2J5 X2ZyZXEoUUFNX0FVVE8gZiA9IDczMDAwMCBrSHogSTk5OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5 OTlQMSAoODIzMjoxMjAwMzoyMDAzKSkgICAgICAgICAgLT4gZm91bmQgJ3NjYW5uZWRfdHJh bnNwb25kZXJzKDAwMSknICBRQU1fQVVUTyBmID0gNzMwMDAwIGtIeiBJOTk5QjhDOTk5RDk5 OVQ5OTlHOTk5WTk5OVAxICg4MjMyOjEyMDAzOjIwMDMpCiAgICAgICAgZmluZF90cmFuc3Bv bmRlcl9ieV9mcmVxKFFBTV9BVVRPIGYgPSA3MTQwMDAga0h6IEk5OTlCOEM5OTlEOTk5VDk5 OUc5OTlZOTk5UDEgKDgyMzI6MTIwMDM6MjAwMykpICAgICAgICAgIC0+IGZvdW5kICdzY2Fu bmVkX3RyYW5zcG9uZGVycygwMDEpJyAgUUFNX0FVVE8gZiA9IDcxNDAwMCBrSHogSTk5OUI4 Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMSAoODIzMjoxMjAwMzoyMDAzKQogICAgICAgIGZpbmRf dHJhbnNwb25kZXJfYnlfZnJlcShRQU1fQVVUTyBmID0gNjQyMDAwIGtIeiBJOTk5QjhDOTk5 RDk5OVQ5OTlHOTk5WTk5OVAxICg4MjMyOjEyMDAzOjIwMDMpKSAgICAgICAgICAtPiBmb3Vu ZCAnc2Nhbm5lZF90cmFuc3BvbmRlcnMoMDAxKScgIFFBTV9BVVRPIGYgPSA2NDIwMDAga0h6 IEk5OTlCOEM5OTlEOTk5VDk5OUc5OTlZOTk5UDEgKDgyMzI6MTIwMDM6MjAwMykKICAgICAg ICBmaW5kX3RyYW5zcG9uZGVyX2J5X2ZyZXEoUUFNX0FVVE8gZiA9IDc3MDAwMCBrSHogSTk5 OUI4Qzk5OUQ5OTlUOTk5Rzk5OVk5OTlQMSAoODIzMjoxMjAwMzoyMDAzKSkgICAgICAgICAg LT4gZm91bmQgJ3NjYW5uZWRfdHJhbnNwb25kZXJzKDAwMSknICBRQU1fQVVUTyBmID0gNzcw MDAwIGtIeiBJOTk5QjhDOTk5RDk5OVQ5OTlHOTk5WTk5OVAxICg4MjMyOjEyMDAzOjIwMDMp Cih0aW1lOiAwNDo0OC4xOTUpIGR1bXBpbmcgbGlzdHMgKDQgc2VydmljZXMpCi4uCkRvbmUs IHNjYW4gdGltZTogMDQ6NDguMTk1CmJsYWhAYmxhaDp+JCAKCg== --------------060300080908090409030100--