From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Authentication-Results: lists.ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=lenovo.com (client-ip=67.219.246.208; helo=mail1.bemta23.messagelabs.com; envelope-from=pengms1@lenovo.com; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=pass (p=none dis=none) header.from=lenovo.com Received: from mail1.bemta23.messagelabs.com (mail1.bemta23.messagelabs.com [67.219.246.208]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 44nD0K2ScwzDqRK for ; Mon, 22 Apr 2019 01:19:44 +1000 (AEST) Received: from [67.219.247.54] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-1.bemta.az-d.us-east-1.aws.symcld.net id BF/04-19576-B0A8CBC5; Sun, 21 Apr 2019 15:19:39 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBKsWRWlGSWpSXmKPExsWSLveKTZe7a0+ MwaXj0hYz9j5gtvh9/i+zxamWFywWew9sZHFg8ViwqdTj4sdjzB7nZyxkDGCOYs3MS8qvSGDN +DbrN3PBj5VMFTv/XmduYOxYxtTFyMUhJNDOJHFmwj1WCGcao0Tj/8NsXYycHGwCWhIL/+8Bq uLgEBHQkPj/LhOkhlmgg0ni0I4/bCCOsMBGRolZh3+zgjSICGRKNEzvZYSwrSTm/rjDDGKzCK hKXGufCzaUV8BH4vvsjcwQ2zoZJXaufwlWxCkQKPFq9kqwIkYBMYnvp9YwgdjMAuISc6fNAls gISAgsWTPeWYIW1Ti5eN/rCDXSQjIS2yZJQhiMgtoSqzfpQ/RqSgxpfshO8RaQYmTM5+wTGAU mYVk6CyEjllIOmYh6VjAyLKK0SypKDM9oyQ3MTNH19DAQNfQ0AiIdS0M9BKrdFP0Sot1UxOLS 3QN9RLLi/WKK3OTc1L08lJLNjEC4yylgDtgB+OzpemHGCU5mJREeVtf7Y4R4kvKT6nMSCzOiC 8qzUktPsQow8GhJMFr3rknRkiwKDU9tSItMwcY8TBpCQ4eJRHexx1Aad7igsTc4sx0iNQpRnu OA4sezmXm6HgFIvf8egwk3x58PpdZiCUvPy9VSpxXHWSqAEhbRmke3FBYgrrEKCslzMvIwMAg xFOQWpSbWYIq/4pRnINRSZjXEGQKT2ZeCdzuV0BnMQGdNUVnNchZJYkIKakGxnCzysrdgbbf7 0/5LHirK/wtr3XJjduP/0qvvqzisNN095PltjumLbjp0PnefO8Hvo/mvksV4q+6WrzY+oOteY fKhrDrcl++TJBkmjLPduX7E73/ZFkteaZEvdufXrL5SH7OyVwp26jjgu4LY97uNasOD//jsLq 11a7Zt3jrwtm7j1w5fVAwvkeJpTgj0VCLuag4EQBvyznfSwMAAA== X-Env-Sender: pengms1@lenovo.com X-Msg-Ref: server-7.tower-426.messagelabs.com!1555859976!6488458!1 X-Originating-IP: [103.30.234.6] X-SYMC-ESS-Client-Auth: outbound-route-from=pass X-StarScan-Received: X-StarScan-Version: 9.31.5; banners=-,-,- X-VirusChecked: Checked Received: (qmail 13628 invoked from network); 21 Apr 2019 15:19:38 -0000 Received: from unknown (HELO apsmtp.lenovo.com) (103.30.234.6) by server-7.tower-426.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 21 Apr 2019 15:19:38 -0000 Received: from CNMAILCH03.lenovo.com (unknown [10.96.97.131]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by Forcepoint Email with ESMTPS id 8FD2D57FCBA7E8604175; Sun, 21 Apr 2019 23:19:35 +0800 (CST) Received: from CNMAILEX01.lenovo.com ([169.254.9.103]) by CNMAILCH03.lenovo.com ([::1]) with mapi id 14.03.0415.000; Sun, 21 Apr 2019 23:19:34 +0800 From: Andrew MS1 Peng To: Patrick Venture CC: Joel Stanley , OpenBMC Maillist , Benjamin Fair , "Harry Sung1" , Yonghui YH21 Liu , "Lisa YJ19 Liu" , Duke KH Du Subject: =?utf-8?B?562U5aSNOiBbRXh0ZXJuYWxdICBSZTogW1BBVENIIGxpbnV4IGRldi01LjBd?= =?utf-8?B?IFtQQVRDSCB2MV0gQVJNOiBkdHM6IGFzcGVlZDogQWRkaW5nIExlbm92byBI?= =?utf-8?Q?r630_BMC?= Thread-Topic: [External] Re: [PATCH linux dev-5.0] [PATCH v1] ARM: dts: aspeed: Adding Lenovo Hr630 BMC Thread-Index: AQHU9qPLGcjHuRjdaEGiv+c+kSixEqZDWjwAgANXthA= Date: Sun, 21 Apr 2019 15:19:33 +0000 Message-ID: <264283F7338E734E863366C752FEABBC41810E93@CNMAILEX01.lenovo.com> References: <1555673614-419143-1-git-send-email-pengms1@lenovo.com> In-Reply-To: Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.96.19.89] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2019 15:19:46 -0000 SGkgUGF0cmljaywNCg0KSSBoYXZlIGFkZGVkIG15IGNvbW1lbnRzIGFzIGJlbG93LCBwbGVhc2Ug aGVscCB0byBjaGVjayBpdC4gSWYgdGhlcmUgYXJlIG5vIGFueSBwcm9ibGVtcywgSSB3aWxsIHJl dmlzZSBpdCBhbmQgc2VuZCB0aGUgbmV3IHBhdGNoIHRvIHlvdSBmb3IgcmV2aWV3LiBUaGFua3Mu DQoNClRoZSBTUERYIGhlYWRlciBtZWFucyB5b3UgZG9uJ3QgbmVlZCB0aGUgIkxpY2Vuc2VkIHVu ZGVyLi4uIiBkZXRhaWwuDQpBbHNvLCBpbnN0ZWFkIG9mID8gZnJvbSBhIHNwZWNpYWwgY2hhcmFj dGVyIHlvdSBjYW4ganVzdCB1c2UgIihjKSINCg0KCUkgd2lsbCByZW1vdmUgdGhlICJMaWNlbnNl ZCB1bmRlci4uLiIsIGNvdWxkIEkgYWRkIGJlbG93IGNvbW1lbnRzIGluIERUIGZpbGU/ICANCgkv Kg0KIAkqIERldmljZSBUcmVlIGZpbGUgZm9yIExlbm92byBIcjYzMCBwbGF0Zm9ybQ0KIAkqDQog CSogQ29weXJpZ2h0IChDKSAyMDE5LXByZXNlbnQgTGVub3ZvDQogCSovDQoNCldoeSB0aGUgY29t bWVudGVkIG91dCBlZXByb20/DQoNCglDdXJyZW50bHksIHdlIGRvbid0IHVzZSBpdCwgc28gSSB3 aWxsIHJlbW92ZSB0aGUgdW51c2VkIGVlcHJvbSBkZXZpY2UgZnJvbSBEVCBmaWxlLg0KDQpJIHdv dWxkIHJlY29tbWVuZCBzZXR0aW5nIGFsaWFzZXMgYXQgdGhlIHRvcCB0byBsb2NrIHRoZSBuYW1p bmcgaW4gcGxhY2UuDQoNCglJIHdpbGwgYWRkIHRoZSBhbGlhc2VzIGZvciBpMmMtc3dpdGNoIGRl dmljZXMuDQoNCg0KUmVnYXJkcywNCkFuZHJldyBQZW5nDQoNCg0KLS0tLS3pgq7ku7bljp/ku7Yt LS0tLQ0K5Y+R5Lu25Lq6OiBQYXRyaWNrIFZlbnR1cmUgPHZlbnR1cmVAZ29vZ2xlLmNvbT4gDQrl j5HpgIHml7bpl7Q6IDIwMTnlubQ05pyIMjDml6UgMzozNA0K5pS25Lu25Lq6OiBBbmRyZXcgTVMx IFBlbmcgPHBlbmdtczFAbGVub3ZvLmNvbT4NCuaKhOmAgTogSm9lbCBTdGFubGV5IDxqb2VsQGpt cy5pZC5hdT47IE9wZW5CTUMgTWFpbGxpc3QgPG9wZW5ibWNAbGlzdHMub3psYWJzLm9yZz47IEJl bmphbWluIEZhaXIgPGJlbmphbWluZmFpckBnb29nbGUuY29tPjsgSGFycnkgU3VuZzEgPGhzdW5n MUBsZW5vdm8uY29tPjsgWW9uZ2h1aSBZSDIxIExpdSA8bGl1eWgyMUBsZW5vdm8uY29tPjsgTGlz YSBZSjE5IExpdSA8bGl1eWoxOUBsZW5vdm8uY29tPjsgRHVrZSBLSCBEdSA8ZHVraEBsZW5vdm8u Y29tPg0K5Li76aKYOiBbRXh0ZXJuYWxdIFJlOiBbUEFUQ0ggbGludXggZGV2LTUuMF0gW1BBVENI IHYxXSBBUk06IGR0czogYXNwZWVkOiBBZGRpbmcgTGVub3ZvIEhyNjMwIEJNQw0KDQpPbiBGcmks IEFwciAxOSwgMjAxOSBhdCA0OjM0IEFNIEFuZHJldyBQZW5nIDxwZW5nbXMxQGxlbm92by5jb20+ IHdyb3RlOg0KPg0KPiBJbml0aWFsIGludHJvZHVjdGlvbiBvZiBMZW5vdm8gSHI2MzAgZmFtaWx5 IGVxdWlwcGVkIHdpdGggQXNwZWVkIDI1MDAgDQo+IEJNQyBTb0MuIEhyNjMwIGlzIGEgeDg2IHNl cnZlciBkZXZlbG9wbWVudCBraXQgd2l0aCBhIEFTUEVFRCBhc3QyNTAwIA0KPiBCTUMgbWFudWZh Y3R1cmVkIGJ5IExlbm92by4NCj4gU3BlY2lmaWNhbGx5LCBUaGlzIGFkZHMgdGhlIEhyNjMwIHBs YXRmb3JtIGRldmljZSB0cmVlIGZpbGUgdXNlZCBieSANCj4gdGhlIEhyNjMwIEJNQyBtYWNoaW5l cy4NCj4NCj4gVGhpcyBhbHNvIGFkZHMgYW4gZW50cnkgb2YgSHI2MzAgZGV2aWNlIHRyZWUgZmls ZSBpbiBNYWtlZmlsZQ0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgUGVuZyA8cGVuZ21zMUBs ZW5vdm8uY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBZb25naHVpIExpdSA8bGl1eWgyMUBsZW5vdm8u Y29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBMaXNhIExpdSA8bGl1eWoxOUBsZW5vdm8uY29tPg0KPiAt LS0NCj4gIGFyY2gvYXJtL2Jvb3QvZHRzL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAg MyArLQ0KPiAgYXJjaC9hcm0vYm9vdC9kdHMvYXNwZWVkLWJtYy1sZW5vdm8taHI2MzAuZHRzIHwg ODg0IA0KPiArKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA4 ODYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKSAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBh cmNoL2FybS9ib290L2R0cy9hc3BlZWQtYm1jLWxlbm92by1ocjYzMC5kdHMNCj4NCj4gZGlmZiAt LWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL01ha2VmaWxlIGIvYXJjaC9hcm0vYm9vdC9kdHMvTWFr ZWZpbGUgDQo+IGluZGV4IGJkNDAxNDguLmI1ZDMyYTAgMTAwNjQ0DQo+IC0tLSBhL2FyY2gvYXJt L2Jvb3QvZHRzL01ha2VmaWxlDQo+ICsrKyBiL2FyY2gvYXJtL2Jvb3QvZHRzL01ha2VmaWxlDQo+ IEBAIC0xMjQ3LDQgKzEyNDcsNSBAQCBkdGItJChDT05GSUdfQVJDSF9BU1BFRUQpICs9IFwNCj4g ICAgICAgICBhc3BlZWQtYm1jLW9wcC13aXRoZXJzcG9vbi5kdGIgXA0KPiAgICAgICAgIGFzcGVl ZC1ibWMtb3BwLXphaXVzLmR0YiBcDQo+ICAgICAgICAgYXNwZWVkLWJtYy1wb3J0d2VsbC1uZXB0 dW5lLmR0YiBcDQo+IC0gICAgICAgYXNwZWVkLWJtYy1xdWFudGEtcTcxbC5kdGINCj4gKyAgICAg ICBhc3BlZWQtYm1jLXF1YW50YS1xNzFsLmR0YiBcDQo+ICsgICAgICAgYXNwZWVkLWJtYy1sZW5v dm8taHI2MzAuZHRiDQo+IGRpZmYgLS1naXQgYS9hcmNoL2FybS9ib290L2R0cy9hc3BlZWQtYm1j LWxlbm92by1ocjYzMC5kdHMgDQo+IGIvYXJjaC9hcm0vYm9vdC9kdHMvYXNwZWVkLWJtYy1sZW5v dm8taHI2MzAuZHRzDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAwMDAwMDAuLmNh ODA1MDkNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysgYi9hcmNoL2FybS9ib290L2R0cy9hc3BlZWQt Ym1jLWxlbm92by1ocjYzMC5kdHMNCj4gQEAgLTAsMCArMSw4ODQgQEANCj4gKy8vIFNQRFgtTGlj ZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wKw0KPiArLy8iQ29weXJpZ2h0ID8gMjAxOS1wcmVzZW50 IExlbm92bw0KPiArLy9MaWNlbnNlZCB1bmRlciBHUEwgdjIsIHNlZSBDT1BZSU5HIGZpbGUgZm9y IGRldGFpbHMuIg0KDQpUaGUgU1BEWCBoZWFkZXIgbWVhbnMgeW91IGRvbid0IG5lZWQgdGhlICJM aWNlbnNlZCB1bmRlci4uLiIgZGV0YWlsLg0KDQpBbHNvLCBpbnN0ZWFkIG9mID8gZnJvbSBhIHNw ZWNpYWwgY2hhcmFjdGVyIHlvdSBjYW4ganVzdCB1c2UgIihjKSINCg0KPiArDQo+ICsNCj4gKy9k dHMtdjEvOw0KPiArDQo+ICsjaW5jbHVkZSAiYXNwZWVkLWc1LmR0c2kiDQo+ICsjaW5jbHVkZSA8 ZHQtYmluZGluZ3MvZ3Bpby9hc3BlZWQtZ3Bpby5oPg0KPiArDQo+ICsvIHsNCj4gKyAgICAgICBt b2RlbCA9ICJIUjYzMCBCTUMiOw0KPiArICAgICAgIGNvbXBhdGlibGUgPSAibGVub3ZvLGhyNjMw LWJtYyIsICJhc3BlZWQsYXN0MjUwMCI7DQo+ICsNCj4gKyAgICAgICBjaG9zZW4gew0KPiArICAg ICAgICAgICAgICAgc3Rkb3V0LXBhdGggPSAmdWFydDU7DQo+ICsgICAgICAgICAgICAgICBib290 YXJncyA9ICJjb25zb2xlPXR0eTAgY29uc29sZT10dHlTNCwxMTUyMDAgZWFybHlwcmludGsiOw0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBtZW1vcnlAODAwMDAwMDAgew0KPiArICAgICAg ICAgICAgICAgZGV2aWNlX3R5cGUgPSAibWVtb3J5IjsNCj4gKyAgICAgICAgICAgICAgIHJlZyA9 IDwweDgwMDAwMDAwIDB4MjAwMDAwMDA+Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBy ZXNlcnZlZC1tZW1vcnkgew0KPiArICAgICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47 DQo+ICsgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwxPjsNCj4gKyAgICAgICAgICAgICAg IHJhbmdlczsNCj4gKw0KPiArICAgICAgICAgICAgICAgZmxhc2hfbWVtb3J5OiByZWdpb25AOTgw MDAwMDAgew0KPiArICAgICAgICAgICAgICAgICAgICAgICBuby1tYXA7DQo+ICsgICAgICAgICAg ICAgICAgICAgICAgIHJlZyA9IDwweDk4MDAwMDAwIDB4MDAxMDAwMDA+OyAvKiAxTSAqLw0KPiAr ICAgICAgICAgICAgICAgfTsNCj4gKw0KPiArICAgICAgICAgICAgICAgZ2Z4X21lbW9yeTogZnJh bWVidWZmZXIgew0KPiArICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gPDB4MDEwMDAwMDA+ Ow0KPiArICAgICAgICAgICAgICAgICAgICAgICBhbGlnbm1lbnQgPSA8MHgwMTAwMDAwMD47DQo+ ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2hhcmVkLWRtYS1wb29sIjsN Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmV1c2FibGU7DQo+ICsgICAgICAgICAgICAgICB9 Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBsZWRzIHsNCj4gKyAgICAgICAgICAgICAg IGNvbXBhdGlibGUgPSAiZ3Bpby1sZWRzIjsNCj4gKw0KPiArICAgICAgICAgICAgICAgaGVhcnRi ZWF0IHsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZ3Bpb3MgPSA8JmdwaW8gQVNQRUVEX0dQ SU8oSiwgMSkgR1BJT19BQ1RJVkVfTE9XPjsNCj4gKyAgICAgICAgICAgICAgIH07DQo+ICsNCj4g KyAgICAgICAgICAgICAgIGZhdWx0IHsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZ3Bpb3Mg PSA8JmdwaW8gQVNQRUVEX0dQSU8oSiwgMCkgR1BJT19BQ1RJVkVfTE9XPjsNCj4gKyAgICAgICAg ICAgICAgIH07DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIGlpby1od21vbiB7DQo+ICsg ICAgICAgICAgICAgICBjb21wYXRpYmxlID0gImlpby1od21vbiI7DQo+ICsgICAgICAgICAgICAg ICBpby1jaGFubmVscyA9IDwmYWRjIDA+LCA8JmFkYyAxPiwgPCZhZGMgMj4sIDwmYWRjIDM+LA0K PiArICAgICAgICAgICAgICAgPCZhZGMgND4sIDwmYWRjIDU+LCA8JmFkYyA2PiwgPCZhZGMgNz4s DQo+ICsgICAgICAgICAgICAgICA8JmFkYyA4PiwgPCZhZGMgOT4sIDwmYWRjIDEwPiwNCj4gKyAg ICAgICAgICAgICAgIDwmYWRjIDEyPiwgPCZhZGMgMTM+LCA8JmFkYyAxND47DQo+ICsgICAgICAg fTsNCj4gKw0KPiArfTsNCj4gKw0KPiArJmZtYyB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXki Ow0KPiArICAgICAgIGZsYXNoQDAgew0KPiArICAgICAgICAgICAgICAgc3RhdHVzID0gIm9rYXki Ow0KPiArICAgICAgICAgICAgICAgbTI1cCxmYXN0LXJlYWQ7DQo+ICsgICAgICAgICAgICAgICBs YWJlbCA9ICJibWMiOw0KPiArICAgICAgICAgICAgICAgc3BpLW1heC1mcmVxdWVuY3kgPSA8NTAw MDAwMDA+OyAjaW5jbHVkZSANCj4gKyJvcGVuYm1jLWZsYXNoLWxheW91dC5kdHNpIg0KPiArICAg ICAgIH07DQo+ICt9Ow0KPiArDQo+ICsmbHBjX2N0cmwgew0KPiArICAgICAgIHN0YXR1cyA9ICJv a2F5IjsNCj4gKyAgICAgICBtZW1vcnktcmVnaW9uID0gPCZmbGFzaF9tZW1vcnk+Ow0KPiArICAg ICAgIGZsYXNoID0gPCZzcGkxPjsNCj4gK307DQo+ICsNCj4gKyZ1YXJ0MSB7DQo+ICsgICAgICAg c3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJnVhcnQyIHsNCj4gKyAgICAgICBzdGF0 dXMgPSAib2theSI7DQo+ICt9Ow0KPiArDQo+ICsmdWFydDMgew0KPiArICAgICAgIHN0YXR1cyA9 ICJva2F5IjsNCj4gK307DQo+ICsNCj4gKyZ1YXJ0NSB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9r YXkiOw0KPiArfTsNCj4gKw0KPiArJnZ1YXJ0IHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7 DQo+ICt9Ow0KPiArDQo+ICsmaWJ0IHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICt9 Ow0KPiArDQo+ICsmbWFjMCB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArDQo+ICsg ICAgICAgcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsNCj4gKyAgICAgICBwaW5jdHJsLTAgPSA8 JnBpbmN0cmxfcm1paTFfZGVmYXVsdD47DQo+ICsgICAgICAgdXNlLW5jc2k7DQo+ICt9Ow0KPiAr DQo+ICsmbWFjMSB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArDQo+ICsgICAgICAg cGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsNCj4gKyAgICAgICBwaW5jdHJsLTAgPSA8JnBpbmN0 cmxfcmdtaWkyX2RlZmF1bHQgJnBpbmN0cmxfbWRpbzJfZGVmYXVsdD47IA0KPiArfTsNCj4gKw0K PiArJmFkYyB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJmky YzAgew0KPiArICAgICAgIHN0YXR1cyA9ICJva2F5IjsNCj4gKyAgICAgICAvKiB0ZW1wMSBpbmxl dCAqLw0KPiArICAgICAgIHRtcDc1QDRlIHsNCj4gKyAgICAgICAgICAgICAgIGNvbXBhdGlibGUg PSAibmF0aW9uYWwsbG03NSI7DQo+ICsgICAgICAgICAgICAgICByZWcgPSA8MHg0ZT47DQo+ICsg ICAgICAgfTsNCj4gK307DQo+ICsNCj4gKyZpMmMxIHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2th eSI7DQo+ICsgICAgICAgLyogdGVtcDIgb3V0bGV0ICovDQo+ICsgICAgICAgdG1wNzVANGQgew0K PiArICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJuYXRpb25hbCxsbTc1IjsNCj4gKyAgICAg ICAgICAgICAgIHJlZyA9IDwweDRkPjsNCj4gKyAgICAgICB9Ow0KPiArfTsNCj4gKw0KPiArJmky YzIgew0KPiArICAgICAgIHN0YXR1cyA9ICJva2F5IjsNCj4gK307DQo+ICsNCj4gKyZpMmMzIHsN Cj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICt9Ow0KPiArDQo+ICsmaTJjNCB7DQo+ICsg ICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJmkyYzUgew0KPiArICAgICAg IHN0YXR1cyA9ICJva2F5IjsNCj4gKyAgICAgICAvKg0KPiArICAgICAgICAqZWVwcm9tQDUwIHsN Cj4gKyAgICAgICAgKiAgICAgIGNvbXBhdGlibGUgPSAiYXRtZWwsMjRjMDgiOw0KPiArICAgICAg ICAqICAgICAgcmVnID0gPDB4NTA+Ow0KPiArICAgICAgICAqICAgICAgcGFnZXNpemUgPSA8MTY+ Ow0KPiArICAgICAgICAqfTsNCj4gKyAgICAgICAgKi8NCg0KV2h5IHRoZSBjb21tZW50ZWQgb3V0 IGVlcHJvbT8NCg0KPiArfTsNCj4gKw0KPiArJmkyYzYgew0KPiArICAgICAgIHN0YXR1cyA9ICJv a2F5IjsNCj4gKyAgICAgICAvKiAgICAgIFNsb3QgMCwNCj4gKyAgICAgICAgKiAgICAgIFNsb3Qg MSwNCj4gKyAgICAgICAgKiAgICAgIFNsb3QgMiwNCj4gKyAgICAgICAgKiAgICAgIFNsb3QgMw0K PiArICAgICAgICAqLw0KPiArDQo+ICsgICAgICAgaTJjLXN3aXRjaEA3MCB7DQo+ICsgICAgICAg ICAgICAgICBjb21wYXRpYmxlID0gIm54cCxwY2E5NTQ1IjsNCj4gKyAgICAgICAgICAgICAgIHJl ZyA9IDwweDcwPjsNCj4gKyAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KPiAr ICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47DQo+ICsgICAgICAgICAgICAgICBpMmMt bXV4LWlkbGUtZGlzY29ubmVjdDsgICAgICAgIC8qIG1heSB1c2UgbXV4QDcwIG5leHQuICovDQo+ ICsNCj4gKyAgICAgICAgICAgICAgIGkyY19yYnA6IGkyY0AwIHsNCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47DQo+ICsgICAgICAgICAgICAgICAgICAgICAg ICNzaXplLWNlbGxzID0gPDA+Ow0KPiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MD47 DQo+ICsgICAgICAgICAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgICAgICAgICBpMmNfZmJwMTog aTJjQDEgew0KPiArICAgICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsN Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47DQo+ICsgICAgICAg ICAgICAgICAgICAgICAgIHJlZyA9IDwxPjsNCj4gKyAgICAgICAgICAgICAgIH07DQo+ICsNCj4g KyAgICAgICAgICAgICAgIGkyY19mYnAyOiBpMmNAMiB7DQo+ICsgICAgICAgICAgICAgICAgICAg ICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KPiArICAgICAgICAgICAgICAgICAgICAgICAjc2l6 ZS1jZWxscyA9IDwwPjsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDI+Ow0KPiAr ICAgICAgICAgICAgICAgfTsNCj4gKw0KPiArICAgICAgICAgICAgICAgaTJjX2ZicDM6IGkyY0Az IHsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47DQo+ICsg ICAgICAgICAgICAgICAgICAgICAgICNzaXplLWNlbGxzID0gPDA+Ow0KPiArICAgICAgICAgICAg ICAgICAgICAgICByZWcgPSA8Mz47DQo+ICsgICAgICAgICAgICAgICB9Ow0KDQpJIHdvdWxkIHJl Y29tbWVuZCBzZXR0aW5nIGFsaWFzZXMgYXQgdGhlIHRvcCB0byBsb2NrIHRoZSBuYW1pbmcgaW4g cGxhY2UuDQoNCj4gKyAgICAgICB9Ow0KPiArfTsNCj4gKw0KPiArJmkyYzcgew0KPiArICAgICAg IHN0YXR1cyA9ICJva2F5IjsNCj4gKw0KPiArICAgICAgIC8qICAgICAgU2xvdCAwLA0KPiArICAg ICAgICAqICAgICAgU2xvdCAxLA0KPiArICAgICAgICAqICAgICAgU2xvdCAyLA0KPiArICAgICAg ICAqICAgICAgU2xvdCAzDQo+ICsgICAgICAgICovDQo+ICsgICAgICAgaTJjLXN3aXRjaEA3NiB7 DQo+ICsgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gIm54cCxwY2E5NTQ2IjsNCj4gKyAgICAg ICAgICAgICAgIHJlZyA9IDwweDc2PjsNCj4gKyAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxz ID0gPDE+Ow0KPiArICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47DQo+ICsgICAgICAg ICAgICAgICBpMmMtbXV4LWlkbGUtZGlzY29ubmVjdDsgIC8qIG1heSB1c2UgbXV4QDc2IG5leHQu ICovDQo+ICsNCj4gKyAgICAgICAgICAgICAgIGkyY19yaXNlcjI6IGkyY0AwIHsNCj4gKyAgICAg ICAgICAgICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47DQo+ICsgICAgICAgICAgICAg ICAgICAgICAgICNzaXplLWNlbGxzID0gPDA+Ow0KPiArICAgICAgICAgICAgICAgICAgICAgICBy ZWcgPSA8MD47DQo+ICsgICAgICAgICAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgICAgICAgICBp MmNfcGNpZTQ6IGkyY0AxIHsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2FkZHJlc3MtY2Vs bHMgPSA8MT47DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICNzaXplLWNlbGxzID0gPDA+Ow0K PiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MT47DQo+ICsgICAgICAgICAgICAgICB9 Ow0KPiArDQo+ICsgICAgICAgICAgICAgICBpMmNfcmlzZXIxOiBpMmNAMiB7DQo+ICsgICAgICAg ICAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KPiArICAgICAgICAgICAgICAg ICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVn ID0gPDI+Ow0KPiArICAgICAgICAgICAgICAgfTsNCj4gKw0KPiArICAgICAgICAgICAgICAgaTJj X29jcDogaTJjQDMgew0KPiArICAgICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9 IDwxPjsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47DQo+ICsg ICAgICAgICAgICAgICAgICAgICAgIHJlZyA9IDwzPjsNCj4gKyAgICAgICAgICAgICAgIH07DQo+ ICsgICAgICAgfTsNCj4gK307DQo+ICsNCj4gKyZpMmM4IHsNCj4gKyAgICAgICBzdGF0dXMgPSAi b2theSI7DQo+ICsNCj4gKyAgICAgICBlZXByb21ANTcgew0KPiArICAgICAgICAgICAgICAgY29t cGF0aWJsZSA9ICJhdG1lbCwyNGMyNTYiOw0KPiArICAgICAgICAgICAgICAgcmVnID0gPDB4NTc+ Ow0KPiArICAgICAgICAgICAgICAgcGFnZXNpemUgPSA8MTY+Ow0KPiArICAgICAgIH07DQo+ICt9 Ow0KPiArDQo+ICsmaTJjOSB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4g Kw0KPiArJmkyYzEwIHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICt9Ow0KPiArDQo+ ICsmaTJjMTEgew0KPiArICAgICAgIHN0YXR1cyA9ICJva2F5IjsNCj4gK307DQo+ICsNCj4gKyZp MmMxMiB7DQo+ICsgICAgICAgc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArLyoNCj4g KyAqIEVuYWJsZSBwb3J0IEEgYXMgZGV2aWNlICh2aWEgdGhlIHZpcnR1YWwgaHViKSBhbmQgcG9y dCBCIGFzDQo+ICsgKiBob3N0IGJ5IGRlZmF1bHQgb24gdGhlIGV2YWwgYm9hcmQuIFRoaXMgY2Fu IGJlIGVhc2lseSBjaGFuZ2VkDQo+ICsgKiBieSByZXBsYWNpbmcgdGhlIG92ZXJyaWRlIGJlbG93 IHdpdGggJmVoY2kwIHsgLi4uIH0gdG8gZW5hYmxlDQo+ICsgKiBob3N0IG9uIGJvdGggcG9ydHMu DQo+ICsgKi8NCj4gKyZ2aHViIHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICt9Ow0K PiArDQo+ICsmZWhjaTEgew0KPiArICAgICAgIHN0YXR1cyA9ICJva2F5IjsNCj4gK307DQo+ICsN Cj4gKyZ1aGNpIHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICt9Ow0KPiArDQo+ICsm Z2Z4IHsNCj4gKyAgICAgICBzdGF0dXMgPSAib2theSI7DQo+ICsgICAgICAgbWVtb3J5LXJlZ2lv biA9IDwmZ2Z4X21lbW9yeT47IH07DQo+ICsNCj4gKyZwd21fdGFjaG8gew0KPiArICAgICAgIHN0 YXR1cyA9ICJva2F5IjsNCj4gKyAgICAgICBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOw0KPiAr ICAgICAgIHBpbmN0cmwtMCA9IDwmcGluY3RybF9wd20wX2RlZmF1bHQNCj4gKyAgICAgICAmcGlu Y3RybF9wd20xX2RlZmF1bHQNCj4gKyAgICAgICAmcGluY3RybF9wd20yX2RlZmF1bHQNCj4gKyAg ICAgICAmcGluY3RybF9wd20zX2RlZmF1bHQNCj4gKyAgICAgICAmcGluY3RybF9wd200X2RlZmF1 bHQNCj4gKyAgICAgICAmcGluY3RybF9wd201X2RlZmF1bHQNCj4gKyAgICAgICAmcGluY3RybF9w d202X2RlZmF1bHQ+Ow0KPiArDQo+ICsgICAgICAgZmFuQDAgew0KPiArICAgICAgICAgICAgICAg cmVnID0gPDB4MDA+Ow0KPiArICAgICAgICAgICAgICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2Jp dHMvIDggPDB4MDA+Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBmYW5AMSB7DQo+ICsg ICAgICAgICAgICAgICByZWcgPSA8MHgwMD47DQo+ICsgICAgICAgICAgICAgICBhc3BlZWQsZmFu LXRhY2gtY2ggPSAvYml0cy8gOCA8MHgwMT47DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAg IGZhbkAyIHsNCj4gKyAgICAgICAgICAgICAgIHJlZyA9IDwweDAxPjsNCj4gKyAgICAgICAgICAg ICAgIGFzcGVlZCxmYW4tdGFjaC1jaCA9IC9iaXRzLyA4IDwweDAyPjsNCj4gKyAgICAgICB9Ow0K PiArDQo+ICsgICAgICAgZmFuQDMgew0KPiArICAgICAgICAgICAgICAgcmVnID0gPDB4MDE+Ow0K PiArICAgICAgICAgICAgICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2JpdHMvIDggPDB4MDM+Ow0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBmYW5ANCB7DQo+ICsgICAgICAgICAgICAgICBy ZWcgPSA8MHgwMj47DQo+ICsgICAgICAgICAgICAgICBhc3BlZWQsZmFuLXRhY2gtY2ggPSAvYml0 cy8gOCA8MHgwND47DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIGZhbkA1IHsNCj4gKyAg ICAgICAgICAgICAgIHJlZyA9IDwweDAyPjsNCj4gKyAgICAgICAgICAgICAgIGFzcGVlZCxmYW4t dGFjaC1jaCA9IC9iaXRzLyA4IDwweDA1PjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAg ZmFuQDYgew0KPiArICAgICAgICAgICAgICAgcmVnID0gPDB4MDM+Ow0KPiArICAgICAgICAgICAg ICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2JpdHMvIDggPDB4MDY+Ow0KPiArICAgICAgIH07DQo+ ICsNCj4gKyAgICAgICBmYW5ANyB7DQo+ICsgICAgICAgICAgICAgICByZWcgPSA8MHgwMz47DQo+ ICsgICAgICAgICAgICAgICBhc3BlZWQsZmFuLXRhY2gtY2ggPSAvYml0cy8gOCA8MHgwNz47DQo+ ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIGZhbkA4IHsNCj4gKyAgICAgICAgICAgICAgIHJl ZyA9IDwweDA0PjsNCj4gKyAgICAgICAgICAgICAgIGFzcGVlZCxmYW4tdGFjaC1jaCA9IC9iaXRz LyA4IDwweDA4PjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgZmFuQDkgew0KPiArICAg ICAgICAgICAgICAgcmVnID0gPDB4MDQ+Ow0KPiArICAgICAgICAgICAgICAgYXNwZWVkLGZhbi10 YWNoLWNoID0gL2JpdHMvIDggPDB4MDk+Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBm YW5AMTAgew0KPiArICAgICAgICAgICAgICAgcmVnID0gPDB4MDU+Ow0KPiArICAgICAgICAgICAg ICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2JpdHMvIDggPDB4MGE+Ow0KPiArICAgICAgIH07DQo+ ICsNCj4gKyAgICAgICBmYW5AMTEgew0KPiArICAgICAgICAgICAgICAgcmVnID0gPDB4MDU+Ow0K PiArICAgICAgICAgICAgICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2JpdHMvIDggPDB4MGI+Ow0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBmYW5AMTIgew0KPiArICAgICAgICAgICAgICAg cmVnID0gPDB4MDY+Ow0KPiArICAgICAgICAgICAgICAgYXNwZWVkLGZhbi10YWNoLWNoID0gL2Jp dHMvIDggPDB4MGM+Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBmYW5AMTMgew0KPiAr ICAgICAgICAgICAgICAgcmVnID0gPDB4MDY+Ow0KPiArICAgICAgICAgICAgICAgYXNwZWVkLGZh bi10YWNoLWNoID0gL2JpdHMvIDggPDB4MGQ+Ow0KPiArICAgICAgIH07DQo+ICt9Ow0KPiArDQo+ ICsmZ3BpbyB7DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19hMCB7DQo+ICsgICAgICAgICAgICAg ICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEEsIDAp IEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAg ICAgICAgICBsaW5lLW5hbWUgPSAiTUFDMV9JTlRfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiAr ICAgICAgIHBpbl9ncGlvX2ExIHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAg ICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oQSwgMSkgR1BJT19BQ1RJVkVfSElHSD47 DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9 ICJNRVpaX0NfUFJFU0VOVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dw aW9fYTIgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBn cGlvcyA9IDxBU1BFRURfR1BJTyhBLCAyKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAg ICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIlBTVTFfUFJTVCI7 DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2EzIHsNCj4gKyAgICAgICAg ICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8o QSwgMykgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAg ICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJQU1UyX1BSU1QiOw0KPiArICAgICAgIH07DQo+ICsN Cj4gKyAgICAgICBwaW5fZ3Bpb19iNSB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4g KyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEIsIDUpIEdQSU9fQUNUSVZFX0hJ R0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAgICAgICAgICAgICBs aW5lLW5hbWUgPSAiSVJRX0JNQ19QQ0hfU01JX0xQQ19OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ ICsgICAgICAgcGluX2dwaW9fZjAgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsg ICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhGLCAwKSBHUElPX0FDVElWRV9ISUdI PjsNCj4gKyAgICAgICAgICAgICAgIG91dHB1dC1sb3c7DQo+ICsgICAgICAgICAgICAgICBsaW5l LW5hbWUgPSAiSVJRX0JNQ19QQ0hfTk1JX1IiOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAg ICBwaW5fZ3Bpb19mMSB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAg ICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEYsIDEpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiAr ICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRk1f Q1BVMV9ESVNBQkxFX0NPRF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dw aW9fZjIgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBn cGlvcyA9IDxBU1BFRURfR1BJTyhGLCAyKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAg ICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIlNNQl9MQU5fQUxF UlRfTl9NRVpaIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fZjMgew0K PiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxB U1BFRURfR1BJTyhGLCAzKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIG91 dHB1dC1oaWdoOw0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkkyQ19CVVMwX1JTVF9P VVRfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2Y0IHsNCj4gKyAg ICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVE X0dQSU8oRiwgNCkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBvdXRwdXQt bG93Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkZNX1NLVDBfRkFVTFRfTEVEIjsN Cj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fZjUgew0KPiArICAgICAgICAg ICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhG LCA1KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIG91dHB1dC1sb3c7DQo+ ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRk1fU0tUMV9GQVVMVF9MRUQiOw0KPiArICAg ICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19mNiB7DQo+ICsgICAgICAgICAgICAgICBn cGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEYsIDYpIEdQ SU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAg ICAgICBsaW5lLW5hbWUgPSAiSVJRX0JNQ19DUExEX05NSSI7DQo+ICsgICAgICAgfTsNCj4gKw0K PiArICAgICAgIHBpbl9ncGlvX2Y3IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiAr ICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oRiwgNykgR1BJT19BQ1RJVkVfSElH SD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFt ZSA9ICJQU1UyX0FMRVJUX04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bp b19nMCB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdw aW9zID0gPEFTUEVFRF9HUElPKEcsIDApIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAg ICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRk1fQ1BVX0VSUjJf TFZUM19OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fZzEgew0KPiAr ICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BF RURfR1BJTyhHLCAxKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0 Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkZNX0NQVV9NU01JX0NBVEVSUl9MVlQz X04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19nMiB7DQo+ICsgICAg ICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9H UElPKEcsIDIpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRk1fUENIX0JNQ19USEVSTVRSSVBfTiI7DQo+ ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2czIHsNCj4gKyAgICAgICAgICAg ICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oRywg MykgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAg ICAgICAgICAgIGxpbmUtbmFtZSA9ICJCTUNfSTJDX0JVUzdfSU5UX04iOw0KPiArICAgICAgIH07 DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19nNCB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhv ZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEcsIDQpIEdQSU9fQUNU SVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAgICAgICAg ICAgICBsaW5lLW5hbWUgPSAiRkFOX1BXUl9DVExfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiAr ICAgICAgIHBpbl9ncGlvX2c1IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAg ICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oRywgNSkgR1BJT19BQ1RJVkVfSElHSD47 DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9 ICJORkNfRkRfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2c2IHsN Cj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8 QVNQRUVEX0dQSU8oRywgNikgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBp bnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJJUlFfTk1JX0VWRU5UX04iOw0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19nNyB7DQo+ICsgICAgICAgICAg ICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEcs IDcpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiUlNUX0JNQ19QQ0lFX0kyQ01VWF9OIjsNCj4g KyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9faDAgew0KPiArICAgICAgICAgICAg ICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhILCAw KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAg ICAgICAgICAgbGluZS1uYW1lID0gIlBTVTFfRVBPV19OX1IiOw0KPiArICAgICAgIH07DQo+ICsN Cj4gKyAgICAgICBwaW5fZ3Bpb19oMSB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4g KyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEgsIDEpIEdQSU9fQUNUSVZFX0hJ R0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5h bWUgPSAiUFNVMl9FUE9XX05fUiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9n cGlvX2gyIHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAg Z3Bpb3MgPSA8QVNQRUVEX0dQSU8oSCwgMikgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAg ICAgICAgICBvdXRwdXQtaGlnaDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJQU1Ux X0ZGU19OX1IiOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19oMyB7DQo+ ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFT UEVFRF9HUElPKEgsIDMpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0 cHV0LWhpZ2g7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiUFNVMl9GRlNfTl9SIjsN Cj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9faDQgew0KPiArICAgICAgICAg ICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhI LCA0KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAg ICAgICAgICAgICAgbGluZS1uYW1lID0gIlBTVTFfVEhST1RUTEVfTl9SIjsNCj4gKyAgICAgICB9 Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9faDUgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1o b2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhILCA1KSBHUElPX0FD VElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAg bGluZS1uYW1lID0gIlBTVTJfVEhST1RUTEVfTl9SIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsg ICAgICAgcGluX2dwaW9faDYgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAg ICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhILCA2KSBHUElPX0FDVElWRV9ISUdIPjsN Cj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0g IlBTVTFfU01CX1JFU0VUX04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bp b19oNyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdw aW9zID0gPEFTUEVFRF9HUElPKEgsIDcpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAg ICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiUFNVMl9TTUJfUkVT RVRfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2kxIHsNCj4gKyAg ICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVE X0dQSU8oSSwgMSkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsN Cj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJGUF9QV1JfQlROX04iOw0KPiArICAgICAg IH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19pMiB7DQo+ICsgICAgICAgICAgICAgICBncGlv LWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEksIDIpIEdQSU9f QUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAg ICBsaW5lLW5hbWUgPSAiQklPU19SQ1ZSX04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAg ICBwaW5fZ3Bpb19pMyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAg ICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEksIDMpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiAr ICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUg PSAiQk1DX0lOVFJVREVEX0NPVkVSIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGlu X2dwaW9fajIgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAg ICBncGlvcyA9IDxBU1BFRURfR1BJTyhKLCAyKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAg ICAgICAgICAgIG91dHB1dC1oaWdoOw0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkJN Q19CSU9TX1VQREFURV9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9f ajMgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlv cyA9IDxBU1BFRURfR1BJTyhKLCAzKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAg ICAgIG91dHB1dC1oaWdoOw0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIlJTVF9CTUNf SEREX0kyQ01VWF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fcTQg ew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9 IDxBU1BFRURfR1BJTyhRLCA0KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAg IGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIk1FWlpfQV9QUkVTRU5UX04i Ow0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19xNSB7DQo+ICsgICAgICAg ICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElP KFEsIDUpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsg ICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiVkdBX0ZST05UX1BSRVNfTiI7DQo+ICsgICAgICAg fTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX3E2IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8t aG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oUSwgNikgR1BJT19B Q1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAg IGxpbmUtbmFtZSA9ICJJMkNfUklTRVIxX0lOVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsg ICAgICAgcGluX2dwaW9fcTcgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAg ICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhRLCA3KSBHUElPX0FDVElWRV9ISUdIPjsN Cj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0g Ik5DU0lfQ0FCTEVfREVUX04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bp b19yMCB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdw aW9zID0gPEFTUEVFRF9HUElPKFIsIDApIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAg ICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRlBfUlNUX0JUTl9O IjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fcjIgew0KPiArICAgICAg ICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJ TyhSLCAyKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiAr ICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkhERFNJRzFfREVURUNUX04iOw0KPiArICAgICAg IH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19yMyB7DQo+ICsgICAgICAgICAgICAgICBncGlv LWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKFIsIDMpIEdQSU9f QUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAg ICBsaW5lLW5hbWUgPSAiSEREU0lHMl9ERVRFQ1RfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiAr ICAgICAgIHBpbl9ncGlvX3I0IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAg ICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oUiwgNCkgR1BJT19BQ1RJVkVfSElHSD47 DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9 ICJIRERTSUczX0RFVEVDVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dw aW9fcjUgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBn cGlvcyA9IDxBU1BFRURfR1BJTyhSLCA1KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAg ICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIlZJREVPX0NBQkxF X0RFVEVDVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fczAgew0K PiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxB U1BFRURfR1BJTyhTLCAwKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlu cHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkJNQ19QU19SQVBJRE9OX1dBS0Vf Ul9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fczEgew0KPiArICAg ICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURf R1BJTyhTLCAxKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0K PiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkhPU1RfVFBNX1BQX0JVRiI7DQo+ICsgICAg ICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX3MyIHsNCj4gKyAgICAgICAgICAgICAgIGdw aW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oUywgMikgR1BJ T19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBvdXRwdXQtaGlnaDsNCj4gKyAgICAg ICAgICAgICAgIGxpbmUtbmFtZSA9ICJCTUNfVkdBX1NXIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ ICsgICAgICAgcGluX2dwaW9fczMgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsg ICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhTLCAzKSBHUElPX0FDVElWRV9ISUdI PjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1l ID0gIklSUV9TTUwwX0FMRVJUX01VWF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAg cGluX2dwaW9fczQgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAg ICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhTLCA0KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAg ICAgICAgICAgICAgIG91dHB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJWQkFU X0VOX04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19zNSB7DQo+ICsg ICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVF RF9HUElPKFMsIDUpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7 DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiQk1DX0hXX1NUUkFQXzQiOw0KPiArICAg ICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19zNiB7DQo+ICsgICAgICAgICAgICAgICBn cGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKFMsIDYpIEdQ SU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAg ICAgICAgICAgICBsaW5lLW5hbWUgPSAiUFVfQk1DX0dQSU9TNiI7DQo+ICsgICAgICAgfTsNCj4g Kw0KPiArICAgICAgIHBpbl9ncGlvX3M3IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0K PiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oUywgNykgR1BJT19BQ1RJVkVf SElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxpbmUt bmFtZSA9ICJJMkNfQlVTN19SRVNFVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAg cGluX2dwaW9feTAgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAg ICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhZLCAwKSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAg ICAgICAgICAgICAgIG91dHB1dC1sb3c7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAi Qk1DX05DU0lfTVVYX0NUTF9TMCI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9n cGlvX3kxIHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAg Z3Bpb3MgPSA8QVNQRUVEX0dQSU8oWSwgMSkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAg ICAgICAgICBvdXRwdXQtbG93Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkJNQ19O Q1NJX01VWF9DVExfUzEiOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb195 MiB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9z ID0gPEFTUEVFRF9HUElPKFksIDIpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAg ICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiVUlEX0FMRVJUX04iOw0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb196MCB7DQo+ICsgICAgICAgICAg ICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKFos IDApIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiSTJDX1JJU0VSMl9JTlRfTiI7DQo+ICsgICAg ICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX3oyIHsNCj4gKyAgICAgICAgICAgICAgIGdw aW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oWiwgMikgR1BJ T19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBvdXRwdXQtaGlnaDsNCj4gKyAgICAg ICAgICAgICAgIGxpbmUtbmFtZSA9ICJJMkNfUklTRVIyX1JFU0VUX04iOw0KPiArICAgICAgIH07 DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb196MyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhv ZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKFosIDMpIEdQSU9fQUNU SVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAgICAgICAg ICAgICBsaW5lLW5hbWUgPSAiRk1fQk1DX1BDSF9TQ0lfTFBDX04iOw0KPiArICAgICAgIH07DQo+ ICsNCj4gKyAgICAgICBwaW5fZ3Bpb196NCB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsN Cj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKFosIDQpIEdQSU9fQUNUSVZF X0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5l LW5hbWUgPSAiQk1DX0hXX1NUUkFQXzE3IjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAg cGluX2dwaW9fejYgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAg ICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhaLCA2KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAg ICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkJNQ19I V19TVFJBUF8yMCI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9ncGlvX3o3IHsN Cj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8 QVNQRUVEX0dQSU8oWiwgNykgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBv dXRwdXQtbG93Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkJNQ19QT1NUX0NNUExU X04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19hYTAgew0KPiArICAg ICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURf R1BJTyhBQSwgMCkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBvdXRwdXQt bG93Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkhPU1RfQk1DX1VTQl9TRUwiOw0K PiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19hYTEgew0KPiArICAgICAgICAg ICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhB QSwgMSkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAg ICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJQU1UxX0FMRVJUX04iOw0KPiArICAgICAgIH07DQo+ ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19hYTIgew0KPiArICAgICAgICAgICAgICAgZ3Bpby1ob2c7 DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURfR1BJTyhBQSwgMikgR1BJT19BQ1RJ VkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsNCj4gKyAgICAgICAgICAgICAgIGxp bmUtbmFtZSA9ICJGTV9QVkNDSU5fQ1BVMF9QV1JfSU5fQUxFUlRfTiI7DQo+ICsgICAgICAgfTsN Cj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2FhMyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhv ZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEFBLCAzKSBHUElPX0FD VElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAg bGluZS1uYW1lID0gIkZNX1BWQ0NJTl9DUFUxX1BXUl9JTl9BTEVSVF9OIjsNCj4gKyAgICAgICB9 Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fYWE0IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8t aG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oQUEsIDQpIEdQSU9f QUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAg ICBsaW5lLW5hbWUgPSAiVVNCX0NBQkxFX0RFVEVDVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ ICsgICAgICAgcGluX2dwaW9fYWE1IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiAr ICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oQUEsIDUpIEdQSU9fQUNUSVZFX0hJ R0g+Ow0KPiArICAgICAgICAgICAgICAgb3V0cHV0LWhpZ2g7DQo+ICsgICAgICAgICAgICAgICBs aW5lLW5hbWUgPSAiSTJDX0JVUzFfUlNUX09VVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsg ICAgICAgcGluX2dwaW9fYWE2IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAg ICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oQUEsIDYpIEdQSU9fQUNUSVZFX0hJR0g+ Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUg PSAiSVJRX1NNSV9BQ1RJVkVfTiI7DQo+ICsgICAgICAgfTsNCj4gKw0KPiArICAgICAgIHBpbl9n cGlvX2FhNyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhvZzsNCj4gKyAgICAgICAgICAgICAg IGdwaW9zID0gPEFTUEVFRF9HUElPKEFBLCA3KSBHUElPX0FDVElWRV9ISUdIPjsNCj4gKyAgICAg ICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAgbGluZS1uYW1lID0gIkZNX0JJT1Nf UE9TVF9DTVBMVF9OIjsNCj4gKyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fYWIw IHsNCj4gKyAgICAgICAgICAgICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3Mg PSA8QVNQRUVEX0dQSU8oQUIsIDApIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAg ICAgaW5wdXQ7DQo+ICsgICAgICAgICAgICAgICBsaW5lLW5hbWUgPSAiRk1fVFBNX01PRF9QUkVT X04iOw0KPiArICAgICAgIH07DQo+ICsNCj4gKyAgICAgICBwaW5fZ3Bpb19hYjEgew0KPiArICAg ICAgICAgICAgICAgZ3Bpby1ob2c7DQo+ICsgICAgICAgICAgICAgICBncGlvcyA9IDxBU1BFRURf R1BJTyhBQiwgMSkgR1BJT19BQ1RJVkVfSElHSD47DQo+ICsgICAgICAgICAgICAgICBpbnB1dDsN Cj4gKyAgICAgICAgICAgICAgIGxpbmUtbmFtZSA9ICJGT1JDRV9OTUlfU1dfRlBHQV9OIjsNCj4g KyAgICAgICB9Ow0KPiArDQo+ICsgICAgICAgcGluX2dwaW9fYWIyIHsNCj4gKyAgICAgICAgICAg ICAgIGdwaW8taG9nOw0KPiArICAgICAgICAgICAgICAgZ3Bpb3MgPSA8QVNQRUVEX0dQSU8oQUIs IDIpIEdQSU9fQUNUSVZFX0hJR0g+Ow0KPiArICAgICAgICAgICAgICAgaW5wdXQ7DQo+ICsgICAg ICAgICAgICAgICBsaW5lLW5hbWUgPSAiMVVfMlVfUENCQV9TRUxfUiI7DQo+ICsgICAgICAgfTsN Cj4gKw0KPiArICAgICAgIHBpbl9ncGlvX2FiMyB7DQo+ICsgICAgICAgICAgICAgICBncGlvLWhv ZzsNCj4gKyAgICAgICAgICAgICAgIGdwaW9zID0gPEFTUEVFRF9HUElPKEFCLCAzKSBHUElPX0FD VElWRV9ISUdIPjsNCj4gKyAgICAgICAgICAgICAgIGlucHV0Ow0KPiArICAgICAgICAgICAgICAg bGluZS1uYW1lID0gIklOVFJVREVEX1BSRVNfTiI7DQo+ICsgICAgICAgfTsNCj4gK307DQo+IC0t DQo+IDIuNy40DQo+DQo=