Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp411552ybz; Fri, 24 Apr 2020 19:04:13 -0700 (PDT) X-Google-Smtp-Source: APiQypLbdASF1DmJeK0vtLv+nS5OFkhppPZmROyGKm9v3+cUwwTIp27x0pOEGUSFieMzl6rYCC1O X-Received: by 2002:a17:906:f106:: with SMTP id gv6mr10234795ejb.271.1587780253647; Fri, 24 Apr 2020 19:04:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587780253; cv=none; d=google.com; s=arc-20160816; b=vXxMM5PG+sfqX0fvAxl8sCdkPYES9MN4TXCMhHD8y3XVmjKnDanzLJwd1W8mjC2w8I ITRX5t9g95dpocLC1ZmAzLRhkL4NzI57hOu7ChQ3TkmX5pMiP8hGApvOKao2EoM6+xJS 6hgF9yI6NtOyBbDv5Ipo1/f8pEucxs6DeN95oKimXVZGIRwTpQJDNMiE3bzPHRGtFEW3 yCIdwBfExSuh5BmG6VPqafCFUuvxYC7sSMgcE+k/0lI5l95i9YVaGCfmmrYUfZqD10L8 1lqUX2wuJRFARhGRrBxRdX4l1rsFaRwfKuvjP8Xjml74MuSlHa+0Cy/umlmoCJbpfDia 18dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :from:subject:cc:to:message-id:date; bh=RR5g2sl3ne4dKNxjgZiulcFs8x5ofqUnD9yNEkvBCt8=; b=PTCkdSTT0Y3DyrhgRPb0gS6OMqCdYrkv7aa8P1kSku2xRqmkOrQ8bIDwIkUt5P/TxA vdXprhVVlCJbc2WvJWPjWJZsK9fzBf9npP/TAP/uLVNRIyxuAkTNcP6qZ+eZA7TzGqwC gGdpk5L1xedCgW/UIduW329wRwOyEbsk6QgxhL6k1V2erCHFrJa31EOzu6fnK9/oDJfi 0IB6on4TUzJiyps0IXHN5rJRqGS/3u9xuxRN+28EVn1a2SulifZXhjGHXQo6k5dFFP3y T2dlq/l+XaxG5VG3Yi8M86a4Davs/tqQjeQ9izWxjyX6/5CA9XNucqHKHMdY3yKEf06C PlIg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ck14si3818730edb.67.2020.04.24.19.03.49; Fri, 24 Apr 2020 19:04:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726117AbgDYCCW (ORCPT + 99 others); Fri, 24 Apr 2020 22:02:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726032AbgDYCCW (ORCPT ); Fri, 24 Apr 2020 22:02:22 -0400 Received: from shards.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 00446C09B049; Fri, 24 Apr 2020 19:02:21 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id F241315110089; Fri, 24 Apr 2020 19:02:18 -0700 (PDT) Date: Fri, 24 Apr 2020 19:02:16 -0700 (PDT) Message-Id: <20200424.190216.1867250977580084003.davem@davemloft.net> To: torvalds@linux-foundation.org CC: akpm@linux-foundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT] Networking From: David Miller X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Fri, 24 Apr 2020 19:02:19 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoxKSBGaXggbWVtb3J5IGxlYWsgaW4gbmV0ZmlsdGVyIGZsb3d0YWJsZSwgZnJvbSBSb2kgRGF5 YW4uDQoNCjIpIFJlZi1jb3VudCBsZWFrcyBpbiBuZXRyb20gYW5kIHRpcGMsIGZyb20gWGl5dSBZ YW5nLg0KDQozKSBGaXggd2FybmluZyB3aGVuIG1wdGNwIHNvY2tldCBpcyBuZXZlciBhY2NlcHRl ZCBiZWZvcmUgY2xvc2UsDQogICBmcm9tIEZsb3JpYW4gV2VzdHBoYWwuDQoNCjQpIE1pc3NlZCBs b2NraW5nIGluIG92c19jdF9leGl0KCksIGZyb20gVG9uZ2hhbyBaaGFuZy4NCg0KNSkgRml4IGxh cmdlIGRlbGF5cyBkdXJpbmcgUFRQIHN5bmNob3JuaXphdGlvbiBpbiBjeGdiNCwgZnJvbSBSYWh1 bA0KICAgTGFra2lyZWRkeS4NCg0KNikgdGVhbV9tb2RlX2dldCgpIGNhbiBoYW5nLCBmcm9tIFRh ZWhlZSBZb28uDQoNCjcpIE5lZWQgdG8gdXNlIGt2emFsbG9jKCkgd2hlbiBhbGxvY2F0aW5nIGZ3 IHRyYWNlciBpbiBtbHg1IGRyaXZlciwNCiAgIGZyb20gTmlrbGFzIFNjaG5lbGxlLg0KDQo4KSBG aXggaGFuZGxpbmcgb2YgYnBmIFhBREQgb24gQlRGIG1lbW9yeSwgZnJvbSBKYW5uIEhvcm4uDQoN CjkpIEZpeCBCUEZfU1RYL0JQRl9CIGVuY29kaW5nIGluIHg4NiBicGYgaml0LCBmcm9tIEx1a2Ug TmVsc29uLg0KDQoxMCkgTWlzc2luZyBxdWV1ZSBtZW1vcnkgcmVsZWFzZSBpbiBpd2x3aWZpIHBj aWUgY29kZSwgZnJvbSBKb2hhbm5lcw0KICAgIEJlcmcuDQoNCjExKSBGaXggTlVMTCBkZXJlZiBp biBtYWN2bGFuIGRldmljZSBldmVudCwgZnJvbSBUYWVoZWUgWW9vLg0KDQoxMikgSW5pdGlhbGl6 ZSBsYW44N3h4IHBoeSBjb3JyZWN0bHksIGZyb20gWXVpa28gT3NoaW5vLg0KDQoxMykgRml4IGxv b3BpbmcgYmV0d2VlbiBWUkYgYW5kIFhGUk0gbG9va3VwcywgZnJvbSBEYXZpZCBBaGVybi4NCg0K MTQpIGV0ZiBwYWNrZXQgc2NoZWR1bGVyIGFzc3VtZXMgYWxsIHNvY2tldHMgYXJlIGZ1bGwgc29j a2V0cywgd2hpY2gNCiAgICBpcyBub3QgbmVjZXNzYXJpbHkgdHJ1ZS4gIEZyb20gRXJpYyBEdW1h emV0Lg0KDQoxNSkgRml4IG1wdGNwIGRhdGFfZmluIGhhbmRsaW5nIGluIFJYIHBhdGgsIGZyb20g UGFvbG8gQWJlbmkuDQoNCjE2KSBmaWJfc2VsZWN0X2RlZmF1bHQoKSBuZWVkcyB0byBoYW5kbGUg bmV4dGhvcCBvYmplY3RzLCBmcm9tIERhdmlkDQogICAgQWhlcm4uDQoNCjE3KSBVc2UgR0ZQX0FU T01JQyB1bmRlciBzcGlubG9jayBpbiBtYWM4MDIxMV9od3NpbSwgZnJvbSBXZWkgWW9uZ2p1bi4N Cg0KMTgpIHZ4bGFuIGFuZCBnZW5ldmUgdXNlIHdyb25nIG5sYXR0ciBhcnJheSwgZnJvbSBTYWJy aW5hIER1YnJvY2EuDQoNCjE5KSBDb3JyZWN0IHJ4L3R4IHN0YXRzIGluIGJjbWdlbmV0IGRyaXZl ciwgZnJvbSBEb3VnIEJlcmdlci4NCg0KMjApIEJQRl9MRFggemVyby1leHRlbnNpb24gaXMgZW5j b2RlZCBpbXByb3Blcmx5IGluIHg4Nl8zMiBicGYgaml0LA0KICAgIGZpeCBmcm9tIEx1a2UgTmVs c29uLg0KDQpQbGVhc2UgcHVsbCwgdGhhbmtzIGEgbG90IQ0KDQpUaGUgZm9sbG93aW5nIGNoYW5n ZXMgc2luY2UgY29tbWl0IDJmY2Q4MDE0NGI5M2ZmOTA4MzZhNDRmMjA1NGI0ZDgyMTMzZDNhODU6 DQoNCiAgTWVyZ2UgdGFnICd0YWctY2hyb21lLXBsYXRmb3JtLWZpeGVzLWZvci12NS43LXJjMicg b2YgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2Nocm9tZS1w bGF0Zm9ybS9saW51eCAoMjAyMC0wNC0xNiAxNTowMDo1NyAtMDcwMCkNCg0KYXJlIGF2YWlsYWJs ZSBpbiB0aGUgR2l0IHJlcG9zaXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi L3NjbS9saW51eC9rZXJuZWwvZ2l0L25ldGRldi9uZXQuZ2l0IA0KDQpmb3IgeW91IHRvIGZldGNo IGNoYW5nZXMgdXAgdG8gMTY3ZmYxMzFjYjNkZmZjY2FiOGJiNGQ2NWE4ZDcyZTdjNWZmYzM5ODoN Cg0KICBNZXJnZSBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv YnBmL2JwZiAoMjAyMC0wNC0yNCAxODoyNjoxNCAtMDcwMCkNCg0KLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQWxleGFuZGVy IEFyaW5nICgxKToNCiAgICAgIGlwdjY6IHJwbDogZml4IGZ1bGwgYWRkcmVzcyBjb21wcmVzc2lv bg0KDQpBbmRyaWkgTmFrcnlpa28gKDIpOg0KICAgICAgYnBmOiBGaXggbGVhayBpbiBMSU5LX1VQ REFURSBhbmQgZW5mb3JjZSBlbXB0eSBvbGRfcHJvZ19mZA0KICAgICAgdG9vbHMvcnVucXNsb3dl cjogRW5zdXJlIG93biB2bWxpbnV4LmggaXMgcGlja2VkIHVwIGZpcnN0DQoNCkJhcnVjaCBTaWFj aCAoMSk6DQogICAgICBuZXQ6IHBoeTogbWFydmVsbDEwZzogbGltaXQgc29mdCByZXNldCB0byA4 OHgzMzEwDQoNCkJvIFlVICgxKToNCiAgICAgIG1wdGNwL3BtX25ldGxpbmsuYyA6IGFkZCBjaGVj ayBmb3IgbmxhX3B1dF9pbi82X2FkZHINCg0KQ2hyaXMgUm9ydmljayAoMSk6DQogICAgICBpd2x3 aWZpOiBhY3R1YWxseSBjaGVjayBhbGxvY2F0ZWQgY29uZl90bHYgcG9pbnRlcg0KDQpEYW4gQ2Fy cGVudGVyICgxKToNCiAgICAgIG1seHN3OiBGaXggc29tZSBJU19FUlIoKSB2cyBOVUxMIGJ1Z3MN Cg0KRGF2aWQgQWhlcm4gKDYpOg0KICAgICAgeGZybTogQWx3YXlzIHNldCBYRlJNX1RSQU5TRk9S TUVEIGluIHhmcm17NCw2fV9vdXRwdXRfZmluaXNoDQogICAgICB2cmY6IENoZWNrIHNrYiBmb3Ig WEZSTV9UUkFOU0ZPUk1FRCBmbGFnDQogICAgICBzZWxmdGVzdHM6IEZpeCBzdXBwcmVzcyB0ZXN0 IGluIGZpYl90ZXN0cy5zaA0KICAgICAgdnJmOiBGaXggSVB2NiB3aXRoIHFkaXNjIGFuZCB4ZnJt DQogICAgICBpcHY0OiBVcGRhdGUgZmliX3NlbGVjdF9kZWZhdWx0IHRvIGhhbmRsZSBuZXh0aG9w IG9iamVjdHMNCiAgICAgIGxpYmJwZjogT25seSBjaGVjayBtb2RlIGZsYWdzIGluIGdldF94ZHBf aWQNCg0KRGF2aWQgUy4gTWlsbGVyICgxMSk6DQogICAgICBNZXJnZSBicmFuY2ggJ21wdGNwLWZp eGVzJw0KICAgICAgTWVyZ2UgYnJhbmNoICdtcHRjcC1maXgtcmFjZXMtb24tYWNjZXB0Jw0KICAg ICAgTWVyZ2UgdGFnICdtbHg1LWZpeGVzLTIwMjAtMDQtMjAnIG9mIGdpdDovL2dpdC5rZXJuZWwu b3JnLy4uLi9zYWVlZC9saW51eA0KICAgICAgTWVyZ2UgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvLi4u L3BhYmxvL25mDQogICAgICBNZXJnZSBicmFuY2ggJ3ZyZi1sb29waW5nJw0KICAgICAgTWVyZ2Ug YnJhbmNoICduZXQtZHNhLWI1My1WYXJpb3VzLUFSTC1maXhlcycNCiAgICAgIE1lcmdlIGJyYW5j aCAnc2N0cC1maXhlcycNCiAgICAgIE1lcmdlIGJyYW5jaCAndnhsYW4tZ2VuZXZlLXVzZS10aGUt Y29ycmVjdC1ubGF0dHItYXJyYXktZm9yLWV4dGFjaycNCiAgICAgIE1lcmdlIHRhZyAnd2lyZWxl c3MtZHJpdmVycy0yMDIwLTA0LTI0JyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy8uLi4va3ZhbG8v d2lyZWxlc3MtZHJpdmVycw0KICAgICAgTWVyZ2UgdGFnICdtYWM4MDIxMS1mb3ItbmV0LTIwMjAt MDQtMjQnIG9mIGdpdDovL2dpdC5rZXJuZWwub3JnLy4uLi9qYmVyZy9tYWM4MDIxMQ0KICAgICAg TWVyZ2UgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvLi4uL2JwZi9icGYNCg0KRGVqaW4gWmhlbmcgKDEp Og0KICAgICAgbmV0OiBicm9hZGNvbTogY29udmVydCB0byBkZXZtX3BsYXRmb3JtX2lvcmVtYXBf cmVzb3VyY2VfYnluYW1lKCkNCg0KRG91ZyBCZXJnZXIgKDMpOg0KICAgICAgbmV0OiBiY21nZW5l dDogY29ycmVjdCBwZXIgVFgvUlggcmluZyBzdGF0aXN0aWNzDQogICAgICBuZXQ6IGJjbWdlbmV0 OiBzdXBwcmVzcyB3YXJuaW5ncyBvbiBmYWlsZWQgUnggU0tCIGFsbG9jYXRpb25zDQogICAgICBu ZXQ6IHN5c3RlbXBvcnQ6IHN1cHByZXNzIHdhcm5pbmdzIG9uIGZhaWxlZCBSeCBTS0IgYWxsb2Nh dGlvbnMNCg0KRXJpYyBEdW1hemV0ICgzKToNCiAgICAgIG5ldC9tbHg0X2VuOiBhdm9pZCBpbmRp cmVjdCBjYWxsIGluIFRYIGNvbXBsZXRpb24NCiAgICAgIHRjcDogY2FjaGUgbGluZSBhbGlnbiBN QVhfVENQX0hFQURFUg0KICAgICAgc2NoZWQ6IGV0ZjogZG8gbm90IGFzc3VtZSBhbGwgc29ja2V0 cyBhcmUgZnVsbCBibG93bg0KDQpGbG9yaWFuIEZhaW5lbGxpICg1KToNCiAgICAgIG5ldDogZHNh OiBiNTM6IExvb2t1cCBWSUQgaW4gQVJMIHNlYXJjaGVzIHdoZW4gVkxBTiBpcyBlbmFibGVkDQog ICAgICBuZXQ6IGRzYTogYjUzOiBGaXggdmFsaWQgc2V0dGluZyBmb3IgTURCIGVudHJpZXMNCiAg ICAgIG5ldDogZHNhOiBiNTM6IEZpeCBBUkwgcmVnaXN0ZXIgZGVmaW5pdGlvbnMNCiAgICAgIG5l dDogZHNhOiBiNTM6IFJld29yayBBUkwgYmluIGxvZ2ljDQogICAgICBuZXQ6IGRzYTogYjUzOiBi NTNfYXJsX3J3X29wKCkgbmVlZHMgdG8gc2VsZWN0IElWTCBvciBTVkwNCg0KRmxvcmlhbiBXZXN0 cGhhbCAoMyk6DQogICAgICBtcHRjcDogZml4IHNwbGF0IHdoZW4gaW5jb21pbmcgY29ubmVjdGlv biBpcyBuZXZlciBhY2NlcHRlZCBiZWZvcmUgZXhpdC9jbG9zZQ0KICAgICAgbXB0Y3A6IGZpeCAn QXR0ZW1wdCB0byByZWxlYXNlIFRDUCBzb2NrZXQgaW4gc3RhdGUnIHdhcm5pbmdzDQogICAgICBt cHRjcDogaGFuZGxlIG1wdGNwIGxpc3RlbmVyIGRlc3RydWN0aW9uIHZpYSByY3UNCg0KSGlsbGYg RGFudG9uICgxKToNCiAgICAgIG5ldGZpbHRlcjogbmF0OiBmaXggZXJyb3IgaGFuZGxpbmcgdXBv biByZWdpc3RlcmluZyBpbmV0IGhvb2sNCg0KSWxhbiBQZWVyICgxKToNCiAgICAgIGl3bHdpZmk6 IG12bTogRG8gbm90IGRlY2xhcmUgc3VwcG9ydCBmb3IgQUNLIEVuYWJsZWQgQWdncmVnYXRpb24N Cg0KSW9hbmEgQ2lvcm5laSAoMSk6DQogICAgICBNQUlOVEFJTkVSUzogdXBkYXRlIGRwYWEyLWV0 aCBtYWludGFpbmVyIGxpc3QNCg0KSmFrdWIgV2lsayAoMSk6DQogICAgICBicGY6IEZpeCByZVN0 cnVjdHVyZWRUZXh0IG1hcmt1cA0KDQpKYW5uIEhvcm4gKDIpOg0KICAgICAgYnBmOiBGb3JiaWQg WEFERCBvbiBzcGlsbGVkIHBvaW50ZXJzIGZvciB1bnByaXZpbGVnZWQgdXNlcnMNCiAgICAgIGJw ZjogRml4IGhhbmRsaW5nIG9mIFhBREQgb24gQlRGIG1lbW9yeQ0KDQpKYXNvbiBZYW4gKDMpOg0K ICAgICAgcHRwOiBSZW1vdmUgdW5uZWVkZWQgY29udmVyc2lvbiB0byBib29sDQogICAgICBpNDBl OiBSZW1vdmUgdW5uZWVkZWQgY29udmVyc2lvbiB0byBib29sDQogICAgICBlMTAwMDogcmVtb3Zl IHVubmVlZGVkIGNvbnZlcnNpb24gdG8gYm9vbA0KDQpKZXJlIExlcHDDpG5lbiAoMik6DQogICAg ICBzY3RwOiBGaXggYnVuZGxpbmcgb2YgU0hVVERPV04gd2l0aCBDT09LSUUtQUNLDQogICAgICBz Y3RwOiBGaXggU0hVVERPV04gQ1RTTiBBY2sgaW4gdGhlIHBlZXIgcmVzdGFydCBjYXNlDQoNCkpp cmkgU2xhYnkgKDEpOg0KICAgICAgY2dyb3VwLCBuZXRjbGFzc2lkOiByZW1vdmUgZG91YmxlIGNv bmRfcmVzY2hlZA0KDQpKb2hhbm5lcyBCZXJnICg1KToNCiAgICAgIGl3bHdpZmk6IHBjaWU6IGFj dHVhbGx5IHJlbGVhc2UgcXVldWUgbWVtb3J5IGluIFRWUU0NCiAgICAgIGl3bHdpZmk6IHBjaWU6 IGluZGljYXRlIGNvcnJlY3QgUkIgc2l6ZSB0byBkZXZpY2UNCiAgICAgIGl3bHdpZmk6IG12bTog bGltaXQgbWF4aW11bSBxdWV1ZSBhcHByb3ByaWF0ZWx5DQogICAgICBpd2x3aWZpOiBtdm06IGZp eCBpbmFjdGl2ZSBUSUQgcmVtb3ZhbCByZXR1cm4gdmFsdWUgdXNhZ2UNCiAgICAgIG1hYzgwMjEx OiBwb3B1bGF0ZSBkZWJ1Z2ZzIG9ubHkgYWZ0ZXIgY2ZnODAyMTEgaW5pdA0KDQpKb2huIEhheGJ5 ICgxKToNCiAgICAgIGlwdjY6IGZpeCByZXN0cmljdCBJUFY2X0FERFJGT1JNIG9wZXJhdGlvbg0K DQpKb25hdGhhbiBDb3JiZXQgKDEpOg0KICAgICAgbmV0OiBtZXRoOiByZW1vdmUgc3B1cmlvdXMg Y29weXJpZ2h0IHRleHQNCg0KSnVsaWVuIEJlcmF1ZCAoMik6DQogICAgICBuZXQ6IHN0bW1hYzog Zml4IGVuYWJsaW5nIHNvY2ZwZ2EncyBwdHBfcmVmX2Nsb2NrDQogICAgICBuZXQ6IHN0bW1hYzog Rml4IHN1Yi1zZWNvbmQgaW5jcmVtZW50DQoNCkx1Y2EgQ29lbGhvICgxKToNCiAgICAgIGl3bHdp Zmk6IGZpeCBXR0RTIGNoZWNrIHdoZW4gV1JEUyBpcyBkaXNhYmxlZA0KDQpMdWtlIE5lbHNvbiAo NCk6DQogICAgICBicGYsIHg4NjogRml4IGVuY29kaW5nIGZvciBsb3dlciA4LWJpdCByZWdpc3Rl cnMgaW4gQlBGX1NUWCBCUEZfQg0KICAgICAgYnBmLCBzZWxmdGVzdHM6IEFkZCB0ZXN0IGZvciBC UEZfU1RYIEJQRl9CIHN0b3JpbmcgUjEwDQogICAgICBicGYsIHg4Nl8zMjogRml4IGluY29ycmVj dCBlbmNvZGluZyBpbiBCUEZfTERYIHplcm8tZXh0ZW5zaW9uDQogICAgICBicGYsIHg4Nl8zMjog Rml4IGNsb2JiZXJpbmcgb2YgZHN0IGZvciBCUEZfSlNFVA0KDQpNYWNpZWogxbtlbmN6eWtvd3Nr aSAoMSk6DQogICAgICBpcHY2OiBuZGlzYzogUkZDLWlldGYtNm1hbi1yYS1wcmVmNjQtMDkgaXMg bm93IHB1Ymxpc2hlZCBhcyBSRkM4NzgxDQoNCk1hZGh1cGFybmEgQmhvd21payAoMSk6DQogICAg ICBtYWM4MDIxMTogc3RhX2luZm86IEFkZCBsb2NrZGVwIGNvbmRpdGlvbiBmb3IgUkNVIGxpc3Qg dXNhZ2UNCg0KTWFyYyBaeW5naWVyICgxKToNCiAgICAgIG5ldDogc3RtbWFjOiBkd21hYy1tZXNv bjhiOiBBZGQgbWlzc2luZyBib3VuZGFyeSB0byBSR01JSSBUWCBjbG9jayBhcnJheQ0KDQpNYXJ0 aW4gS2FGYWkgTGF1ICgxKToNCiAgICAgIGJwZnRvb2w6IFJlc3BlY3QgdGhlIC1kIG9wdGlvbiBp biBzdHJ1Y3Rfb3BzIGNtZA0KDQpNYXhpbSBNaWtpdHlhbnNraXkgKDEpOg0KICAgICAgbmV0L21s eDVlOiBEb24ndCB0cmlnZ2VyIElSUSBtdWx0aXBsZSB0aW1lcyBvbiBYU0sgd2FrZXVwIHRvIGF2 b2lkIFdRIG92ZXJydW5zDQoNCk1vcmRlY2hheSBHb29kc3RlaW4gKDEpOg0KICAgICAgaXdsd2lm aTogbXZtOiBiZWFjb24gc3RhdGlzdGljcyBzaG91bGRuJ3QgZ28gYmFja3dhcmRzDQoNCk5pa2xh cyBTY2huZWxsZSAoMSk6DQogICAgICBuZXQvbWx4NTogRml4IGZhaWxpbmcgZncgdHJhY2VyIGFs bG9jYXRpb24gb24gczM5MA0KDQpOaWxzIEFORFLDiS1DSEFORyAoMSk6DQogICAgICBNQUlOVEFJ TkVSUzogVXBkYXRlIFVSTCBmb3Igd2lyZWxlc3MgZHJpdmVycw0KDQpQYW9sbyBBYmVuaSAoMyk6 DQogICAgICBtcHRjcDogYXZvaWQgZmxpcHBpbmcgbXBfY2FwYWJsZSBmaWVsZCBpbiBzeW5fcmVj dl9zb2NrKCkNCiAgICAgIG1wdGNwOiBkcm9wIHJlcSBzb2NrZXQgcmVtb3RlX2tleSogZmllbGRz DQogICAgICBtcHRjcDogZml4IGRhdGFfZmluIGhhbmRpbmcgaW4gUlggcGF0aA0KDQpQYXVsIEJs YWtleSAoMSk6DQogICAgICBuZXQvbWx4NTogQ1Q6IENoYW5nZSBpZHIgdG8geGFycmF5IHRvIHBy b3RlY3QgcGFyYWxsZWwgdHVwbGUgaWQgYWxsb2NhdGlvbg0KDQpSYWh1bCBMYWtraXJlZGR5ICgx KToNCiAgICAgIGN4Z2I0OiBmaXggbGFyZ2UgZGVsYXlzIGluIFBUUCBzeW5jaHJvbml6YXRpb24N Cg0KUm9oaXQgTWFoZXNod2FyaSAoMSk6DQogICAgICBjaGNyOiBGaXggQ1BVIGhhcmQgbG9ja3Vw DQoNClJvaSBEYXlhbiAoMSk6DQogICAgICBuZXRmaWx0ZXI6IGZsb3d0YWJsZTogRnJlZSBibG9j a19jYiB3aGVuIGJlaW5nIGRlbGV0ZWQNCg0KUnVzc2VsbCBLaW5nICgxKToNCiAgICAgIG5ldDog cGh5OiBiY204NDg4MTogY2xlYXIgc2V0dGluZ3Mgb24gbGluayBkb3duDQoNClJ5ZGVyIExlZSAo MSk6DQogICAgICBNQUlOVEFJTkVSUzogdXBkYXRlIG10NzYgcmV2aWV3ZXJzDQoNClNhYnJpbmEg RHVicm9jYSAoMik6DQogICAgICB2eGxhbjogdXNlIHRoZSBjb3JyZWN0IG5sYXR0ciBhcnJheSBp biBOTF9TRVRfRVJSX01TR19BVFRSDQogICAgICBnZW5ldmU6IHVzZSB0aGUgY29ycmVjdCBubGF0 dHIgYXJyYXkgaW4gTkxfU0VUX0VSUl9NU0dfQVRUUg0KDQpTYWVlZCBNYWhhbWVlZCAoMSk6DQog ICAgICBuZXQvbWx4NTogS2NvbmZpZzogY29udmVydCBpbXBseSB1c2FnZSB0byB3ZWFrIGRlcGVu ZGVuY3kNCg0KU2FsdmF0b3JlIEJvbmFjY29yc28gKDEpOg0KICAgICAgbmV0bGFiZWw6IEtjb25m aWc6IFVwZGF0ZSByZWZlcmVuY2UgZm9yIE5ldExhYmVsIFRvb2xzIHByb2plY3QNCg0KU2VyZ2V5 IE1hdHl1a2V2aWNoICgxKToNCiAgICAgIE1BSU5UQUlORVJTOiB1cGRhdGUgbGlzdCBvZiBxdG5m bWFjIG1haW50YWluZXJzDQoNClN0YW5pc2xhdiBGb21pY2hldiAoMSk6DQogICAgICBzZWxmdGVz dHMvYnBmOiBGaXggYSBjb3VwbGUgb2YgYnJva2VuIHRlc3RfYnRmIGNhc2VzDQoNClN0ZXBoZW4g SGVtbWluZ2VyICgxKToNCiAgICAgIERvY3VtZW50YXRpb246IGFkZCBkb2N1bWVudGF0aW9uIG9m IHBpbmdfZ3JvdXBfcmFuZ2UNCg0KVGFlaGVlIFlvbyAoMyk6DQogICAgICB0ZWFtOiBmaXggaGFu ZyBpbiB0ZWFtX21vZGVfZ2V0KCkNCiAgICAgIG1hY3ZsYW46IGZpeCBudWxsIGRlcmVmZXJlbmNl IGluIG1hY3ZsYW5fZGV2aWNlX2V2ZW50KCkNCiAgICAgIG1hY3NlYzogYXZvaWQgdG8gc2V0IHdy b25nIG10dQ0KDQpUYW5nIEJpbiAoMik6DQogICAgICBuZXQ6IHN5c3RlbXBvcnQ6IE9taXQgc3Vw ZXJmbHVvdXMgZXJyb3IgbWVzc2FnZSBpbiBiY21fc3lzcG9ydF9wcm9iZSgpDQogICAgICBuZXQ6 IGV0aGVybmV0OiBpeHA0eHg6IEFkZCBlcnJvciBoYW5kbGluZyBpbiBpeHA0eHhfZXRoX3Byb2Jl KCkNCg0KVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuICgzKToNCiAgICAgIGNwdW1hcDogQXZvaWQg d2FybmluZyB3aGVuIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgZW5hYmxlZA0KICAgICAg YnBmOiBQcm9wYWdhdGUgZXhwZWN0ZWRfYXR0YWNoX3R5cGUgd2hlbiB2ZXJpZnlpbmcgZnJlcGxh Y2UgcHJvZ3JhbXMNCiAgICAgIHNlbGZ0ZXN0cy9icGY6IEFkZCB0ZXN0IGZvciBmcmVwbGFjZSBw cm9ncmFtIHdpdGggZXhwZWN0ZWRfYXR0YWNoX3R5cGUNCg0KVG9uZ2hhbyBaaGFuZyAoMSk6DQog ICAgICBuZXQ6IG9wZW52c3dpdGNoOiBvdnNfY3RfZXhpdCB0byBiZSBkb25lIHVuZGVyIG92c19s b2NrDQoNClZpc2hhbCBLdWxrYXJuaSAoMSk6DQogICAgICBjeGdiNDogZml4IGFkYXB0ZXIgY3Jh c2ggZHVlIHRvIHdyb25nIE1DIHNpemUNCg0KVmxhZGltaXIgT2x0ZWFuICgxKToNCiAgICAgIG5l dDogZHNhOiBkb24ndCBmYWlsIHRvIHByb2JlIGlmIHdlIGNvdWxkbid0IHNldCB0aGUgTVRVDQoN ClZvb24gV2VpZmVuZyAoMSk6DQogICAgICBuZXQ6IHN0bW1hYzogRW5hYmxlIFNFUkRFUyBwb3dl ciB1cC9kb3duIHNlcXVlbmNlDQoNCldhbmcgWWFuUWluZyAoMSk6DQogICAgICBicGYsIHg4Nl8z MjogRml4IGxvZ2ljIGVycm9yIGluIEJQRl9MRFggemVyby1leHRlbnNpb24NCg0KV2VpIFlvbmdq dW4gKDEpOg0KICAgICAgbWFjODAyMTFfaHdzaW06IHVzZSBHRlBfQVRPTUlDIHVuZGVyIHNwaW4g bG9jaw0KDQpYaXl1IFlhbmcgKDUpOg0KICAgICAgbmV0OiBuZXRyb206IEZpeCBwb3RlbnRpYWwg bnJfbmVpZ2ggcmVmY250IGxlYWsgaW4gbnJfYWRkX25vZGUNCiAgICAgIHRpcGM6IEZpeCBwb3Rl bnRpYWwgdGlwY19hZWFkIHJlZmNudCBsZWFrIGluIHRpcGNfY3J5cHRvX3Jjdg0KICAgICAgdGlw YzogRml4IHBvdGVudGlhbCB0aXBjX25vZGUgcmVmY250IGxlYWsgaW4gdGlwY19yY3YNCiAgICAg IHdpbWF4L2kyNDAwbTogRml4IHBvdGVudGlhbCB1cmIgcmVmY250IGxlYWsNCiAgICAgIG5ldC94 MjU6IEZpeCB4MjVfbmVpZ2ggcmVmY250IGxlYWsgd2hlbiByZWNlaXZpbmcgZnJhbWUNCg0KWXVp a28gT3NoaW5vICgxKToNCiAgICAgIG5ldDogcGh5OiBtaWNyb2NoaXBfdDE6IGFkZCBsYW44N3h4 X3BoeV9pbml0IHRvIGluaXRpYWxpemUgdGhlIGxhbjg3eHggcGh5Lg0KDQpaaHUgWWFuanVuICgx KToNCiAgICAgIG5ldC9tbHg1ZTogR2V0IHRoZSBsYXRlc3QgdmFsdWVzIGZyb20gY291bnRlcnMg aW4gc3dpdGNoZGV2IG1vZGUNCg0KWm91IFdlaSAoMSk6DQogICAgICBicGY6IE1ha2UgYnBmX2xp bmtfZm9wcyBzdGF0aWMNCg0KIERvY3VtZW50YXRpb24vbmV0d29ya2luZy9pcC1zeXNjdGwudHh0 ICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICsrKw0KIE1BSU5UQUlORVJTICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQ1ICsrKysrKysrKy0tLS0t LS0tLQ0KIGFyY2gveDg2L25ldC9icGZfaml0X2NvbXAuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgIDE4ICsrKysrLS0NCiBhcmNoL3g4Ni9uZXQvYnBmX2ppdF9jb21wMzIuYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyOCArKysrKysrKy0tLQ0KIGRyaXZlcnMv Y3J5cHRvL2NoZWxzaW8vY2hjcl9rdGxzLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2 ICstLQ0KIGRyaXZlcnMvbmV0L2RzYS9iNTMvYjUzX2NvbW1vbi5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgIDM4ICsrKysrKysrKysrKystLQ0KIGRyaXZlcnMvbmV0L2RzYS9iNTMvYjUz X3JlZ3MuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA4ICsrKy0NCiBkcml2ZXJz L25ldC9ldGhlcm5ldC9icm9hZGNvbS9iY21zeXNwb3J0LmMgICAgICAgICAgICAgICAgICB8ICAg NCArLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L2Jyb2FkY29tL2JnbWFjLXBsYXRmb3JtLmMgICAg ICAgICAgICAgIHwgIDMzICsrKysrLS0tLS0tLS0NCiBkcml2ZXJzL25ldC9ldGhlcm5ldC9icm9h ZGNvbS9nZW5ldC9iY21nZW5ldC5jICAgICAgICAgICAgICB8ICAgNiArKy0NCiBkcml2ZXJzL25l dC9ldGhlcm5ldC9jaGVsc2lvL2N4Z2I0L2N1ZGJnX2xpYi5jICAgICAgICAgICAgICB8ICAyNyAr KysrKysrKy0tLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L2NoZWxzaW8vY3hnYjQvY3hnYjRfcHRw LmMgICAgICAgICAgICAgIHwgIDI3ICsrKy0tLS0tLS0tDQogZHJpdmVycy9uZXQvZXRoZXJuZXQv Y2hlbHNpby9jeGdiNC90NF9yZWdzLmggICAgICAgICAgICAgICAgfCAgIDMgKysNCiBkcml2ZXJz L25ldC9ldGhlcm5ldC9pbnRlbC9lMTAwMC9lMTAwMF9tYWluLmMgICAgICAgICAgICAgICB8ICAg MiArLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L2ludGVsL2k0MGUvaTQwZV9tYWluLmMgICAgICAg ICAgICAgICAgIHwgICA0ICstDQogZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4NC9l bl90eC5jICAgICAgICAgICAgICAgICAgfCAgMTQgKysrKystDQogZHJpdmVycy9uZXQvZXRoZXJu ZXQvbWVsbGFub3gvbWx4NS9jb3JlL0tjb25maWcgICAgICAgICAgICAgfCAgIDggKystLQ0KIGRy aXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9kaWFnL2Z3X3RyYWNlci5jICAg IHwgICA2ICstLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9lbi5o ICAgICAgICAgICAgICAgIHwgICAzICstDQogZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gv bWx4NS9jb3JlL2VuL3RjX2N0LmMgICAgICAgICAgfCAgMjMgKysrKy0tLS0tDQogZHJpdmVycy9u ZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4NS9jb3JlL2VuL3hzay90eC5jICAgICAgICAgfCAgIDMg KysNCiBkcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW5fbWFpbi5jICAg ICAgICAgICB8ICAgNyArKy0NCiBkcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2Nv cmUvZW5fcnguYyAgICAgICAgICAgICB8ICAgOCArKy0tDQogZHJpdmVycy9uZXQvZXRoZXJuZXQv bWVsbGFub3gvbWx4NS9jb3JlL2VuX3R4cnguYyAgICAgICAgICAgfCAgIDYgKystDQogZHJpdmVy cy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4c3cvY29yZV9hY2xfZmxleF9hY3Rpb25zLmMgfCAg IDQgKy0NCiBkcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHhzdy9zcGVjdHJ1bTJfYWNs X3RjYW0uYyAgICB8ICAgNCArLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seHN3 L3NwZWN0cnVtX2FjbC5jICAgICAgICAgIHwgICAyICstDQogZHJpdmVycy9uZXQvZXRoZXJuZXQv bWVsbGFub3gvbWx4c3cvc3BlY3RydW1fbXJfdGNhbS5jICAgICAgfCAgIDQgKy0NCiBkcml2ZXJz L25ldC9ldGhlcm5ldC9zZ2kvbWV0aC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAx NiAtLS0tLS0tDQogZHJpdmVycy9uZXQvZXRoZXJuZXQvc3RtaWNyby9zdG1tYWMvZHdtYWMtaW50 ZWwuYyAgICAgICAgICAgfCAxODkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KIGRyaXZlcnMvbmV0L2V0aGVy bmV0L3N0bWljcm8vc3RtbWFjL2R3bWFjLWludGVsLmggICAgICAgICAgIHwgIDIzICsrKysrKysr Kw0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L3N0bWljcm8vc3RtbWFjL2R3bWFjLW1lc29uOGIuYyAg ICAgICAgIHwgICAxICsNCiBkcml2ZXJzL25ldC9ldGhlcm5ldC9zdG1pY3JvL3N0bW1hYy9kd21h Yy1zb2NmcGdhLmMgICAgICAgICB8ICAgOSArKy0tDQogZHJpdmVycy9uZXQvZXRoZXJuZXQvc3Rt aWNyby9zdG1tYWMvc3RtbWFjX2h3dHN0YW1wLmMgICAgICAgfCAgMTIgKysrLS0NCiBkcml2ZXJz L25ldC9ldGhlcm5ldC9zdG1pY3JvL3N0bW1hYy9zdG1tYWNfbWFpbi5jICAgICAgICAgICB8ICAy MyArKysrKysrKysNCiBkcml2ZXJzL25ldC9ldGhlcm5ldC94c2NhbGUvaXhwNHh4X2V0aC5jICAg ICAgICAgICAgICAgICAgICB8ICAgMiArDQogZHJpdmVycy9uZXQvZ2VuZXZlLmMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0NCiBkcml2ZXJzL25ldC9tYWNz ZWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMiArKystLQ0K IGRyaXZlcnMvbmV0L21hY3ZsYW4uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgICAyICstDQogZHJpdmVycy9uZXQvcGh5L2JjbTg0ODgxLmMgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgIDYgKy0tDQogZHJpdmVycy9uZXQvcGh5L21hcnZlbGwxMGcu YyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0NCiBkcml2ZXJzL25ldC9w aHkvbWljcm9jaGlwX3QxLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE3MSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysNCiBkcml2ZXJzL25ldC90ZWFtL3RlYW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAgNCArKw0KIGRyaXZlcnMvbmV0L3ZyZi5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEwICsrLS0NCiBkcml2ZXJzL25ldC92eGxhbi5j ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArLS0NCiBkcml2 ZXJzL25ldC93aW1heC9pMjQwMG0vdXNiLWZ3LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgMSArDQogZHJpdmVycy9uZXQvd2lyZWxlc3MvaW50ZWwvaXdsZWdhY3kvMzk0NS1ycy5jICAg ICAgICAgICAgICAgfCAgIDIgKy0NCiBkcml2ZXJzL25ldC93aXJlbGVzcy9pbnRlbC9pd2xlZ2Fj eS80OTY1LXJzLmMgICAgICAgICAgICAgICB8ICAgMiArLQ0KIGRyaXZlcnMvbmV0L3dpcmVsZXNz L2ludGVsL2l3bHdpZmkvZHZtL3JzLmMgICAgICAgICAgICAgICAgIHwgICAyICstDQogZHJpdmVy cy9uZXQvd2lyZWxlc3MvaW50ZWwvaXdsd2lmaS9mdy9hY3BpLmMgICAgICAgICAgICAgICAgfCAg IDkgKysrLQ0KIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2ludGVsL2l3bHdpZmkvZncvYXBpL3R4cS5o ICAgICAgICAgICAgIHwgICA2ICstLQ0KIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2ludGVsL2l3bHdp ZmkvaXdsLWRydi5jICAgICAgICAgICAgICAgIHwgICAyICstDQogZHJpdmVycy9uZXQvd2lyZWxl c3MvaW50ZWwvaXdsd2lmaS9pd2wtbnZtLXBhcnNlLmMgICAgICAgICAgfCAgIDYgKy0tDQogZHJp dmVycy9uZXQvd2lyZWxlc3MvaW50ZWwvaXdsd2lmaS9tdm0vZncuYyAgICAgICAgICAgICAgICAg fCAgMjUgKysrKystLS0tLQ0KIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2ludGVsL2l3bHdpZmkvbXZt L3JzLmMgICAgICAgICAgICAgICAgIHwgICAyICstDQogZHJpdmVycy9uZXQvd2lyZWxlc3MvaW50 ZWwvaXdsd2lmaS9tdm0vcnguYyAgICAgICAgICAgICAgICAgfCAgMTMgKysrKy0NCiBkcml2ZXJz L25ldC93aXJlbGVzcy9pbnRlbC9pd2x3aWZpL212bS9zdGEuYyAgICAgICAgICAgICAgICB8ICAg OSArKystDQogZHJpdmVycy9uZXQvd2lyZWxlc3MvaW50ZWwvaXdsd2lmaS9wY2llL2N0eHQtaW5m by1nZW4zLmMgICAgfCAgMTggKysrKystLQ0KIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2ludGVsL2l3 bHdpZmkvcGNpZS90eC1nZW4yLmMgICAgICAgICAgIHwgICAzICsrDQogZHJpdmVycy9uZXQvd2ly ZWxlc3MvbWFjODAyMTFfaHdzaW0uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0NCiBk cml2ZXJzL25ldC93aXJlbGVzcy9yZWFsdGVrL3J0bHdpZmkvcmMuYyAgICAgICAgICAgICAgICAg ICB8ICAgMiArLQ0KIGRyaXZlcnMvcHRwL3B0cF9pbmVzLmMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICA0ICstDQogaW5jbHVkZS9saW51eC9zdG1tYWMuaCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKw0KIGluY2x1ZGUvbmV0L21hYzgw MjExLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstDQogaW5j bHVkZS9uZXQvbmRpc2MuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDIgKy0NCiBpbmNsdWRlL25ldC90Y3AuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgMiArLQ0KIGluY2x1ZGUvdWFwaS9saW51eC9icGYuaCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstDQoga2VybmVsL2JwZi9jcHVtYXAu YyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0NCiBrZXJu ZWwvYnBmL3N5c2NhbGwuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAxMyArKystLQ0KIGtlcm5lbC9icGYvdmVyaWZpZXIuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgIDM4ICsrKysrKysrKysrLS0tLQ0KIG5ldC9jb3JlL25ldGNsYXNz aWRfY2dyb3VwLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstDQogbmV0 L2RzYS9zbGF2ZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDggKystLQ0KIG5ldC9pcHY0L2ZpYl9zZW1hbnRpY3MuYyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICA2ICstLQ0KIG5ldC9pcHY0L3hmcm00X291dHB1dC5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyIC0NCiBuZXQvaXB2Ni9pcHY2X3Nv Y2tnbHVlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMyArKystLQ0K IG5ldC9pcHY2L3JwbC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgICA3ICstLQ0KIG5ldC9pcHY2L3hmcm02X291dHB1dC5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAyIC0NCiBuZXQvbWFjODAyMTEvbWFpbi5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArLQ0KIG5ldC9tYWM4MDIxMS9y YXRlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE1ICsrLS0t LQ0KIG5ldC9tYWM4MDIxMS9yYXRlLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDIzICsrKysrKysrKw0KIG5ldC9tYWM4MDIxMS9yYzgwMjExX21pbnN0cmVsX2h0 LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE5ICsrKysrLS0tDQogbmV0L21hYzgwMjEx L3N0YV9pbmZvLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0N CiBuZXQvbXB0Y3Avb3B0aW9ucy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgMyArLQ0KIG5ldC9tcHRjcC9wbV9uZXRsaW5rLmMgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgIDEyICsrKy0tDQogbmV0L21wdGNwL3Byb3RvY29sLmMgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTkgKysrKysrLS0NCiBuZXQv bXB0Y3AvcHJvdG9jb2wuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgOCArKy0tDQogbmV0L21wdGNwL3N1YmZsb3cuYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgOTkgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0NCiBuZXQvbmV0ZmlsdGVyL25mX2Zsb3dfdGFibGVfY29yZS5jICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgNiArKy0NCiBuZXQvbmV0ZmlsdGVyL25mX25hdF9wcm90by5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQ0KIG5ldC9uZXRsYWJlbC9LY29uZmlnICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstDQogbmV0L25ldHJv bS9ucl9yb3V0ZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEg Kw0KIG5ldC9vcGVudnN3aXRjaC9jb25udHJhY2suYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAzICstDQogbmV0L29wZW52c3dpdGNoL2RhdGFwYXRoLmMgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0NCiBuZXQvc2NoZWQvc2NoX2V0Zi5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNyArLS0NCiBuZXQvc2N0cC9z bV9tYWtlX2NodW5rLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiAr Ky0NCiBuZXQvc2N0cC9zbV9zdGF0ZWZ1bnMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgNiArLS0NCiBuZXQvdGlwYy9jcnlwdG8uYyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArDQogbmV0L3RpcGMvbm9kZS5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0NCiBuZXQveDI1L3gy NV9kZXYuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCAr LQ0KIHRvb2xzL2JwZi9icGZ0b29sL3N0cnVjdF9vcHMuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICA4ICsrKy0NCiB0b29scy9icGYvcnVucXNsb3dlci9NYWtlZmlsZSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KIHRvb2xzL2luY2x1ZGUvdWFwaS9saW51 eC9icGYuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstDQogdG9vbHMvbGli L2JwZi9uZXRsaW5rLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIg Kw0KIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi9wcm9nX3Rlc3RzL2ZleGl0X2JwZjJicGYu YyAgICAgIHwgIDMwICsrKysrKysrKy0tLQ0KIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi9w cm9ncy9jb25uZWN0NF9wcm9nLmMgICAgICAgICAgIHwgIDI4ICsrKysrKy0tLS0tDQogdG9vbHMv dGVzdGluZy9zZWxmdGVzdHMvYnBmL3Byb2dzL2ZyZXBsYWNlX2Nvbm5lY3Q0LmMgICAgICAgfCAg MTggKysrKysrKw0KIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi9wcm9ncy90ZXN0X2J0Zl9o YXNrdi5jICAgICAgICAgIHwgIDE4ICsrLS0tLS0NCiB0b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9i cGYvcHJvZ3MvdGVzdF9idGZfbmV3a3YuYyAgICAgICAgICB8ICAxOCArKy0tLS0tDQogdG9vbHMv dGVzdGluZy9zZWxmdGVzdHMvYnBmL3Byb2dzL3Rlc3RfYnRmX25va3YuYyAgICAgICAgICAgfCAg MTggKystLS0tLQ0KIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi90ZXN0X2J0Zi5jICAgICAg ICAgICAgICAgICAgICAgIHwgICAyICstDQogdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvYnBmL3Zl cmlmaWVyL3N0YWNrX3B0ci5jICAgICAgICAgICAgfCAgNDAgKysrKysrKysrKysrKysrKw0KIHRv b2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi92ZXJpZmllci92YWx1ZV9pbGxlZ2FsX2FsdS5jICAg IHwgICAxICsNCiB0b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9uZXQvZmliX25leHRob3BzLnNoICAg ICAgICAgICAgICAgICB8ICAyMyArKysrKysrKysNCiB0b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9u ZXQvZmliX3Rlc3RzLnNoICAgICAgICAgICAgICAgICAgICB8ICAxMCArKystDQogMTE0IGZpbGVz IGNoYW5nZWQsIDExMzEgaW5zZXJ0aW9ucygrKSwgMzk3IGRlbGV0aW9ucygtKQ0KIGNyZWF0ZSBt b2RlIDEwMDY0NCBkcml2ZXJzL25ldC9ldGhlcm5ldC9zdG1pY3JvL3N0bW1hYy9kd21hYy1pbnRl bC5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi9wcm9n cy9mcmVwbGFjZV9jb25uZWN0NC5jDQo=