From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: liming.gao@intel.com) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by groups.io with SMTP; Sun, 22 Sep 2019 22:28:46 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Sep 2019 22:28:44 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,539,1559545200"; d="scan'208";a="218425797" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga002.fm.intel.com with ESMTP; 22 Sep 2019 22:28:43 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 22 Sep 2019 22:28:43 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 22 Sep 2019 22:28:41 -0700 Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Sun, 22 Sep 2019 22:28:40 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.32]) by SHSMSX106.ccr.corp.intel.com ([169.254.10.86]) with mapi id 14.03.0439.000; Mon, 23 Sep 2019 13:28:39 +0800 From: "Liming Gao" To: Leif Lindholm CC: "devel@edk2.groups.io" , "Feng, Bob C" Subject: Re: [PATCH 3/7] BaseTools: strip trailing whitespace Thread-Topic: [PATCH 3/7] BaseTools: strip trailing whitespace Thread-Index: AQHVbxUDm0JLFDnYKkmwou0Gu9LdQKc0E/HA///GfACABOZJQA== Date: Mon, 23 Sep 2019 05:28:38 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E4FFD91@SHSMSX104.ccr.corp.intel.com> References: <20190919180625.29150-1-leif.lindholm@linaro.org> <20190919180625.29150-4-leif.lindholm@linaro.org> <4A89E2EF3DFEDB4C8BFDE51014F606A14E4FF320@SHSMSX104.ccr.corp.intel.com> <20190920103708.GE28454@bivouac.eciton.net> In-Reply-To: <20190920103708.GE28454@bivouac.eciton.net> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: liming.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGVpZjoNCiAgIFRoYW5rcy4gSSBhZ3JlZSB0aGF0IHN1Ym1vZHVsZSBpcyB0aGUgZGlyZWN0aW9u IGZvciB0aGVpciBwYXJ0eSBjb2RlLiANCiAgICBJIHdpbGwgZHJpdmUgIEJyb3RsaSBhbmQgT25p Z3VydW1hIHRvIGJlY29tZSBzdWJtb2R1bGUgZmlyc3QuIA0KICAgDQpUaGFua3MNCkxpbWluZw0K Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogTGVpZiBMaW5kaG9sbSBbbWFpbHRv OmxlaWYubGluZGhvbG1AbGluYXJvLm9yZ10NCj5TZW50OiBGcmlkYXksIFNlcHRlbWJlciAyMCwg MjAxOSA2OjM3IFBNDQo+VG86IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj5D YzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNv bT4NCj5TdWJqZWN0OiBSZTogW1BBVENIIDMvN10gQmFzZVRvb2xzOiBzdHJpcCB0cmFpbGluZyB3 aGl0ZXNwYWNlDQo+DQo+SGkgTGltaW5nLA0KPg0KPkkgdGhpbmsgdGhhdCBpcyBmaW5lIGZvciBM em1hQ29tcHJlc3MgYW5kIEJyb3RsaUNvbXByZXNzLCBidXQgSSBhbHNvDQo+dGhpbmsgdGhhdCBp cyBhIHN0cm9uZyBpbmRpY2F0b3Igd2Ugc2hvdWxkIHRoZW4gYmUgY29udmVydGluZyB0aGVtIHRv DQo+c3VibW9kdWxlcy4gVGhpcyB3b3VsZCBiZSBiZW5lZmljaWFsIGFsc28gZnJvbSBhIGxpY2Vu c2luZyBzdGFuZHBvaW50Lg0KPg0KPkZvciBQY2N0cyBhbmQgTHptYUNvbXByZXNzIHRoZXJlIGFy ZW4ndCByZWFsbHkgdXBzdHJlYW1zIChhbHRob3VnaA0KPkpvcmRhbiBoYXMgc2V0IHVwIGEgcmVw byBvbiBnaXRodWIpLiBTbyB3ZSBtYXkgbmVlZCB0byBtYWtlIG91ciBvd24uDQo+DQo+SSBjYW4g cmVtb3ZlIHRoZSBtb2RpZmljYXRpb25zIGluIHRoZXNlIG1vZHVsZXMgZm9yIG5vdyBhbmQgc2Vu ZCBvdXQgYQ0KPnYyIG9mIDMvNyBvbmx5Lg0KPg0KPlJlZ2FyZHMsDQo+DQo+TGVpZg0KPg0KPk9u IEZyaSwgU2VwIDIwLCAyMDE5IGF0IDA2OjA2OjQxQU0gKzAwMDAsIEdhbywgTGltaW5nIHdyb3Rl Og0KPj4gTGVpZjoNCj4+ICAgUGNjdHMsIEx6bWFDb21wcmVzcy9TZGsgYW5kIEJyb3RsaUNvbXBy ZXNzL3Rvb2xzIGFyZSBmcm9tIHRoaXJkIHBhcnR5DQo+Y29kZS4NCj4+ICAgSSB3b3VsZCBsaWtl IHRvIGtlZXAgdGhlIGNvZGUgc2ltaWxhciB0byB0aGVpciBvcmlnaW4gb25lIHdpdGggdGhlIG1p bmltYWwNCj5jaGFuZ2VzLg0KPj4gICBJZiBzbywgdGhlIHN5bmMgd2lsbCBiZSBlYXN5LiBDYW4g d2UgYWRkIHRoZSBleGNlcHRpb24gdG8gc2tpcCB0aGVtPw0KPj4NCj4+IFRoYW5rcw0KPj4gTGlt aW5nDQo+PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiA+IEZyb206IExlaWYgTGlu ZGhvbG0gW21haWx0bzpsZWlmLmxpbmRob2xtQGxpbmFyby5vcmddDQo+PiA+IFNlbnQ6IEZyaWRh eSwgU2VwdGVtYmVyIDIwLCAyMDE5IDI6MDYgQU0NCj4+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvDQo+PiA+IENjOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBHYW8sIExp bWluZw0KPjxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj4+ID4gU3ViamVjdDogW1BBVENIIDMvN10g QmFzZVRvb2xzOiBzdHJpcCB0cmFpbGluZyB3aGl0ZXNwYWNlDQo+PiA+DQo+PiA+IENjOiBCb2Ig RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+DQo+PiA+IENjOiBMaW1pbmcgR2FvIDxsaW1pbmcu Z2FvQGludGVsLmNvbT4NCj4+ID4gU2lnbmVkLW9mZi1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5s aW5kaG9sbUBsaW5hcm8ub3JnPg0KPj4gPiAtLS0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9C cm90bGlDb21wcmVzcy90b29scy9icm90bGkuYyAgICAgICAgICAgICAgICAgICAgIHwgICAgMiAr LQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL0dOVW1ha2VmaWxlICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgICAyICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0Mv THptYUNvbXByZXNzL1Nkay9DLzd6RmlsZS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgMjAg KystLS0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvN3pUeXBl cy5oICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJj ZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9BbGxvYy5jICAgICAgICAgICAgICAgICAgICAgICAgfCAg IDIyICsrLS0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0Jy YS5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDggKy0NCj4+ID4gIEJhc2VUb29scy9T b3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kLmMgICAgICAgICAgICAgICAgICAgICAg IHwgICA3MA0KPisrKysrKysrLS0tLS0tLS0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1h Q29tcHJlc3MvU2RrL0MvTHpGaW5kLmggICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0K Pj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmRNdC5jICAg ICAgICAgICAgICAgICAgICAgfCAgIDQwDQo+KysrKystLS0tLQ0KPj4gPiAgQmFzZVRvb2xzL1Nv dXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmRNdC5oICAgICAgICAgICAgICAgICAgICAg fCAgICA0ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0x6 bWFEZWMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMzANCj4rKystLS0tDQo+PiA+ICBCYXNl VG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0x6bWFEZWMuaCAgICAgICAgICAgICAg ICAgICAgICB8ICAgIDQgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3Mv U2RrL0MvTHptYUVuYy5jICAgICAgICAgICAgICAgICAgICAgIHwgIDE5NA0KPisrKysrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNl L0MvTHptYUNvbXByZXNzL1Nkay9DL1RocmVhZHMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAg IDYgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0RPQy9sem1h LWhpc3RvcnkudHh0ICAgICAgICAgICAgIHwNCj45MiArKysrKysrKysrLS0tLS0tLS0tLS0NCj4+ ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0RPQy9sem1hLXNkay50eHQg ICAgICAgICAgICAgICAgIHwgIDEwMg0KPisrKysrKysrKysrKy0tLS0tLS0tLS0tLQ0KPj4gPiAg QmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9hcHAubWFrZWZpbGUgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgICA0ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVz L2Zvb3Rlci5tYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDQgKy0NCj4+ID4g IEJhc2VUb29scy9Tb3VyY2UvQy9NYWtlZmlsZXMvaGVhZGVyLm1ha2VmaWxlICAgICAgICAgICAg ICAgICAgICAgICAgIHwgICAgOCArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxl cy9saWIubWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAyICstDQo+PiA+ ICBCYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL21zLmNvbW1vbiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgIDQgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL0dOVW1ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNiArLQ0KPj4g PiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9NXzEzMS50 eHQgICAgICAgICAgICAgfA0KPjIgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL1BjY3RzL0NIQU5HRVNfRlJPTV8xMzMudHh0ICAgICAgICAgICAgIHwNCj4yODYNCj4+ID4g KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCj4+ID4NCj5CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9DSEFO R0VTX0ZST01fMTMzX0JFRk9SRV9NUjEzDQo+LnR4dCB8ICAgIDIgKy0NCj4+ID4gIEJhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0NIQU5HRVNfU1VNTUFSWS50eHQgICAgICAgICAg ICAgIHwNCj42ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9L Tk9XTl9QUk9CTEVNUy50eHQgICAgICAgICAgICAgICB8DQo+MjAgKystLS0NCj4+ID4gIEJhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2FudGxyLmMgICAgICAgICAgICAg ICAgICAgIHwgIDE5NA0KPisrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9iaXRz LmMgICAgICAgICAgICAgICAgICAgICB8ICAgMTAgKy0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9idWlsZC5jICAgICAgICAgICAgICAgICAgICB8ICAg MTggKystLS0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxy L2R1bXBjeWNsZXMuYyAgICAgICAgICAgICAgIHwgICAgOCArLQ0KPj4gPiAgQmFzZVRvb2xzL1Nv dXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZWdtYW4uYyAgICAgICAgICAgICAgICAgICAg fCAgIDEyICstLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50 bHIvZmNhY2hlLmMgICAgICAgICAgICAgICAgICAgfCAgICA4ICstDQo+PiA+ICBCYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9mc2V0LmMgICAgICAgICAgICAgICAgICAg ICB8ICAgMTYgKystLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMv YW50bHIvZnNldDIuYyAgICAgICAgICAgICAgICAgICAgfCAgIDE2ICsrLS0NCj4+ID4gIEJhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2dlbi5jICAgICAgICAgICAgICAg ICAgICAgIHwgICA3OA0KPisrKysrKysrKy0tLS0tLS0tLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJj ZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZ2VuZXJpYy5oICAgICAgICAgICAgICAgICAgfCAg ICAyICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9o YXNoLmMgICAgICAgICAgICAgICAgICAgICB8ICAgMTAgKy0tDQo+PiA+ICBCYXNlVG9vbHMvU291 cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9sZXguYyAgICAgICAgICAgICAgICAgICAgICB8 ICAgIDYgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxy L21haW4uYyAgICAgICAgICAgICAgICAgICAgIHwgICA0MA0KPisrKysrLS0tLS0NCj4+ID4gIEJh c2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21ha2VmaWxlICAgICAgICAg ICAgICAgICAgIHwgICAgNCArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUv UGNjdHMvYW50bHIvbWlzYy5jICAgICAgICAgICAgICAgICAgICAgfCAgIDQyDQo+KysrKystLS0t LQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvbXJob2lz dC5jICAgICAgICAgICAgICAgICAgfCAgICA0ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0Mv VmZyQ29tcGlsZS9QY2N0cy9hbnRsci9wcmVkLmMgICAgICAgICAgICAgICAgICAgICB8ICAgIDQg Ky0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL3NjYW4u YyAgICAgICAgICAgICAgICAgICAgIHwgNDA3Mg0KPj4gPg0KPisrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+KysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4+ID4NCj4rKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0K PisrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrDQo+PiA+DQo+KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysNCj4rKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKw0KPj4gPg0KPisrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+KysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+IC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQo+LS0tLS0tLS0tLS0tDQo+PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ0KPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+LS0tLS0t LS0tLS0tDQo+PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9hdXRv bWF0YS5jICAgICAgICAgICAgICAgICAgIHwgICAxMCArLS0NCj4+ID4gIEJhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9kbGcuaCAgICAgICAgICAgICAgICAgICAgICAgIHwg ICAgMiArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2Rs Z19hLmMgICAgICAgICAgICAgICAgICAgICAgfCAgOTUwDQo+PiA+DQo+KysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4rKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0N Cj4+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+ICBCYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvZGxnX3AuYyAgICAgICAgICAgICAgICAgICAg ICB8ICAgMzAgKysrLS0tDQo+LQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUv UGNjdHMvZGxnL21haW4uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEwICstLQ0KPj4gPiAg QmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL21ha2VmaWxlICAgICAgICAg ICAgICAgICAgICAgfCAgICAyICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGls ZS9QY2N0cy9kbGcvb3V0cHV0LmMgICAgICAgICAgICAgICAgICAgICB8ICAgIDQgKy0NCj4+ID4g IEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9yZWxhYmVsLmMgICAgICAg ICAgICAgICAgICAgIHwgICAgNCArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBp bGUvUGNjdHMvZGxnL3N1cHBvcnQuYyAgICAgICAgICAgICAgICAgICAgfCAgICAyICstDQo+PiA+ ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuY3BwICAgICAg ICAgICAgICAgICAgICB8ICAgIDggKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL1BjY3RzL2gvQVBhcnNlci5oICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPj4g PiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9BU1RCYXNlLmNwcCAgICAg ICAgICAgICAgICAgICAgfCAgICA4ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9oL0FUb2tlbkJ1ZmZlci5jcHAgICAgICAgICAgICAgICB8ICAgIDYNCj4rLQ0K Pj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9ETEdfc3RyZWFtX2lu cHV0LmggICAgICAgICAgICAgfA0KPjIyICsrLS0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0Mv VmZyQ29tcGlsZS9QY2N0cy9oL0RMZXhlckJhc2UuY3BwICAgICAgICAgICAgICAgICB8ICAgIDIg Ky0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvUEJsYWNrQm94 LmggICAgICAgICAgICAgICAgICAgIHwgICAgOCArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9D L1ZmckNvbXBpbGUvUGNjdHMvaC9QQ0NUU0FTVC5jcHAgICAgICAgICAgICAgICAgICAgfCAgICA4 ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL2FudGxyLmgg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTAgKy0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9oL2FzdC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg IDQgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvZXJyLmgg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3MA0KPisrKysrKysrLS0tLS0tLS0NCj4+ID4g IEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2hpc3RvcnkudHh0ICAgICAgICAg ICAgICAgICAgICAgIHwgICAgNiArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBp bGUvUGNjdHMvc3VwcG9ydC9nZW5tay9nZW5tay5jICAgICAgICAgICAgfA0KPjE0ICsrLS0NCj4+ ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1cHBvcnQvZ2VubWsvZ2Vu bWtfb2xkLmMNCj58ICAgIDQgKy0NCj4+ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxl L1BjY3RzL3N1cHBvcnQvcmV4cHIvcmV4cHIuYyAgICAgICAgICAgIHwgICA0Ng0KPisrKysrLS0t LS0tDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L3Nl dC9zZXQuYyAgICAgICAgICAgICAgICB8ICAgNDYNCj4rKysrKy0tLS0tLQ0KPj4gPiAgQmFzZVRv b2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvc3VwcG9ydC9zZXQvc2V0LmggICAgICAgICAg ICAgICAgfCAgICA0ICstDQo+PiA+ICBCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0 cy9zdXBwb3J0L3N5bS9zeW0uYyAgICAgICAgICAgICAgICB8ICAgMjYNCj4rKystLS0NCj4+ID4g IEJhc2VUb29scy9Tb3VyY2UvUHl0aG9uL0VjYy9DaGVjay5weSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgICAgMiArLQ0KPj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vR2Vu RmRzL0dlbkZkc0dsb2JhbFZhcmlhYmxlLnB5ICAgICAgICAgICAgICAgfCAgICAyDQo+Ky0NCj4+ ID4gIEJhc2VUb29scy9Tb3VyY2UvUHl0aG9uL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAgMiArLQ0KPj4gPiAgNzUgZmlsZXMgY2hhbmdlZCwgMzQwNCBp bnNlcnRpb25zKCspLCAzNDA0IGRlbGV0aW9ucygtKQ0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEv QmFzZVRvb2xzL1NvdXJjZS9DL0Jyb3RsaUNvbXByZXNzL3Rvb2xzL2Jyb3RsaS5jDQo+Yi9CYXNl VG9vbHMvU291cmNlL0MvQnJvdGxpQ29tcHJlc3MvdG9vbHMvYnJvdGxpLmMNCj4+ID4gaW5kZXgg YjAyNDZlMWVjZjg2Li45NDZkYTk2MDEzZGEgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9T b3VyY2UvQy9Ccm90bGlDb21wcmVzcy90b29scy9icm90bGkuYw0KPj4gPiArKysgYi9CYXNlVG9v bHMvU291cmNlL0MvQnJvdGxpQ29tcHJlc3MvdG9vbHMvYnJvdGxpLmMNCj4+ID4gQEAgLTkwOSw3 ICs5MDksNyBAQCBzdGF0aWMgQlJPVExJX0JPT0wgRGVjb21wcmVzc0ZpbGUoQ29udGV4dCoNCj5j b250ZXh0LCBCcm90bGlEZWNvZGVyU3RhdGUqIHMpIHsNCj4+ID4NCj4+ID4NCj4+ID4gIC8qIERl ZmF1bHQgYnJvdGxpX2FsbG9jX2Z1bmMgKi8NCj4+ID4NCj4+ID4gIHZvaWQqIEJyb3RsaUFsbG9j RnVuYyh2b2lkKiBvcGFxdWUsIHNpemVfdCBzaXplKSB7DQo+PiA+DQo+PiA+IC0gICooc2l6ZV90 ICopb3BhcXVlID0gKihzaXplX3QgKikgb3BhcXVlICsgc2l6ZTsNCj4+ID4NCj4+ID4gKyAgKihz aXplX3QgKilvcGFxdWUgPSAqKHNpemVfdCAqKSBvcGFxdWUgKyBzaXplOw0KPj4gPg0KPj4gPiAg ICByZXR1cm4gbWFsbG9jKHNpemUpOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL0dOVW1ha2VmaWxlDQo+Yi9CYXNl VG9vbHMvU291cmNlL0MvR05VbWFrZWZpbGUNCj4+ID4gaW5kZXggMzdiY2NlNTE5YzdlLi5kZjRl YjY0ZWE5NWUgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9HTlVtYWtlZmls ZQ0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvR05VbWFrZWZpbGUNCj4+ID4gQEAgLTc3 LDcgKzc3LDcgQEAgJChTVUJESVJTKToNCj4+ID4gICQocGF0c3Vic3QgJSwlLWNsZWFuLCQoc29y dCAkKFNVQkRJUlMpKSk6DQo+PiA+DQo+PiA+ICAJLSQoTUFLRSkgLUMgJChAOi1jbGVhbj0pIGNs ZWFuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0kKFZGUkFVVE9HRU4pOiBWZnJDb21waWxlL1Zm clN5bnRheC5nDQo+PiA+DQo+PiA+ICskKFZGUkFVVE9HRU4pOiBWZnJDb21waWxlL1ZmclN5bnRh eC5nDQo+PiA+DQo+PiA+ICAJJChNQUtFKSAtQyBWZnJDb21waWxlIFZmckxleGVyLmgNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIGNsZWFuOiAgJChwYXRzdWJzdCAlLCUtY2xlYW4sJChzb3J0ICQo U1VCRElSUykpKQ0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6 bWFDb21wcmVzcy9TZGsvQy83ekZpbGUuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21w cmVzcy9TZGsvQy83ekZpbGUuYw0KPj4gPiBpbmRleCBlNDg2OTAxZTMwMjIuLjc2MTY5MDAwZDU0 ZCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsv Qy83ekZpbGUuYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nk ay9DLzd6RmlsZS5jDQo+PiA+IEBAIC0xMjIsMTIgKzEyMiwxMiBAQCBXUmVzIEZpbGVfUmVhZChD U3pGaWxlICpwLCB2b2lkICpkYXRhLCBzaXplX3QNCj4qc2l6ZSkNCj4+ID4gICAgcmV0dXJuIDA7 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICNlbHNlDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAqc2l6ZSA9IGZyZWFkKGRhdGEsIDEsIG9yaWdpbmFsU2l6ZSwg cC0+ZmlsZSk7DQo+PiA+DQo+PiA+ICAgIGlmICgqc2l6ZSA9PSBvcmlnaW5hbFNpemUpDQo+PiA+ DQo+PiA+ICAgICAgcmV0dXJuIDA7DQo+PiA+DQo+PiA+ICAgIHJldHVybiBmZXJyb3IocC0+Zmls ZSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAjZW5kaWYNCj4+ ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTEzNiw3ICsxMzYsNyBAQCBX UmVzIEZpbGVfV3JpdGUoQ1N6RmlsZSAqcCwgY29uc3Qgdm9pZCAqZGF0YSwNCj5zaXplX3QgKnNp emUpDQo+PiA+ICAgIHNpemVfdCBvcmlnaW5hbFNpemUgPSAqc2l6ZTsNCj4+ID4NCj4+ID4gICAg aWYgKG9yaWdpbmFsU2l6ZSA9PSAwKQ0KPj4gPg0KPj4gPiAgICAgIHJldHVybiAwOw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgI2lmZGVmIFVTRV9XSU5ET1dTX0ZJ TEUNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgKnNpemUgPSAwOw0KPj4gPg0KPj4gPiBAQCAt MTYyLDcgKzE2Miw3IEBAIFdSZXMgRmlsZV9Xcml0ZShDU3pGaWxlICpwLCBjb25zdCB2b2lkICpk YXRhLA0KPnNpemVfdCAqc2l6ZSkNCj4+ID4gICAgaWYgKCpzaXplID09IG9yaWdpbmFsU2l6ZSkN Cj4+ID4NCj4+ID4gICAgICByZXR1cm4gMDsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIGZlcnJvcihw LT5maWxlKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICNlbmRp Zg0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTkyLDcgKzE5Miw3 IEBAIFdSZXMgRmlsZV9TZWVrKENTekZpbGUgKnAsIEludDY0ICpwb3MsIEVTelNlZWsNCj5vcmln aW4pDQo+PiA+ICAgIHJldHVybiAwOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAjZWxzZQ0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaW50IG1vdmVNZXRob2Q7 DQo+PiA+DQo+PiA+ICAgIGludCByZXM7DQo+PiA+DQo+PiA+ICAgIHN3aXRjaCAob3JpZ2luKQ0K Pj4gPg0KPj4gPiBAQCAtMjA1LDE0ICsyMDUsMTQgQEAgV1JlcyBGaWxlX1NlZWsoQ1N6RmlsZSAq cCwgSW50NjQgKnBvcywgRVN6U2Vlaw0KPm9yaWdpbikNCj4+ID4gICAgcmVzID0gZnNlZWsocC0+ ZmlsZSwgKGxvbmcpKnBvcywgbW92ZU1ldGhvZCk7DQo+PiA+DQo+PiA+ICAgICpwb3MgPSBmdGVs bChwLT5maWxlKTsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIHJlczsNCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICNlbmRpZg0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgV1JlcyBGaWxlX0dldExlbmd0aChDU3pGaWxlICpwLCBVSW50NjQgKmxl bmd0aCkNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgI2lmZGVmIFVTRV9XSU5ET1dTX0ZJ TEUNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIERXT1JEIHNpemVI aWdoOw0KPj4gPg0KPj4gPiAgICBEV09SRCBzaXplTG93ID0gR2V0RmlsZVNpemUocC0+aGFuZGxl LCAmc2l6ZUhpZ2gpOw0KPj4gPg0KPj4gPiAgICBpZiAoc2l6ZUxvdyA9PSAweEZGRkZGRkZGKQ0K Pj4gPg0KPj4gPiBAQCAtMjIzLDE1ICsyMjMsMTUgQEAgV1JlcyBGaWxlX0dldExlbmd0aChDU3pG aWxlICpwLCBVSW50NjQgKmxlbmd0aCkNCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAgICAqbGVuZ3Ro ID0gKCgoVUludDY0KXNpemVIaWdoKSA8PCAzMikgKyBzaXplTG93Ow0KPj4gPg0KPj4gPiAgICBy ZXR1cm4gMDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICNlbHNl DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBsb25nIHBvcyA9IGZ0 ZWxsKHAtPmZpbGUpOw0KPj4gPg0KPj4gPiAgICBpbnQgcmVzID0gZnNlZWsocC0+ZmlsZSwgMCwg U0VFS19FTkQpOw0KPj4gPg0KPj4gPiAgICAqbGVuZ3RoID0gZnRlbGwocC0+ZmlsZSk7DQo+PiA+ DQo+PiA+ICAgIGZzZWVrKHAtPmZpbGUsIHBvcywgU0VFS19TRVQpOw0KPj4gPg0KPj4gPiAgICBy ZXR1cm4gcmVzOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgI2Vu ZGlmDQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9C YXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DLzd6VHlwZXMuaA0KPmIvQmFzZVRv b2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy83elR5cGVzLmgNCj4+ID4gaW5kZXggNDk3 N2NkYWE2NmQ5Li5hYjdiYWVlNGM0ZmEgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvN3pUeXBlcy5oDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9T b3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvN3pUeXBlcy5oDQo+PiA+IEBAIC0yNDEsMTAgKzI0 MSwxMCBAQCB0eXBlZGVmIHN0cnVjdA0KPj4gPiAgew0KPj4gPg0KPj4gPiAgICBJTG9va0luU3Ry ZWFtIHZ0Ow0KPj4gPg0KPj4gPiAgICBjb25zdCBJU2Vla0luU3RyZWFtICpyZWFsU3RyZWFtOw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgc2l6ZV90IHBvczsNCj4+ ID4NCj4+ID4gICAgc2l6ZV90IHNpemU7IC8qIGl0J3MgZGF0YSBzaXplICovDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAvKiB0aGUgZm9sbG93aW5nIHZhcmlhYmxl cyBtdXN0IGJlIHNldCBvdXRzaWRlICovDQo+PiA+DQo+PiA+ICAgIEJ5dGUgKmJ1ZjsNCj4+ID4N Cj4+ID4gICAgc2l6ZV90IGJ1ZlNpemU7DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9v bHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0FsbG9jLmMNCj5iL0Jhc2VUb29scy9Tb3Vy Y2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvQWxsb2MuYw0KPj4gPiBpbmRleCAzMGI0OTllNWZmN2Mu LmRjOGYxNzk3N2NjMSAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFD b21wcmVzcy9TZGsvQy9BbGxvYy5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1h Q29tcHJlc3MvU2RrL0MvQWxsb2MuYw0KPj4gPiBAQCAtMTA4LDEzICsxMDgsMTMgQEAgc3RhdGlj IHZvaWQgUHJpbnRBZGRyKHZvaWQgKnApDQo+PiA+ICAgICAgUHJpbnRIZXgoc2l6ZSwgMTApOyBc DQo+PiA+DQo+PiA+ICAgICAgUHJpbnRBZGRyKHB0cik7IFwNCj4+ID4NCj4+ID4gICAgICBQcmlu dExuKCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgI2RlZmluZSBQ UklOVF9GUkVFKG5hbWUsIGNudCwgcHRyKSBpZiAocHRyKSB7IFwNCj4+ID4NCj4+ID4gICAgICBQ cmludChuYW1lICIgIik7IFwNCj4+ID4NCj4+ID4gICAgICBQcmludERlYygtLWNudCwgMTApOyBc DQo+PiA+DQo+PiA+ICAgICAgUHJpbnRBZGRyKHB0cik7IFwNCj4+ID4NCj4+ID4gICAgICBQcmlu dExuKCk7IH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAjZWxzZQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgI2RlZmluZSBQUklOVF9BTExPQyhuYW1lLCBjbnQsIHNp emUsIHB0cikNCj4+ID4NCj4+ID4gQEAgLTE0Nyw3ICsxNDcsNyBAQCB2b2lkICpNeUFsbG9jKHNp emVfdCBzaXplKQ0KPj4gPiAgdm9pZCBNeUZyZWUodm9pZCAqYWRkcmVzcykNCj4+ID4NCj4+ID4g IHsNCj4+ID4NCj4+ID4gICAgUFJJTlRfRlJFRSgiRnJlZSAgICAiLCBnX2FsbG9jQ291bnQsIGFk ZHJlc3MpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZnJlZShh ZGRyZXNzKTsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTE1Nyw5 ICsxNTcsOSBAQCB2b2lkICpNaWRBbGxvYyhzaXplX3Qgc2l6ZSkNCj4+ID4gIHsNCj4+ID4NCj4+ ID4gICAgaWYgKHNpemUgPT0gMCkNCj4+ID4NCj4+ID4gICAgICByZXR1cm4gTlVMTDsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIFBSSU5UX0FMTE9DKCJBbGxvYy1N aWQiLCBnX2FsbG9jQ291bnRNaWQsIHNpemUsIE5VTEwpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIFZpcnR1YWxBbGxvYyhOVUxMLCBzaXplLCBNRU1f Q09NTUlULCBQQUdFX1JFQURXUklURSk7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IEBAIC0yMDMsNyArMjAzLDcgQEAgdm9pZCAqQmlnQWxsb2Moc2l6ZV90IHNpemUpDQo+ PiA+ICAgICAgcmV0dXJuIE5VTEw7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIFBSSU5UX0FM TE9DKCJBbGxvYy1CaWciLCBnX2FsbG9jQ291bnRCaWcsIHNpemUsIE5VTEwpOw0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgI2lmZGVmIF83WklQX0xBUkdFX1BBR0VT DQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgICBTSVpFX1QgcHMgPSBnX0xhcmdlUGFn ZVNpemU7DQo+PiA+DQo+PiA+IEBAIC0yMjgsNyArMjI4LDcgQEAgdm9pZCAqQmlnQWxsb2Moc2l6 ZV90IHNpemUpDQo+PiA+ICB2b2lkIEJpZ0ZyZWUodm9pZCAqYWRkcmVzcykNCj4+ID4NCj4+ID4g IHsNCj4+ID4NCj4+ID4gICAgUFJJTlRfRlJFRSgiRnJlZS1CaWciLCBnX2FsbG9jQ291bnRCaWcs IGFkZHJlc3MpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYg KCFhZGRyZXNzKQ0KPj4gPg0KPj4gPiAgICAgIHJldHVybjsNCj4+ID4NCj4+ID4gICAgVmlydHVh bEZyZWUoYWRkcmVzcywgMCwgTUVNX1JFTEVBU0UpOw0KPj4gPg0KPj4gPiBAQCAtMzIyLDcgKzMy Miw3IEBAIHN0YXRpYyBpbnQgcG9zaXhfbWVtYWxpZ24odm9pZCAqKnB0ciwgc2l6ZV90IGFsaWdu LA0KPnNpemVfdCBzaXplKQ0KPj4gPiAgc3RhdGljIHZvaWQgKlN6QWxpZ25lZEFsbG9jKElTekFs bG9jUHRyIHBwLCBzaXplX3Qgc2l6ZSkNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgI2lm bmRlZiBVU0VfcG9zaXhfbWVtYWxpZ24NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgIHZvaWQgKnA7DQo+PiA+DQo+PiA+ICAgIHZvaWQgKnBBbGlnbmVkOw0KPj4gPg0K Pj4gPiAgICBzaXplX3QgbmV3U2l6ZTsNCj4+ID4NCj4+ID4gQEAgLTMzNiw3ICszMzYsNyBAQCBz dGF0aWMgdm9pZCAqU3pBbGlnbmVkQWxsb2MoSVN6QWxsb2NQdHIgcHAsIHNpemVfdA0KPnNpemUp DQo+PiA+ICAgICAgcmV0dXJuIE5VTEw7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIHAgPSBN eUFsbG9jKG5ld1NpemUpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgaWYgKCFwKQ0KPj4gPg0KPj4gPiAgICAgIHJldHVybiBOVUxMOw0KPj4gPg0KPj4gPiAgICBw QWxpZ25lZCA9IE1ZX0FMSUdOX1BUUl9VUF9QTFVTKHAsIEFMTE9DX0FMSUdOX1NJWkUpOw0KPj4g Pg0KPj4gPiBAQCAtNDAyLDcgKzQwMiw3IEBAIHN0YXRpYyB2b2lkICpBbGlnbk9mZnNldEFsbG9j X0FsbG9jKElTekFsbG9jUHRyIHBwLA0KPnNpemVfdCBzaXplKQ0KPj4gPg0KPj4gPg0KPj4gPiAg ICBpZiAoYWxpZ25TaXplIDwgc2l6ZW9mKHZvaWQgKikpDQo+PiA+DQo+PiA+ICAgICAgYWxpZ25T aXplID0gc2l6ZW9mKHZvaWQgKik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICBpZiAocC0+b2Zmc2V0ID49IGFsaWduU2l6ZSkNCj4+ID4NCj4+ID4gICAgICByZXR1 cm4gTlVMTDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTQxNCw3ICs0MTQsNyBAQCBzdGF0 aWMgdm9pZCAqQWxpZ25PZmZzZXRBbGxvY19BbGxvYyhJU3pBbGxvY1B0ciBwcCwNCj5zaXplX3Qg c2l6ZSkNCj4+ID4gICAgICByZXR1cm4gTlVMTDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAg YWRyID0gSVN6QWxsb2NfQWxsb2MocC0+YmFzZUFsbG9jLCBuZXdTaXplKTsNCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmICghYWRyKQ0KPj4gPg0KPj4gPiAgICAg IHJldHVybiBOVUxMOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRv b2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9CcmEuaA0KPmIvQmFzZVRvb2xzL1NvdXJj ZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9CcmEuaA0KPj4gPiBpbmRleCBhYmE4ZGNlMTRmMTkuLmVj ZjdiMGM0NDc1OSAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21w cmVzcy9TZGsvQy9CcmEuaA0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXBy ZXNzL1Nkay9DL0JyYS5oDQo+PiA+IEBAIC0xMSwyMyArMTEsMjMgQEAgRVhURVJOX0NfQkVHSU4N Cj4+ID4gIC8qDQo+PiA+DQo+PiA+ICBUaGVzZSBmdW5jdGlvbnMgY29udmVydCByZWxhdGl2ZSBh ZGRyZXNzZXMgdG8gYWJzb2x1dGUgYWRkcmVzc2VzDQo+PiA+DQo+PiA+ICBpbiBDQUxMIGluc3Ry dWN0aW9ucyB0byBpbmNyZWFzZSB0aGUgY29tcHJlc3Npb24gcmF0aW8uDQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBJbjoNCj4+ID4NCj4+ID4gICAgICBkYXRhICAg ICAtIGRhdGEgYnVmZmVyDQo+PiA+DQo+PiA+ICAgICAgc2l6ZSAgICAgLSBzaXplIG9mIGRhdGEN Cj4+ID4NCj4+ID4gICAgICBpcCAgICAgICAtIGN1cnJlbnQgdmlydHVhbCBJbnN0cnVjdGlvbiBQ aW50ZXIgKElQKSB2YWx1ZQ0KPj4gPg0KPj4gPiAgICAgIHN0YXRlICAgIC0gc3RhdGUgdmFyaWFi bGUgZm9yIHg4NiBjb252ZXJ0ZXINCj4+ID4NCj4+ID4gICAgICBlbmNvZGluZyAtIDAgKGZvciBk ZWNvZGluZyksIDEgKGZvciBlbmNvZGluZykNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgIE91dDoNCj4+ID4NCj4+ID4gICAgICBzdGF0ZSAgICAtIHN0YXRlIHZhcmlh YmxlIGZvciB4ODYgY29udmVydGVyDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIFJldHVybnM6 DQo+PiA+DQo+PiA+ICAgICAgVGhlIG51bWJlciBvZiBwcm9jZXNzZWQgYnl0ZXMuIElmIHlvdSBj YWxsIHRoZXNlIGZ1bmN0aW9ucyB3aXRoIG11bHRpcGxlDQo+Y2FsbHMsDQo+PiA+DQo+PiA+ICAg ICAgeW91IG11c3Qgc3RhcnQgbmV4dCBjYWxsIHdpdGggZmlyc3QgYnl0ZSBhZnRlciBibG9jayBv ZiBwcm9jZXNzZWQgYnl0ZXMuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICBUeXBlICAgRW5kaWFuICBBbGlnbm1lbnQgIExvb2tBaGVhZA0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgeDg2ICAgIGxpdHRsZSAgICAgIDEgICAgICAgICAg NA0KPj4gPg0KPj4gPiAgICBBUk1UICAgbGl0dGxlICAgICAgMiAgICAgICAgICAyDQo+PiA+DQo+ PiA+ICAgIEFSTSAgICBsaXR0bGUgICAgICA0ICAgICAgICAgIDANCj4+ID4NCj4+ID4gZGlmZiAt LWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kLmMNCj5i L0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kLmMNCj4+ID4gaW5k ZXggNmVhODJhOWI1MzQ0Li41MDdlYjAyNmYxNjggMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29s cy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kLmMNCj4+ID4gKysrIGIvQmFzZVRv b2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmQuYw0KPj4gPiBAQCAtNzMsNyAr NzMsNyBAQCBzdGF0aWMgdm9pZCBNYXRjaEZpbmRlcl9SZWFkQmxvY2soQ01hdGNoRmluZGVyICpw KQ0KPj4gPiAgICAgICAgcC0+c3RyZWFtRW5kV2FzUmVhY2hlZCA9IDE7DQo+PiA+DQo+PiA+ICAg ICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICBmb3IgKDs7KQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgICAg Qnl0ZSAqZGVzdCA9IHAtPmJ1ZmZlciArIChwLT5zdHJlYW1Qb3MgLSBwLT5wb3MpOw0KPj4gPg0K Pj4gPiBAQCAtMTgwLDI0ICsxODAsMjQgQEAgaW50IE1hdGNoRmluZGVyX0NyZWF0ZShDTWF0Y2hG aW5kZXIgKnAsDQo+VUludDMyIGhpc3RvcnlTaXplLA0KPj4gPiAgICAgIElTekFsbG9jUHRyIGFs bG9jKQ0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiAgICBVSW50MzIgc2l6ZVJlc2VydjsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmIChoaXN0b3J5U2l6ZSA+ IGtNYXhIaXN0b3J5U2l6ZSkNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIE1hdGNo RmluZGVyX0ZyZWUocCwgYWxsb2MpOw0KPj4gPg0KPj4gPiAgICAgIHJldHVybiAwOw0KPj4gPg0K Pj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBzaXpl UmVzZXJ2ID0gaGlzdG9yeVNpemUgPj4gMTsNCj4+ID4NCj4+ID4gICAgICAgICBpZiAoaGlzdG9y eVNpemUgPj0gKChVSW50MzIpMyA8PCAzMCkpIHNpemVSZXNlcnYgPSBoaXN0b3J5U2l6ZSA+PiAz Ow0KPj4gPg0KPj4gPiAgICBlbHNlIGlmIChoaXN0b3J5U2l6ZSA+PSAoKFVJbnQzMikyIDw8IDMw KSkgc2l6ZVJlc2VydiA9IGhpc3RvcnlTaXplID4+IDI7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICBzaXplUmVzZXJ2ICs9IChrZWVwQWRkQnVmZmVyQmVmb3JlICsg bWF0Y2hNYXhMZW4gKw0KPmtlZXBBZGRCdWZmZXJBZnRlcikgLyAyICsgKDEgPDwgMTkpOw0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgICBwLT5rZWVwU2l6ZUJlZm9yZSA9IGhpc3RvcnlTaXplICsg a2VlcEFkZEJ1ZmZlckJlZm9yZSArIDE7DQo+PiA+DQo+PiA+ICAgIHAtPmtlZXBTaXplQWZ0ZXIg PSBtYXRjaE1heExlbiArIGtlZXBBZGRCdWZmZXJBZnRlcjsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgIC8qIHdlIG5lZWQgb25lIGFkZGl0aW9uYWwgYnl0ZSwgc2lu Y2Ugd2UgdXNlIE1vdmVCbG9jayBhZnRlciBwb3MrKw0KPmFuZCBiZWZvcmUgZGljdGlvbmFyeSB1 c2luZyAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKEx6 SW5XaW5kb3dfQ3JlYXRlKHAsIHNpemVSZXNlcnYsIGFsbG9jKSkNCj4+ID4NCj4+ID4gICAgew0K Pj4gPg0KPj4gPiAgICAgIFVJbnQzMiBuZXdDeWNsaWNCdWZmZXJTaXplID0gaGlzdG9yeVNpemUg KyAxOw0KPj4gPg0KPj4gPiBAQCAtMjQzLDcgKzI0Myw3IEBAIGludCBNYXRjaEZpbmRlcl9DcmVh dGUoQ01hdGNoRmluZGVyICpwLCBVSW50MzINCj5oaXN0b3J5U2l6ZSwNCj4+ID4gICAgICAgIHAt Pmhpc3RvcnlTaXplID0gaGlzdG9yeVNpemU7DQo+PiA+DQo+PiA+ICAgICAgICBwLT5oYXNoU2l6 ZVN1bSA9IGhzOw0KPj4gPg0KPj4gPiAgICAgICAgcC0+Y3ljbGljQnVmZmVyU2l6ZSA9IG5ld0N5 Y2xpY0J1ZmZlclNpemU7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg ICAgICAgbnVtU29ucyA9IG5ld0N5Y2xpY0J1ZmZlclNpemU7DQo+PiA+DQo+PiA+ICAgICAgICBp ZiAocC0+YnRNb2RlKQ0KPj4gPg0KPj4gPiAgICAgICAgICBudW1Tb25zIDw8PSAxOw0KPj4gPg0K Pj4gPiBAQCAtMjUxLDExICsyNTEsMTEgQEAgaW50IE1hdGNoRmluZGVyX0NyZWF0ZShDTWF0Y2hG aW5kZXIgKnAsDQo+VUludDMyIGhpc3RvcnlTaXplLA0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAg aWYgKHAtPmhhc2ggJiYgcC0+bnVtUmVmcyA9PSBuZXdTaXplKQ0KPj4gPg0KPj4gPiAgICAgICAg ICByZXR1cm4gMTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg ICBNYXRjaEZpbmRlcl9GcmVlVGhpc0NsYXNzTWVtb3J5KHAsIGFsbG9jKTsNCj4+ID4NCj4+ID4g ICAgICAgIHAtPm51bVJlZnMgPSBuZXdTaXplOw0KPj4gPg0KPj4gPiAgICAgICAgcC0+aGFzaCA9 IEFsbG9jUmVmcyhuZXdTaXplLCBhbGxvYyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgICAgaWYgKHAtPmhhc2gpDQo+PiA+DQo+PiA+ICAgICAgICB7DQo+PiA+ DQo+PiA+ICAgICAgICAgIHAtPnNvbiA9IHAtPmhhc2ggKyBwLT5oYXNoU2l6ZVN1bTsNCj4+ID4N Cj4+ID4gQEAgLTI3MiwxMSArMjcyLDExIEBAIHN0YXRpYyB2b2lkIE1hdGNoRmluZGVyX1NldExp bWl0cyhDTWF0Y2hGaW5kZXINCj4qcCkNCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgVUludDMyIGxp bWl0ID0ga01heFZhbEZvck5vcm1hbGl6ZSAtIHAtPnBvczsNCj4+ID4NCj4+ID4gICAgVUludDMy IGxpbWl0MiA9IHAtPmN5Y2xpY0J1ZmZlclNpemUgLSBwLT5jeWNsaWNCdWZmZXJQb3M7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBpZiAobGltaXQyIDwgbGltaXQp DQo+PiA+DQo+PiA+ICAgICAgbGltaXQgPSBsaW1pdDI7DQo+PiA+DQo+PiA+ICAgIGxpbWl0MiA9 IHAtPnN0cmVhbVBvcyAtIHAtPnBvczsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgIGlmIChsaW1pdDIgPD0gcC0+a2VlcFNpemVBZnRlcikNCj4+ID4NCj4+ID4gICAg ew0KPj4gPg0KPj4gPiAgICAgIGlmIChsaW1pdDIgPiAwKQ0KPj4gPg0KPj4gPiBAQCAtMjg0LDEw ICsyODQsMTAgQEAgc3RhdGljIHZvaWQgTWF0Y2hGaW5kZXJfU2V0TGltaXRzKENNYXRjaEZpbmRl cg0KPipwKQ0KPj4gPiAgICB9DQo+PiA+DQo+PiA+ICAgIGVsc2UNCj4+ID4NCj4+ID4gICAgICBs aW1pdDIgLT0gcC0+a2VlcFNpemVBZnRlcjsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgIGlmIChsaW1pdDIgPCBsaW1pdCkNCj4+ID4NCj4+ID4gICAgICBsaW1pdCA9 IGxpbWl0MjsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIHsNCj4+ ID4NCj4+ID4gICAgICBVSW50MzIgbGVuTGltaXQgPSBwLT5zdHJlYW1Qb3MgLSBwLT5wb3M7DQo+ PiA+DQo+PiA+ICAgICAgaWYgKGxlbkxpbWl0ID4gcC0+bWF0Y2hNYXhMZW4pDQo+PiA+DQo+PiA+ IEBAIC0zMjYsMTAgKzMyNiwxMCBAQCB2b2lkIE1hdGNoRmluZGVyX0luaXRfMyhDTWF0Y2hGaW5k ZXIgKnAsIGludA0KPnJlYWREYXRhKQ0KPj4gPiAgICBwLT5zdHJlYW1Qb3MgPSBwLT5jeWNsaWNC dWZmZXJTaXplOw0KPj4gPg0KPj4gPiAgICBwLT5yZXN1bHQgPSBTWl9PSzsNCj4+ID4NCj4+ID4g ICAgcC0+c3RyZWFtRW5kV2FzUmVhY2hlZCA9IDA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgICBpZiAocmVhZERhdGEpDQo+PiA+DQo+PiA+ICAgICAgTWF0Y2hGaW5k ZXJfUmVhZEJsb2NrKHApOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgTWF0Y2hGaW5kZXJfU2V0TGltaXRzKHApOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiBAQCAtMzQxLDcgKzM0MSw3IEBAIHZvaWQgTWF0Y2hGaW5kZXJfSW5pdChDTWF0 Y2hGaW5kZXIgKnApDQo+PiA+ICAgIE1hdGNoRmluZGVyX0luaXRfMyhwLCBUcnVlKTsNCj4+ID4N Cj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICBzdGF0aWMgVUludDMyIE1hdGNoRmluZGVyX0dldFN1YlZhbHVlKENNYXRjaEZpbmRlciAq cCkNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIChwLT5wb3MgLSBwLT5oaXN0 b3J5U2l6ZSAtIDEpICYga05vcm1hbGl6ZU1hc2s7DQo+PiA+DQo+PiA+IEBAIC01ODQsNyArNTg0 LDcgQEAgc3RhdGljIFVJbnQzMg0KPkJ0M19NYXRjaEZpbmRlcl9HZXRNYXRjaGVzKENNYXRjaEZp bmRlciAqcCwgVUludDMyICpkaXN0YW5jZXMpDQo+PiA+ICAgIGQyID0gcG9zIC0gaGFzaFtoMl07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIGN1ck1hdGNoID0gKGhhc2ggKyBrRml4M0hhc2hT aXplKVtodl07DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBoYXNo W2gyXSA9IHBvczsNCj4+ID4NCj4+ID4gICAgKGhhc2ggKyBrRml4M0hhc2hTaXplKVtodl0gPSBw b3M7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02MDMsNyArNjAzLDcgQEAgc3RhdGljIFVJ bnQzMg0KPkJ0M19NYXRjaEZpbmRlcl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMy ICpkaXN0YW5jZXMpDQo+PiA+ICAgICAgICBNT1ZFX1BPU19SRVQ7DQo+PiA+DQo+PiA+ICAgICAg fQ0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICBHRVRfTUFUQ0hFU19GT09URVIob2Zmc2V0LCBtYXhMZW4pDQo+PiA+DQo+PiA+ICB9DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02MjksMTQgKzYyOSwxNCBAQCBzdGF0aWMgVUludDMy DQo+QnQ0X01hdGNoRmluZGVyX0dldE1hdGNoZXMoQ01hdGNoRmluZGVyICpwLCBVSW50MzIgKmRp c3RhbmNlcykNCj4+ID4NCj4+ID4NCj4+ID4gICAgbWF4TGVuID0gMDsNCj4+ID4NCj4+ID4gICAg b2Zmc2V0ID0gMDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlm IChkMiA8IHAtPmN5Y2xpY0J1ZmZlclNpemUgJiYgKihjdXIgLSBkMikgPT0gKmN1cikNCj4+ID4N Cj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIGRpc3RhbmNlc1swXSA9IG1heExlbiA9IDI7DQo+ PiA+DQo+PiA+ICAgICAgZGlzdGFuY2VzWzFdID0gZDIgLSAxOw0KPj4gPg0KPj4gPiAgICAgIG9m ZnNldCA9IDI7DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgIGlmIChkMiAhPSBkMyAmJiBkMyA8IHAtPmN5Y2xpY0J1ZmZlclNpemUgJiYg KihjdXIgLSBkMykgPT0gKmN1cikNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIG1h eExlbiA9IDM7DQo+PiA+DQo+PiA+IEBAIC02NDQsNyArNjQ0LDcgQEAgc3RhdGljIFVJbnQzMg0K PkJ0NF9NYXRjaEZpbmRlcl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMyICpkaXN0 YW5jZXMpDQo+PiA+ICAgICAgb2Zmc2V0ICs9IDI7DQo+PiA+DQo+PiA+ICAgICAgZDIgPSBkMzsN Cj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgaWYgKG9mZnNldCAhPSAwKQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgICAgVVBE QVRFX21heExlbg0KPj4gPg0KPj4gPiBAQCAtNjU1LDEwICs2NTUsMTAgQEAgc3RhdGljIFVJbnQz Mg0KPkJ0NF9NYXRjaEZpbmRlcl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMyICpk aXN0YW5jZXMpDQo+PiA+ICAgICAgICBNT1ZFX1BPU19SRVQ7DQo+PiA+DQo+PiA+ICAgICAgfQ0K Pj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg ICBpZiAobWF4TGVuIDwgMykNCj4+ID4NCj4+ID4gICAgICBtYXhMZW4gPSAzOw0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgR0VUX01BVENIRVNfRk9PVEVSKG9mZnNl dCwgbWF4TGVuKQ0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNzEw LDcgKzcxMCw3IEBAIHN0YXRpYyBVSW50MzINCj5CdDVfTWF0Y2hGaW5kZXJfR2V0TWF0Y2hlcyhD TWF0Y2hGaW5kZXIgKnAsIFVJbnQzMiAqZGlzdGFuY2VzKQ0KPj4gPiAgICAgIG9mZnNldCA9IDI7 DQo+PiA+DQo+PiA+ICAgICAgZDIgPSBkMzsNCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKGQyICE9IGQ0ICYmIGQ0IDwgcC0+Y3lj bGljQnVmZmVyU2l6ZQ0KPj4gPg0KPj4gPiAgICAgICAgJiYgKihjdXIgLSBkNCkgPT0gKmN1cg0K Pj4gPg0KPj4gPiAgICAgICAgJiYgKihjdXIgLSBkNCArIDMpID09ICooY3VyICsgMykpDQo+PiA+ DQo+PiA+IEBAIC03MjAsNyArNzIwLDcgQEAgc3RhdGljIFVJbnQzMg0KPkJ0NV9NYXRjaEZpbmRl cl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMyICpkaXN0YW5jZXMpDQo+PiA+ICAg ICAgb2Zmc2V0ICs9IDI7DQo+PiA+DQo+PiA+ICAgICAgZDIgPSBkNDsNCj4+ID4NCj4+ID4gICAg fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKG9mZnNldCAh PSAwKQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgICAgVVBEQVRFX21heExlbg0KPj4g Pg0KPj4gPiBAQCAtNzM0LDcgKzczNCw3IEBAIHN0YXRpYyBVSW50MzINCj5CdDVfTWF0Y2hGaW5k ZXJfR2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXIgKnAsIFVJbnQzMiAqZGlzdGFuY2VzKQ0KPj4gPg0K Pj4gPg0KPj4gPiAgICBpZiAobWF4TGVuIDwgNCkNCj4+ID4NCj4+ID4gICAgICBtYXhMZW4gPSA0 Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgR0VUX01BVENIRVNf Rk9PVEVSKG9mZnNldCwgbWF4TGVuKQ0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPiAgKi8NCj4+ ID4NCj4+ID4gQEAgLTc0OSwxMCArNzQ5LDEwIEBAIHN0YXRpYyBVSW50MzINCj5IYzRfTWF0Y2hG aW5kZXJfR2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXIgKnAsIFVJbnQzMiAqZGlzdGFuY2VzKQ0KPj4g Pg0KPj4gPg0KPj4gPiAgICBoYXNoID0gcC0+aGFzaDsNCj4+ID4NCj4+ID4gICAgcG9zID0gcC0+ cG9zOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZDIgPSBwb3Mg LSBoYXNoWyAgICAgICAgICAgICAgICBoMl07DQo+PiA+DQo+PiA+ICAgIGQzID0gcG9zIC0gKGhh c2ggKyBrRml4M0hhc2hTaXplKVtoM107DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICBjdXJNYXRjaCA9IChoYXNoICsga0ZpeDRIYXNoU2l6ZSlbaHZdOw0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgICBoYXNoWyAgICAgICAgICAgICAgICBoMl0gPSBwb3M7DQo+PiA+ DQo+PiA+IEBAIC03NjgsNyArNzY4LDcgQEAgc3RhdGljIFVJbnQzMg0KPkhjNF9NYXRjaEZpbmRl cl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMyICpkaXN0YW5jZXMpDQo+PiA+ICAg ICAgZGlzdGFuY2VzWzFdID0gZDIgLSAxOw0KPj4gPg0KPj4gPiAgICAgIG9mZnNldCA9IDI7DQo+ PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg IGlmIChkMiAhPSBkMyAmJiBkMyA8IHAtPmN5Y2xpY0J1ZmZlclNpemUgJiYgKihjdXIgLSBkMykg PT0gKmN1cikNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIG1heExlbiA9IDM7DQo+ PiA+DQo+PiA+IEBAIC03NzYsNyArNzc2LDcgQEAgc3RhdGljIFVJbnQzMg0KPkhjNF9NYXRjaEZp bmRlcl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAqcCwgVUludDMyICpkaXN0YW5jZXMpDQo+PiA+ ICAgICAgb2Zmc2V0ICs9IDI7DQo+PiA+DQo+PiA+ICAgICAgZDIgPSBkMzsNCj4+ID4NCj4+ID4g ICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKG9mZnNl dCAhPSAwKQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgICAgVVBEQVRFX21heExlbg0K Pj4gPg0KPj4gPiBAQCAtNzg3LDcgKzc4Nyw3IEBAIHN0YXRpYyBVSW50MzINCj5IYzRfTWF0Y2hG aW5kZXJfR2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXIgKnAsIFVJbnQzMiAqZGlzdGFuY2VzKQ0KPj4g PiAgICAgICAgTU9WRV9QT1NfUkVUOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gICAg fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKG1heExlbiA8 IDMpDQo+PiA+DQo+PiA+ICAgICAgbWF4TGVuID0gMzsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g QEAgLTgwNyw3ICs4MDcsNyBAQCBzdGF0aWMgVUludDMyDQo+SGM1X01hdGNoRmluZGVyX0dldE1h dGNoZXMoQ01hdGNoRmluZGVyICpwLCBVSW50MzIgKmRpc3RhbmNlcykNCj4+ID4NCj4+ID4NCj4+ ID4gICAgaGFzaCA9IHAtPmhhc2g7DQo+PiA+DQo+PiA+ICAgIHBvcyA9IHAtPnBvczsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGQyID0gcG9zIC0gaGFzaFsgICAg ICAgICAgICAgICAgaDJdOw0KPj4gPg0KPj4gPiAgICBkMyA9IHBvcyAtIChoYXNoICsga0ZpeDNI YXNoU2l6ZSlbaDNdOw0KPj4gPg0KPj4gPiAgICBkNCA9IHBvcyAtIChoYXNoICsga0ZpeDRIYXNo U2l6ZSlbaDRdOw0KPj4gPg0KPj4gPiBAQCAtODQ0LDcgKzg0NCw3IEBAIHN0YXRpYyBVSW50MzIN Cj5IYzVfTWF0Y2hGaW5kZXJfR2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXIgKnAsIFVJbnQzMiAqZGlz dGFuY2VzKQ0KPj4gPiAgICAgIG9mZnNldCA9IDI7DQo+PiA+DQo+PiA+ICAgICAgZDIgPSBkMzsN Cj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgaWYgKGQyICE9IGQ0ICYmIGQ0IDwgcC0+Y3ljbGljQnVmZmVyU2l6ZQ0KPj4gPg0KPj4gPiAg ICAgICAgJiYgKihjdXIgLSBkNCkgPT0gKmN1cg0KPj4gPg0KPj4gPiAgICAgICAgJiYgKihjdXIg LSBkNCArIDMpID09ICooY3VyICsgMykpDQo+PiA+DQo+PiA+IEBAIC04NTQsNyArODU0LDcgQEAg c3RhdGljIFVJbnQzMg0KPkhjNV9NYXRjaEZpbmRlcl9HZXRNYXRjaGVzKENNYXRjaEZpbmRlciAq cCwgVUludDMyICpkaXN0YW5jZXMpDQo+PiA+ICAgICAgb2Zmc2V0ICs9IDI7DQo+PiA+DQo+PiA+ ICAgICAgZDIgPSBkNDsNCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgaWYgKG9mZnNldCAhPSAwKQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+ DQo+PiA+ICAgICAgVVBEQVRFX21heExlbg0KPj4gPg0KPj4gPiBAQCAtODY1LDcgKzg2NSw3IEBA IHN0YXRpYyBVSW50MzINCj5IYzVfTWF0Y2hGaW5kZXJfR2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXIg KnAsIFVJbnQzMiAqZGlzdGFuY2VzKQ0KPj4gPiAgICAgICAgTU9WRV9QT1NfUkVUOw0KPj4gPg0K Pj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgaWYgKG1heExlbiA8IDQpDQo+PiA+DQo+PiA+ICAgICAgbWF4TGVuID0g NDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2Uv Qy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kLmgNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1h Q29tcHJlc3MvU2RrL0MvTHpGaW5kLmgNCj4+ID4gaW5kZXggYzc3YWRkZWQ3YmQzLi42MWJiOWRk MzAyYjUgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3Mv U2RrL0MvTHpGaW5kLmgNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVz cy9TZGsvQy9MekZpbmQuaA0KPj4gPiBAQCAtMzQsNyArMzQsNyBAQCB0eXBlZGVmIHN0cnVjdCBf Q01hdGNoRmluZGVyDQo+PiA+DQo+PiA+DQo+PiA+ICAgIEJ5dGUgKmJ1ZmZlckJhc2U7DQo+PiA+ DQo+PiA+ICAgIElTZXFJblN0cmVhbSAqc3RyZWFtOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgVUludDMyIGJsb2NrU2l6ZTsNCj4+ID4NCj4+ID4gICAgVUludDMy IGtlZXBTaXplQmVmb3JlOw0KPj4gPg0KPj4gPiAgICBVSW50MzIga2VlcFNpemVBZnRlcjsNCj4+ ID4NCj4+ID4gQEAgLTU5LDcgKzU5LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgX0NNYXRjaEZpbmRlcg0K Pj4gPiAgICAgICgocCktPnN0cmVhbUVuZFdhc1JlYWNoZWQgXA0KPj4gPg0KPj4gPiAgICAgICAg ICAmJiAocCktPnN0cmVhbVBvcyA9PSAocCktPnBvcyBcDQo+PiA+DQo+PiA+ICAgICAgICAgICYm ICghKHApLT5kaXJlY3RJbnB1dCB8fCAocCktPmRpcmVjdElucHV0UmVtID09IDApKQ0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIGludCBNYXRjaEZpbmRlcl9OZWVkTW92 ZShDTWF0Y2hGaW5kZXIgKnApOw0KPj4gPg0KPj4gPiAgQnl0ZSAqTWF0Y2hGaW5kZXJfR2V0UG9p bnRlclRvQ3VycmVudFBvcyhDTWF0Y2hGaW5kZXIgKnApOw0KPj4gPg0KPj4gPiAgdm9pZCBNYXRj aEZpbmRlcl9Nb3ZlQmxvY2soQ01hdGNoRmluZGVyICpwKTsNCj4+ID4NCj4+ID4gZGlmZiAtLWdp dCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kTXQuYw0KPmIv QmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmRNdC5jDQo+PiA+IGlu ZGV4IDI1NjM4MjRmY2RlZi4uOGU3Y2Y2NDkzY2UzIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9v bHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0x6RmluZE10LmMNCj4+ID4gKysrIGIvQmFz ZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmRNdC5jDQo+PiA+IEBAIC02 Miw3ICs2Miw3IEBAIHN0YXRpYyB2b2lkIE10U3luY19TdG9wV3JpdGluZyhDTXRTeW5jICpwKQ0K Pj4gPiAgICAgIHAtPmNzV2FzRW50ZXJlZCA9IEZhbHNlOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+ DQo+PiA+ICAgIFNlbWFwaG9yZV9SZWxlYXNlMSgmcC0+ZnJlZVNlbWFwaG9yZSk7DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBFdmVudF9XYWl0KCZwLT53YXNTdG9w cGVkKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgd2hpbGUgKG15TnVtQmxvY2tzKysgIT0g cC0+bnVtUHJvY2Vzc2VkQmxvY2tzKQ0KPj4gPg0KPj4gPiBAQCAtMTEyLDEyICsxMTIsMTIgQEAg c3RhdGljIFNSZXMgTXRTeW5jX0NyZWF0ZTIoQ010U3luYyAqcCwNCj5USFJFQURfRlVOQ19UWVBF IHN0YXJ0QWRkcmVzcywgdm9pZCAqb2JqLA0KPj4gPiAgICBSSU5PS19USFJFQUQoQXV0b1Jlc2V0 RXZlbnRfQ3JlYXRlTm90U2lnbmFsZWQoJnAtPmNhblN0YXJ0KSk7DQo+PiA+DQo+PiA+ICAgIFJJ Tk9LX1RIUkVBRChBdXRvUmVzZXRFdmVudF9DcmVhdGVOb3RTaWduYWxlZCgmcC0+d2FzU3RhcnRl ZCkpOw0KPj4gPg0KPj4gPiAgICBSSU5PS19USFJFQUQoQXV0b1Jlc2V0RXZlbnRfQ3JlYXRlTm90 U2lnbmFsZWQoJnAtDQo+Pndhc1N0b3BwZWQpKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgIFJJTk9LX1RIUkVBRChTZW1hcGhvcmVfQ3JlYXRlKCZwLT5mcmVlU2Vt YXBob3JlLCBudW1CbG9ja3MsDQo+bnVtQmxvY2tzKSk7DQo+PiA+DQo+PiA+ICAgIFJJTk9LX1RI UkVBRChTZW1hcGhvcmVfQ3JlYXRlKCZwLT5maWxsZWRTZW1hcGhvcmUsIDAsDQo+bnVtQmxvY2tz KSk7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIHAtPm5lZWRTdGFydCA9IFRydWU7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBSSU5PS19USFJFQUQoVGhyZWFk X0NyZWF0ZSgmcC0+dGhyZWFkLCBzdGFydEFkZHJlc3MsIG9iaikpOw0KPj4gPg0KPj4gPiAgICBw LT53YXNDcmVhdGVkID0gVHJ1ZTsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIFNaX09LOw0KPj4gPg0K Pj4gPiBAQCAtMzIwLDkgKzMyMCw5IEBAIHN0YXRpYyB2b2lkIEJ0R2V0TWF0Y2hlcyhDTWF0Y2hG aW5kZXJNdCAqcCwNCj5VSW50MzIgKmRpc3RhbmNlcykNCj4+ID4gICAgVUludDMyIG51bVByb2Nl c3NlZCA9IDA7DQo+PiA+DQo+PiA+ICAgIFVJbnQzMiBjdXJQb3MgPSAyOw0KPj4gPg0KPj4gPiAg ICBVSW50MzIgbGltaXQgPSBrTXRCdEJsb2NrU2l6ZSAtIChwLT5tYXRjaE1heExlbiAqIDIpOw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZGlzdGFuY2VzWzFdID0g cC0+aGFzaE51bUF2YWlsOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgd2hpbGUgKGN1clBvcyA8IGxpbWl0KQ0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAg ICAgaWYgKHAtPmhhc2hCdWZQb3MgPT0gcC0+aGFzaEJ1ZlBvc0xpbWl0KQ0KPj4gPg0KPj4gPiBA QCAtMzUyLDcgKzM1Miw3IEBAIHN0YXRpYyB2b2lkIEJ0R2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXJN dCAqcCwNCj5VSW50MzIgKmRpc3RhbmNlcykNCj4+ID4gICAgICAgICAgaWYgKHNpemUyIDwgc2l6 ZSkNCj4+ID4NCj4+ID4gICAgICAgICAgICBzaXplID0gc2l6ZTI7DQo+PiA+DQo+PiA+ICAgICAg ICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgI2lmbmRl ZiBNRk1UX0dNX0lOTElORQ0KPj4gPg0KPj4gPiAgICAgICAgd2hpbGUgKGN1clBvcyA8IGxpbWl0 ICYmIHNpemUtLSAhPSAwKQ0KPj4gPg0KPj4gPiAgICAgICAgew0KPj4gPg0KPj4gPiBAQCAtMzg2 LDcgKzM4Niw3IEBAIHN0YXRpYyB2b2lkIEJ0R2V0TWF0Y2hlcyhDTWF0Y2hGaW5kZXJNdCAqcCwN Cj5VSW50MzIgKmRpc3RhbmNlcykNCj4+ID4gICAgICAgIHAtPmN5Y2xpY0J1ZmZlclBvcyA9IGN5 Y2xpY0J1ZmZlclBvczsNCj4+ID4NCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGRpc3RhbmNlc1swXSA9IGN1clBv czsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTM5OCw3ICszOTgs NyBAQCBzdGF0aWMgdm9pZCBCdEZpbGxCbG9jayhDTWF0Y2hGaW5kZXJNdCAqcCwgVUludDMyDQo+ Z2xvYmFsQmxvY2tJbmRleCkNCj4+ID4gICAgICBDcml0aWNhbFNlY3Rpb25fRW50ZXIoJnN5bmMt PmNzKTsNCj4+ID4NCj4+ID4gICAgICBzeW5jLT5jc1dhc0VudGVyZWQgPSBUcnVlOw0KPj4gPg0K Pj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBCdEdl dE1hdGNoZXMocCwgcC0+YnRCdWYgKyAoZ2xvYmFsQmxvY2tJbmRleCAmIGtNdEJ0TnVtQmxvY2tz TWFzaykNCj4qIGtNdEJ0QmxvY2tTaXplKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgaWYg KHAtPnBvcyA+IGtNdE1heFZhbEZvck5vcm1hbGl6ZSAtIGtNdEJ0QmxvY2tTaXplKQ0KPj4gPg0K Pj4gPiBAQCAtNTA0LDcgKzUwNCw3IEBAIFNSZXMgTWF0Y2hGaW5kZXJNdF9DcmVhdGUoQ01hdGNo RmluZGVyTXQgKnAsDQo+VUludDMyIGhpc3RvcnlTaXplLCBVSW50MzIga2VlcEFkZEINCj4+ID4g IHN0YXRpYyB2b2lkIE1hdGNoRmluZGVyTXRfSW5pdChDTWF0Y2hGaW5kZXJNdCAqcCkNCj4+ID4N Cj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgQ01hdGNoRmluZGVyICptZiA9IHAtPk1hdGNoRmluZGVy Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcC0+YnRCdWZQb3Mg PQ0KPj4gPg0KPj4gPiAgICBwLT5idEJ1ZlBvc0xpbWl0ID0gMDsNCj4+ID4NCj4+ID4gICAgcC0+ aGFzaEJ1ZlBvcyA9DQo+PiA+DQo+PiA+IEBAIC01MTMsNyArNTEzLDcgQEAgc3RhdGljIHZvaWQg TWF0Y2hGaW5kZXJNdF9Jbml0KENNYXRjaEZpbmRlck10DQo+KnApDQo+PiA+ICAgIC8qIEluaXQg d2l0aG91dCBkYXRhIHJlYWRpbmcuIFdlIGRvbid0IHdhbnQgdG8gcmVhZCBkYXRhIGluIHRoaXMg dGhyZWFkICovDQo+PiA+DQo+PiA+ICAgIE1hdGNoRmluZGVyX0luaXRfMyhtZiwgRmFsc2UpOw0K Pj4gPg0KPj4gPiAgICBNYXRjaEZpbmRlcl9Jbml0X0xvd0hhc2gobWYpOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcC0+cG9pbnRlclRvQ3VyUG9zID0gSW5saW5l X01hdGNoRmluZGVyX0dldFBvaW50ZXJUb0N1cnJlbnRQb3MobWYpOw0KPj4gPg0KPj4gPiAgICBw LT5idE51bUF2YWlsQnl0ZXMgPSAwOw0KPj4gPg0KPj4gPiAgICBwLT5selBvcyA9IHAtPmhpc3Rv cnlTaXplICsgMTsNCj4+ID4NCj4+ID4gQEAgLTU3Nyw3ICs1NzcsNyBAQCBzdGF0aWMgVUludDMy ICogTWl4TWF0Y2hlczIoQ01hdGNoRmluZGVyTXQgKnAsDQo+VUludDMyIG1hdGNoTWluUG9zLCBV SW50MzIgKmRpc3RhDQo+PiA+ICAgIGNvbnN0IEJ5dGUgKmN1ciA9IHAtPnBvaW50ZXJUb0N1clBv czsNCj4+ID4NCj4+ID4gICAgVUludDMyIGx6UG9zID0gcC0+bHpQb3M7DQo+PiA+DQo+PiA+ICAg IE1UX0hBU0gyX0NBTEMNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg IGN1ck1hdGNoMiA9IGhhc2hbaDJdOw0KPj4gPg0KPj4gPiAgICBoYXNoW2gyXSA9IGx6UG9zOw0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNTg3LDcgKzU4Nyw3IEBAIHN0YXRpYyBVSW50MzIg KiBNaXhNYXRjaGVzMihDTWF0Y2hGaW5kZXJNdCAqcCwNCj5VSW50MzIgbWF0Y2hNaW5Qb3MsIFVJ bnQzMiAqZGlzdGENCj4+ID4gICAgICAgICpkaXN0YW5jZXMrKyA9IDI7DQo+PiA+DQo+PiA+ICAg ICAgICAqZGlzdGFuY2VzKysgPSBselBvcyAtIGN1ck1hdGNoMiAtIDE7DQo+PiA+DQo+PiA+ICAg ICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIGRp c3RhbmNlczsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTYwMSw3 ICs2MDEsNyBAQCBzdGF0aWMgVUludDMyICogTWl4TWF0Y2hlczMoQ01hdGNoRmluZGVyTXQgKnAs DQo+VUludDMyIG1hdGNoTWluUG9zLCBVSW50MzIgKmRpc3RhDQo+PiA+DQo+PiA+DQo+PiA+ICAg IGN1ck1hdGNoMiA9IGhhc2hbICAgICAgICAgICAgICAgIGgyXTsNCj4+ID4NCj4+ID4gICAgY3Vy TWF0Y2gzID0gKGhhc2ggKyBrRml4M0hhc2hTaXplKVtoM107DQo+PiA+DQo+PiA+IC0NCj4+ID4N Cj4+ID4gKw0KPj4gPg0KPj4gPiAgICBoYXNoWyAgICAgICAgICAgICAgICBoMl0gPSBselBvczsN Cj4+ID4NCj4+ID4gICAgKGhhc2ggKyBrRml4M0hhc2hTaXplKVtoM10gPSBselBvczsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gQEAgLTYxNiwxMyArNjE2LDEzIEBAIHN0YXRpYyBVSW50MzIgKiBN aXhNYXRjaGVzMyhDTWF0Y2hGaW5kZXJNdA0KPipwLCBVSW50MzIgbWF0Y2hNaW5Qb3MsIFVJbnQz MiAqZGlzdGENCj4+ID4gICAgICBkaXN0YW5jZXNbMF0gPSAyOw0KPj4gPg0KPj4gPiAgICAgIGRp c3RhbmNlcyArPSAyOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgICBpZiAoY3VyTWF0Y2gzID49IG1hdGNoTWluUG9zICYmIGN1clsocHRy ZGlmZl90KWN1ck1hdGNoMyAtIGx6UG9zXSA9PQ0KPmN1clswXSkNCj4+ID4NCj4+ID4gICAgew0K Pj4gPg0KPj4gPiAgICAgICpkaXN0YW5jZXMrKyA9IDM7DQo+PiA+DQo+PiA+ICAgICAgKmRpc3Rh bmNlcysrID0gbHpQb3MgLSBjdXJNYXRjaDMgLSAxOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICByZXR1cm4gZGlzdGFuY2VzOw0KPj4g Pg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNjM0LDExICs2MzQsMTEgQEAg c3RhdGljIFVJbnQzMiAqTWl4TWF0Y2hlczQoQ01hdGNoRmluZGVyTXQgKnAsDQo+VUludDMyIG1h dGNoTWluUG9zLCBVSW50MzIgKmRpc3Rhbg0KPj4gPiAgICBjb25zdCBCeXRlICpjdXIgPSBwLT5w b2ludGVyVG9DdXJQb3M7DQo+PiA+DQo+PiA+ICAgIFVJbnQzMiBselBvcyA9IHAtPmx6UG9zOw0K Pj4gPg0KPj4gPiAgICBNVF9IQVNINF9DQUxDDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICBjdXJNYXRjaDIgPSBoYXNoWyAgICAgICAgICAgICAgICBoMl07DQo+PiA+ DQo+PiA+ICAgIGN1ck1hdGNoMyA9IChoYXNoICsga0ZpeDNIYXNoU2l6ZSlbaDNdOw0KPj4gPg0K Pj4gPiAgICBjdXJNYXRjaDQgPSAoaGFzaCArIGtGaXg0SGFzaFNpemUpW2g0XTsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGhhc2hbICAgICAgICAgICAgICAgIGgy XSA9IGx6UG9zOw0KPj4gPg0KPj4gPiAgICAoaGFzaCArIGtGaXgzSGFzaFNpemUpW2gzXSA9IGx6 UG9zOw0KPj4gPg0KPj4gPiAgICAoaGFzaCArIGtGaXg0SGFzaFNpemUpW2g0XSA9IGx6UG9zOw0K Pj4gPg0KPj4gPiBAQCAtNjU0LDcgKzY1NCw3IEBAIHN0YXRpYyBVSW50MzIgKk1peE1hdGNoZXM0 KENNYXRjaEZpbmRlck10ICpwLA0KPlVJbnQzMiBtYXRjaE1pblBvcywgVUludDMyICpkaXN0YW4N Cj4+ID4gICAgICBkaXN0YW5jZXNbMF0gPSAyOw0KPj4gPg0KPj4gPiAgICAgIGRpc3RhbmNlcyAr PSAyOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICBpZiAoY3VyTWF0Y2gzID49IG1hdGNoTWluUG9zICYmIGN1clsocHRyZGlmZl90KWN1 ck1hdGNoMyAtIGx6UG9zXSA9PQ0KPmN1clswXSkNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4g PiAgICAgIGRpc3RhbmNlc1sxXSA9IGx6UG9zIC0gY3VyTWF0Y2gzIC0gMTsNCj4+ID4NCj4+ID4g QEAgLTY3Niw3ICs2NzYsNyBAQCBzdGF0aWMgVUludDMyICpNaXhNYXRjaGVzNChDTWF0Y2hGaW5k ZXJNdCAqcCwNCj5VSW50MzIgbWF0Y2hNaW5Qb3MsIFVJbnQzMiAqZGlzdGFuDQo+PiA+ICAgICAg ICAqZGlzdGFuY2VzKysgPSA0Ow0KPj4gPg0KPj4gPiAgICAgICAgKmRpc3RhbmNlcysrID0gbHpQ b3MgLSBjdXJNYXRjaDQgLSAxOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIHJldHVybiBkaXN0YW5jZXM7DQo+PiA+DQo+PiA+ICB9 DQo+PiA+DQo+PiA+ICAqLw0KPj4gPg0KPj4gPiBAQCAtNzg5LDcgKzc4OSw3IEBAIHZvaWQNCj5N YXRjaEZpbmRlck10X0NyZWF0ZVZUYWJsZShDTWF0Y2hGaW5kZXJNdCAqcCwgSU1hdGNoRmluZGVy ICp2VGFibGUpDQo+PiA+ICAgIHZUYWJsZS0+R2V0TnVtQXZhaWxhYmxlQnl0ZXMgPQ0KPihNZl9H ZXROdW1BdmFpbGFibGVCeXRlc19GdW5jKU1hdGNoRmluZGVyTXRfR2V0TnVtQXZhaWxhYmxlQnl0 ZXM7DQo+PiA+DQo+PiA+ICAgIHZUYWJsZS0+R2V0UG9pbnRlclRvQ3VycmVudFBvcyA9DQo+KE1m X0dldFBvaW50ZXJUb0N1cnJlbnRQb3NfRnVuYylNYXRjaEZpbmRlck10X0dldFBvaW50ZXJUb0N1 cnJlbnRQbw0KPnM7DQo+PiA+DQo+PiA+ICAgIHZUYWJsZS0+R2V0TWF0Y2hlcyA9DQo+KE1mX0dl dE1hdGNoZXNfRnVuYylNYXRjaEZpbmRlck10X0dldE1hdGNoZXM7DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBzd2l0Y2ggKHAtPk1hdGNoRmluZGVyLT5udW1IYXNo Qnl0ZXMpDQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgICBjYXNlIDI6DQo+PiA+DQo+ PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL0x6 RmluZE10LmgNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5k TXQuaA0KPj4gPiBpbmRleCAzZDg2Yzc4OGYzZjkuLmIxMzk4YTg4M2FhZiAxMDA2NDQNCj4+ID4g LS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9MekZpbmRNdC5oDQo+ PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHpGaW5kTXQu aA0KPj4gPiBAQCAtNjAsNyArNjAsNyBAQCB0eXBlZGVmIHN0cnVjdCBfQ01hdGNoRmluZGVyTXQN Cj4+ID4gICAgY29uc3QgVUludDMyICpjcmM7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIE1m X01peF9NYXRjaGVzIE1peE1hdGNoZXNGdW5jOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgLyogTFogKyBCVCAqLw0KPj4gPg0KPj4gPiAgICBDTXRTeW5jIGJ0U3lu YzsNCj4+ID4NCj4+ID4gICAgQnl0ZSBidER1bW15W2tNdENhY2hlTGluZUR1bW15XTsNCj4+ID4N Cj4+ID4gQEAgLTgzLDcgKzgzLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgX0NNYXRjaEZpbmRlck10DQo+ PiA+ICAgIC8qIEJUICsgSGFzaCAqLw0KPj4gPg0KPj4gPiAgICBDTXRTeW5jIGhhc2hTeW5jOw0K Pj4gPg0KPj4gPiAgICAvKiBCeXRlIGhhc2hEdW1teVtrTXRDYWNoZUxpbmVEdW1teV07ICovDQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAvKiBIYXNoICovDQo+PiA+ DQo+PiA+ICAgIE1mX0dldEhlYWRzIEdldEhlYWRzRnVuYzsNCj4+ID4NCj4+ID4gICAgQ01hdGNo RmluZGVyICpNYXRjaEZpbmRlcjsNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9T b3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHptYURlYy5jDQo+Yi9CYXNlVG9vbHMvU291cmNl L0MvTHptYUNvbXByZXNzL1Nkay9DL0x6bWFEZWMuYw0KPj4gPiBpbmRleCA5NjJiOTRiYjYzMzgu LjYzMjhjOTAxMWFhMCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFD b21wcmVzcy9TZGsvQy9Mem1hRGVjLmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL0x6 bWFDb21wcmVzcy9TZGsvQy9Mem1hRGVjLmMNCj4+ID4gQEAgLTIyNyw3ICsyMjcsNyBAQCBpbnQg TVlfRkFTVF9DQUxMDQo+TFpNQV9ERUNPREVfUkVBTChDTHptYURlYyAqcCwgU2l6ZVQgbGltaXQs IGNvbnN0IEJ5dGUgKmJ1ZkxpbWl0DQo+PiA+ICAgIEJ5dGUgKmRpYyA9IHAtPmRpYzsNCj4+ID4N Cj4+ID4gICAgU2l6ZVQgZGljQnVmU2l6ZSA9IHAtPmRpY0J1ZlNpemU7DQo+PiA+DQo+PiA+ICAg IFNpemVUIGRpY1BvcyA9IHAtPmRpY1BvczsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgIFVJbnQzMiBwcm9jZXNzZWRQb3MgPSBwLT5wcm9jZXNzZWRQb3M7DQo+PiA+ DQo+PiA+ICAgIFVJbnQzMiBjaGVja0RpY1NpemUgPSBwLT5jaGVja0RpY1NpemU7DQo+PiA+DQo+ PiA+ICAgIHVuc2lnbmVkIGxlbiA9IDA7DQo+PiA+DQo+PiA+IEBAIC0zMDMsNyArMzAzLDcgQEAg aW50IE1ZX0ZBU1RfQ0FMTA0KPkxaTUFfREVDT0RFX1JFQUwoQ0x6bWFEZWMgKnAsIFNpemVUIGxp bWl0LCBjb25zdCBCeXRlICpidWZMaW1pdA0KPj4gPiAgICAgICAgZGljW2RpY1BvcysrXSA9IChC eXRlKXN5bWJvbDsNCj4+ID4NCj4+ID4gICAgICAgIGNvbnRpbnVlOw0KPj4gPg0KPj4gPiAgICAg IH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgew0KPj4gPg0K Pj4gPiAgICAgICAgVVBEQVRFXzEocHJvYik7DQo+PiA+DQo+PiA+ICAgICAgICBwcm9iID0gcHJv YnMgKyBJc1JlcCArIHN0YXRlOw0KPj4gPg0KPj4gPiBAQCAtMzcwLDcgKzM3MCw3IEBAIGludCBN WV9GQVNUX0NBTEwNCj5MWk1BX0RFQ09ERV9SRUFMKENMem1hRGVjICpwLCBTaXplVCBsaW1pdCwg Y29uc3QgQnl0ZSAqYnVmTGltaXQNCj4+ID4gICAgICAgICAgc3RhdGUgPSBzdGF0ZSA8IGtOdW1M aXRTdGF0ZXMgPyA4IDogMTE7DQo+PiA+DQo+PiA+ICAgICAgICAgIHByb2IgPSBwcm9icyArIFJl cExlbkNvZGVyOw0KPj4gPg0KPj4gPiAgICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgICAgICNpZmRlZiBfTFpNQV9TSVpFX09QVA0KPj4gPg0KPj4gPiAg ICAgICAgew0KPj4gPg0KPj4gPiAgICAgICAgICB1bnNpZ25lZCBsaW0sIG9mZnNldDsNCj4+ID4N Cj4+ID4gQEAgLTQ3NCw3ICs0NzQsNyBAQCBpbnQgTVlfRkFTVF9DQUxMDQo+TFpNQV9ERUNPREVf UkVBTChDTHptYURlYyAqcCwgU2l6ZVQgbGltaXQsIGNvbnN0IEJ5dGUgKmJ1ZkxpbWl0DQo+PiA+ ICAgICAgICAgICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgIE5PUk1BTElaRQ0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICByYW5nZSA+Pj0gMTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgICAg ICAgICAgICBVSW50MzIgdDsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICBjb2RlIC09IHJh bmdlOw0KPj4gPg0KPj4gPiBAQCAtNTEwLDcgKzUxMCw3IEBAIGludCBNWV9GQVNUX0NBTEwNCj5M Wk1BX0RFQ09ERV9SRUFMKENMem1hRGVjICpwLCBTaXplVCBsaW1pdCwgY29uc3QgQnl0ZSAqYnVm TGltaXQNCj4+ID4gICAgICAgICAgICAgIH0NCj4+ID4NCj4+ID4gICAgICAgICAgICB9DQo+PiA+ DQo+PiA+ICAgICAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAgICAgICAgIHJlcDMgPSByZXAyOw0KPj4gPg0KPj4gPiAgICAgICAgICByZXAyID0gcmVwMTsN Cj4+ID4NCj4+ID4gICAgICAgICAgcmVwMSA9IHJlcDA7DQo+PiA+DQo+PiA+IEBAIC01MjksMTMg KzUyOSwxMyBAQCBpbnQgTVlfRkFTVF9DQUxMDQo+TFpNQV9ERUNPREVfUkVBTChDTHptYURlYyAq cCwgU2l6ZVQgbGltaXQsIGNvbnN0IEJ5dGUgKmJ1ZkxpbWl0DQo+PiA+ICAgICAgICAgIFNpemVU IHJlbTsNCj4+ID4NCj4+ID4gICAgICAgICAgdW5zaWduZWQgY3VyTGVuOw0KPj4gPg0KPj4gPiAg ICAgICAgICBTaXplVCBwb3M7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICAgICAgICBpZiAoKHJlbSA9IGxpbWl0IC0gZGljUG9zKSA9PSAwKQ0KPj4gPg0KPj4gPiAg ICAgICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgcC0+ZGljUG9zID0gZGljUG9zOw0KPj4g Pg0KPj4gPiAgICAgICAgICAgIHJldHVybiBTWl9FUlJPUl9EQVRBOw0KPj4gPg0KPj4gPiAgICAg ICAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICBj dXJMZW4gPSAoKHJlbSA8IGxlbikgPyAodW5zaWduZWQpcmVtIDogbGVuKTsNCj4+ID4NCj4+ID4g ICAgICAgICAgcG9zID0gZGljUG9zIC0gcmVwMCArIChkaWNQb3MgPCByZXAwID8gZGljQnVmU2l6 ZSA6IDApOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNTY4LDcgKzU2OCw3IEBAIGludCBN WV9GQVNUX0NBTEwNCj5MWk1BX0RFQ09ERV9SRUFMKENMem1hRGVjICpwLCBTaXplVCBsaW1pdCwg Y29uc3QgQnl0ZSAqYnVmTGltaXQNCj4+ID4gICAgd2hpbGUgKGRpY1BvcyA8IGxpbWl0ICYmIGJ1 ZiA8IGJ1ZkxpbWl0KTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgTk9STUFMSVpFOw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcC0+YnVmID0gYnVmOw0KPj4g Pg0KPj4gPiAgICBwLT5yYW5nZSA9IHJhbmdlOw0KPj4gPg0KPj4gPiAgICBwLT5jb2RlID0gY29k ZTsNCj4+ID4NCj4+ID4gQEAgLTYzOCwxMCArNjM4LDEwIEBAIHN0YXRpYyBpbnQgTVlfRkFTVF9D QUxMDQo+THptYURlY19EZWNvZGVSZWFsMihDTHptYURlYyAqcCwgU2l6ZVQgbGltaXQsIGNvbnN0 IEJ5dGUNCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgUklOT0soTFpN QV9ERUNPREVfUkVBTChwLCBsaW1pdDIsIGJ1ZkxpbWl0KSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4N Cj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIGlmIChwLT5jaGVja0RpY1NpemUgPT0gMCAmJiBwLT5w cm9jZXNzZWRQb3MgPj0gcC0+cHJvcC5kaWNTaXplKQ0KPj4gPg0KPj4gPiAgICAgICAgcC0+Y2hl Y2tEaWNTaXplID0gcC0+cHJvcC5kaWNTaXplOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgICBMem1hRGVjX1dyaXRlUmVtKHAsIGxpbWl0KTsNCj4+ID4NCj4+ID4g ICAgfQ0KPj4gPg0KPj4gPiAgICB3aGlsZSAocC0+ZGljUG9zIDwgbGltaXQgJiYgcC0+YnVmIDwg YnVmTGltaXQgJiYgcC0+cmVtYWluTGVuIDwNCj5rTWF0Y2hTcGVjTGVuU3RhcnQpOw0KPj4gPg0K Pj4gPiBAQCAtODc3LDcgKzg3Nyw3IEBAIFNSZXMgTHptYURlY19EZWNvZGVUb0RpYyhDTHptYURl YyAqcCwgU2l6ZVQNCj5kaWNMaW1pdCwgY29uc3QgQnl0ZSAqc3JjLCBTaXplVCAqc3INCj4+ID4g IHsNCj4+ID4NCj4+ID4gICAgU2l6ZVQgaW5TaXplID0gKnNyY0xlbjsNCj4+ID4NCj4+ID4gICAg KCpzcmNMZW4pID0gMDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg ICpzdGF0dXMgPSBMWk1BX1NUQVRVU19OT1RfU1BFQ0lGSUVEOw0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgICBpZiAocC0+cmVtYWluTGVuID4ga01hdGNoU3BlY0xlblN0YXJ0KQ0KPj4gPg0KPj4g PiBAQCAtOTk1LDcgKzk5NSw3IEBAIFNSZXMgTHptYURlY19EZWNvZGVUb0RpYyhDTHptYURlYyAq cCwgU2l6ZVQNCj5kaWNMaW1pdCwgY29uc3QgQnl0ZSAqc3JjLCBTaXplVCAqc3INCj4+ID4gICAg ICAgICAgcC0+YnVmID0gcC0+dGVtcEJ1ZjsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKEx6bWFE ZWNfRGVjb2RlUmVhbDIocCwgZGljTGltaXQsIHAtPmJ1ZikgIT0gMCkNCj4+ID4NCj4+ID4gICAg ICAgICAgICByZXR1cm4gU1pfRVJST1JfREFUQTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgICAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICB1bnNpZ25lZCBr a2sgPSAodW5zaWduZWQpKHAtPmJ1ZiAtIHAtPnRlbXBCdWYpOw0KPj4gPg0KPj4gPiAgICAgICAg ICAgIGlmIChyZW0gPCBra2spDQo+PiA+DQo+PiA+IEBAIC0xMDExLDcgKzEwMTEsNyBAQCBTUmVz IEx6bWFEZWNfRGVjb2RlVG9EaWMoQ0x6bWFEZWMgKnAsIFNpemVUDQo+ZGljTGltaXQsIGNvbnN0 IEJ5dGUgKnNyYywgU2l6ZVQgKnNyDQo+PiA+ICAgICAgICAgIHAtPnRlbXBCdWZTaXplID0gMDsN Cj4+ID4NCj4+ID4gICAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKHAtPmNvZGUgIT0gMCkNCj4+ID4NCj4+ID4gICAg ICByZXR1cm4gU1pfRVJST1JfREFUQTsNCj4+ID4NCj4+ID4gICAgKnN0YXR1cyA9IExaTUFfU1RB VFVTX0ZJTklTSEVEX1dJVEhfTUFSSzsNCj4+ID4NCj4+ID4gQEAgLTEwODEsMTIgKzEwODEsMTIg QEAgU1JlcyBMem1hUHJvcHNfRGVjb2RlKENMem1hUHJvcHMgKnAsDQo+Y29uc3QgQnl0ZSAqZGF0 YSwgdW5zaWduZWQgc2l6ZSkNCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgVUludDMyIGRpY1NpemU7 DQo+PiA+DQo+PiA+ICAgIEJ5dGUgZDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgIGlmIChzaXplIDwgTFpNQV9QUk9QU19TSVpFKQ0KPj4gPg0KPj4gPiAgICAgIHJl dHVybiBTWl9FUlJPUl9VTlNVUFBPUlRFRDsNCj4+ID4NCj4+ID4gICAgZWxzZQ0KPj4gPg0KPj4g PiAgICAgIGRpY1NpemUgPSBkYXRhWzFdIHwgKChVSW50MzIpZGF0YVsyXSA8PCA4KSB8ICgoVUlu dDMyKWRhdGFbM10gPDwgMTYpIHwNCj4oKFVJbnQzMilkYXRhWzRdIDw8IDI0KTsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmIChkaWNTaXplIDwgTFpNQV9ESUNf TUlOKQ0KPj4gPg0KPj4gPiAgICAgIGRpY1NpemUgPSBMWk1BX0RJQ19NSU47DQo+PiA+DQo+PiA+ ICAgIHAtPmRpY1NpemUgPSBkaWNTaXplOw0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRv b2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9Mem1hRGVjLmgNCj5iL0Jhc2VUb29scy9T b3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvTHptYURlYy5oDQo+PiA+IGluZGV4IDI4Y2U2MGMz ZWE5NC4uZWJjNTY4Y2I0ZmY0IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0Mv THptYUNvbXByZXNzL1Nkay9DL0x6bWFEZWMuaA0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNl L0MvTHptYUNvbXByZXNzL1Nkay9DL0x6bWFEZWMuaA0KPj4gPiBAQCAtMTM1LDcgKzEzNSw3IEBA IEx6bWFEZWNfQWxsb2NhdGUqIGNhbiByZXR1cm46DQo+PiA+ICAgIFNaX0VSUk9SX01FTSAgICAg ICAgIC0gTWVtb3J5IGFsbG9jYXRpb24gZXJyb3INCj4+ID4NCj4+ID4gICAgU1pfRVJST1JfVU5T VVBQT1JURUQgLSBVbnN1cHBvcnRlZCBwcm9wZXJ0aWVzDQo+PiA+DQo+PiA+ICAqLw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIFNSZXMgTHptYURlY19BbGxvY2F0ZVBy b2JzKENMem1hRGVjICpwLCBjb25zdCBCeXRlICpwcm9wcywgdW5zaWduZWQNCj5wcm9wc1NpemUs IElTekFsbG9jUHRyIGFsbG9jKTsNCj4+ID4NCj4+ID4gIHZvaWQgTHptYURlY19GcmVlUHJvYnMo Q0x6bWFEZWMgKnAsIElTekFsbG9jUHRyIGFsbG9jKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g QEAgLTE2NCw3ICsxNjQsNyBAQCB2b2lkIEx6bWFEZWNfRnJlZShDTHptYURlYyAqcCwgSVN6QWxs b2NQdHIgYWxsb2MpOw0KPj4gPiAgKi8NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIC8qIEx6bWFE ZWNfRGVjb2RlVG9EaWMNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg ICBUaGUgZGVjb2RpbmcgdG8gaW50ZXJuYWwgZGljdGlvbmFyeSBidWZmZXIgKENMem1hRGVjOjpk aWMpLg0KPj4gPg0KPj4gPiAgICAgWW91IG11c3QgbWFudWFsbHkgdXBkYXRlIENMem1hRGVjOjpk aWNQb3MsIGlmIGl0IHJlYWNoZXMNCj5DTHptYURlYzo6ZGljQnVmU2l6ZSAhISENCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJl c3MvU2RrL0MvTHptYUVuYy5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nk ay9DL0x6bWFFbmMuYw0KPj4gPiBpbmRleCBlMjgxNzE2ZmVlMWIuLmQ3OTMxY2Q3Mzc5OSAxMDA2 NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9Mem1h RW5jLmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9M em1hRW5jLmMNCj4+ID4gQEAgLTUyLDcgKzUyLDcgQEAgdm9pZCBMem1hRW5jUHJvcHNfTm9ybWFs aXplKENMem1hRW5jUHJvcHMgKnApDQo+PiA+ICAgIGludCBsZXZlbCA9IHAtPmxldmVsOw0KPj4g Pg0KPj4gPiAgICBpZiAobGV2ZWwgPCAwKSBsZXZlbCA9IDU7DQo+PiA+DQo+PiA+ICAgIHAtPmxl dmVsID0gbGV2ZWw7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBp ZiAocC0+ZGljdFNpemUgPT0gMCkgcC0+ZGljdFNpemUgPSAobGV2ZWwgPD0gNSA/ICgxIDw8IChs ZXZlbCAqIDIgKyAxNCkpIDoNCj4obGV2ZWwgPD0gNyA/ICgxIDw8IDI1KSA6ICgxIDw8IDI2KSkp Ow0KPj4gPg0KPj4gPiAgICBpZiAocC0+ZGljdFNpemUgPiBwLT5yZWR1Y2VTaXplKQ0KPj4gPg0K Pj4gPiAgICB7DQo+PiA+DQo+PiA+IEBAIC03NCw3ICs3NCw3IEBAIHZvaWQgTHptYUVuY1Byb3Bz X05vcm1hbGl6ZShDTHptYUVuY1Byb3BzICpwKQ0KPj4gPiAgICBpZiAocC0+YnRNb2RlIDwgMCkg cC0+YnRNb2RlID0gKHAtPmFsZ28gPT0gMCA/IDAgOiAxKTsNCj4+ID4NCj4+ID4gICAgaWYgKHAt Pm51bUhhc2hCeXRlcyA8IDApIHAtPm51bUhhc2hCeXRlcyA9IDQ7DQo+PiA+DQo+PiA+ICAgIGlm IChwLT5tYyA9PSAwKSBwLT5tYyA9ICgxNiArIChwLT5mYiA+PiAxKSkgPj4gKHAtPmJ0TW9kZSA/ IDAgOiAxKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmIChw LT5udW1UaHJlYWRzIDwgMCkNCj4+ID4NCj4+ID4gICAgICBwLT5udW1UaHJlYWRzID0NCj4+ID4N Cj4+ID4gICAgICAgICNpZm5kZWYgXzdaSVBfU1QNCj4+ID4NCj4+ID4gQEAgLTEyNCw3ICsxMjQs NyBAQCBzdGF0aWMgdm9pZCBMem1hRW5jX0Zhc3RQb3NJbml0KEJ5dGUgKmdfRmFzdFBvcykNCj4+ ID4gICAgZ19GYXN0UG9zWzBdID0gMDsNCj4+ID4NCj4+ID4gICAgZ19GYXN0UG9zWzFdID0gMTsN Cj4+ID4NCj4+ID4gICAgZ19GYXN0UG9zICs9IDI7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgICBmb3IgKHNsb3QgPSAyOyBzbG90IDwga051bUxvZ0JpdHMgKiAyOyBz bG90KyspDQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgICBzaXplX3QgayA9ICgoc2l6 ZV90KTEgPDwgKChzbG90ID4+IDEpIC0gMSkpOw0KPj4gPg0KPj4gPiBAQCAtMjczLDcgKzI3Myw3 IEBAIHR5cGVkZWYgc3RydWN0DQo+PiA+DQo+PiA+DQo+PiA+ICAgIENMem1hUHJvYiBwb3NTbG90 RW5jb2RlcltrTnVtTGVuVG9Qb3NTdGF0ZXNdWzEgPDwNCj5rTnVtUG9zU2xvdEJpdHNdOw0KPj4g Pg0KPj4gPiAgICBDTHptYVByb2IgcG9zRW5jb2RlcnNba051bUZ1bGxEaXN0YW5jZXNdOw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgQ0xlbkVuYyBsZW5Qcm9iczsN Cj4+ID4NCj4+ID4gICAgQ0xlbkVuYyByZXBMZW5Qcm9iczsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gQEAgLTMxNSw3ICszMTUsNyBAQCB0eXBlZGVmIHN0cnVjdA0KPj4gPiAgICBCb29sIG5lZWRJ bml0Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICBVSW50NjQgbm93UG9zNjQ7DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICB1bnNpZ25lZCBtYXRjaFByaWNlQ291 bnQ7DQo+PiA+DQo+PiA+ICAgIHVuc2lnbmVkIGFsaWduUHJpY2VDb3VudDsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gQEAgLTMzNiw3ICszMzYsNyBAQCB0eXBlZGVmIHN0cnVjdA0KPj4gPiAgICAj aWZuZGVmIF83WklQX1NUDQo+PiA+DQo+PiA+ICAgIEJ5dGUgcGFkWzEyOF07DQo+PiA+DQo+PiA+ ICAgICNlbmRpZg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgLy8g TFogdGhyZWFkDQo+PiA+DQo+PiA+ICAgIENQcm9iUHJpY2UgUHJvYlByaWNlc1trQml0TW9kZWxU b3RhbCA+PiBrTnVtTW92ZVJlZHVjaW5nQml0c107DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBA IC0zNTUsNyArMzU1LDcgQEAgdHlwZWRlZiBzdHJ1Y3QNCj4+ID4gICAgQ0x6bWFQcm9iIGlzUmVw MExvbmdba051bVN0YXRlc11bTFpNQV9OVU1fUEJfU1RBVEVTX01BWF07DQo+PiA+DQo+PiA+ICAg IENMem1hUHJvYiBwb3NTbG90RW5jb2RlcltrTnVtTGVuVG9Qb3NTdGF0ZXNdWzEgPDwNCj5rTnVt UG9zU2xvdEJpdHNdOw0KPj4gPg0KPj4gPiAgICBDTHptYVByb2IgcG9zRW5jb2RlcnNba051bUZ1 bGxEaXN0YW5jZXNdOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAg Q0xlbkVuYyBsZW5Qcm9iczsNCj4+ID4NCj4+ID4gICAgQ0xlbkVuYyByZXBMZW5Qcm9iczsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTM4Myw5ICszODMsOSBAQCB2b2lkIEx6bWFFbmNfU2F2 ZVN0YXRlKENMem1hRW5jSGFuZGxlIHBwKQ0KPj4gPiAgew0KPj4gPg0KPj4gPiAgICBDTHptYUVu YyAqcCA9IChDTHptYUVuYyAqKXBwOw0KPj4gPg0KPj4gPiAgICBDU2F2ZVN0YXRlICpkZXN0ID0g JnAtPnNhdmVTdGF0ZTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg IGRlc3QtPnN0YXRlID0gcC0+c3RhdGU7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICBkZXN0LT5sZW5Qcm9icyA9IHAtPmxlblByb2JzOw0KPj4gPg0KPj4gPiAgICBk ZXN0LT5yZXBMZW5Qcm9icyA9IHAtPnJlcExlblByb2JzOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiBAQCAtNDE0LDkgKzQxNCw5IEBAIHZvaWQgTHptYUVuY19SZXN0b3JlU3RhdGUoQ0x6bWFFbmNI YW5kbGUgcHApDQo+PiA+DQo+PiA+DQo+PiA+ICAgIGRlc3QtPmxlblByb2JzID0gcC0+bGVuUHJv YnM7DQo+PiA+DQo+PiA+ICAgIGRlc3QtPnJlcExlblByb2JzID0gcC0+cmVwTGVuUHJvYnM7DQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBDT1BZX0FSUihkZXN0LCBw LCByZXBzKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIENPUFlf QVJSKGRlc3QsIHAsIHBvc0FsaWduRW5jb2Rlcik7DQo+PiA+DQo+PiA+ICAgIENPUFlfQVJSKGRl c3QsIHAsIGlzUmVwKTsNCj4+ID4NCj4+ID4gICAgQ09QWV9BUlIoZGVzdCwgcCwgaXNSZXBHMCk7 DQo+PiA+DQo+PiA+IEBAIC05MTQsNyArOTE0LDcgQEAgc3RhdGljIHZvaWQNCj5MZW5QcmljZUVu Y19VcGRhdGVUYWJsZXMoQ0xlblByaWNlRW5jICpwLCB1bnNpZ25lZCBudW1Qb3NTdGF0ZXMsDQo+ PiA+ICAgIHByaW50ZigiXG4gTW92ZVBvcyAldSIsIG51bSk7DQo+PiA+DQo+PiA+ICAgICNlbmRp Zg0KPj4gPg0KPj4gPiAgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAjZGVmaW5lIE1PVkVfUE9TKHAsIG51bSkgeyBcDQo+PiA+DQo+PiA+ICAgICAgcC0+YWRkaXRp b25hbE9mZnNldCArPSAobnVtKTsgXA0KPj4gPg0KPj4gPiAgICAgIHAtPm1hdGNoRmluZGVyLlNr aXAocC0+bWF0Y2hGaW5kZXJPYmosIChudW0pKTsgfQ0KPj4gPg0KPj4gPiBAQCAtOTIzLDEyICs5 MjMsMTIgQEAgc3RhdGljIHZvaWQNCj5MZW5QcmljZUVuY19VcGRhdGVUYWJsZXMoQ0xlblByaWNl RW5jICpwLCB1bnNpZ25lZCBudW1Qb3NTdGF0ZXMsDQo+PiA+ICBzdGF0aWMgdW5zaWduZWQgUmVh ZE1hdGNoRGlzdGFuY2VzKENMem1hRW5jICpwLCB1bnNpZ25lZA0KPipudW1QYWlyc1JlcykNCj4+ ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgdW5zaWduZWQgbnVtUGFpcnM7DQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBwLT5hZGRpdGlvbmFsT2Zmc2V0Kys7DQo+ PiA+DQo+PiA+ICAgIHAtPm51bUF2YWlsID0gcC0+bWF0Y2hGaW5kZXIuR2V0TnVtQXZhaWxhYmxl Qnl0ZXMocC0NCj4+bWF0Y2hGaW5kZXJPYmopOw0KPj4gPg0KPj4gPiAgICBudW1QYWlycyA9IHAt Pm1hdGNoRmluZGVyLkdldE1hdGNoZXMocC0+bWF0Y2hGaW5kZXJPYmosIHAtDQo+Pm1hdGNoZXMp Ow0KPj4gPg0KPj4gPiAgICAqbnVtUGFpcnNSZXMgPSBudW1QYWlyczsNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICNpZmRlZiBTSE9XX1NUQVQNCj4+ID4NCj4+ID4g ICAgcHJpbnRmKCJcbiBpID0gJXUgbnVtUGFpcnMgPSAldSAgICAiLCBnX1NUQVRfT0ZGU0VULCBu dW1QYWlycyAvIDIpOw0KPj4gPg0KPj4gPiAgICBnX1NUQVRfT0ZGU0VUKys7DQo+PiA+DQo+PiA+ IEBAIC05MzgsNyArOTM4LDcgQEAgc3RhdGljIHVuc2lnbmVkIFJlYWRNYXRjaERpc3RhbmNlcyhD THptYUVuYyAqcCwNCj51bnNpZ25lZCAqbnVtUGFpcnNSZXMpDQo+PiA+ICAgICAgICBwcmludGYo IiUydSAlNnUgICB8ICIsIHAtPm1hdGNoZXNbaV0sIHAtPm1hdGNoZXNbaSArIDFdKTsNCj4+ID4N Cj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAgICAjZW5kaWYNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgIGlmIChudW1QYWlycyA9PSAwKQ0KPj4gPg0KPj4gPiAgICAgIHJl dHVybiAwOw0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+IEBAIC05NzYsNyArOTc2LDcgQEAg c3RhdGljIHVuc2lnbmVkIFJlYWRNYXRjaERpc3RhbmNlcyhDTHptYUVuYyAqcCwNCj51bnNpZ25l ZCAqbnVtUGFpcnNSZXMpDQo+PiA+ICAgICsgR0VUX1BSSUNFXzEocC0+aXNSZXAwTG9uZ1tzdGF0 ZV1bcG9zU3RhdGVdKSkgXA0KPj4gPg0KPj4gPiAgICArIEdFVF9QUklDRV8xKHAtPmlzUmVwW3N0 YXRlXSkgXA0KPj4gPg0KPj4gPiAgICArIEdFVF9QUklDRV8wKHAtPmlzUmVwRzBbc3RhdGVdKQ0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBVSW50MzIgR2V0UHJpY2VfUHVyZVJlcChjb25zdCBDTHptYUVuYyAqcCwgdW5zaWduZWQgcmVw SW5kZXgsDQo+c2l6ZV90IHN0YXRlLCBzaXplX3QgcG9zU3RhdGUpDQo+PiA+DQo+PiA+ICB7DQo+ PiA+DQo+PiA+IEBAIC0xMDQyLDcgKzEwNDIsNyBAQCBzdGF0aWMgdW5zaWduZWQgQmFja3dhcmQo Q0x6bWFFbmMgKnAsDQo+dW5zaWduZWQgY3VyKQ0KPj4gPiAgICAgICAgcC0+b3B0Q3VyID0gd3I7 DQo+PiA+DQo+PiA+ICAgICAgICByZXR1cm4gbGVuOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgd3ItLTsNCj4+ID4NCj4+ID4g ICAgICBwLT5vcHRbd3JdLmRpc3QgPSBkaXN0Ow0KPj4gPg0KPj4gPiAgICAgIHAtPm9wdFt3cl0u bGVuID0gbGVuOw0KPj4gPg0KPj4gPiBAQCAtMTA2OCw5ICsxMDY4LDkgQEAgc3RhdGljIHVuc2ln bmVkIEdldE9wdGltdW0oQ0x6bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAg IFVJbnQzMiBtYXRjaFByaWNlLCByZXBNYXRjaFByaWNlOw0KPj4gPg0KPj4gPiAgICAgIGNvbnN0 IEJ5dGUgKmRhdGE7DQo+PiA+DQo+PiA+ICAgICAgQnl0ZSBjdXJCeXRlLCBtYXRjaEJ5dGU7DQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHAtPm9wdEN1ciA9IHAt Pm9wdEVuZCA9IDA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAg IGlmIChwLT5hZGRpdGlvbmFsT2Zmc2V0ID09IDApDQo+PiA+DQo+PiA+ICAgICAgICBtYWluTGVu ID0gUmVhZE1hdGNoRGlzdGFuY2VzKHAsICZudW1QYWlycyk7DQo+PiA+DQo+PiA+ICAgICAgZWxz ZQ0KPj4gPg0KPj4gPiBAQCAtMTA3OCw3ICsxMDc4LDcgQEAgc3RhdGljIHVuc2lnbmVkIEdldE9w dGltdW0oQ0x6bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAgICAgbWFpbkxl biA9IHAtPmxvbmdlc3RNYXRjaExlbjsNCj4+ID4NCj4+ID4gICAgICAgIG51bVBhaXJzID0gcC0+ bnVtUGFpcnM7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgICBudW1BdmFpbCA9IHAtPm51bUF2YWlsOw0KPj4gPg0KPj4gPiAgICAg IGlmIChudW1BdmFpbCA8IDIpDQo+PiA+DQo+PiA+ICAgICAgew0KPj4gPg0KPj4gPiBAQCAtMTA4 NywxMCArMTA4NywxMCBAQCBzdGF0aWMgdW5zaWduZWQgR2V0T3B0aW11bShDTHptYUVuYyAqcCwN Cj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgIGlmIChudW1B dmFpbCA+IExaTUFfTUFUQ0hfTEVOX01BWCkNCj4+ID4NCj4+ID4gICAgICAgIG51bUF2YWlsID0g TFpNQV9NQVRDSF9MRU5fTUFYOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gICAgICBkYXRhID0gcC0+bWF0Y2hGaW5kZXIuR2V0UG9pbnRlclRvQ3VycmVudFBvcyhwLT5t YXRjaEZpbmRlck9iaikgLQ0KPjE7DQo+PiA+DQo+PiA+ICAgICAgcmVwTWF4SW5kZXggPSAwOw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBmb3IgKGkgPSAwOyBp IDwgTFpNQV9OVU1fUkVQUzsgaSsrKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gICAg ICAgIHVuc2lnbmVkIGxlbjsNCj4+ID4NCj4+ID4gQEAgLTExMDcsNyArMTEwNyw3IEBAIHN0YXRp YyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ ID4gICAgICAgIGlmIChsZW4gPiByZXBMZW5zW3JlcE1heEluZGV4XSkNCj4+ID4NCj4+ID4gICAg ICAgICAgcmVwTWF4SW5kZXggPSBpOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgaWYgKHJlcExlbnNbcmVwTWF4SW5kZXhdID49 IHAtPm51bUZhc3RCeXRlcykNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICB1 bnNpZ25lZCBsZW47DQo+PiA+DQo+PiA+IEBAIC0xMTE2LDI5ICsxMTE2LDI5IEBAIHN0YXRpYyB1 bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4g ICAgICAgIE1PVkVfUE9TKHAsIGxlbiAtIDEpDQo+PiA+DQo+PiA+ICAgICAgICByZXR1cm4gbGVu Ow0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAgICAgbWF0Y2hlcyA9IHAtPm1hdGNoZXM7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgICAgIGlmIChtYWluTGVuID49IHAtPm51bUZhc3RCeXRlcykNCj4+ID4N Cj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICBwLT5iYWNrUmVzID0gbWF0Y2hlc1soc2l6 ZV90KW51bVBhaXJzIC0gMV0gKyBMWk1BX05VTV9SRVBTOw0KPj4gPg0KPj4gPiAgICAgICAgTU9W RV9QT1MocCwgbWFpbkxlbiAtIDEpDQo+PiA+DQo+PiA+ICAgICAgICByZXR1cm4gbWFpbkxlbjsN Cj4+ID4NCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICAgIGN1ckJ5dGUgPSAqZGF0YTsNCj4+ID4NCj4+ID4gICAgICBtYXRjaEJ5dGUgPSAqKGRh dGEgLSByZXBzWzBdKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg ICAgaWYgKG1haW5MZW4gPCAyICYmIGN1ckJ5dGUgIT0gbWF0Y2hCeXRlICYmIHJlcExlbnNbcmVw TWF4SW5kZXhdIDwgMikNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICBwLT5i YWNrUmVzID0gTUFSS19MSVQ7DQo+PiA+DQo+PiA+ICAgICAgICByZXR1cm4gMTsNCj4+ID4NCj4+ ID4gICAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHAt Pm9wdFswXS5zdGF0ZSA9IChDU3RhdGUpcC0+c3RhdGU7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAgIHBvc1N0YXRlID0gKHBvc2l0aW9uICYgcC0+cGJNYXNrKTsN Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgew0KPj4gPg0KPj4g PiAgICAgICAgY29uc3QgQ0x6bWFQcm9iICpwcm9icyA9IExJVF9QUk9CUyhwb3NpdGlvbiwgKihk YXRhIC0gMSkpOw0KPj4gPg0KPj4gPiAgICAgICAgcC0+b3B0WzFdLnByaWNlID0gR0VUX1BSSUNF XzAocC0+aXNNYXRjaFtwLT5zdGF0ZV1bcG9zU3RhdGVdKSArDQo+PiA+DQo+PiA+IEBAIC0xMTQ2 LDEyICsxMTQ2LDEyIEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0K PlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgICBMaXRFbmNfTWF0Y2hlZF9HZXRQcmlj ZShwcm9icywgY3VyQnl0ZSwgbWF0Y2hCeXRlLCBwLQ0KPj5Qcm9iUHJpY2VzKSA6DQo+PiA+DQo+ PiA+ICAgICAgICAgICAgTGl0RW5jX0dldFByaWNlKHByb2JzLCBjdXJCeXRlLCBwLT5Qcm9iUHJp Y2VzKSk7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gICAgICBNYWtlQXNfTGl0KCZwLT5vcHRbMV0pOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBtYXRjaFByaWNlID0gR0VUX1BSSUNFXzEocC0+aXNN YXRjaFtwLT5zdGF0ZV1bcG9zU3RhdGVdKTsNCj4+ID4NCj4+ID4gICAgICByZXBNYXRjaFByaWNl ID0gbWF0Y2hQcmljZSArIEdFVF9QUklDRV8xKHAtPmlzUmVwW3AtPnN0YXRlXSk7DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIGlmIChtYXRjaEJ5dGUgPT0gY3Vy Qnl0ZSkNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICBVSW50MzIgc2hvcnRS ZXBQcmljZSA9IHJlcE1hdGNoUHJpY2UgKyBHZXRQcmljZV9TaG9ydFJlcChwLCBwLQ0KPj5zdGF0 ZSwgcG9zU3RhdGUpOw0KPj4gPg0KPj4gPiBAQCAtMTE2MSwyMiArMTE2MSwyMiBAQCBzdGF0aWMg dW5zaWduZWQgR2V0T3B0aW11bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ ICAgICAgICAgIE1ha2VBc19TaG9ydFJlcCgmcC0+b3B0WzFdKTsNCj4+ID4NCj4+ID4gICAgICAg IH0NCj4+ID4NCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICAgIGxhc3QgPSAobWFpbkxlbiA+PSByZXBMZW5zW3JlcE1heEluZGV4XSA/IG1haW5M ZW4gOg0KPnJlcExlbnNbcmVwTWF4SW5kZXhdKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgICAgaWYgKGxhc3QgPCAyKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4N Cj4+ID4gICAgICAgIHAtPmJhY2tSZXMgPSBwLT5vcHRbMV0uZGlzdDsNCj4+ID4NCj4+ID4gICAg ICAgIHJldHVybiAxOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgcC0+b3B0WzFdLmxlbiA9IDE7DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHAtPm9wdFswXS5yZXBzWzBdID0gcmVwc1swXTsN Cj4+ID4NCj4+ID4gICAgICBwLT5vcHRbMF0ucmVwc1sxXSA9IHJlcHNbMV07DQo+PiA+DQo+PiA+ ICAgICAgcC0+b3B0WzBdLnJlcHNbMl0gPSByZXBzWzJdOw0KPj4gPg0KPj4gPiAgICAgIHAtPm9w dFswXS5yZXBzWzNdID0gcmVwc1szXTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgICAgew0KPj4gPg0KPj4gPiAgICAgICAgdW5zaWduZWQgbGVuID0gbGFzdDsNCj4+ ID4NCj4+ID4gICAgICAgIGRvDQo+PiA+DQo+PiA+IEBAIC0xMTg1LDcgKzExODUsNyBAQCBzdGF0 aWMgdW5zaWduZWQgR2V0T3B0aW11bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+ PiA+ICAgICAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIC8vIC0tLS0tLS0tLS0gUkVQ IC0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg Zm9yIChpID0gMDsgaSA8IExaTUFfTlVNX1JFUFM7IGkrKykNCj4+ID4NCj4+ID4gICAgICB7DQo+ PiA+DQo+PiA+ICAgICAgICB1bnNpZ25lZCByZXBMZW4gPSByZXBMZW5zW2ldOw0KPj4gPg0KPj4g PiBAQCAtMTIwNyw4ICsxMjA3LDggQEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW0oQ0x6bWFF bmMgKnAsDQo+VUludDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAg ICAgd2hpbGUgKC0tcmVwTGVuID49IDIpOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg ICAgIC8vIC0tLS0tLS0tLS0gTUFUQ0ggLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ ID4NCj4+ID4gICAgICAgIHVuc2lnbmVkIGxlbiAgPSAoKHJlcExlbnNbMF0gPj0gMikgPyByZXBM ZW5zWzBdICsgMSA6IDIpOw0KPj4gPg0KPj4gPiBAQCAtMTIxOSwxNCArMTIxOSwxNCBAQCBzdGF0 aWMgdW5zaWduZWQgR2V0T3B0aW11bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+ PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgIHdoaWxlIChsZW4gPiBtYXRjaGVzW29mZnNdKQ0KPj4g Pg0KPj4gPiAgICAgICAgICAgIG9mZnMgKz0gMjsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgICAgICAgIGZvciAoOyA7IGxlbisrKQ0KPj4gPg0KPj4gPiAgICAgICAg ICB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgQ09wdGltYWwgKm9wdDsNCj4+ID4NCj4+ID4gICAg ICAgICAgICBVSW50MzIgZGlzdCA9IG1hdGNoZXNbKHNpemVfdClvZmZzICsgMV07DQo+PiA+DQo+ PiA+ICAgICAgICAgICAgVUludDMyIHByaWNlMiA9IG5vcm1hbE1hdGNoUHJpY2UgKyBwLQ0KPj5s ZW5FbmMucHJpY2VzW3Bvc1N0YXRlXVsoc2l6ZV90KWxlbiAtIExaTUFfTUFUQ0hfTEVOX01JTl07 DQo+PiA+DQo+PiA+ICAgICAgICAgICAgdW5zaWduZWQgbGVuVG9Qb3NTdGF0ZSA9IEdldExlblRv UG9zU3RhdGUobGVuKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg ICAgICAgICAgaWYgKGRpc3QgPCBrTnVtRnVsbERpc3RhbmNlcykNCj4+ID4NCj4+ID4gICAgICAg ICAgICAgIHByaWNlMiArPSBwLT5kaXN0YW5jZXNQcmljZXNbbGVuVG9Qb3NTdGF0ZV1bZGlzdCAm DQo+KGtOdW1GdWxsRGlzdGFuY2VzIC0gMSldOw0KPj4gPg0KPj4gPiAgICAgICAgICAgIGVsc2UN Cj4+ID4NCj4+ID4gQEAgLTEyMzYsOSArMTIzNiw5IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRp bXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgICAgIHBy aWNlMiArPSBwLT5hbGlnblByaWNlc1tkaXN0ICYga0FsaWduTWFza107DQo+PiA+DQo+PiA+ICAg ICAgICAgICAgICBwcmljZTIgKz0gcC0+cG9zU2xvdFByaWNlc1tsZW5Ub1Bvc1N0YXRlXVtzbG90 XTsNCj4+ID4NCj4+ID4gICAgICAgICAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgICAgICAgIG9wdCA9ICZwLT5vcHRbbGVuXTsNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgaWYgKHByaWNlMiA8IG9wdC0+cHJp Y2UpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgb3B0 LT5wcmljZSA9IHByaWNlMjsNCj4+ID4NCj4+ID4gQEAgLTEyNDYsNyArMTI0Niw3IEBAIHN0YXRp YyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ ID4gICAgICAgICAgICAgIG9wdC0+ZGlzdCA9IGRpc3QgKyBMWk1BX05VTV9SRVBTOw0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgb3B0LT5leHRyYSA9IDA7DQo+PiA+DQo+PiA+ICAgICAgICAgICAg fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICBpZiAo bGVuID09IG1hdGNoZXNbb2Zmc10pDQo+PiA+DQo+PiA+ICAgICAgICAgICAgew0KPj4gPg0KPj4g PiAgICAgICAgICAgICAgb2ZmcyArPSAyOw0KPj4gPg0KPj4gPiBAQCAtMTI1Niw3ICsxMjU2LDcg QEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW0oQ0x6bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0 aW9uKQ0KPj4gPiAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgICB9DQo+PiA+DQo+PiA+ICAg ICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g ICAgICBjdXIgPSAwOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTI3Miw3ICsxMjcyLDcg QEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW0oQ0x6bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0 aW9uKQ0KPj4gPiAgICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAvLyAtLS0tLS0tLS0tIE9wdGltYWwgUGFyc2luZyAt LS0tLS0tLS0tDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIGZvciAoOzspDQo+PiA+DQo+PiA+ IEBAIC0xMjg5LDE3ICsxMjg5LDE3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1h RW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgIHJldHVybiBCYWNrd2FyZChw LCBjdXIpOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIG5ld0xlbiA9IFJlYWRNYXRjaERp c3RhbmNlcyhwLCAmbnVtUGFpcnMpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICAgICBpZiAobmV3TGVuID49IHAtPm51bUZhc3RCeXRlcykNCj4+ID4NCj4+ID4gICAg ICB7DQo+PiA+DQo+PiA+ICAgICAgICBwLT5udW1QYWlycyA9IG51bVBhaXJzOw0KPj4gPg0KPj4g PiAgICAgICAgcC0+bG9uZ2VzdE1hdGNoTGVuID0gbmV3TGVuOw0KPj4gPg0KPj4gPiAgICAgICAg cmV0dXJuIEJhY2t3YXJkKHAsIGN1cik7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBjdXJPcHQgPSAmcC0+b3B0W2N1cl07DQo+ PiA+DQo+PiA+ICAgICAgcHJldiA9IGN1ciAtIGN1ck9wdC0+bGVuOw0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBpZiAoY3VyT3B0LT5sZW4gPT0gMSkNCj4+ID4N Cj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICBzdGF0ZSA9IHAtPm9wdFtwcmV2XS5zdGF0 ZTsNCj4+ID4NCj4+ID4gQEAgLTEzNjgsNyArMTM2OCw3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRP cHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgcmVw c1szXSA9IHByZXZPcHQtPnJlcHNbMl07DQo+PiA+DQo+PiA+ICAgICAgICB9DQo+PiA+DQo+PiA+ ICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBjdXJP cHQtPnN0YXRlID0gKENTdGF0ZSlzdGF0ZTsNCj4+ID4NCj4+ID4gICAgICBjdXJPcHQtPnJlcHNb MF0gPSByZXBzWzBdOw0KPj4gPg0KPj4gPiAgICAgIGN1ck9wdC0+cmVwc1sxXSA9IHJlcHNbMV07 DQo+PiA+DQo+PiA+IEBAIC0xNDAzLDcgKzE0MDMsNyBAQCBzdGF0aWMgdW5zaWduZWQgR2V0T3B0 aW11bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ICAgICAgICBsaXRQcmlj ZSArPSAoIUlzTGl0U3RhdGUoc3RhdGUpID8NCj4+ID4NCj4+ID4gICAgICAgICAgICBMaXRFbmNf TWF0Y2hlZF9HZXRQcmljZShwcm9icywgY3VyQnl0ZSwgbWF0Y2hCeXRlLCBwLQ0KPj5Qcm9iUHJp Y2VzKSA6DQo+PiA+DQo+PiA+ICAgICAgICAgICAgTGl0RW5jX0dldFByaWNlKHByb2JzLCBjdXJC eXRlLCBwLT5Qcm9iUHJpY2VzKSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICAgICAgaWYgKGxpdFByaWNlIDwgbmV4dE9wdC0+cHJpY2UpDQo+PiA+DQo+PiA+ICAg ICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICAgIG5leHRPcHQtPnByaWNlID0gbGl0UHJpY2U7DQo+ PiA+DQo+PiA+IEBAIC0xNDE1LDcgKzE0MTUsNyBAQCBzdGF0aWMgdW5zaWduZWQgR2V0T3B0aW11 bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+DQo+PiA+DQo+PiA+ICAgICAg bWF0Y2hQcmljZSA9IGN1clByaWNlICsgR0VUX1BSSUNFXzEocC0+aXNNYXRjaFtzdGF0ZV1bcG9z U3RhdGVdKTsNCj4+ID4NCj4+ID4gICAgICByZXBNYXRjaFByaWNlID0gbWF0Y2hQcmljZSArIEdF VF9QUklDRV8xKHAtPmlzUmVwW3N0YXRlXSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgIC8vIC0tLS0tLS0tLS0gU0hPUlRfUkVQIC0tLS0tLS0tLS0NCj4+ID4N Cj4+ID4gICAgICAvLyBpZiAoSXNMaXRTdGF0ZShzdGF0ZSkpIC8vIDE4Lm5ldw0KPj4gPg0KPj4g PiAgICAgIGlmIChtYXRjaEJ5dGUgPT0gY3VyQnl0ZSkNCj4+ID4NCj4+ID4gQEAgLTE0MzUsNyAr MTQzNSw3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQz MiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgbmV4dElzTGl0ID0gRmFsc2U7DQo+PiA+DQo+PiA+ ICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgICBudW1BdmFpbEZ1bGwgPSBwLT5udW1BdmFpbDsNCj4+ID4NCj4+ID4g ICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICBVSW50MzIgdGVtcCA9IGtOdW1PcHRzIC0gMSAtIGN1 cjsNCj4+ID4NCj4+ID4gQEAgLTE0NjcsNyArMTQ2Nyw3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRP cHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgZm9y IChsZW4gPSAzOyBsZW4gPCBsaW1pdCAmJiBkYXRhW2xlbl0gPT0gZGF0YTJbbGVuXTsgbGVuKysp DQo+PiA+DQo+PiA+ICAgICAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgICAgfQ0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgew0KPj4gPg0KPj4gPiAgICAg ICAgICAgIHVuc2lnbmVkIHN0YXRlMiA9IGtMaXRlcmFsTmV4dFN0YXRlc1tzdGF0ZV07DQo+PiA+ DQo+PiA+ICAgICAgICAgICAgdW5zaWduZWQgcG9zU3RhdGUyID0gKHBvc2l0aW9uICsgMSkgJiBw LT5wYk1hc2s7DQo+PiA+DQo+PiA+IEBAIC0xNDc2LDcgKzE0NzYsNyBAQCBzdGF0aWMgdW5zaWdu ZWQgR2V0T3B0aW11bShDTHptYUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ICAgICAg ICAgICAgICB1bnNpZ25lZCBvZmZzZXQgPSBjdXIgKyBsZW47DQo+PiA+DQo+PiA+ICAgICAgICAg ICAgICB3aGlsZSAobGFzdCA8IG9mZnNldCkNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgcC0+ b3B0WysrbGFzdF0ucHJpY2UgPSBrSW5maW5pdHlQcmljZTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAvLyBkbw0KPj4gPg0KPj4gPiAgICAgICAg ICAgICAgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICBVSW50MzIgcHJpY2UyOw0KPj4gPg0K Pj4gPiBAQCAtMTUwMCw3ICsxNTAwLDcgQEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW0oQ0x6 bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAgICAgICB9DQo+PiA+DQo+PiA+ ICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgICBzdGFydExlbiA9IDI7IC8qIHNwZWVkIG9wdGltaXphdGlvbiAqLw0K Pj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgIC8vIC0tLS0tLS0tLS0gUkVQIC0t LS0tLS0tLS0NCj4+ID4NCj4+ID4gQEAgLTE1MTMsOSArMTUxMyw5IEBAIHN0YXRpYyB1bnNpZ25l ZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAg ICAgY29uc3QgQnl0ZSAqZGF0YTIgPSBkYXRhIC0gcmVwc1tyZXBJbmRleF07DQo+PiA+DQo+PiA+ ICAgICAgICAgIGlmIChkYXRhWzBdICE9IGRhdGEyWzBdIHx8IGRhdGFbMV0gIT0gZGF0YTJbMV0p DQo+PiA+DQo+PiA+ICAgICAgICAgICAgY29udGludWU7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICBmb3IgKGxlbiA9IDI7IGxlbiA8IG51bUF2YWlsICYm IGRhdGFbbGVuXSA9PSBkYXRhMltsZW5dOyBsZW4rKyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAvLyBpZiAobGVuIDwgc3RhcnRMZW4pIGNvbnRpbnVl OyAvLyAxOC5uZXc6IHNwZWVkIG9wdGltaXphdGlvbg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg ICAgICAgICB3aGlsZSAobGFzdCA8IGN1ciArIGxlbikNCj4+ID4NCj4+ID4gQEAgLTE1MzcsNyAr MTUzNyw3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQz MiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgICAgICAgd2hp bGUgKC0tbGVuMiA+PSAyKTsNCj4+ID4NCj4+ID4gICAgICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKHJlcEluZGV4ID09IDApIHN0YXJ0 TGVuID0gbGVuICsgMTsgIC8vIDE3Lm9sZA0KPj4gPg0KPj4gPiAgICAgICAgICAvLyBzdGFydExl biA9IGxlbiArIDE7IC8vIDE4Lm5ldw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTU1MCw5 ICsxNTUwLDkgQEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW0oQ0x6bWFFbmMgKnAsDQo+VUlu dDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAgICAgICAgIHVuc2lnbmVkIGxpbWl0ID0gbGVuMiArIHAt Pm51bUZhc3RCeXRlczsNCj4+ID4NCj4+ID4gICAgICAgICAgICBpZiAobGltaXQgPiBudW1BdmFp bEZ1bGwpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICBsaW1pdCA9IG51bUF2YWlsRnVsbDsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgZm9yICg7IGxl bjIgPCBsaW1pdCAmJiBkYXRhW2xlbjJdID09IGRhdGEyW2xlbjJdOyBsZW4yKyspOw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICBsZW4yIC09IGxlbjsN Cj4+ID4NCj4+ID4gICAgICAgICAgICBpZiAobGVuMiA+PSAzKQ0KPj4gPg0KPj4gPiAgICAgICAg ICAgIHsNCj4+ID4NCj4+ID4gQEAgLTE1NjMsNyArMTU2Myw3IEBAIHN0YXRpYyB1bnNpZ25lZCBH ZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4gICAgICAgICAg ICAgICAgICArIEdFVF9QUklDRV8wKHAtPmlzTWF0Y2hbc3RhdGUyXVtwb3NTdGF0ZTJdKQ0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICAgICsgTGl0RW5jX01hdGNoZWRfR2V0UHJpY2UoTElUX1BS T0JTKHBvc2l0aW9uICsgbGVuLA0KPmRhdGFbKHNpemVfdClsZW4gLSAxXSksDQo+PiA+DQo+PiA+ ICAgICAgICAgICAgICAgICAgICAgIGRhdGFbbGVuXSwgZGF0YTJbbGVuXSwgcC0+UHJvYlByaWNl cyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg Ly8gc3RhdGUyID0ga0xpdGVyYWxOZXh0U3RhdGVzW3N0YXRlMl07DQo+PiA+DQo+PiA+ICAgICAg ICAgICAgICBzdGF0ZTIgPSBrU3RhdGVfTGl0QWZ0ZXJSZXA7DQo+PiA+DQo+PiA+ICAgICAgICAg ICAgICBwb3NTdGF0ZTIgPSAocG9zU3RhdGUyICsgMSkgJiBwLT5wYk1hc2s7DQo+PiA+DQo+PiA+ IEBAIC0xNjA5LDcgKzE2MDksNyBAQCBzdGF0aWMgdW5zaWduZWQgR2V0T3B0aW11bShDTHptYUVu YyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ICAgICAgICBtYXRjaGVzW251bVBhaXJzXSA9 IG5ld0xlbjsNCj4+ID4NCj4+ID4gICAgICAgIG51bVBhaXJzICs9IDI7DQo+PiA+DQo+PiA+ICAg ICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBpZiAobmV3 TGVuID49IHN0YXJ0TGVuKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgIFVJ bnQzMiBub3JtYWxNYXRjaFByaWNlID0gbWF0Y2hQcmljZSArIEdFVF9QUklDRV8wKHAtDQo+Pmlz UmVwW3N0YXRlXSk7DQo+PiA+DQo+PiA+IEBAIC0xNjIyLDEwICsxNjIyLDEwIEBAIHN0YXRpYyB1 bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikNCj4+ID4g ICAgICAgIHdoaWxlIChzdGFydExlbiA+IG1hdGNoZXNbb2Zmc10pDQo+PiA+DQo+PiA+ICAgICAg ICAgIG9mZnMgKz0gMjsNCj4+ID4NCj4+ID4gICAgICAgIGRpc3QgPSBtYXRjaGVzWyhzaXplX3Qp b2ZmcyArIDFdOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAg IC8vIGlmIChkaXN0ID49IGtOdW1GdWxsRGlzdGFuY2VzKQ0KPj4gPg0KPj4gPiAgICAgICAgR2V0 UG9zU2xvdDIoZGlzdCwgcG9zU2xvdCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICAgICAgZm9yIChsZW4gPSAvKjIqLyBzdGFydExlbjsgOyBsZW4rKykNCj4+ID4N Cj4+ID4gICAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgICAgVUludDMyIHByaWNlID0gbm9ybWFs TWF0Y2hQcmljZSArIHAtDQo+PmxlbkVuYy5wcmljZXNbcG9zU3RhdGVdWyhzaXplX3QpbGVuIC0g TFpNQV9NQVRDSF9MRU5fTUlOXTsNCj4+ID4NCj4+ID4gQEAgLTE2MzYsNyArMTYzNiw3IEBAIHN0 YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtKENMem1hRW5jICpwLA0KPlVJbnQzMiBwb3NpdGlvbikN Cj4+ID4gICAgICAgICAgICAgIHByaWNlICs9IHAtPmRpc3RhbmNlc1ByaWNlc1tsZW5Ub1Bvc1N0 YXRlXVtkaXN0ICYNCj4oa051bUZ1bGxEaXN0YW5jZXMgLSAxKV07DQo+PiA+DQo+PiA+ICAgICAg ICAgICAgZWxzZQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgcHJpY2UgKz0gcC0+cG9zU2xvdFBy aWNlc1tsZW5Ub1Bvc1N0YXRlXVtwb3NTbG90XSArIHAtDQo+PmFsaWduUHJpY2VzW2Rpc3QgJiBr QWxpZ25NYXNrXTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg ICAgICAgb3B0ID0gJnAtPm9wdFtjdXIgKyBsZW5dOw0KPj4gPg0KPj4gPiAgICAgICAgICAgIGlm IChwcmljZSA8IG9wdC0+cHJpY2UpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgew0KPj4gPg0KPj4g PiBAQCAtMTY1NiwxMSArMTY1NiwxMSBAQCBzdGF0aWMgdW5zaWduZWQgR2V0T3B0aW11bShDTHpt YUVuYyAqcCwNCj5VSW50MzIgcG9zaXRpb24pDQo+PiA+ICAgICAgICAgICAgdW5zaWduZWQgbGlt aXQgPSBsZW4yICsgcC0+bnVtRmFzdEJ5dGVzOw0KPj4gPg0KPj4gPiAgICAgICAgICAgIGlmIChs aW1pdCA+IG51bUF2YWlsRnVsbCkNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIGxpbWl0ID0gbnVt QXZhaWxGdWxsOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAg ICAgICBmb3IgKDsgbGVuMiA8IGxpbWl0ICYmIGRhdGFbbGVuMl0gPT0gZGF0YTJbbGVuMl07IGxl bjIrKyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAg IGxlbjIgLT0gbGVuOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAg ICAgICAgICBpZiAobGVuMiA+PSAzKQ0KPj4gPg0KPj4gPiAgICAgICAgICAgIHsNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgIHVuc2lnbmVkIHN0YXRlMiA9IGtNYXRjaE5leHRTdGF0ZXNbc3RhdGVd Ow0KPj4gPg0KPj4gPiBAQCAtMTY5OCw3ICsxNjk4LDcgQEAgc3RhdGljIHVuc2lnbmVkIEdldE9w dGltdW0oQ0x6bWFFbmMgKnAsDQo+VUludDMyIHBvc2l0aW9uKQ0KPj4gPiAgICAgICAgICAgICAg fQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgLy8gd2hpbGUgKGxlbjIgPj0gMyk7DQo+PiA+DQo+ PiA+ICAgICAgICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgICAgICAgICBvZmZzICs9IDI7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgaWYgKG9mZnMgPT0g bnVtUGFpcnMpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICBicmVhazsNCj4+ID4NCj4+ID4gQEAg LTE3MzksNyArMTczOSw3IEBAIHN0YXRpYyB1bnNpZ25lZCBHZXRPcHRpbXVtRmFzdChDTHptYUVu YyAqcCkNCj4+ID4gICAgICBudW1BdmFpbCA9IExaTUFfTUFUQ0hfTEVOX01BWDsNCj4+ID4NCj4+ ID4gICAgZGF0YSA9IHAtPm1hdGNoRmluZGVyLkdldFBvaW50ZXJUb0N1cnJlbnRQb3MocC0+bWF0 Y2hGaW5kZXJPYmopIC0gMTsNCj4+ID4NCj4+ID4gICAgcmVwTGVuID0gcmVwSW5kZXggPSAwOw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZm9yIChpID0gMDsgaSA8 IExaTUFfTlVNX1JFUFM7IGkrKykNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIHVu c2lnbmVkIGxlbjsNCj4+ID4NCj4+ID4gQEAgLTE3NjgsNyArMTc2OCw3IEBAIHN0YXRpYyB1bnNp Z25lZCBHZXRPcHRpbXVtRmFzdChDTHptYUVuYyAqcCkNCj4+ID4gICAgfQ0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgICBtYWluRGlzdCA9IDA7IC8qIGZvciBHQ0MgKi8NCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmIChtYWluTGVuID49IDIpDQo+PiA+DQo+PiA+ ICAgIHsNCj4+ID4NCj4+ID4gICAgICBtYWluRGlzdCA9IHAtPm1hdGNoZXNbKHNpemVfdCludW1Q YWlycyAtIDFdOw0KPj4gPg0KPj4gPiBAQCAtMTc5NywxNCArMTc5NywxNCBAQCBzdGF0aWMgdW5z aWduZWQgR2V0T3B0aW11bUZhc3QoQ0x6bWFFbmMgKnApDQo+PiA+ICAgICAgTU9WRV9QT1MocCwg cmVwTGVuIC0gMSkNCj4+ID4NCj4+ID4gICAgICByZXR1cm4gcmVwTGVuOw0KPj4gPg0KPj4gPiAg ICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBpZiAobWFpbkxl biA8IDIgfHwgbnVtQXZhaWwgPD0gMikNCj4+ID4NCj4+ID4gICAgICByZXR1cm4gMTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIHVuc2lnbmVkIGxlbjEgPSBS ZWFkTWF0Y2hEaXN0YW5jZXMocCwgJnAtPm51bVBhaXJzKTsNCj4+ID4NCj4+ID4gICAgICBwLT5s b25nZXN0TWF0Y2hMZW4gPSBsZW4xOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICAgICBpZiAobGVuMSA+PSAyKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4g ICAgICAgIFVJbnQzMiBuZXdEaXN0ID0gcC0+bWF0Y2hlc1soc2l6ZV90KXAtPm51bVBhaXJzIC0g MV07DQo+PiA+DQo+PiA+IEBAIC0xODE1LDkgKzE4MTUsOSBAQCBzdGF0aWMgdW5zaWduZWQgR2V0 T3B0aW11bUZhc3QoQ0x6bWFFbmMgKnApDQo+PiA+ICAgICAgICAgIHJldHVybiAxOw0KPj4gPg0K Pj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgZGF0YSA9IHAtPm1hdGNoRmluZGVyLkdldFBvaW50ZXJUb0N1cnJlbnRQ b3MocC0+bWF0Y2hGaW5kZXJPYmopIC0gMTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgIGZvciAoaSA9IDA7IGkgPCBMWk1BX05VTV9SRVBTOyBpKyspDQo+PiA+DQo+ PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgICB1bnNpZ25lZCBsZW4sIGxpbWl0Ow0KPj4gPg0KPj4g PiBAQCAtMTgzMyw3ICsxODMzLDcgQEAgc3RhdGljIHVuc2lnbmVkIEdldE9wdGltdW1GYXN0KENM em1hRW5jICpwKQ0KPj4gPiAgICAgICAgICBicmVhazsNCj4+ID4NCj4+ID4gICAgICB9DQo+PiA+ DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIHAt PmJhY2tSZXMgPSBtYWluRGlzdCArIExaTUFfTlVNX1JFUFM7DQo+PiA+DQo+PiA+ICAgIGlmICht YWluTGVuICE9IDIpDQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gQEAgLTE4NTksNyArMTg1 OSw3IEBAIHN0YXRpYyB2b2lkIFdyaXRlRW5kTWFya2VyKENMem1hRW5jICpwLA0KPnVuc2lnbmVk IHBvc1N0YXRlKQ0KPj4gPiAgICAgIFJDX0JJVF8wKCZwLT5yYywgcHJvYikNCj4+ID4NCj4+ID4g ICAgfQ0KPj4gPg0KPj4gPiAgICBwLT5zdGF0ZSA9IGtNYXRjaE5leHRTdGF0ZXNbcC0+c3RhdGVd Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcC0+cmMucmFuZ2Ug PSByYW5nZTsNCj4+ID4NCj4+ID4gICAgTGVuRW5jX0VuY29kZSgmcC0+bGVuUHJvYnMsICZwLT5y YywgMCwgcG9zU3RhdGUpOw0KPj4gPg0KPj4gPiAgICByYW5nZSA9IHAtPnJjLnJhbmdlOw0KPj4g Pg0KPj4gPiBAQCAtMTg4OCw3ICsxODg4LDcgQEAgc3RhdGljIHZvaWQgV3JpdGVFbmRNYXJrZXIo Q0x6bWFFbmMgKnAsDQo+dW5zaWduZWQgcG9zU3RhdGUpDQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4g PiAgICAgIHdoaWxlICgtLW51bUJpdHMpOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgICAgLy8gUmNUcmVl X1JldmVyc2VFbmNvZGUoJnAtPnJjLCBwLT5wb3NBbGlnbkVuY29kZXIsIGtOdW1BbGlnbkJpdHMs DQo+a0FsaWduTWFzayk7DQo+PiA+DQo+PiA+ICAgICAgQ0x6bWFQcm9iICpwcm9icyA9IHAtPnBv c0FsaWduRW5jb2RlcjsNCj4+ID4NCj4+ID4gQEAgLTIwMzcsNyArMjAzNyw3IEBAIHZvaWQgTHpt YUVuY19Db25zdHJ1Y3QoQ0x6bWFFbmMgKnApDQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAgIFJhbmdl RW5jX0NvbnN0cnVjdCgmcC0+cmMpOw0KPj4gPg0KPj4gPiAgICBNYXRjaEZpbmRlcl9Db25zdHJ1 Y3QoJnAtPm1hdGNoRmluZGVyQmFzZSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICAjaWZuZGVmIF83WklQX1NUDQo+PiA+DQo+PiA+ICAgIE1hdGNoRmluZGVyTXRf Q29uc3RydWN0KCZwLT5tYXRjaEZpbmRlck10KTsNCj4+ID4NCj4+ID4gICAgcC0+bWF0Y2hGaW5k ZXJNdC5NYXRjaEZpbmRlciA9ICZwLT5tYXRjaEZpbmRlckJhc2U7DQo+PiA+DQo+PiA+IEBAIC0y MDgxLDcgKzIwODEsNyBAQCB2b2lkIEx6bWFFbmNfRGVzdHJ1Y3QoQ0x6bWFFbmMgKnAsIElTekFs bG9jUHRyDQo+YWxsb2MsIElTekFsbG9jUHRyIGFsbG9jQmlnKQ0KPj4gPiAgICAjaWZuZGVmIF83 WklQX1NUDQo+PiA+DQo+PiA+ICAgIE1hdGNoRmluZGVyTXRfRGVzdHJ1Y3QoJnAtPm1hdGNoRmlu ZGVyTXQsIGFsbG9jQmlnKTsNCj4+ID4NCj4+ID4gICAgI2VuZGlmDQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBNYXRjaEZpbmRlcl9GcmVlKCZwLT5tYXRjaEZpbmRl ckJhc2UsIGFsbG9jQmlnKTsNCj4+ID4NCj4+ID4gICAgTHptYUVuY19GcmVlTGl0cyhwLCBhbGxv Yyk7DQo+PiA+DQo+PiA+ICAgIFJhbmdlRW5jX0ZyZWUoJnAtPnJjLCBhbGxvYyk7DQo+PiA+DQo+ PiA+IEBAIC0yMTI2LDE0ICsyMTI2LDE0IEBAIHN0YXRpYyBTUmVzIEx6bWFFbmNfQ29kZU9uZUJs b2NrKENMem1hRW5jDQo+KnAsIFVJbnQzMiBtYXhQYWNrU2l6ZSwgVUludDMyIG1heFVucGENCj4+ ID4gICAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICBpZiAocC0+bWF0Y2hGaW5kZXIuR2V0 TnVtQXZhaWxhYmxlQnl0ZXMocC0+bWF0Y2hGaW5kZXJPYmopICE9IDApDQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBmb3IgKDs7KQ0KPj4gPg0KPj4gPiAgICB7DQo+ PiA+DQo+PiA+ICAgICAgVUludDMyIGRpc3Q7DQo+PiA+DQo+PiA+ICAgICAgdW5zaWduZWQgbGVu LCBwb3NTdGF0ZTsNCj4+ID4NCj4+ID4gICAgICBVSW50MzIgcmFuZ2UsIHR0dCwgbmV3Qm91bmQ7 DQo+PiA+DQo+PiA+ICAgICAgQ0x6bWFQcm9iICpwcm9iczsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgICAgaWYgKHAtPmZhc3RNb2RlKQ0KPj4gPg0KPj4gPiAgICAg ICAgbGVuID0gR2V0T3B0aW11bUZhc3QocCk7DQo+PiA+DQo+PiA+ICAgICAgZWxzZQ0KPj4gPg0K Pj4gPiBAQCAtMjE1Myw5ICsyMTUzLDkgQEAgc3RhdGljIFNSZXMgTHptYUVuY19Db2RlT25lQmxv Y2soQ0x6bWFFbmMNCj4qcCwgVUludDMyIG1heFBhY2tTaXplLCBVSW50MzIgbWF4VW5wYQ0KPj4g PiAgICAgIHBvc1N0YXRlID0gKHVuc2lnbmVkKW5vd1BvczMyICYgcC0+cGJNYXNrOw0KPj4gPg0K Pj4gPiAgICAgIHJhbmdlID0gcC0+cmMucmFuZ2U7DQo+PiA+DQo+PiA+ICAgICAgcHJvYnMgPSAm cC0+aXNNYXRjaFtwLT5zdGF0ZV1bcG9zU3RhdGVdOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgICBSQ19CSVRfUFJFKCZwLT5yYywgcHJvYnMpDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIGRpc3QgPSBwLT5iYWNrUmVzOw0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICNpZmRlZiBTSE9XX1NUQVQyDQo+PiA+DQo+PiA+IEBA IC0yMTg1LDcgKzIxODUsNyBAQCBzdGF0aWMgU1JlcyBMem1hRW5jX0NvZGVPbmVCbG9jayhDTHpt YUVuYw0KPipwLCBVSW50MzIgbWF4UGFja1NpemUsIFVJbnQzMiBtYXhVbnBhDQo+PiA+ICAgICAg ICBSQ19CSVRfMSgmcC0+cmMsIHByb2JzKTsNCj4+ID4NCj4+ID4gICAgICAgIHByb2JzID0gJnAt PmlzUmVwW3AtPnN0YXRlXTsNCj4+ID4NCj4+ID4gICAgICAgIFJDX0JJVF9QUkUoJnAtPnJjLCBw cm9icykNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICBpZiAo ZGlzdCA8IExaTUFfTlVNX1JFUFMpDQo+PiA+DQo+PiA+ICAgICAgICB7DQo+PiA+DQo+PiA+ICAg ICAgICAgIFJDX0JJVF8xKCZwLT5yYywgcHJvYnMpOw0KPj4gPg0KPj4gPiBAQCAtMjI2OSw3ICsy MjY5LDcgQEAgc3RhdGljIFNSZXMgTHptYUVuY19Db2RlT25lQmxvY2soQ0x6bWFFbmMNCj4qcCwg VUludDMyIG1heFBhY2tTaXplLCBVSW50MzIgbWF4VW5wYQ0KPj4gPiAgICAgICAgICBwLT5yZXBz WzJdID0gcC0+cmVwc1sxXTsNCj4+ID4NCj4+ID4gICAgICAgICAgcC0+cmVwc1sxXSA9IHAtPnJl cHNbMF07DQo+PiA+DQo+PiA+ICAgICAgICAgIHAtPnJlcHNbMF0gPSBkaXN0ICsgMTsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIHAtPm1hdGNoUHJpY2VD b3VudCsrOw0KPj4gPg0KPj4gPiAgICAgICAgICBHZXRQb3NTbG90KGRpc3QsIHBvc1Nsb3QpOw0K Pj4gPg0KPj4gPiAgICAgICAgICAvLyBSY1RyZWVfRW5jb2RlX1Bvc1Nsb3QoJnAtPnJjLCBwLQ0K Pj5wb3NTbG90RW5jb2RlcltHZXRMZW5Ub1Bvc1N0YXRlKGxlbildLCBwb3NTbG90KTsNCj4+ID4N Cj4+ID4gQEAgLTIyODcsNyArMjI4Nyw3IEBAIHN0YXRpYyBTUmVzIEx6bWFFbmNfQ29kZU9uZUJs b2NrKENMem1hRW5jDQo+KnAsIFVJbnQzMiBtYXhQYWNrU2l6ZSwgVUludDMyIG1heFVucGENCj4+ ID4gICAgICAgICAgICB3aGlsZSAoc3ltYm9sIDwgKDEgPDwga051bVBvc1Nsb3RCaXRzICogMikp Ow0KPj4gPg0KPj4gPiAgICAgICAgICAgIHAtPnJjLnJhbmdlID0gcmFuZ2U7DQo+PiA+DQo+PiA+ ICAgICAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg ICAgIGlmIChkaXN0ID49IGtTdGFydFBvc01vZGVsSW5kZXgpDQo+PiA+DQo+PiA+ICAgICAgICAg IHsNCj4+ID4NCj4+ID4gICAgICAgICAgICB1bnNpZ25lZCBmb290ZXJCaXRzID0gKChwb3NTbG90 ID4+IDEpIC0gMSk7DQo+PiA+DQo+PiA+IEBAIC0yMzQwLDcgKzIzNDAsNyBAQCBzdGF0aWMgU1Jl cyBMem1hRW5jX0NvZGVPbmVCbG9jayhDTHptYUVuYw0KPipwLCBVSW50MzIgbWF4UGFja1NpemUs IFVJbnQzMiBtYXhVbnBhDQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgbm93UG9zMzIgKz0gbGVuOw0K Pj4gPg0KPj4gPiAgICAgIHAtPmFkZGl0aW9uYWxPZmZzZXQgLT0gbGVuOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBpZiAocC0+YWRkaXRpb25hbE9mZnNldCA9 PSAwKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgIFVJbnQzMiBwcm9jZXNz ZWQ7DQo+PiA+DQo+PiA+IEBAIC0yMzUyLDExICsyMzUyLDExIEBAIHN0YXRpYyBTUmVzIEx6bWFF bmNfQ29kZU9uZUJsb2NrKENMem1hRW5jDQo+KnAsIFVJbnQzMiBtYXhQYWNrU2l6ZSwgVUludDMy IG1heFVucGENCj4+ID4gICAgICAgICAgaWYgKHAtPmFsaWduUHJpY2VDb3VudCA+PSBrQWxpZ25U YWJsZVNpemUpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgRmlsbEFsaWduUHJpY2VzKHApOw0KPj4g Pg0KPj4gPiAgICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgICAgIGlmIChwLT5tYXRjaEZpbmRlci5HZXROdW1BdmFpbGFibGVCeXRlcyhwLT5tYXRjaEZp bmRlck9iaikgPT0gMCkNCj4+ID4NCj4+ID4gICAgICAgICAgYnJlYWs7DQo+PiA+DQo+PiA+ICAg ICAgICBwcm9jZXNzZWQgPSBub3dQb3MzMiAtIHN0YXJ0UG9zMzI7DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgaWYgKG1heFBhY2tTaXplKQ0KPj4gPg0KPj4g PiAgICAgICAgew0KPj4gPg0KPj4gPiAgICAgICAgICBpZiAocHJvY2Vzc2VkICsga051bU9wdHMg KyAzMDAgPj0gbWF4VW5wYWNrU2l6ZQ0KPj4gPg0KPj4gPiBAQCAtMjQzMCw3ICsyNDMwLDcgQEAg c3RhdGljIFNSZXMgTHptYUVuY19BbGxvYyhDTHptYUVuYyAqcCwgVUludDMyDQo+a2VlcFdpbmRv d1NpemUsIElTekFsbG9jUHRyIGFsbG9jLA0KPj4gPiAgICAgIHAtPm1hdGNoRmluZGVyT2JqID0g JnAtPm1hdGNoRmluZGVyQmFzZTsNCj4+ID4NCj4+ID4gICAgICBNYXRjaEZpbmRlcl9DcmVhdGVW VGFibGUoJnAtPm1hdGNoRmluZGVyQmFzZSwgJnAtPm1hdGNoRmluZGVyKTsNCj4+ID4NCj4+ID4g ICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIFNa X09LOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMjY0NCw3ICsy NjQ0LDcgQEAgU1Jlcw0KPkx6bWFFbmNfQ29kZU9uZU1lbUJsb2NrKENMem1hRW5jSGFuZGxlIHBw LCBCb29sIHJlSW5pdCwNCj4+ID4gICAgICByZXR1cm4gU1pfRVJST1JfT1VUUFVUX0VPRjsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgcmVzID0gTHptYUVuY19Db2RlT25lQmxvY2socCwgZGVz aXJlZFBhY2tTaXplLCAqdW5wYWNrU2l6ZSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAqdW5wYWNrU2l6ZSA9IChVSW50MzIpKHAtPm5vd1BvczY0IC0gbm93UG9z NjQpOw0KPj4gPg0KPj4gPiAgICAqZGVzdExlbiAtPSBvdXRTdHJlYW0ucmVtOw0KPj4gPg0KPj4g PiAgICBpZiAob3V0U3RyZWFtLm92ZXJmbG93KQ0KPj4gPg0KPj4gPiBAQCAtMjY3OSw3ICsyNjc5 LDcgQEAgc3RhdGljIFNSZXMgTHptYUVuY19FbmNvZGUyKENMem1hRW5jICpwLA0KPklDb21wcmVz c1Byb2dyZXNzICpwcm9ncmVzcykNCj4+ID4gICAgICAgIH0NCj4+ID4NCj4+ID4gICAgICB9DQo+ PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg IEx6bWFFbmNfRmluaXNoKHApOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAvKg0KPj4gPg0K Pj4gPiBAQCAtMjc1MSw3ICsyNzUxLDcgQEAgU1JlcyBMem1hRW5jX01lbUVuY29kZShDTHptYUVu Y0hhbmRsZSBwcCwNCj5CeXRlICpkZXN0LCBTaXplVCAqZGVzdExlbiwgY29uc3QgQnl0ZQ0KPj4g PiAgICBwLT5yYy5vdXRTdHJlYW0gPSAmb3V0U3RyZWFtLnZ0Ow0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgICByZXMgPSBMem1hRW5jX01lbVByZXBhcmUocHAsIHNyYywgc3JjTGVuLCAwLCBhbGxv YywgYWxsb2NCaWcpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAg aWYgKHJlcyA9PSBTWl9PSykNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIHJlcyA9 IEx6bWFFbmNfRW5jb2RlMihwLCBwcm9ncmVzcyk7DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9C YXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXByZXNzL1Nkay9DL1RocmVhZHMuYw0KPmIvQmFzZVRv b2xzL1NvdXJjZS9DL0x6bWFDb21wcmVzcy9TZGsvQy9UaHJlYWRzLmMNCj4+ID4gaW5kZXggOGZk ODZmMjI0YmU3Li45YTI5ODM5ZmU4ZmUgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvVGhyZWFkcy5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9T b3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0MvVGhyZWFkcy5jDQo+PiA+IEBAIC0zNCw5ICszNCw5 IEBAIFdSZXMgSGFuZGxlX1dhaXRPYmplY3QoSEFORExFIGgpIHsgcmV0dXJuDQo+KFdSZXMpV2Fp dEZvclNpbmdsZU9iamVjdChoLCBJTkZJTklURSkNCj4+ID4gIFdSZXMgVGhyZWFkX0NyZWF0ZShD VGhyZWFkICpwLCBUSFJFQURfRlVOQ19UWVBFIGZ1bmMsIExQVk9JRA0KPnBhcmFtKQ0KPj4gPg0K Pj4gPiAgew0KPj4gPg0KPj4gPiAgICAvKiBXaW5kb3dzIE1lLzk4Lzk1OiB0aHJlYWRJZCBwYXJh bWV0ZXIgbWF5IG5vdCBiZSBOVUxMIGluDQo+X2JlZ2ludGhyZWFkZXgvQ3JlYXRlVGhyZWFkIGZ1 bmN0aW9ucyAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgI2lm ZGVmIFVOREVSX0NFDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBE V09SRCB0aHJlYWRJZDsNCj4+ID4NCj4+ID4gICAgKnAgPSBDcmVhdGVUaHJlYWQoMCwgMCwgZnVu YywgcGFyYW0sIDAsICZ0aHJlYWRJZCk7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC00NCw3 ICs0NCw3IEBAIFdSZXMgVGhyZWFkX0NyZWF0ZShDVGhyZWFkICpwLA0KPlRIUkVBRF9GVU5DX1RZ UEUgZnVuYywgTFBWT0lEIHBhcmFtKQ0KPj4gPg0KPj4gPg0KPj4gPiAgICB1bnNpZ25lZCB0aHJl YWRJZDsNCj4+ID4NCj4+ID4gICAgKnAgPSAoSEFORExFKV9iZWdpbnRocmVhZGV4KE5VTEwsIDAs IGZ1bmMsIHBhcmFtLCAwLCAmdGhyZWFkSWQpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgI2VuZGlmDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIC8qIG1heWJl IHdlIG11c3QgdXNlIGVycm5vIGhlcmUsIGJ1dCBwcm9iYWJseSBHZXRMYXN0RXJyb3IoKSBpcyBh bHNvIE9LLg0KPiovDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0Mv THptYUNvbXByZXNzL1Nkay9ET0MvbHptYS1oaXN0b3J5LnR4dA0KPmIvQmFzZVRvb2xzL1NvdXJj ZS9DL0x6bWFDb21wcmVzcy9TZGsvRE9DL2x6bWEtaGlzdG9yeS50eHQNCj4+ID4gaW5kZXggZDc0 MjZkMzhhNGRkLi5hOGQ3NWVkNzA5NWQgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvQy9Mem1hQ29tcHJlc3MvU2RrL0RPQy9sem1hLWhpc3RvcnkudHh0DQo+PiA+ICsrKyBiL0Jh c2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvU2RrL0RPQy9sem1hLWhpc3RvcnkudHh0DQo+ PiA+IEBAIC0zLDExICszLDExIEBAIEhJU1RPUlkgb2YgdGhlIExaTUEgU0RLDQo+PiA+DQo+PiA+ DQo+PiA+ICAxOC4wNSAgICAgICAgICAyMDE4LTA0LTMwDQo+PiA+DQo+PiA+ICAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+IC0tIFRoZSBzcGVlZCBmb3IgTFpNQS9MWk1BMiBj b21wcmVzc2luZyB3YXMgaW5jcmVhc2VkDQo+PiA+DQo+PiA+IC0gICAgYnkgOCUgZm9yIGZhc3Rl c3QvZmFzdCBjb21wcmVzc2lvbiBsZXZlbHMgYW5kDQo+PiA+DQo+PiA+ICstIFRoZSBzcGVlZCBm b3IgTFpNQS9MWk1BMiBjb21wcmVzc2luZyB3YXMgaW5jcmVhc2VkDQo+PiA+DQo+PiA+ICsgICAg YnkgOCUgZm9yIGZhc3Rlc3QvZmFzdCBjb21wcmVzc2lvbiBsZXZlbHMgYW5kDQo+PiA+DQo+PiA+ ICAgICAgYnkgMyUgZm9yIG5vcm1hbC9tYXhpbXVtIGNvbXByZXNzaW9uIGxldmVscy4NCj4+ID4N Cj4+ID4gIC0gUHJldmlvdXMgdmVyc2lvbnMgb2YgNy1aaXAgY291bGQgd29yayBpbmNvcnJlY3Rs eSBpbiAiTGFyZ2UgbWVtb3J5DQo+cGFnZXMiIG1vZGUgaW4NCj4+ID4NCj4+ID4gLSAgV2luZG93 cyAxMCBiZWNhdXNlIG9mIHNvbWUgQlVHIHdpdGggIkxhcmdlIFBhZ2VzIiBpbiBXaW5kb3dzIDEw Lg0KPj4gPg0KPj4gPiArICBXaW5kb3dzIDEwIGJlY2F1c2Ugb2Ygc29tZSBCVUcgd2l0aCAiTGFy Z2UgUGFnZXMiIGluIFdpbmRvd3MgMTAuDQo+PiA+DQo+PiA+ICAgIE5vdyA3LVppcCBkb2Vzbid0 IHVzZSAiTGFyZ2UgUGFnZXMiIG9uIFdpbmRvd3MgMTAgdXAgdG8gcmV2aXNpb24gMTcwOQ0KPigx NjI5OSkuDQo+PiA+DQo+PiA+ICAtIFRoZSBCVUcgd2FzIGZpeGVkIGluIEx6bWEyRW5jLmMNCj4+ ID4NCj4+ID4gICAgICBMem1hMkVuY19FbmNvZGUyKCkgZnVuY3Rpb24gd29ya2VkIGluY29ycmV0 bHksDQo+PiA+DQo+PiA+IEBAIC0xNiw3ICsxNiw3IEBAIEhJU1RPUlkgb2YgdGhlIExaTUEgU0RL DQo+PiA+DQo+PiA+DQo+PiA+ICAxOC4wMyBiZXRhICAgICAyMDE4LTAzLTA0DQo+PiA+DQo+PiA+ ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+IC0tIEFzbVx4ODZcTHptYURl Y09wdC5hc206IG5ldyBvcHRpbWl6ZWQgTFpNQSBkZWNvZGVyIHdyaXR0ZW4gaW4NCj5hc20NCj4+ ID4NCj4+ID4gKy0gQXNtXHg4NlxMem1hRGVjT3B0LmFzbTogbmV3IG9wdGltaXplZCBMWk1BIGRl Y29kZXIgd3JpdHRlbiBpbg0KPmFzbQ0KPj4gPg0KPj4gPiAgICBmb3IgeDY0IHdpdGggYWJvdXQg MzAlIGhpZ2hlciBzcGVlZCB0aGFuIG1haW4gdmVyc2lvbiBvZiBMWk1BIGRlY29kZXINCj53cml0 dGVuIGluIEMuDQo+PiA+DQo+PiA+ICAtIFRoZSBzcGVlZCBmb3Igc2luZ2xlLXRocmVhZCBMWk1B L0xaTUEyIGRlY29kZXIgd3JpdHRlbiBpbiBDIHdhcw0KPmluY3JlYXNlZCBieSAzJS4NCj4+ID4N Cj4+ID4gIC0gNy1aaXAgbm93IGNhbiB1c2UgbXVsdGktdGhyZWFkaW5nIGZvciA3ei9MWk1BMiBk ZWNvZGluZywNCj4+ID4NCj4+ID4gQEAgLTM1LDcgKzM1LDcgQEAgSElTVE9SWSBvZiB0aGUgTFpN QSBTREsNCj4+ID4gIDE4LjAwIGJldGEgICAgIDIwMTktMDEtMTANCj4+ID4NCj4+ID4gIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gVGhlIEJVRyBpbiB4eiBlbmNvZGVy IHdhcyBmaXhlZDoNCj4+ID4NCj4+ID4gLSAgVGhlcmUgd2FzIG1lbW9yeSBsZWFrIG9mIDE2IEtC IGZvciBlYWNoIGZpbGUgY29tcHJlc3NlZCB3aXRoDQo+PiA+DQo+PiA+ICsgIFRoZXJlIHdhcyBt ZW1vcnkgbGVhayBvZiAxNiBLQiBmb3IgZWFjaCBmaWxlIGNvbXByZXNzZWQgd2l0aA0KPj4gPg0K Pj4gPiAgICB4eiBjb21wcmVzc2lvbiBtZXRob2QsIGlmIGFkZGl0aW9uYWwgZmlsdGVyIHdhcyB1 c2VkLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNDQsNyArNDQsNyBA QCBISVNUT1JZIG9mIHRoZSBMWk1BIFNESw0KPj4gPiAgLSBNaW5vciBzcGVlZCBvcHRpbWl6YXRp b24gZm9yIExaTUEyICh4eiBhbmQgN3opIG11bHRpLXRocmVhZGluZw0KPmNvbXByZXNzaW9uLg0K Pj4gPg0KPj4gPiAgICA3LVppcCBub3cgdXNlcyBhZGRpdGlvbmFsIG1lbW9yeSBidWZmZXJzIGZv ciBtdWx0aS1ibG9jayBMWk1BMg0KPmNvbXByZXNzaW9uLg0KPj4gPg0KPj4gPiAgICBDUFUgdXRp bGl6YXRpb24gd2FzIHNsaWdodGx5IGltcHJvdmVkLg0KPj4gPg0KPj4gPiAtLSA3LXppcCBub3cg Y3JlYXRlcyBtdWx0aS1ibG9jayB4eiBhcmNoaXZlcyBieSBkZWZhdWx0LiBCbG9jayBzaXplIGNh biBiZQ0KPj4gPg0KPj4gPiArLSA3LXppcCBub3cgY3JlYXRlcyBtdWx0aS1ibG9jayB4eiBhcmNo aXZlcyBieSBkZWZhdWx0LiBCbG9jayBzaXplIGNhbiBiZQ0KPj4gPg0KPj4gPiAgICBzcGVjaWZp ZWQgd2l0aCAtbXNbU2l6ZV17bXxnfSBzd2l0Y2guDQo+PiA+DQo+PiA+ICAtIHh6IGRlY29kZXIg bm93IGNhbiB1bnBhY2sgcmFuZG9tIGJsb2NrIGZyb20gbXVsdGktYmxvY2sgeHogYXJjaGl2ZXMu DQo+PiA+DQo+PiA+ICAtIDctWmlwIGNvbW1hbmQgbGluZTogQGxpc3RmaWxlIG5vdyBkb2Vzbid0 IHdvcmsgYWZ0ZXIgLS0gc3dpdGNoLg0KPj4gPg0KPj4gPiBAQCAtNTUsNyArNTUsNyBAQCBISVNU T1JZIG9mIHRoZSBMWk1BIFNESw0KPj4gPg0KPj4gPg0KPj4gPiAgMTcuMDAgYmV0YSAgICAgMjAx Ny0wNC0yOQ0KPj4gPg0KPj4gPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4g PiAtLSBOZXdIYW5kbGVyLmggLyBOZXdIYW5kbGVyLmNwcDoNCj4+ID4NCj4+ID4gKy0gTmV3SGFu ZGxlci5oIC8gTmV3SGFuZGxlci5jcHA6DQo+PiA+DQo+PiA+ICAgICAgbm93IGl0IHJlZGVmaW5l cyBvcGVyYXRvciBuZXcoKSBvbmx5IGZvciBvbGQgTVNWQyBjb21waWxlcnMNCj4oX01TQ19WRVIg PCAxOTAwKS4NCj4+ID4NCj4+ID4gIC0gQy83elR5cGVzLmggOiB0aGUgbmFtZXMgb2YgdmFyaWFi bGVzIGluIGludGVyZmFjZSBzdHJ1Y3R1cmVzIHdlcmUNCj5jaGFuZ2VkICh2dCkuDQo+PiA+DQo+ PiA+ICAtIFNvbWUgYnVncyB3ZXJlIGZpeGVkLiA3LVppcCBjb3VsZCBjcmFzaCBpbiBzb21lIGNh c2VzLg0KPj4gPg0KPj4gPiBAQCAtNzYsNTEgKzc2LDUxIEBAIEhJU1RPUlkgb2YgdGhlIExaTUEg U0RLDQo+PiA+ICAxNi4wMiAgICAgICAgICAyMDE2LTA1LTIxDQo+PiA+DQo+PiA+ICAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ICAtIFRoZSBCVUcgaW4gMTYuMDAgLSAxNi4w MSB3YXMgZml4ZWQ6DQo+PiA+DQo+PiA+IC0gIFNwbGl0IEhhbmRsZXIgKFNwbGl0SGFuZGxlci5j cHApIHJldHVybmVkIGluY29ycmVjdA0KPj4gPg0KPj4gPiArICBTcGxpdCBIYW5kbGVyIChTcGxp dEhhbmRsZXIuY3BwKSByZXR1cm5lZCBpbmNvcnJlY3QNCj4+ID4NCj4+ID4gICAgdG90YWwgc2l6 ZSB2YWx1ZSAoa3BpZFNpemUpIGZvciBzcGxpdCBhcmNoaXZlcy4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIDE2LjAxICAgICAgICAgIDIwMTYtMDUtMTkNCj4+ID4NCj4+ID4g LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gU29tZSBpbnRlcm5hbCBjaGFuZ2VzIHRvIHJlZHVjZSB0 aGUgbnVtYmVyIG9mIGNvbXBpbGVyIHdhcm5pbmdzLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgMTYuMDAgICAgICAgICAgMjAxNi0wNS0xMA0KPj4gPg0KPj4gPiAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KPj4gPg0KPj4gPiAgLSBTb21lIGJ1Z3Mgd2VyZSBmaXhlZC4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIDE1LjEyICAgICAgICAgIDIwMTUtMTEtMTkNCj4+ID4NCj4+ID4g LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gVGhlIEJVRyBpbiBDIHZlcnNpb24gb2YgN3ogZGVjb2Rl ciB3YXMgZml4ZWQ6DQo+PiA+DQo+PiA+ICAgIDd6RGVjLmMgOiBTekRlY29kZUx6bWEyKCkNCj4+ ID4NCj4+ID4gICAgN3ogZGVjb2RlciBjb3VsZCBtaXN0YWtlbmx5IHJlcG9ydCBhYm91dCBkZWNv ZGluZyBlcnJvciBmb3Igc29tZSA3eg0KPmFyY2hpdmVzDQo+PiA+DQo+PiA+ICAgIHRoYXQgdXNl IExaTUEyIGNvbXByZXNzaW9uIG1ldGhvZC4NCj4+ID4NCj4+ID4gLSAgVGhlIHByb2JhYmlsaXR5 IHRvIGdldCB0aGF0IG1pc3Rha2VuIGRlY29kaW5nIGVycm9yIHJlcG9ydCB3YXMgYWJvdXQNCj4+ ID4NCj4+ID4gLSAgb25lIGVycm9yIHBlciAxNjM4NCBzb2xpZCBibG9ja3MgZm9yIHNvbGlkIGJs b2NrcyBsYXJnZXIgdGhhbiAxNiBLQg0KPihjb21wcmVzc2VkIHNpemUpLg0KPj4gPg0KPj4gPiAr ICBUaGUgcHJvYmFiaWxpdHkgdG8gZ2V0IHRoYXQgbWlzdGFrZW4gZGVjb2RpbmcgZXJyb3IgcmVw b3J0IHdhcyBhYm91dA0KPj4gPg0KPj4gPiArICBvbmUgZXJyb3IgcGVyIDE2Mzg0IHNvbGlkIGJs b2NrcyBmb3Igc29saWQgYmxvY2tzIGxhcmdlciB0aGFuIDE2IEtCDQo+KGNvbXByZXNzZWQgc2l6 ZSkuDQo+PiA+DQo+PiA+ICAtIFRoZSBCVUcgKGluIDkuMjYtMTUuMTEpIGluIEMgdmVyc2lvbiBv ZiA3eiBkZWNvZGVyIHdhcyBmaXhlZDoNCj4+ID4NCj4+ID4gICAgN3pBcmNJbi5jIDogU3pSZWFk SGVhZGVyMigpDQo+PiA+DQo+PiA+IC0gIDd6IGRlY29kZXIgd29ya2VkIGluY29ycmVjdGx5IGZv ciA3eiBhcmNoaXZlcyB0aGF0IGNvbnRhaW4NCj4+ID4NCj4+ID4gLSAgZW1wdHkgc29saWQgYmxv Y2tzLCB0aGF0IGNhbiBiZSBwbGFjZWQgdG8gN3ogYXJjaGl2ZSwgaWYgc29tZSBmaWxlIGlzDQo+ PiA+DQo+PiA+ICsgIDd6IGRlY29kZXIgd29ya2VkIGluY29ycmVjdGx5IGZvciA3eiBhcmNoaXZl cyB0aGF0IGNvbnRhaW4NCj4+ID4NCj4+ID4gKyAgZW1wdHkgc29saWQgYmxvY2tzLCB0aGF0IGNh biBiZSBwbGFjZWQgdG8gN3ogYXJjaGl2ZSwgaWYgc29tZSBmaWxlIGlzDQo+PiA+DQo+PiA+ICAg IHVuYXZhaWxhYmxlIGZvciByZWFkaW5nIGR1cmluZyBhcmNoaXZlIGNyZWF0aW9uLg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgMTUuMDkgYmV0YSAgICAgMjAxNS0xMC0xNg0K Pj4gPg0KPj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiArLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgLSBUaGUgQlVHIGluIExaTUEgLyBMWk1B MiBlbmNvZGluZyBjb2RlIHdhcyBmaXhlZC4NCj4+ID4NCj4+ID4gICAgVGhlIEJVRyBpbiBMekZp bmQuYzo6TWF0Y2hGaW5kZXJfUmVhZEJsb2NrKCkgZnVuY3Rpb24uDQo+PiA+DQo+PiA+ICAgIElm IGlucHV0IGRhdGEgc2l6ZSBpcyBsYXJnZXIgdGhhbiAoNCBHaUIgLSBkaWN0aW9uYXJ5X3NpemUp LA0KPj4gPg0KPj4gPiAgICB0aGUgZm9sbG93aW5nIGNvZGUgd29ya2VkIGluY29ycmVjdGx5Og0K Pj4gPg0KPj4gPiAtICAtICBMWk1BIDogTHptYUVuY19NZW1FbmNvZGUoKSwgTHptYUVuY29kZSgp IDogTFpNQSBlbmNvZGluZw0KPmZ1bmN0aW9ucw0KPj4gPg0KPj4gPiAtICAgICBmb3IgY29tcHJl c3NpbmcgZnJvbSBtZW1vcnkgdG8gbWVtb3J5Lg0KPj4gPg0KPj4gPiArICAtICBMWk1BIDogTHpt YUVuY19NZW1FbmNvZGUoKSwgTHptYUVuY29kZSgpIDogTFpNQSBlbmNvZGluZw0KPmZ1bmN0aW9u cw0KPj4gPg0KPj4gPiArICAgICBmb3IgY29tcHJlc3NpbmcgZnJvbSBtZW1vcnkgdG8gbWVtb3J5 Lg0KPj4gPg0KPj4gPiAgICAgICBUaGF0IEJVRyBpcyBub3QgcmVsYXRlZCB0byBMWk1BIGVuY29k ZXIgdmVyc2lvbiB0aGF0IHdvcmtzIHZpYQ0KPnN0cmVhbXMuDQo+PiA+DQo+PiA+IC0gIC0gIExa TUEyIDogbXVsdGktdGhyZWFkZWQgdmVyc2lvbiBvZiBMWk1BMiBlbmNvZGVyIHdvcmtlZCBpbmNv cnJlY3RseSwNCj5pZg0KPj4gPg0KPj4gPiAtICAgICBkZWZhdWx0IHZhbHVlIG9mIGNodW5rIHNp emUgKENMem1hMkVuY1Byb3BzOjpibG9ja1NpemUpIGlzIGNoYW5nZWQNCj4+ID4NCj4+ID4gKyAg LSAgTFpNQTIgOiBtdWx0aS10aHJlYWRlZCB2ZXJzaW9uIG9mIExaTUEyIGVuY29kZXIgd29ya2Vk IGluY29ycmVjdGx5LA0KPmlmDQo+PiA+DQo+PiA+ICsgICAgIGRlZmF1bHQgdmFsdWUgb2YgY2h1 bmsgc2l6ZSAoQ0x6bWEyRW5jUHJvcHM6OmJsb2NrU2l6ZSkgaXMgY2hhbmdlZA0KPj4gPg0KPj4g PiAgICAgICB0byB2YWx1ZSBsYXJnZXIgdGhhbiAoNCBHaUIgLSBkaWN0aW9uYXJ5X3NpemUpLg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgOS4zOCBiZXRhICAgICAgMjAxNS0w MS0wMw0KPj4gPg0KPj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAr LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgLSBUaGUgQlVHIGluIDkuMzEt OS4zNyB3YXMgZml4ZWQ6DQo+PiA+DQo+PiA+ICAgIElBcmNoaXZlR2V0UmF3UHJvcHMgaW50ZXJm YWNlIHdhcyBkaXNhYmxlZCBmb3IgN3ogYXJjaGl2ZXMuDQo+PiA+DQo+PiA+ICAtIFRoZSBCVUcg aW4gOS4yNi05LjM2IHdhcyBmaXhlZDoNCj4+ID4NCj4+ID4gQEAgLTEyOCwxMCArMTI4LDEwIEBA IEhJU1RPUlkgb2YgdGhlIExaTUEgU0RLDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICA5 LjM2IGJldGEgICAgICAyMDE0LTEyLTI2DQo+PiA+DQo+PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo+PiA+DQo+PiA+ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ ICAtIFRoZSBCVUcgaW4gY29tbWFuZCBsaW5lIHZlcnNpb24gd2FzIGZpeGVkOg0KPj4gPg0KPj4g PiAgICA3LVppcCBjcmVhdGVkIHRlbXBvcmFyeSBhcmNoaXZlIGluIGN1cnJlbnQgZm9sZGVyIGR1 cmluZyB1cGRhdGUgYXJjaGl2ZQ0KPj4gPg0KPj4gPiAtICBvcGVyYXRpb24sIGlmIC13e1BhdGh9 IHN3aXRjaCB3YXMgbm90IHNwZWNpZmllZC4NCj4+ID4NCj4+ID4gKyAgb3BlcmF0aW9uLCBpZiAt d3tQYXRofSBzd2l0Y2ggd2FzIG5vdCBzcGVjaWZpZWQuDQo+PiA+DQo+PiA+ICAgIFRoZSBmaXhl ZCA3LVppcCBjcmVhdGVzIHRlbXBvcmFyeSBhcmNoaXZlIGluIGZvbGRlciB0aGF0IGNvbnRhaW5z IHVwZGF0ZWQNCj5hcmNoaXZlLg0KPj4gPg0KPj4gPiAgLSBUaGUgQlVHIGluIDkuMzMtOS4zNSB3 YXMgZml4ZWQ6DQo+PiA+DQo+PiA+ICAgIDctWmlwIHNpbGVudGx5IGlnbm9yZWQgZmlsZSByZWFk aW5nIGVycm9ycyBkdXJpbmcgN3ogb3IgZ3ogYXJjaGl2ZSBjcmVhdGlvbiwNCj4+ID4NCj4+ID4g QEAgLTE0MCwxNCArMTQwLDE0IEBAIEhJU1RPUlkgb2YgdGhlIExaTUEgU0RLDQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICA5LjM1IGJldGEgICAgICAyMDE0LTEyLTA3DQo+PiA+DQo+PiA+ IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ICstLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQo+PiA+DQo+PiA+ICAtIDd6ci5leGUgbm93IHN1cHBvcnQgQUVTIGVuY3J5cHRp b24uDQo+PiA+DQo+PiA+ICAtIFNGWCBtb2R1bGVzIHdlcmUgYWRkZWQgdG8gTFpNQSBTREsNCj4+ ID4NCj4+ID4gIC0gU29tZSBidWdzIHdlcmUgZml4ZWQuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICA5LjIxIGJldGEgICAgICAyMDExLTA0LTExDQo+PiA+DQo+PiA+IC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQo+PiA+DQo+PiA+ICAtIE5ldyBjbGFzcyBGU3RyaW5nIGZvciBmaWxlIG5hbWVzIGF0IGZp bGUgc3lzdGVtcy4NCj4+ID4NCj4+ID4gIC0gU3BlZWQgb3B0aW1pemF0aW9uIGluIENSQyBjb2Rl IGZvciBiaWctZW5kaWFuIENQVXMuDQo+PiA+DQo+PiA+ICAtIFRoZSBCVUcgaW4gTHptYTJEZWMu YyB3YXMgZml4ZWQ6DQo+PiA+DQo+PiA+IEBAIC0xNTUsNyArMTU1LDcgQEAgSElTVE9SWSBvZiB0 aGUgTFpNQSBTREsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIDkuMTggYmV0YSAgICAg IDIwMTAtMTEtMDINCj4+ID4NCj4+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4N Cj4+ID4gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gTmV3IHNtYWxs IFNGWCBtb2R1bGUgZm9yIGluc3RhbGxlcnMgKFNmeFNldHVwKS4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gQEAgLTE2OCw3ICsxNjgsNyBAQCBISVNUT1JZIG9mIHRoZSBMWk1B IFNESw0KPj4gPiAgOS4xMSBiZXRhICAgICAgMjAxMC0wMy0xNQ0KPj4gPg0KPj4gPiAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgLSBQUE1kIGNvbXByZXNzaW9uIG1ldGhv ZCBzdXBwb3J0DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgOS4wOSAgICAgICAgICAgMjAwOS0xMi0xMg0KPj4gPg0KPj4gPiAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiBAQCAtMjAyLDcgKzIwMiw3IEBAIEhJU1RPUlkgb2Yg dGhlIExaTUEgU0RLDQo+PiA+ICA0LjYxIGJldGEgICAgICAyMDA4LTExLTIzDQo+PiA+DQo+PiA+ ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ICAtIFRoZSBidWcgaW4gQU5T SS1DIExaTUEgRGVjb2RlciB3YXMgZml4ZWQ6DQo+PiA+DQo+PiA+IC0gICAgSWYgZW5jb2RlZCBz dHJlYW0gd2FzIGNvcnJ1cHRlZCwgZGVjb2RlciBjb3VsZCBhY2Nlc3MgbWVtb3J5DQo+PiA+DQo+ PiA+ICsgICAgSWYgZW5jb2RlZCBzdHJlYW0gd2FzIGNvcnJ1cHRlZCwgZGVjb2RlciBjb3VsZCBh Y2Nlc3MgbWVtb3J5DQo+PiA+DQo+PiA+ICAgICAgb3V0c2lkZSBvZiBhbGxvY2F0ZWQgcmFuZ2Uu DQo+PiA+DQo+PiA+ICAtIFNvbWUgY2hhbmdlcyBpbiBBTlNJLUMgN3ogRGVjb2RlciBpbnRlcmZh Y2VzLg0KPj4gPg0KPj4gPiAgLSBMWk1BIFNESyBpcyBwbGFjZWQgaW4gdGhlIHB1YmxpYyBkb21h aW4uDQo+PiA+DQo+PiA+IEBAIC0yMTYsNyArMjE2LDcgQEAgSElTVE9SWSBvZiB0aGUgTFpNQSBT REsNCj4+ID4gIDQuNTkgYmV0YSAgICAgIDIwMDgtMDgtMTMNCj4+ID4NCj4+ID4gIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gVGhlIGJ1ZyB3YXMgZml4ZWQ6DQo+PiA+ DQo+PiA+IC0gICAgTFpNQSBFbmNvZGVyIGluIGZhc3QgY29tcHJlc3Npb24gbW9kZSBjb3VsZCBh Y2Nlc3MgbWVtb3J5IG91dHNpZGUNCj5vZg0KPj4gPg0KPj4gPiArICAgIExaTUEgRW5jb2RlciBp biBmYXN0IGNvbXByZXNzaW9uIG1vZGUgY291bGQgYWNjZXNzIG1lbW9yeSBvdXRzaWRlDQo+b2YN Cj4+ID4NCj4+ID4gICAgICBhbGxvY2F0ZWQgcmFuZ2UgaW4gc29tZSByYXJlIGNhc2VzLg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMjI5LDcgKzIyOSw3IEBAIEhJU1RP Ulkgb2YgdGhlIExaTUEgU0RLDQo+PiA+DQo+PiA+DQo+PiA+ICA0LjU3ICAgICAgICAgICAyMDA3 LTEyLTEyDQo+PiA+DQo+PiA+ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ IC0tIFNwZWVkIG9wdGltaXphdGlvbnMgaW4gPysrIExaTUEgRGVjb2Rlci4NCj4+ID4NCj4+ID4g Ky0gU3BlZWQgb3B0aW1pemF0aW9ucyBpbiA/KysgTFpNQSBEZWNvZGVyLg0KPj4gPg0KPj4gPiAg LSBTbWFsbCBjaGFuZ2VzIGZvciBtb3JlIGNvbXBhdGliaWxpdHkgd2l0aCBzb21lIEMvQysrIGNv bXBpbGVycy4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTIzOSwzNiAr MjM5LDM2IEBAIEhJU1RPUlkgb2YgdGhlIExaTUEgU0RLDQo+PiA+ICAgICAgIC0gbm93IGl0IHN1 cHBvcnRzIEJDSiBhbmQgQkNKMiBmaWx0ZXJzDQo+PiA+DQo+PiA+ICAgICAgIC0gbm93IGl0IHN1 cHBvcnRzIGZpbGVzIGxhcmdlciB0aGFuIDQgR0IuDQo+PiA+DQo+PiA+ICAgICAgIC0gbm93IGl0 IHN1cHBvcnRzICJMYXN0IFdyaXRlIFRpbWUiIGZpZWxkIGZvciBmaWxlcy4NCj4+ID4NCj4+ID4g LS0gQysrIGNvZGUgZm9yIC43eiBhcmNoaXZlcyBjb21wcmVzc2luZy9kZWNvbXByZXNzaW5nIGZy b20gNy16aXANCj4+ID4NCj4+ID4gKy0gQysrIGNvZGUgZm9yIC43eiBhcmNoaXZlcyBjb21wcmVz c2luZy9kZWNvbXByZXNzaW5nIGZyb20gNy16aXANCj4+ID4NCj4+ID4gICAgd2FzIGluY2x1ZGVk IHRvIExaTUEgU0RLLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIDQuNDMgICAgICAgICAgIDIwMDYtMDYtMDQNCj4+ID4NCj4+ID4gIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gIC0gU21hbGwgY2hhbmdlcyBmb3IgbW9yZSBj b21wYXRpYmlsaXR5IHdpdGggc29tZSBDL0MrKyBjb21waWxlcnMuDQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgNC40MiAgICAgICAgICAgMjAwNi0w NS0xNQ0KPj4gPg0KPj4gPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAg LSBTbWFsbCBjaGFuZ2VzIGluIC5oIGZpbGVzIGluIEFOU0ktQyB2ZXJzaW9uLg0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIDQuMzkgYmV0YSAgICAg IDIwMDYtMDQtMTQNCj4+ID4NCj4+ID4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4N Cj4+ID4gIC0gVGhlIGJ1ZyBpbiB2ZXJzaW9ucyA0LjMzYjo0LjM4YiB3YXMgZml4ZWQ6DQo+PiA+ DQo+PiA+IC0gIEMrKyB2ZXJzaW9uIG9mIExaTUEgZW5jb2RlciBjb3VsZCBub3QgY29ycmVjdGx5 IGNvbXByZXNzDQo+PiA+DQo+PiA+ICsgIEMrKyB2ZXJzaW9uIG9mIExaTUEgZW5jb2RlciBjb3Vs ZCBub3QgY29ycmVjdGx5IGNvbXByZXNzDQo+PiA+DQo+PiA+ICAgIGZpbGVzIGxhcmdlciB0aGFu IDIgR0Igd2l0aCBIQzQgbWF0Y2ggZmluZGVyICgtbWZoYzQpLg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIDQuMzcgYmV0YSAgICAgIDIwMDUtMDQt MDYNCj4+ID4NCj4+ID4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4gLS0g Rml4ZXMgaW4gQysrIGNvZGU6IGNvZGUgY291bGQgbm8gYmUgY29tcGlsZWQgaWYgX05PX0VYQ0VQ VElPTlMgd2FzDQo+ZGVmaW5lZC4NCj4+ID4NCj4+ID4gKy0gRml4ZXMgaW4gQysrIGNvZGU6IGNv ZGUgY291bGQgbm8gYmUgY29tcGlsZWQgaWYgX05PX0VYQ0VQVElPTlMgd2FzDQo+ZGVmaW5lZC4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIDQuMzUgYmV0YSAgICAgIDIwMDUt MDMtMDINCj4+ID4NCj4+ID4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+ID4NCj4+ID4g IC0gVGhlIGJ1ZyB3YXMgZml4ZWQgaW4gQysrIHZlcnNpb24gb2YgTFpNQSBEZWNvZGVyOg0KPj4g Pg0KPj4gPiAtICAgIElmIGVuY29kZWQgc3RyZWFtIHdhcyBjb3JydXB0ZWQsIGRlY29kZXIgY291 bGQgYWNjZXNzIG1lbW9yeQ0KPj4gPg0KPj4gPiArICAgIElmIGVuY29kZWQgc3RyZWFtIHdhcyBj b3JydXB0ZWQsIGRlY29kZXIgY291bGQgYWNjZXNzIG1lbW9yeQ0KPj4gPg0KPj4gPiAgICAgIG91 dHNpZGUgb2YgYWxsb2NhdGVkIHJhbmdlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiBAQCAtMzM5LDcgKzMzOSw3IEBAIEhJU1RPUlkgb2YgdGhlIExaTUEgU0RLDQo+PiA+DQo+ PiA+DQo+PiA+ICA0LjE3ICAgICAgICAgICAyMDA1LTA0LTE4DQo+PiA+DQo+PiA+ICAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+IC0tIE5ldyBleGFtcGxlIGZvciBSQU0tPlJB TSBjb21wcmVzc2luZy9kZWNvbXByZXNzaW5nOg0KPj4gPg0KPj4gPiArLSBOZXcgZXhhbXBsZSBm b3IgUkFNLT5SQU0gY29tcHJlc3NpbmcvZGVjb21wcmVzc2luZzoNCj4+ID4NCj4+ID4gICAgTFpN QSArIEJDSiAoZmlsdGVyIGZvciB4ODYgY29kZSk6DQo+PiA+DQo+PiA+ICAgICAgLSBMem1hUmFt LmgNCj4+ID4NCj4+ID4gICAgICAtIEx6bWFSYW0uY3BwDQo+PiA+DQo+PiA+IEBAIC0zNTAsMTEg KzM1MCwxMSBAQCBISVNUT1JZIG9mIHRoZSBMWk1BIFNESw0KPj4gPg0KPj4gPg0KPj4gPiAgNC4x NiAgICAgICAgICAgMjAwNS0wMy0yOQ0KPj4gPg0KPj4gPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0KPj4gPg0KPj4gPiAtLSBUaGUgYnVnIHdhcyBmaXhlZCBpbiBMem1hRGVjb2RlLmMgKEFO U0ktQyBMWk1BIERlY29kZXIpOg0KPj4gPg0KPj4gPiArLSBUaGUgYnVnIHdhcyBmaXhlZCBpbiBM em1hRGVjb2RlLmMgKEFOU0ktQyBMWk1BIERlY29kZXIpOg0KPj4gPg0KPj4gPiAgICAgSWYgX0xa TUFfT1VUX1JFQUQgd2FzIGRlZmluZWQsIGFuZCBpZiBlbmNvZGVkIHN0cmVhbSB3YXMNCj5jb3Jy dXB0ZWQsDQo+PiA+DQo+PiA+ICAgICBkZWNvZGVyIGNvdWxkIGFjY2VzcyBtZW1vcnkgb3V0c2lk ZSBvZiBhbGxvY2F0ZWQgcmFuZ2UuDQo+PiA+DQo+PiA+ICAtIFNwZWVkIG9wdGltaXphdGlvbiBv ZiBBTlNJLUMgTFpNQSBEZWNvZGVyIChub3cgaXQncyBhYm91dCAyMCUgZmFzdGVyKS4NCj4+ID4N Cj4+ID4gLSAgT2xkIHZlcnNpb24gb2YgTFpNQSBEZWNvZGVyIG5vdyBpcyBpbiBmaWxlIEx6bWFE ZWNvZGVTaXplLmMuDQo+PiA+DQo+PiA+ICsgIE9sZCB2ZXJzaW9uIG9mIExaTUEgRGVjb2RlciBu b3cgaXMgaW4gZmlsZSBMem1hRGVjb2RlU2l6ZS5jLg0KPj4gPg0KPj4gPiAgICBMem1hRGVjb2Rl U2l6ZS5jIGNhbiBwcm92aWRlIHNsaWdodGx5IHNtYWxsZXIgY29kZSB0aGFuIEx6bWFEZWNvZGUu Yw0KPj4gPg0KPj4gPiAgLSBTbWFsbCBzcGVlZCBvcHRpbWl6YXRpb24gaW4gTFpNQSBDKysgY29k ZQ0KPj4gPg0KPj4gPiAgLSBmaWx0ZXIgZm9yIFNQQVJDJ3MgY29kZSB3YXMgYWRkZWQNCj4+ID4N Cj4+ID4gQEAgLTM2OSw3ICszNjksNyBAQCBISVNUT1JZIG9mIHRoZSBMWk1BIFNESw0KPj4gPg0K Pj4gPg0KPj4gPiAgNC4wNSAgICAgICAgICAgMjAwNC0wOC0yNQ0KPj4gPg0KPj4gPiAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAtLSBTb3VyY2UgY29kZSBvZiBmaWx0ZXJz IGZvciB4ODYsIElBLTY0LCBBUk0sIEFSTS1UaHVtYg0KPj4gPg0KPj4gPiArLSBTb3VyY2UgY29k ZSBvZiBmaWx0ZXJzIGZvciB4ODYsIElBLTY0LCBBUk0sIEFSTS1UaHVtYg0KPj4gPg0KPj4gPiAg ICBhbmQgUG93ZXJQQyBjb2RlIHdhcyBpbmNsdWRlZCB0byBTREsNCj4+ID4NCj4+ID4gIC0gU29t ZSBpbnRlcm5hbCBtaW5vciBjaGFuZ2VzDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0zODEs OCArMzgxLDggQEAgSElTVE9SWSBvZiB0aGUgTFpNQSBTREsNCj4+ID4NCj4+ID4NCj4+ID4gIDQu MDMgICAgICAgICAgIDIwMDQtMDYtMTgNCj4+ID4NCj4+ID4gIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCj4+ID4NCj4+ID4gLS0gIkJlbmNobWFyayIgY29tbWFuZCB3YXMgYWRkZWQuIEl0IG1l YXN1cmVzIGNvbXByZXNzaW5nDQo+PiA+DQo+PiA+IC0gIGFuZCBkZWNvbXByZXNzaW5nIHNwZWVk IGFuZCBzaG93cyByYXRpbmcgdmFsdWVzLg0KPj4gPg0KPj4gPiArLSAiQmVuY2htYXJrIiBjb21t YW5kIHdhcyBhZGRlZC4gSXQgbWVhc3VyZXMgY29tcHJlc3NpbmcNCj4+ID4NCj4+ID4gKyAgYW5k IGRlY29tcHJlc3Npbmcgc3BlZWQgYW5kIHNob3dzIHJhdGluZyB2YWx1ZXMuDQo+PiA+DQo+PiA+ ICAgIEFsc28gaXQgY2hlY2tzIGhhcmR3YXJlIGVycm9ycy4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gQEAgLTQxMSw3ICs0MTEsNyBAQCBISVNUT1JZIG9mIHRoZSBMWk1BIFNE Sw0KPj4gPg0KPj4gPg0KPj4gPiAgSElTVE9SWSBvZiB0aGUgTFpNQQ0KPj4gPg0KPj4gPiAgLS0t LS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAtICAyMDAxLTIwMDg6ICBJbXByb3ZlbWVudHMg dG8gTFpNQSBjb21wcmVzc2luZy9kZWNvbXByZXNzaW5nIGNvZGUsDQo+PiA+DQo+PiA+ICsgIDIw MDEtMjAwODogIEltcHJvdmVtZW50cyB0byBMWk1BIGNvbXByZXNzaW5nL2RlY29tcHJlc3Npbmcg Y29kZSwNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAga2VlcGluZyBjb21wYXRpYmlsaXR5IHdp dGggb3JpZ2luYWwgTFpNQSBmb3JtYXQNCj4+ID4NCj4+ID4gICAgMTk5Ni0yMDAxOiAgRGV2ZWxv cG1lbnQgb2YgTFpNQSBjb21wcmVzc2lvbiBmb3JtYXQNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g QEAgLTQxOSw2ICs0MTksNiBAQCBISVNUT1JZIG9mIHRoZSBMWk1BDQo+PiA+DQo+PiA+DQo+PiA+ ICAgIDIwMDEtMDgtMzA6IExaTUEgY29tcHJlc3Npb24gd2FzIGFkZGVkIHRvIDctWmlwDQo+PiA+ DQo+PiA+ICAgIDE5OTktMDEtMDI6IEZpcnN0IHZlcnNpb24gb2YgNy1aaXAgd2FzIHJlbGVhc2Vk DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgRW5k IG9mIGRvY3VtZW50DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0Mv THptYUNvbXByZXNzL1Nkay9ET0MvbHptYS1zZGsudHh0DQo+Yi9CYXNlVG9vbHMvU291cmNlL0Mv THptYUNvbXByZXNzL1Nkay9ET0MvbHptYS1zZGsudHh0DQo+PiA+IGluZGV4IGEzZGViMjA5NDMz NS4uOTE0YmQxOWU5MGJlIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvTHpt YUNvbXByZXNzL1Nkay9ET0MvbHptYS1zZGsudHh0DQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3Vy Y2UvQy9Mem1hQ29tcHJlc3MvU2RrL0RPQy9sem1hLXNkay50eHQNCj4+ID4gQEAgLTIsMTUgKzIs MTUgQEAgTFpNQSBTREsgMTguMDUNCj4+ID4gIC0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBMWk1BIFNESyBwcm92aWRlcyB0aGUgZG9jdW1lbnRhdGlvbiwgc2FtcGxlcywg aGVhZGVyIGZpbGVzLA0KPj4gPg0KPj4gPiAtbGlicmFyaWVzLCBhbmQgdG9vbHMgeW91IG5lZWQg dG8gZGV2ZWxvcCBhcHBsaWNhdGlvbnMgdGhhdA0KPj4gPg0KPj4gPiArbGlicmFyaWVzLCBhbmQg dG9vbHMgeW91IG5lZWQgdG8gZGV2ZWxvcCBhcHBsaWNhdGlvbnMgdGhhdA0KPj4gPg0KPj4gPiAg dXNlIDd6IC8gTFpNQSAvIExaTUEyIC8gWFogY29tcHJlc3Npb24uDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IC1MWk1BIGlzIGFuIGltcHJvdmVkIHZlcnNpb24gb2YgZmFtb3VzIExaNzcgY29tcHJl c3Npb24gYWxnb3JpdGhtLg0KPj4gPg0KPj4gPiArTFpNQSBpcyBhbiBpbXByb3ZlZCB2ZXJzaW9u IG9mIGZhbW91cyBMWjc3IGNvbXByZXNzaW9uIGFsZ29yaXRobS4NCj4+ID4NCj4+ID4gIEl0IHdh cyBpbXByb3ZlZCBpbiB3YXkgb2YgbWF4aW11bSBpbmNyZWFzaW5nIG9mIGNvbXByZXNzaW9uIHJh dGlvLA0KPj4gPg0KPj4gPiAta2VlcGluZyBoaWdoIGRlY29tcHJlc3Npb24gc3BlZWQgYW5kIGxv dyBtZW1vcnkgcmVxdWlyZW1lbnRzIGZvcg0KPj4gPg0KPj4gPiAra2VlcGluZyBoaWdoIGRlY29t cHJlc3Npb24gc3BlZWQgYW5kIGxvdyBtZW1vcnkgcmVxdWlyZW1lbnRzIGZvcg0KPj4gPg0KPj4g PiAgZGVjb21wcmVzc2luZy4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLUxaTUEyIGlzIGEgTFpN QSBiYXNlZCBjb21wcmVzc2lvbiBtZXRob2QuIExaTUEyIHByb3ZpZGVzIGJldHRlcg0KPj4gPg0K Pj4gPiArTFpNQTIgaXMgYSBMWk1BIGJhc2VkIGNvbXByZXNzaW9uIG1ldGhvZC4gTFpNQTIgcHJv dmlkZXMgYmV0dGVyDQo+PiA+DQo+PiA+ICBtdWx0aXRocmVhZGluZyBzdXBwb3J0IGZvciBjb21w cmVzc2lvbiB0aGFuIExaTUEgYW5kIHNvbWUgb3RoZXINCj5pbXByb3ZlbWVudHMuDQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICA3eiBpcyBhIGZpbGUgZm9ybWF0IGZvciBkYXRhIGNvbXByZXNzaW9u IGFuZCBmaWxlIGFyY2hpdmluZy4NCj4+ID4NCj4+ID4gQEAgLTE5LDcgKzE5LDcgQEAgbXVsdGl0 aHJlYWRpbmcgc3VwcG9ydCBmb3IgY29tcHJlc3Npb24gdGhhbiBMWk1BDQo+YW5kIHNvbWUgb3Ro ZXIgaW1wcm92ZW1lbnRzLg0KPj4gPiAgN3ogYWxzbyBzdXBwb3J0cyBBRVMtMjU2IGJhc2VkIGVu Y3J5cHRpb24uDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBYWiBpcyBhIGZpbGUgZm9ybWF0IGZv ciBkYXRhIGNvbXByZXNzaW9uIHRoYXQgdXNlcyBMWk1BMiBjb21wcmVzc2lvbi4NCj4+ID4NCj4+ ID4gLVhaIGZvcm1hdCBwcm92aWRlcyBhZGRpdGlvbmFsIGZlYXR1cmVzOiBTSEEvQ1JDIGNoZWNr LCBmaWx0ZXJzIGZvcg0KPj4gPg0KPj4gPiArWFogZm9ybWF0IHByb3ZpZGVzIGFkZGl0aW9uYWwg ZmVhdHVyZXM6IFNIQS9DUkMgY2hlY2ssIGZpbHRlcnMgZm9yDQo+PiA+DQo+PiA+ICBpbXByb3Zl ZCBjb21wcmVzc2lvbiByYXRpbywgc3BsaXR0aW5nIHRvIGJsb2NrcyBhbmQgc3RyZWFtcywNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTMzLDExICszMywxMSBAQCBTb21l IGNvZGUgaW4gTFpNQSBTREsgaXMgYmFzZWQgb24gcHVibGljIGRvbWFpbg0KPmNvZGUgZnJvbSBh bm90aGVyIGRldmVsb3BlcnM6DQo+PiA+ICAgIDEpIFBQTWQgdmFyLkggKDIwMDEpOiBEbWl0cnkg U2hrYXJpbg0KPj4gPg0KPj4gPiAgICAyKSBTSEEtMjU2OiBXZWkgRGFpIChDcnlwdG8rKyBsaWJy YXJ5KQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtQW55b25lIGlzIGZyZWUgdG8gY29weSwgbW9k aWZ5LCBwdWJsaXNoLCB1c2UsIGNvbXBpbGUsIHNlbGwsIG9yIGRpc3RyaWJ1dGUNCj50aGUNCj4+ ID4NCj4+ID4gLW9yaWdpbmFsIExaTUEgU0RLIGNvZGUsIGVpdGhlciBpbiBzb3VyY2UgY29kZSBm b3JtIG9yIGFzIGEgY29tcGlsZWQNCj5iaW5hcnksIGZvcg0KPj4gPg0KPj4gPiArQW55b25lIGlz IGZyZWUgdG8gY29weSwgbW9kaWZ5LCBwdWJsaXNoLCB1c2UsIGNvbXBpbGUsIHNlbGwsIG9yIGRp c3RyaWJ1dGUNCj50aGUNCj4+ID4NCj4+ID4gK29yaWdpbmFsIExaTUEgU0RLIGNvZGUsIGVpdGhl ciBpbiBzb3VyY2UgY29kZSBmb3JtIG9yIGFzIGEgY29tcGlsZWQNCj5iaW5hcnksIGZvcg0KPj4g Pg0KPj4gPiAgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBi eSBhbnkgbWVhbnMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC1MWk1BIFNESyBjb2RlIGlzIGNv bXBhdGlibGUgd2l0aCBvcGVuIHNvdXJjZSBsaWNlbnNlcywgZm9yIGV4YW1wbGUsIHlvdQ0KPmNh bg0KPj4gPg0KPj4gPiArTFpNQSBTREsgY29kZSBpcyBjb21wYXRpYmxlIHdpdGggb3BlbiBzb3Vy Y2UgbGljZW5zZXMsIGZvciBleGFtcGxlLA0KPnlvdSBjYW4NCj4+ID4NCj4+ID4gIGluY2x1ZGUg aXQgdG8gR05VIEdQTCBvciBHTlUgTEdQTCBjb2RlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiBAQCAtNjAsNyArNjAsNyBAQCBMWk1BIFNESyBDb250ZW50cw0KPj4gPiAgICAg IC0gU0ZYIG1vZHVsZXMgZm9yIGluc3RhbGxlcnMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+IC1VTklYL0xpbnV4IHZlcnNpb24NCj4+ID4NCj4+ID4gK1VOSVgvTGludXggdmVy c2lvbg0KPj4gPg0KPj4gPiAgLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+ICBUbyBjb21w aWxlIEMrKyB2ZXJzaW9uIG9mIGZpbGUtPmZpbGUgTFpNQSBlbmNvZGluZywgZ28gdG8gZGlyZWN0 b3J5DQo+PiA+DQo+PiA+ICBDUFAvN3ppcC9CdW5kbGVzL0x6bWFDb24NCj4+ID4NCj4+ID4gQEAg LTY4LDExICs2OCwxMSBAQCBhbmQgY2FsbCBtYWtlIHRvIHJlY29tcGlsZSBpdDoNCj4+ID4gICAg bWFrZSAtZiBtYWtlZmlsZS5nY2MgY2xlYW4gYWxsDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBJ biBzb21lIFVOSVgvTGludXggdmVyc2lvbnMgeW91IG11c3QgY29tcGlsZSBMWk1BIHdpdGggc3Rh dGljIGxpYnJhcmllcy4NCj4+ID4NCj4+ID4gLVRvIGNvbXBpbGUgd2l0aCBzdGF0aWMgbGlicmFy aWVzLCB5b3UgY2FuIHVzZQ0KPj4gPg0KPj4gPiArVG8gY29tcGlsZSB3aXRoIHN0YXRpYyBsaWJy YXJpZXMsIHlvdSBjYW4gdXNlDQo+PiA+DQo+PiA+ICBMSUIgPSAtbG0gLXN0YXRpYw0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgQWxzbyB5b3UgY2FuIHVzZSBwN3ppcCAocG9ydCBvZiA3LVppcCBm b3IgUE9TSVggc3lzdGVtcyBsaWtlIFVuaXggb3IgTGludXgpOg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaHR0cDovL3A3emlwLnNvdXJjZWZvcmdlLm5ldC8NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTEyMCw3ICsxMjAsNyBAQCBDLyAg LSBDIGZpbGVzIChjb21wcmVzc2lvbiAvIGRlY29tcHJlc3Npb24gYW5kDQo+b3RoZXIpDQo+PiA+ ICAgICAgN3ogICAgICAgLSA3eiBkZWNvZGVyIHByb2dyYW0gKGRlY29kaW5nIDd6IGZpbGVzKQ0K Pj4gPg0KPj4gPiAgICAgIEx6bWEgICAgIC0gTFpNQSBwcm9ncmFtIChmaWxlLT5maWxlIExaTUEg ZW5jb2Rlci9kZWNvZGVyKS4NCj4+ID4NCj4+ID4gICAgICBMem1hTGliICAtIExaTUEgbGlicmFy eSAoLkRMTCBmb3IgV2luZG93cykNCj4+ID4NCj4+ID4gLSAgICBTZnhTZXR1cCAtIHNtYWxsIFNG WCBtb2R1bGUgZm9yIGluc3RhbGxlcnMNCj4+ID4NCj4+ID4gKyAgICBTZnhTZXR1cCAtIHNtYWxs IFNGWCBtb2R1bGUgZm9yIGluc3RhbGxlcnMNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIENQUC8g LS0gQ1BQIGZpbGVzDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xMzUsNyArMTM1LDcgQEAg Q1BQLyAtLSBDUFAgZmlsZXMNCj4+ID4gICAgICAgIDd6ICAgICAgIC0gN3ogQysrIEVuY29kZXIv RGVjb2Rlcg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIEJ1bmRsZXMgIC0gTW9kdWxlcyB0 aGF0IGFyZSBidW5kbGVzIG9mIG90aGVyIG1vZHVsZXMgKGZpbGVzKQ0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgIEFsb25lN3ogICAgICAgLSA3enIuZXhlOiBT dGFuZGFsb25lIDctWmlwIGNvbnNvbGUgcHJvZ3JhbSAocmVkdWNlZA0KPnZlcnNpb24pDQo+PiA+ DQo+PiA+ICAgICAgICBGb3JtYXQ3ekV4dHJhY3RSICAtIDd6eHIuZGxsOiBSZWR1Y2VkIHZlcnNp b24gb2YgN3ogRExMOiBleHRyYWN0aW5nIGZyb20NCj43ei9MWk1BL0JDSi9CQ0oyLg0KPj4gPg0K Pj4gPiAgICAgICAgRm9ybWF0N3pSICAgICAgICAgLSA3enIuZGxsOiAgUmVkdWNlZCB2ZXJzaW9u IG9mIDd6IERMTDoNCj5leHRyYWN0aW5nL2NvbXByZXNzaW5nIHRvIDd6L0xaTUEvQkNKL0JDSjIN Cj4+ID4NCj4+ID4gQEAgLTE1Miw3ICsxNTIsNyBAQCBDUFAvIC0tIENQUCBmaWxlcw0KPj4gPiAg ICAgIENyeXB0byAgIC0gZmlsZXMgZm9yIGVuY3J5cHRpb24gLyBkZWNvbXByZXNzaW9uDQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVUkgICAgICAgLSBVc2VyIEludGVyZmFjZSBmaWxlcw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgIENsaWVudDd6IC0g VGVzdCBhcHBsaWNhdGlvbiBmb3IgN3phLmRsbCwgN3pyLmRsbCwgN3p4ci5kbGwNCj4+ID4NCj4+ ID4gICAgICAgIENvbW1vbiAgIC0gQ29tbW9uIFVJIGZpbGVzDQo+PiA+DQo+PiA+ICAgICAgICBD b25zb2xlICAtIENvZGUgZm9yIGNvbnNvbGUgcHJvZ3JhbSAoN3ouZXhlKQ0KPj4gPg0KPj4gPiBA QCAtMTc4LDcgKzE3OCw3IEBAIEphdmEvICAtIEphdmEgZmlsZXMNCj4+ID4gICAgICAgIFJhbmdl Q29kZXIgICAtIFJhbmdlIENvZGVyIChzcGVjaWFsIGNvZGUgb2YNCj5jb21wcmVzc2lvbi9kZWNv bXByZXNzaW9uKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtTm90ZToNCj4+ ID4NCj4+ID4gK05vdGU6DQo+PiA+DQo+PiA+ICAgIEFzbSAvIEMgLyBDKysgc291cmNlIGNvZGUg b2YgTFpNQSBTREsgaXMgcGFydCBvZiA3LVppcCdzIHNvdXJjZSBjb2RlLg0KPj4gPg0KPj4gPiAg ICA3LVppcCdzIHNvdXJjZSBjb2RlIGNhbiBiZSBkb3dubG9hZGVkIGZyb20gNy1aaXAncyBTb3Vy Y2VGb3JnZSBwYWdlOg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTkwLDEzICsxOTAsMTMg QEAgTFpNQSBmZWF0dXJlcw0KPj4gPiAgLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgICAtIFZh cmlhYmxlIGRpY3Rpb25hcnkgc2l6ZSAodXAgdG8gMSBHQikNCj4+ID4NCj4+ID4gICAgLSBFc3Rp bWF0ZWQgY29tcHJlc3Npbmcgc3BlZWQ6IGFib3V0IDIgTUIvcyBvbiAyIEdIeiBDUFUNCj4+ID4N Cj4+ID4gLSAgLSBFc3RpbWF0ZWQgZGVjb21wcmVzc2luZyBzcGVlZDoNCj4+ID4NCj4+ID4gKyAg LSBFc3RpbWF0ZWQgZGVjb21wcmVzc2luZyBzcGVlZDoNCj4+ID4NCj4+ID4gICAgICAgIC0gMjAt MzAgTUIvcyBvbiBtb2Rlcm4gMiBHSHogY3B1DQo+PiA+DQo+PiA+ICAgICAgICAtIDEtMiBNQi9z IG9uIDIwMCBNSHogc2ltcGxlIFJJU0MgY3B1OiAoQVJNLCBNSVBTLCBQb3dlclBDKQ0KPj4gPg0K Pj4gPiAgICAtIFNtYWxsIG1lbW9yeSByZXF1aXJlbWVudHMgZm9yIGRlY29tcHJlc3NpbmcgKDE2 IEtCICsgRGljdGlvbmFyeVNpemUpDQo+PiA+DQo+PiA+ICAgIC0gU21hbGwgY29kZSBzaXplIGZv ciBkZWNvbXByZXNzaW5nOiA1LTggS0INCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLUxaTUEgZGVj b2RlciB1c2VzIG9ubHkgaW50ZWdlciBvcGVyYXRpb25zIGFuZCBjYW4gYmUNCj4+ID4NCj4+ID4g K0xaTUEgZGVjb2RlciB1c2VzIG9ubHkgaW50ZWdlciBvcGVyYXRpb25zIGFuZCBjYW4gYmUNCj4+ ID4NCj4+ID4gIGltcGxlbWVudGVkIGluIGFueSBtb2Rlcm4gMzItYml0IENQVSAob3Igb24gMTYt Yml0IENQVSB3aXRoIHNvbWUNCj5jb25kaXRpb25zKS4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IFNvbWUgY3JpdGljYWwgb3BlcmF0aW9ucyB0aGF0IGFmZmVjdCB0aGUgc3BlZWQgb2YgTFpNQSBk ZWNvbXByZXNzaW9uOg0KPj4gPg0KPj4gPiBAQCAtMjA1LDcgKzIwNSw3IEBAIFNvbWUgY3JpdGlj YWwgb3BlcmF0aW9ucyB0aGF0IGFmZmVjdCB0aGUgc3BlZWQgb2YNCj5MWk1BIGRlY29tcHJlc3Np b246DQo+PiA+ICAgIDMpIDMyLWJpdCBzaGlmdCBhbmQgYXJpdGhtZXRpYyBvcGVyYXRpb25zDQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBUaGUgc3BlZWQgb2YgTFpNQSBkZWNvbXByZXNzaW5nIG1v c3RseSBkZXBlbmRzIGZyb20gQ1BVIHNwZWVkLg0KPj4gPg0KPj4gPiAtTWVtb3J5IHNwZWVkIGhh cyBubyBiaWcgbWVhbmluZy4gQnV0IGlmIHlvdXIgQ1BVIGhhcyBzbWFsbCBkYXRhIGNhY2hlLA0K Pj4gPg0KPj4gPiArTWVtb3J5IHNwZWVkIGhhcyBubyBiaWcgbWVhbmluZy4gQnV0IGlmIHlvdXIg Q1BVIGhhcyBzbWFsbCBkYXRhIGNhY2hlLA0KPj4gPg0KPj4gPiAgb3ZlcmFsbCB3ZWlnaHQgb2Yg bWVtb3J5IHNwZWVkIHdpbGwgc2xpZ2h0bHkgaW5jcmVhc2UuDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+IEBAIC0yMjEsNTMgKzIyMSw1MyBAQCBVc2FnZTogIExaTUEgPGV8ZD4g aW5wdXRGaWxlIG91dHB1dEZpbGUNCj5bPHN3aXRjaGVzPi4uLl0NCj4+ID4NCj4+ID4NCj4+ID4g ICAgZDogZGVjb2RlIGZpbGUNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLSAgYjogQmVuY2htYXJr LiBUaGVyZSBhcmUgdHdvIHRlc3RzOiBjb21wcmVzc2luZyBhbmQgZGVjb21wcmVzc2luZw0KPj4g Pg0KPj4gPiAtICAgICB3aXRoIExaTUEgbWV0aG9kLiBCZW5jaG1hcmsgc2hvd3MgcmF0aW5nIGlu IE1JUFMgKG1pbGxpb24NCj4+ID4NCj4+ID4gLSAgICAgaW5zdHJ1Y3Rpb25zIHBlciBzZWNvbmQp LiBSYXRpbmcgdmFsdWUgaXMgY2FsY3VsYXRlZCBmcm9tDQo+PiA+DQo+PiA+ICsgIGI6IEJlbmNo bWFyay4gVGhlcmUgYXJlIHR3byB0ZXN0czogY29tcHJlc3NpbmcgYW5kIGRlY29tcHJlc3NpbmcN Cj4+ID4NCj4+ID4gKyAgICAgd2l0aCBMWk1BIG1ldGhvZC4gQmVuY2htYXJrIHNob3dzIHJhdGlu ZyBpbiBNSVBTIChtaWxsaW9uDQo+PiA+DQo+PiA+ICsgICAgIGluc3RydWN0aW9ucyBwZXIgc2Vj b25kKS4gUmF0aW5nIHZhbHVlIGlzIGNhbGN1bGF0ZWQgZnJvbQ0KPj4gPg0KPj4gPiAgICAgICBt ZWFzdXJlZCBzcGVlZCBhbmQgaXQgaXMgbm9ybWFsaXplZCB3aXRoIEludGVsJ3MgQ29yZSAyIHJl c3VsdHMuDQo+PiA+DQo+PiA+IC0gICAgIEFsc28gQmVuY2htYXJrIGNoZWNrcyBwb3NzaWJsZSBo YXJkd2FyZSBlcnJvcnMgKFJBTQ0KPj4gPg0KPj4gPiArICAgICBBbHNvIEJlbmNobWFyayBjaGVj a3MgcG9zc2libGUgaGFyZHdhcmUgZXJyb3JzIChSQU0NCj4+ID4NCj4+ID4gICAgICAgZXJyb3Jz IGluIG1vc3QgY2FzZXMpLiBCZW5jaG1hcmsgdXNlcyB0aGVzZSBzZXR0aW5nczoNCj4+ID4NCj4+ ID4gLSAgICAgKC1hMSwgLWQyMSwgLWZiMzIsIC1tZmJ0NCkuIFlvdSBjYW4gY2hhbmdlIG9ubHkg LWQgcGFyYW1ldGVyLg0KPj4gPg0KPj4gPiArICAgICAoLWExLCAtZDIxLCAtZmIzMiwgLW1mYnQ0 KS4gWW91IGNhbiBjaGFuZ2Ugb25seSAtZCBwYXJhbWV0ZXIuDQo+PiA+DQo+PiA+ICAgICAgIEFs c28geW91IGNhbiBjaGFuZ2UgdGhlIG51bWJlciBvZiBpdGVyYXRpb25zLiBFeGFtcGxlIGZvciAz MCBpdGVyYXRpb25zOg0KPj4gPg0KPj4gPiAgICAgICAgIExaTUEgYiAzMA0KPj4gPg0KPj4gPiAg ICAgICBEZWZhdWx0IG51bWJlciBvZiBpdGVyYXRpb25zIGlzIDEwLg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgPFN3aXRjaGVzPg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gICAgLWF7Tn06ICBzZXQgY29tcHJlc3Npb24gbW9kZSAwID0gZmFzdCwg MSA9IG5vcm1hbA0KPj4gPg0KPj4gPiAgICAgICAgICAgIGRlZmF1bHQ6IDEgKG5vcm1hbCkNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgZHtOfTogICBTZXRzIERpY3Rpb25hcnkgc2l6ZSAtIFsw LCAzMF0sIGRlZmF1bHQ6IDIzICg4TUIpDQo+PiA+DQo+PiA+ICAgICAgICAgICAgVGhlIG1heGlt dW0gdmFsdWUgZm9yIGRpY3Rpb25hcnkgc2l6ZSBpcyAxIEdCID0gMl4zMCBieXRlcy4NCj4+ID4N Cj4+ID4gLSAgICAgICAgICBEaWN0aW9uYXJ5IHNpemUgaXMgY2FsY3VsYXRlZCBhcyBEaWN0aW9u YXJ5U2l6ZSA9IDJeTiBieXRlcy4NCj4+ID4NCj4+ID4gLSAgICAgICAgICBGb3IgZGVjb21wcmVz c2luZyBmaWxlIGNvbXByZXNzZWQgYnkgTFpNQSBtZXRob2Qgd2l0aCBkaWN0aW9uYXJ5DQo+PiA+ DQo+PiA+ICsgICAgICAgICAgRGljdGlvbmFyeSBzaXplIGlzIGNhbGN1bGF0ZWQgYXMgRGljdGlv bmFyeVNpemUgPSAyXk4gYnl0ZXMuDQo+PiA+DQo+PiA+ICsgICAgICAgICAgRm9yIGRlY29tcHJl c3NpbmcgZmlsZSBjb21wcmVzc2VkIGJ5IExaTUEgbWV0aG9kIHdpdGgNCj5kaWN0aW9uYXJ5DQo+ PiA+DQo+PiA+ICAgICAgICAgICAgc2l6ZSBEID0gMl5OIHlvdSBuZWVkIGFib3V0IEQgYnl0ZXMg b2YgbWVtb3J5IChSQU0pLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAtZmJ7Tn06IHNldCBu dW1iZXIgb2YgZmFzdCBieXRlcyAtIFs1LCAyNzNdLCBkZWZhdWx0OiAxMjgNCj4+ID4NCj4+ID4g LSAgICAgICAgICBVc3VhbGx5IGJpZyBudW1iZXIgZ2l2ZXMgYSBsaXR0bGUgYml0IGJldHRlciBj b21wcmVzc2lvbiByYXRpbw0KPj4gPg0KPj4gPiArICAgICAgICAgIFVzdWFsbHkgYmlnIG51bWJl ciBnaXZlcyBhIGxpdHRsZSBiaXQgYmV0dGVyIGNvbXByZXNzaW9uIHJhdGlvDQo+PiA+DQo+PiA+ ICAgICAgICAgICAgYW5kIHNsb3dlciBjb21wcmVzc2lvbiBwcm9jZXNzLg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgICAtbGN7Tn06IHNldCBudW1iZXIgb2YgbGl0ZXJhbCBjb250ZXh0IGJpdHMg LSBbMCwgOF0sIGRlZmF1bHQ6IDMNCj4+ID4NCj4+ID4gICAgICAgICAgICBTb21ldGltZXMgbGM9 NCBnaXZlcyBnYWluIGZvciBiaWcgZmlsZXMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgIC1s cHtOfTogc2V0IG51bWJlciBvZiBsaXRlcmFsIHBvcyBiaXRzIC0gWzAsIDRdLCBkZWZhdWx0OiAw DQo+PiA+DQo+PiA+IC0gICAgICAgICAgbHAgc3dpdGNoIGlzIGludGVuZGVkIGZvciBwZXJpb2Rp Y2FsIGRhdGEgd2hlbiBwZXJpb2QgaXMNCj4+ID4NCj4+ID4gLSAgICAgICAgICBlcXVhbCAyXk4u IEZvciBleGFtcGxlLCBmb3IgMzItYml0ICg0IGJ5dGVzKQ0KPj4gPg0KPj4gPiAtICAgICAgICAg IHBlcmlvZGljYWwgZGF0YSB5b3UgY2FuIHVzZSBscD0yLiBPZnRlbiBpdCdzIGJldHRlciB0byBz ZXQgbGMwLA0KPj4gPg0KPj4gPiArICAgICAgICAgIGxwIHN3aXRjaCBpcyBpbnRlbmRlZCBmb3Ig cGVyaW9kaWNhbCBkYXRhIHdoZW4gcGVyaW9kIGlzDQo+PiA+DQo+PiA+ICsgICAgICAgICAgZXF1 YWwgMl5OLiBGb3IgZXhhbXBsZSwgZm9yIDMyLWJpdCAoNCBieXRlcykNCj4+ID4NCj4+ID4gKyAg ICAgICAgICBwZXJpb2RpY2FsIGRhdGEgeW91IGNhbiB1c2UgbHA9Mi4gT2Z0ZW4gaXQncyBiZXR0 ZXIgdG8gc2V0IGxjMCwNCj4+ID4NCj4+ID4gICAgICAgICAgICBpZiB5b3UgY2hhbmdlIGxwIHN3 aXRjaC4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgLXBie059OiBzZXQgbnVtYmVyIG9mIHBv cyBiaXRzIC0gWzAsIDRdLCBkZWZhdWx0OiAyDQo+PiA+DQo+PiA+IC0gICAgICAgICAgcGIgc3dp dGNoIGlzIGludGVuZGVkIGZvciBwZXJpb2RpY2FsIGRhdGENCj4+ID4NCj4+ID4gKyAgICAgICAg ICBwYiBzd2l0Y2ggaXMgaW50ZW5kZWQgZm9yIHBlcmlvZGljYWwgZGF0YQ0KPj4gPg0KPj4gPiAg ICAgICAgICAgIHdoZW4gcGVyaW9kIGlzIGVxdWFsIDJeTi4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gLSAgLW1me01GX0lEfTogc2V0IE1hdGNoIEZpbmRlci4gRGVmYXVsdDogYnQ0Lg0KPj4gPg0K Pj4gPiAtICAgICAgICAgICAgICBBbGdvcml0aG1zIGZyb20gaGMqIGdyb3VwIGRvZXNuJ3QgcHJv dmlkZSBnb29kIGNvbXByZXNzaW9uDQo+PiA+DQo+PiA+IC0gICAgICAgICAgICAgIHJhdGlvLCBi dXQgdGhleSBvZnRlbiB3b3JrcyBwcmV0dHkgZmFzdCBpbiBjb21iaW5hdGlvbiB3aXRoDQo+PiA+ DQo+PiA+ICsgIC1tZntNRl9JRH06IHNldCBNYXRjaCBGaW5kZXIuIERlZmF1bHQ6IGJ0NC4NCj4+ ID4NCj4+ID4gKyAgICAgICAgICAgICAgQWxnb3JpdGhtcyBmcm9tIGhjKiBncm91cCBkb2Vzbid0 IHByb3ZpZGUgZ29vZCBjb21wcmVzc2lvbg0KPj4gPg0KPj4gPiArICAgICAgICAgICAgICByYXRp bywgYnV0IHRoZXkgb2Z0ZW4gd29ya3MgcHJldHR5IGZhc3QgaW4gY29tYmluYXRpb24gd2l0aA0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgICBmYXN0IG1vZGUgKC1hMCkuDQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+IC0gICAgICAgICAgICAgIE1lbW9yeSByZXF1aXJlbWVudHMgZGVwZW5kIGZyb20g ZGljdGlvbmFyeSBzaXplDQo+PiA+DQo+PiA+IC0gICAgICAgICAgICAgIChwYXJhbWV0ZXIgImQi IGluIHRhYmxlIGJlbG93KS4NCj4+ID4NCj4+ID4gKyAgICAgICAgICAgICAgTWVtb3J5IHJlcXVp cmVtZW50cyBkZXBlbmQgZnJvbSBkaWN0aW9uYXJ5IHNpemUNCj4+ID4NCj4+ID4gKyAgICAgICAg ICAgICAgKHBhcmFtZXRlciAiZCIgaW4gdGFibGUgYmVsb3cpLg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgICAgTUZfSUQgICAgIE1lbW9yeSAgICAgICAgICAgICAgICAgICBE ZXNjcmlwdGlvbg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMjc2LDggKzI3Niw4IEBAIFVz YWdlOiAgTFpNQSA8ZXxkPiBpbnB1dEZpbGUgb3V0cHV0RmlsZQ0KPls8c3dpdGNoZXM+Li4uXQ0K Pj4gPiAgICAgICAgICAgICAgICAgIGJ0NCAgICBkICogMTEuNSArIDRNQiAgQmluYXJ5IFRyZWUg d2l0aCA0IGJ5dGVzIGhhc2hpbmcuDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgaGM0ICAg IGQgKiAgNy41ICsgNE1CICBIYXNoIENoYWluIHdpdGggNCBieXRlcyBoYXNoaW5nLg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAtICAtZW9zOiAgIHdyaXRlIEVuZCBPZiBTdHJlYW0gbWFya2VyLiBC eSBkZWZhdWx0IExaTUEgZG9lc24ndCB3cml0ZQ0KPj4gPg0KPj4gPiAtICAgICAgICAgIGVvcyBt YXJrZXIsIHNpbmNlIExaTUEgZGVjb2RlciBrbm93cyB1bmNvbXByZXNzZWQgc2l6ZQ0KPj4gPg0K Pj4gPiArICAtZW9zOiAgIHdyaXRlIEVuZCBPZiBTdHJlYW0gbWFya2VyLiBCeSBkZWZhdWx0IExa TUEgZG9lc24ndCB3cml0ZQ0KPj4gPg0KPj4gPiArICAgICAgICAgIGVvcyBtYXJrZXIsIHNpbmNl IExaTUEgZGVjb2RlciBrbm93cyB1bmNvbXByZXNzZWQgc2l6ZQ0KPj4gPg0KPj4gPiAgICAgICAg ICAgIHN0b3JlZCBpbiAubHptYSBmaWxlIGhlYWRlci4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g ICAgLXNpOiAgICBSZWFkIGRhdGEgZnJvbSBzdGRpbiAoaXQgd2lsbCB3cml0ZSBFbmQgT2YgU3Ry ZWFtIG1hcmtlcikuDQo+PiA+DQo+PiA+IEBAIC0yODYsMTYgKzI4NiwxNiBAQCBVc2FnZTogIExa TUEgPGV8ZD4gaW5wdXRGaWxlIG91dHB1dEZpbGUNCj5bPHN3aXRjaGVzPi4uLl0NCj4+ID4NCj4+ ID4NCj4+ID4gIEV4YW1wbGVzOg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtMSkgTFpNQSBlIGZp bGUuYmluIGZpbGUubHptYSAtZDE2IC1sYzANCj4+ID4NCj4+ID4gKzEpIExaTUEgZSBmaWxlLmJp biBmaWxlLmx6bWEgLWQxNiAtbGMwDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC1jb21wcmVzc2Vz IGZpbGUuYmluIHRvIGZpbGUubHptYSB3aXRoIDY0IEtCIGRpY3Rpb25hcnkgKDJeMTY9NjRLKQ0K Pj4gPg0KPj4gPiAtYW5kIDAgbGl0ZXJhbCBjb250ZXh0IGJpdHMuIC1sYzAgYWxsb3dzIHRvIHJl ZHVjZSBtZW1vcnkgcmVxdWlyZW1lbnRzDQo+PiA+DQo+PiA+ICtjb21wcmVzc2VzIGZpbGUuYmlu IHRvIGZpbGUubHptYSB3aXRoIDY0IEtCIGRpY3Rpb25hcnkgKDJeMTY9NjRLKQ0KPj4gPg0KPj4g PiArYW5kIDAgbGl0ZXJhbCBjb250ZXh0IGJpdHMuIC1sYzAgYWxsb3dzIHRvIHJlZHVjZSBtZW1v cnkgcmVxdWlyZW1lbnRzDQo+PiA+DQo+PiA+ICBmb3IgZGVjb21wcmVzc2lvbi4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIDIpIExaTUEgZSBmaWxlLmJpbiBmaWxlLmx6bWEg LWxjMCAtbHAyDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC1jb21wcmVzc2VzIGZpbGUuYmluIHRv IGZpbGUubHptYSB3aXRoIHNldHRpbmdzIHN1aXRhYmxlDQo+PiA+DQo+PiA+ICtjb21wcmVzc2Vz IGZpbGUuYmluIHRvIGZpbGUubHptYSB3aXRoIHNldHRpbmdzIHN1aXRhYmxlDQo+PiA+DQo+PiA+ ICBmb3IgMzItYml0IHBlcmlvZGljYWwgZGF0YSAoZm9yIGV4YW1wbGUsIEFSTSBvciBNSVBTIGNv ZGUpLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgMykgTFpNQSBkIGZpbGUubHptYSBmaWxlLmJp bg0KPj4gPg0KPj4gPiBAQCAtMzA5LDkgKzMwOSw5IEBAIENvbXByZXNzaW9uIHJhdGlvIGhpbnRz DQo+PiA+ICBSZWNvbW1lbmRhdGlvbnMNCj4+ID4NCj4+ID4gIC0tLS0tLS0tLS0tLS0tLQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAtVG8gaW5jcmVhc2UgdGhlIGNvbXByZXNzaW9uIHJhdGlvIGZv ciBMWk1BIGNvbXByZXNzaW5nIGl0J3MgZGVzaXJhYmxlDQo+PiA+DQo+PiA+ICtUbyBpbmNyZWFz ZSB0aGUgY29tcHJlc3Npb24gcmF0aW8gZm9yIExaTUEgY29tcHJlc3NpbmcgaXQncyBkZXNpcmFi bGUNCj4+ID4NCj4+ID4gIHRvIGhhdmUgYWxpZ25lZCBkYXRhIChpZiBpdCdzIHBvc3NpYmxlKSBh bmQgYWxzbyBpdCdzIGRlc2lyYWJsZSB0byBsb2NhdGUNCj4+ID4NCj4+ID4gLWRhdGEgaW4gc3Vj aCBvcmRlciwgd2hlcmUgY29kZSBpcyBncm91cGVkIGluIG9uZSBwbGFjZSBhbmQgZGF0YSBpcw0K Pj4gPg0KPj4gPiArZGF0YSBpbiBzdWNoIG9yZGVyLCB3aGVyZSBjb2RlIGlzIGdyb3VwZWQgaW4g b25lIHBsYWNlIGFuZCBkYXRhIGlzDQo+PiA+DQo+PiA+ICBncm91cGVkIGluIG90aGVyIHBsYWNl IChpdCdzIGJldHRlciB0aGFuIHN1Y2ggbWl4aW5nOiBjb2RlLCBkYXRhLCBjb2RlLA0KPj4gPg0K Pj4gPiAgZGF0YSwgLi4uKS4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTMxOSwxOSArMzE5 LDE5IEBAIGRhdGEsIC4uLikuDQo+PiA+ICBGaWx0ZXJzDQo+PiA+DQo+PiA+ICAtLS0tLS0tDQo+ PiA+DQo+PiA+ICBZb3UgY2FuIGluY3JlYXNlIHRoZSBjb21wcmVzc2lvbiByYXRpbyBmb3Igc29t ZSBkYXRhIHR5cGVzLCB1c2luZw0KPj4gPg0KPj4gPiAtc3BlY2lhbCBmaWx0ZXJzIGJlZm9yZSBj b21wcmVzc2luZy4gRm9yIGV4YW1wbGUsIGl0J3MgcG9zc2libGUgdG8NCj4+ID4NCj4+ID4gLWlu Y3JlYXNlIHRoZSBjb21wcmVzc2lvbiByYXRpbyBvbiA1LTEwJSBmb3IgY29kZSBmb3IgdGhvc2Ug Q1BVIElTQXM6DQo+PiA+DQo+PiA+ICtzcGVjaWFsIGZpbHRlcnMgYmVmb3JlIGNvbXByZXNzaW5n LiBGb3IgZXhhbXBsZSwgaXQncyBwb3NzaWJsZSB0bw0KPj4gPg0KPj4gPiAraW5jcmVhc2UgdGhl IGNvbXByZXNzaW9uIHJhdGlvIG9uIDUtMTAlIGZvciBjb2RlIGZvciB0aG9zZSBDUFUgSVNBczoN Cj4+ID4NCj4+ID4gIHg4NiwgSUEtNjQsIEFSTSwgQVJNLVRodW1iLCBQb3dlclBDLCBTUEFSQy4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIFlvdSBjYW4gZmluZCBDIHNvdXJjZSBjb2RlIG9mIHN1 Y2ggZmlsdGVycyBpbiBDL0JyYSouKiBmaWxlcw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtWW91 IGNhbiBjaGVjayB0aGUgY29tcHJlc3Npb24gcmF0aW8gZ2FpbiBvZiB0aGVzZSBmaWx0ZXJzIHdp dGggc3VjaA0KPj4gPg0KPj4gPiArWW91IGNhbiBjaGVjayB0aGUgY29tcHJlc3Npb24gcmF0aW8g Z2FpbiBvZiB0aGVzZSBmaWx0ZXJzIHdpdGggc3VjaA0KPj4gPg0KPj4gPiAgNy1aaXAgY29tbWFu ZHMgKGV4YW1wbGUgZm9yIEFSTSBjb2RlKToNCj4+ID4NCj4+ID4gIE5vIGZpbHRlcjoNCj4+ID4N Cj4+ID4gICAgN3ogYSBhMS43eiBhLmJpbiAtbTA9bHptYQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgV2l0aCBmaWx0ZXIgZm9yIGxpdHRsZS1lbmRpYW4gQVJNIGNvZGU6DQo+PiA+DQo+PiA+IC0g IDd6IGEgYTIuN3ogYS5iaW4gLW0wPWFybSAtbTE9bHptYQ0KPj4gPg0KPj4gPiArICA3eiBhIGEy Ljd6IGEuYmluIC1tMD1hcm0gLW0xPWx6bWENCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIEl0IHdv cmtzIGluIHN1Y2ggbWFubmVyOg0KPj4gPg0KPj4gPiAgQ29tcHJlc3NpbmcgICAgPSBGaWx0ZXJf ZW5jb2RpbmcgKyBMWk1BX2VuY29kaW5nDQo+PiA+DQo+PiA+IEBAIC0zMzksMTEgKzMzOSwxMSBA QCBEZWNvbXByZXNzaW5nICA9IExaTUFfZGVjb2RpbmcgKw0KPkZpbHRlcl9kZWNvZGluZw0KPj4g Pg0KPj4gPg0KPj4gPiAgQ29tcHJlc3NpbmcgYW5kIGRlY29tcHJlc3Npbmcgc3BlZWQgb2Ygc3Vj aCBmaWx0ZXJzIGlzIHZlcnkgaGlnaCwNCj4+ID4NCj4+ID4gIHNvIGl0IHdpbGwgbm90IGluY3Jl YXNlIGRlY29tcHJlc3NpbmcgdGltZSB0b28gbXVjaC4NCj4+ID4NCj4+ID4gLU1vcmVvdmVyLCBp dCByZWR1Y2VzIGRlY29tcHJlc3Npb24gdGltZSBmb3IgTFpNQV9kZWNvZGluZywNCj4+ID4NCj4+ ID4gK01vcmVvdmVyLCBpdCByZWR1Y2VzIGRlY29tcHJlc3Npb24gdGltZSBmb3IgTFpNQV9kZWNv ZGluZywNCj4+ID4NCj4+ID4gIHNpbmNlIGNvbXByZXNzaW9uIHJhdGlvIHdpdGggZmlsdGVyaW5n IGlzIGhpZ2hlci4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLVRoZXNlIGZpbHRlcnMgY29udmVy dCBDQUxMIChjYWxsaW5nIHByb2NlZHVyZSkgaW5zdHJ1Y3Rpb25zDQo+PiA+DQo+PiA+IC1mcm9t IHJlbGF0aXZlIG9mZnNldHMgdG8gYWJzb2x1dGUgYWRkcmVzc2VzLCBzbyBzdWNoIGRhdGEgYmVj b21lcyBtb3JlDQo+PiA+DQo+PiA+ICtUaGVzZSBmaWx0ZXJzIGNvbnZlcnQgQ0FMTCAoY2FsbGlu ZyBwcm9jZWR1cmUpIGluc3RydWN0aW9ucw0KPj4gPg0KPj4gPiArZnJvbSByZWxhdGl2ZSBvZmZz ZXRzIHRvIGFic29sdXRlIGFkZHJlc3Nlcywgc28gc3VjaCBkYXRhIGJlY29tZXMgbW9yZQ0KPj4g Pg0KPj4gPiAgY29tcHJlc3NpYmxlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgRm9yIHNvbWUg SVNBcyAoZm9yIGV4YW1wbGUsIGZvciBNSVBTKSBpdCdzIGltcG9zc2libGUgdG8gZ2V0IGdhaW4g ZnJvbQ0KPnN1Y2ggZmlsdGVyLg0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1Nv dXJjZS9DL01ha2VmaWxlcy9hcHAubWFrZWZpbGUNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9NYWtl ZmlsZXMvYXBwLm1ha2VmaWxlDQo+PiA+IGluZGV4IGZjYWRiNGVkMjE5NC4uNmEyYThmNWU4YTBl IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2FwcC5tYWtl ZmlsZQ0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2FwcC5tYWtlZmls ZQ0KPj4gPiBAQCAtMTIsOSArMTIsOSBAQCBpbmNsdWRlICQoTUFLRVJPT1QpL01ha2VmaWxlcy9o ZWFkZXIubWFrZWZpbGUNCj4+ID4gIEFQUExJQ0FUSU9OID0gJChNQUtFUk9PVCkvYmluLyQoQVBQ TkFNRSkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIC5QSE9OWTphbGwNCj4+ID4NCj4+ID4gLWFs bDogJChNQUtFUk9PVCkvYmluICQoQVBQTElDQVRJT04pDQo+PiA+DQo+PiA+ICthbGw6ICQoTUFL RVJPT1QpL2JpbiAkKEFQUExJQ0FUSU9OKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtJChBUFBM SUNBVElPTik6ICQoT0JKRUNUUykNCj4+ID4NCj4+ID4gKyQoQVBQTElDQVRJT04pOiAkKE9CSkVD VFMpDQo+PiA+DQo+PiA+ICAJJChMSU5LRVIpIC1vICQoQVBQTElDQVRJT04pICQoQlVJTERfTEZM QUdTKSAkKE9CSkVDVFMpIC0NCj5MJChNQUtFUk9PVCkvbGlicyAkKExJQlMpDQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICAkKE9CSkVDVFMpOiAkKE1BS0VST09UKS9JbmNsdWRlL0NvbW1vbi9CdWls ZFZlcnNpb24uaA0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL01h a2VmaWxlcy9mb290ZXIubWFrZWZpbGUNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9NYWtlZmlsZXMv Zm9vdGVyLm1ha2VmaWxlDQo+PiA+IGluZGV4IGU4MjMyNDZjZmJiNC4uODVjMzM3NDIyNGYyIDEw MDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2Zvb3Rlci5tYWtl ZmlsZQ0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2Zvb3Rlci5tYWtl ZmlsZQ0KPj4gPiBAQCAtMTQsMTAgKzE0LDEwIEBAICQoTUFLRVJPT1QpL2xpYnMtJChIT1NUX0FS Q0gpOg0KPj4gPiAgaW5zdGFsbDogJChNQUtFUk9PVCkvbGlicy0kKEhPU1RfQVJDSCkgJChMSUJS QVJZKQ0KPj4gPg0KPj4gPiAgCWNwICQoTElCUkFSWSkgJChNQUtFUk9PVCkvbGlicy0kKEhPU1Rf QVJDSCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLSQoTElCUkFSWSk6ICQoT0JKRUNUUykNCj4+ ID4NCj4+ID4gKyQoTElCUkFSWSk6ICQoT0JKRUNUUykNCj4+ID4NCj4+ID4gIAkkKEJVSUxEX0FS KSBjcnMgJEAgJF4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLSUubyA6ICUuYw0KPj4gPg0KPj4g PiArJS5vIDogJS5jDQo+PiA+DQo+PiA+ICAJJChCVUlMRF9DQykgIC1jICQoQlVJTERfQ1BQRkxB R1MpICQoQlVJTERfQ0ZMQUdTKSAkPCAtbyAkQA0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgJS5v IDogJS5jcHANCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9NYWtl ZmlsZXMvaGVhZGVyLm1ha2VmaWxlDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2hl YWRlci5tYWtlZmlsZQ0KPj4gPiBpbmRleCA1MmNiZmZjYjQ0MjMuLjRlOWIzNmQ5OGJkYiAxMDA2 NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9oZWFkZXIubWFrZWZp bGUNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9oZWFkZXIubWFrZWZp bGUNCj4+ID4gQEAgLTYxLDcgKzYxLDcgQEAgZWxzZQ0KPj4gPiAgJChlcnJvciBCYWQgSE9TVF9B UkNIKQ0KPj4gPg0KPj4gPiAgZW5kaWYNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLUlOQ0xVREUg PSAkKFRPT0xfSU5DTFVERSkgLUkgJChNQUtFUk9PVCkgLUkNCj4kKE1BS0VST09UKS9JbmNsdWRl L0NvbW1vbiAtSSAkKE1BS0VST09UKS9JbmNsdWRlLyAtSQ0KPj4gPiAkKE1BS0VST09UKS9JbmNs dWRlL0luZHVzdHJ5U3RhbmRhcmQgLUkgJChNQUtFUk9PVCkvQ29tbW9uLyAtSSAuLg0KPi1JIC4g JChBUkNIX0lOQ0xVREUpDQo+PiA+DQo+PiA+ICtJTkNMVURFID0gJChUT09MX0lOQ0xVREUpIC1J ICQoTUFLRVJPT1QpIC1JDQo+JChNQUtFUk9PVCkvSW5jbHVkZS9Db21tb24gLUkgJChNQUtFUk9P VCkvSW5jbHVkZS8gLUkNCj4+ID4gJChNQUtFUk9PVCkvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJk IC1JICQoTUFLRVJPT1QpL0NvbW1vbi8gLUkgLi4NCj4tSSAuICQoQVJDSF9JTkNMVURFKQ0KPj4g Pg0KPj4gPiAgQlVJTERfQ1BQRkxBR1MgPSAkKElOQ0xVREUpDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAjIGtlZXAgRVhUUkFfT1BURkxBR1MgbGFzdA0KPj4gPg0KPj4gPiBAQCAtODIsNyArODIs NyBAQCBCVUlMRF9DWFhGTEFHUyA9IC1Xbm8tdW51c2VkLXJlc3VsdA0KPj4gPg0KPj4gPg0KPj4g PiAgaWZlcSAoJChIT1NUX0FSQ0gpLCBJQTMyKQ0KPj4gPg0KPj4gPiAgIw0KPj4gPg0KPj4gPiAt IyBTbm93IExlb3BhcmQgIGlzIGEgMzItYml0IGFuZCA2NC1iaXQgZW52aXJvbm1lbnQuIHVuYW1l IC1tIHJldHVybnMNCj5pMzg2LCBidXQgZ2NjIGRlZmF1bHRzDQo+PiA+DQo+PiA+ICsjIFNub3cg TGVvcGFyZCAgaXMgYSAzMi1iaXQgYW5kIDY0LWJpdCBlbnZpcm9ubWVudC4gdW5hbWUgLW0gcmV0 dXJucw0KPmkzODYsIGJ1dCBnY2MgZGVmYXVsdHMNCj4+ID4NCj4+ID4gICMgIHRvIHg4Nl82NC4g U28gbWFrZSBzdXJlIHRvb2xzIG1hdGNoIHVuYW1lIC1tLiBZb3UgY2FuIG1hbnVhbCBoYXZlIGEN Cj42NC1iaXQga2VybmFsIG9uIFNub3cgTGVvcGFyZA0KPj4gPg0KPj4gPiAgIyAgc28gb25seSBk byB0aGlzIGlzIHVuYW1lIC1tIHJldHVybnMgaTM4Ni4NCj4+ID4NCj4+ID4gICMNCj4+ID4NCj4+ ID4gQEAgLTk2LDcgKzk2LDcgQEAgZW5kaWYNCj4+ID4gICMga2VlcCBCVUlMRF9PUFRGTEFHUyBs YXN0DQo+PiA+DQo+PiA+ICBCVUlMRF9DRkxBR1MgICArPSAkKEJVSUxEX09QVEZMQUdTKQ0KPj4g Pg0KPj4gPiAgQlVJTERfQ1hYRkxBR1MgKz0gJChCVUlMRF9PUFRGTEFHUykNCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAjIGtlZXAgRVhUUkFfTERGTEFHUyBsYXN0DQo+ PiA+DQo+PiA+ICBCVUlMRF9MRkxBR1MgKz0gJChFWFRSQV9MREZMQUdTKQ0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiBAQCAtMTA3LDcgKzEwNyw3IEBAIEJVSUxEX0xGTEFHUyArPSAkKEVYVFJBX0xE RkxBR1MpDQo+PiA+ICBhbGw6DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAkKE1BS0VST09UKS9s aWJzOg0KPj4gPg0KPj4gPiAtCW1rZGlyICQoTUFLRVJPT1QpL2xpYnMNCj4+ID4NCj4+ID4gKwlt a2RpciAkKE1BS0VST09UKS9saWJzDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAkKE1BS0VST09U KS9iaW46DQo+PiA+DQo+PiA+ICAJbWtkaXIgJChNQUtFUk9PVCkvYmluDQo+PiA+DQo+PiA+IGRp ZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2xpYi5tYWtlZmlsZQ0KPmIv QmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9saWIubWFrZWZpbGUNCj4+ID4gaW5kZXggYTk5 NjVmYzYyOGQ5Li4yNTc3YzE1MzgwYTkgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvQy9NYWtlZmlsZXMvbGliLm1ha2VmaWxlDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2Uv Qy9NYWtlZmlsZXMvbGliLm1ha2VmaWxlDQo+PiA+IEBAIC05LDYgKzksNiBAQCBpbmNsdWRlICQo TUFLRVJPT1QpL01ha2VmaWxlcy9oZWFkZXIubWFrZWZpbGUNCj4+ID4NCj4+ID4NCj4+ID4gIExJ QlJBUlkgPSAkKE1BS0VST09UKS9saWJzL2xpYiQoTElCTkFNRSkuYQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAtYWxsOiAkKE1BS0VST09UKS9saWJzICQoTElCUkFSWSkNCj4+ID4NCj4+ID4gK2Fs bDogJChNQUtFUk9PVCkvbGlicyAkKExJQlJBUlkpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBp bmNsdWRlICQoTUFLRVJPT1QpL01ha2VmaWxlcy9mb290ZXIubWFrZWZpbGUNCj4+ID4NCj4+ID4g ZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9NYWtlZmlsZXMvbXMuY29tbW9uDQo+Yi9C YXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL21zLmNvbW1vbg0KPj4gPiBpbmRleCA3NWM5YmI0 M2EzMmMuLmY1Zjc3ZmRjMGJjNSAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9D L01ha2VmaWxlcy9tcy5jb21tb24NCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL01ha2Vm aWxlcy9tcy5jb21tb24NCj4+ID4gQEAgLTU3LDYgKzU3LDYgQEAgTElOS0VSID0gJChMRCkNCj4+ ID4NCj4+ID4NCj4+ID4gIElOQyA9IC1JIC4gLUkgJChTT1VSQ0VfUEFUSClcSW5jbHVkZSAtSSAk KEFSQ0hfSU5DTFVERSkgLUkNCj4kKFNPVVJDRV9QQVRIKVxDb21tb24gJChJTkMpDQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+IC1DRkxBR1MgPSAkKENGTEFHUykgL25vbG9nbyAvWmkgL2MgL08yIC9N VCAvVzQgL1dYIC9EDQo+X0NSVF9TRUNVUkVfTk9fREVQUkVDQVRFIC9EIF9DUlRfTk9OU1REQ19O T19ERVBSRUNBVEUNCj4+ID4NCj4+ID4gLUNQUEZMQUdTID0gJChDUFBGTEFHUykgL0VIc2MgL25v bG9nbyAvWmkgL2MgL08yIC9NVCAvRA0KPl9DUlRfU0VDVVJFX05PX0RFUFJFQ0FURSAvRCBfQ1JU X05PTlNURENfTk9fREVQUkVDQVRFDQo+PiA+DQo+PiA+ICtDRkxBR1MgPSAkKENGTEFHUykgL25v bG9nbyAvWmkgL2MgL08yIC9NVCAvVzQgL1dYIC9EDQo+X0NSVF9TRUNVUkVfTk9fREVQUkVDQVRF IC9EIF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUNCj4+ID4NCj4+ID4gK0NQUEZMQUdTID0gJChD UFBGTEFHUykgL0VIc2MgL25vbG9nbyAvWmkgL2MgL08yIC9NVCAvRA0KPl9DUlRfU0VDVVJFX05P X0RFUFJFQ0FURSAvRCBfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9HTlVtYWtl ZmlsZQ0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvR05VbWFrZWZpbGUNCj4+ID4g aW5kZXggOGI5NGM3M2JiZWZhLi40MmUzZDdkYTAyMGYgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL0dOVW1ha2VmaWxlDQo+PiA+ICsrKyBiL0Jhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL0dOVW1ha2VmaWxlDQo+PiA+IEBAIC0zNiw5ICszNiw5IEBA IGluY2x1ZGUgJChNQUtFUk9PVCkvTWFrZWZpbGVzL2hlYWRlci5tYWtlZmlsZQ0KPj4gPiAgQVBQ TElDQVRJT04gPSAkKE1BS0VST09UKS9iaW4vJChBUFBOQU1FKQ0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgLlBIT05ZOmFsbA0KPj4gPg0KPj4gPiAtYWxsOiAkKE1BS0VST09UKS9iaW4gJChBUFBM SUNBVElPTikNCj4+ID4NCj4+ID4gK2FsbDogJChNQUtFUk9PVCkvYmluICQoQVBQTElDQVRJT04p DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0kKEFQUExJQ0FUSU9OKTogJChPQkpFQ1RTKQ0KPj4g Pg0KPj4gPiArJChBUFBMSUNBVElPTik6ICQoT0JKRUNUUykNCj4+ID4NCj4+ID4gIAkkKExJTktF UikgLW8gJChBUFBMSUNBVElPTikgJChWRlJfTEZMQUdTKSAkKE9CSkVDVFMpIC0NCj5MJChNQUtF Uk9PVCkvbGlicyAkKExJQlMpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBWZnJDb21waWxlci5v OiAuLi9JbmNsdWRlL0NvbW1vbi9CdWlsZFZlcnNpb24uaA0KPj4gPg0KPj4gPiBAQCAtNjgsNyAr NjgsNyBAQCBBUGFyc2VyLm86IFBjY3RzL2gvQVBhcnNlci5jcHANCj4+ID4NCj4+ID4NCj4+ID4g IFZmclN5bnRheC5vOiBWZnJTeW50YXguY3BwDQo+PiA+DQo+PiA+ICAJJChCVUlMRF9DWFgpIC1j ICQoVkZSX0NQUEZMQUdTKSAkKElOQykgJChWRlJfQ1hYRkxBR1MpICQ/IC1vICRADQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgY2xlYW46IGxvY2FsQ2xlYW4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIGxvY2FsQ2xlYW46DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQNCj5h L0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0NIQU5HRVNfRlJPTV8xMzEudHh0 DQo+PiA+IGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9N XzEzMS50eHQNCj4+ID4gaW5kZXggNTAwZDg0ZjJlODkwLi41Y2EwOTE1YTE0MWIgMTAwNjQ0DQo+ PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0NIQU5HRVNfRlJP TV8xMzEudHh0DQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3Rz L0NIQU5HRVNfRlJPTV8xMzEudHh0DQo+PiA+IEBAIC00ODksNyArNDg5LDcgQEAgbwlDbGVhbmVk IHVwIHRoZSBkdXAoKSBzdHVmZiBpbiBBU1QgaGllcmFyY2h5IHRvDQo+dXNlIHNoYWxsb3dDb3B5 KCkgdG8NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJICAgIHJldHVybiBuZXcgQVNUKCp0aGlzKTsN Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg CWlmIHlvdSBoYXZlIGRlZmluZWQgYSBjb3B5IGNvbnN0cnVjdG9yIHN1Y2ggYXMNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIAlBU1QoY29uc3QgQVNUICZ0KQkvLyBzaGFsbG93IGNvcHkgY29uc3Ry dWN0b3INCj4+ID4NCj4+ID4gZGlmZiAtLWdpdA0KPmEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9NXzEzMy50eHQNCj4+ID4gYi9CYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9DSEFOR0VTX0ZST01fMTMzLnR4dA0KPj4gPiBpbmRleCA0ZDg0 ZDFjMTljZmUuLjNmOWY3YTY3NjY5NyAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJj ZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9NXzEzMy50eHQNCj4+ID4gKysrIGIvQmFz ZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9NXzEzMy50eHQNCj4+ ID4gQEAgLTE3LDUzICsxNyw1MyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFu Z2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgICAgIE5v dGU6ICBJdGVtcyAjMTUzIHRvICMxIGFyZSBub3cgaW4gYSBzZXBhcmF0ZSBmaWxlIG5hbWVkDQo+ PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgQ0hBTkdFU19GUk9NXzEzM19CRUZPUkVfTVIxMy50 eHQNCj4+ID4NCj4+ID4gICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICMzMTIuIChDaGFuZ2VkIGluIE1SMzMpIEJ1ZyBjYXVzZWQgYnkgY2hhbmdlICMyOTku DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJSW4gY2hhbmdlICMyOTkgYSB3YXJuaW5nIG1lc3Nh Z2Ugd2FzIHN1cHByZXNzZWQgd2hlbiB0aGVyZSB3YXMNCj4+ID4NCj4+ID4gLQlubyBMVCgxKSBp biBhIHNlbWFudGljIHByZWRpY2F0ZSBhbmQgbWF4KGssY2spIHdhcyAxLiAgVGhlDQo+PiA+DQo+ PiA+ICsJbm8gTFQoMSkgaW4gYSBzZW1hbnRpYyBwcmVkaWNhdGUgYW5kIG1heChrLGNrKSB3YXMg MS4gIFRoZQ0KPj4gPg0KPj4gPiAgCWNoYW5nZWQgY2F1c2VkIHRoZSBjb2RlIHdoaWNoIHNldCBh IGRlZmF1bHQgcHJlZGljYXRlIGRlcHRoIGZvcg0KPj4gPg0KPj4gPiAgCXRoZSBzZW1hbnRpYyBw cmVkaWNhdGUgdG8gYmUgbGVmdCBhcyAwIHJhdGhlciB0aGFuIHNldCB0byAxLg0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlUaGlzIG1hbmlmZXN0ZWQgYXMgYW4gZXJy b3IgYXQgbGluZSAjMTU1OSBvZiBtcmhvc3QuYw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gIAlSZXBvcnRlZCBieSBQZXRlciBEdWxpbW92Lg0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMzMTEuIChDaGFuZ2VkIGluIE1SMzMpIEFkZGVkIHNv cmNlci9saWIgdG8gTWFrZWZpbGUuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgUmVwb3J0 ZWQgYnkgRGFsZSBNYXJ0aW4uDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgIzMxMC4gKENoYW5nZWQgaW4gTVIzMikgSW4gQyBtb2RlIHp6YXN0UHVzaCB3YXMgc3BlbGxl ZCB6emFzdHB1c2ggaW4NCj5vbmUgY2FzZS4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBS ZXBvcnRlZCBieSBKZWFuLUNsYXVkZSBEdXJhbmQNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAjMzA5LiAoQ2hhbmdlZCBpbiBNUjMyKSBSZW5hbWVkIGJhc2VOYW1lIGJl Y2F1c2Ugb2YgVk1TIG5hbWUNCj5jb25mbGljdA0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAg IFJlbmFtZWQgYmFzZU5hbWUgdG8gcGNjdHNCYXNlTmFtZSB0byBhdm9pZCBsaWJyYXJ5IG5hbWUg Y29uZmxpY3QNCj53aXRoDQo+PiA+DQo+PiA+ICAgICAgVk1TIGxpYnJhcnkgcm91dGluZS4gIFJl cG9ydGVkIGJ5IEplYW4tRnJhbu+/vW9pcyBQSe+/vVJPTk5FLg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMzMDguIChDaGFuZ2VkIGluIE1SMzIpIFVzZWQgInRlbXBs YXRlIiBhcyBuYW1lIG9mIGZvcm1hbCBpbiBDIHJvdXRpbmUNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIAlJbiBhc3RsaWIuaCByb3V0aW5lIGFzdF9zY2FuIGEgZm9ybWFsIHdhcyBuYW1lZCAidGVt cGxhdGUiLiAgVGhpcw0KPmNhdXNlZA0KPj4gPg0KPj4gPiAgCXByb2JsZW1zIHdoZW4gdGhlIEMg Y29kZSB3YXMgY29tcGlsZWQgd2l0aCBhIEMrKyBjb21waWxlci4NCj5SZXBvcnRlZCBieQ0KPj4g Pg0KPj4gPiAgCVNhYnlhc2FjaGkgRGV5Lg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gICMzMDcuIChDaGFuZ2VkIGluIE1SMzEpIENvbXBpbGVyIGRlcGVuZGVudCBidWcg aW4gZnVuY3Rpb24gcHJvdG90eXBlDQo+Z2VuZXJhdGlvbg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gICAgICBUaGUgY29kZSB3aGljaCBnZW5lcmF0ZWQgZnVuY3Rpb24g cHJvdG90eXBlcyBjb250YWluZWQgYSBidWcgd2hpY2gNCj4+ID4NCj4+ID4gICAgICB3YXMgY29t cGlsZXIvb3B0aW1pemF0aW9uIGRlcGVuZGVudC4gIFVuZGVyIHNvbWUgY2lyY3Vtc3RhbmNlIGFu DQo+PiA+DQo+PiA+ICAgICAgZXh0cmEgY2hhcmFjdGVyIHdvdWxkIGJlIGluY2x1ZGVkIGluIHBv cnRpb25zIG9mIGEgZnVuY3Rpb24gcHJvdG90eXBlLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgICBSZXBvcnRlZCBieSBEYXZpZCBDb29rLg0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMzMDYuIChDaGFuZ2VkIGluIE1SMzApIFZhbGlk YXRpbmcgcHJlZGljYXRlIGZvbGxvd2luZyBhIHRva2VuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ IC0gICAgQSB2YWxpZGF0aW5nIHByZWRpY2F0ZSB3aGljaCBpbW1lZGlhdGVseSBmb2xsb3dlZCBh IHRva2VuIG1hdGNoDQo+PiA+DQo+PiA+ICsgICAgQSB2YWxpZGF0aW5nIHByZWRpY2F0ZSB3aGlj aCBpbW1lZGlhdGVseSBmb2xsb3dlZCBhIHRva2VuIG1hdGNoDQo+PiA+DQo+PiA+ICAgICAgY29u c3VtZWQgdGhlIHRva2VuIGFmdGVyIHRoZSBwcmVkaWNhdGUgcmF0aGVyIHRoYW4gYmVmb3JlLiAg UHJpb3INCj4+ID4NCj4+ID4gICAgICB0byB0aGlzIGZpeCAoaW4gdGhlIGZvbGxvd2luZyBleGFt cGxlKSBpc1ZhbGlkVGltZVNjYWxlVmFsdWUoKSBpbg0KPj4gPg0KPj4gPiAgICAgIHRoZSBwcmVk aWNhdGUgd291bGQgdGVzdCB0aGUgdGV4dCBmb3IgVElNRVNDQUxFIHJhdGhlciB0aGFuIGZvcg0K Pj4gPg0KPj4gPiAgICAgIE5VTUJFUjoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAJCXRpbWVfc2NhbGUgOg0KPj4gPg0KPj4gPiAgICAgIAkJVElNRVNDQUxFDQo+PiA+ DQo+PiA+ICAgICAgCQk8PGlzVmFsaWRUaW1lU2NhbGVWYWx1ZShMVCgxKS0+Z2V0VGV4dCgpKT4+ Pw0KPj4gPg0KPj4gPiBAQCAtNzEsMjMgKzcxLDIzIEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4 ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4g ICAgICAJCSggdXM6TUlDUk9TRUNPTkQgPDwgdFZhbCA9IC4uLj4+DQo+PiA+DQo+PiA+ICAgICAg CQl8IG5zOk5BTk9TRUNPTkQgPDwgdFZhbCA9IC4uLiAgPj4NCj4+ID4NCj4+ID4gICAgICAJCSkN Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJUmVwb3J0ZWQgYnkgQWRh bGJlcnQgUGVyYmFuZHQuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg IzMwNS4gKENoYW5nZWQgaW4gTVIzMCkgQWx0ZXJuYXRpdmVzIHdpdGggZ3Vlc3MgYmxvY2tzIGlu c2lkZSAoLi4uKSogYmxvY2tzLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCUluIE1SMTQgY2hh bmdlICMxNzUgZml4ZWQgYSBidWcgaW4gdGhlIHByZWRpY3Rpb24gZXhwcmVzc2lvbnMgZm9yDQo+ Z3Vlc3MNCj4+ID4NCj4+ID4gIAlibG9ja3Mgd2hpY2ggd2VyZSBvZiB0aGUgZm9ybSAoYWxwaGEp PyBiZXRhLiAgVW5mb3J0dW5hdGVseSwgdGhpcw0KPj4gPg0KPj4gPiAgCXJlc3VsdGVkIGluIGEg bmV3IGJ1ZyBhcyBleGVtcGxpZmllZCBieSB0aGUgZXhhbXBsZSBiZWxvdywgd2hpY2gNCj5jb21w dXRlZA0KPj4gPg0KPj4gPiAgCXRoZSBmaXJzdCBzZXQgZm9yIHIgYXMge0J9IHJhdGhlciB0aGFu IHtCIEN9Og0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkJCQkJciA6 ICggKEEpPyBCDQo+PiA+DQo+PiA+ICAJCQkJCSAgICB8IEMNCj4+ID4NCj4+ID4gIAkJCQkJCSkq DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIFRoaXMgZXhhbXBs ZSBkb2Vzbid0IG1ha2UgYW55IHNlbnNlIGFzIEEgaXMgbm90IGEgcHJlZml4IG9mIEIsIGJ1dCBp dA0KPj4gPg0KPj4gPiAgICAgIGlsbHVzdHJhdGVzIHRoZSBwcm9ibGVtLiAgVGhpcyBidWcgZGlk IG5vdCBhcHBlYXIgZm9yOg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g ICAgICAJCQkJciA6ICggKEEpPw0KPj4gPg0KPj4gPiAgICAgIAkJCQkgICAgfCBDDQo+PiA+DQo+ PiA+ICAgICAgCQkJCSAgICApKg0KPj4gPg0KPj4gPiBAQCAtOTgsMjkgKzk4LDI5IEBAIExpc3Qg b2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFz ZXMgb2YgUENDVFMNCj4+ID4gIAljb25zdHJ1Y3RzIHdoaWNoIGFwcGVhciB0byBoYXZlIGlkZW50 aWNhbCBhbWJpZ3VpdGllcyAoYmV0d2Vlbg0KPnJlcGVhdGluZw0KPj4gPg0KPj4gPiAgCXRoZSBs b29wIHZzLiBleGl0aW5nIHRoZSBsb29wKS4gIE1SMzAgcmV0YWlucyB0aGlzIGZpeCwgYnV0IHRo ZQ0KPmltcGxlbWVudGF0aW9uDQo+PiA+DQo+PiA+ICAJaXMgc2xpZ2h0bHkgZGlmZmVyZW50Lg0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkgICAgICAgICAgcl9zdGFy IDogKCAoQSBCKT8gKSogQSA7DQo+PiA+DQo+PiA+ICAJICAgICAgICAgIHJfcGx1cyA6ICggKEEg Qik/ICkrIEEgOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFJlcG9ydGVkIGJ5IEFycGFk IEJlc3plZGVzIChiZXN6ZWRlcyBpbmYudS1zemVnZWQuaHUpLg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMzMDQuIChDaGFuZ2VkIGluIE1SMzApIENyYXNoIHdoZW4g bWlzbWF0Y2ggYmV0d2VlbiBvdXRwdXQgdmFsdWUNCj5jb3VudHMuDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAJRm9yIGEgcnVsZSBzdWNoIGFzOg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gIAkJcjEgOiByMj5baSxqXTsNCj4+ID4NCj4+ID4gIAkJcjIgPltpbnQgaSwg aW50IGpdIDogQTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJSWYg dGhlcmUgd2VyZSBleHRyYSBhY3R1YWxzIGZvciB0aGUgcmVmZXJlbmNlIHRvIHJ1bGUgcjIgZnJv bSBydWxlIHIxDQo+PiA+DQo+PiA+ICAJdGhlcmUgYW50bHIgd291bGQgY3Jhc2guICBUaGlzIGJ1 ZyB3YXMgaW50cm9kdWNlZCBieSBjaGFuZ2UgIzI3Ni4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IAlSZXBvcnRlZCBieSBTaW5hbiBLYXJhc3UuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgIzMwMy4gKENoYW5nZWQgaW4gTVIzMCkgRExHTGV4ZXJCYXNlOjpyZXBsY2hh cg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtCURMR0xleGVyQmFzZTo6cmVwbGNoYXIgYW5kIHRo ZSBDIG1vZGUgcm91dGluZSB6enJlcGxjaGFyIGRpZCBub3QNCj53b3JrDQo+PiA+DQo+PiA+ICsJ RExHTGV4ZXJCYXNlOjpyZXBsY2hhciBhbmQgdGhlIEMgbW9kZSByb3V0aW5lIHp6cmVwbGNoYXIg ZGlkIG5vdA0KPndvcmsNCj4+ID4NCj4+ID4gIAlwcm9wZXJseSB3aGVuIHRoZSBuZXcgY2hhcmFj dGVyIHdhcyAwLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBS ZXBvcnRlZCB3aXRoIGZpeCBieSBQaGlsaXBwZSBMYXBvcnRlDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAjMzAyLiAoQ2hhbmdlZCBpbiBNUjI4KSBGaXggc2lnbmlmaWNhbnQgcHJvYmxlbXMgaW4g aW5pdGlhbCByZWxlYXNlIG9mIE1SMjcuDQo+PiA+DQo+PiA+IEBAIC0xMjksMjkgKzEyOSwyOSBA QCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNl IFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVG8gaGF2ZSBhbnRsciBn ZW5lcmF0ZSB0cnVlIHRhYnMgcmF0aGVyIHRoYW4gc3BhY2VzLCB1c2UgImFudGxyIC10YWIgMCIu DQo+PiA+DQo+PiA+ICAgICAgVG8gZ2VuZXJhdGUgNCBzcGFjZXMgcGVyIHRhYiBzdG9wIHVzZSAi YW50bHIgLXRhYiA0Ig0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMz MDAuIChDaGFuZ2VkIGluIE1SMjcpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJQ29uc2lkZXIg dGhlIGZvbGxvd2luZyBtZXRob2RzIG9mIGNvbnN0cnVjdGluZyBhbiBBU1QgZnJvbSBJRDoNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIHJ1bGUxIQ0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICAgIDogaWQ6SUQgPDwgIzAgPSAjW2lkXTsgPj4gOw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgcnVsZTIhDQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICAgICAgOiBpZDpJRCA8PCAjMCA9ICNpZDsgPj4gOw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgcnVsZTMNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgICAgICA6IElEIDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgICAgICAgIHJ1bGU0DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgOiBp ZDpJRCA8PCAjMCA9ICNpZDsgPj4gOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICAgICBGb3IgcnVsZV8yLCB0aGUgQVNUIGNvcnJlc3BvbmRpbmcgdG8gaWQgd291bGQg YWx3YXlzIGJlIE5VTEwuICBUaGlzDQo+PiA+DQo+PiA+ICAgICAgaXMgYmVjYXVzZSB0aGUgdXNl ciBleHBsaWNpdGx5IHN1cHByZXNzZWQgQVNUIGNvbnN0cnVjdGlvbiB1c2luZyB0aGUNCj4+ID4N Cj4+ID4gICAgICAiISIgb3BlcmF0b3Igb24gdGhlIHJ1bGUuICBJbiBNUjI3IHRoZSB1c2Ugb2Yg YW4gQVNUIGV4cHJlc3Npb24NCj4+ID4NCj4+ID4gICAgICBzdWNoIGFzICNpZCBvdmVycmlkZXMg dGhlICIhIiBvcGVyYXRvciBhbmQgZm9yY2VzIGNvbnN0cnVjdGlvbiBvZg0KPj4gPg0KPj4gPiAg ICAgIHRoZSBBU1QuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAg IFRoaXMgZml4IGRvZXMgbm90IGFwcGx5IHRvIEMgbW9kZSBBU1RzIHdoZW4gdGhlIEFTVHMgYXJl IHJlZmVyZW5jZWQNCj4+ID4NCj4+ID4gICAgICB1c2luZyBudW1iZXJzIHJhdGhlciB0aGFuIHN5 bWJvbHMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xNjcsMjggKzE2NywyOCBAQCBMaXN0 IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVh c2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgdGhlbiBwY2N0cyBkb2Vzbid0IGtub3cgaG93IG1hbnkg bG9va2FoZWFkIHRva2VucyB0byB1c2UgZm9yDQo+Y29udGV4dC4NCj4+ID4NCj4+ID4gICAgICBI b3dldmVyLCBpZiBtYXgoayxjaykgaXMgMSB0aGVuIHRoZXJlIGlzIHJlYWxseSBvbmx5IG9uZSBj aG9pY2UgYW5kDQo+PiA+DQo+PiA+ICAgICAgdGhlIHdhcm5pbmcgaXMgdW5uZWNlc3NhcnkuDQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgIzI5OC4gKENoYW5nZWQgaW4g TVIyNykgUmVtb3ZlZCAicmVnaXN0ZXIiIGZvciBsYXN0cG9zIGluIGRsZ2F1dG8uYw0KPnp6Z2V0 dG9rDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjMjk3LiAoQ2hhbmdlZCBpbiBNUjI3KSBJbmNv cnJlY3QgcHJvdG90eXBlcyB3aGVuIHVzZWQgd2l0aCBjbGFzc2ljIEMNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICAgICBUaGVyZSB3ZXJlIGEgbnVtYmVyIG9mIGVycm9ycyBpbiBmdW5jdGlvbiBo ZWFkZXJzIHdoZW4gYW50bHIgd2FzDQo+PiA+DQo+PiA+ICAgICAgYnVpbHQgd2l0aCBjb21waWxl cnMgdGhhdCBkbyBub3QgaGF2ZSBfX1NURENfXyBvciBfX2NwbHVzcGx1cyBzZXQuDQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIFRoZSBmdW5jdGlvbnMgd2hpY2gg aGF2ZSB2YXJpYWJsZSBsZW5ndGggYXJndW1lbnQgbGlzdHMgbm93IHVzZQ0KPj4gPg0KPj4gPiAg ICAgIFBDQ1RTX1VTRV9TVERBUkcgcmF0aGVyIHRoYW4gX19VU0VfUFJPVE9UWVBFU19fIHRvIGRl dGVybWluZQ0KPj4gPg0KPj4gPiAgICAgIHdoZXRoZXIgdG8gdXNlIHN0ZGFyZ3Mgb3IgdmFyYXJn cy4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICMyOTYuIChDaGFuZ2VkIGluIE1SMjcpIENvbXBs ZXggcmV0dXJuIHR5cGVzIGluIHJ1bGVzLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAgIFRo ZSBmb2xsb3dpbmcgcmV0dXJuIHR5cGUgd2FzIG5vdCBwcm9wZXJseSBoYW5kbGVkIHdoZW4NCj4+ ID4NCj4+ID4gKyAgICBUaGUgZm9sbG93aW5nIHJldHVybiB0eXBlIHdhcyBub3QgcHJvcGVybHkg aGFuZGxlZCB3aGVuDQo+PiA+DQo+PiA+ICAgICAgdW5wYWNraW5nIGEgc3RydWN0IHdpdGggY29u dGFpbmluZyBtdWx0aXBsZSByZXR1cm4gdmFsdWVzOg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ IC0gICAgICBydWxlID4gW2ludCBpLCBJSVJfQm9vbCAoSUlSX0RlY2w6Oipjb25zdHJhaW50KSgp XSA6IC4uLg0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICsgICAgICBydWxlID4gW2ludCBpLCBJ SVJfQm9vbCAoSUlSX0RlY2w6Oipjb25zdHJhaW50KSgpXSA6IC4uLg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgICAgIEluc3RlYWQgb2YgdXNpbmcgImNvbnN0cmFpbnQiLCB0aGUgcHJvZ3JhbSBn b3QgbG9zdCBhbmQgdXNlZA0KPj4gPg0KPj4gPiAgICAgIGFuIGVtcHR5IHN0cmluZy4NCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgUmVwb3J0ZWQgYnkgUC5BLiBX aWxzZXkuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjMjk1LiAoQ2hhbmdlZCBpbiBNUjI3KSBF eHRyYSAiOyIgZm9sbG93aW5nIHp6R1VFU1NfRE9ORSBzb21ldGltZXMuDQo+PiA+DQo+PiA+IEBA IC0xOTcsMTUgKzE5NywxNSBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2Vz IGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgcHJlY2VkaW5n IHRoZSAiZWxzZSIgY2xhdXNlIG9mIGFuICJpZiIuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAg ICAgUmVwb3J0ZWQgYnkgUC5BLiBXaWxzZXkuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgIzI5NC4gKENoYW5nZWQgaW4gTVIyNykgSW5maW5pdGUgbG9vcCBpbiBhbnRs ciBmb3IgbmVzdGVkIGJsb2Nrcw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIEFuIG92ZXJz aWdodCBpbiBkZXRlY3RpbmcgYW4gZW1wdHkgYWx0ZXJuYXRpdmUgc29tZXRpbWVzIGxlZA0KPj4g Pg0KPj4gPiAgICAgIHRvIGFuIGluZmluaXRlIGxvb3AgaW4gYW50bHIgd2hlbiBpdCBlbmNvdW50 ZXJlZCBhIHJ1bGUgd2l0aA0KPj4gPg0KPj4gPiAgICAgIG5lc3RlZCBibG9ja3MgYW5kIGd1ZXNz IGJsb2Nrcy4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgUmVw b3J0ZWQgYnkgUC5BLiBXaWxzZXkuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgIzI5My4gKENoYW5nZWQgaW4gTVIyNykgU29yY2VyZXIgb3B0aW1pemF0aW9uIG9mIF90 LT50eXBlKCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBTb3JjZXJlciBnZW5lcmF0ZWQg Y29kZSBtYXkgY29udGFpbiBtYW55IGNhbGxzIHRvIF90LT50eXBlKCkgaW4gYQ0KPj4gPg0KPj4g PiBAQCAtMjI0LDIxICsyMjQsMjEgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hh bmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPg0KPj4gPg0KPj4g PiAgICAgIEZpeCB0byBzZXJpb3VzIGNvZGUgZ2VuZXJhdGlvbiBlcnJvciBpbiBNUjIzIGZvciAo Li4uKSsgYmxvY2suDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0jMjkwLiAoQ2hhbmdlZCBpbiBN UjIzKQ0KPj4gPg0KPj4gPiArIzI5MC4gKENoYW5nZWQgaW4gTVIyMykNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICAgICBJdGVtICMyNDcgZGVzY3JpYmVzIGEgY2hhbmdlIGluIHRoZSB3YXkgey4u Ln0gYmxvY2tzIGhhbmRsZWQNCj4+ID4NCj4+ID4gICAgICBhbiBlcnJvci4gIENvbnNpZGVyOg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgcjEgOiB7QX0gYiA7DQo+PiA+DQo+ PiA+ICAgICAgICAgICAgICBiICA6IEI7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICAgIHdpdGggaW5wdXQgIkMiLg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgICAgIFByaW9yIHRvIGNoYW5nZSAjMjQ3LCB0aGUgZXJyb3Igd291bGQgcmVzZW1i bGUgImV4cGVjdGVkIEIgLQ0KPj4gPg0KPj4gPiAgICAgIGZvdW5kIEMiLiAgVGhpcyBpcyBjb3Jy ZWN0IGJ1dCBpbmNvbXBsZXRlLCBhbmQgdGhlcmVmb3JlDQo+PiA+DQo+PiA+ICAgICAgbWlzbGVh ZGluZy4gIEluICMyNDcgaXQgd2FzIGNoYW5nZWQgdG8gImV4cGVjdGVkIEEsIEIgLSBmb3VuZA0K Pj4gPg0KPj4gPiAgICAgIEMiLiAgVGhpcyB3YXMgZmluZSwgZXhjZXB0IGZvciB1c2VycyBvZiBw YXJzZXIgZXhjZXB0aW9uDQo+PiA+DQo+PiA+IC0gICAgaGFuZGxpbmcgYmVjYXVzZSB0aGUgZXhj ZXB0aW9uIHdhcyBnZW5lcmF0ZWQgaW4gdGhlIGVwaWxvZ3VlDQo+PiA+DQo+PiA+ICsgICAgaGFu ZGxpbmcgYmVjYXVzZSB0aGUgZXhjZXB0aW9uIHdhcyBnZW5lcmF0ZWQgaW4gdGhlIGVwaWxvZ3Vl DQo+PiA+DQo+PiA+ICAgICAgZm9yIHsuLi59IGJsb2NrIHJhdGhlciB0aGFuIGluIHJ1bGUgYi4g IFRoaXMgbWFkZSBpdCBkaWZmaWN1bHQNCj4+ID4NCj4+ID4gICAgICBmb3IgdXNlcnMgb2YgcGFy c2VyIGV4Y2VwdGlvbiBoYW5kbGluZyBiZWNhdXNlIEIgd2FzIG5vdA0KPj4gPg0KPj4gPiAgICAg IGV4cGVjdGVkIGluIHRoYXQgY29udGV4dC4gVGhvc2Ugbm90IHVzaW5nIHBhcnNlciBleGNlcHRp b24NCj4+ID4NCj4+ID4gQEAgLTI1Miw3ICsyNTIsNyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZp eGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ ICAgICAgYW4gZW1wdHkgcHJvZHVjdGlvbiBhbmQgaXQgaXMgdGhlIGxhc3QgYWx0ZXJuYXRpdmUg b2YgYSBzdWItYmxvY2suDQo+PiA+DQo+PiA+ICAgICAgSW4gY29udHJhc3QsIChzb21ldGhpbmcg fCBlcHNpbG9uIHwgc29tZXRoaW5nKSBzaG91bGQgZ2VuZXJhdGUgdGhlDQo+PiA+DQo+PiA+ICAg ICAgc2FtZSBjb2RlIGFzIGJlZm9yZSwgZXZlbiB3aGVuIGV4Y2VwdGlvbnMgYXJlIHVzZWQuDQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIFJlcG9ydGVkIGJ5IFBo aWxpcHBlIExhcG9ydGUgKHBoaWxpcHBlIGF0IHRyYW5zdmlydHVhbC5jb20pLg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgIzI4OS4gKENoYW5nZWQgaW4gTVIyMykgQnVnIGluIG1hdGNoaW5nIGNv bXBsZW1lbnQgb2YgYSAjdG9rY2xhc3MNCj4+ID4NCj4+ID4gQEAgLTI2MSw0MyArMjYxLDQzIEBA IExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2Ug UmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICBhbmQgdW5jb21wbGVtZW50ZWQgZm9ybSwgdGhl IGJpdCBzZXQgZ2VuZXJhdGVkIGZvciBpdHMgZmlyc3QgdXNlIHdhcw0KPnVzZWQNCj4+ID4NCj4+ ID4gICAgICBmb3IgYm90aCBjYXNlcy4gIEhvd2V2ZXIsIHRoZSBwcmVkaWN0aW9uIGV4cHJlc3Np b24gd2FzIGNvcnJlY3RseQ0KPmNvbXB1dGVkDQo+PiA+DQo+PiA+ICAgICAgaW4gYm90aCBjYXNl cy4gIFRoaXMgbWVhbnQgdGhhdCB0aGUgc2Vjb25kIGNhc2Ugd291bGQgbmV2ZXIgYmUNCj5tYXRj aGVkDQo+PiA+DQo+PiA+IC0gICAgYmVjYXVzZSwgZm9yIHRoZSBzZWNvbmQgYXBwZWFyYW5jZSwg dGhlIHByZWRpY3Rpb24gZXhwcmVzc2lvbiBhbmQgdGhlDQo+PiA+DQo+PiA+ICsgICAgYmVjYXVz ZSwgZm9yIHRoZSBzZWNvbmQgYXBwZWFyYW5jZSwgdGhlIHByZWRpY3Rpb24gZXhwcmVzc2lvbiBh bmQNCj50aGUNCj4+ID4NCj4+ID4gICAgICBzZXQgdG8gYmUgbWF0Y2hlZCB3b3VsZCBiZSBjb21w bGVtZW50cyBvZiBlYWNoIG90aGVyLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICAgICBDb25zaWRlcjoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAgICAgICAgICAgICAgICAgI3Rva2VuIEEgImEiDQo+PiA+DQo+PiA+ICAgICAgICAgICAg ICAgICAgI3Rva2VuIEIgImIiDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgI3Rva2VuIEMg ImMiDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgI3Rva2NsYXNzIEFCIHtBIEJ9DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgIHIxIDog QUIgICAgLyogYWx0IDF4ICovDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgfCB+QUIg ICAvKiBhbHQgMXkgKi8NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICA7DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIFByaW9yIHRvIE1SMjMsIHRoaXMg cmVzdWx0ZWQgaW4gYWx0ZXJuYXRpdmUgMXkgYmVpbmcgdW5yZWFjaGFibGUuICBIYWQgaXQNCj4+ ID4NCj4+ID4gICAgICBiZWVuIHdyaXR0ZW46DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgIHIyIDogfkFCICAvKiBhbHQgMnggKi8NCj4+ID4N Cj4+ID4gICAgICAgICAgICAgICAgICAgICA6IEFCICAgLyogYWx0IDJ5ICovDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gLSAgICB0aGVuIGFsdGVybmF0aXZlIDJ5IHdvdWxkIGhhdmUgYmVjb21l IHVucmVhY2hhYmxlLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gKyAg ICB0aGVuIGFsdGVybmF0aXZlIDJ5IHdvdWxkIGhhdmUgYmVjb21lIHVucmVhY2hhYmxlLg0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgVGhpcyBidWcgd2FzIG9ubHkgZm9yIHRoZSBjYXNl IG9mIGNvbXBsZW1lbnRlZCAjdG9rY2xhc3MuICBGb3INCj5jb21wbGVtZW50ZWQNCj4+ID4NCj4+ ID4gLSAgICAjdG9rZW4gdGhlIHByb3BlciBjb2RlIHdhcyBnZW5lcmF0ZWQuDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKyAgICAjdG9rZW4gdGhlIHByb3BlciBjb2RlIHdhcyBnZW5lcmF0ZWQu DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMyODguIChDaGFuZ2VkIGluIE1SMjMpICNlcnJj bGFzcyBub3QgcmVzdHJpY3RlZCB0byBjaG9pY2UgcG9pbnRzDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAgICAgVGhlICNlcnJjbGFzcyBkaXJlY3RpdmUgaXMgc3VwcG9zZWQgdG8gYWxsb3cgYSBw cm9ncmFtbWVyIHRvIGRlZmluZQ0KPj4gPg0KPj4gPiAgICAgIHByaW50IHN0cmluZ3Mgd2hpY2gg c2hvdWxkIGFwcGVhciBpbiBzeW50YXggZXJyb3IgbWVzc2FnZXMgYXMgYQ0KPnJlcGxhY2VtZW50 DQo+PiA+DQo+PiA+ICAgICAgZm9yIHNvbWUgY29tYmluYXRpb25zIG9mIHRva2Vucy4gRm9yIGlu c3RhbmNlOg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAg ICAgICNlcnJjbGFzcyBPcGVyYXRvciB7UExVUyBNSU5VUyBUSU1FUyBESVZJREV9DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIElmIGEgc3ludGF4IG1lc3NhZ2Ug aW5jbHVkZXMgYWxsIGZvdXIgb2YgdGhlc2UgdG9rZW5zLCBhbmQgdGhlcmUgaXMgbm8NCj4+ID4N Cj4+ID4gICAgICAiYmV0dGVyIiBjaG9pY2Ugb2YgZXJyb3IgY2xhc3MsIHRoZSB3b3JkICJPcGVy YXRvciIgd2lsbCBiZSB1c2VkIHJhdGhlcg0KPj4gPg0KPj4gPiAgICAgIHRoYW4gYSBsaXN0IG9m IHRoZSBmb3VyIHRva2VuIG5hbWVzLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gICAgICBQcmlvciB0byBNUjIzIHRoZSAjZXJyY2xhc3MgZGVmaW5pdGlvbnMgd2VyZSB1 c2VkIG9ubHkgYXQgY2hvaWNlIHBvaW50cw0KPj4gPg0KPj4gPiAgICAgICh3aGljaCBjYWxsIHRo ZSBGQUlMIG1hY3JvKS4gSW4gb3RoZXIgY2FzZXMgd2hlcmUgdGhlcmUgd2FzIG5vIGNob2ljZQ0K Pj4gPg0KPj4gPiAgICAgIChlLmcuIHdoZXJlIGEgc2luZ2xlIHRva2VuIG9yIHRva2VuIGNsYXNz IHdlcmUgbWF0Y2hlZCkgdGhlICNlcnJjbGFzcw0KPj4gPg0KPj4gPiBAQCAtMzA3LDcgKzMwNyw3 IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFu Y2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICB3aGVuIG1hdGNoaW5nIGEgI3Rva2NsYXNz LCBhIHdpbGRjYXJkIChpLmUuICIqIiksIG9yIHRoZSBjb21wbGVtZW50IG9mIGENCj4+ID4NCj4+ ID4gICAgICAjdG9rZW4gb3IgI3Rva2NsYXNzIChlLmcuIH5PcGVyYXRvcikuDQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+IC0gICAgUGxlYXNlIG5vdGUgdGhhdCAjZXJyY2xhc3MgbWF5IG5vdyBiZSBk ZWZpbmVkIHVzaW5nICN0b2tjbGFzcyBuYW1lcw0KPj4gPg0KPj4gPiArICAgIFBsZWFzZSBub3Rl IHRoYXQgI2VycmNsYXNzIG1heSBub3cgYmUgZGVmaW5lZCB1c2luZyAjdG9rY2xhc3MgbmFtZXMN Cj4+ID4NCj4+ID4gICAgICAoc2VlIEl0ZW0gIzI4NCkuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICAgICAgUmVwb3J0ZWQgYnkgUGhpbGlwIEEuIFdpbHNleS4NCj4+ID4NCj4+ID4gQEAgLTMxNywy NSArMzE3LDI1IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+ TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICBJdGVtICMxNDggZGVzY3Jp YmVzIGhvdyB0byBnaXZlIGEgcHJpbnQgbmFtZSB0byBhICN0b2tlbiBzbyB0aGF0LGZvcg0KPj4g Pg0KPj4gPiAgICAgIGV4YW1wbGUsICN0b2tlbiBJRCBjb3VsZCBoYXZlIHRoZSBleHByZXNzaW9u ICJpZGVudGlmaWVyIiBpbiBzeW50YXgNCj4+ID4NCj4+ID4gICAgICBlcnJvciBtZXNzYWdlcy4g IFRoaXMgaGFzIGJlZW4gZXh0ZW5kZWQgdG8gI3Rva2NsYXNzOg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICN0b2tlbiBJRCgiaWRlbnRpZmllciIp ICAiW2EtekEtWl0rIg0KPj4gPg0KPj4gPiAtICAgICAgICAgICAgI3Rva2NsYXNzIFByaW1pdGl2 ZSgicHJpbWl0aXZlIHR5cGUiKQ0KPj4gPg0KPj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAge0lOVCwgRkxPQVQsIENIQVIsIEZMT0FULCBET1VCTEUsIEJPT0x9DQo+PiA+ DQo+PiA+ICsgICAgICAgICAgICAjdG9rY2xhc3MgUHJpbWl0aXZlKCJwcmltaXRpdmUgdHlwZSIp DQo+PiA+DQo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7SU5ULCBG TE9BVCwgQ0hBUiwgRkxPQVQsIERPVUJMRSwgQk9PTH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g ICAgICBUaGlzIGlzIHJlYWxseSBhIGNvc21ldGljIGNoYW5nZSwgc2luY2UgI3Rva2NsYXNzIG5h bWVzIGRvIG5vdCBhcHBlYXINCj4+ID4NCj4+ID4gICAgICBpbiBhbnkgZXJyb3IgbWVzc2FnZXMu DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgIzI4Ni4gKENoYW5nZWQg aW4gTVIyMykgTWFrZWZpbGUgY2hhbmdlIHRvIHVzZSBvZiBjZA0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgICAgIEluIGNhc2VzIHdoZXJlIGEgcGNjdHMgc3ViZGlyZWN0b3J5IG5hbWUgbWF0Y2hl ZCBhIGRpcmVjdG9yeQ0KPmlkZW50aWZpZWQNCj4+ID4NCj4+ID4gICAgICBpbiBhICRDRFBBVEgg ZW52aXJvbm1lbnQgdmFyaWFibGUgdGhlIGJ1aWxkIHdvdWxkIGZhaWwuICBBbGwgbWFrZWZpbGUN Cj4+ID4NCj4+ID4gICAgICBjZCBjb21tYW5kcyBoYXZlIGJlZW4gY2hhbmdlZCBmcm9tICJjZCB4 eXoiIHRvICJjZCAuL3h5eiIgaW4gb3JkZXINCj4+ID4NCj4+ID4gICAgICB0byBhdm9pZCB0aGlz IHByb2JsZW0uDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgIzI4NS4g KENoYW5nZWQgaW4gTVIyMykgQ2hlY2sgZm9yIG51bGwgcG9pbnRlcnMgaW4gc29tZSBkbGcgc3Ry dWN0dXJlcw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIEFuIGludmFsaWQgcmVndWxhciBl eHByZXNzaW9uIGNhbiBjYXVzZSBkbGcgdG8gYnVpbGQgYW4gaW52YWxpZA0KPj4gPg0KPj4gPiAt ICAgIHN0cnVjdHVyZSB0byByZXByZXNlbnQgdGhlIHJlZ3VsYXIgZXhwcmVzc2lvbiBldmVuIHdo aWxlIGl0IGlzc3Vlcw0KPj4gPg0KPj4gPiArICAgIHN0cnVjdHVyZSB0byByZXByZXNlbnQgdGhl IHJlZ3VsYXIgZXhwcmVzc2lvbiBldmVuIHdoaWxlIGl0IGlzc3Vlcw0KPj4gPg0KPj4gPiAgICAg IGVycm9yIG1lc3NhZ2VzLiAgQWRkaXRpb25hbCBwb2ludGVyIGNoZWNrcyB3ZXJlIGFkZGVkLg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFJlcG9ydGVkIGJ5IFJvYmVydCBTaGVycnkuDQo+ PiA+DQo+PiA+IEBAIC0zNTQsNyArMzU0LDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBh bmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPg0KPj4g Pg0KPj4gPiAgICAgIFByb2JsZW0gcmVwb3J0ZWQgYnkgTWlrZSBEaW1taWNrIChtaWtlIGRpbW1p Y2suZGVtb24uY28udWspLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtIzI4My4gKENoYW5nZWQg aW4gTVIyMykgT3B0aW9uIC10bWFrZSBpbnZva2UncyBwYXJzZXIncyB0bWFrZQ0KPj4gPg0KPj4g PiArIzI4My4gKENoYW5nZWQgaW4gTVIyMykgT3B0aW9uIC10bWFrZSBpbnZva2UncyBwYXJzZXIn cyB0bWFrZQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFdoZW4gdGhlIHN0cmluZyAjKC4u LikgYXBwZWFycyBpbiBhbiBhY3Rpb24gYW50bHIgcmVwbGFjZXMgaXQgd2l0aA0KPj4gPg0KPj4g PiAgICAgIGEgY2FsbCB0byBBU1RCYXNlOjp0bWFrZSguLi4pIHRvIGNvbnN0cnVjdCBhbiBBU1Qu ICBJdCBpcyBzb21ldGltZXMNCj4+ID4NCj4+ID4gQEAgLTM2NCwxNSArMzY0LDE1IEBAIExpc3Qg b2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFz ZXMgb2YgUENDVFMNCj4+ID4NCj4+ID4NCj4+ID4gICAgICBUaGUgYW50bHIgb3B0aW9uIC10bWFr ZSByZXBsYWNlcyB0aGUgY2FsbCB0byBBU1RCYXNlOjp0bWFrZSB3aXRoIGEgY2FsbA0KPj4gPg0K Pj4gPiAgICAgIHRvIGEgdXNlciBzdXBwbGllZCB0bWFrZSByb3V0aW5lLg0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMyODIuIChDaGFuZ2VkIGluIE1SMjMpIEluaXRp YWxpemF0aW9uIGVycm9yIGZvciBEQkdfUkVGQ09VTlRUT0tFTg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAtICAgIFdoZW4gdGhlIHByZS1wcm9jZXNzb3Igc3ltYm9sIERCR19SRUZDT1VOVFRPS0VO IGlzIGRlZmluZWQNCj4+ID4NCj4+ID4gKyAgICBXaGVuIHRoZSBwcmUtcHJvY2Vzc29yIHN5bWJv bCBEQkdfUkVGQ09VTlRUT0tFTiBpcyBkZWZpbmVkDQo+PiA+DQo+PiA+ICAgICAgaW5jb3JyZWN0 IGNvZGUgaXMgZ2VuZXJhdGVkIHRvIGluaXRpYWxpemUgQU5UTFJSZWZDb3VudFRva2VuOjpjdG9y IGFuZA0KPj4gPg0KPj4gPiAgICAgIGR0b3IuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAg Rml4IHJlcG9ydGVkIGJ5IFN2ZW4gS3VlaG4gKHN2ZW4gc2V2ZW5rdWVobi5kZSkuDQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgIzI4MS4gKENoYW5nZWQgaW4gTVIyMykg QWRkaXRpb24gb2YgLW5vY3RvciBvcHRpb24gZm9yIFNvcmNlcmVyDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgQWRkZWQgYSAtbm9jdG9yIG9wdGlvbiB0byBzdXBwcmVzcyBnZW5lcmF0aW9u IG9mIHRoZSBibGFuayBjdG9yDQo+PiA+DQo+PiA+IEBAIC0zOTUsMjkgKzM5NSwyOSBAQCBMaXN0 IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVh c2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgYWx0ZXJuYXRpdmVzIHdoaWNoIGNhdXNlZCBwcm9ibGVt cyB3aGVuIHRoZXJlIHdhcyBhIGJsb2NrIGNvbnRhaW5lZA0KPj4gPg0KPj4gPiAgICAgIGluIGFu IGFsdGVybmF0aXZlLiAgRm9yIGluc3RhbmNlLCBpbiB0aGUgZm9sbG93aW5nIHJ1bGU7DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAgICAgIHN0YXRlbWVudCA6IElGIFMgeyBFTFNFIFMgfQ0K Pj4gPg0KPj4gPiArICAgICAgICBzdGF0ZW1lbnQgOiBJRiBTIHsgRUxTRSBTIH0NCj4+ID4NCj4+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgIGV4Y2VwdGlvbiAuLi4uDQo+PiA+DQo+PiA+ICAg ICAgICAgIDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLSAgICB0aGUgZXhjZXB0aW9uIHdvdWxk IGJlIGF0dGFjaGVkIHRvIHRoZSB7Li4ufSBibG9jayBpbnN0ZWFkIG9mIHRoZQ0KPj4gPg0KPj4g PiArICAgIHRoZSBleGNlcHRpb24gd291bGQgYmUgYXR0YWNoZWQgdG8gdGhlIHsuLi59IGJsb2Nr IGluc3RlYWQgb2YgdGhlDQo+PiA+DQo+PiA+ICAgICAgZW50aXJlIGFsdGVybmF0aXZlIGJlY2F1 c2UgaXQgd2FzIGF0dGFjaGVkLCBpbiBlcnJvciwgdG8gdGhlIGxhc3QNCj4+ID4NCj4+ID4gICAg ICBhbHRlcm5hdGl2ZSBpbnN0ZWFkIG9mIHRoZSBsYXN0IE9QRU4gYWx0ZXJuYXRpdmUuDQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgUmVwb3J0ZWQgYnkgVHkgTW9yZGFuZSAodHltb3JkYW5l IGhvdG1haWwuY29tKS4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAj Mjc4LiAoQ2hhbmdlZCBpbiBNUjIzKSBtYWtlZmlsZSBjaGFuZ2VzDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgQ29udHJpYnV0ZWQgYnkgVG9tYXN6IEJhYmN6eW5za2kgKGZhc3RlciBsYWIw NS03LmljdC5wd3Iud3JvYy5wbCkuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVGhlIC1j ZmlsZSBvcHRpb24gaXMgbm90IGFic29sdXRlbHkgbmVlZGVkOiB3aGVuIGV4dGVuc2lvbiBvZg0K Pj4gPg0KPj4gPiAtICAgIHNvdXJjZSBmaWxlIGlzIG9uZSBvZiB0aGUgd2VsbC1rbm93biBDL0Mr KyBleHRlbnNpb25zIGl0IGlzDQo+PiA+DQo+PiA+ICsgICAgc291cmNlIGZpbGUgaXMgb25lIG9m IHRoZSB3ZWxsLWtub3duIEMvQysrIGV4dGVuc2lvbnMgaXQgaXMNCj4+ID4NCj4+ID4gICAgICB0 cmVhdGVkIGFzIEMvQysrIHNvdXJjZQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFRoZSBn bnUgbWFrZSBkZWZpbmVzIHRoZSBDWFggdmFyaWFibGUgYXMgdGhlIGRlZmF1bHQgQysrIGNvbXBp bGVyDQo+PiA+DQo+PiA+ICAgICAgbmFtZSwgc28gSSBhZGRlZCBhIGxpbmUgdG8gY29weSB0aGlz IChpZiBkZWZpbmVkKSB0byB0aGUgQ0NDIHZhci4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAg ICBBZGRlZCBhIC1zb3Igb3B0aW9uOiBhZnRlciBpdCBhbnkgLWNsYXNzIGNvbW1hbmQgZGVmaW5l cyB0aGUgY2xhc3MNCj4+ID4NCj4+ID4gLSAgICBuYW1lIGZvciBzb3JjZXJlciwgbm90IGZvciBB TlRMUi4gIEEgZmlsZSBleHRlbmRlZCB3aXRoIC5zb3IgaXMNCj4+ID4NCj4+ID4gKyAgICBuYW1l IGZvciBzb3JjZXJlciwgbm90IGZvciBBTlRMUi4gIEEgZmlsZSBleHRlbmRlZCB3aXRoIC5zb3Ig aXMNCj4+ID4NCj4+ID4gICAgICB0cmVhdGVkIGFzIHNvcmNlcmVyIGlucHV0LiAgQmVjYXVzZSBz b3JjZXJlciBjYW4gYmUgY2FsbGVkIG11bHRpcGxlDQo+PiA+DQo+PiA+ICAgICAgdGltZXMsIC1z b3Igb3B0aW9uIGNhbiBiZSByZXBlYXRlZC4gIEFueSBmaWxlcyBhbmQgY2xhc3NlcyAob25lIGNs YXNzDQo+PiA+DQo+PiA+ICAgICAgcGVyIGdyb3VwKSBhZnRlciBlYWNoIC1zb3IgbWFrZXMgb25l IHRyZWUgcGFyc2VyLg0KPj4gPg0KPj4gPiBAQCAtNDQ4LDcgKzQ0OCw3IEBAIExpc3Qgb2YgSW1w bGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2Yg UENDVFMNCj4+ID4gICAgICAgICAgcnVsZSA6IDw8bXlfcHJlZGljYXRlPj4/IFtteV9mYWlsX2Fj dGlvbl0gQQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgIHwgLi4uDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHRoZSBjb2RlIGZvciBteV9m YWlsX2FjdGlvbiB3b3VsZCBoYXZlIHRvIGNvbnRhaW4gbG9naWMgZm9yIGhhbmRsaW5nDQo+PiA+ DQo+PiA+ICAgICAgdGhlIGd1ZXNzIHBhcnQgb2YgdGhlIHp6ZmFpbGVkX3ByZWQgbWFjcm8uICBU aGUgdXNlciBzaG91bGQgbm90IGhhdmUNCj4+ID4NCj4+ID4gICAgICB0byBiZSBhd2FyZSBvZiB0 aGUgZ3Vlc3MgbG9naWMgaW4gd3JpdGluZyB0aGUgZmFpbCBhY3Rpb24uDQo+PiA+DQo+PiA+IEBA IC01MDEsNyArNTAxLDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBm b3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPiAgICAgICAgICAgIEZvbyBf cmV0diA9IGV4cHI7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgLi4uDQo+PiA+DQo+PiA+ICAgICAg ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgQSBydWxl IHdpdGggbW9yZSB0aGFuIG9uZSByZXR1cm4gYXJndW1lbnQ6DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAgICAgICAgIHIyID4gW0ZvbyBmID0gZXhwcjEsIEJhciBiID0gZXhwcjIgXSA6DQo+PiA+ DQo+PiA+IEBAIC01NjcsMTMgKzU2NywxMyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFu ZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICBNdWx0aS10aHJlYWRlZCBETEwNCj4+ID4NCj4+ID4gICAgICAg ICAgICAgIERlYnVnIE11bHRpLXRocmVhZGVkIERMTA0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ IC0gICAgU3VnZ2VzdGVkIGJ5IEJpbGwgTWVuZWVzIChiaWxsLm1lbmVlcyBnb2dhbGxhZ2hlci5j b20pDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiArICAgIFN1Z2dlc3Rl ZCBieSBCaWxsIE1lbmVlcyAoYmlsbC5tZW5lZXMgZ29nYWxsYWdoZXIuY29tKQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAjMjcyLiAoQ2hhbmdlZCBpbiBNUjIzKSBGYWlsZWQgc2VtYW50aWMg cHJlZGljYXRlIHJlcG9ydGVkIHZpYSB2aXJ0dWFsDQo+ZnVuY3Rpb24NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICAgICBJbiB0aGUgcGFzdCwgYSBmYWlsZWQgc2VtYW50aWMgcHJlZGljYXRlZCBy ZXBvcnRlZCB0aGUgcHJvYmxlbSB2aWEgYQ0KPj4gPg0KPj4gPiAtICAgIG1hY3JvIHdoaWNoIHVz ZWQgZnByaW50ZigpLiAgVGhlIG1hY3JvIG5vdyBleHBhbmRzIGludG8gYSBjYWxsIG9uDQo+PiA+ DQo+PiA+ICsgICAgbWFjcm8gd2hpY2ggdXNlZCBmcHJpbnRmKCkuICBUaGUgbWFjcm8gbm93IGV4 cGFuZHMgaW50byBhIGNhbGwgb24NCj4+ID4NCj4+ID4gICAgICB0aGUgdmlydHVhbCBmdW5jdGlv biBBTlRMUlBhcnNlcjo6ZmFpbGVkU2VtYW50aWNQcmVkaWNhdGUoKS4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICMyNzEuIChDaGFuZ2VkIGluIE1SMjMpIFdhcm5pbmcgZm9yIExUKGkpLCBMQVRF WFQoaSkgaW4gdG9rZW4gbWF0Y2gNCj5hY3Rpb25zDQo+PiA+DQo+PiA+IEBAIC01OTQsNyArNTk0 LDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVu YW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFRoaXMgYmVoYXZp b3Igc2hvdWxkIGJlIGNoYW5nZWQsIGJ1dCBpdCBhcHBlYXJzIGluIHRvbyBtYW55IHByb2dyYW1z DQo+PiA+DQo+PiA+ICAgICAgbm93LiAgQW5vdGhlciBwcm9ibGVtLCBwZXJoYXBzIG1vcmUgc2ln bmlmaWNhbnQsIGlzIHRoYXQgdGhlIG9idmlvdXMNCj4+ID4NCj4+ID4gLSAgICBmaXggKG1vdmlu ZyB0aGUgY29uc3VtZSgpIGNhbGwgdG8gYmVmb3JlIHRoZSBhY3Rpb24pIGNvdWxkIGNoYW5nZSB0 aGUNCj4+ID4NCj4+ID4gKyAgICBmaXggKG1vdmluZyB0aGUgY29uc3VtZSgpIGNhbGwgdG8gYmVm b3JlIHRoZSBhY3Rpb24pIGNvdWxkIGNoYW5nZSB0aGUNCj4+ID4NCj4+ID4gICAgICBvcmRlciBp biB3aGljaCBpbnB1dCBpcyByZXF1ZXN0ZWQgYW5kIG91dHB1dCBhcHBlYXJzIGluIGV4aXN0aW5n DQo+cHJvZ3JhbXMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVGhpcyBwcm9ibGVtIHdh cyByZXBvcnRlZCwgYWxvbmcgd2l0aCBhIGZpeCBieSBCZW5qYW1pbiBNYW5kZWwNCj4+ID4NCj4+ ID4gQEAgLTYxMCw3ICs2MTAsNyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFu Z2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+DQo+PiA+DQo+PiA+ ICAgICAgVGhlIG91dHB1dCBmcm9tIGRsZyBjb250YWlucyBhIGNvbnN0cnVjdCBzaW1pbGFyIHRv IHRoZQ0KPj4gPg0KPj4gPiAgICAgIGZvbGxvd2luZzoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgICAgIHN0cnVjdCBYWFggew0KPj4gPg0KPj4gPiAgICAgICAg ICAgIHN0YXRpYyBjb25zdCBpbnQgc2l6ZTsNCj4+ID4NCj4+ID4gICAgICAgICAgICBzdGF0aWMg aW50IGFycmF5MVs1XTsNCj4+ID4NCj4+ID4gQEAgLTYxOSw3ICs2MTksNyBAQCBMaXN0IG9mIElt cGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9m IFBDQ1RTDQo+PiA+ICAgICAgICAgIGNvbnN0IGludCBYWFg6OnNpemUgPSA0Ow0KPj4gPg0KPj4g PiAgICAgICAgICBpbnQgWFhYOjphcnJheTFbc2l6ZSsxXTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgVGhlIHByb2JsZW0gaXMgdGhhdCBh bHRob3VnaCB0aGUgZXhwcmVzc2lvbiAic2l6ZSsxIiB1c2VkIGluDQo+PiA+DQo+PiA+ICAgICAg dGhlIGRlZmluaXRpb24gb2YgYXJyYXkxIGlzIGVxdWFsIHRvIDUgKHRoZSBleHByZXNzaW9uIHVz ZWQgdG8NCj4+ID4NCj4+ID4gICAgICBkZWNsYXJlIGFycmF5KSwgaXQgaXMgbm90IGNvbnNpZGVy ZWQgZXF1aXZhbGVudCBieSBzb21lIGNvbXBpbGVycy4NCj4+ID4NCj4+ID4gQEAgLTYzNCwxMCAr NjM0LDEwIEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFp bnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICBhcHByb3ByaWF0ZSBvbmUuICBU aGUgYXBwcm9wcmlhdGUgb25lIGlzIGNvbXB1dGVkIGJ5IGNvbXBhcmluZw0KPj4gPg0KPj4gPiAg ICAgIHRoZSB0b2tlbiBjb2RlcyBvZiBsb29rYWhlYWQgdG9rZW4gaSAoZm9yIGkgPSAxIHRvIGsp IHdpdGgNCj4+ID4NCj4+ID4gICAgICB0aGUgRklSU1QoaSkgc2V0Lg0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBUaGlzIGhhcyBiZWVuIGNvcnJlY3RlZCBpbiBB TlRMUlBhcnNlcjo6c3luKCkuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAgUmVwb3J0ZWQg YnkgQmlsbCBNZW5lZXMgKGJpbGwubWVuZWVzIGdvZ2FsbGFnaGVyLmNvbSkNCj4+ID4NCj4+ID4g KyAgICBSZXBvcnRlZCBieSBCaWxsIE1lbmVlcyAoYmlsbC5tZW5lZXMgZ29nYWxsYWdoZXIuY29t KQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgIzI2Ny4gKENoYW5nZWQgaW4gTVIyMykgQVNUIHRy YXZlcnNhbCBmdW5jdGlvbnMgY2xpZW50IGRhdGEgYXJndW1lbnQNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gQEAgLTY1MSw4ICs2NTEsOCBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBD aGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgKioq KiAgICAgICBXYXJuaW5nOiB0aGlzIGNoYW5nZXMgdGhlIEFTVCBzaWduYXR1cmUuICAgICAgICAg KioqDQo+PiA+DQo+PiA+ICAgICAgKioqKiBCZSBzdXJlIHRvIHJldmlzZSB5b3VyIEFTVCBmdW5j dGlvbnMgb2YgdGhlIHNhbWUgbmFtZSAgKioqDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAg QmlsbCBNZW5lZXMgKGJpbGwubWVuZWVzIGdvZ2FsbGFnaGVyLmNvbSkNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArICAgIEJpbGwgTWVuZWVzIChiaWxsLm1lbmVlcyBnb2dhbGxhZ2hlci5jb20p DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICMyNjYuIChDaGFuZ2VkIGluIE1SMjMpIHZpcnR1 YWwgZnVuY3Rpb24gcHJpbnRNZXNzYWdlKCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBC aWxsIE1lbmVlcyAoYmlsbC5tZW5lZXMgZ29nYWxsYWdoZXIuY29tKSBoYXMgY29tcGxldGVkIHRo ZQ0KPj4gPg0KPj4gPiBAQCAtNjY5LDcgKzY2OSw3IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4 ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4g ICAgICBJbiBDKysgbW9kZSBsYWJhc2UrKyBpcyBjYWxsZWQgd2hlbiBhIHRva2VuIGlzIG1hdGNo ZWQuDQo+PiA+DQo+PiA+ICAgICAgSXQgYXBwZWFycyB0aGF0IGxhYmFzZSBpcyBub3QgdXNlZCBp biBDKysgbW9kZSBhdCBhbGwsIHNvDQo+PiA+DQo+PiA+ICAgICAgdGhpcyBjb2RlIGhhcyBiZWVu IGNvbW1lbnRlZCBvdXQuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg IzI2NC4gKENoYW5nZWQgaW4gTVIyMykgQ29tcGxldGUgcmV3cml0ZSBvZiBQYXJzZXJCbGFja0Jv eC5oDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVGhlIHBhcnNlciBibGFjayBib3ggKFBC bGFja0JveC5oKSB3YXMgY29tcGxldGVseSByZXdyaXR0ZW4NCj4+ID4NCj4+ID4gQEAgLTY5NCw3 ICs2OTQsNyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1h aW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+DQo+PiA+DQo+PiA+ICAjMjYwLiAoTVIy MikgUmFpc2UgZGVmYXVsdCBsZXggYnVmZmVyIHNpemUgZnJvbSA4LDAwMCB0byAzMiwwMDAgYnl0 ZXMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAgWlpMRVhCVUZTSVpFIGlzIHRoZSBzaXpl IChpbiBieXRlcykgb2YgdGhlIGJ1ZmZlciB1c2VkIGJ5IGRsZw0KPj4gPg0KPj4gPiArICAgIFpa TEVYQlVGU0laRSBpcyB0aGUgc2l6ZSAoaW4gYnl0ZXMpIG9mIHRoZSBidWZmZXIgdXNlZCBieSBk bGcNCj4+ID4NCj4+ID4gICAgICBnZW5lcmF0ZWQgbGV4ZXJzLiAgVGhlIGRlZmF1bHQgdmFsdWUg aGFzIGJlZW4gcmFpc2VkIHRvIDMyLDAwMCBhbmQNCj4+ID4NCj4+ID4gICAgICB0aGUgdmFsdWUg dXNlZCBieSBhbnRsciwgZGxnLCBhbmQgc29yY2VyZXIgaGFzIGFsc28gYmVlbiByYWlzZWQgdG8N Cj4+ID4NCj4+ID4gICAgICAzMiwwMDAuDQo+PiA+DQo+PiA+IEBAIC03NTksMTIgKzc1OSwxMiBA QCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNl IFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAjMjU2LiAoTVIyMWEpIE1hbGZvcm1lZCBzeW50YXgg Z3JhcGggY2F1c2VzIGNyYXNoIGFmdGVyIGVycm9yIG1lc3NhZ2UuDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgSW4gdGhlIHBhc3QsIGNlcnRhaW4ga2luZHMgb2YgZXJyb3JzIGluIHRoZSB2 ZXJ5IGZpcnN0IGdyYW1tYXINCj4+ID4NCj4+ID4gLSAgICBlbGVtZW50IGNvdWxkIGNhdXNlIHRo ZSBjb25zdHJ1Y3Rpb24gb2YgYSBtYWxmb3JtZWQgZ3JhcGgNCj4+ID4NCj4+ID4gKyAgICBlbGVt ZW50IGNvdWxkIGNhdXNlIHRoZSBjb25zdHJ1Y3Rpb24gb2YgYSBtYWxmb3JtZWQgZ3JhcGgNCj4+ ID4NCj4+ID4gICAgICByZXByZXNlbnRpbmcgdGhlIGdyYW1tYXIuICBUaGlzIHdvdWxkIGV2ZW50 dWFsbHkgcmVzdWx0IGluIGENCj4+ID4NCj4+ID4gICAgICBmYXRhbCBpbnRlcm5hbCBlcnJvci4g IFRoZSBjb2RlIGhhcyBiZWVuIGNoYW5nZWQgdG8gYmUgbW9yZQ0KPj4gPg0KPj4gPiAgICAgIHJl c2lzdGFudCB0byB0aGlzIHBhcnRpY3VsYXIgZXJyb3IuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ IC0jMjU1LiAoTVIyMWEpIFBhcnNlckJsYWNrQm94KEZJTEUqIGYpDQo+PiA+DQo+PiA+ICsjMjU1 LiAoTVIyMWEpIFBhcnNlckJsYWNrQm94KEZJTEUqIGYpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICAgICAgVGhpcyBjb25zdHJ1Y3RvciBzZXQgb3BlbkJ5QmxhY2tCb3ggdG8gdGhlIHdyb25nIHZh bHVlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtODEzLDE0ICs4MTMsMTQgQEAgTGlzdCBv ZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNl cyBvZiBQQ0NUUw0KPj4gPiAgICAgIEFQYXJzZXIuaC4gIElmIHRoaXMgcHJlcHJvY2Vzc29yIHN5 bWJvbCB3YXMgbm90IHByb3Blcmx5DQo+PiA+DQo+PiA+ICAgICAgc2V0IHRoZSBmaXJzdCB0aW1l IEFQYXJzZXIuaCB3YXMgI2luY2x1ZGVkLCB0aGUgZGVjbGFyYXRpb24NCj4+ID4NCj4+ID4gICAg ICBvZiB6elRSQUNFZGF0YSB3b3VsZCBiZSBvbWl0dGVkIChpdCBpcyB1c2VkIGJ5IHRoZSAtZ2Qg b3B0aW9uKS4NCj4+ID4NCj4+ID4gLSAgICBTdWJzZXF1ZW50ICNpbmNsdWRlcyBvZiBBUGFyc2Vy Lmggd291bGQgYmUgc2tpcHBlZCBiZWNhdXNlIG9mDQo+PiA+DQo+PiA+ICsgICAgU3Vic2VxdWVu dCAjaW5jbHVkZXMgb2YgQVBhcnNlci5oIHdvdWxkIGJlIHNraXBwZWQgYmVjYXVzZSBvZg0KPj4g Pg0KPj4gPiAgICAgIHRoZSAjaWZkZWYgZ3VhcmQsIHNvIHRoZSBkZWNsYXJhdGlvbiBvZiB6elRy YWNlUHJldlJ1bGVOYW1lIHdvdWxkDQo+PiA+DQo+PiA+IC0gICAgbmV2ZXIgYmUgbWFkZS4gIFRo ZSByZXN1bHQgd2FzIHRoYXQgcHJvcGVyIGNvbXBpbGF0aW9uIHdhcyB2ZXJ5DQo+PiA+DQo+PiA+ ICsgICAgbmV2ZXIgYmUgbWFkZS4gIFRoZSByZXN1bHQgd2FzIHRoYXQgcHJvcGVyIGNvbXBpbGF0 aW9uIHdhcyB2ZXJ5DQo+PiA+DQo+PiA+ICAgICAgb3JkZXIgZGVwZW5kZW50Lg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgICAgIFRoZSBkZWNsYXJhdGlvbiBvZiB6elRSQUNFZGF0YSB3YXMgbWFk ZSB1bmNvbmRpdGlvbmFsIGFuZCB0aGUNCj4+ID4NCj4+ID4gICAgICBwcm9ibGVtIG9mIHJlbW92 aW5nIHVudXNlZCBkZWNsYXJhdGlvbnMgd2lsbCBiZSBsZWZ0IHRvIG9wdGltaXplcnMuDQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIERpYWdub3NlZCBieSBEb3Vn bGFzIEUuIEZvcmVzdGVyIChkb3VnZiBwcm9qdGVjaC5jb20pLg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgIzI1MC4gKE1SMjEpIE9wdGlvbiBmb3IgRVhQRVJJTUVOVEFMIGNoYW5nZSB0byBlcnJv ciBzZXRzIGZvciBibG9ja3MNCj4+ID4NCj4+ID4gQEAgLTgzNSwxMyArODM1LDEzIEBAIExpc3Qg b2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFz ZXMgb2YgUENDVFMNCj4+ID4gICAgICB0aGUgbW9zdCBhcHByb3ByaWF0ZSB0b2tlbnMgaW4gdGhl IGVycm9yIG1lc3NhZ2UuICBUaGUgZXJyb3Igc2V0cyB1c2VkDQo+PiA+DQo+PiA+ICAgICAgaW4g cGNjdHMgZXJyb3IgbWVzc2FnZXMgYXJlIGFwcHJveGltYXRpb25zIG9mIHRoZSBleGFjdCBlcnJv ciBzZXQgd2hlbg0KPj4gPg0KPj4gPiAgICAgIG9wdGlvbmFsIGVsZW1lbnRzIGluICguLi4pKiBv ciAoLi4uKSsgYXJlIGludm9sdmVkLiAgV2hpbGUgZW50aXJlbHkNCj4+ID4NCj4+ID4gLSAgICBj b3JyZWN0LCB0aGUgZXJyb3IgbWVzc2FnZXMgYXJlIHNvbWV0aW1lcyBub3QgMTAwJSBhY2N1cmF0 ZS4NCj4+ID4NCj4+ID4gKyAgICBjb3JyZWN0LCB0aGUgZXJyb3IgbWVzc2FnZXMgYXJlIHNvbWV0 aW1lcyBub3QgMTAwJSBhY2N1cmF0ZS4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBUaGVy ZSBpcyBhbHNvIGEgbWlub3IgcGhpbG9zb3BoaWNhbCBpc3N1ZS4gIEZvciBleGFtcGxlLCBzdXBw b3NlIHRoZQ0KPj4gPg0KPj4gPiAtICAgIGdyYW1tYXIgZXhwZWN0cyB0aGUgdG9rZW4gdG8gYmUg YW4gb3B0aW9uYWwgQSBmb2xsb3dlZCBieSBaLCBhbmQgaXQNCj4+ID4NCj4+ID4gKyAgICBncmFt bWFyIGV4cGVjdHMgdGhlIHRva2VuIHRvIGJlIGFuIG9wdGlvbmFsIEEgZm9sbG93ZWQgYnkgWiwg YW5kIGl0DQo+PiA+DQo+PiA+ICAgICAgaXMgWC4gIFgsIG9mIGNvdXJzZSwgaXMgbmVpdGhlciBB IG5vciBaLCBzbyBhbiBlcnJvciBtZXNzYWdlIGlzIGFwcHJvcHJpYXRlLg0KPj4gPg0KPj4gPiAg ICAgIElzIGl0IGFwcHJvcHJpYXRlIHRvIHNheSAiRXhwZWN0ZWQgWiIgPyAgSXQgaXMgY29ycmVj dCwgaXQgaXMgYWNjdXJhdGUsDQo+PiA+DQo+PiA+IC0gICAgYnV0IGl0IGlzIG5vdCBjb21wbGV0 ZS4NCj4+ID4NCj4+ID4gKyAgICBidXQgaXQgaXMgbm90IGNvbXBsZXRlLg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgICAgIFdoZW4gaz4xIG9yIGNrPjEgdGhlIHByb2JsZW0gb2YgcHJvdmlkaW5n IHRoZSBleGFjdGx5IGNvcnJlY3QNCj4+ID4NCj4+ID4gICAgICBsaXN0IG9mIHRva2VucyBmb3Ig dGhlIHN5bnRheCBlcnJvciBtZXNzYWdlcyBlbmRzIHVwIGJlY29taW5nDQo+PiA+DQo+PiA+IEBA IC04NTIsNyArODUyLDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBm b3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPiAgICAgIFRoaXMgYXBwbGlj YXRpb24gdXNlcyB0aGUgZXJyb3Igc2V0IGluIGFuIGludGVyYWN0aXZlIGNvbW1hbmQgbGFuZ3Vh Z2UNCj4+ID4NCj4+ID4gICAgICB0byBwcm92aWRlIHByb21wdHMgd2hpY2ggbGlzdCB0aGUgYWx0 ZXJuYXRpdmVzIGF2YWlsYWJsZSBhdCB0aGF0DQo+PiA+DQo+PiA+ICAgICAgcG9pbnQgaW4gdGhl IHBhcnNlci4gIFRoZSB1c2VyIGNhbiB0aGVuIGVudGVyIGFkZGl0aW9uYWwgdG9rZW5zIHRvDQo+ PiA+DQo+PiA+IC0gICAgY29tcGxldGUgdGhlIGNvbW1hbmQgbGluZS4gIFRvIGRvIHRoaXMgcmVx dWlyZWQgbW9yZSBhY2N1cmF0ZSBlcnJvcg0KPj4gPg0KPj4gPiArICAgIGNvbXBsZXRlIHRoZSBj b21tYW5kIGxpbmUuICBUbyBkbyB0aGlzIHJlcXVpcmVkIG1vcmUgYWNjdXJhdGUgZXJyb3INCj4+ ID4NCj4+ID4gICAgICBzZXRzIHRoZW4gcHJldmlvdXNseSBwcm92aWRlZCBieSBwY2N0cy4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBJbiBzb21lIGNhc2VzIHRoZSBkZWZhdWx0IHBjY3Rz IGJlaGF2aW9yIG1heSBsZWFkIHRvIG1vcmUgcm9idXN0IGVycm9yDQo+PiA+DQo+PiA+IEBAIC05 NzIsNyArOTcyLDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3IN Cj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAg ICAgICAgVGhpcyBpbmNsdWRlcyB0aGUgY2hvaWNlIG9mIGxvb3BpbmcgYmFjayB0byB0aGUNCj4+ ID4NCj4+ID4gICAgICAgICAgICAgIHN0YXIgYmxvY2suDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgIzI0OS4gKE1SMjEpIENoYW5nZXMgZm9yIERFQy9WTVMgc3lzdGVt cw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIEplYW4tRnJhbu+/vW9pcyBQae+/vXJvbm5l IChqZnAgYWx0YXZpc3RhLm5ldCkgaGFzIHVwZGF0ZWQgc29tZQ0KPj4gPg0KPj4gPiBAQCAtOTkx LDcgKzk5MSw3IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+ TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICAgICAgcnIgOiAjRmlyc3RT ZXRTeW1ib2wocnJfRmlyc3RTZXQpICAoIEZvbyB8IEJhciApIDsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gICAgICBUaGlzIHdpbGwgZ2VuZXJhdGUgdGhlIHN5bWJvbCBycl9GaXJzdFNldCBvZiB0 eXBlIFNldFdvcmRUeXBlIHdpdGgNCj4+ID4NCj4+ID4gLSAgICBlbGVtZW50cyBGb28gYW5kIEJh ciBzZXQuIFRoZSBiaXRzIGNhbiBiZSB0ZXN0ZWQgdXNpbmcgY29kZSBzaW1pbGFyDQo+PiA+DQo+ PiA+ICsgICAgZWxlbWVudHMgRm9vIGFuZCBCYXIgc2V0LiBUaGUgYml0cyBjYW4gYmUgdGVzdGVk IHVzaW5nIGNvZGUgc2ltaWxhcg0KPj4gPg0KPj4gPiAgICAgIHRvIHRoZSBmb2xsb3dpbmc6DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgIGlmIChzZXRfZWwoRm9vLCAmcnJfRmlyc3RT ZXQpKSB7IC4uLg0KPj4gPg0KPj4gPiBAQCAtOTk5LDkgKzk5OSw5IEBAIExpc3Qgb2YgSW1wbGVt ZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUEND VFMNCj4+ID4gICAgICBUaGlzIGNhbiBiZSBjb21iaW5lZCB3aXRoIHRoZSBDIGFycmF5IHp6dG9r ZW5zW10gb3IgdGhlIEMrKyByb3V0aW5lDQo+PiA+DQo+PiA+ICAgICAgdG9rZW5OYW1lKCkgdG8g Z2V0IHRoZSBwcmludCBuYW1lIG9mIHRoZSB0b2tlbiBpbiB0aGUgZmlyc3Qgc2V0Lg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAtICAgIFRoZSBzaXplIG9mIHRoZSBzZXQgaXMgZ2l2ZW4gYnkgdGhl IG5ld2x5IGFkZGVkIGVudW0gU0VUX1NJWkUsIGENCj4+ID4NCj4+ID4gKyAgICBUaGUgc2l6ZSBv ZiB0aGUgc2V0IGlzIGdpdmVuIGJ5IHRoZSBuZXdseSBhZGRlZCBlbnVtIFNFVF9TSVpFLCBhDQo+ PiA+DQo+PiA+ICAgICAgcHJvdGVjdGVkIG1lbWJlciBvZiB0aGUgZ2VuZXJhdGVkIHBhcnNlcidz IGNsYXNzLiAgVGhlIG51bWJlciBvZg0KPj4gPg0KPj4gPiAtICAgIGVsZW1lbnRzIGluIHRoZSBn ZW5lcmF0ZWQgc2V0IHdpbGwgbm90IGJlIGV4YWN0bHkgZXF1YWwgdG8gdGhlDQo+PiA+DQo+PiA+ ICsgICAgZWxlbWVudHMgaW4gdGhlIGdlbmVyYXRlZCBzZXQgd2lsbCBub3QgYmUgZXhhY3RseSBl cXVhbCB0byB0aGUNCj4+ID4NCj4+ID4gICAgICB2YWx1ZSBvZiBTRVRfU0laRSBiZWNhdXNlIG9m IHN5bnRoZXRpYyB0b2tlbnMgY3JlYXRlZCBieSAjdG9rY2xhc3MsDQo+PiA+DQo+PiA+ICAgICAg I2VycmNsYXNzLCB0aGUgLWdlIG9wdGlvbiwgYW5kIG1ldGEtdG9rZW5zIHN1Y2ggYXMgZXBzaWxv biwgYW5kDQo+PiA+DQo+PiA+ICAgICAgZW5kLW9mLWZpbGUuDQo+PiA+DQo+PiA+IEBAIC0xMDE1 LDExICsxMDE1LDExIEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9y DQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICAgICAgICAgIHJyX2Jh ZCA6ICNGaXJzdFNldFN5bWJvbChycl9iYWRfRmlyc3RTZXQpIEZvbzsgICAvLyAgSWxsZWdhbA0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgcnJfb2sgOiAgI0ZpcnN0U2V0U3lt Ym9sKHJyX29rX0ZpcnN0U2V0KSAoRm9vKTsgIC8vICBMZWdhbA0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBEbyBub3QgY29uZnVzZSBGaXJzdFNldFN5bWJvbCBz ZXRzIHdpdGggdGhlIHNldHMgdXNlZCBmb3IgdGVzdGluZw0KPj4gPg0KPj4gPiAgICAgIGxvb2th aGVhZC4gVGhlIHNldHMgdXNlZCBmb3IgRmlyc3RTZXRTeW1ib2wgaGF2ZSBvbmUgZWxlbWVudCBw ZXIgYml0LA0KPj4gPg0KPj4gPiAgICAgIHNvIHRoZSBudW1iZXIgb2YgYnl0ZXMgIGlzIGFwcHJv eGltYXRlbHkgdGhlIGxhcmdlc3QgdG9rZW4gbnVtYmVyDQo+PiA+DQo+PiA+IC0gICAgZGl2aWRl ZCBieSA4LiAgVGhlIHNldHMgdXNlZCBmb3IgdGVzdGluZyBsb29rYWhlYWQgc3RvcmUgOCBsb29r YWhlYWQNCj4+ID4NCj4+ID4gKyAgICBkaXZpZGVkIGJ5IDguICBUaGUgc2V0cyB1c2VkIGZvciB0 ZXN0aW5nIGxvb2thaGVhZCBzdG9yZSA4IGxvb2thaGVhZA0KPj4gPg0KPj4gPiAgICAgIHNldHMg cGVyIGJ5dGUsIHNvIHRoZSBsZW5ndGggb2YgdGhlIGFycmF5IGlzIGFwcHJveGltYXRlbHkgdGhl IGxhcmdlc3QNCj4+ID4NCj4+ID4gICAgICB0b2tlbiBudW1iZXIuDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IEBAIC0xMDMzLDcgKzEwMzMsNyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFu ZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAg ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFByaW9yIHRvIE1SMjEsIHRva2VucyB3aGljaCB3 ZXJlIG9wdGlvbmFsIGRpZCBub3QgYXBwZWFyIGluIHN5bnRheA0KPj4gPg0KPj4gPiAtICAgIGVy cm9yIG1lc3NhZ2VzIGlmIHRoZSBibG9jayB3aGljaCBpbW1lZGlhdGVseSBmb2xsb3dlZCBkZXRl Y3RlZCBhDQo+PiA+DQo+PiA+ICsgICAgZXJyb3IgbWVzc2FnZXMgaWYgdGhlIGJsb2NrIHdoaWNo IGltbWVkaWF0ZWx5IGZvbGxvd2VkIGRldGVjdGVkIGENCj4+ID4NCj4+ID4gICAgICBzeW50YXgg ZXJyb3IuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgQ29uc2lkZXIgdGhlIGZvbGxvd2lu ZyBncmFtbWFyIHdoaWNoIGFjY2VwdHMgTnVtYmVyLCBXb3JkLCBhbmQNCj5PdGhlcjoNCj4+ID4N Cj4+ID4gQEAgLTEwNzEsNyArMTA3MSw3IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5k IENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICAg ICAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAg ICAgICAgICBtYXRjaChXb3JkKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAgICAgVGhlIGNvZGUgZ2VuZXJhdGVkIGZvciBvcHRpb25hbCBibG9ja3MgaW4gTVIyMSBp cyBzbGlnaHRseSBsb25nZXINCj4+ID4NCj4+ID4gICAgICB0aGFuIHRoZSBwcmV2aW91cyB2ZXJz aW9ucywgYnV0IGl0IHNob3VsZCBnaXZlIGJldHRlciBlcnJvciBtZXNzYWdlcy4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gQEAgLTEwOTgsMTQgKzEwOTgsMTQgQEAgTGlzdCBvZiBJbXBsZW1lbnRl ZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0K Pj4gPg0KPj4gPg0KPj4gPiAgICAgIFRoZSBmb2xsb3dpbmcgY29tbWFuZCBsaW5lIG9wdGlvbnMg aGF2ZSBiZWVuIGFkZGVkIHRvIGdlbm1rOg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAgICAg ICAtY2ZpbGVzIC4uLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsgICAgICAgIC1jZmlsZXMg Li4uDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIFRvIGFkZCBhIHVzZXIn cyBDIG9yIEMrKyBmaWxlcyBpbnRvIG1ha2VmaWxlIGF1dG9tYXRpY2FsbHkuDQo+PiA+DQo+PiA+ ICAgICAgICAgICAgICBUaGUgbGlzdCBvZiBmaWxlcyBtdXN0IGJlIGVuY2xvc2VkIGluIGFwb3N0 cm9waGVzLiAgVGhpcw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgb3B0aW9uIG1heSBiZSBzcGVj aWZpZWQgbXVsdGlwbGUgdGltZXMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgIC1j b21waWxlciAuLi4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg ICAgICAgICBUaGUgbmFtZSBvZiB0aGUgY29tcGlsZXIgdG8gdXNlIGZvciAkKENDQykgb3IgJChD QykuICBUaGUNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIGRlZmF1bHQgaW4gQysrIG1vZGUgaXMg IkNDIi4gIFRoZSBkZWZhdWx0IGluIEMgbW9kZSBpcyAiY2MiLg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiBAQCAtMTEzOSwxNSArMTEzOSwxNSBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFu ZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAg ICAgICAgICAgICAgKioqIE5PVCBJTVBMRU1FTlRFRCAqKioNCj4+ID4NCj4+ID4gICAgICAgICAg ICAgICAgICAqKioqKioqKioqKioqKioqKioqKioqKg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAt ICAgICAgICBUaGUgUFVSSUZZIG1hY3JvIHdhcyBjaGFuZ2VkIHRvIGEgbm8tb3AgYmVjYXVzZSBp dCB3YXMgY2F1c2luZw0KPj4gPg0KPj4gPiArICAgICAgICBUaGUgUFVSSUZZIG1hY3JvIHdhcyBj aGFuZ2VkIHRvIGEgbm8tb3AgYmVjYXVzZSBpdCB3YXMgY2F1c2luZw0KPj4gPg0KPj4gPiAgICAg ICAgICBwcm9ibGVtcyB3aGVuIHBhc3NpbmcgQysrIG9iamVjdHMuDQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICBUaGUgb2xkIGRlZmluaXRpb246DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgI2RlZmluZSBQ VVJJRlkocixzKSAgICAgbWVtc2V0KChjaGFyICopICYociksJ1xcMCcsKHMpKTsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIFRoZSBuZXcgZGVmaW5pdGlv bjoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAj ZGVmaW5lIFBVUklGWShyLHMpICAgICAvKiBub3RoaW5nICovDQo+PiA+DQo+PiA+ICAjZW5kaWYN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTExNzQsMTAgKzExNzQsMTAgQEAgTGlzdCBvZiBJ bXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBv ZiBQQ0NUUw0KPj4gPiAgICAgIFNob3VsZCBoYXZlIGtub3duIGJldHRlci4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gICMyMzcuIChDaGFuZ2VkIGluIE1SMjEpIFBhcnNlckJsYWNrQm94KEZJTEUq KQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBJbiB0aGUgcGFz dCwgUGFyc2VyQmxhY2tCb3ggd291bGQgY2xvc2UgdGhlIEZJTEUgaW4gdGhlIGR0b3INCj4+ID4N Cj4+ID4gICAgICBldmVuIHRob3VnaCBpdCB3YXMgbm90IG9wZW5lZCBieSBQYXJzZXJCbGFja0Jv eC4gIFRoZSBwcm9ibGVtDQo+PiA+DQo+PiA+IC0gICAgaXMgdGhhdCB0aGVyZSB3ZXJlIHR3byBj b25zdHJ1Y3RvcnMsIG9uZSB3aGljaCBhY2NlcHRlZCBhIGZpbGUNCj4+ID4NCj4+ID4gKyAgICBp cyB0aGF0IHRoZXJlIHdlcmUgdHdvIGNvbnN0cnVjdG9ycywgb25lIHdoaWNoIGFjY2VwdGVkIGEg ZmlsZQ0KPj4gPg0KPj4gPiAgICAgIG5hbWUgYW5kIGRpZCBhbiBmb3BlbiwgdGhlIG90aGVyIHdo aWNoIGFjY2VwdGVkIGEgRklMRSBhbmQgZGlkDQo+PiA+DQo+PiA+ICAgICAgbm90IGRvIGFuIGZv cGVuLiAgVGhlcmUgaXMgbm93IGFuIGV4dHJhIG1lbWJlciB2YXJpYWJsZSB3aGljaA0KPj4gPg0K Pj4gPiAgICAgIHJlbWVtYmVycyB3aGV0aGVyIFBhcnNlckJsYWNrQm94IGRpZCB0aGUgb3BlbiBv ciBub3QuDQo+PiA+DQo+PiA+IEBAIC0xMTg2LDcgKzExODYsNyBAQCBMaXN0IG9mIEltcGxlbWVu dGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RT DQo+PiA+DQo+PiA+DQo+PiA+ICAjMjM2LiAoQ2hhbmdlZCBpbiBNUjIxKSB0bWFrZSBub3cgcmVw b3J0cyBkb3duIHBvaW50ZXIgcHJvYmxlbQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAgIFdo ZW4gQVNUQmFzZTo6dG1ha2UgYXR0ZW1wdHMgdG8gdXBkYXRlIHRoZSBkb3duIHBvaW50ZXIgb2YN Cj4+ID4NCj4+ID4gKyAgICBXaGVuIEFTVEJhc2U6OnRtYWtlIGF0dGVtcHRzIHRvIHVwZGF0ZSB0 aGUgZG93biBwb2ludGVyIG9mDQo+PiA+DQo+PiA+ICAgICAgYW4gQVNUIGl0IGNoZWNrcyB0byBz ZWUgaWYgdGhlIGRvd24gcG9pbnRlciBpcyBOVUxMLiAgSWYgaXQNCj4+ID4NCj4+ID4gICAgICBp cyBub3QgTlVMTCBpdCBkb2VzIG5vdCBkbyB0aGUgdXBkYXRlIGFuZCByZXR1cm5zIE5VTEwuDQo+ PiA+DQo+PiA+ICAgICAgQW4gYXR0ZW1wdCB0byB1cGRhdGUgdGhlIGRvd24gcG9pbnRlciBpcyBh bG1vc3QgYWx3YXlzIGENCj4+ID4NCj4+ID4gQEAgLTEyMjEsNyArMTIyMSw3IEBAIExpc3Qgb2Yg SW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMg b2YgUENDVFMNCj4+ID4gICMyMzIuIChDaGFuZ2VkIGluIE1SMjApIE1ha2Ugc2V0d2QgYml0IHZl Y3RvcnMgcHJvdGVjdGVkIGluIHBhcnNlci5oDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAg VGhlIGFjY2VzcyBmb3IgdGhlIHNldHdkIGFycmF5IGluIHRoZSBwYXJzZXIgaGVhZGVyIHdhcyBu b3QNCj4+ID4NCj4+ID4gLSAgICBzcGVjaWZpZWQuICBBcyBhIHJlc3VsdCwgaXQgd291bGQgZGVw ZW5kIG9uIHRoZSBjb2RlIHdoaWNoDQo+PiA+DQo+PiA+ICsgICAgc3BlY2lmaWVkLiAgQXMgYSBy ZXN1bHQsIGl0IHdvdWxkIGRlcGVuZCBvbiB0aGUgY29kZSB3aGljaA0KPj4gPg0KPj4gPiAgICAg IHByZWNlZGVkIGl0LiAgSW4gTVIyMCBpdCB3aWxsIGFsd2F5cyBoYXZlIGFjY2VzcyAicHJvdGVj dGVkIi4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBSZXBvcnRlZCBieSBQaW90ciBFbGph c2lhayAoZWxqYXNpYWsgenQuZ2RhbnNrLnRwc2EucGwpLg0KPj4gPg0KPj4gPiBAQCAtMTI3Myw4 ICsxMjczLDggQEAgTGlzdCBvZiBJbXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5N YWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0KPj4gPiAgICAgIHJlc2l6ZWQgZm9yIGRlZXBs eSBuZXN0ZWQgYmxvY2tzLiAgVGhpcyBoYXMgYmVlbiBmaXhlZC4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gICMyMjYuIChDaGFuZ2VkIGluIE1SMjApIC1wZWRhbnRpYyBjb25mb3JtYW5jZQ0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+IC0gICAgRy4gSG9iYmVsdCAoaV9hIG1iaC5vcmcpIGFuZCBU SE0gbWFkZSBtYW55LCBtYW55IG1pbm9yDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gKyAgICBH LiBIb2JiZWx0IChpX2EgbWJoLm9yZykgYW5kIFRITSBtYWRlIG1hbnksIG1hbnkgbWlub3INCj4+ ID4NCj4+ID4gICAgICBjaGFuZ2VzIHRvIGNyZWF0ZSBwcm90b3R5cGVzIGZvciBhbGwgdGhlIGZ1 bmN0aW9ucyBhbmQNCj4+ID4NCj4+ID4gICAgICBicmluZyBhbnRsciwgZGxnLCBhbmQgc29yY2Vy ZXIgaW50byBjb25mb3JtYW5jZSB3aXRoDQo+PiA+DQo+PiA+ICAgICAgdGhlIGdjYyAtcGVkYW50 aWMgb3B0aW9uLg0KPj4gPg0KPj4gPiBAQCAtMTI4NCw3ICsxMjg0LDcgQEAgTGlzdCBvZiBJbXBs ZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQ Q0NUUw0KPj4gPg0KPj4gPg0KPj4gPiAgIzIyNSAgKENoYW5nZWQgaW4gTVIyMCkgQVNUIHN0YWNr IGFkanVzdG1lbnQgaW4gQyBtb2RlDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAgVGhlIGZp eCBpbiAjMjE0IGZvciBBU1Qgc3RhY2sgYWRqdXN0bWVudCBpbiBDIG1vZGUgbWlzc2VkDQo+PiA+ DQo+PiA+ICsgICAgVGhlIGZpeCBpbiAjMjE0IGZvciBBU1Qgc3RhY2sgYWRqdXN0bWVudCBpbiBD IG1vZGUgbWlzc2VkDQo+PiA+DQo+PiA+ICAgICAgc29tZSBjYXNlcy4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICAgICBSZXBvcnRlZCB3aXRoIGZpeCBieSBHZXIgSG9iYmVsdCAoaV9hIG1iaC5v cmcpLg0KPj4gPg0KPj4gPiBAQCAtMTI5OSw3ICsxMjk5LDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRl ZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0K Pj4gPg0KPj4gPg0KPj4gPiAgIzIyMyAgKENoYW5nZWQgaW4gTVIyMCkgQWRkaXRpb24gb2YgSUJN X1ZJU1VBTF9BR0UgZGlyZWN0b3J5DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0gICAgQnVpbGQg ZmlsZXMgZm9yIGFudGxyLCBkbGcsIGFuZCBzb3JjZXJlciB1bmRlciBJQk0gVmlzdWFsIEFnZQ0K Pj4gPg0KPj4gPiArICAgIEJ1aWxkIGZpbGVzIGZvciBhbnRsciwgZGxnLCBhbmQgc29yY2VyZXIg dW5kZXIgSUJNIFZpc3VhbCBBZ2UNCj4+ID4NCj4+ID4gICAgICBoYXZlIGJlZW4gY29udHJpYnV0 ZWQgYnkgQW50b24gU2VyZ2VldiAoYWdzIG1sYy5ydSkuICBUaGV5IGhhdmUNCj4+ID4NCj4+ID4g ICAgICBiZWVuIHBsYWNlZCBpbiB0aGUgcGNjdHMvSUJNX1ZJU1VBTF9BR0UgZGlyZWN0b3J5Lg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTMxNyw3ICsxMzE3LDcgQEAgTGlzdCBvZiBJbXBs ZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQ Q0NUUw0KPj4gPiAgICAgIFRoZSBhcmd1bWVudHMgdG8gc3RyY2F0IGFyZSByZXZlcnNlZCB3aGVu IGNyZWF0aW5nIGEgcHJpbnQNCj4+ID4NCj4+ID4gICAgICBuYW1lIGZvciBhIGhhc2ggdGFibGUg ZW50cnkgZm9yIHVzZSB3aXRoICNwcmVkIGZlYXR1cmUuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ IC0gICAgUHJvYmxlbSBkaWFnbm9zZWQgYW5kIGZpeCByZXBvcnRlZCBieSBTY290dCBIYXJyaW5n dG9uDQo+PiA+DQo+PiA+ICsgICAgUHJvYmxlbSBkaWFnbm9zZWQgYW5kIGZpeCByZXBvcnRlZCBi eSBTY290dCBIYXJyaW5ndG9uDQo+PiA+DQo+PiA+ICAgICAgKHNlaDQgaXgubmV0Y29tLmNvbSku DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjMjE5LiAoQ2hhbmdlZCBpbiBNUjE5KSBDIE1vZGUg cm91dGluZSB6emZyZWVfYXN0DQo+PiA+DQo+PiA+IEBAIC0xMzM0LDcgKzEzMzQsNyBAQCBMaXN0 IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVh c2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgSW1wbGVtZW50ZWQgYnkgU0FLQUkgS2l5b3Rha2EgKGtz YWthaSBpc3IuY28uanApLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgIzIxNy4gKENoYW5nZWQg aW4gTVIxOSkgRXJyb3IgbWVzc2FnZSB3aGVuIGRsZyAtaSBhbmQgLUNDIG9wdGlvbnMNCj5zZWxl Y3RlZA0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAqKiogVGhp cyBjaGFuZ2Ugd2FzIHJlc2NpbmRlZCBieSBpdGVtICMyNTcgKioqDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgVGhlIHBhcnNlcnMgZ2VuZXJhdGVkIGJ5IHBjY3RzIGluIEMrKyBtb2RlIGFy ZSBub3QgYWJsZSB0byBzdXBwb3J0IHRoZQ0KPj4gPg0KPj4gPiBAQCAtMTM1MywxMyArMTM1Mywx MyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5h bmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgVGhpcyByZXF1aXJlcyBtYXgoayxjaykg dG9rZW5zIG9mIGxvb2thaGVhZC4gIEZvciBzb21lIGFwcGxpY2F0aW9ucw0KPj4gPg0KPj4gPiAg ICAgIHRoaXMgY2FuIGNhdXNlIGRlYWRsb2NrIHByb2JsZW1zLiAgRm9yIGV4YW1wbGUsIHRoZXJl IG1heSBiZSBjYXNlcw0KPj4gPg0KPj4gPiAgICAgIHdoZW4gdGhlIHBhcnNlciBjYW4ndCB0ZWxs IHdoZW4gdGhlIGlucHV0IGhhcyBiZWVuIGNvbXBsZXRlbHkNCj5jb25zdW1lZA0KPj4gPg0KPj4g PiAtICAgIHVudGlsIHRoZSBwYXJzZSBpcyBjb21wbGV0ZSwgYnV0IHRoZSBwYXJzZSBjYW4ndCBi ZSBjb21wbGV0ZWQgYmVjYXVzZQ0KPj4gPg0KPj4gPiArICAgIHVudGlsIHRoZSBwYXJzZSBpcyBj b21wbGV0ZSwgYnV0IHRoZSBwYXJzZSBjYW4ndCBiZSBjb21wbGV0ZWQgYmVjYXVzZQ0KPj4gPg0K Pj4gPiAgICAgIHRoZSBpbnB1dCByb3V0aW5lcyBhcmUgd2FpdGluZyBmb3IgYWRkaXRpb25hbCB0 b2tlbnMgdG8gZmlsbCB0aGUNCj4+ID4NCj4+ID4gICAgICBsb29rYWhlYWQgYnVmZmVyLg0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+IC0gICAgV2hlbiB0aGUgQU5UTFJQYXJzZXIgY2xhc3MgaXMg YnVpbHQgd2l0aCB0aGUgcHJlLXByb2Nlc3NvciBvcHRpb24NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiArICAgIFdoZW4gdGhlIEFOVExSUGFyc2VyIGNsYXNzIGlzIGJ1aWx0IHdpdGggdGhlIHBy ZS1wcm9jZXNzb3Igb3B0aW9uDQo+PiA+DQo+PiA+ICAgICAgWlpERUZFUl9GRVRDSCBkZWZpbmVk LCB0aGUgZmV0Y2ggb2YgbmV3IHRva2VucyBieSBjb25zdW1lKCkgaXMNCj5kZWZlcnJlZA0KPj4g Pg0KPj4gPiAtICAgIHVudGlsIExBKGkpIG9yIExUKGkpIGlzIGNhbGxlZC4NCj4+ID4NCj4+ID4g KyAgICB1bnRpbCBMQShpKSBvciBMVChpKSBpcyBjYWxsZWQuDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAgICAgVG8gdGVzdCB3aGV0aGVyIHRoaXMgb3B0aW9uIGhhcyBiZWVuIGJ1aWx0IGludG8g dGhlIEFOVExSUGFyc2VyIGNsYXNzDQo+PiA+DQo+PiA+ICAgICAgdXNlICJpc0RlZmVyRmV0Y2hF bmFibGVkKCkiLg0KPj4gPg0KPj4gPiBAQCAtMTM2OCw4ICsxMzY4LDggQEAgTGlzdCBvZiBJbXBs ZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQ Q0NUUw0KPj4gPiAgICAgIHJvdXRpbmVzIHdpbGwgZGVmZWF0IHRoZSBlZmZvcnQgdG8gZGVmZXIg dGhlIGZldGNoIGJlY2F1c2UgdGhlDQo+PiA+DQo+PiA+ICAgICAgdHJhY2Ugcm91dGluZXMgcHJp bnQgb3V0IGluZm9ybWF0aW9uIGFib3V0IHRoZSBsb29rYWhlYWQgdG9rZW4gYXQNCj4+ID4NCj4+ ID4gICAgICB0aGUgc3RhcnQgb2YgdGhlIHJ1bGUuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g LSAgICBCZWNhdXNlIHRoZSB0cmFjZWluIGFuZCB0cmFjZW91dCByb3V0aW5lcyBhcmUgdmlydHVh bCBpdCBpcw0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICsgICAgQmVjYXVzZSB0aGUgdHJhY2Vp biBhbmQgdHJhY2VvdXQgcm91dGluZXMgYXJlIHZpcnR1YWwgaXQgaXMNCj4+ID4NCj4+ID4gICAg ICBlYXN5IHRvIHJlZGVmaW5lIHRoZW0gaW4geW91ciBwYXJzZXI6DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgICAgIGNsYXNzIE15UGFyc2VyIHsNCj4+ID4NCj4+ID4gQEAgLTEzNzksOSAr MTM3OSw5IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFp bnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4gICAgICAgICAgICAgIHZpcnR1YWwgdm9p ZCB0cmFjZW91dChBTlRMUkNoYXIgKiBydWxlTmFtZSkNCj4+ID4NCj4+ID4gICAgICAgICAgICAg ICAgICB7IGZwcmludGYoc3RkZXJyLCJMZWF2aW5nOiAlc1xuIiwgcnVsZU5hbWUpOyB9DQo+PiA+ DQo+PiA+ICAgICAgICAgID4+DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICAgIFRoZSBvcmlnaW5hbHMgZm9yIHRob3NlIHJvdXRpbmVzIGFyZSBwY2N0cy9oL0FQYXJz ZXIuY3BwDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIFRoaXMg cmVxdWlyZXMgdXNlIG9mIHRoZSBkbGcgb3B0aW9uIC1pIChpbnRlcmFjdGl2ZSBsZXhlcikuDQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgVGhpcyBpcyBpbXBsZW1lbnRlZCBvbmx5IGZvciBD KysgbW9kZS4NCj4+ID4NCj4+ID4gQEAgLTE0MzQsOSArMTQzNCw5IEBAIExpc3Qgb2YgSW1wbGVt ZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUEND VFMNCj4+ID4gICAgICAgICAgICAgIHBjY3RzL3NvcmNlcmVyL3Nvci5yDQo+PiA+DQo+PiA+ICAg ICAgICAgICAgICBwY2N0cy9zb3JjZXJlci9zb3I2OEsubWFrZQ0KPj4gPg0KPj4gPiAgICAgICAg ICAgICAgcGNjdHMvc29yY2VyZXIvc29yUFBDLm1ha2UNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgICAgVGhleSBjb21wbGV0ZWx5IHJlcGxhY2UgdGhlIHByZXZp b3VzIE1hYyBpbnN0YWxsYXRpb24gZmlsZXMuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgIGIuIFRoZSBtb3N0IHNpZ25pZmljYW50IGlzIGEgY2hhbmdlIGluIHRo ZSBNQUNfRklMRV9DUkVBVE9SIHN5bWJvbA0KPj4gPg0KPj4gPiAgICAgICAgIGluIHBjY3RzY2Zn Lmg6DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xNDY4LDcgKzE0NjgsNyBAQCBMaXN0IG9m IEltcGxlbWVudGVkIEZpeGVzIGFuZCBDaGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2Vz IG9mIFBDQ1RTDQo+PiA+ICAgICAgUENDVFMgaW4gdGhlIHNhbWUgc291cmNlIGZpbGUuICBUaGUg cHJvYmxlbSBpcyBjYXVzZWQgYnkgdGhlDQo+PiA+DQo+PiA+ICAgICAgcmVkZWZpbml0aW9uIG9m IHNldGptcCBpbiB0aGUgTVMgaGVhZGVyIGZpbGUgc2V0am1wLmguICBJbg0KPj4gPg0KPj4gPiAg ICAgIHNldGptcC5oIHRoZSBwcmUtcHJvY2Vzc29yIHN5bWJvbCBzZXRqbXAgd2FzIHJlZGVmaW5l ZCB0byBiZQ0KPj4gPg0KPj4gPiAtICAgIF9zZXRqbXAuICBBIGxhdGVyIGVmZm9ydCB0byBleGVj dXRlICNpbmNsdWRlIDxzZXRqbXAuaD4gcmVzdWx0ZWQNCj4+ID4NCj4+ID4gKyAgICBfc2V0am1w LiAgQSBsYXRlciBlZmZvcnQgdG8gZXhlY3V0ZSAjaW5jbHVkZSA8c2V0am1wLmg+IHJlc3VsdGVk DQo+PiA+DQo+PiA+ICAgICAgaW4gYW4gZWZmb3J0IHRvICNpbmNsdWRlIDxfc2V0am1wLmg+LiAg SSdtIG5vdCBzdXJlIHdoZXRoZXIgdGhpcw0KPj4gPg0KPj4gPiAgICAgIGlzIGEgYnVnIG9yIGEg ZmVhdHVyZS4gIEluIGFueSBjYXNlLCBJIGRlY2lkZWQgdG8gZml4IGl0IGJ5DQo+PiA+DQo+PiA+ ICAgICAgYXZvaWRpbmcgdGhlIHVzZSBvZiBwcmUtcHJvY2Vzc29yIHN5bWJvbHMgaW4gI2luY2x1 ZGUgc3RhdGVtZW50cw0KPj4gPg0KPj4gPiBAQCAtMTQ4NCw3ICsxNDg0LDcgQEAgTGlzdCBvZiBJ bXBsZW1lbnRlZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBv ZiBQQ0NUUw0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgI2lmbmRlZiBfX1BDQ1RTX1NF VEpNUF9IX18NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICNkZWZpbmUgX19QQ0NUU19TRVRKTVBf SF9fDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg I2lmZGVmIFBDQ1RTX1VTRV9OQU1FU1BBQ0VfU1REDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAj aW5jbHVkZSA8Q3NldGptcD4NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICNlbHNlDQo+PiA+DQo+ PiA+IEBAIC0xNDkyLDcgKzE0OTIsNyBAQCBMaXN0IG9mIEltcGxlbWVudGVkIEZpeGVzIGFuZCBD aGFuZ2VzIGZvcg0KPk1haW50ZW5hbmNlIFJlbGVhc2VzIG9mIFBDQ1RTDQo+PiA+ICAgICAgICAg ICAgICAjZW5kaWYNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICNlbmRpZg0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBBIHNpbWlsYXIgY2hh bmdlIGhhcyBiZWVuIG1hZGUgZm9yIG90aGVyIHN0YW5kYXJkIGhlYWRlciBmaWxlcw0KPj4gPg0K Pj4gPiAgICAgIHJlcXVpcmVkIGJ5IHBjY3RzIGFuZCBzb3JjZXJlcjogc3RkbGliLmgsIHN0ZGFy Zy5oLCBzdGRpby5oLCBldGMuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xNTIyLDEzICsx NTIyLDEzIEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQgRml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFp bnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ID4NCj4+ID4NCj4+ID4gICAgICAgICAgaWYg KCQkLmxldHRlciA+ICQyLmxldHRlcikgew0KPj4gPg0KPj4gPiAgICAgICAgICAgIGVycm9yKCJp bnZhbGlkIHJhbmdlICAiLCB6emxpbmUpOw0KPj4gPg0KPj4gPiAtICAgICAgICB9DQo+PiA+DQo+ PiA+ICsgICAgICAgIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBUaGUgZml4IGlzOg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAgICBpZiAoJCQubGV0dGVyID4gJDIubGV0dGVy ICYmIDI1NSAhPSAkJDIubGV0dGVyKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgZXJyb3IoImlu dmFsaWQgcmFuZ2UgICIsIHp6bGluZSk7DQo+PiA+DQo+PiA+IC0gICAgICAgIH0NCj4+ID4NCj4+ ID4gKyAgICAgICAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgIzIwNi4gKENoYW5nZWQgaW4g TVIxNikgRnJlZSB6ekZBSUx0ZXh0IGluIEFOVExSUGFyc2VyIGRlc3RydWN0b3INCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gQEAgLTE1NDQsNyArMTU0NCw3IEBAIExpc3Qgb2YgSW1wbGVtZW50ZWQg Rml4ZXMgYW5kIENoYW5nZXMgZm9yDQo+TWFpbnRlbmFuY2UgUmVsZWFzZXMgb2YgUENDVFMNCj4+ ID4gICAgICBTdWdnZXN0ZWQgYnkgRGFsZSBEYXZpcyAoZGFsZGF2aXMgc3BlY3RyYWNlLmNvbSkN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICMyMDQuIChDaGFuZ2VkIGluIE1SMTVhKSBDaGFuZ2Ug X19XQVRDT01fXyB0byBfX1dBVENPTUNfXyBpbg0KPnBjY3RzY2ZnLmgNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgUmVwb3J0ZWQgYnkgT2xlZyBEYXNoZXZza2lp IChvbGVnZGFzaCBteS1kZWphbmV3cy5jb20pLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgIzIw My4gKENoYW5nZWQgaW4gTVIxNSkgQWRkaXRpb24gb2Ygc29yY2VyZXIgdG8gZGlzdHJpYnV0aW9u IGtpdA0KPj4gPg0KPj4gPiBAQCAtMTU2Miw3ICsxNTYyLDcgQEAgTGlzdCBvZiBJbXBsZW1lbnRl ZCBGaXhlcyBhbmQgQ2hhbmdlcyBmb3INCj5NYWludGVuYW5jZSBSZWxlYXNlcyBvZiBQQ0NUUw0K Pj4gPiAgICAgIC5jcHAgZmlsZXMgaW4gdGhlIHBjY3RzL2ggZGlyZWN0b3J5Lg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgICAgIFRoZSBsaWJyYXJ5IGJ1aWxkIHdpbGwgY3JlYXRlIHBjY3RzX2Rl YnVnLmxpYiBvciBwY2N0c19yZWxlYXNlLmxpYg0KPj4gPg0KPj4gPiAtICAgIGFjY29yZGluZyB0 byB0aGUgY29uZmlndXJhdGlvbiBzZWxlY3RlZC4NCj4+ID4NCj4+ID4gKyAgICBhY2NvcmRpbmcg dG8gdGhlIGNvbmZpZ3VyYXRpb24gc2VsZWN0ZWQuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAg ICAgSWYgeW91IGRvbid0IHdhbnQgdG8gYnVpbGQgcGNjdHMgMS4zM01SMTUgeW91IGNhbiBkb3du bG9hZCBhDQo+PiA+DQo+PiA+ICAgICAgcmVhZHktdG8tcnVuIGtpdCBmb3Igd2luMzIgZnJvbSBo dHRwOi8vd3d3LnBvbGhvZGUuY29tL3dpbjMyLnppcC4NCj4+ID4NCj4+ID4gZGlmZiAtLWdpdA0K PmEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hBTkdFU19GUk9NXzEzM19C RUZPUkVfTVINCj4xMy50eHQNCj4+ID4NCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxl L1BjY3RzL0NIQU5HRVNfRlJPTV8xMzNfQkVGT1JFX01SDQo+MTMudHh0DQo+PiA+IGluZGV4IDMz ZDdkMjBhNmEzYy4uYjk1NjE1ZDhhM2MxIDEwMDY0NA0KPj4gPiAtLS0NCj5hL0Jhc2VUb29scy9T b3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0NIQU5HRVNfRlJPTV8xMzNfQkVGT1JFX01SDQo+MTMu dHh0DQo+PiA+ICsrKw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvQ0hB TkdFU19GUk9NXzEzM19CRUZPUkVfTVINCj4xMy50eHQNCj4+ID4gQEAgLTIxNDMsNyArMjE0Myw3 IEBADQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgTm90 ZTogVGhpcyB3YXMgaW5jb3JyZWN0LiAgVGhlIGNvbnRleHRzIHNob3VsZCBiZQ0KPj4gPg0KPj4g PiAtICAgICAgICAgICAgT1JlZCB0b2dldGhlci4gIFRoaXMgaGFzIGJlZW4gZml4ZWQuICBBIG1v cmUNCj4+ID4NCj4+ID4gKyAgICAgICAgICAgIE9SZWQgdG9nZXRoZXIuICBUaGlzIGhhcyBiZWVu IGZpeGVkLiAgQSBtb3JlDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICBjb21wbGV0ZSBkZXNjcmlw dGlvbiBpcyBhdmFpbGFibGUgaW4gaXRlbSAjMTUyLg0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQNCj5hL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJD b21waWxlL1BjY3RzL0NIQU5HRVNfU1VNTUFSWS50eHQNCj4+ID4gYi9CYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9DSEFOR0VTX1NVTU1BUlkudHh0DQo+PiA+IGluZGV4IDcxMzQ1 MDBlMmZiZi4uMmMzNzE5NTQ2NjFmIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9DSEFOR0VTX1NVTU1BUlkudHh0DQo+PiA+ICsrKyBiL0Jhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0NIQU5HRVNfU1VNTUFSWS50eHQNCj4+ID4g QEAgLTQyLDkgKzQyLDkgQEANCj4+ID4NCj4+ID4NCj4+ID4gICMyMTYuIERlZmVyIHRva2VuIGZl dGNoIGZvciBDKysgbW9kZQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAgIFdoZW4gdGhlIEFO VExSUGFyc2VyIGNsYXNzIGlzIGJ1aWx0IHdpdGggdGhlIHByZS1wcm9jZXNzb3Igb3B0aW9uDQo+ PiA+DQo+PiA+ICsgICAgV2hlbiB0aGUgQU5UTFJQYXJzZXIgY2xhc3MgaXMgYnVpbHQgd2l0aCB0 aGUgcHJlLXByb2Nlc3NvciBvcHRpb24NCj4+ID4NCj4+ID4gICAgICBaWkRFRkVSX0ZFVENIIGRl ZmluZWQsIHRoZSBmZXRjaCBvZiBuZXcgdG9rZW5zIGJ5IGNvbnN1bWUoKSBpcw0KPmRlZmVycmVk DQo+PiA+DQo+PiA+IC0gICAgdW50aWwgTEEoaSkgb3IgTFQoaSkgaXMgY2FsbGVkLg0KPj4gPg0K Pj4gPiArICAgIHVudGlsIExBKGkpIG9yIExUKGkpIGlzIGNhbGxlZC4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gICMyMTUuIFVzZSByZXNldCgpIHRvIHJlc2V0IERMR0xleGVyQmFzZQ0KPj4gPg0K Pj4gPiAgIzE4OC4gQWRkZWQgcGNjdHMvaC9ETEdfc3RyZWFtX2lucHV0LmgNCj4+ID4NCj4+ID4g QEAgLTE2ODQsNyArMTY4NCw3IEBADQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gPg0KPj4g PiAgICAgICAgICAgICAgTm90ZTogVGhpcyB3YXMgaW5jb3JyZWN0LiAgVGhlIGNvbnRleHRzIHNo b3VsZCBiZQ0KPj4gPg0KPj4gPiAtICAgICAgICAgICAgT1JlZCB0b2dldGhlci4gIFRoaXMgaGFz IGJlZW4gZml4ZWQuICBBIG1vcmUNCj4+ID4NCj4+ID4gKyAgICAgICAgICAgIE9SZWQgdG9nZXRo ZXIuICBUaGlzIGhhcyBiZWVuIGZpeGVkLiAgQSBtb3JlDQo+PiA+DQo+PiA+ICAgICAgICAgICAg ICBjb21wbGV0ZSBkZXNjcmlwdGlvbiBpcyBhdmFpbGFibGUgaW4gaXRlbSAjMTUyLg0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9v bHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9LTk9XTl9QUk9CTEVNUy50eHQNCj5iL0Jhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0tOT1dOX1BST0JMRU1TLnR4dA0KPj4gPiBp bmRleCA1MzljZjc3NTI1N2IuLmNjNWNhZDczODk3ZSAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRv b2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvS05PV05fUFJPQkxFTVMudHh0DQo+PiA+ICsr KyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL0tOT1dOX1BST0JMRU1TLnR4 dA0KPj4gPiBAQCAtOCwyOCArOCwyOCBAQA0KPj4gPiAgICAgIFNlZSBpdGVtICMyMDcuDQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgUmVwb3J0ZWQgYnkgRnJhbmsgSGFydG1hbm4uDQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgIzE2LiBBIG5vdGUgYWJvdXQgIiYm IiBwcmVkaWNhdGVzIChNaWtlIERpbW1pY2spDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAg TWlrZSBEaW1taWNrIGhhcyBwb2ludGVkIG91dCBhIHBvdGVudGlhbCBwaXRmYWxsIGluIHRoZSB1 c2Ugb2YgdGhlDQo+PiA+DQo+PiA+ICAgICAgIiYmIiBzdHlsZSBwcmVkaWNhdGUuICBDb25zaWRl cjoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICByMDog KGcpPyA9PiA8PFA+Pj8gIHIxDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgfCAuLi4NCj4+ID4N Cj4+ID4gICAgICAgICAgICAgICA7DQo+PiA+DQo+PiA+ICAgICAgICAgICByMTogQSB8IEI7DQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIElmIHRoZSBjb250ZXh0 IGd1YXJkIGcgaXMgbm90IGEgc3Vic2V0IG9mIHRoZSBsb29rYWhlYWQgY29udGV4dCBmb3IgcjEN Cj4+ID4NCj4+ID4gLSAgICAoaW4gb3RoZXIgd29yZHMgZyBpcyBuZWl0aGVyIEEgbm9yIEIpIHRo ZW4gdGhlIGNvZGUgbWF5IGV4ZWN1dGUgcjENCj4+ID4NCj4+ID4gKyAgICAoaW4gb3RoZXIgd29y ZHMgZyBpcyBuZWl0aGVyIEEgbm9yIEIpIHRoZW4gdGhlIGNvZGUgbWF5IGV4ZWN1dGUgcjENCj4+ ID4NCj4+ID4gICAgICBldmVuIHdoZW4gdGhlIGxvb2thaGVhZCBjb250ZXh0IGlzIG5vdCBzYXRp c2ZpZWQuICBUaGlzIGlzIGFuIGVycm9yDQo+PiA+DQo+PiA+ICAgICAgYnkgdGhlIHBlcnNvbiBj b2RpbmcgdGhlIGdyYW1tYXIsIGFuZCB0aGUgZXJyb3Igc2hvdWxkIGJlIHJlcG9ydGVkIHRvDQo+ PiA+DQo+PiA+ICAgICAgdGhlIHVzZXIsIGJ1dCBpdCBpc24ndC4gZXhwZWN0LiAgU29tZSBleGFt cGxlcyBJJ3ZlIHJ1biBzZWVtIHRvDQo+PiA+DQo+PiA+ICAgICAgaW5kaWNhdGUgdGhhdCBzdWNo IGFuIGVycm9yIGFjdHVhbGx5IHJlc3VsdHMgaW4gdGhlIHJ1bGUgYmVjb21pbmcNCj4+ID4NCj4+ ID4gICAgICB1bnJlYWNoYWJsZS4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAgICAgV2hlbiBnIGlzIHByb3Blcmx5IGNvZGVkIHRoZSBjb2RlIGlzIGNvcnJlY3QsIHRo ZSBwcm9ibGVtIGlzIHdoZW4gZw0KPj4gPg0KPj4gPiAgICAgIGlzIG5vdCBwcm9wZXJseSBjb2Rl ZC4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgQSBzZWNvbmQg cHJvYmxlbSByZXBvcnRlZCBieSBNaWtlIERpbW1pY2sgaXMgdGhhdCB0aGUgdGVzdCBmb3IgYQ0K Pj4gPg0KPj4gPiAgICAgIGZhaWxlZCB2YWxpZGF0aW9uIHByZWRpY2F0ZSBpcyBlcXVpdmFsZW50 IHRvIGEgdGVzdCBvbiB0aGUgcHJlZGljYXRlDQo+PiA+DQo+PiA+ICAgICAgYWxvbmcuICBJbiBv dGhlciB3b3JkcywgaWYgdGhlICImJiIgaGFzIG5vdCBiZWVuIGhvaXN0ZWQgdGhlbiBpdCBtYXkN Cj4+ID4NCj4+ID4gQEAgLTUzLDcgKzUzLDcgQEANCj4+ID4NCj4+ID4NCj4+ID4gICAgICBUaGlz IGJlaGF2aW9yIHNob3VsZCBiZSBjaGFuZ2VkLCBidXQgaXQgYXBwZWFycyBpbiB0b28gbWFueSBw cm9ncmFtcw0KPj4gPg0KPj4gPiAgICAgIG5vdy4gIEFub3RoZXIgcHJvYmxlbSwgcGVyaGFwcyBt b3JlIHNpZ25pZmljYW50LCBpcyB0aGF0IHRoZSBvYnZpb3VzDQo+PiA+DQo+PiA+IC0gICAgZml4 IChtb3ZpbmcgdGhlIGNvbnN1bWUoKSBjYWxsIHRvIGJlZm9yZSB0aGUgYWN0aW9uKSBjb3VsZCBj aGFuZ2UgdGhlDQo+PiA+DQo+PiA+ICsgICAgZml4IChtb3ZpbmcgdGhlIGNvbnN1bWUoKSBjYWxs IHRvIGJlZm9yZSB0aGUgYWN0aW9uKSBjb3VsZCBjaGFuZ2UgdGhlDQo+PiA+DQo+PiA+ICAgICAg b3JkZXIgaW4gd2hpY2ggaW5wdXQgaXMgcmVxdWVzdGVkIGFuZCBvdXRwdXQgYXBwZWFycyBpbiBl eGlzdGluZw0KPnByb2dyYW1zLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIFRoaXMgcHJv YmxlbSB3YXMgcmVwb3J0ZWQsIGFsb25nIHdpdGggYSBmaXggYnkgQmVuamFtaW4gTWFuZGVsDQo+ PiA+DQo+PiA+IEBAIC04NSwxMiArODUsMTIgQEANCj4+ID4gIAlHcmFwaFB0ciBnOw0KPj4gPg0K Pj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkgICAgR3JhcGggZzEsIGcyOw0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkgICAgaWYgKCBhbmRFeHByKCZnMSkgPT0gLTEgKQ0K Pj4gPg0KPj4gPiAgCSAgICB7DQo+PiA+DQo+PiA+ICAJICAgICAgICByZXR1cm4gLTE7DQo+PiA+ DQo+PiA+ICAJICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJ ICAgIHdoaWxlICggdG9rZW4gPT0gJ3wnICkNCj4+ID4NCj4+ID4gIAkgICAgew0KPj4gPg0KPj4g PiAgCSAgICAgICAgaW50IGE7DQo+PiA+DQo+PiA+IEBAIC0xMDAsNyArMTAwLDcgQEANCj4+ID4g IAkgICAgICAgIGVsc2UgaWYgKCAhYSApIHJldHVybiAxOyAgICAvKiBlbXB0eSBhbHRlcm5hdGl2 ZSAqLw0KPj4gPg0KPj4gPiAgCSAgICAgICAgZzEgPSBCdWlsZE5GQV9Bb3JCKGcxLCBnMik7DQo+ PiA+DQo+PiA+ICAJICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAJICAgIGlmICggdG9rZW4hPSdcMCcgKSByZXR1cm4gLTE7DQo+PiA+DQo+PiA+ICAJKioqKioN Cj4+ID4NCj4+ID4gIAkqKioqKiBJdCBhcHBlYXJzIHRvIGZhaWwgaGVyZSBiZWN1YXVzZSB0b2tl biBpcyAxMjUgLSB0aGUgY2xvc2luZyAnfScNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2FudGxyLmMNCj5iL0Jhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2FudGxyLmMNCj4+ID4gaW5kZXggNThk MGIxMzRiOWQ4Li5jNzFmNmNjMzFhYTMgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2FudGxyLmMNCj4+ID4gKysrIGIvQmFzZVRvb2xz L1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvYW50bHIuYw0KPj4gPiBAQCAtNTksNyAr NTksNyBAQCBzdGF0aWMgaW50IGNsYXNzX25lc3RfbGV2ZWwgPSAwOw0KPj4gPg0KPj4gPg0KPj4g PiAgLyogTVIyMCBHLiBIb2JiZWx0IGV4dGVybiBkZWZpbml0aW9ucyBtb3ZlZCB0byBhbnRsci5o ICovDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0K Pj4gPiBAQCAtODIsNyArODIsNyBAQCBncmFtbWFyKCkNCj4+ID4gICAgICAgIGlmICggKExBKDEp PT05NCkgKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgIHp6bWF0Y2goOTQpOyB6ekNPTlNVTUU7DQo+ PiA+DQo+PiA+ICAgICAgICAgIHp6bWF0Y2goQWN0aW9uKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIGlmICggSGRyQWN0aW9uPT1OVUxMICkgew0KPj4g Pg0KPj4gPiAgICAgICAgICAgIEhkckFjdGlvbiA9IChjaGFyICopIGNhbGxvYyhzdHJsZW4oTEFU RVhUKDEpKSsxLCBzaXplb2YoY2hhcikpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgIHJlcXVpcmUo SGRyQWN0aW9uIT1OVUxMLCAicnVsZSBncmFtbWFyOiBjYW5ub3QgYWxsb2NhdGUgaGVhZGVyDQo+ YWN0aW9uIik7DQo+PiA+DQo+PiA+IEBAIC05Niw3ICs5Niw3IEBAIGdyYW1tYXIoKQ0KPj4gPiAg ICAgICAgICBpZiAoIChMQSgxKT09OTUpICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgIHp6bWF0 Y2goOTUpOyB6ekNPTlNVTUU7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgenptYXRjaChBY3Rpb24p Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICBpZiAo IEZpcnN0QWN0aW9uPT1OVUxMICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgRmlyc3RBY3Rp b24gPSAoY2hhciAqKSBjYWxsb2Moc3RybGVuKExBVEVYVCgxKSkrMSwgc2l6ZW9mKGNoYXIpKTsN Cj4+ID4NCj4+ID4gICAgICAgICAgICAgIHJlcXVpcmUoRmlyc3RBY3Rpb24hPU5VTEwsICJydWxl IGdyYW1tYXI6IGNhbm5vdCBhbGxvY2F0ZSAjZmlyc3QNCj5hY3Rpb24iKTsNCj4+ID4NCj4+ID4g QEAgLTExMSw3ICsxMTEsNyBAQCBncmFtbWFyKCkNCj4+ID4gICAgICAgICAgICBpZiAoIChMQSgx KT09OTYpICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgenptYXRjaCg5Nik7IHp6Q09OU1VN RTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIHp6bWF0Y2goUXVvdGVkVGVybSk7DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgaWYgKCBHZW5DQyAp IHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgd2FybigiI3BhcnNlciBtZXRhLW9wIGluY29t cGF0aWJsZSB3aXRoIC1DQzsgaWdub3JlZCIpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgfQ0K Pj4gPg0KPj4gPiBAQCAtMjIxLDcgKzIyMSw3IEBAIGdyYW1tYXIoKQ0KPj4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBlbHNlIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBpZiAoIChMQSgxKT09OTgpICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgenptYXRjaCg5OCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBjbGFzc19uZXN0 X2xldmVsPT0wICkNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdh cm4oIm1pc3NpbmcgY2xhc3MgZGVmaW5pdGlvbiBmb3IgdHJhaWxpbmcgJ30nIik7DQo+PiA+DQo+ PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFzc19uZXN0X2xldmVsLS07DQo+ PiA+DQo+PiA+IEBAIC0yNTcsNyArMjU3LDcgQEAgZ3JhbW1hcigpDQo+PiA+ICAgICAgICAgIHJ1 bGUoKTsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKCB6emFBcmcoenp0YXNwMiwxICkubGVmdCE9 TlVMTCApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICBnLnJpZ2h0ID0gTlVMTDsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAvKiBNUjIxYSAqLyAgICAgICAgICAgICAv KiAgQXZvaWQgdXNlIG9mIGEgbWFsZm9ybWVkIGdyYXBoIHdoZW4NCj5DYW5ub3RDb250aW51ZSAq Lw0KPj4gPg0KPj4gPiAgICAgICAgICAgIC8qIE1SMjFhICovICAgICAgICAgICAgIC8qICBpcyBh bHJlYWR5IHNldCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KPj4gPg0K Pj4gPiAgICAgICAgICAgIC8qIE1SMjFhICovDQo+PiA+DQo+PiA+IEBAIC0yOTMsNyArMjkzLDcg QEAgZ3JhbW1hcigpDQo+PiA+ICAgICAgICAgICAgICAgICAgICBlbHNlIHsNCj4+ID4NCj4+ID4g ICAgICAgICAgICAgICAgICAgICAgaWYgKCAoTEEoMSk9PTk4KSApIHsNCj4+ID4NCj4+ID4gICAg ICAgICAgICAgICAgICAgICAgICB6em1hdGNoKDk4KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBjbGFzc19uZXN0X2xl dmVsPT0wICkNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICB3YXJuKCJtaXNzaW5n IGNsYXNzIGRlZmluaXRpb24gZm9yIHRyYWlsaW5nICd9JyIpOw0KPj4gPg0KPj4gPiAgICAgICAg ICAgICAgICAgICAgICAgIGNsYXNzX25lc3RfbGV2ZWwtLTsNCj4+ID4NCj4+ID4gQEAgLTM2MSw3 ICszNjEsNyBAQCBncmFtbWFyKCkNCj4+ID4gICAgICAgICAgICAgICAgICAgICAgZWxzZSB7DQo+ PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCAoTEEoMSk9PTk4KSApIHsNCj4+ ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIHp6bWF0Y2goOTgpOw0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIGlm ICggY2xhc3NfbmVzdF9sZXZlbD09MCApDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAg ICAgICB3YXJuKCJtaXNzaW5nIGNsYXNzIGRlZmluaXRpb24gZm9yIHRyYWlsaW5nICd9JyIpOw0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3NfbmVzdF9sZXZlbC0tOw0K Pj4gPg0KPj4gPiBAQCAtMzg3LDcgKzM4Nyw3IEBAIGdyYW1tYXIoKQ0KPj4gPiAgICByZXR1cm47 DQo+PiA+DQo+PiA+ICBmYWlsOg0KPj4gPg0KPj4gPiAgICB6ekVYSVQoenp0YXNwMSk7DQo+PiA+ DQo+PiA+IC0gIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+PiA+DQo+PiA+ICsgIENhbm5vdENvbnRp bnVlPVRSVUU7DQo+PiA+DQo+PiA+ICAgIHp6c3luKHp6TWlzc1RleHQsIHp6QmFkVG9rLCAoQU5U TFJDaGFyICopIiIsIHp6TWlzc1NldCwgenpNaXNzVG9rLA0KPnp6RXJyaywgenpCYWRUZXh0KTsN Cj4+ID4NCj4+ID4gICAgenpyZXN5bmNoKHNldHdkMSwgMHgxMCk7DQo+PiA+DQo+PiA+ICAgIH0N Cj4+ID4NCj4+ID4gQEAgLTQyOCw3ICs0MjgsNyBAQCBjbGFzc19kZWYoKQ0KPj4gPiAgICAgIHp6 RVhJVCh6enRhc3AyKTsNCj4+ID4NCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmICggQ3VycmVudENsYXNzTmFt ZVswXSE9J1wwJyAmJiBzdHJjbXAoQ3VycmVudENsYXNzTmFtZSxuYW1lKSE9MA0KPj4gPg0KPj4g PiAgICAmJiBHZW5DQyApIHsNCj4+ID4NCj4+ID4gICAgICBlcnIoIm9ubHkgb25lIGdyYW1tYXIg Y2xhc3MgYWxsb3dlZCBpbiB0aGlzIHJlbGVhc2UiKTsNCj4+ID4NCj4+ID4gQEAgLTQ2OCw3ICs0 NjgsNyBAQCBjbGFzc19kZWYoKQ0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0K Pj4gPiAgICB6em1hdGNoKDEwMik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICBub19jbGFzc2VzX2ZvdW5kID0gMDsNCj4+ID4NCj4+ID4gICAgaWYgKCBjbGFzc19u ZXN0X2xldmVsPj0xICkge3dhcm4oImNhbm5vdCBoYXZlIG5lc3RlZCBjbGFzc2VzIik7fQ0KPj4g Pg0KPj4gPiAgICBlbHNlIGNsYXNzX25lc3RfbGV2ZWwrKzsNCj4+ID4NCj4+ID4gQEAgLTQ3OCw3 ICs0NzgsNyBAQCBjbGFzc19kZWYoKQ0KPj4gPiAgICByZXR1cm47DQo+PiA+DQo+PiA+ICBmYWls Og0KPj4gPg0KPj4gPiAgICB6ekVYSVQoenp0YXNwMSk7DQo+PiA+DQo+PiA+IC0gIENhbm5vdENv bnRpbnVlPVRSVUU7DQo+PiA+DQo+PiA+ICsgIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+PiA+DQo+ PiA+ICAgIHp6c3luKHp6TWlzc1RleHQsIHp6QmFkVG9rLCAoQU5UTFJDaGFyICopIiIsIHp6TWlz c1NldCwgenpNaXNzVG9rLA0KPnp6RXJyaywgenpCYWRUZXh0KTsNCj4+ID4NCj4+ID4gICAgenpy ZXN5bmNoKHNldHdkMSwgMHg0MCk7DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTQ5 NSw4ICs0OTUsOCBAQCBydWxlKCkNCj4+ID4gICAgenpCTE9DSyh6enRhc3AxKTsNCj4+ID4NCj4+ ID4gICAgenpNYWtlMDsNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJCQlFeGNlcHRpb25H cm91cCAqZWc7DQo+PiA+DQo+PiA+ICAgIFJ1bGVFbnRyeSAqcTsgSnVuY3Rpb24gKnA7IEdyYXBo IHI7IGludCBmLCBsOyBFQ25vZGUgKmU7DQo+PiA+DQo+PiA+ICAgIHNldCB0b2tzcmVmZCwgcnVs ZXNyZWZkOw0KPj4gPg0KPj4gPiBAQCAtNjIxLDcgKzYyMSw3IEBAIHJ1bGUoKQ0KPj4gPiAgICAg IHp6RVhJVCh6enRhc3AyKTsNCj4+ID4NCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+ICAgIH0NCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmICggR2VuRUNsYXNzZUZv clJ1bGVzICYmIHEhPU5VTEwgKSB7DQo+PiA+DQo+PiA+ICAgICAgZSA9IG5ld0VDbm9kZTsNCj4+ ID4NCj4+ID4gICAgICByZXF1aXJlKGUhPU5VTEwsICJjYW5ub3QgYWxsb2NhdGUgZXJyb3IgY2xh c3Mgbm9kZSIpOw0KPj4gPg0KPj4gPiBAQCAtNjcyLDkgKzY3Miw5IEBAIHJ1bGUoKQ0KPj4gPiAg ICBDdXJSdWxlQmxrLT5lbmQgPSBwOw0KPj4gPg0KPj4gPiAgICBpZiAoIHEhPU5VTEwgKSBxLT5y dWxlbnVtID0gTnVtUnVsZXM7DQo+PiA+DQo+PiA+ICAgIHp6YUFyZyh6enRhc3AxLDcpID0gcjsN Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIC8qIE1SMjMgKi8gICAg ICBDdXJCbG9ja0lEX2FycmF5W0Jsa0xldmVsXSA9ICgtMSk7DQo+PiA+DQo+PiA+IC0gIC8qIE1S MjMgKi8gICAgICBDdXJBbHROdW1fYXJyYXlbQmxrTGV2ZWxdID0gKC0xKTsNCj4+ID4NCj4+ID4g KyAgLyogTVIyMyAqLyAgICAgIEN1ckFsdE51bV9hcnJheVtCbGtMZXZlbF0gPSAoLTEpOw0KPj4g Pg0KPj4gPiAgICAtLUJsa0xldmVsOw0KPj4gPg0KPj4gPiAgICBhbHRGaXh1cCgpO2xlRml4dXAo KTtlZ0ZpeHVwKCk7DQo+PiA+DQo+PiA+ICAgIHp6bWF0Y2goMTA3KTsNCj4+ID4NCj4+ID4gQEAg LTcyNyw3ICs3MjcsNyBAQCBydWxlKCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFp bDoNCj4+ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBDYW5ub3RD b250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0K Pj4gPiAgICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1p c3NTZXQsIHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6 cmVzeW5jaChzZXR3ZDIsIDB4MTApOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IEBAIC03 NDcsNyArNzQ3LDcgQEAgbGFjdGlvbigpDQo+PiA+ICAgIGNoYXIgKmE7DQo+PiA+DQo+PiA+ICAg IHp6bWF0Y2goMTA4KTsgenpDT05TVU1FOw0KPj4gPg0KPj4gPiAgICB6em1hdGNoKEFjdGlvbik7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBhID0gKGNoYXIgKikg Y2FsbG9jKHN0cmxlbihMQVRFWFQoMSkpKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAg IHJlcXVpcmUoYSE9TlVMTCwgInJ1bGUgbGFjdGlvbjogY2Fubm90IGFsbG9jYXRlIGFjdGlvbiIp Ow0KPj4gPg0KPj4gPiAgICBzdHJjcHkoYSwgTEFURVhUKDEpKTsNCj4+ID4NCj4+ID4gQEAgLTc1 OCw3ICs3NTgsNyBAQCBsYWN0aW9uKCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFp bDoNCj4+ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBDYW5ub3RD b250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0K Pj4gPiAgICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1p c3NTZXQsIHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6 cmVzeW5jaChzZXR3ZDIsIDB4MjApOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IEBAIC03 NzgsNyArNzc4LDcgQEAgbG1lbWJlcigpDQo+PiA+ICAgIGNoYXIgKmE7DQo+PiA+DQo+PiA+ICAg IHp6bWF0Y2goMTA5KTsgenpDT05TVU1FOw0KPj4gPg0KPj4gPiAgICB6em1hdGNoKEFjdGlvbik7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAvKiBNUjEgKi8JCWlm ICghIEdlbkNDKSB7DQo+PiA+DQo+PiA+ICAgICAgLyogTVIxICovCQkgIGVycigiVXNlICNsZXht ZW1iZXIgb25seSBpbiBDKysgbW9kZSAodG8NCj5pbnNlcnQgY29kZSBpbiBETEcgY2xhc3MgaGVh ZGVyIik7DQo+PiA+DQo+PiA+ICAgICAgLyogTVIxICovCSAgICAgICAgfSBlbHNlIHsNCj4+ID4N Cj4+ID4gQEAgLTc5NCw3ICs3OTQsNyBAQCBsbWVtYmVyKCkNCj4+ID4gICAgcmV0dXJuOw0KPj4g Pg0KPj4gPiAgZmFpbDoNCj4+ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4g PiAtICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiArICBDYW5ub3RDb250aW51ZT1U UlVFOw0KPj4gPg0KPj4gPiAgICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hh ciAqKSIiLCB6ek1pc3NTZXQsIHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+ DQo+PiA+ICAgIHp6cmVzeW5jaChzZXR3ZDIsIDB4NDApOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+ DQo+PiA+IEBAIC04MTQsNyArODE0LDcgQEAgbHByZWZpeCgpDQo+PiA+ICAgIGNoYXIgKmE7DQo+ PiA+DQo+PiA+ICAgIHp6bWF0Y2goMTEwKTsgenpDT05TVU1FOw0KPj4gPg0KPj4gPiAgICB6em1h dGNoKEFjdGlvbik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAv KiBNUjEgKi8JCWlmICghIEdlbkNDKSB7DQo+PiA+DQo+PiA+ICAgICAgLyogTVIxICovCQkgIGVy cigiVXNlICNsZXhwcmVmaXggb25seSBpbiBDKysgbW9kZSAodG8NCj5pbnNlcnQgY29kZSBpbiBE TEcgY2xhc3MgaGVhZGVyIik7DQo+PiA+DQo+PiA+ICAgICAgLyogTVIxICovCSAgICAgICAgfSBl bHNlIHsNCj4+ID4NCj4+ID4gQEAgLTgzMCw3ICs4MzAsNyBAQCBscHJlZml4KCkNCj4+ID4gICAg cmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEp Ow0KPj4gPg0KPj4gPiAtICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiArICBDYW5u b3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiAgICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRv aywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQsIHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFk VGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5jaChzZXR3ZDIsIDB4ODApOw0KPj4gPg0KPj4g PiAgICB9DQo+PiA+DQo+PiA+IEBAIC04NTUsNyArODU1LDcgQEAgYVByZWQoKQ0KPj4gPiAgICBp bnQgICAgICAgICAgIHNhdmVfbGluZTsNCj4+ID4NCj4+ID4gICAgaW50ICAgICAgICAgICBwcmVk RXhwclByZXNlbnQ9MDsNCj4+ID4NCj4+ID4gICAgenptYXRjaCgxMTEpOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgTVJfdXNpbmdQcmVkTmFtZXM9MTsgICAgICAv KiB3aWxsIG5lZWQgdG8gdXNlIC1tcmhvaXN0IHZlcnNpb24gb2YNCj5nZW5QcmVkVHJlZSAqLw0K Pj4gPg0KPj4gPiAgIHp6Q09OU1VNRTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTg2Mywx MyArODYzLDEzIEBAIGFQcmVkKCkNCj4+ID4gICAgbmFtZT1teXN0cmR1cChMQVRFWFQoMSkpOw0K Pj4gPg0KPj4gPiAgIHp6Q09OU1VNRTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgIC8qIGRvbid0IGZyZWUgLSByZWZlcmVuY2VkIGluIHByZWRp Y2F0ZXMgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAg ICAgICBDdXJQcmVkTmFtZT0oY2hhciAqKWNhbGxvYygxLHN0cmxlbihuYW1lKSArIDEwKTsNCj4+ ID4NCj4+ID4gICAgc3RyY2F0KEN1clByZWROYW1lLCIjcHJlZCAiKTsNCj4+ID4NCj4+ID4gICAg c3RyY2F0KEN1clByZWROYW1lLG5hbWUpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gICAgICAgICAgICAgIHByZWRFbnRyeT0oUHJlZEVudHJ5ICopIGhhc2hfZ2V0KFBu YW1lLG5hbWUpOw0KPj4gPg0KPj4gPiAgICBpZiAocHJlZEVudHJ5ICE9IE5VTEwpIHsNCj4+ID4N Cj4+ID4gICAgd2FybkZMKGVNc2cxKCIjcHJlZCAlcyBwcmV2aW91c2x5IGRlZmluZWQgLSBpZ25v cmVkIixuYW1lKSwNCj4+ID4NCj4+ID4gQEAgLTkwNSwxMiArOTA1LDEyIEBAIGFQcmVkKCkNCj4+ ID4gICAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgICAgaWYg KHByZWRMaXRlcmFsICE9IE5VTEwgJiYgbmFtZSAhPSBOVUxMKSB7DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgICAgIC8qDQo+PiA+DQo+ PiA+ICAgICAgICAgICogIHByZWRFeHByIG1heSBiZSBOVUxMIGR1ZSB0byBzeW50YXggZXJyb3Jz DQo+PiA+DQo+PiA+ICAgICAgICAgICogICAgb3Igc2ltcGx5IG9taXR0ZWQgYnkgdGhlIHVzZXIN Cj4+ID4NCj4+ID4gICAgICAgICAgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgcHJlZEVudHJ5PW5ld1ByZWRFbnRyeShuYW1l KTsNCj4+ID4NCj4+ID4gICAgICAgICAgcHJlZEVudHJ5LT5maWxlPXNhdmVfZmlsZTsNCj4+ID4N Cj4+ID4gICAgICAgICAgcHJlZEVudHJ5LT5saW5lPXNhdmVfbGluZTsNCj4+ID4NCj4+ID4gQEAg LTk5Nyw3ICs5OTcsNyBAQCBwcmVkT3JFeHByKCkNCj4+ID4gICAgUHJlZGljYXRlICAgICAqKnRh aWw9TlVMTDsNCj4+ID4NCj4+ID4gICAgIHByZWRFeHByICA9IHByZWRBbmRFeHByKCk7DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBPUm5vZGU9 bmV3X3ByZWQoKTsNCj4+ID4NCj4+ID4gICAgT1Jub2RlLT5leHByPVBSRURfT1JfTElTVDsNCj4+ ID4NCj4+ID4gICAgaWYgKHByZWRFeHByICE9IE5VTEwpIHsNCj4+ID4NCj4+ID4gQEAgLTEwMTIs NyArMTAxMiw3IEBAIHByZWRPckV4cHIoKQ0KPj4gPiAgICAgICAgenptYXRjaCgxMTIpOyB6ekNP TlNVTUU7DQo+PiA+DQo+PiA+ICAgICAgICAgcHJlZEV4cHIgID0gcHJlZEFuZEV4cHIoKTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICBp ZiAocHJlZEV4cHIgIT0gTlVMTCkgew0KPj4gPg0KPj4gPiAgICAgICAgICAqdGFpbD1wcmVkRXhw cjsNCj4+ID4NCj4+ID4gICAgICAgICAgdGFpbD0mcHJlZEV4cHItPnJpZ2h0Ow0KPj4gPg0KPj4g PiBAQCAtMTAyMiwxNCArMTAyMiwxNCBAQCBwcmVkT3JFeHByKCkNCj4+ID4gICAgICB6ekVYSVQo enp0YXNwMik7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBfcmV0dj1PUm5vZGU7DQo+PiA+DQo+PiA+ ICAgIE9Sbm9kZT1OVUxMOw0KPj4gPg0KPj4gPiAgICB6ekVYSVQoenp0YXNwMSk7DQo+PiA+DQo+ PiA+ICAgIHJldHVybiBfcmV0djsNCj4+ID4NCj4+ID4gIGZhaWw6DQo+PiA+DQo+PiA+ICAgIHp6 RVhJVCh6enRhc3AxKTsNCj4+ID4NCj4+ID4gLSAgcHJlZGljYXRlX2ZyZWUoT1Jub2RlKTsNCj4+ ID4NCj4+ID4gKyAgcHJlZGljYXRlX2ZyZWUoT1Jub2RlKTsNCj4+ID4NCj4+ID4gICAgenpzeW4o enpNaXNzVGV4dCwgenpCYWRUb2ssIChBTlRMUkNoYXIgKikiIiwgenpNaXNzU2V0LCB6ek1pc3NU b2ssDQo+enpFcnJrLCB6ekJhZFRleHQpOw0KPj4gPg0KPj4gPiAgICB6enJlc3luY2goc2V0d2Qz LCAweDIwKTsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIF9yZXR2Ow0KPj4gPg0KPj4gPiBAQCAtMTA1 NCw3ICsxMDU0LDcgQEAgcHJlZEFuZEV4cHIoKQ0KPj4gPiAgICBQcmVkaWNhdGUgICAgICoqdGFp bD1OVUxMOw0KPj4gPg0KPj4gPiAgICAgcHJlZEV4cHIgID0gcHJlZFByaW1hcnkoKTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIEFORG5vZGU9 bmV3X3ByZWQoKTsNCj4+ID4NCj4+ID4gICAgQU5Ebm9kZS0+ZXhwcj1QUkVEX0FORF9MSVNUOw0K Pj4gPg0KPj4gPiAgICBpZiAocHJlZEV4cHIgIT0gTlVMTCkgew0KPj4gPg0KPj4gPiBAQCAtMTA2 OSw3ICsxMDY5LDcgQEAgcHJlZEFuZEV4cHIoKQ0KPj4gPiAgICAgICAgenptYXRjaCgxMTMpOyB6 ekNPTlNVTUU7DQo+PiA+DQo+PiA+ICAgICAgICAgcHJlZEV4cHIgID0gcHJlZFByaW1hcnkoKTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg ICBpZiAocHJlZEV4cHIgIT0gTlVMTCkgew0KPj4gPg0KPj4gPiAgICAgICAgICAqdGFpbD1wcmVk RXhwcjsNCj4+ID4NCj4+ID4gICAgICAgICAgdGFpbD0mcHJlZEV4cHItPnJpZ2h0Ow0KPj4gPg0K Pj4gPiBAQCAtMTA3OSwxNCArMTA3OSwxNCBAQCBwcmVkQW5kRXhwcigpDQo+PiA+ICAgICAgenpF WElUKHp6dGFzcDIpOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgX3JldHY9QU5Ebm9kZTsNCj4+ID4N Cj4+ID4gICAgQU5Ebm9kZT1OVUxMOw0KPj4gPg0KPj4gPiAgICB6ekVYSVQoenp0YXNwMSk7DQo+ PiA+DQo+PiA+ICAgIHJldHVybiBfcmV0djsNCj4+ID4NCj4+ID4gIGZhaWw6DQo+PiA+DQo+PiA+ ICAgIHp6RVhJVCh6enRhc3AxKTsNCj4+ID4NCj4+ID4gLSAgcHJlZGljYXRlX2ZyZWUoQU5Ebm9k ZSk7DQo+PiA+DQo+PiA+ICsgIHByZWRpY2F0ZV9mcmVlKEFORG5vZGUpOw0KPj4gPg0KPj4gPiAg ICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQs IHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5j aChzZXR3ZDMsIDB4NDApOw0KPj4gPg0KPj4gPiAgICByZXR1cm4gX3JldHY7DQo+PiA+DQo+PiA+ IEBAIC0xMTA2LDcgKzExMDYsNyBAQCBwcmVkUHJpbWFyeSgpDQo+PiA+ICAgIFBDQ1RTX1BVUklG WShfcmV0dixzaXplb2YoUHJlZGljYXRlICogICkpDQo+PiA+DQo+PiA+ICAgIHp6TWFrZTA7DQo+ PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg IGNoYXIgICAgICAgICAgKm5hbWU9TlVMTDsNCj4+ID4NCj4+ID4gICAgUHJlZEVudHJ5ICAgICAq cHJlZEVudHJ5PU5VTEw7DQo+PiA+DQo+PiA+ICAgIFByZWRpY2F0ZSAgICAgKnByZWRFeHByPU5V TEw7DQo+PiA+DQo+PiA+IEBAIC0xMTE1LDcgKzExMTUsNyBAQCBwcmVkUHJpbWFyeSgpDQo+PiA+ ICAgICAgbmFtZT1teXN0cmR1cChMQVRFWFQoMSkpOw0KPj4gPg0KPj4gPiAgIHp6Q09OU1VNRTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg cHJlZEVudHJ5PShQcmVkRW50cnkgKikgaGFzaF9nZXQoUG5hbWUsbmFtZSk7DQo+PiA+DQo+PiA+ ICAgICAgaWYgKHByZWRFbnRyeSA9PSBOVUxMKSB7DQo+PiA+DQo+PiA+ICAgICAgICB3YXJuRkwo ZU1zZzEoIm5vIHByZXZpb3VzbHkgZGVmaW5lZCAjcHJlZCB3aXRoIG5hbWUNCj5cIiVzXCIiLG5h bWUpLA0KPj4gPg0KPj4gPiBAQCAtMTEzNCw3ICsxMTM0LDcgQEAgcHJlZFByaW1hcnkoKQ0KPj4g PiAgICAgICAgIHByZWRFeHByICA9IHByZWRPckV4cHIoKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gICAgICAgIHp6bWF0Y2goMTE1KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgICAgICBfcmV0dj1wcmVkRXhwcjsNCj4+ID4NCj4+ID4gICB6ekNPTlNVTUU7DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xMTQ0LDcgKzExNDQsNyBAQCBwcmVkUHJpbWFyeSgp DQo+PiA+ICAgICAgICAgIHp6bWF0Y2goMTAzKTsgenpDT05TVU1FOw0KPj4gPg0KPj4gPiAgICAg ICAgICAgcHJlZEV4cHIgID0gcHJlZFByaW1hcnkoKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIHByZWRFeHByLT5pbnZlcnRlZD0h cHJlZEV4cHItPmludmVydGVkOw0KPj4gPg0KPj4gPiAgICAgICAgICBfcmV0dj1wcmVkRXhwcjsN Cj4+ID4NCj4+ID4gICAgICAgIH0NCj4+ID4NCj4+ID4gQEAgLTExNTUsNyArMTE1NSw3IEBAIHBy ZWRQcmltYXJ5KCkNCj4+ID4gICAgcmV0dXJuIF9yZXR2Ow0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgcHJlZGljYXRlX2ZyZWUocHJlZEV4cHIpOw0KPj4gPg0KPj4gPiAgICB6 enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQsIHp6 TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5jaChz ZXR3ZDMsIDB4ODApOw0KPj4gPg0KPj4gPiBAQCAtMTE4Myw3ICsxMTgzLDcgQEAgYUxleGNsYXNz KCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ID4NCj4+ID4gICAgenpF WElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0K Pj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiAgICB6enN5bih6ek1pc3NU ZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQsIHp6TWlzc1RvaywNCj56 ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5jaChzZXR3ZDQsIDB4MSk7 DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTEzMjMsNyArMTMyMyw3IEBAIGVycm9y KCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ID4NCj4+ID4gICAgenpF WElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0K Pj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiAgICB6enN5bih6ek1pc3NU ZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQsIHp6TWlzc1RvaywNCj56 ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5jaChzZXR3ZDQsIDB4NCk7 DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTEzOTAsNyArMTM5MCw3IEBAIHRjbGFz cygpDQo+PiA+ICAgICAgenpFWElUKHp6dGFzcDIpOw0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4N Cj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgLyog TVIyMyAqLyAgICAgICAgIGlmIChwIT0gTlVMTCAmJiBha2FTdHJpbmcgIT0gTlVMTCkgew0KPj4g Pg0KPj4gPiAgICAgIC8qIE1SMjMgKi8gICAgICAgICAgIGlmIChwLT5ha2FTdHJpbmcgIT0gTlVM TCkgew0KPj4gPg0KPj4gPiAgICAgICAgLyogTVIyMyAqLyAgICAgICAgICAgICBpZiAoc3RyY21w KHAtPmFrYVN0cmluZyxha2FTdHJpbmcpICE9IDApIHsNCj4+ID4NCj4+ID4gQEAgLTE0OTMsNyAr MTQ5Myw3IEBAIHRjbGFzcygpDQo+PiA+ICAgIHJldHVybjsNCj4+ID4NCj4+ID4gIGZhaWw6DQo+ PiA+DQo+PiA+ICAgIHp6RVhJVCh6enRhc3AxKTsNCj4+ID4NCj4+ID4gLSAgQ2Fubm90Q29udGlu dWU9VFJVRTsNCj4+ID4NCj4+ID4gKyAgQ2Fubm90Q29udGludWU9VFJVRTsNCj4+ID4NCj4+ID4g ICAgenpzeW4oenpNaXNzVGV4dCwgenpCYWRUb2ssIChBTlRMUkNoYXIgKikiIiwgenpNaXNzU2V0 LCB6ek1pc3NUb2ssDQo+enpFcnJrLCB6ekJhZFRleHQpOw0KPj4gPg0KPj4gPiAgICB6enJlc3lu Y2goc2V0d2Q0LCAweDIwKTsNCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiBAQCAtMTU5OSw3 ICsxNTk5LDcgQEAgdG9rZW4oKQ0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gICAgICBpZiAoIChM QSgxKT09QWN0aW9uKSApIHsNCj4+ID4NCj4+ID4gICAgICAgIHp6bWF0Y2goQWN0aW9uKTsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICBhID0gKGNoYXIgKikg Y2FsbG9jKHN0cmxlbihMQVRFWFQoMSkpKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAg ICAgICByZXF1aXJlKGEhPU5VTEwsICJydWxlIHRva2VuOiBjYW5ub3QgYWxsb2NhdGUgYWN0aW9u Iik7DQo+PiA+DQo+PiA+ICAgICAgICBzdHJjcHkoYSwgTEFURVhUKDEpKTsNCj4+ID4NCj4+ID4g QEAgLTE2NDgsNyArMTY0OCw3IEBAIHRva2VuKCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4g PiAgZmFpbDoNCj4+ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBD YW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0K Pj4gPg0KPj4gPiAgICB6enN5bih6ek1pc3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIi LCB6ek1pc3NTZXQsIHp6TWlzc1RvaywNCj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ ICAgIHp6cmVzeW5jaChzZXR3ZDUsIDB4MTApOw0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+ IEBAIC0xNjY3LDcgKzE2NjcsNyBAQCBzZXQgKnJ1bGVzcmVmZCA7DQo+PiA+ICAgIHp6QkxPQ0so enp0YXNwMSk7DQo+PiA+DQo+PiA+ICAgIHp6TWFrZTA7DQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIEdyYXBoIGcsIGI7DQo+PiA+DQo+ PiA+ICAgIHNldCBzYXZlYmxhaDsNCj4+ID4NCj4+ID4gICAgaW50IHNhdmVpbmFsdCA9IGluQWx0 Ow0KPj4gPg0KPj4gPiBAQCAtMTY3OCwxMiArMTY3OCwxMiBAQCBzZXQgKnJ1bGVzcmVmZCA7DQo+ PiA+ICAgIEN1ckJsb2NrSUQrKzsNCj4+ID4NCj4+ID4gICAgLyogTVIyMyAqLyAgICAgIEN1ckJs b2NrSURfYXJyYXlbQmxrTGV2ZWxdID0gQ3VyQmxvY2tJRDsNCj4+ID4NCj4+ID4gICAgQ3VyQWx0 TnVtID0gMTsNCj4+ID4NCj4+ID4gLSAgLyogTVIyMyAqLyAgICAgIEN1ckFsdE51bV9hcnJheVtC bGtMZXZlbF0gPSBDdXJBbHROdW07DQo+PiA+DQo+PiA+ICsgIC8qIE1SMjMgKi8gICAgICBDdXJB bHROdW1fYXJyYXlbQmxrTGV2ZWxdID0gQ3VyQWx0TnVtOw0KPj4gPg0KPj4gPiAgICBzYXZlYmxh aCA9IGF0dHJpYnNSZWZkRnJvbUFjdGlvbjsNCj4+ID4NCj4+ID4gICAgYXR0cmlic1JlZmRGcm9t QWN0aW9uID0gZW1wdHk7DQo+PiA+DQo+PiA+ICAgIGFsdCggdG9rc3JlZmQscnVsZXNyZWZkICk7 DQo+PiA+DQo+PiA+ICAgIGIgPSBnID0genphQXJnKHp6dGFzcDEsMSk7DQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBpZiAoICgoSnVuY3Rpb24gKilnLmxlZnQpLT5w MS0+bnR5cGUgPT0gbkFjdGlvbiApDQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgICBB Y3Rpb25Ob2RlICphY3Rpb25Ob2RlPShBY3Rpb25Ob2RlICopDQo+PiA+DQo+PiA+IEBAIC0xNzA1 LDcgKzE3MDUsNyBAQCBzZXQgKnJ1bGVzcmVmZCA7DQo+PiA+ICAgICAgd2hpbGUgKCAoTEEoMSk9 PTEzMykgKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgZWcgID0gZXhjZXB0aW9uX2dyb3VwKCk7DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAg aWYgKCBlZyE9TlVMTCApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgLyogTVI3ICoqKioqICAgICAg IAllZy0+YWx0SUQgPSBtYWtlQWx0SUQoQ3VyQmxvY2tJRCxDdXJBbHROdW0pOw0KPioqKioqLw0K Pj4gPg0KPj4gPiAgICAgICAgICAvKiBNUjcgKioqKioJCUN1ckFsdFN0YXJ0LT5leGNlcHRpb25f bGFiZWwgPSBlZy0+YWx0SUQ7DQo+KioqKiovDQo+PiA+DQo+PiA+IEBAIC0xNzI5LDcgKzE3Mjks NyBAQCBzZXQgKnJ1bGVzcmVmZCA7DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICBhbHQoIHRva3Ny ZWZkLHJ1bGVzcmVmZCApOw0KPj4gPg0KPj4gPiAgICAgICAgZyA9IE9yKGcsIHp6YUFyZyh6enRh c3AyLDIpKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAo KEp1bmN0aW9uICopZy5sZWZ0KS0+YmxvY2tpZCA9IEN1ckJsb2NrSUQ7DQo+PiA+DQo+PiA+ICAg ICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICAgIHp6QkxPQ0soenp0YXNwMyk7DQo+PiA+DQo+PiA+ IEBAIC0xNzM4LDcgKzE3MzgsNyBAQCBzZXQgKnJ1bGVzcmVmZCA7DQo+PiA+ICAgICAgICAgIHdo aWxlICggKExBKDEpPT0xMzMpICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICBlZyAgPSBleGNl cHRpb25fZ3JvdXAoKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAgICAgICAgICAgaWYgKCBlZyE9TlVMTCApIHsNCj4+ID4NCj4+ID4gICAgICAg ICAgICAgIC8qIE1SNyAqKioqKiAgICAgICAJZWctPmFsdElEID0gbWFrZUFsdElEKEN1ckJsb2Nr SUQsQ3VyQWx0TnVtKTsNCj4qKioqKi8NCj4+ID4NCj4+ID4gICAgICAgICAgICAgIC8qIE1SNyAq KioqKgkJQ3VyQWx0U3RhcnQtPmV4Y2VwdGlvbl9sYWJlbCA9IGVnLQ0KPj5hbHRJRDsgICAgICAg ICAgICoqKioqLw0KPj4gPg0KPj4gPiBAQCAtMTc2Miw3ICsxNzYyLDcgQEAgc2V0ICpydWxlc3Jl ZmQgOw0KPj4gPiAgICByZXR1cm47DQo+PiA+DQo+PiA+ICBmYWlsOg0KPj4gPg0KPj4gPiAgICB6 ekVYSVQoenp0YXNwMSk7DQo+PiA+DQo+PiA+IC0gIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+PiA+ DQo+PiA+ICsgIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+PiA+DQo+PiA+ICAgIHp6c3luKHp6TWlz c1RleHQsIHp6QmFkVG9rLCAoQU5UTFJDaGFyICopIiIsIHp6TWlzc1NldCwgenpNaXNzVG9rLA0K Pnp6RXJyaywgenpCYWRUZXh0KTsNCj4+ID4NCj4+ID4gICAgenpyZXN5bmNoKHNldHdkNSwgMHgy MCk7DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTE3ODQsNyArMTc4NCw3IEBAIHNl dCAqcnVsZXNyZWZkIDsNCj4+ID4gICAgaW50IG49MDsgR3JhcGggZzsgaW50IGVfbnVtPTAsIG9s ZF9ub3Q9MDsgTm9kZSAqbm9kZTsgc2V0IGVsZW1zLCBkaWY7DQo+PiA+DQo+PiA+ICAgIGludCBm aXJzdF9vbl9saW5lID0gMSwgdXNlX2RlZl9NVF9oYW5kbGVyID0gMDsNCj4+ID4NCj4+ID4gICAg Zy5sZWZ0PU5VTEw7IGcucmlnaHQ9TlVMTDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAJCQlDdXJBbHRTdGFydCA9IE5VTEw7DQo+PiA+DQo+PiA+ICAgIGVsZW1zID0g ZW1wdHk7DQo+PiA+DQo+PiA+ICAgIGluQWx0ID0gMTsNCj4+ID4NCj4+ID4gQEAgLTE4MzQsNyAr MTgzNCw3IEBAIHNldCAqcnVsZXNyZWZkIDsNCj4+ID4gICAgICAgICBub2RlICA9IGVsZW1lbnQo IG9sZF9ub3QsIGZpcnN0X29uX2xpbmUsIHVzZV9kZWZfTVRfaGFuZGxlciApOw0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgICAgICAgaWYgKCBub2RlIT1OVUxMICYmIG5vZGUtPm50eXBlIT1uQWN0 aW9uICkgZmlyc3Rfb25fbGluZSA9IDA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICAgICAgaWYgKCB6emFBcmcoenp0YXNwMiwyICkubGVmdCE9TlVMTCApIHsNCj4+ ID4NCj4+ID4gICAgICAgICAgZyA9IENhdChnLCB6emFBcmcoenp0YXNwMiwyKSk7DQo+PiA+DQo+ PiA+ICAgICAgICAgIG4rKzsNCj4+ID4NCj4+ID4gQEAgLTE4ODgsNyArMTg4OCw3IEBAIGluQWx0 ID0gMDsNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ID4NCj4+ID4gICAg enpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4g Pg0KPj4gPiArICBDYW5ub3RDb250aW51ZT1UUlVFOw0KPj4gPg0KPj4gPiAgICB6enN5bih6ek1p c3NUZXh0LCB6ekJhZFRvaywgKEFOVExSQ2hhciAqKSIiLCB6ek1pc3NTZXQsIHp6TWlzc1RvaywN Cj56ekVycmssIHp6QmFkVGV4dCk7DQo+PiA+DQo+PiA+ICAgIHp6cmVzeW5jaChzZXR3ZDYsIDB4 Mik7DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTE5MTIsNyArMTkxMiw3IEBAIGVs ZW1lbnRfbGFiZWwoKQ0KPj4gPiAgICBsYWIgPSBteXN0cmR1cChMQVRFWFQoMSkpOw0KPj4gPg0K Pj4gPiAgIHp6Q09OU1VNRTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgIFVzZWROZXdTdHlsZUxhYmVsID0gMTsNCj4+ID4NCj4+ID4gICAgaWYg KCBVc2VkT2xkU3R5bGVBdHRyaWIgKSBlcnIoImNhbm5vdCBtaXggd2l0aCBuZXctc3R5bGUgbGFi ZWxzIHdpdGggb2xkLQ0KPnN0eWxlICRpIik7DQo+PiA+DQo+PiA+ICAgIHQgPSAoVGVybUVudHJ5 ICopIGhhc2hfZ2V0KFRuYW1lLCBsYWIpOw0KPj4gPg0KPj4gPiBAQCAtMTk3MCw3ICsxOTcwLDcg QEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgIFBDQ1RTX1BVUklGWShfcmV0dixz aXplb2YoTm9kZSAqICApKQ0KPj4gPg0KPj4gPiAgICB6ek1ha2UwOw0KPj4gPg0KPj4gPiAgICB7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBBdHRyaWIgYmxrOw0K Pj4gPg0KPj4gPiAgICBQcmVkaWNhdGUgKnByZWQgPSBOVUxMOw0KPj4gPg0KPj4gPiAgICBpbnQg bG9jYWxfdXNlX2RlZl9NVF9oYW5kbGVyPTA7DQo+PiA+DQo+PiA+IEBAIC0xOTg1LDkgKzE5ODUs OSBAQCBpbnQgdXNlX2RlZl9NVF9oYW5kbGVyIDsNCj4+ID4gICAgaW50ICAgYW1wZXJzYW5kU3R5 bGU7DQo+PiA+DQo+PiA+ICAgIGludCAgIGhlaWdodDsgICAgICAgICAvKiBNUjExICovDQo+PiA+ DQo+PiA+ICAgIGludCAgIGVxdWFsX2hlaWdodDsgICAvKiBNUjExICovDQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgIGNoYXIqIHBGaXJzdFNldFN5bWJv bCA9IE5VTEw7IC8qIE1SMjEgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAJCSAgX3JldHYgPSBOVUxMOw0KPj4gPg0KPj4gPiAgICBpZiAoIChzZXR3ZDZbTEEoMSld JjB4OCkgKSB7DQo+PiA+DQo+PiA+ICAgICAgew0KPj4gPg0KPj4gPiBAQCAtMjAxMiw3ICsyMDEy LDcgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgICAgICB7DQo+PiA+DQo+PiA+ ICAgICAgICBpZiAoIChMQSgxKT09VG9rZW5UZXJtKSApIHsNCj4+ID4NCj4+ID4gICAgICAgICAg enptYXRjaChUb2tlblRlcm0pOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gICAgICAgICAgdGVybSA9IChUZXJtRW50cnkgKikgaGFzaF9nZXQoVG5hbWUsIExBVEVYVCgx KSk7DQo+PiA+DQo+PiA+ICAgICAgICAgIGlmICggdGVybT09TlVMTCAmJiBVc2VyRGVmZFRva2Vu cyApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICBlcnIoImltcGxpY2l0IHRva2VuIGRlZmluaXRp b24gbm90IGFsbG93ZWQgd2l0aCAjdG9rZGVmcyIpOw0KPj4gPg0KPj4gPiBAQCAtMjA2OSw3ICsy MDY5LDcgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgICAgICAgICAgenpFWElU KHp6dGFzcDMpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgIH0NCj4+ID4NCj4+ID4gICAgICAgICAg fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKCBw IT1OVUxMICYmIChwLT51cHBlcl9yYW5nZSE9MCB8fCBwLT50Y2xhc3MgfHwgIG9sZF9ub3QpICkN Cj4+ID4NCj4+ID4gICAgICAgICAgbGlzdF9hZGQoJk1ldGFUb2tlbk5vZGVzLCAodm9pZCAqKXAp Ow0KPj4gPg0KPj4gPiAgICAgICAgICB7DQo+PiA+DQo+PiA+IEBAIC0yMTE3LDcgKzIxMTcsNyBA QCBpbnQgdXNlX2RlZl9NVF9oYW5kbGVyIDsNCj4+ID4gICAgICAgICAgICB6ekVYSVQoenp0YXNw Myk7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgICAgICB9DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICBpZiAoIHAhPU5VTEwg JiYgIGZpcnN0X29uX2xpbmUgKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgQ3VyQWx0U3RhcnQg PSAoSnVuY3Rpb24gKil6emFSZXQubGVmdDsNCj4+ID4NCj4+ID4gICAgICAgICAgICBhbHRBZGQo Q3VyQWx0U3RhcnQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE1SNyAqLw0K Pj4gPg0KPj4gPiBAQCAtMjEzMCw3ICsyMTMwLDcgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7 DQo+PiA+ICAgICAgICBlbHNlIHsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKCAoTEEoMSk9PVF1 b3RlZFRlcm0pICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgIHp6bWF0Y2goUXVvdGVkVGVybSk7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgIHRlcm0g PSAoVGVybUVudHJ5ICopIGhhc2hfZ2V0KFRleHByLCBMQVRFWFQoMSkpOw0KPj4gPg0KPj4gPiAg ICAgICAgICAgIGlmICggdGVybT09TlVMTCAmJiBVc2VyRGVmZFRva2VucyApIHsNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgIGVycigiaW1wbGljaXQgdG9rZW4gZGVmaW5pdGlvbiBub3QgYWxsb3dl ZCB3aXRoICN0b2tkZWZzIik7DQo+PiA+DQo+PiA+IEBAIC0yMjI4LDEwICsyMjI4LDEwIEBAIGlu dCB1c2VfZGVmX01UX2hhbmRsZXIgOw0KPj4gPiAgICAgICAgICAgICAgenpFWElUKHp6dGFzcDMp Ow0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgICAgICAgIH0NCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgaWYgKCBwIT1O VUxMICYmIChwLT51cHBlcl9yYW5nZSE9MCB8fCBwLT50Y2xhc3MgfHwgIG9sZF9ub3QpICkNCj4+ ID4NCj4+ID4gICAgICAgICAgICBsaXN0X2FkZCgmTWV0YVRva2VuTm9kZXMsICh2b2lkICopcCk7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgIGlmICgg IGZpcnN0X29uX2xpbmUgKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICBDdXJBbHRTdGFydCA9 IChKdW5jdGlvbiAqKXp6YVJldC5sZWZ0Ow0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgYWx0QWRk KEN1ckFsdFN0YXJ0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBNUjcgKi8N Cj4+ID4NCj4+ID4gQEAgLTIyNzYsNyArMjI3Niw3IEBAIGludCB1c2VfZGVmX01UX2hhbmRsZXIg Ow0KPj4gPiAgICAgICAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICB9DQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICBsaXN0X2FkZCgmTWV0YVRva2VuTm9kZXMsICh2b2lkICopcCk7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgaWYg KCAgZmlyc3Rfb25fbGluZSApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgQ3VyQWx0U3Rh cnQgPSAoSnVuY3Rpb24gKil6emFSZXQubGVmdDsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAg YWx0QWRkKEN1ckFsdFN0YXJ0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBN UjcgKi8NCj4+ID4NCj4+ID4gQEAgLTIzNTYsNyArMjM1Niw3IEBAIGludCB1c2VfZGVmX01UX2hh bmRsZXIgOw0KPj4gPiAgICAgICAgICAgICAgICAgIGlmICggKExBKDEpPT0xMDUpICkgew0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICAgICAgenptYXRjaCgxMDUpOyB6ekNPTlNVTUU7DQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICAgICAgICB6em1hdGNoKFBhc3NBY3Rpb24pOw0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgIGEgPSAoY2hh ciAqKSBjYWxsb2Moc3RybGVuKExBVEVYVCgxKSkrMSwgc2l6ZW9mKGNoYXIpKTsNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgICAgICAgIHJlcXVpcmUoYSE9TlVMTCwgInJ1bGUgZWxlbWVudDogY2Fu bm90IGFsbG9jYXRlIGFzc2lnbm1lbnQiKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAg IHN0cmNweShhLCBMQVRFWFQoMSkpOw0KPj4gPg0KPj4gPiBAQCAtMjM3Miw3ICsyMzcyLDcgQEAg aW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgICAgICAgICAgICAgICAgenpFWElUKHp6 dGFzcDMpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgIH0NCj4+ID4NCj4+ID4gICAgICAg ICAgICAgICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAg ICAgICAgICAgaWYgKCBsYWJlbCE9TlVMTCApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAg ICByci0+ZWxfbGFiZWwgPSBsYWJlbC0+c3RyOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAg IGxhYmVsLT5lbGVtID0gKE5vZGUgKilycjsNCj4+ID4NCj4+ID4gQEAgLTI0MjQsNyArMjQyNCw3 IEBAIGludCB1c2VfZGVmX01UX2hhbmRsZXIgOw0KPj4gPiAgICAgICAgICAgIGNoYXIgKmE7DQo+ PiA+DQo+PiA+ICAgICAgICAgICAgaWYgKCAoTEEoMSk9PVBhc3NBY3Rpb24pICkgew0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgenptYXRjaChQYXNzQWN0aW9uKTsNCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICBhID0gKGNoYXIgKikgY2FsbG9jKHN0 cmxlbihMQVRFWFQoMSkpKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAgICAgICAgICAg ICByZXF1aXJlKGEhPU5VTEwsICJydWxlIGVsZW1lbnQ6IGNhbm5vdCBhbGxvY2F0ZSBwcmVkaWNh dGUgZmFpbA0KPmFjdGlvbiIpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgc3RyY3B5KGEsIExB VEVYVCgxKSk7DQo+PiA+DQo+PiA+IEBAIC0yNTExLDcgKzI1MTEsNyBAQCBpbnQgdXNlX2RlZl9N VF9oYW5kbGVyIDsNCj4+ID4gICAgICAgICAgICAgICAgICB7DQo+PiA+DQo+PiA+ICAgICAgICAg ICAgICAgICAgaWYgKCAoTEEoMSk9PU5vblRlcm1pbmFsKSApIHsNCj4+ID4NCj4+ID4gICAgICAg ICAgICAgICAgICAgIHp6bWF0Y2goTm9uVGVybWluYWwpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgIC8qIE1SMjEgKi8gICAgICAgICAg ICAgICAgICAgICBwRmlyc3RTZXRTeW1ib2wgPSAoY2hhciAqKQ0KPmNhbGxvYyhzdHJsZW4oTEFU RVhUKDEpKSsxLA0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgLyogTVIyMSAqLyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoY2hh cikpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgLyogTVIyMSAqLyAgICAgICAgICAg ICAgICAgICAgICAgICAgcmVxdWlyZShwRmlyc3RTZXRTeW1ib2whPU5VTEwsDQo+PiA+DQo+PiA+ IEBAIC0yNTI0LDcgKzI1MjQsNyBAQCBpbnQgdXNlX2RlZl9NVF9oYW5kbGVyIDsNCj4+ID4gICAg ICAgICAgICAgICAgICBlbHNlIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgIGlmICgg KExBKDEpPT1Ub2tlblRlcm0pICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgICB6 em1hdGNoKFRva2VuVGVybSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICAgICAgICAgICAgICAgICAgICAvKiBNUjIxICovICAgICAgICAgICAgICAgICAgICAgIHBG aXJzdFNldFN5bWJvbCA9IChjaGFyICopDQo+Y2FsbG9jKHN0cmxlbihMQVRFWFQoMSkpKzEsDQo+ PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgIC8qIE1SMjEgKi8gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihjaGFyKSk7DQo+ PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgIC8qIE1SMjEgKi8gICAgICAgICAgICAgICAg ICAgICAgcmVxdWlyZShwRmlyc3RTZXRTeW1ib2whPU5VTEwsDQo+PiA+DQo+PiA+IEBAIC0yNTU5 LDcgKzI1NTksNyBAQCBpbnQgdXNlX2RlZl9NVF9oYW5kbGVyIDsNCj4+ID4gICAgICAgICAgICAg ICAgenptYXRjaCgxMTUpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICBibGsgPSB6emFSZXQg PSB6emFBcmcoenp0YXNwMiwyKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgLyogTVIyMyAq LyAgICAgIEN1ckJsb2NrSURfYXJyYXlbQmxrTGV2ZWxdID0gKC0xKTsNCj4+ID4NCj4+ID4gLSAg ICAgICAgICAgICAgLyogTVIyMyAqLyAgICAgIEN1ckFsdE51bV9hcnJheVtCbGtMZXZlbF0gPSAo LTEpOw0KPj4gPg0KPj4gPiArICAgICAgICAgICAgICAvKiBNUjIzICovICAgICAgQ3VyQWx0TnVt X2FycmF5W0Jsa0xldmVsXSA9ICgtMSk7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgIC0tQmxr TGV2ZWw7DQo+PiA+DQo+PiA+ICAgenpDT05TVU1FOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBA QCAtMjYyNyw3ICsyNjI3LDcgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqYTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBpZiAoIChMQSgxKT09UGFzc0FjdGlvbikgKSB7DQo+PiA+DQo+PiA+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6em1hdGNoKFBhc3NBY3Rpb24pOw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGEgPSAoY2hhciAqKWNhbGxvYyhzdHJsZW4oTEFURVhUKDEpKSsxLCBzaXplb2Yo Y2hhcikpOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVxdWly ZShhIT1OVUxMLCAicnVsZSBlbGVtZW50OiBjYW5ub3QgYWxsb2NhdGUgcHJlZGljYXRlDQo+ZmFp bCBhY3Rpb24iKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0 cmNweShhLCBMQVRFWFQoMSkpOw0KPj4gPg0KPj4gPiBAQCAtMjY0OCw3ICsyNjQ4LDcgQEAgaW50 IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg YWx0QWRkKEN1ckFsdFN0YXJ0KTsgICAgICAgICAgICAgICAgICAgICAvKiBNUjcgKi8NCj4+ID4N Cj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfTsNCj4+ID4NCj4+ID4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgX3JldHYgPSAoTm9kZSAqKWFjdDsNCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZWQgPQ0K PmNvbXB1dGVQcmVkRnJvbUNvbnRleHRHdWFyZChibGssJnByZWRNc2dEb25lKTsgICAgICAgICAg IC8qIE1SMTAgKi8NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBw cmVkPT1OVUxMKSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IC8qIE1SMTAgKi8NCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAo ICFwcmVkTXNnRG9uZSkgZXJyKCJpbnZhbGlkIG9yIG1pc3NpbmcgY29udGV4dCBndWFyZCIpOw0K Pi8qIE1SMTAgKi8NCj4+ID4NCj4+ID4gQEAgLTI3MDcsNyArMjcwNyw3IEBAIGludCB1c2VfZGVm X01UX2hhbmRsZXIgOw0KPj4gPiAgICAgICAgICAgICAgICAgIHp6RVhJVCh6enRhc3AzKTsNCj4+ ID4NCj4+ID4gICAgICAgICAgICAgICAgICB9DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgIH0N Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgIGlm ICggcHJlZD09TlVMTCAmJiAhcHJlZE1zZ0RvbmUpIHsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIC8qIE1SMTANCj4qLw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICgo SnVuY3Rpb24gKikoKEp1bmN0aW9uICopenphUmV0LmxlZnQpLT5wMSktPmJsb2NraWQgPSBDdXJC bG9ja0lEOw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICgoSnVuY3Rpb24gKikoKEp1bmN0 aW9uICopenphUmV0LmxlZnQpLT5wMSktPnRva3JlZnMgPSB0b2tzcmVmZDsNCj4+ID4NCj4+ID4g QEAgLTI3MjUsMTAgKzI3MjUsMTAgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAg ICAgICAgICAgICAgICAgYmxvY2soICZ0b2tzcmVmZCwmcnVsZXNyZWZkICk7DQo+PiA+DQo+PiA+ ICAgICAgICAgICAgICAgICAgenphUmV0ID0gbWFrZU9wdCh6emFBcmcoenp0YXNwMiwyKSxhcHBy b3gscEZpcnN0U2V0U3ltYm9sKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAvKiBNUjIz ICovICAgICAgQ3VyQmxvY2tJRF9hcnJheVtCbGtMZXZlbF0gPSAoLTEpOw0KPj4gPg0KPj4gPiAt ICAgICAgICAgICAgICAgIC8qIE1SMjMgKi8gICAgICBDdXJBbHROdW1fYXJyYXlbQmxrTGV2ZWxd ID0gKC0xKTsNCj4+ID4NCj4+ID4gKyAgICAgICAgICAgICAgICAvKiBNUjIzICovICAgICAgQ3Vy QWx0TnVtX2FycmF5W0Jsa0xldmVsXSA9ICgtMSk7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAg ICAgLS1CbGtMZXZlbDsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICB6em1hdGNoKDk4KTsN Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAg KChKdW5jdGlvbiAqKSgoSnVuY3Rpb24gKil6emFSZXQubGVmdCktPnAxKS0+YmxvY2tpZCA9IEN1 ckJsb2NrSUQ7DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgKChKdW5jdGlvbiAqKSgoSnVu Y3Rpb24gKil6emFSZXQubGVmdCktPnAxKS0+dG9rcmVmcyA9IHRva3NyZWZkOw0KPj4gPg0KPj4g PiAgICAgICAgICAgICAgICAgICgoSnVuY3Rpb24gKikoKEp1bmN0aW9uICopenphUmV0LmxlZnQp LT5wMSktPnJ1bGVyZWZzID0gcnVsZXNyZWZkOw0KPj4gPg0KPj4gPiBAQCAtMjc4Nyw3ICsyNzg3 LDcgQEAgaW50IHVzZV9kZWZfTVRfaGFuZGxlciA7DQo+PiA+ICAgIHJldHVybiBfcmV0djsNCj4+ ID4NCj4+ID4gIGZhaWw6DQo+PiA+DQo+PiA+ICAgIHp6RVhJVCh6enRhc3AxKTsNCj4+ID4NCj4+ ID4gLSAgQ2Fubm90Q29udGludWU9VFJVRTsNCj4+ID4NCj4+ID4gKyAgQ2Fubm90Q29udGludWU9 VFJVRTsNCj4+ID4NCj4+ID4gICAgenpzeW4oenpNaXNzVGV4dCwgenpCYWRUb2ssIChBTlRMUkNo YXIgKikiIiwgenpNaXNzU2V0LCB6ek1pc3NUb2ssDQo+enpFcnJrLCB6ekJhZFRleHQpOw0KPj4g Pg0KPj4gPiAgICB6enJlc3luY2goc2V0d2Q5LCAweDEpOw0KPj4gPg0KPj4gPiAgICByZXR1cm4g X3JldHY7DQo+PiA+DQo+PiA+IEBAIC0yODQyLDcgKzI4NDIsNyBAQCBleGNlcHRpb25fZ3JvdXAo KQ0KPj4gPiAgICAgIGNoYXIgKnA7DQo+PiA+DQo+PiA+ICAgICAgaWYgKCAoTEEoMSk9PVBhc3NB Y3Rpb24pICkgew0KPj4gPg0KPj4gPiAgICAgICAgenptYXRjaChQYXNzQWN0aW9uKTsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICBwID0gTEFURVhUKDEpKzE7 DQo+PiA+DQo+PiA+ICAgICAgICBwW3N0cmxlbihwKS0xXSA9ICdcMCc7CQkvKiBraWxsIHRyYWls aW5nIHNwYWNlICovDQo+PiA+DQo+PiA+ICAgICAgICBsYWJlbCA9IChMYWJlbEVudHJ5ICopIGhh c2hfZ2V0KEVsYWJlbCwgTEFURVhUKDEpKzEpOw0KPj4gPg0KPj4gPiBAQCAtMjkwNiw3ICsyOTA2 LDcgQEAgZXhjZXB0aW9uX2dyb3VwKCkNCj4+ID4gICAgICB6ekVYSVQoenp0YXNwMik7DQo+PiA+ DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4gPiAgICB9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgICBpZiAoIGxhYmVsIT1OVUxMICkgew0KPj4gPg0KPj4gPiAgICAgIC8q IFJlY29yZCBleCBncm91cCBpbiBzeW0gdGFiIGZvciB0aGlzIGxhYmVsICovDQo+PiA+DQo+PiA+ ICAgICAgaWYgKCBsYWJlbC0+ZXhfZ3JvdXAhPU5VTEwgKSB7DQo+PiA+DQo+PiA+IEBAIC0yOTM1 LDkgKzI5MzUsOSBAQCBleGNlcHRpb25fZ3JvdXAoKQ0KPj4gPiAgICAgICAgICB9IC8qIGVuZCBz d2l0Y2ggKi8NCj4+ID4NCj4+ID4gICAgICAgICAgLyogTVI2ICovCSAgfTsgLyogZW5kIHRlc3Qg b24gbGFiZWwtPmVsZW0gKi8NCj4+ID4NCj4+ID4gICAgICB9IC8qIGVuZCB0ZXN0IG9uIGxhYmVs LT5leF9ncm91cCAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkJ fSAvKiBlbmQgdGVzdCBvbiBleGNlcHRpb24gbGFiZWwgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAvKiBNUjcgKi8NCj4+ID4NCj4+ID4gICAgLyogTVI3ICovICAg aWYgKEJsa0xldmVsID09IDEgJiYgbGFiZWwgPT0gTlVMTCkgew0KPj4gPg0KPj4gPiAgICAgIC8q IE1SNyAqLyAgICAgX3JldHYtPmZvclJ1bGU9MTsNCj4+ID4NCj4+ID4gQEAgLTI5NTgsNyArMjk1 OCw3IEBAIGV4Y2VwdGlvbl9ncm91cCgpDQo+PiA+ICAgIHJldHVybiBfcmV0djsNCj4+ID4NCj4+ ID4gIGZhaWw6DQo+PiA+DQo+PiA+ICAgIHp6RVhJVCh6enRhc3AxKTsNCj4+ID4NCj4+ID4gLSAg Q2Fubm90Q29udGludWU9VFJVRTsNCj4+ID4NCj4+ID4gKyAgQ2Fubm90Q29udGludWU9VFJVRTsN Cj4+ID4NCj4+ID4gICAgenpzeW4oenpNaXNzVGV4dCwgenpCYWRUb2ssIChBTlRMUkNoYXIgKiki IiwgenpNaXNzU2V0LCB6ek1pc3NUb2ssDQo+enpFcnJrLCB6ekJhZFRleHQpOw0KPj4gPg0KPj4g PiAgICB6enJlc3luY2goc2V0d2Q5LCAweDEwKTsNCj4+ID4NCj4+ID4gICAgcmV0dXJuIF9yZXR2 Ow0KPj4gPg0KPj4gPiBAQCAtMjk4MCw3ICsyOTgwLDcgQEAgZXhjZXB0aW9uX2hhbmRsZXIoKQ0K Pj4gPiAgICB7DQo+PiA+DQo+PiA+ICAgIDsNCj4+ID4NCj4+ID4gICAgenptYXRjaCgxMzUpOw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgX3JldHYgPSAoRXhjZXB0 aW9uSGFuZGxlciAqKWNhbGxvYygxLCBzaXplb2YoRXhjZXB0aW9uSGFuZGxlcikpOw0KPj4gPg0K Pj4gPiAgICByZXF1aXJlKF9yZXR2IT1OVUxMLCAiZXhjZXB0aW9uOiBjYW5ub3QgYWxsb2NhdGUg aGFuZGxlciIpOw0KPj4gPg0KPj4gPiAgIHp6Q09OU1VNRTsNCj4+ID4NCj4+ID4gQEAgLTI5OTEs NyArMjk5MSw3IEBAIGV4Y2VwdGlvbl9oYW5kbGVyKCkNCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ ICAgICAgaWYgKCAoTEEoMSk9PU5vblRlcm1pbmFsKSApIHsNCj4+ID4NCj4+ID4gICAgICAgIHp6 bWF0Y2goTm9uVGVybWluYWwpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gICAgICAgIF9yZXR2LT5zaWduYWxuYW1lID0gKGNoYXIgKikgY2FsbG9jKHN0cmxlbihMQVRF WFQoMSkpKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAgICAgICByZXF1aXJlKF9yZXR2 LT5zaWduYWxuYW1lIT1OVUxMLCAiZXhjZXB0aW9uOiBjYW5ub3QgYWxsb2NhdGUgc2lnDQo+bmFt ZSIpOw0KPj4gPg0KPj4gPiAgICAgICAgc3RyY3B5KF9yZXR2LT5zaWduYWxuYW1lLCBMQVRFWFQo MSkpOw0KPj4gPg0KPj4gPiBAQCAtMzAwMSw3ICszMDAxLDcgQEAgZXhjZXB0aW9uX2hhbmRsZXIo KQ0KPj4gPiAgICAgIGVsc2Ugew0KPj4gPg0KPj4gPiAgICAgICAgaWYgKCAoTEEoMSk9PVRva2Vu VGVybSkgKSB7DQo+PiA+DQo+PiA+ICAgICAgICAgIHp6bWF0Y2goVG9rZW5UZXJtKTsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIF9yZXR2LT5zaWduYWxu YW1lID0gKGNoYXIgKikgY2FsbG9jKHN0cmxlbihMQVRFWFQoMSkpKzEsIHNpemVvZihjaGFyKSk7 DQo+PiA+DQo+PiA+ICAgICAgICAgIHJlcXVpcmUoX3JldHYtPnNpZ25hbG5hbWUhPU5VTEwsICJl eGNlcHRpb246IGNhbm5vdCBhbGxvY2F0ZSBzaWcNCj5uYW1lIik7DQo+PiA+DQo+PiA+ICAgICAg ICAgIHN0cmNweShfcmV0di0+c2lnbmFsbmFtZSwgTEFURVhUKDEpKTsNCj4+ID4NCj4+ID4gQEAg LTMwMjEsNyArMzAyMSw3IEBAIGV4Y2VwdGlvbl9oYW5kbGVyKCkNCj4+ID4gICAgICBfcmV0di0+ YWN0aW9uID0gTlVMTDsNCj4+ID4NCj4+ID4gICAgICBpZiAoIChMQSgxKT09QWN0aW9uKSApIHsN Cj4+ID4NCj4+ID4gICAgICAgIHp6bWF0Y2goQWN0aW9uKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICBfcmV0di0+YWN0aW9uID0gKGNoYXIgKikgY2FsbG9j KHN0cmxlbihMQVRFWFQoMSkpKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAgICAgICBy ZXF1aXJlKF9yZXR2LT5hY3Rpb24hPU5VTEwsICJleGNlcHRpb246IGNhbm5vdCBhbGxvY2F0ZSBh Y3Rpb24iKTsNCj4+ID4NCj4+ID4gICAgICAgIHN0cmNweShfcmV0di0+YWN0aW9uLCBMQVRFWFQo MSkpOw0KPj4gPg0KPj4gPiBAQCAtMzA0MCw3ICszMDQwLDcgQEAgZXhjZXB0aW9uX2hhbmRsZXIo KQ0KPj4gPiAgICByZXR1cm4gX3JldHY7DQo+PiA+DQo+PiA+ICBmYWlsOg0KPj4gPg0KPj4gPiAg ICB6ekVYSVQoenp0YXNwMSk7DQo+PiA+DQo+PiA+IC0gIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+ PiA+DQo+PiA+ICsgIENhbm5vdENvbnRpbnVlPVRSVUU7DQo+PiA+DQo+PiA+ICAgIHp6c3luKHp6 TWlzc1RleHQsIHp6QmFkVG9rLCAoQU5UTFJDaGFyICopIiIsIHp6TWlzc1NldCwgenpNaXNzVG9r LA0KPnp6RXJyaywgenpCYWRUZXh0KTsNCj4+ID4NCj4+ID4gICAgenpyZXN5bmNoKHNldHdkOSwg MHg0MCk7DQo+PiA+DQo+PiA+ICAgIHJldHVybiBfcmV0djsNCj4+ID4NCj4+ID4gQEAgLTMxNTks MTUgKzMxNTksMTUgQEAgZGVmaW5lcyhmbmFtZSkNCj4+ID4gICB6ekNPTlNVTUU7DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICAgICAgICB6em1hdGNoKElOVCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4N Cj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgdiA9IGF0b2koTEFURVhUKDEpKTsNCj4+ID4NCj4+ ID4gICAgICAgIC8qCQkJZnByaW50ZihzdGRlcnIsICIjdG9rZW4gJXM9JWRcbiIsIHQsIHYpOyov DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCS8qIE1SMiBBbmRyZWFz IE1hZ251c3Nvbg0KPihBbmRyZWFzLk1hZ251c3NvbkBtYWlsYm94LnN3aXBuZXQuc2UpICovDQo+ PiA+DQo+PiA+ICAgICAgICAvKiBNUjIgRml4IHRvIGJ1ZyBpbnRyb2R1Y2VkIGJ5IDEuMzNNUjEg Zm9yICN0b2tkZWZzICAgICAgICAgICAgKi8NCj4+ID4NCj4+ID4gICAgICAgIC8qIE1SMiBEb24n dCBsZXQgI3Rva2RlZnMgYmUgY29uZnVzZWQgYnkgCQkJKi8NCj4+ID4NCj4+ID4gICAgICAgIC8q IE1SMiAgIERMR21pblRva2VuIGFuZCBETEdtYXhUb2tlbiAgICAgCQkJKi8NCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJCQlpZiAoICEgaXNETEdtYXhUb2tlbih0KSkg ewkJLyogTVIyICovDQo+PiA+DQo+PiA+ICAgICAgICBUb2tlbk51bSA9IHY7DQo+PiA+DQo+PiA+ ICAgICAgICBpZiAoIHY+bWF4dCApIG1heHQ9djsNCj4+ID4NCj4+ID4gQEAgLTMyMzQsNyArMzIz NCw3IEBAIGVudW1fZGVmKGZuYW1lKQ0KPj4gPiAgICAgIHp6RVhJVCh6enRhc3AyKTsNCj4+ID4N Cj4+ID4gICAgICB9DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAgIC8qCQkJZnByaW50ZihzdGRlcnIsICIjdG9rZW4gJXM9JWRcbiIsIHQs IHYpOyovDQo+PiA+DQo+PiA+ICAgIFRva2VuTnVtID0gdjsNCj4+ID4NCj4+ID4gICAgaWYgKCB2 Pm1heHQgKSBtYXh0PXY7CQkJCS8qIE1SMyAqLw0KPj4gPg0KPj4gPiBAQCAtMzI5OCw3ICszMjk4 LDcgQEAgZW51bV9kZWYoZm5hbWUpDQo+PiA+ICAgICAgICAgICAgICAgIHp6RVhJVCh6enRhc3A0 KTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgfQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIC8q CQkJCQlmcHJpbnRmKHN0ZGVyciwNCj4iI3Rva2VuICVzPSVkXG4iLCB0LCB2KTsqLw0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgVG9rZW5OdW0gPSB2Ow0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg aWYgKCB2Pm1heHQgKSBtYXh0PXY7CQkJCS8qIE1SMyAqLw0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0 IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvYml0cy5jDQo+Yi9C YXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9iaXRzLmMNCj4+ID4gaW5k ZXggNWNiNjU3YmIyZWVlLi40ZjM2ZGE5NTBlMWUgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2JpdHMuYw0KPj4gPiArKysgYi9CYXNl VG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9iaXRzLmMNCj4+ID4gQEAgLTI0 OSw3ICsyNDksNyBAQCBjaGFyICplY2xhc3M7DQo+PiA+ICAJdW5zaWduZWQgZGVnPTA7DQo+PiA+ DQo+PiA+ICAJc2V0IGE7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShlY2xhc3MhPU5VTEwsICJkb0Vj bGFzczogTlVMTCBlc2V0Iik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgCXAgPSAoRUNub2RlICopIGVjbGFzczsNCj4+ID4NCj4+ID4gIAlsZXhtb2RlKHAtPmxleGNs YXNzKTsJLyogc3dpdGNoIHRvIGxleGNsYXNzIHdoZXJlIGVycmNsYXNzIGlzIGRlZmluZWQNCj4q Lw0KPj4gPg0KPj4gPiAgCXAtPmVzZXQgPSBlbXB0eTsNCj4+ID4NCj4+ID4gQEAgLTcxNyw3ICs3 MTcsNyBAQCBHZW5QYXJzZXJfY19IZHIoKQ0KPj4gPiAgCWZwcmludGYoUGFyc2VyX2MsICIgKiB3 aXRoIEFIUENSQywgVW5pdmVyc2l0eSBvZiBNaW5uZXNvdGFcbiIpOw0KPj4gPg0KPj4gPiAgCWZw cmludGYoUGFyc2VyX2MsICIgKiBBTlRMUiBWZXJzaW9uICVzXG4iLCBWZXJzaW9uKTsNCj4+ID4N Cj4+ID4gIAlmcHJpbnRmKFBhcnNlcl9jLCAiICovXG5cbiIpOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKCBGaXJzdEFjdGlvbiAhPSBOVUxMICkgZHVtcEFj dGlvbihGaXJzdEFjdGlvbixQYXJzZXJfYywgMCwgLTEsIDAsIDEpOyAgICAvKg0KPk1SMTEgTVIx NWIgKi8NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAlmcHJpbnRmKFBhcnNlcl9jLCAiI2RlZmlu ZSBBTlRMUl9WRVJTSU9OCSVzXG4iLCBWZXJzaW9uRGVmKTsNCj4+ID4NCj4+ID4gQEAgLTg0Niw3 ICs4NDYsNyBAQCBHZW5QYXJzZXJfaF9IZHIoKQ0KPj4gPiAgCWZwcmludGYoUGFyc2VyX2gsICIj aW5jbHVkZSBcIiVzXCJcblxuIiwgQVBBUlNFUl9IKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IAlpZiAoIEhkckFjdGlvbiAhPSBOVUxMICkgZHVtcEFjdGlvbiggSGRyQWN0aW9uLCBQYXJzZXJf aCwgMCwgLTEsIDAsIDEpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4g IC8qIE1SMTAgKi8gICAgaWYgKENsYXNzRGVjbFN0dWZmID09IE5VTEwpIHsNCj4+ID4NCj4+ID4g IC8qIE1SMTAgKi8gIAlmcHJpbnRmKFBhcnNlcl9oLCAiY2xhc3MgJXMgOiBwdWJsaWMgQU5UTFJQ YXJzZXIge1xuIiwNCj5DdXJyZW50Q2xhc3NOYW1lKTsNCj4+ID4NCj4+ID4gIC8qIE1SMTAgKi8g ICAgfSBlbHNlIHsNCj4+ID4NCj4+ID4gQEAgLTg4Nyw3ICs4ODcsNyBAQCBHZW5FcnJIZHIoICkN Cj4+ID4gIAlmcHJpbnRmKEVyckZpbGUsICIgKi9cblxuIik7DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAgIGlmICggRmlyc3RBY3Rpb24gIT0gTlVMTCApIGR1bXBBY3Rpb24oIEZpcnN0QWN0aW9u LCBFcnJGaWxlLCAwLCAtMSwgMCwgMSk7DQo+LyogTVIxMSBNUjE1YiAqLw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZnByaW50ZihFcnJGaWxlLCAiI2RlZmluZSBB TlRMUl9WRVJTSU9OCSVzXG4iLCBWZXJzaW9uRGVmKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g ICAgZnByaW50ZihFcnJGaWxlLCAiI2luY2x1ZGUgXCJwY2N0c2NmZy5oXCJcbiIpOw0KPj4gPg0K Pj4gPiBAQCAtOTE2LDcgKzkxNiw3IEBAIEdlbkVyckhkciggKQ0KPj4gPiAgCWlmICggRGVtYW5k TG9va2FoZWFkICkgZnByaW50ZihFcnJGaWxlLCAiI2RlZmluZSBERU1BTkRfTE9PS1xuIik7DQo+ PiA+DQo+PiA+ICAJZnByaW50ZihFcnJGaWxlLCAiI2luY2x1ZGUgXCJhbnRsci5oXCJcbiIpOw0K Pj4gPg0KPj4gPiAgCWlmICggR2VuQVNUICkgZnByaW50ZihFcnJGaWxlLCAiI2luY2x1ZGUgXCJh c3QuaFwiXG4iKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAg aWYgKCBVc2VyRGVmZFRva2VucyApIGZwcmludGYoRXJyRmlsZSwgIiNpbmNsdWRlICVzXG4iLA0K PlVzZXJUb2tlbkRlZnNGaWxlKTsNCj4+ID4NCj4+ID4gIAkvKiBzdGlsbCBuZWVkIHRoaXMgb25l IGFzIGl0IGhhcyB0aGUgZnVuYyBwcm90b3R5cGVzICovDQo+PiA+DQo+PiA+ICAJZnByaW50ZihF cnJGaWxlLCAiI2luY2x1ZGUgXCIlc1wiXG4iLCBEZWZGaWxlTmFtZSk7DQo+PiA+DQo+PiA+IGRp ZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9idWls ZC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9idWlsZC5j DQo+PiA+IGluZGV4IDRlYjNiMDJhZjE4MS4uNjQxZmE3YTFhNWQ3IDEwMDY0NA0KPj4gPiAtLS0g YS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9idWlsZC5jDQo+PiA+ ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2J1aWxkLmMN Cj4+ID4gQEAgLTk2LDcgKzk2LDcgQEAgaW50IGlzX3ByZWRpY2F0ZTsNCj4+ID4gIAlHcmFwaCBn Ow0KPj4gPg0KPj4gPiAgCUFjdGlvbk5vZGUgKmE7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShhY3Rp b24hPU5VTEwsICJidWlsZEFjdGlvbjogaW52YWxpZCBhY3Rpb24iKTsNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJajEgPSBuZXdKdW5jdGlvbigpOw0KPj4gPg0KPj4g PiAgCWoyID0gbmV3SnVuY3Rpb24oKTsNCj4+ID4NCj4+ID4gIAlhID0gbmV3QWN0aW9uTm9kZSgp Ow0KPj4gPg0KPj4gPiBAQCAtMTY5LDcgKzE2OSw3IEBAIGNoYXIgKnRleHQ7DQo+PiA+ICAJR3Jh cGggZzsNCj4+ID4NCj4+ID4gIAlUb2tOb2RlICp0Ow0KPj4gPg0KPj4gPiAgCXJlcXVpcmUodGV4 dCE9TlVMTCwgImJ1aWxkVG9rZW46IGludmFsaWQgdG9rZW4gbmFtZSIpOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlqMSA9IG5ld0p1bmN0aW9uKCk7DQo+PiA+DQo+ PiA+ICAJajIgPSBuZXdKdW5jdGlvbigpOw0KPj4gPg0KPj4gPiAgCXQgPSBuZXdUb2tOb2RlKCk7 DQo+PiA+DQo+PiA+IEBAIC0yMDMsNyArMjAzLDcgQEAgY2hhciAqdGV4dDsNCj4+ID4gIAlUQ25v ZGUgKnc7DQo+PiA+DQo+PiA+ICAJVGVybUVudHJ5ICpwOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUo dGV4dCE9TlVMTCwgImJ1aWxkV2lsZENhcmQ6IGludmFsaWQgdG9rZW4gbmFtZSIpOw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlqMSA9IG5ld0p1bmN0aW9uKCk7DQo+ PiA+DQo+PiA+ICAJajIgPSBuZXdKdW5jdGlvbigpOw0KPj4gPg0KPj4gPiAgCXQgPSBuZXdUb2tO b2RlKCk7DQo+PiA+DQo+PiA+IEBAIC0yNzgsNyArMjc4LDcgQEAgY2hhciAqdGV4dDsNCj4+ID4g IAlSdWxlUmVmTm9kZSAqcjsNCj4+ID4NCj4+ID4gIAlSdWxlRW50cnkgKnA7DQo+PiA+DQo+PiA+ ICAJcmVxdWlyZSh0ZXh0IT1OVUxMLCAiYnVpbGRSdWxlUmVmOiBpbnZhbGlkIHJ1bGUgbmFtZSIp Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlqMSA9IG5ld0p1bmN0 aW9uKCk7DQo+PiA+DQo+PiA+ICAJajIgPSBuZXdKdW5jdGlvbigpOw0KPj4gPg0KPj4gPiAgCXIg PSBuZXdSTm9kZSgpOw0KPj4gPg0KPj4gPiBAQCAtMzQ0LDcgKzM0NCw3IEBAIEdyYXBoIGcyOw0K Pj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJR3JhcGggZzsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCBnMS5sZWZ0ID09IE5VTEwg JiYgZzEucmlnaHQgPT0gTlVMTCApIHJldHVybiBnMjsNCj4+ID4NCj4+ID4gIAlpZiAoIGcyLmxl ZnQgPT0gTlVMTCAmJiBnMi5yaWdodCA9PSBOVUxMICkgcmV0dXJuIGcxOw0KPj4gPg0KPj4gPiAg CSgoSnVuY3Rpb24gKilnMS5yaWdodCktPnAxID0gZzIubGVmdDsNCj4+ID4NCj4+ID4gQEAgLTU5 Niw3ICs1OTYsNyBAQCBlbXB0eUFsdCggKQ0KPj4gPiAgCWoxLT5wMSA9IChOb2RlICopIGoyOw0K Pj4gPg0KPj4gPiAgCWcubGVmdCA9IChOb2RlICopIGoxOw0KPj4gPg0KPj4gPiAgCWcucmlnaHQg PSAoTm9kZSAqKSBqMjsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJ cmV0dXJuIGc7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02MjQs NyArNjI0LDcgQEAgZW1wdHlBbHQzKCApDQo+PiA+ICAJajItPnAxID0gKE5vZGUgKikgajM7DQo+ PiA+DQo+PiA+ICAJZy5sZWZ0ID0gKE5vZGUgKikgajE7DQo+PiA+DQo+PiA+ICAJZy5yaWdodCA9 IChOb2RlICopIGozOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAly ZXR1cm4gZzsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTY5NSw3 ICs2OTUsNyBAQCBuZXdSTm9kZSggKQ0KPj4gPiAgCXAtPmxpbmUgPSB6emxpbmU7DQo+PiA+DQo+ PiA+ICAJcC0+YXN0bm9kZSA9IEFTVGluY2x1ZGU7DQo+PiA+DQo+PiA+ICAJcC0+YWx0c3RhcnQg PSBOVUxMOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlyZXR1cm4g cDsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTc5MCw3ICs3OTAs NyBAQCBtYWtlbG9ja3MoICkNCj4+ID4gIHsNCj4+ID4NCj4+ID4gIAljaGFyICpwID0gKGNoYXIg KikgY2FsbG9jKENMTF9rKzEsIHNpemVvZihjaGFyKSk7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShw IT1OVUxMLCAiY2Fubm90IGFsbG9jYXRlIGxvY2sgYXJyYXkiKTsNCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJcmV0dXJuIHA7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGls ZS9QY2N0cy9hbnRsci9kdW1wY3ljbGVzLmMNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL1BjY3RzL2FudGxyL2R1bXBjeWNsZXMuYw0KPj4gPiBpbmRleCA4MTU2MTU5ZjcxOTcuLjIy NzI2MDNjNmJjOCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBp bGUvUGNjdHMvYW50bHIvZHVtcGN5Y2xlcy5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2Uv Qy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2R1bXBjeWNsZXMuYw0KPj4gPiBAQCAtNiw3ICs2LDcg QEANCj4+ID4gICNpbmNsdWRlICJoYXNoLmgiDQo+PiA+DQo+PiA+ICAjaW5jbHVkZSAiZ2VuZXJp Yy5oIg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtdm9pZA0KPj4gPg0KPj4gPiArdm9pZA0KPj4g Pg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgZHVtcGN5Y2xlcyh2b2lk KQ0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4NCj4+ID4gQEAgLTQwLDExICs0MCwxMSBAQCBkdW1w Y3ljbGVzKCkNCj4+ID4gICAgfTsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gLXZvaWQNCj4+ID4NCj4+ID4gK3ZvaWQNCj4+ID4NCj4+ID4gICNpZmRlZiBfX1VTRV9QUk9U T1MNCj4+ID4NCj4+ID4gLWR1bXBmb3N0YWNrKGludCBrKQ0KPj4gPg0KPj4gPiArZHVtcGZvc3Rh Y2soaW50IGspDQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAtZHVtcGZvc3RhY2soaykN Cj4+ID4NCj4+ID4gK2R1bXBmb3N0YWNrKGspDQo+PiA+DQo+PiA+ICBpbnQgazsNCj4+ID4NCj4+ ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRv b2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZWdtYW4uYw0KPmIvQmFzZVRvb2xz L1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZWdtYW4uYw0KPj4gPiBpbmRleCBiYTEz ODRkYWJlZTAuLmNjMmI4ZTFkZTE3MCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJj ZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZWdtYW4uYw0KPj4gPiArKysgYi9CYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9lZ21hbi5jDQo+PiA+IEBAIC0yMTIsNyAr MjEyLDcgQEAgSnVuY3Rpb24gKmFsdDsNCj4+ID4gICAgYWx0QXJyYXlbQmxrTGV2ZWxdPWFsdDsN Cj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLXN0YXRpYyB2b2lkDQo+PiA+ DQo+PiA+ICtzdGF0aWMgdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4g Pg0KPj4gPiAgYXJyYXlDaGVjayh2b2lkKQ0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4NCj4+ID4g QEAgLTI1Miw5ICsyNTIsOSBAQCBhcnJheUNoZWNrKCkNCj4+ID4NCj4+ID4NCj4+ID4gIC8qIGFs d2F5cyBjYWxsIGxlRml4dXAoKSBCRUZPUkUgZWdGaXh1cCgpICovDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IC12b2lkDQo+PiA+DQo+PiA+ICt2b2lkDQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0Vf UFJPVE9TDQo+PiA+DQo+PiA+IC1lZ0ZpeHVwKHZvaWQpDQo+PiA+DQo+PiA+ICtlZ0ZpeHVwKHZv aWQpDQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAgZWdGaXh1cCgpDQo+PiA+DQo+PiA+ ICAjZW5kaWYNCj4+ID4NCj4+ID4gQEAgLTI3Nyw5ICsyNzcsOSBAQCBlZ0ZpeHVwKCkNCj4+ID4g IC8qIGFsd2F5cyBjYWxsIGxlRml4dXAoKSBCRUZPUkUgZWdGaXh1cCgpICovDQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJPVE9TDQo+PiA+DQo+PiA+IC12b2lkIGxlRml4 dXAodm9pZCkNCj4+ID4NCj4+ID4gK3ZvaWQgbGVGaXh1cCh2b2lkKQ0KPj4gPg0KPj4gPiAgI2Vs c2UNCj4+ID4NCj4+ID4gLXZvaWQgbGVGaXh1cCgpDQo+PiA+DQo+PiA+ICt2b2lkIGxlRml4dXAo KQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+IEBAIC0zMDEsNyArMzAxLDcgQEAgdm9pZCBsZUZpeHVwKCkNCj4+ID4gICNpZmRlZiBfX1VT RV9QUk9UT1MNCj4+ID4NCj4+ID4gIHZvaWQgYWx0Rml4dXAodm9pZCkNCj4+ID4NCj4+ID4gICNl bHNlDQo+PiA+DQo+PiA+IC12b2lkIGFsdEZpeHVwKCkNCj4+ID4NCj4+ID4gK3ZvaWQgYWx0Rml4 dXAoKQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9h bnRsci9mY2FjaGUuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50 bHIvZmNhY2hlLmMNCj4+ID4gaW5kZXggZmY3ZGNkZmRkNTUwLi5jYmEwYjM5YzYzOGMgMTAwNjQ0 DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2Zj YWNoZS5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2Fu dGxyL2ZjYWNoZS5jDQo+PiA+IEBAIC01NCw3ICs1NCw3IEBAIENhY2hlRW50cnkgKmR1bXBGY2Fj aGUxKHByZXYpDQo+PiA+ICAJZm9yIChwPXRhYmxlOyBwPCYodGFibGVbSGFzaFRhYmxlU2l6ZV0p OyBwKyspIHsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAkJQ2FjaGVFbnRyeSAqcSA9KENhY2hl RW50cnkgKikgKnA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQlp ZiAoIHEgIT0gTlVMTCAmJiBsb3c9PTAgKSBsb3cgPSBwLXRhYmxlOw0KPj4gPg0KPj4gPiAgCQl3 aGlsZSAoIHEgIT0gTlVMTCApIHsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgIGlmIChzdHJjbXAo cS0+c3RyLHByZXYpID4gMCkgew0KPj4gPg0KPj4gPiBAQCAtOTgsMTEgKzk4LDExIEBAIHZvaWQg cmVwb3J0RmNhY2hlKHEpDQo+PiA+ICAgICAgTVJfZHVtcFRva2VuU2V0KHN0ZG91dCwxLHEtPmZz ZXQpOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtdm9pZA0KPj4gPg0K Pj4gPiArdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAt RHVtcEZjYWNoZSh2b2lkKQ0KPj4gPg0KPj4gPiArRHVtcEZjYWNoZSh2b2lkKQ0KPj4gPg0KPj4g PiAgI2Vsc2UNCj4+ID4NCj4+ID4gLUR1bXBGY2FjaGUoKQ0KPj4gPg0KPj4gPiArRHVtcEZjYWNo ZSgpDQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2Fu dGxyL2ZzZXQuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIv ZnNldC5jDQo+PiA+IGluZGV4IGUzZmFjMDlmMmEwYy4uYzM1ZTYxNjNhZmJkIDEwMDY0NA0KPj4g PiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9mc2V0LmMN Cj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZnNl dC5jDQo+PiA+IEBAIC0yMzEsNyArMjMxLDcgQEAgc2V0ICpyazsNCj4+ID4gICAgICAgICAgICAg ICAgICB9IGVsc2Ugew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAgICAgUkVBQ0gocC0+cDEs IGssIHJrLCBhKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICB9DQo+PiA+DQo+PiA+IC0g ICAgfQ0KPj4gPg0KPj4gPiArICAgIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAkvKiBDIGEg YyBoIGUgIFIgZSBzIHUgbCB0IHMgKi8NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTI3Mywx MCArMjczLDEwIEBAIHNldCAqcms7DQo+PiA+ICAJCWZwcmludGYoc3RkZXJyLCAiXG4iKTsNCj4+ ID4NCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgaWYgKHAtPmp0eXBlICE9IFJ1bGVCbGsgJiYgcC0+cDIgIT0g TlVMTCAmJiAvKiBNUjE0ICovICEgcC0+Z3Vlc3MpIHsNCj4+ID4NCj4+ID4gICAgICAgICBSRUFD SChwLT5wMiwgaywgcmssIGIpOw0KPj4gPg0KPj4gPiAtICAgIH0NCj4+ID4NCj4+ID4gKyAgICB9 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJaWYgKCBwLT5qdHlwZT09YUxvb3BCbGsgfHwgcC0+ anR5cGU9PVJ1bGVCbGsgfHwNCj4+ID4NCj4+ID4gIAkJIHAtPmp0eXBlPT1hUGx1c0JsayB8fCBw LT5qdHlwZT09RW5kUnVsZSApDQo+PiA+DQo+PiA+IEBAIC00MjEsNyArNDIxLDcgQEAgc2V0ICpy azsNCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJUkVBQ0gocC0+bmV4dCwgay0x LCByaywgYSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIGlm IChNUl9NYWludGFpbkJhY2tUcmFjZSkNCj5NUl9wb2ludGVyU3RhY2tQb3AoJk1SX0JhY2tUcmFj ZVN0YWNrKTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAlyZXR1cm4gYTsNCj4+ID4NCj4+ID4g QEAgLTQ0MSw3ICs0NDEsNyBAQCBzZXQgKnJrOw0KPj4gPg0KPj4gPg0KPj4gPiAgCXJlcXVpcmUo cCE9TlVMTCwJCQkickp1bmM6IE5VTEwgbm9kZSIpOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUocC0+ bnR5cGU9PW5BY3Rpb24sCSJySnVuYzogbm90IGFjdGlvbiIpOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIC8qIE1SMTEgKi8gICAgaWYgKHAtPmlzX3ByZWRpY2F0ZSAm JiBwLT5hbXBlcnNhbmRQcmVkICE9IE5VTEwpIHsNCj4+ID4NCj4+ID4gIC8qIE1SMTEgKi8gICAg ICBQcmVkaWNhdGUgICAqcHJlZD1wLT5hbXBlcnNhbmRQcmVkOw0KPj4gPg0KPj4gPiAgLyogTVIx MSAqLyAgICAgIGlmIChrIDw9IHByZWQtPmspIHsNCj4+ID4NCj4+ID4gQEAgLTExNzEsNyArMTE3 MSw3IEBAIGludCBqdHlwZTsNCj4+ID4gIAlDdXJBbWJpZ2J0eXBlID0gc3ViOw0KPj4gPg0KPj4g PiAgCUN1ckFtYmlnZmlsZSA9IGFsdDEtPmZpbGU7DQo+PiA+DQo+PiA+ICAJQ3VyQW1iaWdsaW5l ID0gYWx0MS0+bGluZTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJ LyogRG9uJ3QgZG8gZnVsbCBMTChuKSBhbmFseXNpcyBpZiAoLi4uKT8gYmxvY2sgYmVjYXVzZSB0 aGUgYmxvY2ssDQo+PiA+DQo+PiA+ICAJICAgYnkgZGVmaW5pdGlvbiwgZGVmaWVzIExMKG4pIGFu YWx5c2lzLg0KPj4gPg0KPj4gPiAgCSAgIElmIGd1ZXNzICguLi4pPyBibG9jayBhbmQgYW1iaWd1 b3VzIHRoZW4gZG9uJ3QgcmVtb3ZlIGFueXRoaW5nIGZyb20NCj4+ID4NCj4+ID4gQEAgLTEyNTIs OSArMTI1Miw5IEBAIGludCBqdHlwZTsNCj4+ID4gIAkJZnJlZSgoY2hhciAqKWZ0YmwpOw0KPj4g Pg0KPj4gPiAgCQlyZXR1cm47DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gIAkvKiBOb3QgcmVzb2x2ZWQgd2l0aCAoLi4pPyBibG9jay4gIERv IGZ1bGwgTEwobikgYW5hbHlzaXMgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAJLyogYW1iaWcgaXMgdGhlIHNldCBvZiBrLXR1cGxlcyB0cnVseSBpbiBjb21tb24g YmV0d2VlbiBhbHQgMSBhbmQgYWx0IDINCj4qLw0KPj4gPg0KPj4gPiAgICAgIC8qIE1SMTEgVmVy aWZ5QW1iaWcgb25jZSB1c2VkIGZzZXQgZGVzdHJ1Y3RpdmVseSAqLw0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMv YW50bHIvZnNldDIuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50 bHIvZnNldDIuYw0KPj4gPiBpbmRleCA4YTQ4MjNhMDU0NDYuLjRhNjlmMmUxYzY4ZiAxMDA2NDQN Cj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZnNl dDIuYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRs ci9mc2V0Mi5jDQo+PiA+IEBAIC0yMzYsNyArMjM2LDcgQEAgaW50IHRvazsNCj4+ID4gIHsNCj4+ ID4NCj4+ID4gIAlUcmVlICpwLCAqbmV3YmxrOw0KPj4gPg0KPj4gPiAgCXN0YXRpYyBpbnQgbj0w Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAoIEZyZWVMaXN0 ID09IE5VTEwgKQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJLypmcHJpbnRmKHN0ZGVy ciwgInRub2RlOiAlZCBtb3JlIG5vZGVzXG4iLA0KPlRyZWVCbG9ja0FsbG9jU2l6ZSk7Ki8NCj4+ ID4NCj4+ID4gQEAgLTM0Niw3ICszNDYsNyBAQCBUcmVlICp0Ow0KPj4gPiAgI2VuZGlmDQo+PiA+ DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJVHJlZSAqdTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAJaWYgKCB0ID09IE5VTEwgKSByZXR1cm4gTlVMTDsNCj4+ID4NCj4+ ID4gIAl1ID0gdG5vZGUodC0+dG9rZW4pOw0KPj4gPg0KPj4gPiAgCXUtPnYucmsgPSB0LT52LnJr Ow0KPj4gPg0KPj4gPiBAQCAtMzY1LDcgKzM2NSw3IEBAIFRyZWUgKnQ7DQo+PiA+ICAjZW5kaWYN Cj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gIAlUcmVlICp1Ow0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAoIHQgPT0gTlVMTCApIHJldHVybiBOVUxMOw0KPj4g Pg0KPj4gPiAgCXUgPSB0bm9kZSh0LT50b2tlbik7DQo+PiA+DQo+PiA+ICAJdS0+di5yayA9IHQt PnYucms7DQo+PiA+DQo+PiA+IEBAIC01MTMsNyArNTEzLDcgQEAgVHJlZSAqdDsNCj4+ID4gIAl0 LT5kb3duID0gdGZsYXR0ZW4oIHQtPmRvd24gKTsNCj4+ID4NCj4+ID4gIAl0LT5yaWdodCA9IHRm bGF0dGVuKCB0LT5yaWdodCApOw0KPj4gPg0KPj4gPiAgCWlmICggdC0+ZG93biA9PSBOVUxMICkg cmV0dXJuIHQ7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlmICgg dC0+dG9rZW4gPT0gQUxUICkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCVRyZWUgKnU7 DQo+PiA+DQo+PiA+IEBAIC02MzAsNyArNjMwLDcgQEAgc2V0ICpyazsNCj4+ID4gIC8qIE1SMTQg Ki8gICAgICBndWVzc19wb2ludD1wLT5wMTsNCj4+ID4NCj4+ID4gIC8qIE1SMTQgKi8gICAgfQ0K Pj4gPg0KPj4gPiAgLyogTVIxNCAqLyAgICBwLT5ndWVzc19hbmFseXNpc19wb2ludD1ndWVzc19w b2ludDsNCj4+ID4NCj4+ID4gLS8qIE1SMTQgKi8gIH0NCj4+ID4NCj4+ID4gKy8qIE1SMTQgKi8g IH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAlpZiAoIHAtPnAyID09IE5VTEwgKQ0KPj4gPg0K Pj4gPiAgCXsNCj4+ID4NCj4+ID4gQEAgLTY5MSw3ICs2OTEsNyBAQCBzZXQgKnJrX291dDsNCj4+ ID4gIAlzZXQgcmssIHJrMjsNCj4+ID4NCj4+ID4gIAlpbnQgc2F2ZV9oYWx0Ow0KPj4gPg0KPj4g PiAgCVJ1bGVFbnRyeSAqcSA9IChSdWxlRW50cnkgKikgaGFzaF9nZXQoUm5hbWUsIHAtPnRleHQp Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICNpZmRlZiBEQkdfVFJB Vg0KPj4gPg0KPj4gPiAgCWZwcmludGYoc3RkZXJyLCAidFJ1bGVSZWY6ICVzXG4iLCBwLT50ZXh0 KTsNCj4+ID4NCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiBAQCAtMTE4NSw3ICsxMTg1LDcgQEAg aW50IGssIG1heF9rOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJ VHJlZSAqdCwgKnU7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlm ICggaz5tYXhfayApIHJldHVybiBOVUxMOw0KPj4gPg0KPj4gPiAgCWlmICggZnRibFtrXVtmaW5k ZXhba11dID09IG5pbCApIHJldHVybiBOVUxMOw0KPj4gPg0KPj4gPiAgCXQgPSBwZXJtdXRlKGsr MSwgbWF4X2spOw0KPj4gPg0KPj4gPiBAQCAtMTE5NSw3ICsxMTk1LDcgQEAgaW50IGssIG1heF9r Ow0KPj4gPiAgCQkoZmluZGV4W2tdKSsrOwkJCS8qIHRyeSBuZXh0IHRva2VuIGF0IHRoaXMgayAq Lw0KPj4gPg0KPj4gPiAgCQlyZXR1cm4gcGVybXV0ZShrLCBtYXhfayk7DQo+PiA+DQo+PiA+ICAJ fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAl1ID0gdG1ha2UodG5v ZGUoZnRibFtrXVtmaW5kZXhba11dKSwgdCwgTlVMTCk7DQo+PiA+DQo+PiA+ICAJaWYgKCBrID09 IG1heF9rICkgKGZpbmRleFtrXSkrKzsNCj4+ID4NCj4+ID4gIAlyZXR1cm4gdTsNCj4+ID4NCj4+ ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxy L2dlbi5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9nZW4u Yw0KPj4gPiBpbmRleCA4ZTQxMjM5ZjQ3NTEuLmViZjIwYjU1ODUwYiAxMDA2NDQNCj4+ID4gLS0t IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZ2VuLmMNCj4+ID4g KysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvZ2VuLmMNCj4+ ID4gQEAgLTE3Miw5ICsxNzIsOSBAQCBzdGF0aWMgdm9pZCBPdXRMaW5lSW5mbygpOyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qDQo+TVIxNCAqLw0KPj4gPiAgLyog TVIxMSBhIGNvbnZlbmllbnQgcGxhY2UgdG8gc2V0IGEgYnJlYWsgcG9pbnQgKi8NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gICNpZmRlZiBfX1VTRV9QUk9UT1MNCj4+ID4NCj4+ID4gLXZvaWQgTVJf YnJlYWsodm9pZCkNCj4+ID4NCj4+ID4gK3ZvaWQgTVJfYnJlYWsodm9pZCkNCj4+ID4NCj4+ID4g ICNlbHNlDQo+PiA+DQo+PiA+IC12b2lkIE1SX2JyZWFrKCkNCj4+ID4NCj4+ID4gK3ZvaWQgTVJf YnJlYWsoKQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAg IHJldHVybjsNCj4+ID4NCj4+ID4gQEAgLTExOTgsNyArMTE5OCw3IEBAIGludCBrOw0KPj4gPiAg I2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZSh0IT1OVUxMLCAiZ2Vu RXhwclRyZWVPcmlnaW5hbDogTlVMTCB0cmVlIik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgCWlmICggdC0+dG9rZW4gPT0gQUxUICkNCj4+ID4NCj4+ID4gIAl7DQo+ PiA+DQo+PiA+ICAJCV9nZW4oIigiKTsgZ2VuRXhwclRyZWVPcmlnaW5hbCh0LT5kb3duLCBrKTsg X2dlbigiKSIpOw0KPj4gPg0KPj4gPiBAQCAtMTM2OSwxMyArMTM2OSwxMyBAQCBzdGF0aWMgdm9p ZCBnZW5FeHByVHJlZSh0cmVlLGspDQo+PiA+DQo+PiA+DQo+PiA+ICAjaWYgMA0KPj4gPg0KPj4g PiAgICAgIC8qIE1SMjAgVEhNIFRoaXMgd2FzIHByb2JhYmx5IGFuIGVycm9yLg0KPj4gPg0KPj4g PiAtICAgICAgICAgICAgVGhlIHJvdXRpbmUgc2hvdWxkIHByb2JhYmx5IHJlZmVyZW5jZSB0aGF0 IHN0YXRpYw0KPj4gPg0KPj4gPiArICAgICAgICAgICAgVGhlIHJvdXRpbmUgc2hvdWxkIHByb2Jh Ymx5IHJlZmVyZW5jZSB0aGF0IHN0YXRpYw0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgImFjcm9z cyIgYW5kIHRoaXMgZGVjbGFyYXRpb24gaGlkZXMgaXQuDQo+PiA+DQo+PiA+ICAgICAgKi8NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICBpbnQgICAgIGFjcm9zczsNCj4+ID4NCj4+ID4gICNl bmRpZg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICByZXF1aXJl ICh0cmVlICE9IE5VTEwsImdlbkV4cHJUcmVlOiB0cmVlIGlzIE5VTEwiKTsNCj4+ID4NCj4+ID4g ICAgICByZXF1aXJlIChrID4gMCwiZ2VuRXhwclRyZWU6IGsgPD0gMCIpOw0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiBAQCAtMTU1Nyw3ICsxNTU3LDcgQEAgaW50ICpsYXN0QWx0RW1wdHk7IC8qIE1S MjMgKi8NCj4+ID4gIAkqbmVlZF9yaWdodF9jdXJseT0wOw0KPj4gPg0KPj4gPiAgCSpsYXN0QWx0 RW1wdHkgPSAwOwkJLyogTVIyMyAqLw0KPj4gPg0KPj4gPiAgCWlmICggcS0+cDIgPT0gTlVMTCAp CS8qIG9ubHkgb25lIGFsdGVybmF0aXZlPyAgVGhlbiBkb24ndCBuZWVkIGlmICovDQo+PiA+DQo+ PiA+IC0Jew0KPj4gPg0KPj4gPiArCXsNCj4+ID4NCj4+ID4gIAkJaWYgKGZpcnN0X2l0ZW1faXNf Z3Vlc3NfYmxvY2soKEp1bmN0aW9uICopcS0+cDEpIT1OVUxMICkNCj4+ID4NCj4+ID4gIAkJew0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgaWYgKGp0eXBlICE9IGFMb29wQmxrICYmIGp0eXBlICE9 IGFPcHRCbGsgJiYganR5cGUgIT0gYVBsdXNCbGspIHsNCj4+ID4NCj4+ID4gQEAgLTE1NzUsNyAr MTU3NSw3IEBAIGludCAqbGFzdEFsdEVtcHR5OyAvKiBNUjIzICovDQo+PiA+ICAJZm9yIChhbHQ9 cTsgYWx0ICE9IE5VTEw7IGFsdD0gKEp1bmN0aW9uICopIGFsdC0+cDIgKQ0KPj4gPg0KPj4gPiAg CXsNCj4+ID4NCj4+ID4gIAkJaWYgKCBhbHQtPnAyID09IE5VTEwgKQkJCQkJLyogY2hrDQo+Zm9y IGVtcHR5IGFsdCAqLw0KPj4gPg0KPj4gPiAtCQl7DQo+PiA+DQo+PiA+ICsJCXsNCj4+ID4NCj4+ ID4gIAkJCU5vZGUgKnAgPSBhbHQtPnAxOw0KPj4gPg0KPj4gPiAgCQkJaWYgKCBwLT5udHlwZSA9 PSBuSnVuY3Rpb24gKQ0KPj4gPg0KPj4gPiAgCQkJew0KPj4gPg0KPj4gPiBAQCAtMTU4Niw3ICsx NTg2LDcgQEAgaW50ICpsYXN0QWx0RW1wdHk7IC8qIE1SMjMgKi8NCj4+ID4NCj4+ID4NCj4+ID4g ICAgICAgICAgIHI6IHsgQSB9IGI7DQo+PiA+DQo+PiA+ICAJCSBiOiBCOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkJICAgd2l0aCBpbnB1dCAiQyINCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gICAgIEJlZm9yZSBNUjIxIHRoZSBlcnJvciBtZXNzYWdlIHdvdWxkIGJl ICJleHBlY3RpbmcgQiAtIGZvdW5kIEMiLiAgQWZ0ZXINCj5NUjIxDQo+PiA+DQo+PiA+IEBAIC0x NzE0LDcgKzE3MTQsNyBAQCBKdW5jdGlvbiAqcTsNCj4+ID4gIAl3aGlsZSAoIHEhPU5VTEwgJiYN Cj4+ID4NCj4+ID4gICAgICAgICAgICAgICggICggcS0+bnR5cGU9PW5BY3Rpb24gKSB8fA0KPj4g Pg0KPj4gPiAgICAgICAgICAgICAgICAgKCBxLT5udHlwZT09bkp1bmN0aW9uICYmDQo+PiA+DQo+ PiA+IC0gICAgICAgICAgICAgICAgICAgIChxLT5qdHlwZT09R2VuZXJpYyB8fCBxLT5qdHlwZSA9 PSBhTG9vcEJsaykNCj4+ID4NCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgKHEtPmp0eXBlPT1H ZW5lcmljIHx8IHEtPmp0eXBlID09IGFMb29wQmxrKQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAg ICAgKQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgKQ0KPj4gPg0KPj4gPiAgICAgICAgICAgICkN Cj4+ID4NCj4+ID4gQEAgLTE3NTcsNyArMTc1Nyw3IEBAIEp1bmN0aW9uICpxOw0KPj4gPiAgCQkJ CQlyIDogKCAoQSk/IEINCj4+ID4NCj4+ID4gIAkJCQkJICAgIHwgQw0KPj4gPg0KPj4gPiAgCQkJ CQkJKSoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJCQkgVGhlIHJv dXRpbmUgYW5hbHlzaXNfcG9pbnQgd2FzIHNlZWluZyB0aGUgZ3Vlc3MgYmxvY2sNCj53aGVuDQo+ PiA+DQo+PiA+ICAJCQkgaXQgd2FzIHN0aWxsIGFuYWx5emluZyB0aGUgbG9vcEJlZ2luIGJsb2Nr LiAgQXMgYQ0KPmNvbnNlcXVlbmNlLA0KPj4gPg0KPj4gPiAgCQkJIHdoZW4gaXQgbG9va2VkIGZv ciB0aGUgYW5hbHlzaXNfcG9pbnQgaXQgd2FzDQo+cHJvY2Vzc2luZyB0aGUgQiwgYnV0DQo+PiA+ DQo+PiA+IEBAIC0xNzcxLDcgKzE3NzEsNyBAQCBKdW5jdGlvbiAqcTsNCj4+ID4gICAgICAgICAg ICAgICAgICB8ICAgICAgICAgICstPiBHICBDIEcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICB8 DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfA0KPj4gPg0KPj4gPiAgCQkJCSstLS0gRyBHIEcgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAJCQkgUmVwb3J0ZWQgYnkgQXJwYWQgQmVzemVkZXMgKGJlc3plZGVz QGluZi51LQ0KPnN6ZWdlZC5odSkuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJCU1SMzAgIFRo aXMgaXMgc3RpbGwgbW9yZSBjb21wbGljYXRlZC4gIFRoaXMgZml4IGNhdXNlZCBhbWJpZ3VpdHkN Cj5tZXNzYWdlcw0KPj4gPg0KPj4gPiBAQCAtMTg5MCw5ICsxODkwLDkgQEAgY2hhciAqczsNCj4+ ID4gICAgfTsNCj4+ID4NCj4+ID4gICAgZ290byBzdHJpbmdpemVFeGl0Ow0KPj4gPg0KPj4gPiAg c3RyaW5naXplU3RvcDoNCj4+ID4NCj4+ID4gLSAgKnArKz0nLic7DQo+PiA+DQo+PiA+IC0gICpw Kys9Jy4nOw0KPj4gPg0KPj4gPiAtICAqcCsrPScuJzsNCj4+ID4NCj4+ID4gKyAgKnArKz0nLic7 DQo+PiA+DQo+PiA+ICsgICpwKys9Jy4nOw0KPj4gPg0KPj4gPiArICAqcCsrPScuJzsNCj4+ID4N Cj4+ID4gIHN0cmluZ2l6ZUV4aXQ6DQo+PiA+DQo+PiA+ICAgICpwPTA7DQo+PiA+DQo+PiA+ICAg IHJldHVybiBzdHJpbmdpemVCdWY7DQo+PiA+DQo+PiA+IEBAIC0yMDEzLDcgKzIwMTMsNyBAQCBS dWxlUmVmTm9kZSAqcDsNCj4+ID4NCj4+ID4NCj4+ID4gIAlyZXF1aXJlKHAhPU5VTEwsCQkJImdl blJ1bGVSZWY6IGludmFsaWQgbm9kZQ0KPmFuZC9vciBydWxlIik7DQo+PiA+DQo+PiA+ICAJcmVx dWlyZShwLT5udHlwZT09blJ1bGVSZWYsICJnZW5SdWxlUmVmOiBub3QgcnVsZSByZWZlcmVuY2Ui KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCBwLT5hbHRz dGFydCE9TlVMTCAmJiBwLT5hbHRzdGFydC0+ZXhjZXB0aW9uX2xhYmVsIT1OVUxMICkNCj4+ID4N Cj4+ID4gIAkJaGFuZGxlcl9pZCA9IHAtPmFsdHN0YXJ0LT5leGNlcHRpb25fbGFiZWw7DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0yMjc2LDcgKzIyNzYsNyBAQCBUb2tOb2RlICpwOw0KPj4g PiAgLyogTVIyNyAqLwkJYXN0X2xhYmVsX2luX2FjdGlvbiA9IGxpc3Rfc2VhcmNoX2NzdHJpbmco ci0NCj4+YXN0X2xhYmVsc19pbl9hY3Rpb25zLA0KPj4gPg0KPj4gPiAgLyogTVIyNyAqLwkJICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcC0+ZWxfbGFiZWwpOw0KPj4g Pg0KPj4gPiAgLyogTVIyNyAqLwl9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgICAgIE91dExpbmVJbmZvKG91dHB1dCxwLT5saW5lLEZpbGVTdHJbcC0+ZmlsZV0pOw0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCWlmICggIXNldF9uaWwocC0+dHNldCkgKQkvKiBpbXBs aWVzICcuJywgflRvaywgb3IgdG9rZW5jbGFzcyAqLw0KPj4gPg0KPj4gPiBAQCAtMjU5NSw3ICsy NTk1LDcgQEAgVG9rTm9kZSAqcDsNCj4+ID4gICAgIEFuZCBtb3ZlZCBpbnRvIGdlbkFjdGlvbg0K Pj4gPg0KPj4gPg0KPioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqDQo+KioqKioqKioqKioqKioqKioqDQo+PiA+DQo+PiA+ICAqLw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAJICAgIGdlbigiaWYgKCEo Iik7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJCQkvKiBtYWtlIHN1cmUgdGhhdCAnI2xpbmUg bicgaXMgb24gZnJvbnQgb2YgbGluZSAqLyAgLyoNCj5NUjE0ICovDQo+PiA+DQo+PiA+IEBAIC0y NjM1LDEyICsyNjM1LDEyIEBAIFRva05vZGUgKnA7DQo+PiA+ICAgICAgICAgICBvbmUuICBUaGlz IGlzIGRpZmZlcmVudCB0aGFuIHRoZSBjYXNlIGZvciBzZW1hbnRpYw0KPj4gPg0KPj4gPiAgICAg ICAgICAgcHJlZGljYXRlcy4NCj4+ID4NCj4+ID4gICovDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgLyogTVIyMyAqLyAgICBpZiAoR2VuQ0MpIHsNCj4+ID4NCj4+ID4g IC8qIE1SMjMgKi8JICAgIGlmIChzdHJzdHIoYS0+YWN0aW9uLCAiTFQoIikgIT0gTlVMTCkgTFRp blRva2VuQWN0aW9uID0gMTsNCj4+ID4NCj4+ID4gIC8qIE1SMjMgKi8gICAgfQ0KPj4gPg0KPj4g PiAgLyogTVIyMyAqLyAgICBlbHNlIHsNCj4+ID4NCj4+ID4gLS8qIE1SMjMgKi8gICAgICBpZiAo c3Ryc3RyKGEtPmFjdGlvbiwgIkxBKCIpICE9IE5VTEwpIExUaW5Ub2tlbkFjdGlvbiA9IDE7DQo+ PiA+DQo+PiA+ICsvKiBNUjIzICovICAgICAgaWYgKHN0cnN0cihhLT5hY3Rpb24sICJMQSgiKSAh PSBOVUxMKSBMVGluVG9rZW5BY3Rpb24gPSAxOw0KPj4gPg0KPj4gPiAgLyogTVIyMyAqLyAgICAg IGlmIChzdHJzdHIoYS0+YWN0aW9uLCAiTEFURVhUKCIpICE9IE5VTEwpIExUaW5Ub2tlbkFjdGlv biA9IDE7DQo+PiA+DQo+PiA+ICAvKiBNUjIzICovICAgIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gQEAgLTI3MzcsNyArMjczNyw3IEBAIEp1bmN0aW9uICpxOw0KPj4gPiAgICAgIEJsb2NrUHJl YW1ibGVPcHRpb24ocSxxLT5wRmlyc3RTZXRTeW1ib2wpOyAvKiBNUjIxICovDQo+PiA+DQo+PiA+ ICAJZiA9IGdlbkJsayhxLCBhT3B0QmxrLCAmbWF4X2ssICZuZWVkX3JpZ2h0X2N1cmx5LCAmbGFz dEFsdEVtcHR5IC8qDQo+TVIyMyAqLyk7DQo+PiA+DQo+PiA+ICAvKiBNUjIzDQo+PiA+DQo+PiA+ IC0gICBCeXBhc3MgZXJyb3IgY2xhdXNlIGdlbmVyYXRpb24gd2hlbiBleGNlcHRpb25zIGFyZSB1 c2VkIGluIHsuLi59IGJsb2NrDQo+PiA+DQo+PiA+ICsgICBCeXBhc3MgZXJyb3IgY2xhdXNlIGdl bmVyYXRpb24gd2hlbiBleGNlcHRpb25zIGFyZSB1c2VkIGluIHsuLi59IGJsb2NrDQo+PiA+DQo+ PiA+ICAgICBTZWUgbXVsdGktbGluZSBub3RlIGluIGdlbkJsayBuZWFyIGNhbGwgdG8gaXNFbXB0 eUFsdC4NCj4+ID4NCj4+ID4gICovDQo+PiA+DQo+PiA+ICAJaWYgKCEgRm91bmRFeGNlcHRpb24p IHsNCj4+ID4NCj4+ID4gQEAgLTMwNjYsNyArMzA2Niw3IEBAIEp1bmN0aW9uICpxOw0KPj4gPiAg CUJsa0xldmVsKys7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgQmxvY2tQcmVhbWJsZU9w dGlvbigoSnVuY3Rpb24gKilxLCBxLT5wRmlyc3RTZXRTeW1ib2wpOyAgICAgICAvKiBNUjIxDQo+ Ki8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgLyogZmlyc3Rf aXRlbV9pc19ndWVzc19ibG9jayAgZG9lc24ndCBjYXJlIHdoYXQga2luZCBvZiBub2RlIGl0IGlz ICovDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgZ3Vlc3NCbG9jaz1maXJzdF9pdGVtX2lz X2d1ZXNzX2Jsb2NrKCAoSnVuY3Rpb24gKilxLT5wMSk7ICAgLyogTVIxMCAqLw0KPj4gPg0KPj4g PiBAQCAtMzI4MCw3ICszMjgwLDcgQEAgSnVuY3Rpb24gKnE7DQo+PiA+DQo+PiA+DQo+PiA+ICAv KiBNUjIzDQo+PiA+DQo+PiA+ICAgICBCeXBhc3MgZXJyb3IgY2xhdXNlIGdlbmVyYXRpb24gd2hl biBleGNlcHRpb25zIGFyZSB1c2VkIGluIGEgc3ViIGJsb2NrDQo+PiA+DQo+PiA+IC0gICBpbiB3 aGljaCB0aGUgbGFzdCBhbHRlcm5hdGl2ZSBpcyBlcHNpbG9uLiAgRXhhbXBsZTogIihBIHwgQiB8 ICkiLg0KPj4gPg0KPj4gPiArICAgaW4gd2hpY2ggdGhlIGxhc3QgYWx0ZXJuYXRpdmUgaXMgZXBz aWxvbi4gIEV4YW1wbGU6ICIoQSB8IEIgfCApIi4NCj4+ID4NCj4+ID4gICAgIFNlZSBtdWx0aS1s aW5lIG5vdGUgaW4gZ2VuQmxrIG5lYXIgY2FsbCB0byBpc0VtcHR5QWx0Lg0KPj4gPg0KPj4gPiAg Ki8NCj4+ID4NCj4+ID4gIAlpZiAoRm91bmRFeGNlcHRpb24gJiYgbGFzdEFsdEVtcHR5KSB7DQo+ PiA+DQo+PiA+IEBAIC0zMjg5LDcgKzMyODksNyBAQCBKdW5jdGlvbiAqcTsNCj4+ID4gIAllbHNl IHsNCj4+ID4NCj4+ID4gIAkJaWYgKCBxLT5wMiAhPSBOVUxMICkge3RhYigpOyBtYWtlRXJyb3JD bGF1c2UocSxmLG1heF9rLDAgLyoNCj51c2UgcGx1cyBibG9jayBieXBhc3MgPyAqLyApO30NCj4+ ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCXsg aW50IGk7IGZvciAoaT0xOyBpPD1uZWVkX3JpZ2h0X2N1cmx5OyBpKyspIHt0YWJzLS07IGdlbigi fVxuIik7fSB9DQo+PiA+DQo+PiA+ICAJZnJlZUJsa0ZzZXRzKHEpOw0KPj4gPg0KPj4gPiAgCS0t QmxrTGV2ZWw7DQo+PiA+DQo+PiA+IEBAIC0zNDAzLDkgKzM0MDMsOSBAQCBkbyB7ICAgIC8qIE1S MTAgICAgIENoYW5nZSByZWN1cnNpb24gaW50byBpdGVyYXRpb24NCj4qLw0KPj4gPiAgCUR1bXBG dW5jSGVhZGVyKHEscik7DQo+PiA+DQo+PiA+ICAJdGFicysrOw0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAtCS8qIE1SMjMNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAtCSAgIElmIHRoZXJlIGlz IGEgc2luZ2xlIHJldHVybiB2YWx1ZSB0aGVuIGl0IGNhbiBiZSBpbml0aWFsaXplZCBpbg0KPj4g Pg0KPj4gPiArCS8qIE1SMjMNCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiArCSAgIElmIHRoZXJl IGlzIGEgc2luZ2xlIHJldHVybiB2YWx1ZSB0aGVuIGl0IGNhbiBiZSBpbml0aWFsaXplZCBpbg0K Pj4gPg0KPj4gPiAgCSAgIHRoZSBkZWNsYXJhdGlvbiB1c2luZyBhc3NpZ25tZW50IHN5bnRheC4g IElmIHRoZXJlIGFyZSBtdWx0aXBsZQ0KPj4gPg0KPj4gPiAgCSAgIHJldHVybiB2YWx1ZXMgdGhl biBhbnRsciBjcmVhdGVzIGEgc3RydWN0IGFuZCBpbml0aWFsaXphdGlvbiB0YWtlcw0KPj4gPg0K Pj4gPiAgCSAgIHBsYWNlIGVsZW1lbnQgYnkgZWxlbWVudCBmb3IgZWFjaCBlbGVtZW50IG9mIHRo ZSBzdHJ1Y3QuICBGb3INCj4+ID4NCj4+ID4gQEAgLTM0MTksNyArMzQxOSw3IEBAIGRvIHsgICAg LyogTVIxMCAgICAgQ2hhbmdlIHJlY3Vyc2lvbiBpbnRvIGl0ZXJhdGlvbg0KPiovDQo+PiA+ICAJ ICAgbW9kZSBiZWNhdXNlIEMgZG9lcyBub3QgaGF2ZSBjb25zdHJ1Y3RvcnMuICBIb3dldmVyLCBQ VVJJRlkgaXMNCj4+ID4NCj4+ID4gIAkgICBub3QgdXNlZCBpbiBDKysgbW9kZSBiZWNhdXNlIGl0 IG1pZ2h0IG92ZXJ3cml0ZSBpbmZvcm1hdGlvbg0KPmNyZWF0ZWQNCj4+ID4NCj4+ID4gIAkgICBi eSBlbGVtZW50cyB3aGljaCBoYXZlIHRoZWlyIG93biBjdG9yLg0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkqLw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCWlmICgg cS0+cmV0IT1OVUxMICkNCj4+ID4NCj4+ID4gQEAgLTM1NjgsNyArMzU2OCw3IEBAIGRvIHsgICAg LyogTVIxMCAgICAgQ2hhbmdlIHJlY3Vyc2lvbiBpbnRvIGl0ZXJhdGlvbg0KPiovDQo+PiA+ICAg IEZpbGxTZXQoIGZvbGxvdyApOw0KPj4gPg0KPj4gPiAgCXNldF9mcmVlKCBmb2xsb3cgKTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gLSAgLyogTVIyMCBHLiBIb2JiZWx0DQo+PiA+DQo+PiA+ICsg IC8qIE1SMjAgRy4gSG9iYmVsdA0KPj4gPg0KPj4gPiAgICAgICBJc24ndCBpdCBzbyB0aGF0ICJm YWlsOiIgaXMgT05MWSByZWZlcmVuY2VkIHdoZW46DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAg ICAgICAJICFGb3VuZEV4Y2VwdGlvbiB8fCBGb3VuZEd1ZXNzQmxrID8NCj4+ID4NCj4+ID4gQEAg LTM1NzYsNyArMzU3Niw3IEBAIGRvIHsgICAgLyogTVIxMCAgICAgQ2hhbmdlIHJlY3Vyc2lvbiBp bnRvIGl0ZXJhdGlvbg0KPiovDQo+PiA+ICAgICAgIFRoZXJlZm9yZSBhZGQgdGhlICJpZiIgYXJv dW5kIHRoaXMgcGllY2Ugb2YgY29kZSBnZW5lcmF0aW9uLi4uDQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICAgICAgIFNob3VsZCBndWVzc2luZyBtb2RlIGFsc28gdXNlIF9oYW5kbGVyIGxhYmVsIGlu c3RlYWQgb2YgImZhaWwiDQo+PiA+DQo+PiA+IC0gICAgIHdoZW4gZXhjZXB0aW9uIGhhbmRsaW5n IGlzIGFjdGl2ZT8gZ2VuIGNhbiBhdXRvbWF0aWNhbGx5IHB1dA0KPj4gPg0KPj4gPiArICAgICB3 aGVuIGV4Y2VwdGlvbiBoYW5kbGluZyBpcyBhY3RpdmU/IGdlbiBjYW4gYXV0b21hdGljYWxseSBw dXQNCj4+ID4NCj4+ID4gICAgICAgImlmIChndWVzc2luZykiIHRoZXJlIHNvIGFzIHRvIHNraXAg YWxsIGtpbmRzIG9mIHVzZXIgY29kZS4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgICovDQo+ PiA+DQo+PiA+IEBAIC00MjY5LDcgKzQyNjksNyBAQCBOb2RlICpxOw0KPj4gPiAgCUp1bmN0aW9u ICpqOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUocSE9TlVMTCwgImZpbmRJbW1lZEFjdGlvbjogTlVM TCBub2RlIik7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShxLT5udHlwZT49MSAmJiBxLT5udHlwZTw9 TnVtTm9kZVR5cGVzLA0KPiJmaW5kSW1tZWRBY3Rpb246IGludmFsaWQgbm9kZSIpOw0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAl3aGlsZSAoIHEtPm50eXBlID09IG5K dW5jdGlvbiApDQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiAgCQlqID0gKEp1bmN0aW9uICop cTsNCj4+ID4NCj4+ID4gQEAgLTQyOTIsMTQgKzQyOTIsMTQgQEAgUnVsZVJlZk5vZGUgKnJ1bGVS ZWZOb2RlOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJY2hhciAq cSA9IHJldF9kZWY7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCXRh YigpOw0KPj4gPg0KPj4gPiAgCXdoaWxlICggKnJldHZhbCAhPSAnXDAnICYmICpxICE9ICdcMCcp DQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiAgCQl3aGlsZSAoIGlzc3BhY2UoKCpyZXR2YWwp KSApIHJldHZhbCsrOw0KPj4gPg0KPj4gPiAgCQl3aGlsZSAoICpyZXR2YWwhPScsJyAmJiAqcmV0 dmFsIT0nXDAnICkgZnB1dGMoKnJldHZhbCsrLCBvdXRwdXQpOw0KPj4gPg0KPj4gPiAgCQlmcHJp bnRmKG91dHB1dCwgIiA9IF90cnYuIik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgCQlEdW1wTmV4dE5hbWVJbkRlZigmcSwgb3V0cHV0KTsNCj4+ID4NCj4+ID4gIAkJ d2hpbGUgKCBpc3NwYWNlKCpxKSApIHErKzsNCj4+ID4NCj4+ID4gIAkJZnB1dGMoJzsnLCBvdXRw dXQpOyBmcHV0YygnICcsIG91dHB1dCk7DQo+PiA+DQo+PiA+IEBAIC00NDQwLDcgKzQ0NDAsNyBA QCBpbnQgdXNlUGx1c0Jsb2NrQnlwYXNzOw0KPj4gPg0KPj4gPg0KPj4gPiAgICAgICAgaWYgKCBH ZW5DQyApIHtfZ2VuMSgiLGVyciVkIiwgRGVmRXJyU2V0KCAmZiwgMSwgTlVMTCApKTt9DQo+PiA+ DQo+PiA+ICAJCQllbHNlIF9nZW4xKCIsenplcnIlZCIsIERlZkVyclNldCggJmYsIDEsIE5VTEwg KSk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQkJc2V0X2ZyZWUo Zik7DQo+PiA+DQo+PiA+ICAJCX0NCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IEBAIC00NjE0 LDEyICs0NjE0LDEyIEBAIGludCBmaW5hbF9uZXdsaW5lOw0KPj4gPiAgKiogCUp1bmN0aW9uKiBh bHQxOw0KPj4gPg0KPj4gPiAgKiogCUp1bmN0aW9uKiBwOw0KPj4gPg0KPj4gPiAgKiogCXNldCBy azsNCj4+ID4NCj4+ID4gLSoqDQo+PiA+DQo+PiA+ICsqKg0KPj4gPg0KPj4gPiAgKiogICAgIHJl cXVpcmUgKG1heF9rIDw9IENMTF9rLCAiayA+IENMTF9rIik7DQo+PiA+DQo+PiA+IC0qKg0KPj4g Pg0KPj4gPiAtKioNCj4+ID4NCj4+ID4gKyoqDQo+PiA+DQo+PiA+ICsqKg0KPj4gPg0KPj4gPiAg KiogICAgIGZvciAoayA9IDE7IGsgPD0gQ0xMX2s7IGsrKykge3NldF9jbHIocS0+ZnNldFtrXSk7 IH0NCj4+ID4NCj4+ID4gLSoqDQo+PiA+DQo+PiA+ICsqKg0KPj4gPg0KPj4gPiAgKiogICAgIGZv ciAoayA9IDE7IGsgPD0gbWF4X2s7IGsrKykgew0KPj4gPg0KPj4gPiAgKiogICAgICAgICBmb3Ig KGFsdDE9cTsgYWx0MSAhPSBOVUxMOyBhbHQxID0gKEp1bmN0aW9uICopYWx0MS0+cDIpDQo+PiA+ DQo+PiA+ICAqKiAgICAgCXsNCj4+ID4NCj4+ID4gQEAgLTQ2NTIsNyArNDY1Miw3IEBAIGNoYXIg KiBwUmV0dXJuOw0KPj4gPiAgCWludCBuZXN0ID0gMDsNCj4+ID4NCj4+ID4gICAgICBjaGFyICpx Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtCXJlcXVpcmUocFJldHVybiE9TlVMTCwgIkR1bXBJ bml0aWFsaXplcjogaW52YWxpZCBzdHJpbmciKTsNCj4+ID4NCj4+ID4gKwlyZXF1aXJlKHBSZXR1 cm4hPU5VTEwsICJEdW1wSW5pdGlhbGl6ZXI6IGludmFsaWQgc3RyaW5nIik7DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICAgICAgd2hpbGUgKCpwICE9IDApIHsNCj4+ID4NCj4+ID4gICAgICAJcCA9 IGVuZEZvcm1hbChwLA0KPj4gPg0KPj4gPiBAQCAtNDY5Miw3ICs0NjkyLDcgQEAgaW50IGJJbml0 aWFsaXplcjsNCj4+ID4gICAgICBjaGFyICpxOw0KPj4gPg0KPj4gPiAgICAgIGludCBjb3VudCA9 IDA7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0JcmVxdWlyZShwUmV0dXJuIT1OVUxMLCAiRHVt cEZvcm1hbHM6IGludmFsaWQgc3RyaW5nIik7DQo+PiA+DQo+PiA+ICsJcmVxdWlyZShwUmV0dXJu IT1OVUxMLCAiRHVtcEZvcm1hbHM6IGludmFsaWQgc3RyaW5nIik7DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgd2hpbGUgKCpwICE9IDApIHsNCj4+ID4NCj4+ID4gICAgICAJcCA9IGVuZEZv cm1hbChwLA0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvYW50bHIvZ2VuZXJpYy5oDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9hbnRsci9nZW5lcmljLmgNCj4+ID4gaW5kZXggMzBjYzhiNjAzMTQ4Li5iY2Vl ZDkzOGY5OGMgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxl L1BjY3RzL2FudGxyL2dlbmVyaWMuaA0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZy Q29tcGlsZS9QY2N0cy9hbnRsci9nZW5lcmljLmgNCj4+ID4gQEAgLTI3Nyw3ICsyNzcsNyBAQCB0 eXBlZGVmIEdyYXBoIEF0dHJpYjsNCj4+ID4gIAkJCQkJenplbnRlckFOVExSKGYpOw0KPglcDQo+ PiA+DQo+PiA+ICAJCQkJCXN0OyArK3p6YXNwOw0KPglcDQo+PiA+DQo+PiA+ICAJCQkJCXp6bGVh dmVBTlRMUihmKTsNCj4+ID4NCj4+ID4gLQkjZW5kaWYNCj4+ID4NCj4+ID4gKwkjZW5kaWYNCj4+ ID4NCj4+ID4NCj4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKiovDQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g ZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL2hh c2guYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvaGFzaC5j DQo+PiA+IGluZGV4IDY4ZmU4ZmQyMjc2OC4uMzJlOTM5ZWNiMjBkIDEwMDY0NA0KPj4gPiAtLS0g YS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9oYXNoLmMNCj4+ID4g KysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvaGFzaC5jDQo+ PiA+IEBAIC03Myw3ICs3Myw3IEBAIG5ld0hhc2hUYWJsZSggKQ0KPj4gPiAgI2VuZGlmDQo+PiA+ DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJRW50cnkgKip0YWJsZTsNCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJdGFibGUgPSAoRW50cnkgKiopIGNhbGxvYyhzaXplLCBz aXplb2YoRW50cnkgKikpOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUoIHRhYmxlICE9IE5VTEwsICJj YW5ub3QgYWxsb2NhdGUgaGFzaCB0YWJsZSIpOw0KPj4gPg0KPj4gPiAgCWlmICggc3RyaW5ncyA9 PSBOVUxMICkNCj4+ID4NCj4+ID4gQEAgLTExMSw3ICsxMTEsNyBAQCBFbnRyeSAqcmVjOw0KPj4g PiAgCXVuc2lnbmVkIGg9MDsNCj4+ID4NCj4+ID4gIAljaGFyICpwPWtleTsNCj4+ID4NCj4+ID4g IAlyZXF1aXJlKHRhYmxlIT1OVUxMICYmIGtleSE9TlVMTCAmJiByZWMhPU5VTEwsICJhZGQ6IGlu dmFsaWQNCj5hZGRpdGlvbiIpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gIAlIYXNoKHAsaCxzaXplKTsNCj4+ID4NCj4+ID4gIAlyZWMtPm5leHQgPSB0YWJsZVtoXTsJ CQkvKiBBZGQgdG8gc2luZ2x5LWxpbmtlZCBsaXN0ICovDQo+PiA+DQo+PiA+ICAJdGFibGVbaF0g PSByZWM7DQo+PiA+DQo+PiA+IEBAIC0xMzMsNyArMTMzLDcgQEAgY2hhciAqa2V5Ow0KPj4gPiAg CUVudHJ5ICpxOw0KPj4gPg0KPj4gPiAgLyoJcmVxdWlyZSh0YWJsZSE9TlVMTCAmJiBrZXkhPU5V TEwsICJnZXQ6IGludmFsaWQgdGFibGUgYW5kL29yDQo+a2V5Iik7Ki8NCj4+ID4NCj4+ID4gIAlp ZiAoICEodGFibGUhPU5VTEwgJiYga2V5IT1OVUxMKSApICooKGNoYXIgKikgMzQpID0gMzsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJSGFzaChwLGgsc2l6ZSk7DQo+ PiA+DQo+PiA+ICAJZm9yIChxID0gdGFibGVbaF07IHEgIT0gTlVMTDsgcSA9IHEtPm5leHQpDQo+ PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiBAQCAtMTU1LDEzICsxNTUsMTMgQEAgRW50cnkgKip0 YWJsZTsNCj4+ID4gIAlpbnQgaSxuPTAsbG93PTAsIGhpPTA7DQo+PiA+DQo+PiA+ICAJRW50cnkg KipwOw0KPj4gPg0KPj4gPiAgCWZsb2F0IGF2Zz0wLjA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgCWZvciAoaT0wOyBpPDIwOyBpKyspIGNvdW50W2ldID0gMDsNCj4+ ID4NCj4+ID4gIAlmb3IgKHA9dGFibGU7IHA8Jih0YWJsZVtzaXplXSk7IHArKykNCj4+ID4NCj4+ ID4gIAl7DQo+PiA+DQo+PiA+ICAJCUVudHJ5ICpxID0gKnA7DQo+PiA+DQo+PiA+ICAJCWludCBs ZW47DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQlpZiAoIHEgIT0g TlVMTCAmJiBsb3c9PTAgKSBsb3cgPSBwLXRhYmxlOw0KPj4gPg0KPj4gPiAgCQlsZW4gPSAwOw0K Pj4gPg0KPj4gPiAgCQlpZiAoIHEgIT0gTlVMTCApIGZwcmludGYoc3RkZXJyLCAiWyVkXSIsIHAt dGFibGUpOw0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvYW50bHIvbGV4LmMNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxl L1BjY3RzL2FudGxyL2xleC5jDQo+PiA+IGluZGV4IGZkZGI0NmJiYzM5OC4uM2M1MzBkZmU1MzMx IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9h bnRsci9sZXguYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0 cy9hbnRsci9sZXguYw0KPj4gPiBAQCAtMjkxLDcgKzI5MSw3IEBAIGdlbkRlZkZpbGUoICkNCj4+ ID4gIAkJCWlmICggVG9rZW5TdHJpbmcoaSkhPU5VTEwgJiYgaSAhPSBFcFRva2VuICkNCj4+ID4N Cj4+ID4gIAkJCXsNCj4+ID4NCj4+ID4gIAkJCQlUZXJtRW50cnkgKnA7DQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQkJCWlmICggV2FybmluZ0xldmVsPjEgKQ0KPj4g Pg0KPj4gPiAgCQkJCXsNCj4+ID4NCj4+ID4gIAkJCQkJaW50IGo7DQo+PiA+DQo+PiA+IEBAIC00 OTEsNyArNDkxLDcgQEAgSnVuY3Rpb24gKnA7DQo+PiA+ICAJCQkJRHVtcFJldFZhbFN0cnVjdChm LCBwLT5yZXQsIGkpOw0KPj4gPg0KPj4gPiAgCQkJfQ0KPj4gPg0KPj4gPiAgCQkJZnByaW50Zihm LCAiXG4jaWZkZWYgX19VU0VfUFJPVE9TXG4iKTsNCj4+ID4NCj4+ID4gLS8qIE1SMjMgKi8JaWYg KCBoYXNNdWx0aXBsZU9wZXJhbmRzKHAtPnJldCkgKQ0KPj4gPg0KPj4gPiArLyogTVIyMyAqLwlp ZiAoIGhhc011bHRpcGxlT3BlcmFuZHMocC0+cmV0KSApDQo+PiA+DQo+PiA+ICAJCQl7DQo+PiA+ DQo+PiA+ICAJCQkJZnByaW50ZihmLCAiZXh0ZXJuIHN0cnVjdCBfcnYlZCIsIGkpOw0KPj4gPg0K Pj4gPiAgCQkJfQ0KPj4gPg0KPj4gPiBAQCAtNzYyLDcgKzc2Miw3IEBAIEZJTEUgKmY7DQo+PiA+ ICAJY2hhciAqcFNlcGFyYXRvcjsNCj4+ID4NCj4+ID4gIAlpbnQgbmVzdCA9IDA7DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+IC0JcmVxdWlyZShzIT1OVUxMLCAiRHVtcFR5cGU6IGludmFsaWQgdHlw ZSBzdHJpbmciKTsNCj4+ID4NCj4+ID4gKwlyZXF1aXJlKHMhPU5VTEwsICJEdW1wVHlwZTogaW52 YWxpZCB0eXBlIHN0cmluZyIpOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCXAgPSBlbmRGb3Jt YWwocywNCj4+ID4NCj4+ID4gIAkJCSAgICAgICZwRGF0YVR5cGUsDQo+PiA+DQo+PiA+IGRpZmYg LS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9tYWluLmMN Cj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21haW4uYw0KPj4g PiBpbmRleCAwNTFlZTRlYzVkMjguLmJlOWI4YzU5Njk4MyAxMDA2NDQNCj4+ID4gLS0tIGEvQmFz ZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvbWFpbi5jDQo+PiA+ICsrKyBi L0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21haW4uYw0KPj4gPiBA QCAtNzk5LDcgKzc5OSw3IEBAIGNoYXIgKmFyZ3ZbXTsNCj4+ID4gIAlidWlsZFJ1bGVQdHIoKTsJ CQkJCS8qIGNyZWF0ZSBtYXBwaW5nDQo+ZnJvbSBydWxlICMgdG8gUnVsZUJsayBqdW5jdGlvbiAq Lw0KPj4gPg0KPj4gPiAgCUNvbXB1dGVFcnJvclNldHMoKTsNCj4+ID4NCj4+ID4gIAlGb0xpbmso IChOb2RlICopU3luRGlhZyApOwkJLyogYWRkIGZvbGxvdyBsaW5rcyB0byBlbmQgb2YgYWxsDQo+ cnVsZXMgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCBH ZW5DUiApIEdlbkNyb3NzUmVmKCBTeW5EaWFnICk7DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJ aWYgKCBDb2RlR2VuICkNCj4+ID4NCj4+ID4gQEAgLTk1NSwxMSArOTU1LDExIEBAIGNoYXIgKmFy Z3ZbXTsNCj4+ID4gICAgICB9DQo+PiA+DQo+PiA+ICAJY2xlYW5VcCgpOw0KPj4gPg0KPj4gPiAg CWV4aXQoUENDVFNfRVhJVF9TVUNDRVNTKTsNCj4+ID4NCj4+ID4gLSAgICByZXR1cm4gMDsgICAg ICAgICAgIC8qIE1SMTEgbWFrZSBjb21waWxlcnMgaGFwcHkgKi8NCj4+ID4NCj4+ID4gKyAgICBy ZXR1cm4gMDsgICAgICAgICAgIC8qIE1SMTEgbWFrZSBjb21waWxlcnMgaGFwcHkgKi8NCj4+ID4N Cj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLXN0YXRpYyB2b2lkDQo+PiA+DQo+PiA+ IC0jaWZkZWYgX19VU0VfUFJPVE9TDQo+PiA+DQo+PiA+ICtzdGF0aWMgdm9pZA0KPj4gPg0KPj4g PiArI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgaW5pdCggdm9pZCApDQo+PiA+DQo+ PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAgaW5pdCggKQ0KPj4gPg0KPj4gPiBAQCAtOTkwLDcgKzk5 MCw3IEBAIGluaXQoICkNCj4+ID4gIAkJCQkJCQkgIChFbnRyeQ0KPiopbmV3U2lnbmFsRW50cnko Ik5vU2VtVmlhYmxlQWx0IikpOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUocSE9TlVMTCwgImNhbm5v dCBhbGxvYyBzaWduYWwgZW50cnkiKTsNCj4+ID4NCj4+ID4gIAlxLT5zaWdudW0gPSBzaWdOb1Nl bVZpYWJsZUFsdDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJcmVz ZXJ2ZWRfcG9zaXRpb25zID0gZW1wdHk7DQo+PiA+DQo+PiA+ICAJYWxsX3Rva2VucyA9IGVtcHR5 Ow0KPj4gPg0KPj4gPiAgCWltYWdfdG9rZW5zID0gZW1wdHk7DQo+PiA+DQo+PiA+IEBAIC0xMDQx LDcgKzEwNDEsNyBAQCBidWlsZFJ1bGVQdHIoICkNCj4+ID4gIAlKdW5jdGlvbiAqcCAgPSBTeW5E aWFnOw0KPj4gPg0KPj4gPiAgCVJ1bGVQdHIgPSAoSnVuY3Rpb24gKiopIGNhbGxvYyhOdW1SdWxl cysxLCBzaXplb2YoSnVuY3Rpb24gKikpOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUoUnVsZVB0ciE9 TlVMTCwgImNhbm5vdCBhbGxvY2F0ZSBSdWxlUHRyIGFycmF5Iik7DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCXdoaWxlICggcCE9TlVMTCApDQo+PiA+DQo+PiA+ICAJ ew0KPj4gPg0KPj4gPiAgCQlyZXF1aXJlKHI8PU51bVJ1bGVzLCAidG9vIG1hbnkgcnVsZXM/Pz8i KTsNCj4+ID4NCj4+ID4gQEAgLTEyMjQsNyArMTIyNCw3IEBAIGNoYXIgKmEzOw0KPj4gPiAgI2Vu ZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJc3RhdGljIGNoYXIgYnVmWzI1MF07CQkJ LyogREFOR0VST1VTIGFzIGhlbGwgISEhISEhICovDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgCXNwcmludGYoYnVmLCBzLCBhMSwgYTIsIGEzKTsNCj4+ID4NCj4+ID4g IAlyZXR1cm4oIGJ1ZiApOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPiBAQCAtMTI0MCw3ICsx MjQwLDcgQEAgaW50IGQ7DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4g IAlzdGF0aWMgY2hhciBidWZbMjUwXTsJCQkvKiBEQU5HRVJPVVMgYXMgaGVsbCAhISEhISEgKi8N Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJc3ByaW50ZihidWYsIHMs IGQpOw0KPj4gPg0KPj4gPiAgCXJldHVybiggYnVmICk7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+ PiA+IEBAIC0xMjU2LDcgKzEyNTYsNyBAQCBpbnQgZDI7DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ ID4gIHsNCj4+ID4NCj4+ID4gIAlzdGF0aWMgY2hhciBidWZbMjUwXTsJCQkvKiBEQU5HRVJPVVMg YXMgaGVsbCAhISEhISEgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAJc3ByaW50ZihidWYsIHMsIGQxLCBkMik7DQo+PiA+DQo+PiA+ICAJcmV0dXJuKCBidWYgKTsN Cj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4gQEAgLTE0MjIsNyArMTQyMiw3IEBAIGV4aXQoUEND VFNfRVhJVF9GQUlMVVJFKTsNCj4+ID4gIAl9DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+IC1zdGF0aWMgdm9pZA0KPj4gPg0KPj4gPiArc3RhdGljIHZvaWQNCj4+ID4NCj4+ ID4gICNpZmRlZiBfX1VTRV9QUk9UT1MNCj4+ID4NCj4+ID4gIENvbXBsZXRlQ29udGV4dEd1YXJk cyh2b2lkKQ0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4NCj4+ID4gQEAgLTE1MDcsNyArMTUwNyw3 IEBAIE91dE1ldGFOYW1lKGNoYXIgKm4pDQo+PiA+ICBPdXRNZXRhTmFtZShuKQ0KPj4gPg0KPj4g PiAgY2hhciAqbjsNCj4+ID4NCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4g PiArew0KPj4gPg0KPj4gPiAgICAgIHN0YXRpYyBjaGFyICpkaXJfc3ltID0gRGlyZWN0b3J5U3lt Ym9sOw0KPj4gPg0KPj4gPiAgICAgIHN0YXRpYyBjaGFyIG5ld25hbWVbTWF4RmlsZU5hbWUrMV07 DQo+PiA+DQo+PiA+ICAgICAgY2hhciAqcDsNCj4+ID4NCj4+ID4gQEAgLTE2MDcsMTUgKzE2MDcs MTUgQEAgaW50IGw7DQo+PiA+ICBjaGFyICplcnI7DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4N Cj4+ID4gIHsNCj4+ID4NCj4+ID4gLQlmcHJpbnRmKHN0ZGVyciwgRXJySGRyLCBmLCBsKTsNCj4+ ID4NCj4+ID4gKwlmcHJpbnRmKHN0ZGVyciwgRXJySGRyLCBmLCBsKTsNCj4+ID4NCj4+ID4gIAlm cHJpbnRmKHN0ZGVyciwgIiB3YXJuaW5nOiAlc1xuIiwgZXJyKTsNCj4+ID4NCj4+ID4gIH0NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHZvaWQNCj4+ID4NCj4+ID4gICNpZmRlZiBfX1VTRV9QUk9U T1MNCj4+ID4NCj4+ID4gLXdhcm4oY2hhciAqZXJyKQ0KPj4gPg0KPj4gPiArd2FybihjaGFyICpl cnIpDQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAtd2FybihlcnIpDQo+PiA+DQo+PiA+ ICt3YXJuKGVycikNCj4+ID4NCj4+ID4gIGNoYXIgKmVycjsNCj4+ID4NCj4+ID4gICNlbmRpZg0K Pj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiBAQCAtMTYyOSw3ICsxNjI5LDcgQEAgdm9pZA0KPj4g PiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgd2Fybk5vQ1IoIGNoYXIgKmVyciAp DQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAtd2Fybk5vQ1IoIGVyciApDQo+PiA+DQo+ PiA+ICt3YXJuTm9DUiggZXJyICkNCj4+ID4NCj4+ID4gIGNoYXIgKmVycjsNCj4+ID4NCj4+ID4g ICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiBAQCAtMTY2MCwxNSArMTY2MCwxNSBA QCBjaGFyICpmOw0KPj4gPiAgaW50IGw7DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4g IHsNCj4+ID4NCj4+ID4gLQlmcHJpbnRmKHN0ZGVyciwgRXJySGRyLCBmLCBsKTsNCj4+ID4NCj4+ ID4gKwlmcHJpbnRmKHN0ZGVyciwgRXJySGRyLCBmLCBsKTsNCj4+ID4NCj4+ID4gIAlmcHJpbnRm KHN0ZGVyciwgIiBlcnJvcjogJXNcbiIsIGVycik7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICB2b2lkDQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJPVE9TDQo+PiA+ DQo+PiA+IC1lcnIoY2hhciAqZXJyKQ0KPj4gPg0KPj4gPiArZXJyKGNoYXIgKmVycikNCj4+ID4N Cj4+ID4gICNlbHNlDQo+PiA+DQo+PiA+IC1lcnIoZXJyKQ0KPj4gPg0KPj4gPiArZXJyKGVycikN Cj4+ID4NCj4+ID4gIGNoYXIgKmVycjsNCj4+ID4NCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAg ew0KPj4gPg0KPj4gPiBAQCAtMTY4MCw5ICsxNjgwLDkgQEAgY2hhciAqZXJyOw0KPj4gPg0KPj4g Pg0KPj4gPiAgdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4g PiAtZXJyTm9DUiggY2hhciAqZXJyICkNCj4+ID4NCj4+ID4gK2Vyck5vQ1IoIGNoYXIgKmVyciAp DQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiAtZXJyTm9DUiggZXJyICkNCj4+ID4NCj4+ ID4gK2Vyck5vQ1IoIGVyciApDQo+PiA+DQo+PiA+ICBjaGFyICplcnI7DQo+PiA+DQo+PiA+ICAj ZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9T b3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21ha2VmaWxlDQo+Yi9CYXNlVG9vbHMvU291 cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9tYWtlZmlsZQ0KPj4gPiBpbmRleCA4ZjJjYzc4 YzU5NDcuLjlkZTM1NWQwZTY0NiAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9D L1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvbWFrZWZpbGUNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1Nv dXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvbWFrZWZpbGUNCj4+ID4gQEAgLTgsNyArOCw3 IEBADQo+PiA+ICAjIGNvbXBhbnkgbWF5IGRvIHdoYXRldmVyIHRoZXkgd2lzaCB3aXRoIHNvdXJj ZSBjb2RlIGRpc3RyaWJ1dGVkIHdpdGgNCj4+ID4NCj4+ID4gICMgUENDVFMgb3IgdGhlIGNvZGUg Z2VuZXJhdGVkIGJ5IFBDQ1RTLCBpbmNsdWRpbmcgdGhlIGluY29ycG9yYXRpb24gb2YNCj4+ID4N Cj4+ID4gICMgUENDVFMsIG9yIGl0cyBvdXRwdXQsIGludG8gY29tbWVyaWNhbCBzb2Z0d2FyZS4N Cj4+ID4NCj4+ID4gLSMNCj4+ID4NCj4+ID4gKyMNCj4+ID4NCj4+ID4gICMgV2UgZW5jb3VyYWdl IHVzZXJzIHRvIGRldmVsb3Agc29mdHdhcmUgd2l0aCBQQ0NUUy4gIEhvd2V2ZXIsIHdlIGRvDQo+ YXNrDQo+PiA+DQo+PiA+ICAjIHRoYXQgY3JlZGl0IGlzIGdpdmVuIHRvIHVzIGZvciBkZXZlbG9w aW5nIFBDQ1RTLiAgQnkgImNyZWRpdCIsDQo+PiA+DQo+PiA+ICAjIHdlIG1lYW4gdGhhdCBpZiB5 b3UgaW5jb3Jwb3JhdGUgb3VyIHNvdXJjZSBjb2RlIGludG8gb25lIG9mIHlvdXINCj4+ID4NCj4+ ID4gQEAgLTIwNSw3ICsyMDUsNyBAQCBzY2FuLm8gOiBzY2FuLmMgbW9kZS5oIHRva2Vucy5oDQo+ PiA+ICBzZXQubyA6ICQoU0VUKS9zZXQuYw0KPj4gPg0KPj4gPiAgCSQoQlVJTERfQ0MpICQoQlVJ TERfQ0ZMQUdTKSAtYyAtbyBzZXQubyAkKFNFVCkvc2V0LmMNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gLSUubyA6ICUuYw0KPj4gPg0KPj4gPiArJS5vIDogJS5jDQo+PiA+DQo+PiA+ICAJJChCVUlM RF9DQykgLWMgJChCVUlMRF9DRkxBR1MpICQoQlVJTERfQ1BQRkxBR1MpICQ8IC1vICRADQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICAjDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9taXNjLmMNCj5iL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21pc2MuYw0KPj4gPiBpbmRleCAzZjU4ZGEzNGM1 NGIuLmFiY2I5NTI2MGUzYiAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1Zm ckNvbXBpbGUvUGNjdHMvYW50bHIvbWlzYy5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2Uv Qy9WZnJDb21waWxlL1BjY3RzL2FudGxyL21pc2MuYw0KPj4gPiBAQCAtNDc5LDcgKzQ3OSw3IEBA IGNoYXIgKnRlcm07DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJVGVybUVudHJ5ICpwOw0KPj4gPg0K Pj4gPiAgCXJlcXVpcmUodGVybSE9TlVMTCwgIlRudW06IGludmFsaWQgdGVybWluYWwiKTsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCAqdGVybT09JyInICkg cCA9IChUZXJtRW50cnkgKikgaGFzaF9nZXQoVGV4cHIsIHRlcm0pOw0KPj4gPg0KPj4gPiAgCWVs c2UgcCA9IChUZXJtRW50cnkgKikgaGFzaF9nZXQoVG5hbWUsIHRlcm0pOw0KPj4gPg0KPj4gPiAg CWlmICggcCA9PSBOVUxMICkgcmV0dXJuIDA7DQo+PiA+DQo+PiA+IEBAIC01NTksMTQgKzU1OSwx NCBAQCBpbnQgc3o7DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJRW50cnkgKnA7DQo+PiA+DQo+PiA+ ICAJcmVxdWlyZSh0ZXh0IT1OVUxMLCAibmV3OiBOVUxMIHRlcm1pbmFsIik7DQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlmICggKHAgPSAoRW50cnkgKikgY2FsbG9j KDEsc3opKSA9PSAwICkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCWZhdGFsX2ludGVy bmFsKCJuZXdFbnRyeTogb3V0IG9mIG1lbW9yeSBmb3IgdGVybWluYWxzXG4iKTsNCj4+ID4NCj4+ ID4gIAkJZXhpdChQQ0NUU19FWElUX0ZBSUxVUkUpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4gIAlwLT5zdHIgPSBteXN0cmR1cCh0ZXh0KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAJcmV0dXJuKHApOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiBAQCAtNjcxLDcgKzY3MSw3IEBAIGludCBsaXN0X3NlYXJjaF9jc3RyaW5nKGxpc3Qs IGNzdHJpbmcpDQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJCQkvKiBGIE8gTCBM IE8gVyAgQyB5IGMgbCBlICBTIHQgdSBmIGYgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAvKiBtYWtlIGEga2V5IGJhc2VkIHVwb24gKHJ1bGVuYW1lLCBjb21wdXRh dGlvbiwgayB2YWx1ZSkuDQo+PiA+DQo+PiA+ICAgKiBDb21wdXRhdGlvbiB2YWx1ZXMgYXJlICdp Jz09RklSU1QsICdvJz09Rk9MTE9XLg0KPj4gPg0KPj4gPiAgICovDQo+PiA+DQo+PiA+IEBAIC02 OTIsNyArNjkyLDcgQEAgaW50IGs7DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJc3RhdGljIGNoYXIg a2V5W01heFJ1bGVOYW1lKzIrMisxXTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv KiBNUjEwICovDQo+PiA+DQo+PiA+ICAJaW50IGk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgCWlmICggayA+IDk5ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTVIxMCAqLw0KPj4gPg0KPj4gPiAgCQlmYXRh bCgiaz45OSBpcyB0b28gYmlnIGZvciB0aGlzIGltcGxlbWVudGF0aW9uIG9mIEFOVExSIVxuIik7 DQo+LyogTVIxMCAqLw0KPj4gPg0KPj4gPiAgCWlmICggKGk9c3RybGVuKHJ1bGUpKSA+IE1heFJ1 bGVOYW1lICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTVIxMCAqLw0KPj4gPg0K Pj4gPiBAQCAtODM5LDcgKzgzOSw3IEBAIGludCBrOw0KPj4gPiAgCWZvciAocD1Gb1RPU1trXTsg KnAgIT0gci0+cnVsZW51bSAmJiBwID49IEZvU3RhY2tba107IC0tcCkgezt9DQo+PiA+DQo+PiA+ ICAJcmVxdWlyZShwPj1Gb1N0YWNrW2tdLCAiUmVnaXN0ZXJDeWNsZTogRm9TdGFjayBpcyBzY3Jl d2VkIHVwIGJleW9uZA0KPmJlbGllZiIpOw0KPj4gPg0KPj4gPiAgCWlmICggcCA9PSBGb1RPU1tr XSApIHJldHVybjsJLyogZG9uJ3Qgd29ycnkgYWJvdXQgY3ljbGVzIHRvIG9uZXNlbGYNCj4qLw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkvKiBjb21wdXRlIGN5Y2xp YyBkZXBlbmRlbnRzIChydWxlcyBpbiBjeWNsZSBleGNlcHQgaGVhZCkgKi8NCj4+ID4NCj4+ID4g IAljID0gbmV3Q3ljbGU7DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShjIT1OVUxMLCAiUmVnaXN0ZXJD eWNsZTogY291bGRuJ3QgYWxsb2MgbmV3IGN5Y2xlIik7DQo+PiA+DQo+PiA+IEBAIC04NTUsNyAr ODU1LDcgQEAgaW50IGs7DQo+PiA+ICAJCQloYXNoX2FkZChGY2FjaGUsIEZrZXkoUnVsZVB0clsq cF0tPnJuYW1lLCdvJyxrKSwNCj4oRW50cnkgKilmKTsNCj4+ID4NCj4+ID4gIAkJfQ0KPj4gPg0K Pj4gPiAgCQlmLT5pbmNvbXBsZXRlID0gVFJVRTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAr DQo+PiA+DQo+PiA+ICAJCXNldF9vcmVsKCpwLCAmKGMtPmN5Y2xpY0RlcCkpOyAvKiBtYXJrIHJ1 bGUgYXMgZGVwZW5kZW50IG9mDQo+Y3Jvb3QgKi8NCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+ ICAJbGlzdF9hZGQoJihDeWNsZXNba10pLCAodm9pZCAqKWMpOw0KPj4gPg0KPj4gPiBAQCAtODkw LDcgKzg5MCw3IEBAIGludCBrOw0KPj4gPg0KPj4gPg0KPj4gPiAgICAgIHVuc2lnbmVkICAgICpj dXJzb3I7ICAgICAgICAvKiBNUjEwICovDQo+PiA+DQo+PiA+ICAgICAgdW5zaWduZWQgICAgKm9y aWdpbjsgICAgICAgIC8qIE1SMTAgKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAJLypmcHJpbnRmKHN0ZGVyciwgIlJlc29sdmluZyBmb2xsb3dpbmcgY3ljbGVzIGZv ciAlZFxuIiwgayk7Ki8NCj4+ID4NCj4+ID4gIAl3aGlsZSAoIGNoYW5nZWQgKQ0KPj4gPg0KPj4g PiAgCXsNCj4+ID4NCj4+ID4gQEAgLTEwNTIsNyArMTA1Miw3IEBAIEp1bmN0aW9uICpxOw0KPj4g PiAgCWludCBkb2luZ19ydWxlOw0KPj4gPg0KPj4gPiAgCXJlcXVpcmUocSE9TlVMTCwgInBKdW5j OiBOVUxMIG5vZGUiKTsNCj4+ID4NCj4+ID4gIAlyZXF1aXJlKHEtPm50eXBlPT1uSnVuY3Rpb24s ICJwSnVuYzogbm90IGp1bmN0aW9uIik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgCWlmICggcS0+cHZpc2l0ZWQgPT0gVFJVRSApIHJldHVybjsNCj4+ID4NCj4+ID4g IAlxLT5wdmlzaXRlZCA9IFRSVUU7DQo+PiA+DQo+PiA+ICAJc3dpdGNoICggcS0+anR5cGUgKQ0K Pj4gPg0KPj4gPiBAQCAtMTE3Nyw3ICsxMTc3LDcgQEAgUnVsZVJlZk5vZGUgKnA7DQo+PiA+ICB7 DQo+PiA+DQo+PiA+ICAJcmVxdWlyZShwIT1OVUxMLCAicFJ1bGVSZWY6IE5VTEwgbm9kZSIpOw0K Pj4gPg0KPj4gPiAgCXJlcXVpcmUocC0+bnR5cGU9PW5SdWxlUmVmLCAicFJ1bGVSZWY6IG5vdCBy dWxlIHJlZiBub2RlIik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAg CXByaW50ZiggIiAlcyIsIHAtPnRleHQpOw0KPj4gPg0KPj4gPiAgCVBSSU5UKHAtPm5leHQpOw0K Pj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPiBAQCAtMTIxMCw3ICsxMjEwLDcgQEAgQWN0aW9uTm9k ZSAqcDsNCj4+ID4gIHsNCj4+ID4NCj4+ID4gIAlyZXF1aXJlKHAhPU5VTEwsICJwQWN0aW9uOiBO VUxMIG5vZGUiKTsNCj4+ID4NCj4+ID4gIAlyZXF1aXJlKHAtPm50eXBlPT1uQWN0aW9uLCAicEFj dGlvbjogbm90IGFjdGlvbiBub2RlIik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgCVBSSU5UKHAtPm5leHQpOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiBAQCAtMTQyNCw3ICsxNDI0LDcgQEAgSnVuY3Rpb24gKnA7DQo+PiA+ICAgICBoYW5k IHdyaXR0ZW4gY29kZSA/DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICBFeGFtcGxlcyBvZiBp bnB1dDoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIEZv byBmLA0KPj4gPg0KPj4gPiAgICAgICAgICBGb28gZiA9IEZvbygxKSwNCj4+ID4NCj4+ID4gICAg ICAgICAgRm9vIGYgPSBGb28oMSwyKSwNCj4+ID4NCj4+ID4gQEAgLTE1MjEsNyArMTUyMSw3IEBA IGludCAqcE5lc3Q7DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAg Y2hhciAqcCA9IHBTdGFydDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAgIGludCBuZXN0ID0gMDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gICAgKnBOZXN0ID0gKC0x KTsNCj4+ID4NCj4+ID4gQEAgLTE1NDQsMTEgKzE1NDQsMTEgQEAgaW50ICpwTmVzdDsNCj4+ID4g ICAgICAgICAgbmVzdC0tOw0KPj4gPg0KPj4gPiAgICAgICAgICBwKys7DQo+PiA+DQo+PiA+ICAg ICAgICAgIGJyZWFrOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAg ICAgIGNhc2UgJyInIDoNCj4+ID4NCj4+ID4gICAgICAgICAgcCA9IHNraXBTdHJpbmdMaXRlcmFs KHApOw0KPj4gPg0KPj4gPiAgICAgICAgICBicmVhazsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAgICAgICBjYXNlICdcJycgOg0KPj4gPg0KPj4gPiAgICAgICAgICBw ID0gc2tpcENoYXJMaXRlcmFsKHApOw0KPj4gPg0KPj4gPiAgICAgICAgICBicmVhazsNCj4+ID4N Cj4+ID4gQEAgLTE2MDksNyArMTYwOSw3IEBAIGNoYXIgKiBwU3RhcnQ7DQo+PiA+ICAJY2hhciAq cFNlcGFyYXRvcjsNCj4+ID4NCj4+ID4gIAlpbnQgbmVzdCA9IDA7DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+IC0JcmVxdWlyZShwU3RhcnQhPU5VTEwsICJnZXRJbml0aWFsaXplcjogaW52YWxpZCBz dHJpbmciKTsNCj4+ID4NCj4+ID4gKwlyZXF1aXJlKHBTdGFydCE9TlVMTCwgImdldEluaXRpYWxp emVyOiBpbnZhbGlkIHN0cmluZyIpOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCXAgPSBlbmRG b3JtYWwocFN0YXJ0LA0KPj4gPg0KPj4gPiAgCQkJICAgICAgJnBEYXRhVHlwZSwNCj4+ID4NCj4+ ID4gQEAgLTE2ODYsNyArMTY4Niw3IEBAIHN0YXRpYyBjaGFyDQo+c3RyQmV0d2VlbldvcmtBcmVh W01BWF9TVFJfQkVUV0VFTl9XT1JLX0FSRUFdOw0KPj4gPiAgCXRvIGEgd29yayBhcmVhLiAgVGhl IHN0YXJ0IG9mIHRoZSBzdHJpbmcgaXMgcFN0YXJ0LiAgVGhlIGVuZCBvZiB0aGUgc3RyaW5nDQo+ PiA+DQo+PiA+ICAJaXMgdGhlIGNoYXJhY3RlciBiZWZvcmUgcE5leHQsIG9yIGlmIHBOZXh0IGlz IG51bGwgdGhlbiB0aGUgY2hhcmFjdGVyDQo+YmVmb3JlDQo+PiA+DQo+PiA+ICAJcFN0b3AuICBU cmFpbGluZyBzcGFjZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgY29weSBvcGVyYXRpb24uDQo+ PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCVRoaXMgaXMgdXNlZCB3aGVu IGEgc3RyaW5nIGNvbnRhaW5zIHNldmVyYWwgcGFydHMuICBUaGUgcE5leHQgcGFydCBtYXkNCj5i ZQ0KPj4gPg0KPj4gPiAgCW9wdGlvbmFsLiAgVGhlIHBTdG9wIHdpbGwgc3RvcCB0aGUgc2NhbiB3 aGVuIHRoZSBvcHRpb25hbCBwYXJ0IGlzIG5vdA0KPnByZXNlbnQNCj4+ID4NCj4+ID4gIAkoaXMg YSBudWxsIHBvaW50ZXIpLg0KPj4gPg0KPj4gPiBAQCAtMTc0MCw3ICsxNzQwLDcgQEAgY2hhciAq cFN0b3A7DQo+PiA+ICAgICAgICAgICAgICAgICAgRXhhbXBsZTogcG9pbnRlciB0byAiZiIuDQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICBwcEVxdWFsU2lnbiAgUmV0dXJucyBhIHBvaW50ZXIg dG8gdGhlIGVxdWFsIHNpZ24gc2VwYXJhdGluZyB0aGUNCj4+ID4NCj4+ID4gLSAgICAgICAgICAg ICAgICBmb3JtYWwgc3ltYm9sIGZyb20gdGhlIGluaXRpYWwgdmFsdWUuICBJZiB0aGVyZSBpcw0K Pj4gPg0KPj4gPiArICAgICAgICAgICAgICAgIGZvcm1hbCBzeW1ib2wgZnJvbSB0aGUgaW5pdGlh bCB2YWx1ZS4gIElmIHRoZXJlIGlzDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgbm8gIj0i IHRoZW4gdGhpcyB3aWxsIGJlIE5VTEwuDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICBwcFZh bHVlICAgICAgUmV0dXJucyBhIHBvaW50ZXIgdG8gdGhlIGluaXRpYWwgdmFsdWUgcGFydCBvZiB0 aGUNCj4+ID4NCj4+ID4gQEAgLTE3NTUsOCArMTc1NSw4IEBAIGNoYXIgKnBTdG9wOw0KPj4gPiAg ICAgICAgICAgICAgICAgIGZvciBhIHN1Y2Nlc3NmdWwgcGFyc2Ugb2YgdGhpcyBwb3J0aW9uIG9m IHRoZSBmb3JtYWwNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICBsaXN0Lg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAtKi8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArKi8NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgY2hhciAq IGVuZEZvcm1hbChjaGFyICpwU3RhcnQsDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgIGNo YXIgKipwcERhdGFUeXBlLA0KPj4gPg0KPj4gPiBAQCAtMTgwMyw3ICsxODAzLDcgQEAgaW50ICpw TmVzdDsNCj4+ID4gICAgLyogV2UgYXJlIG5vdCBsb29raW5nIGZvciB0aGUgc3ltYm9sLCB3ZSBh cmUgbG9va2luZw0KPj4gPg0KPj4gPiAgICAgICBmb3IgdGhlIHNlcGFyYXRvciB0aGF0IGZvbGxv d3MgdGhlIHN5bWJvbC4gIFRoZW4NCj4+ID4NCj4+ID4gICAgICAgd2UnbGwgYmFjayB1cC4NCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgIFNlYXJjaCBmb3IgdGhl ICcsJyBvciAnPSIgb3IgbnVsbCB0ZXJtaW5hdG9yLg0KPj4gPg0KPj4gPiAgICAgKi8NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL1BjY3RzL2FudGxyL21yaG9pc3QuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBp bGUvUGNjdHMvYW50bHIvbXJob2lzdC5jDQo+PiA+IGluZGV4IGI1N2Y1ZGVkODQ2Yy4uMGQwNDhk ZDZiZjY4IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9Q Y2N0cy9hbnRsci9tcmhvaXN0LmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvYW50bHIvbXJob2lzdC5jDQo+PiA+IEBAIC0xMDI2LDcgKzEwMjYsNyBAQCB2 b2lkDQo+TVJfY29tcGxldGVfdHJlZShwcmVkRGVwdGgsdCxpbmNvbXBsZXRlKQ0KPj4gPg0KPj4g Pg0KPj4gPiAgICAgICAgcmsyPWVtcHR5Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAgICAg d2hpbGUgKCAhc2V0X25pbCgqaW5jb21wbGV0ZSkgKSB7DQo+PiA+DQo+PiA+ICsgICAgICB3aGls ZSAoICFzZXRfbmlsKCppbmNvbXBsZXRlKSApIHsNCj4+ID4NCj4+ID4gIAkJazIgPSBzZXRfaW50 KCppbmNvbXBsZXRlKTsNCj4+ID4NCj4+ID4gICAgICAgICAgaWYgKGsyID4gKHVuc2lnbmVkKSBw cmVkRGVwdGgpIGJyZWFrOyAgICAgICAvKiA8PT09IGFub3RoZXIgZXhpdCBmcm9tDQo+bG9vcCAq Lw0KPj4gPg0KPj4gPiAgCQlzZXRfcm0oazIsKmluY29tcGxldGUpOw0KPj4gPg0KPj4gPiBAQCAt MjcyNyw3ICsyNzI3LDcgQEAgaW50IE1SX3N1cHByZXNzS19jbGllbnQodHJlZSx0b2tlbnNJbkNo YWluKQ0KPj4gPiAgLyoqKiAgY29uc3RyYWluID0gJihmc2V0WzFdKTsgKioqLw0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgICBNUl9zZXRDb25zdHJhaW5Qb2ludGVyKCYoZnNldFsxXSkpOwkvKiBN UjE4ICovDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICBNUl9wb2lu dGVyU3RhY2tSZXNldCgmTVJfQmFja1RyYWNlU3RhY2spOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgICBUUkFWKHN1cHByZXNzTm9kZSxtYXhrLCZpbmNvbXBsZXRlLHQpOw0KPj4gPg0KPj4gPiBk aWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvYW50bHIvcHJl ZC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9wcmVkLmMN Cj4+ID4gaW5kZXggZWIxMWM0ZDk1MDRmLi4wZWY0ODI0ZWYyYTYgMTAwNjQ0DQo+PiA+IC0tLSBh L0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL3ByZWQuYw0KPj4gPiAr KysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9hbnRsci9wcmVkLmMNCj4+ ID4gQEAgLTMyMCw3ICszMjAsNyBAQCBOb2RlICphbHQ7DQo+PiA+ICAJCWNhc2Ugbkp1bmN0aW9u IDoNCj4+ID4NCj4+ID4gIAkJew0KPj4gPg0KPj4gPiAgCQkJUHJlZGljYXRlICphLCAqYjsNCj4+ ID4NCj4+ID4gLQkJCUp1bmN0aW9uICpwID0gKEp1bmN0aW9uICopIGFsdDsNCj4+ID4NCj4+ID4g KwkJCUp1bmN0aW9uICpwID0gKEp1bmN0aW9uICopIGFsdDsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIAkJCS8qIGxvY2sgbm9kZXMgKi8NCj4+ID4NCj4+ID4gIAkJCWlmICggcC0+anR5cGU9PWFM b29wQmxrIHx8IHAtPmp0eXBlPT1SdWxlQmxrIHx8DQo+PiA+DQo+PiA+IEBAIC02NzIsNyArNjcy LDcgQEAgUHJlZGljYXRlICphOw0KPj4gPg0KPj4gPg0KPj4gPiAgCQkvKiBhbnkgayBsZWZ0IHRv IGRvPyBpZiBzbywgbGluayBvbnRvIHRyZWUgKi8NCj4+ID4NCj4+ID4gIAkJd2hpbGUgKCAhc2V0 X25pbChhLT5jb21wbGV0aW9uVHJlZSkgKQ0KPj4gPg0KPj4gPiAtCQl7DQo+PiA+DQo+PiA+ICsJ CXsNCj4+ID4NCj4+ID4gIAkJCWsyID0gc2V0X2ludChhLT5jb21wbGV0aW9uVHJlZSk7DQo+PiA+ DQo+PiA+ICAJCQlzZXRfcm0oazIsIGEtPmNvbXBsZXRpb25UcmVlKTsNCj4+ID4NCj4+ID4gIAkJ CXUgPSBOVUxMOw0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1Zm ckNvbXBpbGUvUGNjdHMvYW50bHIvc2Nhbi5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9hbnRsci9zY2FuLmMNCj4+ID4gaW5kZXggOWI0YmRlMDhlNmVhLi42N2M2YWEw MzIzYmYgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2FudGxyL3NjYW4uYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGls ZS9QY2N0cy9hbnRsci9zY2FuLmMNCj4+ID4gQEAgLTY4LDcgKzY4LDcgQEAgY2hhciAqaW5saW5l X3NldCgpOw0KPj4gPg0KPj4gPg0KPj4gPiAgaW50IHRva2VuQWN0aW9uQWN0aXZlPTA7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBNUjEgKi8NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC04MSwxOCArODEsMTggQEAgY2hhciAqdG9TdHIsICpm cm9tU3RyOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAgIGludCBp LCBqLCBrOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgaWYgKCFm cm9tU3RyIHx8ICF0b1N0cikgcmV0dXJuIHRvU3RyOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgLyogZmluZCB0aGUgZmlyc3QgIiAqLw0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgZm9yIChpPTA7DQo+PiA+DQo+PiA+ICAgIChpPE1h eEZpbGVOYW1lKSAmJg0KPj4gPg0KPj4gPiAgICAoZnJvbVN0cltpXSAhPSAnXG4nKSAmJg0KPj4g Pg0KPj4gPiAgICAoZnJvbVN0cltpXSAhPSAnXHInKSAmJg0KPj4gPg0KPj4gPiAgICAoZnJvbVN0 cltpXSAhPSAnXCInKTsNCj4+ID4NCj4+ID4gICAgaSsrKSAvKiBub3RoaW5nICovIDsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIGlmICggKGkgPT0gTWF4RmlsZU5h bWUpIHx8DQo+PiA+DQo+PiA+ICAgIChmcm9tU3RyW2ldID09ICdcbicpIHx8DQo+PiA+DQo+PiA+ ICAgIChmcm9tU3RyW2ldID09ICdccicpICkgew0KPj4gPg0KPj4gPiBAQCAtMTM1LDcgKzEzNSw3 IEBAIHRvU3RyW2ktay0xXSA9IGZyb21TdHJbaV07DQo+PiA+DQo+PiA+DQo+PiA+ICAvKiBNUjE0 IGVuZCBvZiBhIGJsb2NrIHRvIHN1cHBvcnQgI2xpbmUgaW4gYW50bHIgc291cmNlIGNvZGUgKi8N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJPVE9TDQo+PiA+DQo+PiA+IEBAIC0x NTMsNyArMTUzLDcgQEAgTGFiZWxFbnRyeSAgICAqbGU7DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAgICAgIC8qIEwgbyBvIGsg IEYgbyByICBBIG4gbyB0IGggZSByICBGIGkgbCBlICovDQo+PiA+DQo+PiA+ICAgICAgew0KPj4g Pg0KPj4gPiBAQCAtMTY5LDM2MiArMTY5LDM2MiBAQCBzdGF0aWMgdm9pZCBhY3QxKCkNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDIoKQ0KPj4gPg0KPj4gPiAt ew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA3NjsNCj4+ID4NCj4+ID4gLSAg ICB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6enNraXAoKTsNCj4+ID4NCj4+ID4gIAl9DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QzKCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNzc7DQo+PiA+ DQo+PiA+IC0gICAgenpsaW5lKys7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6bGluZSsr OyB6enNraXAoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sN Cj4+ID4NCj4+ID4gIAkJTkxBID0gNzg7DQo+PiA+DQo+PiA+ICAgICAgenptb2RlKEFDVElPTlMp OyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gICAgICBpc3RhY2tyZXNldCgpOw0KPj4gPg0KPj4gPiAt ICAgIHB1c2hpbnQoJ10nKTsNCj4+ID4NCj4+ID4gKyAgICBwdXNoaW50KCddJyk7DQo+PiA+DQo+ PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0NSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IDc5Ow0KPj4gPg0KPj4gPiAgICAgIGFjdGlvbl9maWxlPUN1ckZpbGU7IGFjdGlvbl9saW5lPXp6 bGluZTsNCj4+ID4NCj4+ID4gICAgICB6em1vZGUoQUNUSU9OUyk7IHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiAgICAgIGxpc3RfZnJlZSgmQ3VyQWN0aW9uTGFiZWxzLDApOyAgICAgICAvKiBNUjEwICov DQo+PiA+DQo+PiA+ICAgICAgbnVtZXJpY0FjdGlvbkxhYmVsPTA7ICAgICAgICAgICAgICAgIC8q IE1SMTAgKi8NCj4+ID4NCj4+ID4gICAgICBpc3RhY2tyZXNldCgpOw0KPj4gPg0KPj4gPiAtICAg IHB1c2hpbnQoJz4nKTsNCj4+ID4NCj4+ID4gKyAgICBwdXNoaW50KCc+Jyk7DQo+PiA+DQo+PiA+ ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0 NigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDgw Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9kZShTVFJJTkdTKTsgenptb3JlKCk7DQo+PiA+DQo+PiA+ ICsgICAgenptb2RlKFNUUklOR1MpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q3KCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gODE7DQo+PiA+DQo+PiA+ IC0gICAgenptb2RlKENPTU1FTlRTKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb2Rl KENPTU1FTlRTKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0OCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+ DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDgyOw0KPj4gPg0KPj4gPiAtICAgIHdhcm4o Ik1pc3NpbmcgLyo7IGZvdW5kIGRhbmdsaW5nICovIik7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAr ICAgIHdhcm4oIk1pc3NpbmcgLyo7IGZvdW5kIGRhbmdsaW5nICovIik7IHp6c2tpcCgpOw0KPj4g Pg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDkoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlO TEEgPSA4MzsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUoQ1BQX0NPTU1FTlRTKTsgenpza2lwKCk7 DQo+PiA+DQo+PiA+ICsgICAgenptb2RlKENQUF9DT01NRU5UUyk7IHp6c2tpcCgpOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDEwKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gODQ7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHp6bGlu ZSA9IGF0b2koenpiZWdleHByKzUpIC0gMTsgenpsaW5lKys7IHp6bW9yZSgpOw0KPj4gPg0KPj4g PiAgICAgIGdldEZpbGVOYW1lRnJvbVRoZUxpbmVJbmZvKEZpbGVTdHJbQ3VyRmlsZV0sIHp6YmVn ZXhwcik7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIHZvaWQgYWN0MTEoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4g Pg0KPj4gPiAgCQlOTEEgPSA4NTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAgICAgenpsaW5lKys7IHp6bW9yZSgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEyKCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gODY7DQo+PiA+DQo+PiA+IC0g ICAgd2FybigiTWlzc2luZyA8PDsgZm91bmQgZGFuZ2xpbmcgPj4iKTsgenpza2lwKCk7DQo+PiA+ DQo+PiA+ICsgICAgd2FybigiTWlzc2luZyA8PDsgZm91bmQgZGFuZ2xpbmcgPj4iKTsgenpza2lw KCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIHZvaWQgYWN0MTMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0K Pj4gPiAgCQlOTEEgPSBXaWxkQ2FyZDsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNCgpDQo+PiA+DQo+PiA+IC17DQo+ PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDg4Ow0KPj4gPg0KPj4gPiAgICAgIEZv dW5kRXhjZXB0aW9uID0gMTsJCS8qIE1SNiAqLw0KPj4gPg0KPj4gPiAtICAgIEZvdW5kQXRPcGVy YXRvciA9IDE7DQo+PiA+DQo+PiA+ICsgICAgRm91bmRBdE9wZXJhdG9yID0gMTsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBh Y3QxNSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IFByYWdtYTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgdm9pZCBhY3QxNigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+ PiA+DQo+PiA+ICAJCU5MQSA9IEZpcnN0U2V0U3ltYm9sOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDE3KCkNCj4+ID4N Cj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gOTQ7DQo+PiA+DQo+ PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0MTgoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEg PSA5NTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxOSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+ DQo+PiA+ICAJCU5MQSA9IDk2Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDIwKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gOTc7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MjEoKQ0KPj4gPg0K Pj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA5ODsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBh Y3QyMigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IDk5Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyB2b2lkIGFjdDIzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4N Cj4+ID4gIAkJTkxBID0gMTAyOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDI0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTAzOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDI1KCkNCj4+ID4N Cj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTA0Ow0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDI2KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gMTA1Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyB2b2lkIGFjdDI3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ ID4NCj4+ID4gIAkJTkxBID0gMTA2Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDI4KCkNCj4+ID4NCj4+ID4gLXsNCj4+ ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTA3Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDI5KCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTA4Ow0KPj4g Pg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDMwKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJ TkxBID0gMTA5Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyB2b2lkIGFjdDMxKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sN Cj4+ID4NCj4+ID4gIAkJTkxBID0gMTEwOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDMyKCkNCj4+ID4NCj4+ID4gLXsN Cj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTExOw0KPj4gPg0KPj4gPiAgCX0N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDMzKCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTEyOw0K Pj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDM0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4g IAkJTkxBID0gMTEzOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE0Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM2KCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE1Ow0KPj4gPg0KPj4gPiAg CX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM3 KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE2 Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyB2b2lkIGFjdDM4KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ ID4gIAkJTkxBID0gMTE3Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE4Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQwKCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE5Ow0KPj4gPg0KPj4g PiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFj dDQxKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0g MTIwOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyB2b2lkIGFjdDQyKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4N Cj4+ID4gIAkJTkxBID0gMTIxOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTIyOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQ0KCkNCj4+ID4N Cj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTIzOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDQ1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gMTI0Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyB2b2lkIGFjdDQ2KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ ID4NCj4+ID4gIAkJTkxBID0gMTI1Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQ3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTI2Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQ4KCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTI3Ow0KPj4g Pg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDQ5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJ TkxBID0gMTI4Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyB2b2lkIGFjdDUwKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sN Cj4+ID4NCj4+ID4gIAkJTkxBID0gMTI5Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDUxKCkNCj4+ID4NCj4+ID4gLXsN Cj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTMwOw0KPj4gPg0KPj4gPiAgCX0N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDUyKCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTMxOw0K Pj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDUzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4g IAkJTkxBID0gMTMyOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDU0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTMzOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDU1KCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTM0Ow0KPj4gPg0KPj4gPiAg CX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDU2 KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTM1 Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyB2b2lkIGFjdDU3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ ID4gIAkJTkxBID0gTm9uVGVybWluYWw7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgICAgIHdoaWxlICggenpjaGFyPT0nICcgfHwgenpjaGFyPT0nXHQnICkgew0KPj4g Pg0KPj4gPiAgICAgICAgenphZHZhbmNlKCk7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0KPj4g PiBAQCAtNTMzLDkgKzUzMyw5IEBAIHN0YXRpYyB2b2lkIGFjdDU3KCkNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDU4KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gVG9rZW5UZXJtOw0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICB3aGlsZSAoIHp6Y2hhcj09JyAnIHx8IHp6Y2hh cj09J1x0JyApIHsNCj4+ID4NCj4+ID4gICAgICAgIHp6YWR2YW5jZSgpOw0KPj4gPg0KPj4gPiAg ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTU0NCw1OCArNTQ0LDU4IEBAIHN0YXRpYyB2b2lkIGFjdDU4 KCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDU5KCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTM2Ow0KPj4g Pg0KPj4gPiAtICAgIHdhcm4oZU1zZzEoInVua25vd24gbWV0YS1vcDogJXMiLExBVEVYVCgxKSkp OyB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB3YXJuKGVNc2cxKCJ1bmtub3duIG1ldGEtb3A6 ICVzIixMQVRFWFQoMSkpKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIHVuc2lnbmVkIGNoYXIgc2hpZnQwWzI1N10gPSB7DQo+PiA+DQo+ PiA+IC0gIDAsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+PiA+DQo+PiA+ IC0gIDEsIDIsIDU4LCA1OCwgMywgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4gPg0KPj4gPiAtICA1 OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4NCj4+ID4gLSAgNTgs IDU4LCA1OCwgMSwgNDAsIDYsIDksIDU4LCA1OCwgNDUsDQo+PiA+DQo+PiA+IC0gIDU4LCA0Niwg NDcsIDgsIDUyLCA1OCwgNTgsIDE4LCA3LCAxNiwNCj4+ID4NCj4+ID4gLSAgMTQsIDE1LCAxNiwg MTYsIDE2LCAxNiwgMTYsIDE2LCAxNiwgNDEsDQo+PiA+DQo+PiA+IC0gIDQyLCA1LCA0OCwgMTcs IDUzLCAxOSwgNTYsIDU2LCA1NiwgNTYsDQo+PiA+DQo+PiA+IC0gIDU2LCAyNiwgNTYsIDU2LCA1 NiwgNTYsIDU2LCA1MSwgNTYsIDU2LA0KPj4gPg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgMjks IDU2LCA1NiwgNTYsIDU2LCA1NiwNCj4+ID4NCj4+ID4gLSAgNTYsIDU2LCA0LCAyMCwgNTgsIDUw LCA1NywgNTgsIDIzLCAzMSwNCj4+ID4NCj4+ID4gLSAgMzgsIDM0LCAxMywgMzUsIDI0LCAzMywg MTEsIDU1LCAzNiwgMTAsDQo+PiA+DQo+PiA+IC0gIDI1LCAxMiwgMzIsIDIxLCA1NSwgMjIsIDI3 LCAyOCwgNTQsIDU1LA0KPj4gPg0KPj4gPiAtICA1NSwgNDMsIDMwLCA1NSwgMzksIDQ0LCAzNywg NDksIDU4LCA1OCwNCj4+ID4NCj4+ID4gLSAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4 LCA1OCwgNTgsDQo+PiA+DQo+PiA+IC0gIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwg NTgsIDU4LA0KPj4gPg0KPj4gPiAtICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4 LCA1OCwNCj4+ID4NCj4+ID4gLSAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwg NTgsDQo+PiA+DQo+PiA+IC0gIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4 LA0KPj4gPg0KPj4gPiAtICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwN Cj4+ID4NCj4+ID4gLSAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+ PiA+DQo+PiA+IC0gIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4g Pg0KPj4gPiAtICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4N Cj4+ID4gLSAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+PiA+DQo+ PiA+IC0gIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4gPg0KPj4g PiAtICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4NCj4+ID4g KyAgMCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4NCj4+ID4gKyAg MSwgMiwgNTgsIDU4LCAzLCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+PiA+DQo+PiA+ICsgIDU4LCA1 OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4gPg0KPj4gPiArICA1OCwgNTgs IDU4LCAxLCA0MCwgNiwgOSwgNTgsIDU4LCA0NSwNCj4+ID4NCj4+ID4gKyAgNTgsIDQ2LCA0Nywg OCwgNTIsIDU4LCA1OCwgMTgsIDcsIDE2LA0KPj4gPg0KPj4gPiArICAxNCwgMTUsIDE2LCAxNiwg MTYsIDE2LCAxNiwgMTYsIDE2LCA0MSwNCj4+ID4NCj4+ID4gKyAgNDIsIDUsIDQ4LCAxNywgNTMs IDE5LCA1NiwgNTYsIDU2LCA1NiwNCj4+ID4NCj4+ID4gKyAgNTYsIDI2LCA1NiwgNTYsIDU2LCA1 NiwgNTYsIDUxLCA1NiwgNTYsDQo+PiA+DQo+PiA+ICsgIDU2LCA1NiwgNTYsIDU2LCAyOSwgNTYs IDU2LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDQsIDIwLCA1OCwgNTAsIDU3 LCA1OCwgMjMsIDMxLA0KPj4gPg0KPj4gPiArICAzOCwgMzQsIDEzLCAzNSwgMjQsIDMzLCAxMSwg NTUsIDM2LCAxMCwNCj4+ID4NCj4+ID4gKyAgMjUsIDEyLCAzMiwgMjEsIDU1LCAyMiwgMjcsIDI4 LCA1NCwgNTUsDQo+PiA+DQo+PiA+ICsgIDU1LCA0MywgMzAsIDU1LCAzOSwgNDQsIDM3LCA0OSwg NTgsIDU4LA0KPj4gPg0KPj4gPiArICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4 LCA1OCwNCj4+ID4NCj4+ID4gKyAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwg NTgsDQo+PiA+DQo+PiA+ICsgIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4 LA0KPj4gPg0KPj4gPiArICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwN Cj4+ID4NCj4+ID4gKyAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+ PiA+DQo+PiA+ICsgIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4g Pg0KPj4gPiArICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4N Cj4+ID4gKyAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+PiA+DQo+ PiA+ICsgIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4gPg0KPj4g PiArICA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwNCj4+ID4NCj4+ID4g KyAgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsDQo+PiA+DQo+PiA+ICsg IDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OCwgNTgsIDU4LA0KPj4gPg0KPj4gPiAgICA1 OCwgNTgsIDU4LCA1OCwgNTgsIDU4LCA1OA0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDYwKCkNCj4+ID4NCj4+ID4gLXsN Cj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAgCX0N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDYxKCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gUXVvdGVk VGVybTsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUoU1RBUlQpOw0KPj4gPg0KPj4gPiArICAgIHp6 bW9kZShTVEFSVCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NjIoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiAr ew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAzOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gICAgICB6emxpbmUrKzsNCj4+ID4NCj4+ID4gICAgICB3YXJuKCJlb2xuIGZvdW5k IGluIHN0cmluZyIpOw0KPj4gPg0KPj4gPiAgICAgIHp6c2tpcCgpOw0KPj4gPg0KPj4gPiBAQCAt NjAzLDcyICs2MDMsNzIgQEAgc3RhdGljIHZvaWQgYWN0NjIoKQ0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NjMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4g PiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0Ow0KPj4gPg0KPj4gPiAtICAgIHp6bGluZSsrOyB6 em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6emxpbmUrKzsgenptb3JlKCk7DQo+PiA+DQo+PiA+ ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0 NjQoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA1 Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9yZSgpOw0K Pj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDY1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4g IAkJTkxBID0gNjsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6 em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg dW5zaWduZWQgY2hhciBzaGlmdDFbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgMiwgNSwgNSwgMywgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgMSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwg NSwgNCwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g LSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgMCwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gKyAgNSwgMiwgNSwgNSwgMywgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwg NSwgNSwgNSwgMSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g KyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNCwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gICAgNSwgNSwgNSwgNSwgNSwgNSwgNQ0KPj4gPg0KPj4gPiAgfTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDY2KCkNCj4+ID4N Cj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDY3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gNzsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUoQUNUSU9OUyk7IHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiArICAgIHp6bW9kZShBQ1RJT05TKTsgenptb3JlKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NjgoKQ0KPj4g Pg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA4Ow0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICB6emxpbmUrKzsNCj4+ID4NCj4+ ID4gICAgICB3YXJuKCJlb2xuIGZvdW5kIGluIHN0cmluZyAoaW4gdXNlciBhY3Rpb24pIik7DQo+ PiA+DQo+PiA+ICAgICAgenpza2lwKCk7DQo+PiA+DQo+PiA+IEBAIC02NzYsNzIgKzY3Niw3MiBA QCBzdGF0aWMgdm9pZCBhY3Q2OCgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3Q2OSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ ICAJCU5MQSA9IDk7DQo+PiA+DQo+PiA+IC0gICAgenpsaW5lKys7IHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiArICAgIHp6bGluZSsrOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q3MCgpDQo+PiA+DQo+PiA+ IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDEwOw0KPj4gPg0KPj4gPiAt ICAgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiAgCX0N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDcxKCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTE7DQo+ PiA+DQo+PiA+IC0gICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb3JlKCk7DQo+PiA+ DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHVuc2lnbmVkIGNoYXIg c2hpZnQyWzI1N10gPSB7DQo+PiA+DQo+PiA+IC0gIDAsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsDQo+PiA+DQo+PiA+IC0gIDUsIDIsIDUsIDUsIDMsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+ PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUs IDUsIDUsIDUsIDEsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs DQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDQsIDUsIDUsIDUs IDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+ PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0g IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+ DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+ PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+IC0gIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs DQo+PiA+DQo+PiA+ICsgIDAsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ ICsgIDUsIDIsIDUsIDUsIDMsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDEsIDUs IDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+ PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsg IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDQsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+ DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+ PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUs DQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUs IDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUs IDUsIDUsIDUsDQo+PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+ PiA+DQo+PiA+ICsgIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsIDUsDQo+PiA+DQo+PiA+ICAg IDUsIDUsIDUsIDUsIDUsIDUsIDUNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q3MigpDQo+PiA+DQo+PiA+IC17DQo+PiA+ DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IEVvZjsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q3MygpDQo+PiA+ DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDEyOw0KPj4gPg0K Pj4gPiAtICAgIHp6bW9kZShBQ1RJT05TKTsgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenpt b2RlKEFDVElPTlMpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q3NCgpDQo+PiA+DQo+PiA+IC17DQo+ PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDEzOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICB6emxpbmUrKzsNCj4+ID4NCj4+ID4gICAgICB3YXJu KCJlb2xuIGZvdW5kIGluIGNoYXIgbGl0ZXJhbCAoaW4gdXNlciBhY3Rpb24pIik7DQo+PiA+DQo+ PiA+ICAgICAgenpza2lwKCk7DQo+PiA+DQo+PiA+IEBAIC03NDksMzkzICs3NDksMzkzIEBAIHN0 YXRpYyB2b2lkIGFjdDc0KCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDc1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJ TkxBID0gMTQ7DQo+PiA+DQo+PiA+IC0gICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenpt b3JlKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIHZvaWQgYWN0NzYoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4g Pg0KPj4gPiAgCQlOTEEgPSAxNTsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ ID4gKyAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdW5zaWduZWQgY2hhciBzaGlmdDNbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgMiwgNSwgNSwgMywg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gLSAgMSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g LSAgNSwgNSwgNSwgNCwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgMCwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgMiwgNSwgNSwgMywgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g KyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgMSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNCwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g KyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gICAgNSwgNSwgNSwgNSwgNSwgNSwgNQ0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDc3 KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9m Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyB2b2lkIGFjdDc4KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ ID4gIAkJTkxBID0gMTY7DQo+PiA+DQo+PiA+IC0gICAgenptb2RlKEFDVElPTlMpOyB6em1vcmUo KTsNCj4+ID4NCj4+ID4gKyAgICB6em1vZGUoQUNUSU9OUyk7IHp6bW9yZSgpOw0KPj4gPg0KPj4g PiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFj dDc5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0g MTc7DQo+PiA+DQo+PiA+IC0gICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb3JlKCk7 DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIHZvaWQgYWN0ODAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4g PiAgCQlOTEEgPSAxODsNCj4+ID4NCj4+ID4gLSAgICB6emxpbmUrKzsgenptb3JlKCk7IERBV0RM RTsNCj4+ID4NCj4+ID4gKyAgICB6emxpbmUrKzsgenptb3JlKCk7IERBV0RMRTsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBh Y3Q4MSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IDE5Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9yZSgp Ow0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB1bnNpZ25l ZCBjaGFyIHNoaWZ0NFsyNTddID0gew0KPj4gPg0KPj4gPiAtICAwLCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCAzLCA1LCA1LCA0LCA1LCA1LCA1LCA1LCA1LA0K Pj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAt ICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCAx LCA1LCA1LCA1LCA1LCAyLCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4g PiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0K Pj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAt ICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LA0KPj4gPg0KPj4gPiArICAwLCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiArICA1LCAzLCA1LCA1LCA0LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCAxLCA1LCA1LCA1LCA1LCAy LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4g PiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0K Pj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAr ICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiAgICA1LCA1LCA1LCA1LCA1LCA1LCA1DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0ODIoKQ0KPj4gPg0KPj4gPiAt ew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBFb2Y7DQo+PiA+DQo+PiA+ICAJ fQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0ODMo KQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAyMDsN Cj4+ID4NCj4+ID4gICAgICB6em1vZGUoUEFSU0VfRU5VTV9GSUxFKTsNCj4+ID4NCj4+ID4gLSAg ICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q4NCgpDQo+ PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDIxOw0KPj4g Pg0KPj4gPiAtICAgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDg1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gMjI7DQo+PiA+DQo+PiA+IC0gICAgenpsaW5lKys7IHp6bW9yZSgpOyBEQVdETEU7DQo+PiA+ DQo+PiA+ICsgICAgenpsaW5lKys7IHp6bW9yZSgpOyBEQVdETEU7DQo+PiA+DQo+PiA+ICAJfQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0ODYoKQ0K Pj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAyMzsNCj4+ ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vcmUoKTsNCj4+ID4N Cj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdW5zaWduZWQgY2hhciBz aGlmdDVbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gLSAgNSwgMywgNSwgNSwgNCwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgMSwgNSwgNSwg NSwgNSwgMiwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g LSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gLSAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gKyAgMCwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g KyAgNSwgMywgNSwgNSwgNCwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgMSwgNSwgNSwgNSwgNSwgMiwgNSwNCj4+ ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4N Cj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwN Cj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4g KyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwg NSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwg NSwgNSwgNSwNCj4+ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ ID4NCj4+ID4gKyAgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwgNSwNCj4+ID4NCj4+ID4gICAg NSwgNSwgNSwgNSwgNSwgNSwgNQ0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDg3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDg4KCkNCj4+ID4N Cj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMjQ7DQo+PiA+DQo+ PiA+IC0gICAgenpsaW5lKys7IHp6bW9kZShQQVJTRV9FTlVNX0ZJTEUpOyB6enNraXAoKTsgREFX RExFOw0KPj4gPg0KPj4gPiArICAgIHp6bGluZSsrOyB6em1vZGUoUEFSU0VfRU5VTV9GSUxFKTsg enpza2lwKCk7IERBV0RMRTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q4OSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+ PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDI1Ow0KPj4gPg0KPj4gPiAtICAgIHp6c2tpcCgp Ow0KPj4gPg0KPj4gPiArICAgIHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyB1bnNpZ25lZCBjaGFyIHNoaWZ0NlsyNTddID0gew0KPj4gPg0K Pj4gPiAtICAwLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAx LCAzLCAzLCAyLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4g PiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0K Pj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAt ICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4g Pg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0K Pj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LA0KPj4gPg0KPj4gPiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4g PiAtICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAwLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAxLCAzLCAzLCAyLCAzLCAz LCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0K Pj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAr ICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4g Pg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0K Pj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAz LA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4g PiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAz LCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0K Pj4gPg0KPj4gPiArICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAr ICAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiArICAzLCAzLCAzLCAz LCAzLCAzLCAzLCAzLCAzLCAzLA0KPj4gPg0KPj4gPiAgICAzLCAzLCAzLCAzLCAzLCAzLCAzDQo+ PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IHZvaWQgYWN0OTAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAg CQlOTEEgPSBFb2Y7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0OTEoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiAr ew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAyNjsNCj4+ID4NCj4+ID4gLSAgICB6emxpbmUrKzsgenpt b2RlKEFDVElPTlMpOyB6em1vcmUoKTsgREFXRExFOw0KPj4gPg0KPj4gPiArICAgIHp6bGluZSsr OyB6em1vZGUoQUNUSU9OUyk7IHp6bW9yZSgpOyBEQVdETEU7DQo+PiA+DQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0OTIoKQ0KPj4g Pg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAyNzsNCj4+ID4N Cj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vcmUoKTsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdW5zaWduZWQgY2hhciBzaGlm dDdbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gLSAgMywgMSwgMywgMywgMiwgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g LSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAg MywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywg MywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywg MywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4N Cj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywg MywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywg MywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywg MywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywg MywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywg MywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g LSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gKyAgMCwgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAg MywgMSwgMywgMywgMiwgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywg MywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywg MywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4N Cj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywg MywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywg MywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywg MywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywg MywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywg MywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g KyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAg MywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywg MywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywg MywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4N Cj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gICAgMywg MywgMywgMywgMywgMywgMw0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDkzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDk0KCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMjg7DQo+PiA+DQo+PiA+ IC0gICAgenpsaW5lKys7IHp6bW9kZShTVEFSVCk7IHp6c2tpcCgpOyBEQVdETEU7DQo+PiA+DQo+ PiA+ICsgICAgenpsaW5lKys7IHp6bW9kZShTVEFSVCk7IHp6c2tpcCgpOyBEQVdETEU7DQo+PiA+ DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZv aWQgYWN0OTUoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlO TEEgPSAyOTsNCj4+ID4NCj4+ID4gLSAgICB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6enNr aXAoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdW5z aWduZWQgY2hhciBzaGlmdDhbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgMywgMywgMywgMywg MywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMSwgMywgMywgMiwgMywgMywgMywgMywg MywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywg MywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywg MywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g LSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAg MywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywg MywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywg MywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4N Cj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywg MywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywg MywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywg MywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ ID4gLSAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywg MywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gLSAgMywgMywgMywgMywgMywgMywg MywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMCwgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gKyAgMywgMSwgMywgMywgMiwgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g KyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAg MywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywg MywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywg MywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4N Cj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywg MywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywg MywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywg MywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywg MywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywg MywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywN Cj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4g KyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywg MywgMywgMywgMywgMywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywg MywgMywgMywNCj4+ID4NCj4+ID4gKyAgMywgMywgMywgMywgMywgMywgMywgMywgMywgMywNCj4+ ID4NCj4+ID4gICAgMywgMywgMywgMywgMywgMywgMw0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDk2KCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4g PiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFj dDk3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0g MzA7DQo+PiA+DQo+PiA+IC0gICAgenptb2RlKFNUQVJUKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ ICsgICAgenptb2RlKFNUQVJUKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0OTgoKQ0KPj4gPg0KPj4g PiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAzMTsNCj4+ID4NCj4+ID4g LSAgICB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6enNraXAoKTsNCj4+ID4NCj4+ID4gIAl9 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q5OSgp DQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDMyOw0K Pj4gPg0KPj4gPiAtICAgIHp6bGluZSsrOyB6enNraXAoKTsgREFXRExFOw0KPj4gPg0KPj4gPiAr ICAgIHp6bGluZSsrOyB6enNraXAoKTsgREFXRExFOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEwMCgpDQo+PiA+DQo+ PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDMzOw0KPj4gPg0KPj4g PiAtICAgIHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAg CX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB1bnNpZ25lZCBjaGFyIHNoaWZ0OVsy NTddID0gew0KPj4gPg0KPj4gPiAtICAwLCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiAtICA1LCAzLCA1LCA1LCA0LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCAxLCA1LCA1LCA1LCA1LCAy LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4g PiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0K Pj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAt ICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LA0KPj4gPg0KPj4gPiAtICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiArICAwLCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCAz LCA1LCA1LCA0LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCAxLCA1LCA1LCA1LCA1LCAyLCA1LA0KPj4gPg0KPj4g PiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0K Pj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAr ICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4g Pg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0K Pj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1 LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1 LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1 LA0KPj4gPg0KPj4gPiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4g PiArICA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LCA1LA0KPj4gPg0KPj4gPiAgICA1LCA1LCA1 LCA1LCA1LCA1LCA1DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTAxKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEwMigpDQo+PiA+DQo+PiA+ IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IEFjdGlvbjsNCj4+ID4NCj4+ ID4gICAgICAvKiB0aGVzZSBkbyBub3QgbmVzdCAqLw0KPj4gPg0KPj4gPiAgICAgIHp6bW9kZShT VEFSVCk7DQo+PiA+DQo+PiA+IEBAIC0xMTQ2LDE3ICsxMTQ2LDE3IEBAIHN0YXRpYyB2b2lkIGFj dDEwMigpDQo+PiA+ICAgICAgaWYgKCB6emJ1Zm92ZiApIHsNCj4+ID4NCj4+ID4gICAgICAgIGVy ciggZU1zZ2QoImFjdGlvbiBidWZmZXIgb3ZlcmZsb3c7IHNpemUgJWQiLFpaTEVYQlVGU0laRSkp Ow0KPj4gPg0KPj4gPiAgICAgIH0NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAvKiBNUjEJMTAtQXByLTk3ICBNUjEgIFByZXZpb3VzbHkgdW5hYmxlIHRvIHB1dCByaWdo dCBzaGlmdCBvcGVyYXRvcg0KPgkqLw0KPj4gPg0KPj4gPiAgICAgIC8qIE1SMQkJCQkJaW4gRExH IGFjdGlvbg0KPgkqLw0KPj4gPg0KPj4gPiAgICAgIC8qIE1SMQkJCURvZXNuJ3QgbWF0dGVyIHdo YXQga2luZCBvZiBhY3Rpb24gaXQgaXMgLQ0KPnJlc2V0Ki8NCj4+ID4NCj4+ID4gLQ0KPj4gPg0K Pj4gPiArDQo+PiA+DQo+PiA+ICAJCQkgICAgICB0b2tlbkFjdGlvbkFjdGl2ZT0wOwkJIC8qIE1S MSAqLw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyB2b2lkIGFjdDEwMygpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+ DQo+PiA+ICAJCU5MQSA9IFByZWQ7DQo+PiA+DQo+PiA+ICAgICAgLyogdGhlc2UgZG8gbm90IG5l c3QgKi8NCj4+ID4NCj4+ID4gICAgICB6em1vZGUoU1RBUlQpOw0KPj4gPg0KPj4gPiBAQCAtMTE4 Myw3ICsxMTgzLDcgQEAgc3RhdGljIHZvaWQgYWN0MTAzKCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEwNCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IFBhc3NBY3Rpb247DQo+PiA+DQo+PiA+ICAgICAgaWYg KCB0b3BpbnQoKSA9PSAnXScgKSB7DQo+PiA+DQo+PiA+ICAgICAgICBwb3BpbnQoKTsNCj4+ID4N Cj4+ID4gQEAgLTEyMTIsOSArMTIxMiw5IEBAIHN0YXRpYyB2b2lkIGFjdDEwNCgpDQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMDUoKQ0KPj4gPg0KPj4gPiAt ew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAzNzsNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICAgICAg enpyZXBsc3RyKGlubGluZV9zZXQoenpiZWdleHByKw0KPj4gPg0KPj4gPiAgICAgIHN0cmxlbigi Y29uc3VtZVVudGlsKCIpKSk7DQo+PiA+DQo+PiA+IEBAIC0xMjIyLDUzICsxMjIyLDUzIEBAIHN0 YXRpYyB2b2lkIGFjdDEwNSgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg dm9pZCBhY3QxMDYoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAg CQlOTEEgPSAzODsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6 em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgdm9pZCBhY3QxMDcoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0K Pj4gPg0KPj4gPiAgCQlOTEEgPSAzOTsNCj4+ID4NCj4+ID4gLSAgICB6emxpbmUrKzsgenptb3Jl KCk7IERBV0RMRTsNCj4+ID4NCj4+ID4gKyAgICB6emxpbmUrKzsgenptb3JlKCk7IERBV0RMRTsN Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QxMDgoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4g PiAgCQlOTEEgPSA0MDsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAg ICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMDkoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiAr ew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0MTsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ ID4NCj4+ID4gKyAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMTAoKQ0KPj4gPg0KPj4gPiAtew0K Pj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0MjsNCj4+ID4NCj4+ID4gICAgICBp ZiAoICFHZW5DQyApIHt6enJlcGxzdHIoInp6YVJldCIpOyB6em1vcmUoKTt9DQo+PiA+DQo+PiA+ IC0gICAgZWxzZSBlcnIoIiQkIHVzZSBpbnZhbGlkIGluIEMrKyBtb2RlIik7DQo+PiA+DQo+PiA+ ICsgICAgZWxzZSBlcnIoIiQkIHVzZSBpbnZhbGlkIGluIEMrKyBtb2RlIik7DQo+PiA+DQo+PiA+ ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0 MTExKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0g NDM7DQo+PiA+DQo+PiA+ICAgICAgaWYgKCAhR2VuQ0MgKSB7enpyZXBsc3RyKCJ6emVtcHR5X2F0 dHIiKTsgenptb3JlKCk7fQ0KPj4gPg0KPj4gPiAtICAgIGVsc2UgZXJyKCIkW10gdXNlIGludmFs aWQgaW4gQysrIG1vZGUiKTsNCj4+ID4NCj4+ID4gKyAgICBlbHNlIGVycigiJFtdIHVzZSBpbnZh bGlkIGluIEMrKyBtb2RlIik7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTEyKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNDQ7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAgIHB1c2hpbnQoJ10nKTsNCj4+ID4NCj4+ID4gICAgICBpZiAo ICFHZW5DQyApIHp6cmVwbHN0cigienpjb25zdHJfYXR0cigiKTsNCj4+ID4NCj4+ID4gICAgICBl bHNlIGVycigiJFsuLl0gdXNlIGludmFsaWQgaW4gQysrIG1vZGUiKTsNCj4+ID4NCj4+ID4gQEAg LTEyNzcsNyArMTI3Nyw3IEBAIHN0YXRpYyB2b2lkIGFjdDExMigpDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMTMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0K Pj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0NTsNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+ DQo+PiA+ICAgICAgICBzdGF0aWMgY2hhciBidWZbMTAwXTsNCj4+ID4NCj4+ID4gQEAgLTEyOTks NyArMTI5OSw3IEBAIHN0YXRpYyB2b2lkIGFjdDExMygpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMTQoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiAr ew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0NjsNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ ICAgICAgICBzdGF0aWMgY2hhciBidWZbMTAwXTsNCj4+ID4NCj4+ID4gQEAgLTEzMjIsNyArMTMy Miw3IEBAIHN0YXRpYyB2b2lkIGFjdDExNCgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxMTUoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4g Pg0KPj4gPiAgCQlOTEEgPSA0NzsNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+ICAgICAg ICBzdGF0aWMgY2hhciBidWZbMTAwXTsNCj4+ID4NCj4+ID4gQEAgLTEzNTYsNyArMTM1Niw3IEBA IHN0YXRpYyB2b2lkIGFjdDExNSgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QxMTYoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4g PiAgCQlOTEEgPSA0ODsNCj4+ID4NCj4+ID4gICAgICB7IHN0YXRpYyBjaGFyIGJ1ZlszMDBdOyBM YWJlbEVudHJ5ICplbDsNCj4+ID4NCj4+ID4gICAgICAgIHp6YmVnZXhwclswXSA9ICcgJzsNCj4+ ID4NCj4+ID4gQEAgLTE0MDgsMTQgKzE0MDgsMTQgQEAgenptb3JlKCk7DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMTcoKQ0KPj4gPg0KPj4gPiAtew0KPj4g Pg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0OTsNCj4+ID4NCj4+ID4gLSAgICB6enJl cGxzdHIoIigqX3Jvb3QpIik7IHp6bW9yZSgpOyBjaGtHVEZsYWcoKTsNCj4+ID4NCj4+ID4gKyAg ICB6enJlcGxzdHIoIigqX3Jvb3QpIik7IHp6bW9yZSgpOyBjaGtHVEZsYWcoKTsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBh Y3QxMTgoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEg PSA1MDsNCj4+ID4NCj4+ID4gICAgICBpZiAoIEdlbkNDICkgew0KPj4gPg0KPj4gPiAgICAgICAg aWYgKE5ld0FTVCkgenpyZXBsc3RyKCIobmV3QVNUKSIpOw0KPj4gPg0KPj4gPiBAQCAtMTQyNiwx NCArMTQyNiwxNCBAQCBzdGF0aWMgdm9pZCBhY3QxMTgoKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTE5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNTE7DQo+PiA+DQo+PiA+IC0gICAgenpyZXBsc3RyKCJO VUxMIik7IHp6bW9yZSgpOyBjaGtHVEZsYWcoKTsNCj4+ID4NCj4+ID4gKyAgICB6enJlcGxzdHIo Ik5VTEwiKTsgenptb3JlKCk7IGNoa0dURmxhZygpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEyMCgpDQo+PiA+DQo+ PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDUyOw0KPj4gPg0KPj4g PiAgICAgIHsNCj4+ID4NCj4+ID4gICAgICAgIHN0YXRpYyBjaGFyIGJ1ZlsxMDBdOw0KPj4gPg0K Pj4gPiBAQCAtMTQ1MCwyNiArMTQ1MCwyNiBAQCBzdGF0aWMgdm9pZCBhY3QxMjAoKQ0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTIxKCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNTM7DQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHp6bGluZSA9IGF0b2koenpiZWdleHByKzUp IC0gMTsgenpsaW5lKys7IHp6bW9yZSgpOw0KPj4gPg0KPj4gPiAgICAgIGdldEZpbGVOYW1lRnJv bVRoZUxpbmVJbmZvKEZpbGVTdHJbQ3VyRmlsZV0sIHp6YmVnZXhwcik7DQo+PiA+DQo+PiA+ICAJ fQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTIy KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNTQ7 DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHp6bGluZSsrOyB6 em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgdm9pZCBhY3QxMjMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0K Pj4gPg0KPj4gPiAgCQlOTEEgPSA1NTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgICAgaWYgKCAhKHN0cmNtcCh6emJlZ2V4cHIsICIjaWZkZWYiKT09MCB8fA0KPj4g Pg0KPj4gPiAgICAgIHN0cmNtcCh6emJlZ2V4cHIsICIjaWYiKT09MCB8fA0KPj4gPg0KPj4gPiAg ICAgIHN0cmNtcCh6emJlZ2V4cHIsICIjZWxzZSIpPT0wIHx8DQo+PiA+DQo+PiA+IEBAIC0xNDk0 LDkgKzE0OTQsOSBAQCBzdGF0aWMgdm9pZCBhY3QxMjMoKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTI0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNTY7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgICAgIHB1c2hpbnQoJ10nKTsNCj4+ID4NCj4+ID4gICAgICBpZiAoIEdlbkND ICkgew0KPj4gPg0KPj4gPiAgICAgICAgaWYgKE5ld0FTVCkgenpyZXBsc3RyKCIobmV3QVNUKCIp Ow0KPj4gPg0KPj4gPiBAQCAtMTUwOCw5ICsxNTA4LDkgQEAgc3RhdGljIHZvaWQgYWN0MTI0KCkN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEyNSgpDQo+PiA+ DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDU3Ow0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICBwdXNoaW50KCd9Jyk7DQo+PiA+ DQo+PiA+ICAgICAgaWYgKCBHZW5DQyApIHsNCj4+ID4NCj4+ID4gICAgICAgIGlmICh0bWFrZUlu UGFyc2VyKSB7DQo+PiA+DQo+PiA+IEBAIC0xNTI5LDE2ICsxNTI5LDE2IEBAIHN0YXRpYyB2b2lk IGFjdDEyNSgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Qx MjYoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA1 ODsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vcmUoKTsN Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QxMjcoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4g PiAgCQlOTEEgPSA1OTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAg ICAgaWYgKCBpc3RhY2tlbXB0eSgpICkNCj4+ID4NCj4+ID4gICAgICB6em1vcmUoKTsNCj4+ID4N Cj4+ID4gICAgICBlbHNlIGlmICggdG9waW50KCk9PScpJyApIHsNCj4+ID4NCj4+ID4gQEAgLTE1 NTQsMzkgKzE1NTQsMzkgQEAgc3RhdGljIHZvaWQgYWN0MTI3KCkNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEyOCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+ PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDYwOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgICBwdXNoaW50KCd8Jyk7CS8qIGxvb2sgZm9yICd8JyB0byB0ZXJt aW5hdGUgc2ltcGxlIFsuLi5dICovDQo+PiA+DQo+PiA+ICAgICAgenptb3JlKCk7DQo+PiA+DQo+ PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0MTI5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gNjE7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgIHB1c2hp bnQoJyknKTsNCj4+ID4NCj4+ID4gICAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMzAoKQ0KPj4g Pg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA2MjsNCj4+ID4N Cj4+ID4gLSAgICB6enJlcGxzdHIoIl0iKTsgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6 cmVwbHN0cigiXSIpOyAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTMxKCkNCj4+ID4NCj4+ID4gLXsN Cj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNjM7DQo+PiA+DQo+PiA+IC0gICAg enpyZXBsc3RyKCIpIik7ICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6enJlcGxzdHIoIiki KTsgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEzMigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDY0Ow0KPj4gPg0KPj4gPiAgICAgIGlmICghIHRva2Vu QWN0aW9uQWN0aXZlKSB6enJlcGxzdHIoIj4iKTsJIC8qIE1SMSAqLw0KPj4gPg0KPj4gPiAgICAg IHp6bW9yZSgpOwkJCQkgICAgICAgICAvKiBNUjEgKi8NCj4+ID4NCj4+ID4gQEAgLTE1OTQsMjc0 ICsxNTk0LDI3NCBAQCBzdGF0aWMgdm9pZCBhY3QxMzIoKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTMzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNjU7DQo+PiA+DQo+PiA+IC0gICAgenptb2RlKEFDVElP Tl9DSEFSUyk7IHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9kZShBQ1RJT05fQ0hBUlMp OyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMzQoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiAr ew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA2NjsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUoQUNUSU9O X1NUUklOR1MpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vZGUoQUNUSU9OX1NUUklO R1MpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxMzUoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4g PiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA2NzsNCj4+ID4NCj4+ID4gLSAgICB6enJlcGxzdHIo IiQiKTsgIHp6bW9yZSgpOw0KPj4gPg0KPj4gPiArICAgIHp6cmVwbHN0cigiJCIpOyAgenptb3Jl KCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIHZvaWQgYWN0MTM2KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4N Cj4+ID4gIAkJTkxBID0gNjg7DQo+PiA+DQo+PiA+IC0gICAgenpyZXBsc3RyKCIjIik7ICB6em1v cmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6enJlcGxzdHIoIiMiKTsgIHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDEzNygpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5M QSA9IDY5Ow0KPj4gPg0KPj4gPiAtICAgIHp6bGluZSsrOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4g KyAgICB6emxpbmUrKzsgenptb3JlKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTM4KCkNCj4+ID4NCj4+ID4gLXsN Cj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNzA7DQo+PiA+DQo+PiA+IC0gICAg enptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTM5KCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNzE7DQo+PiA+ DQo+PiA+IC0gICAgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb3JlKCk7DQo+PiA+DQo+ PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0MTQwKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gNzI7DQo+PiA+DQo+PiA+IC0gICAgenptb2RlKEFDVElPTl9DT01NRU5UUyk7IHp6bW9yZSgp Ow0KPj4gPg0KPj4gPiArICAgIHp6bW9kZShBQ1RJT05fQ09NTUVOVFMpOyB6em1vcmUoKTsNCj4+ ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg dm9pZCBhY3QxNDEoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAg CQlOTEEgPSA3MzsNCj4+ID4NCj4+ID4gLSAgICB3YXJuKCJNaXNzaW5nIC8qOyBmb3VuZCBkYW5n bGluZyAqLyBpbiBhY3Rpb24iKTsgenptb3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgd2FybigiTWlz c2luZyAvKjsgZm91bmQgZGFuZ2xpbmcgKi8gaW4gYWN0aW9uIik7IHp6bW9yZSgpOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDE0MigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5M QSA9IDc0Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9kZShBQ1RJT05fQ1BQX0NPTU1FTlRTKTsgenpt b3JlKCk7DQo+PiA+DQo+PiA+ICsgICAgenptb2RlKEFDVElPTl9DUFBfQ09NTUVOVFMpOyB6em1v cmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxNDMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4g Pg0KPj4gPiAgCQlOTEEgPSA3NTsNCj4+ID4NCj4+ID4gLSAgICB6em1vcmUoKTsNCj4+ID4NCj4+ ID4gKyAgICB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdW5zaWduZWQgY2hhciBzaGlmdDEwWzI1N10gPSB7DQo+PiA+DQo+PiA+IC0gIDAs IDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+IC0gIDE2LCAx OSwgMzMsIDMzLCAyMCwgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiAtICAzMywgMzMs IDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4gLSAgMzMsIDMzLCAz MywgMTYsIDMzLCAyOCwgMjcsIDIxLCAzMywgMzMsDQo+PiA+DQo+PiA+IC0gIDMwLCAxNSwgMTgs IDMyLCAzMywgMzMsIDMzLCAyNSwgMzEsIDIzLA0KPj4gPg0KPj4gPiAtICAyNCwgMjQsIDI0LCAy NCwgMjQsIDI0LCAyNCwgMjQsIDI0LCAzMywNCj4+ID4NCj4+ID4gLSAgMzMsIDMzLCAzMywgMSwg MiwgMzMsIDI2LCAyNiwgMjYsIDI2LA0KPj4gPg0KPj4gPiAtICAyNiwgMjYsIDI2LCAyNiwgMjYs IDI2LCAyNiwgMjYsIDI2LCAyNiwNCj4+ID4NCj4+ID4gLSAgMjYsIDI2LCAyNiwgMjYsIDI2LCAy NiwgMTEsIDI2LCAyNiwgMjYsDQo+PiA+DQo+PiA+IC0gIDI2LCAyNiwgMjIsIDI5LCAzLCAzMywg MjYsIDMzLCAyNiwgMjYsDQo+PiA+DQo+PiA+IC0gIDQsIDI2LCAxMCwgMjYsIDI2LCAyNiwgMTMs IDI2LCAyNiwgMTQsDQo+PiA+DQo+PiA+IC0gIDksIDYsIDUsIDI2LCAyNiwgMjYsIDcsIDEyLCA4 LCAyNiwNCj4+ID4NCj4+ID4gLSAgMjYsIDI2LCAyNiwgMjYsIDE3LCAzMywgMzQsIDMzLCAzMywg MzMsDQo+PiA+DQo+PiA+IC0gIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMz LA0KPj4gPg0KPj4gPiAtICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywN Cj4+ID4NCj4+ID4gLSAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+ PiA+DQo+PiA+IC0gIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4g Pg0KPj4gPiAtICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4N Cj4+ID4gLSAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+ PiA+IC0gIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4g PiAtICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4g LSAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+IC0g IDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiAtICAz MywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4gLSAgMzMs IDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ICsgIDAsIDMz LCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ICsgIDE2LCAxOSwg MzMsIDMzLCAyMCwgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiArICAzMywgMzMsIDMz LCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4gKyAgMzMsIDMzLCAzMywg MTYsIDMzLCAyOCwgMjcsIDIxLCAzMywgMzMsDQo+PiA+DQo+PiA+ICsgIDMwLCAxNSwgMTgsIDMy LCAzMywgMzMsIDMzLCAyNSwgMzEsIDIzLA0KPj4gPg0KPj4gPiArICAyNCwgMjQsIDI0LCAyNCwg MjQsIDI0LCAyNCwgMjQsIDI0LCAzMywNCj4+ID4NCj4+ID4gKyAgMzMsIDMzLCAzMywgMSwgMiwg MzMsIDI2LCAyNiwgMjYsIDI2LA0KPj4gPg0KPj4gPiArICAyNiwgMjYsIDI2LCAyNiwgMjYsIDI2 LCAyNiwgMjYsIDI2LCAyNiwNCj4+ID4NCj4+ID4gKyAgMjYsIDI2LCAyNiwgMjYsIDI2LCAyNiwg MTEsIDI2LCAyNiwgMjYsDQo+PiA+DQo+PiA+ICsgIDI2LCAyNiwgMjIsIDI5LCAzLCAzMywgMjYs IDMzLCAyNiwgMjYsDQo+PiA+DQo+PiA+ICsgIDQsIDI2LCAxMCwgMjYsIDI2LCAyNiwgMTMsIDI2 LCAyNiwgMTQsDQo+PiA+DQo+PiA+ICsgIDksIDYsIDUsIDI2LCAyNiwgMjYsIDcsIDEyLCA4LCAy NiwNCj4+ID4NCj4+ID4gKyAgMjYsIDI2LCAyNiwgMjYsIDE3LCAzMywgMzQsIDMzLCAzMywgMzMs DQo+PiA+DQo+PiA+ICsgIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0K Pj4gPg0KPj4gPiArICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ ID4NCj4+ID4gKyAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+ DQo+PiA+ICsgIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0K Pj4gPiArICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ ID4gKyAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ ICsgIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiAr ICAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4gKyAg MzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ICsgIDMz LCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiArICAzMywg MzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ID4gKyAgMzMsIDMz LCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ICAgIDMzLCAzMywg MzMsIDMzLCAzMywgMzMsIDMzDQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTQ0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gRW9mOw0KPj4gPg0KPj4gPiAtICAgIDsNCj4+ ID4NCj4+ID4gKyAgICA7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTQ1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTM3Ow0KPj4gPg0KPj4gPiAtICAgIHp6c2tpcCgp Ow0KPj4gPg0KPj4gPiArICAgIHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDE0NigpDQo+PiA+DQo+PiA+ IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDEzODsNCj4+ID4NCj4+ID4g LSAgICB6emxpbmUrKzsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICsgICAgenpsaW5lKys7IHp6c2tp cCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyB2b2lkIGFjdDE0NygpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+ DQo+PiA+ICAJCU5MQSA9IDEzOTsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUoVE9LX0RFRl9DUFBf Q09NTUVOVFMpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vZGUoVE9LX0RFRl9DUFBf Q09NTUVOVFMpOyB6em1vcmUoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNDgoKQ0KPj4gPg0KPj4gPiAtew0KPj4g Pg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAxNDA7DQo+PiA+DQo+PiA+IC0gICAgenpt b2RlKFRPS19ERUZfQ09NTUVOVFMpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vZGUo VE9LX0RFRl9DT01NRU5UUyk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDE0OSgpDQo+PiA+DQo+PiA+ IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDE0MTsNCj4+ID4NCj4+ID4g LSAgICB6em1vZGUoVE9LX0RFRl9DUFBfQ09NTUVOVFMpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4g KyAgICB6em1vZGUoVE9LX0RFRl9DUFBfQ09NTUVOVFMpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4g IAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Qx NTAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAx NDI7DQo+PiA+DQo+PiA+IC0gICAgenptb2RlKFRPS19ERUZfQ1BQX0NPTU1FTlRTKTsgenpza2lw KCk7DQo+PiA+DQo+PiA+ICsgICAgenptb2RlKFRPS19ERUZfQ1BQX0NPTU1FTlRTKTsgenpza2lw KCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIHZvaWQgYWN0MTUxKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4N Cj4+ID4gIAkJTkxBID0gMTQzOw0KPj4gPg0KPj4gPiAtICAgIDsNCj4+ID4NCj4+ID4gKyAgICA7 DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIHZvaWQgYWN0MTUyKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ ID4gIAkJTkxBID0gMTQ0Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9kZShUT0tfREVGX0NQUF9DT01N RU5UUyk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9kZShUT0tfREVGX0NQUF9DT01N RU5UUyk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDE1MygpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+ PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDE0NTsNCj4+ID4NCj4+ID4gLSAgICB6em1vZGUo VE9LX0RFRl9DUFBfQ09NTUVOVFMpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6em1vZGUo VE9LX0RFRl9DUFBfQ09NTUVOVFMpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNTQoKQ0KPj4gPg0K Pj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAxNDY7DQo+PiA+DQo+ PiA+IC0gICAgenptb2RlKFRPS19ERUZfQ1BQX0NPTU1FTlRTKTsgenpza2lwKCk7DQo+PiA+DQo+ PiA+ICsgICAgenptb2RlKFRPS19ERUZfQ1BQX0NPTU1FTlRTKTsgenpza2lwKCk7DQo+PiA+DQo+ PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0MTU1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gMTQ3Ow0KPj4gPg0KPj4gPiAtICAgIHp6bW9kZShUT0tfREVGX0NQUF9DT01NRU5UUyk7IHp6 c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6bW9kZShUT0tfREVGX0NQUF9DT01NRU5UUyk7IHp6 c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyB2b2lkIGFjdDE1NigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+ PiA+DQo+PiA+ICAJCU5MQSA9IDE0OTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNTcoKQ0KPj4gPg0KPj4gPiAtew0K Pj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAxNTE7DQo+PiA+DQo+PiA+ICAJfQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTU4KCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTUyOw0K Pj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDE1OSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ ICAJCU5MQSA9IDE1MzsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNjAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4g PiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAxNTQ7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTYxKCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTU1Ow0KPj4gPg0KPj4g PiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFj dDE2MigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IDE1NjsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxNjMoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4g Pg0KPj4gPiAgCQlOTEEgPSBJTlQ7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTY0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gSUQ7DQo+PiA+DQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHVuc2lnbmVkIGNoYXIgc2hpZnQxMVsyNTddID0g ew0KPj4gPg0KPj4gPiAtICAwLCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LA0K Pj4gPg0KPj4gPiAtICAxLCAyLCAyNywgMjcsIDMsIDI3LCAyNywgMjcsIDI3LCAyNywNCj4+ID4N Cj4+ID4gLSAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsDQo+PiA+DQo+ PiA+IC0gIDI3LCAyNywgMjcsIDEsIDI3LCAyNywgNiwgMjcsIDI3LCAyNywNCj4+ID4NCj4+ID4g LSAgMjcsIDI3LCAyNywgNSwgMjcsIDIyLCAyNywgMjcsIDQsIDI1LA0KPj4gPg0KPj4gPiAtICAy NSwgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNywNCj4+ID4NCj4+ID4gLSAgMjQs IDI3LCAyMSwgMjcsIDI3LCAyNywgMjYsIDI2LCAyNiwgMjYsDQo+PiA+DQo+PiA+IC0gIDI2LCAy NiwgMjYsIDI2LCAyNiwgMjYsIDI2LCAyNiwgMjYsIDI2LA0KPj4gPg0KPj4gPiAtICAyNiwgMjYs IDI2LCAyNiwgMjYsIDI2LCAyNiwgMjYsIDI2LCAyNiwNCj4+ID4NCj4+ID4gLSAgMjYsIDI2LCAy NywgMjcsIDI3LCAyNywgMjYsIDI3LCAyNiwgMjYsDQo+PiA+DQo+PiA+IC0gIDI2LCA5LCAxMCwg OCwgMjYsIDI2LCA3LCAyNiwgMjYsIDEyLA0KPj4gPg0KPj4gPiAtICAxNSwgMTEsIDE3LCAxNiwg MjYsIDE4LCAxMywgMTksIDE0LCAyNiwNCj4+ID4NCj4+ID4gLSAgMjYsIDI2LCAyNiwgMjYsIDIw LCAyNywgMjMsIDI3LCAyNywgMjcsDQo+PiA+DQo+PiA+IC0gIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LCAyNywgMjcsIDI3LA0KPj4gPg0KPj4gPiAtICAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywgMjcsIDI3LCAyNywNCj4+ID4NCj4+ID4gLSAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LCAyNywgMjcsDQo+PiA+DQo+PiA+IC0gIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywgMjcsIDI3LA0KPj4gPg0KPj4gPiAtICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LCAyNywNCj4+ID4NCj4+ID4gLSAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywgMjcsDQo+PiA+DQo+PiA+IC0gIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LA0KPj4gPg0KPj4gPiAtICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywNCj4+ID4NCj4+ID4gLSAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsDQo+PiA+DQo+PiA+IC0gIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LA0KPj4gPg0KPj4gPiAtICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywN Cj4+ID4NCj4+ID4gLSAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsDQo+ PiA+DQo+PiA+ICsgIDAsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsDQo+PiA+ DQo+PiA+ICsgIDEsIDIsIDI3LCAyNywgMywgMjcsIDI3LCAyNywgMjcsIDI3LA0KPj4gPg0KPj4g PiArICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywNCj4+ID4NCj4+ID4g KyAgMjcsIDI3LCAyNywgMSwgMjcsIDI3LCA2LCAyNywgMjcsIDI3LA0KPj4gPg0KPj4gPiArICAy NywgMjcsIDI3LCA1LCAyNywgMjIsIDI3LCAyNywgNCwgMjUsDQo+PiA+DQo+PiA+ICsgIDI1LCAy NSwgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI3LA0KPj4gPg0KPj4gPiArICAyNCwgMjcs IDIxLCAyNywgMjcsIDI3LCAyNiwgMjYsIDI2LCAyNiwNCj4+ID4NCj4+ID4gKyAgMjYsIDI2LCAy NiwgMjYsIDI2LCAyNiwgMjYsIDI2LCAyNiwgMjYsDQo+PiA+DQo+PiA+ICsgIDI2LCAyNiwgMjYs IDI2LCAyNiwgMjYsIDI2LCAyNiwgMjYsIDI2LA0KPj4gPg0KPj4gPiArICAyNiwgMjYsIDI3LCAy NywgMjcsIDI3LCAyNiwgMjcsIDI2LCAyNiwNCj4+ID4NCj4+ID4gKyAgMjYsIDksIDEwLCA4LCAy NiwgMjYsIDcsIDI2LCAyNiwgMTIsDQo+PiA+DQo+PiA+ICsgIDE1LCAxMSwgMTcsIDE2LCAyNiwg MTgsIDEzLCAxOSwgMTQsIDI2LA0KPj4gPg0KPj4gPiArICAyNiwgMjYsIDI2LCAyNiwgMjAsIDI3 LCAyMywgMjcsIDI3LCAyNywNCj4+ID4NCj4+ID4gKyAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LCAyNywgMjcsDQo+PiA+DQo+PiA+ICsgIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywgMjcsIDI3LA0KPj4gPg0KPj4gPiArICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LCAyNywNCj4+ID4NCj4+ID4gKyAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywgMjcsDQo+PiA+DQo+PiA+ICsgIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsIDI3LA0KPj4gPg0KPj4gPiArICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LCAyNywNCj4+ID4NCj4+ID4gKyAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywg MjcsDQo+PiA+DQo+PiA+ICsgIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3 LA0KPj4gPg0KPj4gPiArICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywN Cj4+ID4NCj4+ID4gKyAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsDQo+ PiA+DQo+PiA+ICsgIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LA0KPj4g Pg0KPj4gPiArICAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywNCj4+ID4N Cj4+ID4gICAgMjcsIDI3LCAyNywgMjcsIDI3LCAyNywgMjcNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xODY5LDE4MTEgKzE4NjksMTgxMSBAQCBzdGF0aWMgdW5z aWduZWQgY2hhciBzaGlmdDExWzI1N10gPSB7DQo+PiA+ICB0eXBlZGVmIHVuc2lnbmVkIHNob3J0 IERmYVN0YXRlOw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MFs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDEsIDIsIDMsIDQsIDUsIDYsIDcsIDgsIDksIDEwLA0KPj4g Pg0KPj4gPiAtICAxMSwgMTEsIDExLCAxMiwgMTMsIDEzLCAxMywgMTQsIDE1LCAxNiwNCj4+ID4N Cj4+ID4gLSAgMTcsIDExLCAxMSwgMTgsIDExLCAxMSwgMTksIDExLCAxMSwgMTksDQo+PiA+DQo+ PiA+IC0gIDExLCAxMSwgMTEsIDExLCAyMCwgMTEsIDExLCAyMSwgMjIsIDIzLA0KPj4gPg0KPj4g PiAtICAyNCwgMjUsIDI2LCAxMSwgMjcsIDI4LCAyOSwgMzAsIDMxLCAzMiwNCj4+ID4NCj4+ID4g KyAgMSwgMiwgMywgNCwgNSwgNiwgNywgOCwgOSwgMTAsDQo+PiA+DQo+PiA+ICsgIDExLCAxMSwg MTEsIDEyLCAxMywgMTMsIDEzLCAxNCwgMTUsIDE2LA0KPj4gPg0KPj4gPiArICAxNywgMTEsIDEx LCAxOCwgMTEsIDExLCAxOSwgMTEsIDExLCAxOSwNCj4+ID4NCj4+ID4gKyAgMTEsIDExLCAxMSwg MTEsIDIwLCAxMSwgMTEsIDIxLCAyMiwgMjMsDQo+PiA+DQo+PiA+ICsgIDI0LCAyNSwgMjYsIDEx LCAyNywgMjgsIDI5LCAzMCwgMzEsIDMyLA0KPj4gPg0KPj4gPiAgICAzMywgMzQsIDM1LCAzNiwg MTEsIDExLCAxOSwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDFbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDJbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDIsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0M1s2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NFs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCAzNywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCAzNywg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDVbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDZbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzgs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzgsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3WzYwXSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q4WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzOSwgNDAsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDM5LCA0MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDlbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQxLCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQxLCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMFs2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDIsIDQzLCA0MywgNDQsIDQzLCA0MywgNDMsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDUsIDQzLCA0MywgNDMsIDQzLCA0Niwg NDMsIDQ3LCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDgsIDQzLCA0OSwgNDMsIDQz NiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDIsIDQzLCA0MywgNDQs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDUsIDQzLCA0 MywgNDMsIDQzLCA0NiwgNDMsIDQ3LCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDgs IDQzLCA0OSwgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMs IDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMVs2MF0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwN Cj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1 MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4g LSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNTEsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTEsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1 MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3QxM1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCAxMywgMTMsIDEzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgMTMsIDEzLCAx MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTRbNjBd ID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNTIsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNTIsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxNVs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDUzLCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDUzLCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDE2WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3QxN1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDU0LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDU0LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE4WzYwXSA9IHsN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1NSwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1 MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1NSwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2 LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE5WzYwXSA9IHsNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LA0KPj4g Pg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA1NiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1 NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2 LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1NiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1NiwgNDM2LCA0MzYsIDU2LCA1 NiwgNTYsIDU2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDIwWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1 MCwgNTAsIDUwLCA1NywgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1NywgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0K Pj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDIxWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAg ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyMls2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTgsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1OSwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTgsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUw LCA1OSwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyM1s2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjRbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDI1WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qy Nls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjdbNjBdID0gew0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNjAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNjAsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyOFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDYxLCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDYxLCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDI5WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAg ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMFs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzFbNjBdID0gew0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNjIsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNjIsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0MzNbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM0WzYw XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1Niwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2 LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1Niwg NDM2LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1NiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2LCA1 NiwgNTYsIDU2LCA1NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1NiwgNTYs IDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2LCA1 NiwgNTYsIDU2LCA1NiwgNDM2LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA1NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA2 MywgNDM2LCA0MzYsIDU2LCA1NiwgNTYsIDU2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM1WzYwXSA9IHsNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IERmYVN0YXRlIHN0MzdbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM4 WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzOVs2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDBbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDQxWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0 Mls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDY0LCA0MywgNjUsIDQzLCA0Mywg NDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDY0LCA0 MywgNjUsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQz NiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0M1s2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwg NDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0NFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDMsIDY2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4N Cj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDY2LCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwg NDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q0NVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDMsIDY3LCA2OCwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDY3LCA2OCwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3Q0Nls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDY5LCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDMsIDY5LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0N1s2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA3MCwgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA3MCwg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0OFs2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNzEsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNzEsIDQzLCA0Mywg NDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDMsIDcyLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDcyLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3Q1MFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4N Cj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3Q1MVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNzMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAs IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAs IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNzMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q1Mls2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NTNbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDU0WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA3 NCwgNDMsIDQzLCA0NCwgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0NSwgNDMsIDQzLCA0MywgNDMsIDQ2LCA0MywgNDcsIDQzLA0KPj4gPg0KPj4gPiAtICA0 MywgNDMsIDQzLCA0OCwgNDMsIDQ5LCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA3NCwgNDMsIDQzLCA0NCwgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0NSwgNDMsIDQzLCA0MywgNDMsIDQ2LCA0MywgNDcsIDQzLA0K Pj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0OCwgNDMsIDQ5LCA0MywgNDM2LCA0MywgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDU1WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA3NSwgNTAs IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA3NSwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiAr ICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDU2 WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1 NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1NiwgNTYsIDU2LCA1NiwgNTYs IDU2LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiAtICA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1 NiwgNDM2LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1NiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2 LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1Niwg NTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiArICA1NiwgNTYsIDU2 LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA1NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA1NiwgNDM2LCA0MzYsIDU2LCA1NiwgNTYsIDU2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDU3WzYwXSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDc2LCA1MCwgNDM2LCA1MCwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDc2 LCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0 MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDU4WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA1MCwgNTAsIDc3LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0K Pj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1MCwgNTAsIDc3LCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1 MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwg NTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDU5WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNzgsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNzgsIDUwLA0KPj4g Pg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDYwWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q2MVs2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NjJbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDYzWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1 NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LA0KPj4gPg0KPj4gPiAtICA1 NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNDM2LCA1NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA1NiwgNDM2LCA0MzYsIDc5LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsDQo+ PiA+DQo+PiA+ICsgIDU2LCA1NiwgNTYsIDU2LCA1NiwgNTYsIDU2LCA0MzYsIDU2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDU2LCA0MzYsIDQzNiwgNzksIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTYsIDQzNiwgNDM2LCA1NiwgNTYsIDU2LCA1NiwgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3Q2NFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA4MCwgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDMsIDQzLCA4MCwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q2NVs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgODEsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgODEsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q2Nls2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDgyLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDgyLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q2N1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDMsIDQzLCA0MywgODMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDMsIDQzLCA4NCwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgODMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA4NCwgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3Q2OFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDMsIDg1LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDMsIDg1LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4N Cj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3Q2OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDg2LCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDMsIDg2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3MFs2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgODcsIDQz NiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgODcsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMs IDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3MVs2MF0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA4OCwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywN Cj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA4OCwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3Mls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDMsIDg5LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDg5LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3Q3M1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1 MCwgOTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAs IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNTAsIDUwLCA1MCwgOTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYN Cj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUg c3Q3NFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNjUsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQz LCA0MywgNjUsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAg IDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3NVs2MF0gPSB7 DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDkxLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwg NTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDkxLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQz NiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3Nls2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA5MiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA5MiwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQz NiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwg NTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3N1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgOTMsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgOTMsIDUwLCA1MCwN Cj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwg NDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg RGZhU3RhdGUgc3Q3OFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDQzNiwgOTQsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4g KyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgOTQsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q3 OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA5NSwg OTYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDk1LCA5NiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q4MFs2MF0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgOTcsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywN Cj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgOTcsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q4MVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgOTgsIDQzLCA5OSwgNDMsIDEwMCwgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDEwMSwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA5OCwgNDMsIDk5LCA0MywgMTAwLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgMTAx LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIERmYVN0YXRlIHN0ODJbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDEwMiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4g Pg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCAxMDIsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3Q4M1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDEwMywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgNDMsIDQzLCAxMDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDg0 WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCAxMDQsIDQz LCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMs IDQzLCA0MywgMTA0LCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0 MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9 Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0ODVbNjBdID0gew0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDEwNSwg NDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCAxMDUsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQz NiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q4Nls2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTA2LCA0MywgNDMsDQo+ PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDEwNiwgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDg3WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MywgNDMsIDQzLCAxMDcsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDEwOCwgNDMsIDQzLCA0MzYsIDEwOSwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCAxMDcsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDEwOCwgNDMsIDQzLCA0MzYsIDEw OSwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDg4WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0Mywg NDMsIDQzLCA0MywgMTEwLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDExMCwgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0ODlbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDExMSwgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxMTEsIDQzLCA0MywNCj4+ID4NCj4+ID4g KyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q5 MFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgMTEyLCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDEx MiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAs IDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDkxWzYwXSA9IHsN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDExMywgNTAsIDUwLCA1MCwgNTAsIDQzNiwg NTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCAxMTMsIDUwLCA1 MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDUw LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDUwLCA0 MzYsIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0OTJbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsDQo+ PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwgNTAsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0 MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDUwLCA0MzYsIDQzNiwgMTE0 LCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDkzWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCAxMTUsIDUwLCA1MCwNCj4+ID4NCj4+ID4g LSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgMTE1LCA1MCwg NTAsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDUwLCA0MzYsIDQzNiwgNTAsIDUwLCA1MCwg NTAsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIERmYVN0YXRlIHN0OTRbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwg NTAsIDExNiwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0K Pj4gPiArICA1MCwgNTAsIDUwLCAxMTYsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3Q5NVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAxMTcsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMTE3LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0OTZbNjBdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMTE4LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDExOCwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDk3WzYwXSA9IHsNCj4+ID4NCj4+ID4g LSAgNDM2LCAxMTksIDEyMCwgMTIxLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4g Pg0KPj4gPiAtICAxMjMsIDEyMywgMTIzLCAxMjMsIDEyNCwgMTI0LCAxMjQsIDEyMiwgMTIyLCAx MjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIz LCAxMjMsIDEyMywNCj4+ID4NCj4+ID4gLSAgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywg MTIzLCAxMjIsIDEyMywgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAxMjMsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMTE5LCAxMjAs IDEyMSwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIzLCAx MjMsIDEyMywgMTIzLCAxMjQsIDEyNCwgMTI0LCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAr ICAxMjIsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsDQo+PiA+ DQo+PiA+ICsgIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIyLCAxMjMsIDEy MiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIzLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAgICAxMjIsIDEyMywgMTIyLCAxMjIsIDEyMywgMTIzLCAx MjMsIDEyMywgMTIyLCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q5OFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDMsIDEyNSwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzLCAxMjUsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0K Pj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDk5WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCAxMjYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4g KyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgMTI2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+ PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0 MTAwWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCAxMjcsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQz LCA0MywgMTI3LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAg ICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTAxWzYwXSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICAxMjgsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgMTI4LCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQz LCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTAyWzYwXSA9IHsNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICAxMjksIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgMTI5LCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQz NiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTAzWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0K Pj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDEwNFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDMsIDQzLCA0MywgNDMsIDEzMCwgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCAxMzAsIDQzLCA0MywgNDMsIDQzLA0K Pj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDEwNVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0Mywg MTMxLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzLCA0MywgNDMsIDEzMSwgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4g PiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDEwNls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDEzMiwgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxMzIsIDQzLA0KPj4gPg0KPj4gPiArICA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g ICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4g PiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEwN1s2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCAxMzMsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgMTMzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEwOFs2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgMTM0LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDEzNCwgNDMsIDQz LCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0 MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEwOVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgMTM1LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+ DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDEzNSwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0 MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDExMFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDMsIDQzLCA0MywgMTM2LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0g IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDEzNiwgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDExMVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDEzNywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxMzcsIDQzLA0KPj4gPg0K Pj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDExMls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDEzOCwgNTAsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUw LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCAxMzgsIDUwLA0KPj4gPg0KPj4gPiArICA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDExM1s2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMTM5LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAs IDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAs IDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDEzOSwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDExNFs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgMTQwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwgNTAsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUw LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDE0MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUwLCA1MCwgNTAs IDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2 LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDExNVs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQz NiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwg NTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMTZbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsDQo+PiA+DQo+PiA+IC0g IDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs DQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDUwLCA0MzYsIDQzNiwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IERmYVN0YXRlIHN0MTE3WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qx MThbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDExOVs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgMTE5LCAxMjAsIDEyMSwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxNDEsIDE0MSwgMTQxLCAx MjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICA0MzYs IDExOSwgMTIwLCAxMjEsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTQxLCAxNDEsIDE0MSwgMTIyLCAxMjIsIDEyMiwNCj4+ ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gICAgMTIyLCAxMjIsIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTIwWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3QxMjFbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgMTQy LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDE0MiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDEyMls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMTIyLCAxMjAsIDEyMSwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0K Pj4gPg0KPj4gPiArICA0MzYsIDEyMiwgMTIwLCAxMjEsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gICAgMTIy LCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTIzWzYwXSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAxMjIsIDEyMCwgMTIxLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAx MjMsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIzLCAxMjMsIDEyMywgMTIz LCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywNCj4+ID4NCj4+ID4gLSAgMTIzLCAxMjMsIDEyMywg MTIzLCAxMjMsIDEyMywgMTIzLCAxMjIsIDEyMywgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEy MiwgMTIyLCAxMjMsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsg IDQzNiwgMTIyLCAxMjAsIDEyMSwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4N Cj4+ID4gKyAgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjIsIDEyMiwgMTIy LA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywg MTIzLCAxMjMsDQo+PiA+DQo+PiA+ICsgIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEy MywgMTIyLCAxMjMsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIzLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAgICAxMjIsIDEyMywgMTIyLCAx MjIsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIyLCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMjRbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDE0MywgMTQ0LCAxNDUsIDEyMiwgMTIyLCAxNDYsIDEyMiwgMTIyLCAxMjIsDQo+ PiA+DQo+PiA+IC0gIDEyMywgMTIzLCAxMjMsIDEyMywgMTI0LCAxMjQsIDEyNCwgMTIyLCAxMjIs IDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAx MjMsIDEyMywgMTIzLA0KPj4gPg0KPj4gPiAtICAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIz LCAxMjMsIDEyMiwgMTIzLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMywg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxNDMsIDE0 NCwgMTQ1LCAxMjIsIDEyMiwgMTQ2LCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjMs IDEyMywgMTIzLCAxMjMsIDEyNCwgMTI0LCAxMjQsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ ICsgIDEyMiwgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywNCj4+ ID4NCj4+ID4gKyAgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjMsIDEyMywgMTIzLCAxMjIsIDEyMywg MTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjMsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICAgIDEyMiwgMTIzLCAxMjIsIDEyMiwgMTIzLCAxMjMs IDEyMywgMTIzLCAxMjIsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEyNVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDMsIDQzLCA0MywgMTQ3LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0g IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDE0NywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDEyNls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDE0OCwgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxNDgsIDQzLA0KPj4gPg0K Pj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDEyN1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0Mywg NDMsIDE0OSwgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzLCA0MywgNDMsIDQzLCAxNDksIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEyOFs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCAxNTAsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0 MywgMTUwLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEyOVs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCAxNTEsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgMTUxLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0Mywg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2 LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEzMFs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCAxNTIsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+ PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgMTUyLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDEzMVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDMsIDE1MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCAxNTMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0Mywg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMs IDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDEzMls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxNTQsDQo+PiA+DQo+PiA+IC0gIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTU0LA0KPj4g Pg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDEzM1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMzRb NjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgMTU1LCA0 MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDE1NSwgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQz NiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMzVbNjBdID0gew0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgMTU2LCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDE1Niwg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQz NiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMzZbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzLCAxNTcsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0K Pj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgMTU3LCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxMzdbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0Mywg NDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIERmYVN0YXRlIHN0MTM4WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgMTU4 LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNTAsIDE1OCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsDQo+PiA+ DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAgICA0MzYsIDUwLCA0MzYsIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDQzNiwg NDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0 YXRlIHN0MTM5WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1MCwgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1 MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiArICA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE0MFs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwgNTAsIDE1OSwgNTAsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUw LCA0MzYsIDUwLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAs IDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDUwLCA1 MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCAxNTksIDUwLA0KPj4gPg0KPj4gPiArICA1MCwgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA1MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA1MCwgNDM2LCA0MzYsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE0MVs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgMTQzLCAxNDQsIDE0NSwgMTIyLCAxMjIsIDE0NiwgMTIyLCAxMjIs IDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxNDEsIDE0MSwgMTQxLCAx MjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICA0MzYs IDE0MywgMTQ0LCAxNDUsIDEyMiwgMTIyLCAxNDYsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTQxLCAxNDEsIDE0MSwgMTIyLCAxMjIsIDEyMiwNCj4+ ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gICAgMTIyLCAxMjIsIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTQyWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3QxNDNbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDE0MywgMTIw LCAxMjEsIDEyMiwgMTIyLCAxNDYsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4g LSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4g Pg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAx MjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxNDMsIDEyMCwgMTIxLCAxMjIsIDEyMiwg MTQ2LCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAr ICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+ DQo+PiA+ICAgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDE0NFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTQ1WzYwXSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDE2MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCAxNjAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxNDZbNjBdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDE2MSwgMTYyLCAxNjMsIDE2MSwgMTYxLCAxMjIsIDE2MSwgMTYxLCAxNjEsDQo+ PiA+DQo+PiA+IC0gIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEs IDE2MSwNCj4+ID4NCj4+ID4gLSAgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAx NjEsIDE2MSwgMTYxLA0KPj4gPg0KPj4gPiAtICAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYx LCAxNjEsIDE2MSwgMTYxLCAxNjEsDQo+PiA+DQo+PiA+IC0gIDE2MSwgMTYxLCAxNjEsIDE2MSwg MTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxNjEsIDE2 MiwgMTYzLCAxNjEsIDE2MSwgMTIyLCAxNjEsIDE2MSwgMTYxLA0KPj4gPg0KPj4gPiArICAxNjEs IDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsDQo+PiA+DQo+PiA+ ICsgIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwNCj4+ ID4NCj4+ID4gKyAgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwg MTYxLA0KPj4gPg0KPj4gPiArICAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2 MSwgMTYxLCAxNjEsDQo+PiA+DQo+PiA+ICAgIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEs IDE2MSwgMTYxLCAxNjEsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE0N1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAg NDMsIDQzLCA0MywgNDMsIDQzLCAxNjQsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgMTY0LCA0MywgNDM2LCA0MywgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDE0OFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDE2NSwg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzLCAxNjUsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0K Pj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDE0OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDE2NiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQz LCAxNjYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE1MFs2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgMTY3LCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDE2NywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE1MVs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTY4LCA0 MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDE2OCwgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0Mywg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2 LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE1Mls2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0Mywg NDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxNTNbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0g IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs DQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IERmYVN0YXRlIHN0MTU0WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQz LCAxNjksIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDMsIDQzLCA0MywgMTY5LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+ PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0MTU1WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCAxNzAsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTcwLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTU2WzYw XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCAxNzEsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgMTcxLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYs IDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTU3WzYwXSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0Mywg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0 MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE1OFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4N Cj4+ID4gLSAgNTAsIDUwLCAxNzIsIDUwLCA1MCwgNTAsIDUwLCA0MzYsIDUwLCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDUwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsDQo+PiA+DQo+PiA+ICsgIDUwLCA1MCwgMTcyLCA1MCwgNTAsIDUwLCA1MCwgNDM2 LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA1MCwgNDM2LCA0MzYsIDUwLCA1 MCwgNTAsIDUwLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE1OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gLSAg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwN Cj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwg NDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg RGZhU3RhdGUgc3QxNjBbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE2 MVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMTYxLCAxNjIsIDE2MywgMTYxLCAxNjEsIDE3 MywgMTYxLCAxNjEsIDE2MSwNCj4+ID4NCj4+ID4gLSAgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEs IDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLA0KPj4gPg0KPj4gPiAtICAxNjEsIDE2MSwgMTYxLCAx NjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsDQo+PiA+DQo+PiA+IC0gIDE2MSwgMTYx LCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwNCj4+ID4NCj4+ID4gLSAg MTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLA0KPj4gPg0K Pj4gPiArICA0MzYsIDE2MSwgMTYyLCAxNjMsIDE2MSwgMTYxLCAxNzMsIDE2MSwgMTYxLCAxNjEs DQo+PiA+DQo+PiA+ICsgIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAx NjEsIDE2MSwNCj4+ID4NCj4+ID4gKyAgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYx LCAxNjEsIDE2MSwgMTYxLA0KPj4gPg0KPj4gPiArICAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwg MTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsDQo+PiA+DQo+PiA+ICsgIDE2MSwgMTYxLCAxNjEsIDE2 MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwNCj4+ID4NCj4+ID4gICAgMTYxLCAxNjEs IDE2MSwgMTYxLCAxNjEsIDE2MSwgMTYxLCAxNjEsIDE2MSwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTYyWzYwXSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc1LCAxNzQsIDE3NCwg MTc0LA0KPj4gPg0KPj4gPiAtICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3 NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+IC0gIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQs IDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gLSAgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiAtICAxNzQsIDE3NCwgMTc0 LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+ICsgIDQzNiwg MTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NSwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4g KyAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4g Pg0KPj4gPiArICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsDQo+PiA+DQo+PiA+ICsgIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0 LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gKyAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwg MTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiAgICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3 NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxNjNbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0 MzYsIDE3NCwgMTc2LCAxNzQsIDE3NCwgMTc0LCAxNzUsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+ PiA+IC0gIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwN Cj4+ID4NCj4+ID4gLSAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3 NCwgMTc0LA0KPj4gPg0KPj4gPiAtICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQs IDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+IC0gIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxNzQsIDE3NiwgMTc0 LCAxNzQsIDE3NCwgMTc1LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiArICAxNzQsIDE3NCwg MTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+ICsgIDE3 NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ ID4gKyAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0K Pj4gPg0KPj4gPiArICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0 LCAxNzQsDQo+PiA+DQo+PiA+ICAgIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwg MTc0LCAxNzQsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDE2NFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDE3 NywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzLCAxNzcsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4g Pg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDE2NVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCAxNzgsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgMTc4LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE2 Nls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgMTc5LCA0MywgNDMs IDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0Mywg NDMsIDE3OSwgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE2N1s2MF0gPSB7 DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTgw LCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYs IDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDE4MCwgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0Mywg NDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE2OFs2MF0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgMTgxLCA0MywgNDMs DQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDE4MSwgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE2OVs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDE4MiwgNDMsDQo+PiA+DQo+ PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAx ODIsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0 MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDE3MFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3QxNzFbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDE4MywgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxODMsIDQzLCA0MywNCj4+ID4NCj4+ID4g KyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qx NzJbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDUwLCA1MCwgMTg0LCA1MCwgNTAsIDUw LCA1MCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA1MCwgNTAsIDUwLCA1MCwg NTAsIDUwLCA1MCwgNTAsIDUwLA0KPj4gPg0KPj4gPiAtICA1MCwgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNDM2LCA1MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA1MCwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA1MCwgNTAs IDE4NCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAg IDQzNiwgNTAsIDQzNiwgNDM2LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxNzNbNjBdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDE4NSwgMTQ0LCAxNDUsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTg2LCAxODYsIDE4 NiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIy LCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAg NDM2LCAxODUsIDE0NCwgMTQ1LCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0K Pj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDE4NiwgMTg2LCAxODYsIDEyMiwgMTIyLCAxMjIs DQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAx MjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICAgIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE3NFs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NSwgMTc0LCAxNzQsIDE3NCwNCj4+ ID4NCj4+ID4gLSAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwg MTc0LA0KPj4gPg0KPj4gPiAtICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3 NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+IC0gIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQs IDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gLSAgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiArICA0MzYsIDE3NCwgMTc0 LCAxNzQsIDE3NCwgMTc0LCAxNzUsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+ICsgIDE3NCwg MTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4g KyAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4g Pg0KPj4gPiArICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsDQo+PiA+DQo+PiA+ICsgIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0 LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gICAgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwg MTc0LCAxNzQsIDE3NCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIERmYVN0YXRlIHN0MTc1WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAxODcs IDE4OCwgMTg5LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDE5MCwgMTkwLCAxOTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMTg3LCAxODgsIDE4OSwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCAxOTAsIDE5MCwgMTkwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3QxNzZbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDE3NCwgMTc0LCAxNzQsIDE3 NCwgMTc0LCAxNzUsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+IC0gIDE3NCwgMTc0LCAxNzQs IDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gLSAgMTc0LCAx NzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiAt ICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsDQo+PiA+ DQo+PiA+IC0gIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3 NCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc1LCAxNzQs IDE3NCwgMTc0LA0KPj4gPg0KPj4gPiArICAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAx NzQsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+ICsgIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0 LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwNCj4+ID4NCj4+ID4gKyAgMTc0LCAxNzQsIDE3NCwg MTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LA0KPj4gPg0KPj4gPiArICAxNzQsIDE3 NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsDQo+PiA+DQo+PiA+ICAg IDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDE3NCwgMTc0LCAxNzQsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE3N1s2 MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMTkxLCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDE5MSwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE3OFs2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCAxOTIsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQz LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgMTkyLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0Mywg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2 LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE3OVs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDE5MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+ PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCAxOTMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE4MFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4g LSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3QxODFbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+ PiA+ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0MTgyWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDE5NCwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCAxOTQsDQo+PiA+DQo+PiA+ICsgIDQz LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTgzWzYw XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE4NFs2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDUwLCA1 MCwNCj4+ID4NCj4+ID4gLSAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwgNTAsIDQzNiwgNTAsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNTAsIDUwLCA1MCwgNTAsIDUw LCA1MCwgNTAsIDUwLCA1MCwNCj4+ID4NCj4+ID4gKyAgNTAsIDUwLCA1MCwgNTAsIDUwLCA1MCwg NTAsIDQzNiwgNTAsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNTAsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNTAsIDQzNiwgNDM2 LCA1MCwgNTAsIDUwLCA1MCwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxODVbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0 MzYsIDE4NSwgMTQ0LCAxNDUsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+ PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTg2LCAxODYsIDE4NiwgMTIyLCAxMjIsIDEyMiwN Cj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwgMTIyLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgNDM2LCAxODUsIDE0NCwgMTQ1 LCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEyMiwg MTIyLCAxMjIsIDE4NiwgMTg2LCAxODYsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ ID4gKyAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0K Pj4gPg0KPj4gPiArICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIy LCAxMjIsDQo+PiA+DQo+PiA+ICAgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDE4Nls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMTg1LCAxNDQs IDE0NSwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAx MjIsIDEyMiwgMTIyLCAxODYsIDE4NiwgMTg2LCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiAt ICAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+ DQo+PiA+IC0gIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEy MiwNCj4+ID4NCj4+ID4gLSAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIs IDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICA0MzYsIDE4NSwgMTQ0LCAxNDUsIDEyMiwgMTIyLCAx MjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsgIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTg2 LCAxODYsIDE4NiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4NCj4+ID4gKyAgMTIyLCAxMjIsIDEyMiwg MTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLA0KPj4gPg0KPj4gPiArICAxMjIsIDEy MiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsDQo+PiA+DQo+PiA+ICsg IDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwNCj4+ID4N Cj4+ID4gICAgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgMTIyLCAxMjIsIDEyMiwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0MTg3WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAxODcsIDE4OCwgMTg5LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDE5MCwgMTkwLCAxOTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgMTg3LCAxODgsIDE4OSwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCAxOTAsIDE5MCwgMTkwLCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxODhbNjBdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE4OVs2MF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCAxOTUsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgMTk1 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIERmYVN0YXRlIHN0MTkwWzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAxODcs IDE4OCwgMTg5LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDE5MCwgMTkwLCAxOTAsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMTg3LCAxODgsIDE4OSwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCAxOTAsIDE5MCwgMTkwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3QxOTFbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsg IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAgICA0MzYsIDQzLCA0MzYsIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2DQo+PiA+ DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTky WzYwXSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiAtICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE5M1s2MF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwg NDM2LCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxOTRbNjBdID0gew0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+ DQo+PiA+IC0gIDE5NiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICAxOTYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0Mywg NDMsIDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QxOTVbNjBdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDE5Nls2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQz LCA0MywgNDMsIDE5NywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzLCA0MywgNDMsIDQzLCAxOTcsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4g PiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDE5N1s2MF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0 MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDE5OCwgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0 MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCAx OTgsIDQzLCA0MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g ICAgNDM2LCA0MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4g PiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE5OFs2MF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywNCj4+ID4NCj4+ID4gLSAgNDMsIDQzLCAxOTksIDQzLCA0MywgNDMsIDQzLCA0 MzYsIDQzLCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgNDMsIDQz LCA0MywgNDMsIDQzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsDQo+PiA+DQo+PiA+ICsgIDQzLCA0MywgMTk5LCA0 MywgNDMsIDQzLCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MywgNDM2LCA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDE5OVs2MF0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgMjAwLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0Mywg NDMsDQo+PiA+DQo+PiA+IC0gIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzLCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzLCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDIwMCwgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MywgNDMsIDQzLCA0Mywg NDMsIDQzLCA0MywgNDMsIDQzLA0KPj4gPg0KPj4gPiArICA0MywgNDMsIDQzLCA0MywgNDMsIDQz LCA0MywgNDM2LCA0MywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MywgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MywgNDM2LCA0 MzYsIDQzLCA0MywgNDMsIDQzLCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDIwMFs2MF0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywNCj4+ID4N Cj4+ID4gLSAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwgNDMsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMs IDQzLCA0MywNCj4+ID4NCj4+ID4gKyAgNDMsIDQzLCA0MywgNDMsIDQzLCA0MywgNDMsIDQzNiwg NDMsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDMsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDMsIDQzNiwgNDM2LCA0MywgNDMs IDQzLCA0MywgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ IEBAIC0zOTc4LDEwNjcgKzM5NzgsMTA2NyBAQCBzdGF0aWMgRGZhU3RhdGUgc3QyNzVbN10gPSB7 DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mjc2 WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgMjc3LCAyNzgsIDI3OSwgMjgwLCAyODEsIDI3OSwgMjc5 LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiAtICAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwg MjgyLCAyNzksIDI3OSwgMjgzLCAyODQsDQo+PiA+DQo+PiA+IC0gIDI4NSwgMjg2LCAyODcsIDI3 OSwgMjc5LCAyNzksIDI3OSwgMjg4LCAyODksIDI5MCwNCj4+ID4NCj4+ID4gKyAgMjc3LCAyNzgs IDI3OSwgMjgwLCAyODEsIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiArICAy NzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMjgyLCAyNzksIDI3OSwgMjgzLCAyODQsDQo+PiA+DQo+ PiA+ICsgIDI4NSwgMjg2LCAyODcsIDI3OSwgMjc5LCAyNzksIDI3OSwgMjg4LCAyODksIDI5MCwN Cj4+ID4NCj4+ID4gICAgMjkxLCAyOTIsIDI5MywgMjc5LCAyNzksIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI3N1szNl0gPSB7 DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyNzhbMzZdID0gew0KPj4gPg0K Pj4gPiAtICA0MzYsIDI5NCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDI5NCwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mjc5WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0K Pj4gPiAtICAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCAyNzksIDI3OSwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5 LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiArICAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwg NDM2LCAyNzksIDI3OSwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDI3 OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYs IDI3OSwgMjc5LCAyNzksIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI4MFszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3QyODFbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgMjc5LCA0 MzYsIDI3OSwgMjk1LCAyNzksIDI3OSwgMjc5LCAyNzksDQo+PiA+DQo+PiA+IC0gIDI3OSwgMjc5 LCAyNzksIDI3OSwgMjc5LCA0MzYsIDI3OSwgMjc5LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgMjc5LCA0MzYsIDI3OSwgMjk1LCAyNzksIDI3OSwgMjc5LCAyNzks DQo+PiA+DQo+PiA+ICsgIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDI3OSwgMjc5LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwg NDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0 YXRlIHN0MjgyWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI4 M1szNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyODRbMzZdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mjg1WzM2XSA9IHsNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCAyOTYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAyOTYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI4NlszNl0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgMjk3LCAyOTcsIDI5NywgMjk3LCAyOTcsIDI5NywNCj4+ID4N Cj4+ID4gLSAgMjk3LCAyOTcsIDI5NywgMjk3LCAyOTcsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDI5OCwgMjk5LCAzMDAsIDMwMCwgNDM2LCAyOTcsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgMjk3LCAyOTcsIDI5 NywgMjk3LCAyOTcsIDI5NywNCj4+ID4NCj4+ID4gKyAgMjk3LCAyOTcsIDI5NywgMjk3LCAyOTcs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDI5OCwgMjk5LCAz MDAsIDMwMCwgNDM2LCAyOTcsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyODdbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIERmYVN0YXRlIHN0Mjg4WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCAzMDEsIDMwMSwgMzAxLCAzMDEsIDMwMSwgMzAxLA0KPj4gPg0KPj4gPiAtICAzMDEsIDMw MSwgMzAxLCAzMDEsIDMwMiwgMzAzLCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCAzMDQsIDMwNSwgMzA2LCA0MzYsIDMwMSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCAzMDEsIDMwMSwgMzAxLCAzMDEsIDMwMSwgMzAx LA0KPj4gPg0KPj4gPiArICAzMDEsIDMwMSwgMzAxLCAzMDEsIDMwMiwgMzAzLCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCAzMDQsIDMwNSwgMzA2LCA0MzYsIDMw MSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDI4OVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qy OTBbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDMwNywgMzA4LCAzMDksIDMwOCwgMzA4LCAz MDgsIDMwOCwgMzA4LCAzMDgsDQo+PiA+DQo+PiA+IC0gIDMwOCwgMzA4LCAzMDgsIDMwOCwgMzA4 LCAzMDgsIDMwOCwgMzA4LCAzMTAsIDMxMSwNCj4+ID4NCj4+ID4gLSAgMzEyLCAzMTMsIDMwOCwg MzA4LCAzMDgsIDMwOCwgMzA4LCAzMTQsIDMwOCwgMzA4LA0KPj4gPg0KPj4gPiArICA0MzYsIDMw NywgMzA4LCAzMDksIDMwOCwgMzA4LCAzMDgsIDMwOCwgMzA4LCAzMDgsDQo+PiA+DQo+PiA+ICsg IDMwOCwgMzA4LCAzMDgsIDMwOCwgMzA4LCAzMDgsIDMwOCwgMzA4LCAzMTAsIDMxMSwNCj4+ID4N Cj4+ID4gKyAgMzEyLCAzMTMsIDMwOCwgMzA4LCAzMDgsIDMwOCwgMzA4LCAzMTQsIDMwOCwgMzA4 LA0KPj4gPg0KPj4gPiAgICAzMDgsIDMwOCwgMzA4LCAzMDgsIDMwOCwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjkxWzM2XSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI5MlszNl0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAg IDQzNiwgMzE1LCAzMTYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyOTNbMzZdID0gew0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgMjc5LCA0MzYsIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksDQo+PiA+ DQo+PiA+IC0gIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDI3OSwgMjc5LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgMjc5LCA0MzYsIDI3OSwgMjc5LCAy NzksIDI3OSwgMjc5LCAyNzksDQo+PiA+DQo+PiA+ICsgIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5 LCA0MzYsIDI3OSwgMjc5LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg Mjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDMx NywgMjc5LCAyNzksIDI3OSwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mjk0WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDMxOCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDMxOCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDI5NVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAyNzks IDQzNiwgMjc5LCAyNzksIDMxOSwgMjc5LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gLSAgMjc5LCAy NzksIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDMxOSwgMjc5LCAyNzksIDI3 OSwNCj4+ID4NCj4+ID4gKyAgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzks IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAy NzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3QyOTZbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+ PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0 Mjk3WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCAzMjAsIDMyMCwg MzIwLCAzMjAsIDMyMCwgMzIwLA0KPj4gPg0KPj4gPiAtICAzMjAsIDMyMCwgMzIwLCAzMjAsIDMy MCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDMyMCwgMzIwLCA0MzYsIDMyMCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCAzMjAsIDMyMCwgMzIwLCAzMjAsIDMyMCwgMzIwLA0KPj4gPg0KPj4gPiAr ICAzMjAsIDMyMCwgMzIwLCAzMjAsIDMyMCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDMyMCwgMzIwLCA0MzYsIDMyMCwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4g PiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDI5OFszNl0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QyOTlbMzZdID0gew0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAzMjEsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAzMjEsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAg ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzAwWzM2XSA9IHsNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDMwMCwgMzAwLCAzMjIsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDMwMCwgMzAwLCAzMjIsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMwMVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDMyMywgMzIzLCAzMjMsIDMyMywNCj4+ID4NCj4+ID4g LSAgMzIzLCAzMjMsIDMyMywgMzIzLCAzMjMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAzMjMsIDMyMywgNDM2LCAzMjMsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDMyMywgMzIz LCAzMjMsIDMyMywNCj4+ID4NCj4+ID4gKyAgMzIzLCAzMjMsIDMyMywgMzIzLCAzMjMsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAzMjMsIDMy MywgNDM2LCAzMjMsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3QzMDJbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDMyMywgMzIzLCAzMjMsIDMyMywgMzIzLCAzMjMsDQo+PiA+DQo+PiA+IC0gIDMyMywg MzIzLCAzMjMsIDMyNCwgMzIzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDQzNiwgMzIzLCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDMyMywgMzIzLCAzMjMsIDMyMywgMzIzLCAz MjMsDQo+PiA+DQo+PiA+ICsgIDMyMywgMzIzLCAzMjMsIDMyNCwgMzIzLCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDQzNiwg MzIzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0MzAzWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzI1LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzI1LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDMwNFszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDMyNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDMyNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMDVbMzZd ID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMzA2LCAz MDYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgMzA2LCAzMDYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzA2WzM2XSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDMwNiwgMzA2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDMwNiwgMzA2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g ICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMwN1szNl0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMDhbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIERmYVN0YXRlIHN0MzA5WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDMxMFszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYN Cj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUg c3QzMTFbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzEyWzM2 XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCAzMjcsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzMjcsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMxM1szNl0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMTRbMzZdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzE1WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDMxNlszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg RGZhU3RhdGUgc3QzMTdbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0MzE4WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMxOVsz Nl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwg MzI4LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gLSAgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDQz NiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAyNzks IDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCAy NzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMzI4LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gKyAgMjc5 LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMjBbMzZdID0gew0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDMyMCwgMzIwLCAzMjAsIDMyMCwgMzIw LCAzMjAsDQo+PiA+DQo+PiA+IC0gIDMyMCwgMzIwLCAzMjAsIDMyMCwgMzIwLCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMzIwLCAzMjAsIDQz NiwgMzIwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDMyMCwgMzIwLCAzMjAsIDMyMCwgMzIwLCAzMjAsDQo+PiA+DQo+PiA+ICsgIDMyMCwgMzIwLCAz MjAsIDMyMCwgMzIwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgMzIwLCAzMjAsIDQzNiwgMzIwLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzIxWzM2XSA9IHsNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMyMlszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAzMjksIDMyOSwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAzMjks IDMyOSwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzMjNbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDMyMywgMzIzLCAzMjMsIDMyMywgMzIzLCAzMjMsDQo+PiA+DQo+PiA+IC0gIDMy MywgMzIzLCAzMjMsIDMyMywgMzIzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDQzNiwgMzIzLCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDMyMywgMzIzLCAzMjMsIDMyMywgMzIz LCAzMjMsDQo+PiA+DQo+PiA+ICsgIDMyMywgMzIzLCAzMjMsIDMyMywgMzIzLCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgMzIzLCAzMjMsIDQz NiwgMzIzLCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IERmYVN0YXRlIHN0MzI0WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCAzMjMsIDMyMywgMzMwLCAzMjMsIDMyMywgMzIzLA0KPj4gPg0KPj4gPiAtICAzMjMsIDMyMywg MzIzLCAzMjMsIDMyMywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDMyMywgMzIzLCA0MzYsIDMyMywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCAzMjMsIDMyMywgMzMwLCAzMjMsIDMyMywgMzIzLA0K Pj4gPg0KPj4gPiArICAzMjMsIDMyMywgMzIzLCAzMjMsIDMyMywgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDMyMywgMzIzLCA0MzYsIDMyMywg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDMyNVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMjZb MzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9 Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzI3WzM2XSA9IHsN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMyOFszNl0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAzMzEsIDI3OSwN Cj4+ID4NCj4+ID4gLSAgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzks IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAy NzksIDI3OSwgMjc5LCAzMzEsIDI3OSwNCj4+ID4NCj4+ID4gKyAgMjc5LCAyNzksIDI3OSwgMjc5 LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQz NiwgNDM2LCAyNzksIDI3OSwgMjc5LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMjlbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgMzI5LCAzMjksIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgMzI5 LCAzMjksIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIERmYVN0YXRlIHN0MzMwWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCAzMjMsIDMyMywgMzIzLCAzMjMsIDMyMywgMzIzLA0KPj4gPg0KPj4gPiAtICAz MzIsIDMyMywgMzIzLCAzMjMsIDMyMywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDMyMywgMzIzLCA0MzYsIDMyMywgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCAzMjMsIDMyMywgMzIzLCAzMjMsIDMy MywgMzIzLA0KPj4gPg0KPj4gPiArICAzMzIsIDMyMywgMzIzLCAzMjMsIDMyMywgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDMyMywgMzIzLCA0 MzYsIDMyMywgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDMzMVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAyNzksIDQz NiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDMzMywNCj4+ID4NCj4+ID4gLSAgMjc5LCAyNzks IDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDMzMywN Cj4+ID4NCj4+ID4gKyAgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzks IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3QzMzJbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNSwg MzM1LCAzMzUsIDMzNSwgMzM1LCAzMzUsDQo+PiA+DQo+PiA+IC0gIDMzNSwgMzM1LCAzMzUsIDMz NSwgMzM1LCAzMzQsIDMzNiwgMzM0LCAzMzQsIDMzNywNCj4+ID4NCj4+ID4gLSAgMzM4LCAzMzQs IDMzNCwgMzM5LCAzMzksIDMzNCwgMzM1LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiArICA0 MzYsIDMzNCwgMzM0LCAzMzQsIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LCAzMzUsDQo+PiA+DQo+ PiA+ICsgIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LCAzMzQsIDMzNiwgMzM0LCAzMzQsIDMzNywN Cj4+ID4NCj4+ID4gKyAgMzM4LCAzMzQsIDMzNCwgMzM5LCAzMzksIDMzNCwgMzM1LCAzMzQsIDMz NCwgMzM0LA0KPj4gPg0KPj4gPiAgICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgNDM2DQo+PiA+ DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzMz WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5 LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiAtICAzNDAsIDI3OSwgMjc5LCAyNzksIDI3OSwg NDM2LCAyNzksIDI3OSwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDI3 OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiArICAz NDAsIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCAyNzksIDI3OSwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzksIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMzNFszNl0gPSB7 DQo+PiA+DQo+PiA+IC0gIDQzNiwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAz MzQsIDMzNCwNCj4+ID4NCj4+ID4gLSAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0 LCAzMzQsIDMzNCwgMzM3LA0KPj4gPg0KPj4gPiAtICAzMzgsIDMzNCwgMzM0LCAzMzQsIDMzNCwg MzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMzM0LCAzMzQsIDMz NCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwNCj4+ID4NCj4+ID4gKyAgMzM0LCAzMzQs IDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM3LA0KPj4gPg0KPj4gPiArICAz MzgsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+ PiA+ICAgIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzMzVbMzZdID0gew0KPj4gPg0K Pj4gPiAtICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LCAzMzUs DQo+PiA+DQo+PiA+IC0gIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LCAzMzQsIDMzNCwgMzM0LCAz MzQsIDMzNywNCj4+ID4NCj4+ID4gLSAgMzM4LCAzMzQsIDMzNCwgMzM1LCAzMzUsIDMzNCwgMzM1 LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiArICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNSwg MzM1LCAzMzUsIDMzNSwgMzM1LCAzMzUsDQo+PiA+DQo+PiA+ICsgIDMzNSwgMzM1LCAzMzUsIDMz NSwgMzM1LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNywNCj4+ID4NCj4+ID4gKyAgMzM4LCAzMzQs IDMzNCwgMzM1LCAzMzUsIDMzNCwgMzM1LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiAgICAz MzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzM2WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0K Pj4gPiAtICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzYsIDMzNCwgMzM0LCAzMzcs DQo+PiA+DQo+PiA+IC0gIDMzOCwgMzM0LCAzMzQsIDM0MSwgMzQxLCAzMzQsIDMzNCwgMzM0LCAz MzQsIDMzNCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0 LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiArICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwg MzM0LCAzMzYsIDMzNCwgMzM0LCAzMzcsDQo+PiA+DQo+PiA+ICsgIDMzOCwgMzM0LCAzMzQsIDM0 MSwgMzQxLCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwNCj4+ID4NCj4+ID4gICAgMzM0LCAzMzQs IDMzNCwgMzM0LCAzMzQsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDMzN1szNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3QzMzhbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDM0MiwNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDM0MiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0 YXRlIHN0MzM5WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAzMzQsIDMzNCwgMzM0LCAzMzUs IDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LA0KPj4gPg0KPj4gPiAtICAzMzUsIDMzNSwgMzM1LCAz MzUsIDMzNSwgMzM0LCAzNDMsIDMzNCwgMzM0LCAzNDQsDQo+PiA+DQo+PiA+IC0gIDM0NSwgMzM0 LCAzMzQsIDMzOSwgMzM5LCAzMzQsIDMzNSwgMzM0LCAzNDYsIDMzNCwNCj4+ID4NCj4+ID4gKyAg NDM2LCAzMzQsIDMzNCwgMzM0LCAzMzUsIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM1LA0KPj4gPg0K Pj4gPiArICAzMzUsIDMzNSwgMzM1LCAzMzUsIDMzNSwgMzM0LCAzNDMsIDMzNCwgMzM0LCAzNDQs DQo+PiA+DQo+PiA+ICsgIDM0NSwgMzM0LCAzMzQsIDMzOSwgMzM5LCAzMzQsIDMzNSwgMzM0LCAz NDYsIDMzNCwNCj4+ID4NCj4+ID4gICAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM0 MFszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3 OSwgMjc5LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gLSAgMjc5LCAzNDcsIDI3OSwgMjc5LCAyNzks IDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAy NzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gKyAg Mjc5LCAzNDcsIDI3OSwgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNDFbMzZdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwg MzM0LCAzMzQsDQo+PiA+DQo+PiA+IC0gIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDM0 MywgMzM0LCAzMzQsIDM0NCwNCj4+ID4NCj4+ID4gLSAgMzQ1LCAzMzQsIDMzNCwgMzQxLCAzNDEs IDMzNCwgMzM0LCAzMzQsIDM0NiwgMzM0LA0KPj4gPg0KPj4gPiArICA0MzYsIDMzNCwgMzM0LCAz MzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+PiA+ICsgIDMzNCwgMzM0 LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDM0MywgMzM0LCAzMzQsIDM0NCwNCj4+ID4NCj4+ID4gKyAg MzQ1LCAzMzQsIDMzNCwgMzQxLCAzNDEsIDMzNCwgMzM0LCAzMzQsIDM0NiwgMzM0LA0KPj4gPg0K Pj4gPiAgICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzQyWzM2XSA9IHsNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM0M1szNl0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwNCj4+ID4N Cj4+ID4gLSAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzQzLCAzMzQsIDMzNCwgMzM3 LA0KPj4gPg0KPj4gPiAtICAzMzgsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwg MzQ2LCAzMzQsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMz NCwgMzM0LCAzMzQsIDMzNCwNCj4+ID4NCj4+ID4gKyAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQs IDMzNCwgMzQzLCAzMzQsIDMzNCwgMzM3LA0KPj4gPg0KPj4gPiArICAzMzgsIDMzNCwgMzM0LCAz MzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzQ2LCAzMzQsDQo+PiA+DQo+PiA+ICAgIDMzNCwgMzM0 LCAzMzQsIDMzNCwgMzM0LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNDRbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIERmYVN0YXRlIHN0MzQ1WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzNDgsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCAzNDgsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDM0NlszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMzQ5LCAzNDksIDM0OSwgMzQ5 LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwNCj4+ID4NCj4+ID4gLSAgMzQ5LCAzNDksIDM0OSwg MzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzUwLA0KPj4gPg0KPj4gPiAtICAzNTEsIDM0 OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzM0LCAzNDksDQo+PiA+DQo+PiA+ICsg IDQzNiwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwNCj4+ID4N Cj4+ID4gKyAgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzUw LA0KPj4gPg0KPj4gPiArICAzNTEsIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwg MzM0LCAzNDksDQo+PiA+DQo+PiA+ICAgIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qz NDdbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgMjc5LCA0MzYsIDI3OSwgMjc5LCAz NTIsIDI3OSwgMjc5LCAyNzksDQo+PiA+DQo+PiA+IC0gIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5 LCA0MzYsIDI3OSwgMjc5LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg Mjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgMjc5LCA0MzYsIDI3OSwgMjc5LCAzNTIsIDI3OSwgMjc5LCAyNzksDQo+PiA+DQo+PiA+ICsg IDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDI3OSwgMjc5LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgMjc5LCAyNzksIDI3OSwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzQ4WzM2XSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM0OVszNl0gPSB7DQo+PiA+ DQo+PiA+IC0gIDQzNiwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0 OSwNCj4+ID4NCj4+ID4gLSAgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDks IDM0OSwgMzUwLA0KPj4gPg0KPj4gPiAtICAzNTEsIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAz NDksIDM0OSwgMzUzLCAzNDksDQo+PiA+DQo+PiA+ICsgIDQzNiwgMzQ5LCAzNDksIDM0OSwgMzQ5 LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwNCj4+ID4NCj4+ID4gKyAgMzQ5LCAzNDksIDM0OSwg MzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzUwLA0KPj4gPg0KPj4gPiArICAzNTEsIDM0 OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCAzNDksIDM0OSwgMzUzLCAzNDksDQo+PiA+DQo+PiA+ICAg IDM0OSwgMzQ5LCAzNDksIDM0OSwgMzQ5LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNTBbMzZdID0gew0KPj4gPg0KPj4gPiAt ICA0MzYsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsDQo+PiA+ DQo+PiA+IC0gIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1 NCwNCj4+ID4NCj4+ID4gLSAgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQs IDM1NSwgMzU0LA0KPj4gPg0KPj4gPiArICA0MzYsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAz NTQsIDM1NCwgMzU0LCAzNTQsDQo+PiA+DQo+PiA+ICsgIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0 LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwNCj4+ID4NCj4+ID4gKyAgMzU0LCAzNTQsIDM1NCwg MzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NSwgMzU0LA0KPj4gPg0KPj4gPiAgICAzNTQsIDM1 NCwgMzU0LCAzNTQsIDM1NCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzUxWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAz NTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LA0KPj4gPg0KPj4gPiAt ICAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTYsDQo+PiA+ DQo+PiA+IC0gIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTUsIDM1 NCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQs IDM1NCwgMzU0LA0KPj4gPg0KPj4gPiArICAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAz NTQsIDM1NCwgMzU0LCAzNTYsDQo+PiA+DQo+PiA+ICsgIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0 LCAzNTQsIDM1NCwgMzU0LCAzNTUsIDM1NCwNCj4+ID4NCj4+ID4gICAgMzU0LCAzNTQsIDM1NCwg MzU0LCAzNTQsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDM1MlszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAyNzks IDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gLSAgMjc5LCAy NzksIDM1NywgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3 OSwNCj4+ID4NCj4+ID4gKyAgMjc5LCAyNzksIDM1NywgMjc5LCAyNzksIDQzNiwgMjc5LCAyNzks IDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAy NzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3QzNTNbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMz NCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+PiA+IC0gIDMzNCwgMzM0LCAzMzQs IDMzNCwgMzM0LCAzMzQsIDM1OCwgMzM0LCAzMzQsIDM0NCwNCj4+ID4NCj4+ID4gLSAgMzQ1LCAz MzQsIDMzNCwgMzU5LCAzNTksIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+ DQo+PiA+ICsgIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDM1OCwgMzM0LCAzMzQsIDM0 NCwNCj4+ID4NCj4+ID4gKyAgMzQ1LCAzMzQsIDMzNCwgMzU5LCAzNTksIDMzNCwgMzM0LCAzMzQs IDMzNCwgMzM0LA0KPj4gPg0KPj4gPiAgICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgNDM2DQo+ PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0 MzU0WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwg MzU0LCAzNTQsIDM1NCwgMzU0LA0KPj4gPg0KPj4gPiAtICAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1 NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsDQo+PiA+DQo+PiA+IC0gIDM1NCwgMzU0LCAzNTQs IDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTUsIDM1NCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAz NTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LA0KPj4gPg0KPj4gPiAr ICAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsDQo+PiA+ DQo+PiA+ICsgIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTUsIDM1 NCwNCj4+ID4NCj4+ID4gICAgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDQzNg0KPj4gPg0KPj4g PiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM1NVszNl0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg MzYwLCA0MzYsIDQzNiwgMzYxLA0KPj4gPg0KPj4gPiAtICAzNjIsIDQzNiwgNDM2LCAzNjMsIDM2 MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzYwLCA0MzYsIDQzNiwgMzYxLA0KPj4gPg0KPj4gPiAr ICAzNjIsIDQzNiwgNDM2LCAzNjMsIDM2MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNTZbMzZdID0gew0KPj4g Pg0KPj4gPiAtICA0MzYsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAz NTQsDQo+PiA+DQo+PiA+IC0gIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0 LCAzNTQsIDM1NCwNCj4+ID4NCj4+ID4gLSAgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwg MzU0LCAzNTQsIDM1NSwgMzU0LA0KPj4gPg0KPj4gPiArICA0MzYsIDM1NCwgMzU0LCAzNTQsIDM1 NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsDQo+PiA+DQo+PiA+ICsgIDM1NCwgMzU0LCAzNTQs IDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwNCj4+ID4NCj4+ID4gKyAgMzU0LCAz NTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NSwgMzU0LA0KPj4gPg0KPj4gPiAg ICAzNTQsIDM1NCwgMzU0LCAzNTQsIDM1NCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzU3WzM2XSA9IHsNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LA0KPj4g Pg0KPj4gPiAtICAyNzksIDI3OSwgMjc5LCAzNjQsIDI3OSwgNDM2LCAyNzksIDI3OSwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwg Mjc5LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiArICAyNzksIDI3OSwgMjc5LCAzNjQsIDI3 OSwgNDM2LCAyNzksIDI3OSwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MzYsIDI3OSwgMjc5LCAyNzksIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM1OFszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg MzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwNCj4+ID4NCj4+ID4g LSAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzU4LCAzMzQsIDMzNCwgMzQ0LA0KPj4g Pg0KPj4gPiAtICAzNDUsIDMzNCwgMzM0LCAzNTksIDM1OSwgMzM0LCAzMzQsIDMzNCwgMzM0LCAz MzQsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0 LCAzMzQsIDMzNCwNCj4+ID4NCj4+ID4gKyAgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwg MzU4LCAzMzQsIDMzNCwgMzQ0LA0KPj4gPg0KPj4gPiArICAzNDUsIDMzNCwgMzM0LCAzNTksIDM1 OSwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+PiA+ICAgIDMzNCwgMzM0LCAzMzQs IDMzNCwgMzM0LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3QzNTlbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDMzNCwgMzM0 LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsDQo+PiA+DQo+PiA+IC0gIDMzNCwg MzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDM1OCwgMzM0LCAzMzQsIDM0NCwNCj4+ID4NCj4+ID4g LSAgMzQ1LCAzMzQsIDMzNCwgMzU5LCAzNTksIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LA0KPj4g Pg0KPj4gPiArICA0MzYsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAz MzQsDQo+PiA+DQo+PiA+ICsgIDMzNCwgMzM0LCAzMzQsIDMzNCwgMzM0LCAzMzQsIDM1OCwgMzM0 LCAzMzQsIDM0NCwNCj4+ID4NCj4+ID4gKyAgMzQ1LCAzMzQsIDMzNCwgMzU5LCAzNTksIDMzNCwg MzM0LCAzMzQsIDMzNCwgMzM0LA0KPj4gPg0KPj4gPiAgICAzMzQsIDMzNCwgMzM0LCAzMzQsIDMz NCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0MzYwWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCAzNjAsIDQzNiwgNDM2LCAzNjEsDQo+PiA+DQo+PiA+IC0gIDM2Miwg NDM2LCA0MzYsIDM2MywgMzYzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzNjAsIDQzNiwgNDM2LCAz NjEsDQo+PiA+DQo+PiA+ICsgIDM2MiwgNDM2LCA0MzYsIDM2MywgMzYzLCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDM2MVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNjJbMzZd ID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDM2NSwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDM2NSwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzYzWzM2XSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzNjAsIDQz NiwgNDM2LCAzNjEsDQo+PiA+DQo+PiA+IC0gIDM2MiwgNDM2LCA0MzYsIDM2MywgMzYzLCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCAzNjAsIDQzNiwgNDM2LCAzNjEsDQo+PiA+DQo+PiA+ICsgIDM2Miwg NDM2LCA0MzYsIDM2MywgMzYzLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g ICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM2NFszNl0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwNCj4+ ID4NCj4+ID4gLSAgMjc5LCAyNzksIDI3OSwgMjc5LCAzNjYsIDQzNiwgMjc5LCAyNzksIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCAyNzksIDQzNiwgMjc5LCAyNzks IDI3OSwgMjc5LCAyNzksIDI3OSwNCj4+ID4NCj4+ID4gKyAgMjc5LCAyNzksIDI3OSwgMjc5LCAz NjYsIDQzNiwgMjc5LCAyNzksIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCAyNzksIDI3OSwgMjc5LCAyNzksIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDM2LCAyNzksIDI3OSwgMjc5LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNjVbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIERmYVN0YXRlIHN0MzY2WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDI3 OSwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMjc5LA0KPj4gPg0KPj4gPiAtICAyNzks IDI3OSwgMjc5LCAyNzksIDI3OSwgMzY3LCAyNzksIDI3OSwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzksIDI3OSwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDI3OSwgNDM2LCAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwg Mjc5LA0KPj4gPg0KPj4gPiArICAyNzksIDI3OSwgMjc5LCAyNzksIDI3OSwgMzY3LCAyNzksIDI3 OSwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDI3OSwgMjc5LCAyNzks IDI3OSwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDI3OSwgMjc5LCAy NzksIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDM2N1szNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMzY4LCAzNjgsIDM2OCwg MzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwNCj4+ID4NCj4+ID4gLSAgMzY4LCAzNjgsIDM2 OCwgMzY4LCAzNjgsIDM2OCwgMzY5LCAzNzAsIDQzNiwgMzY4LA0KPj4gPg0KPj4gPiAtICAzNjgs IDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwNCj4+ ID4NCj4+ID4gKyAgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY5LCAzNzAsIDQzNiwg MzY4LA0KPj4gPg0KPj4gPiArICAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2 OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+ICAgIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCA0MzYN Cj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUg c3QzNjhbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4 LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+IC0gIDM2OCwgMzY4LCAzNjgsIDM2OCwg MzY4LCAzNjgsIDM2OCwgMzY4LCAzNzEsIDM2OCwNCj4+ID4NCj4+ID4gLSAgMzY4LCAzNjgsIDM2 OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4gPiArICA0MzYs IDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+ ICsgIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNzEsIDM2OCwNCj4+ ID4NCj4+ID4gKyAgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwg MzY4LA0KPj4gPg0KPj4gPiAgICAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzY5WzM2 XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAz NjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4gPiAtICAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4 LCAzNjksIDM3MCwgMzcxLCAzNjgsDQo+PiA+DQo+PiA+IC0gIDM2OCwgMzY4LCAzNjgsIDM2OCwg MzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwNCj4+ID4NCj4+ID4gKyAgNDM2LCAzNjgsIDM2 OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4gPiArICAzNjgs IDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjksIDM3MCwgMzcxLCAzNjgsDQo+PiA+DQo+PiA+ ICsgIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwNCj4+ ID4NCj4+ID4gICAgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM3MFszNl0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIs IDM3MiwNCj4+ID4NCj4+ID4gLSAgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAz NzIsIDM3MywgMzcyLA0KPj4gPg0KPj4gPiAtICAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcy LCAzNzIsIDM3MiwgMzcyLCAzNzIsDQo+PiA+DQo+PiA+ICsgIDQzNiwgMzcyLCAzNzIsIDM3Miwg MzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwNCj4+ID4NCj4+ID4gKyAgMzcyLCAzNzIsIDM3 MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MywgMzcyLA0KPj4gPg0KPj4gPiArICAzNzIs IDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsDQo+PiA+DQo+PiA+ ICAgIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzY4LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNzFbMzZdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzcyWzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2 LCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLA0KPj4gPg0KPj4g PiAtICAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzczLCAzNzIsDQo+ PiA+DQo+PiA+IC0gIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIs IDM3MiwNCj4+ID4NCj4+ID4gKyAgNDM2LCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcyLCAz NzIsIDM3MiwgMzcyLA0KPj4gPg0KPj4gPiArICAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwgMzcy LCAzNzIsIDM3MiwgMzczLCAzNzIsDQo+PiA+DQo+PiA+ICsgIDM3MiwgMzcyLCAzNzIsIDM3Miwg MzcyLCAzNzIsIDM3MiwgMzcyLCAzNzIsIDM3MiwNCj4+ID4NCj4+ID4gICAgMzcyLCAzNzIsIDM3 MiwgMzcyLCAzNzQsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDM3M1szNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgMzc1LCAz NzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwNCj4+ID4NCj4+ID4gLSAgMzc1 LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LA0KPj4gPg0KPj4g PiAtICAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUs IDM3NSwNCj4+ID4NCj4+ID4gKyAgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAz NzUsIDM3NSwgMzc1LA0KPj4gPg0KPj4gPiArICAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1 LCAzNzUsIDM3NSwgMzc1LCAzNzUsDQo+PiA+DQo+PiA+ICAgIDM3NSwgMzc1LCAzNzUsIDM3NSwg Mzc2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg RGZhU3RhdGUgc3QzNzRbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDM2OCwgMzY4LCAzNjgs IDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+IC0gIDM2OCwgMzY4LCAz NjgsIDM2OCwgMzY4LCAzNjgsIDM3NywgMzY4LCAzNzgsIDM2OCwNCj4+ID4NCj4+ID4gLSAgMzY4 LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4g PiArICA0MzYsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+ PiA+DQo+PiA+ICsgIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM3NywgMzY4LCAzNzgs IDM2OCwNCj4+ID4NCj4+ID4gKyAgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAz NjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4gPiAgICAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0Mzc1WzM2XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3 NSwgMzc1LCAzNzUsIDM3NSwgMzc1LA0KPj4gPg0KPj4gPiAtICAzNzUsIDM3NSwgMzc1LCAzNzUs IDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsDQo+PiA+DQo+PiA+IC0gIDM3NSwgMzc1LCAz NzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwNCj4+ID4NCj4+ID4gKyAgNDM2 LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LA0KPj4gPg0KPj4g PiArICAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsDQo+ PiA+DQo+PiA+ICsgIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzUs IDM3NSwNCj4+ID4NCj4+ID4gICAgMzc1LCAzNzUsIDM3NSwgMzc1LCAzNzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM3Nlsz Nl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgMzc5LCA0MzYsIDM4MCwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzc5LCA0MzYsIDM4MCwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzNzdbMzZdID0gew0K Pj4gPg0KPj4gPiAtICA0MzYsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4 LCAzNjgsDQo+PiA+DQo+PiA+IC0gIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM3Nywg MzY4LCAzNzgsIDM2OCwNCj4+ID4NCj4+ID4gLSAgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2 OCwgMzY4LCAzNjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4gPiArICA0MzYsIDM2OCwgMzY4LCAzNjgs IDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsDQo+PiA+DQo+PiA+ICsgIDM2OCwgMzY4LCAz NjgsIDM2OCwgMzY4LCAzNjgsIDM3NywgMzY4LCAzNzgsIDM2OCwNCj4+ID4NCj4+ID4gKyAgMzY4 LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgMzY4LA0KPj4gPg0KPj4g PiAgICAzNjgsIDM2OCwgMzY4LCAzNjgsIDM2OCwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mzc4WzM2XSA9IHsNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM3OVszNl0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgMzc5LCA0MzYsIDM4MCwgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgMzc5LCA0MzYsIDM4MCwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzODBbMzZdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IERmYVN0YXRlIHN0MzgxWzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgMzgyLCAzODMsIDM4NCwgMzg1 LCAzODYsIDQzNiwgMzg3LCAzODgsIDM4OCwgMzg4LA0KPj4gPg0KPj4gPiAtICAzODksIDM4OCwg Mzg4LCAzODgsIDM4OCwgMzg4LCAzODgsIDM4OCwgMzg4LCAzODgsDQo+PiA+DQo+PiA+ICsgIDM4 MiwgMzgzLCAzODQsIDM4NSwgMzg2LCA0MzYsIDM4NywgMzg4LCAzODgsIDM4OCwNCj4+ID4NCj4+ ID4gKyAgMzg5LCAzODgsIDM4OCwgMzg4LCAzODgsIDM4OCwgMzg4LCAzODgsIDM4OCwgMzg4LA0K Pj4gPg0KPj4gPiAgICAzOTAsIDM5MSwgMzkyLCAzOTMsIDM5NCwgMzk1LCAzODgsIDQzNg0KPj4g Pg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM4 MlsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzODNbMjhdID0gew0KPj4g Pg0KPj4gPiAtICA0MzYsIDM4MywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCAzODMsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mzg0WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyBEZmFTdGF0ZSBzdDM4NVsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCAzOTYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgMzk2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Qz ODZbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDM5NywgMzk4LCA0 MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwg NDM2LCAzOTcsIDM5OCwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mzg3WzI4XSA9IHsNCj4+ ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCAzOTksIDQzNiwg NDAwLA0KPj4gPg0KPj4gPiAtICA0MDEsIDQzNiwgNDM2LCA0MzYsIDQwMiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgMzk5LCA0MzYsIDQwMCwNCj4+ID4NCj4+ID4gKyAgNDAxLCA0MzYsIDQzNiwgNDM2LCA0 MDIsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM4OFsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ ID4gLSAgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQwMywgNDAz LCA0MDMsDQo+PiA+DQo+PiA+ICsgIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywg NDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQw MywgNDAzLCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgRGZhU3RhdGUgc3QzODlbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQwMywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+IC0gIDQwMywgNDA0 LCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MDMsIDQwMywgNDAzLA0KPj4gPg0K Pj4gPiArICA0MDMsIDQwNCwgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMs DQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MDMsIDQwMywgNDM2DQo+ PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0 MzkwWzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAg ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsN Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDM5MVsyOF0gPSB7DQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzOTJbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIERmYVN0YXRlIHN0MzkzWzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDM5NFsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g ICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QzOTVbMjhdID0gew0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCAzOTUsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mzk2WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0 YXRpYyBEZmFTdGF0ZSBzdDM5N1syOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYN Cj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUg c3QzOThbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9 Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Mzk5WzI4XSA9IHsN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQw NSwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDA2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MDUsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQwNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQwMFsyOF0gPSB7DQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gLSAgNDA3LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQwNywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgRGZhU3RhdGUgc3Q0MDFbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwg NDA4LCA0MDksIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQwOCwgNDA5LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0NDAyWzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQxMCwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MTAsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAg fTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQwM1syOF0gPSB7 DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDAzLCA0 MDMsIDQwMywNCj4+ID4NCj4+ID4gLSAgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAz LCA0MDMsIDQwMywgNDAzLA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQwMywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+ICsgIDQwMywgNDAzLCA0MDMsIDQw MywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQwMywgNDAzLCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MDRbMjhdID0gew0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQwMywgNDAzLCA0MDMsDQo+PiA+ DQo+PiA+IC0gIDQwMywgNDAzLCA0MDMsIDQwMywgNDExLCA0MDMsIDQwMywgNDAzLCA0MDMsIDQw MywNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MDMs IDQwMywgNDAzLA0KPj4gPg0KPj4gPiArICA0MDMsIDQwMywgNDAzLCA0MDMsIDQxMSwgNDAzLCA0 MDMsIDQwMywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MDMsIDQwMywgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg c3RhdGljIERmYVN0YXRlIHN0NDA1WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDEyLA0KPj4gPg0KPj4gPiAtICA0MzYs IDQxMywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQxMiwNCj4+ ID4NCj4+ID4gKyAgNDM2LCA0MTMsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz Ng0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0 ZSBzdDQwNlsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDE0LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQxNCwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4g IH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MDdbMjhdID0g ew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDE1LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQxNSwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDA4WzI4XSA9IHsNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDE2LA0KPj4g Pg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQxNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyBEZmFTdGF0ZSBzdDQwOVsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2 LCA0MzYsIDQzNiwgNDE3LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQxNywgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3Rh dGUgc3Q0MTBbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MTgsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDE4LA0KPj4gPg0KPj4gPiArICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDExWzI4XSA9 IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MDMs IDQwMywgNDAzLA0KPj4gPg0KPj4gPiAtICA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDE5LCA0 MDMsIDQwMywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ID4gKyAgNDAzLCA0MDMsIDQwMywg NDAzLCA0MDMsIDQxOSwgNDAzLCA0MDMsIDQwMywgNDAzLA0KPj4gPg0KPj4gPiAgICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDAzLCA0MDMsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQxMlsyOF0gPSB7DQo+PiA+DQo+PiA+ IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gLSAgNDIwLCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQyMCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MTNbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MjEsDQo+PiA+DQo+PiA+IC0gIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDIxLA0K Pj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0 YXRlIHN0NDE0WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQyMiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MjIsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4g PiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQxNVsyOF0g PSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDIz LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQyMywgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MTZbMjhdID0gew0KPj4gPg0KPj4g PiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQyNCwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MjQsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIERmYVN0YXRlIHN0NDE3WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0 MjUsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+ PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwN Cj4+ID4NCj4+ID4gKyAgNDI1LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFT dGF0ZSBzdDQxOFsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDI2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsg IDQyNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MTlbMjhd ID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQw MywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+IC0gIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMs IDQwMywgNDAzLCA0MDMsIDQwMywNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MDMsIDQwMywgNDAzLA0KPj4gPg0KPj4gPiArICA0MDMsIDQwMywgNDAz LCA0MDMsIDQwMywgNDAzLCA0MDMsIDQwMywgNDAzLCA0MDMsDQo+PiA+DQo+PiA+ICAgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MDMsIDQwMywgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDIwWzI4XSA9IHsNCj4+ID4NCj4+ ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQyNywgNDM2LA0K Pj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MjcsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQyMVsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAg NDI4LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0K Pj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs DQo+PiA+DQo+PiA+ICsgIDQyOCwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZh U3RhdGUgc3Q0MjJbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MjksIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAr ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDI5LCA0MzYsDQo+PiA+ DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+ PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDIzWzI4 XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzMCwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzAsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQyNFsyOF0gPSB7DQo+PiA+DQo+ PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzEsIDQzNiwN Cj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDMxLCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MjVbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0g IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4N Cj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0NDI2WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzMiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzIsIDQzNiwNCj4+ID4NCj4+ID4g KyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0K Pj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQyN1sy OF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MjhbMjhdID0gew0KPj4gPg0K Pj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDMzLCA0MzYs DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzMywgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDI5WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAt ICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzQsDQo+PiA+ DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM0LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBE ZmFTdGF0ZSBzdDQzMFsyOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gLSAgNDM1LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ ICsgIDQzNSwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYNCj4+ID4N Cj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3Q0MzFb MjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiArICA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICAgIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDMyWzI4XSA9IHsNCj4+ID4N Cj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0MzYsIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBzdDQzM1syOF0gPSB7DQo+PiA+DQo+PiA+IC0gIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4g LSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4g Pg0KPj4gPiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0 MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gICAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg RGZhU3RhdGUgc3Q0MzRbMjhdID0gew0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+IC0gIDQzNiwgNDM2LCA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2 LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4g PiArICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+ PiA+DQo+PiA+ICAgIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2DQo+PiA+ DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDM1 WzI4XSA9IHsNCj4+ID4NCj4+ID4gLSAgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2 LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAtICA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwg NDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsDQo+PiA+DQo+PiA+ICsgIDQzNiwgNDM2LCA0MzYsIDQz NiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwNCj4+ID4NCj4+ID4gKyAgNDM2LCA0MzYs IDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LA0KPj4gPg0KPj4gPiAgICA0 MzYsIDQzNiwgNDM2LCA0MzYsIDQzNiwgNDM2LCA0MzYsIDQzNg0KPj4gPg0KPj4gPiAgfTsNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTU0ODQsNDkgKzU0ODQsNDkgQEAgRGZhU3RhdGUgKmRm YVs0MzZdID0gew0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgRGZhU3RhdGUgYWNjZXB0 c1s0MzddID0gew0KPj4gPg0KPj4gPiAtICAwLCAxLCAyLCAzLCAzLCA0LCAyNSwgNiwgMCwgNTAs DQo+PiA+DQo+PiA+IC0gIDU5LCA1NywgNTcsIDQzLCAyNiwgMTMsIDE0LCAwLCA1NywgNTgsDQo+ PiA+DQo+PiA+IC0gIDU3LCAyMSwgNTcsIDIzLCAyNCwgMjcsIDI4LCA0NCwgMCwgMzUsDQo+PiA+ DQo+PiA+IC0gIDM2LCA0MiwgNDUsIDQ2LCA1OCwgNTEsIDUyLCAzLCA1LCA5LA0KPj4gPg0KPj4g PiAtICA3LCA4LCA1OSwgNTksIDU5LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+IC0g IDU3LCA1NywgMTIsIDQwLCA1OSwgNTcsIDU4LCA1NywgNTcsIDU3LA0KPj4gPg0KPj4gPiAtICAz MywgMzQsIDUzLCA1OCwgNTksIDU5LCA1OSwgNTksIDU5LCA1OSwNCj4+ID4NCj4+ID4gLSAgNTks IDU5LCA1OSwgNTcsIDU5LCA1NywgNTcsIDU3LCA1NywgMCwNCj4+ID4NCj4+ID4gLSAgNTksIDU5 LCA1OSwgNTksIDU5LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+IC0gIDU3LCA1Nywg NTcsIDU3LCA1NywgMCwgMCwgNTksIDU5LCA1OSwNCj4+ID4NCj4+ID4gLSAgNTksIDU5LCA1OSwg MzIsIDU5LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+IC0gIDU5LCA1OSwgNTcsIDU3 LCA1NywgMjIsIDU2LCA0OCwgNDksIDAsDQo+PiA+DQo+PiA+IC0gIDExLCAxMSwgMCwgNTksIDU5 LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+IC0gIDU5LCA1OSwgNTksIDQxLCA1OSwg NTksIDU5LCAxOCwgNTcsIDQ3LA0KPj4gPg0KPj4gPiAtICA1NywgMCwgMTEsIDAsIDEwLCAxMCwg MCwgNTksIDU5LCA1OSwNCj4+ID4NCj4+ID4gLSAgNTksIDU5LCAxNSwgMTksIDU5LCA1OSwgNTks IDE3LCA1NywgNTUsDQo+PiA+DQo+PiA+IC0gIDEwLCAwLCAxMSwgMTEsIDU5LCA1OSwgNTksIDU5 LCA1OSwgNTksDQo+PiA+DQo+PiA+IC0gIDIwLCA1OSwgNTcsIDAsIDAsIDAsIDExLCA1OSwgNTks IDU5LA0KPj4gPg0KPj4gPiAtICAzNywgMzgsIDU5LCAzOSwgNTQsIDAsIDAsIDAsIDEwLCAxMCwN Cj4+ID4NCj4+ID4gLSAgMCwgMzEsIDI5LCAzMCwgNTksIDEwLCA1OSwgNTksIDU5LCA1OSwNCj4+ ID4NCj4+ID4gLSAgMTYsIDAsIDYwLCA2MSwgNjIsIDYyLCAwLCA2NSwgNjIsIDY0LA0KPj4gPg0K Pj4gPiAtICA2MywgNjMsIDYzLCAwLCA2NiwgNjcsIDY4LCA2OCwgMCwgNzEsDQo+PiA+DQo+PiA+ IC0gIDY4LCA3MCwgNjksIDY5LCA2OSwgMCwgNzIsIDczLCA3NCwgNzQsDQo+PiA+DQo+PiA+IC0g IDAsIDc2LCA3NCwgNzUsIDAsIDc3LCA3OSwgODEsIDgwLCA4MCwNCj4+ID4NCj4+ID4gLSAgNzgs IDgwLCAwLCA4MiwgODQsIDg2LCA4NSwgODUsIDgzLCA4NSwNCj4+ID4NCj4+ID4gLSAgMCwgODcs IDg4LCA4OCwgODksIDg4LCAwLCA5MCwgOTEsIDkxLA0KPj4gPg0KPj4gPiAtICA5MiwgOTEsIDAs IDkzLCA5NCwgOTQsIDk1LCA5NCwgMCwgOTYsDQo+PiA+DQo+PiA+IC0gIDk4LCAxMDAsIDk5LCA5 OSwgOTcsIDk5LCAwLCAxMDEsIDEwOCwgMTQzLA0KPj4gPg0KPj4gPiAtICAxMDQsIDE0MywgMTI5 LCAxMjcsIDEwNywgMTA3LCAxMDksIDEyOCwgMTI2LCAxMzQsDQo+PiA+DQo+PiA+IC0gIDAsIDEz MywgMTM5LCAxNDMsIDEwMiwgMTQzLCAxMDcsIDExNiwgMTEwLCAxMTIsDQo+PiA+DQo+PiA+IC0g IDExMywgMTIzLCAxMjMsIDEyNSwgMTI0LCAxMTcsIDEyMCwgMTMyLCAxMzgsIDEzMCwNCj4+ID4N Cj4+ID4gLSAgMTMxLCAxMzcsIDEzNywgMTM1LCAxMzYsIDE0MiwgMTQwLCAxNDEsIDEwMywgMTQz LA0KPj4gPg0KPj4gPiAtICAxMTYsIDExMSwgMTE0LCAxMjMsIDEyMywgMTE5LCAxMTgsIDEzNywg MTQzLCAxMTUsDQo+PiA+DQo+PiA+IC0gIDEyMywgMTQzLCAxMjMsIDE0MywgMCwgMTIzLCAwLCAx MjIsIDEyMiwgMTIzLA0KPj4gPg0KPj4gPiAtICAxNDMsIDAsIDEyMiwgMCwgMTIxLCAxMjEsIDAs IDE0MywgMTIxLCAwLA0KPj4gPg0KPj4gPiAtICAxMjIsIDEyMiwgMTQzLCAwLCAwLCAwLCAxMjIs IDE0MywgMCwgMCwNCj4+ID4NCj4+ID4gLSAgMCwgMTIxLCAxMjEsIDAsIDE0MywgMTIxLCAxNDMs IDAsIDAsIDAsDQo+PiA+DQo+PiA+IC0gIDAsIDEwNiwgMCwgMTA2LCAwLCAwLCAwLCAwLCAxMDUs IDAsDQo+PiA+DQo+PiA+IC0gIDEwNSwgMCwgMTQ0LCAxNDUsIDE0NiwgMTQ2LCAwLCAwLCAxNjQs IDE2NCwNCj4+ID4NCj4+ID4gLSAgMTU4LCAxNTksIDE2MCwgMTYxLCAxNjIsIDE2MywgMTQ2LCAx NDcsIDE0OCwgMCwNCj4+ID4NCj4+ID4gLSAgMCwgMCwgMCwgMTY0LCAxNjQsIDE1MCwgMCwgMCwg MCwgMCwNCj4+ID4NCj4+ID4gLSAgMCwgMTY0LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAxNTcsDQo+ PiA+DQo+PiA+IC0gIDAsIDAsIDAsIDAsIDAsIDE1MiwgMCwgMTQ5LCAwLCAwLA0KPj4gPg0KPj4g PiArICAwLCAxLCAyLCAzLCAzLCA0LCAyNSwgNiwgMCwgNTAsDQo+PiA+DQo+PiA+ICsgIDU5LCA1 NywgNTcsIDQzLCAyNiwgMTMsIDE0LCAwLCA1NywgNTgsDQo+PiA+DQo+PiA+ICsgIDU3LCAyMSwg NTcsIDIzLCAyNCwgMjcsIDI4LCA0NCwgMCwgMzUsDQo+PiA+DQo+PiA+ICsgIDM2LCA0MiwgNDUs IDQ2LCA1OCwgNTEsIDUyLCAzLCA1LCA5LA0KPj4gPg0KPj4gPiArICA3LCA4LCA1OSwgNTksIDU5 LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+ICsgIDU3LCA1NywgMTIsIDQwLCA1OSwg NTcsIDU4LCA1NywgNTcsIDU3LA0KPj4gPg0KPj4gPiArICAzMywgMzQsIDUzLCA1OCwgNTksIDU5 LCA1OSwgNTksIDU5LCA1OSwNCj4+ID4NCj4+ID4gKyAgNTksIDU5LCA1OSwgNTcsIDU5LCA1Nywg NTcsIDU3LCA1NywgMCwNCj4+ID4NCj4+ID4gKyAgNTksIDU5LCA1OSwgNTksIDU5LCA1OSwgNTks IDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+ICsgIDU3LCA1NywgNTcsIDU3LCA1NywgMCwgMCwgNTks IDU5LCA1OSwNCj4+ID4NCj4+ID4gKyAgNTksIDU5LCA1OSwgMzIsIDU5LCA1OSwgNTksIDU5LCA1 OSwgNTksDQo+PiA+DQo+PiA+ICsgIDU5LCA1OSwgNTcsIDU3LCA1NywgMjIsIDU2LCA0OCwgNDks IDAsDQo+PiA+DQo+PiA+ICsgIDExLCAxMSwgMCwgNTksIDU5LCA1OSwgNTksIDU5LCA1OSwgNTks DQo+PiA+DQo+PiA+ICsgIDU5LCA1OSwgNTksIDQxLCA1OSwgNTksIDU5LCAxOCwgNTcsIDQ3LA0K Pj4gPg0KPj4gPiArICA1NywgMCwgMTEsIDAsIDEwLCAxMCwgMCwgNTksIDU5LCA1OSwNCj4+ID4N Cj4+ID4gKyAgNTksIDU5LCAxNSwgMTksIDU5LCA1OSwgNTksIDE3LCA1NywgNTUsDQo+PiA+DQo+ PiA+ICsgIDEwLCAwLCAxMSwgMTEsIDU5LCA1OSwgNTksIDU5LCA1OSwgNTksDQo+PiA+DQo+PiA+ ICsgIDIwLCA1OSwgNTcsIDAsIDAsIDAsIDExLCA1OSwgNTksIDU5LA0KPj4gPg0KPj4gPiArICAz NywgMzgsIDU5LCAzOSwgNTQsIDAsIDAsIDAsIDEwLCAxMCwNCj4+ID4NCj4+ID4gKyAgMCwgMzEs IDI5LCAzMCwgNTksIDEwLCA1OSwgNTksIDU5LCA1OSwNCj4+ID4NCj4+ID4gKyAgMTYsIDAsIDYw LCA2MSwgNjIsIDYyLCAwLCA2NSwgNjIsIDY0LA0KPj4gPg0KPj4gPiArICA2MywgNjMsIDYzLCAw LCA2NiwgNjcsIDY4LCA2OCwgMCwgNzEsDQo+PiA+DQo+PiA+ICsgIDY4LCA3MCwgNjksIDY5LCA2 OSwgMCwgNzIsIDczLCA3NCwgNzQsDQo+PiA+DQo+PiA+ICsgIDAsIDc2LCA3NCwgNzUsIDAsIDc3 LCA3OSwgODEsIDgwLCA4MCwNCj4+ID4NCj4+ID4gKyAgNzgsIDgwLCAwLCA4MiwgODQsIDg2LCA4 NSwgODUsIDgzLCA4NSwNCj4+ID4NCj4+ID4gKyAgMCwgODcsIDg4LCA4OCwgODksIDg4LCAwLCA5 MCwgOTEsIDkxLA0KPj4gPg0KPj4gPiArICA5MiwgOTEsIDAsIDkzLCA5NCwgOTQsIDk1LCA5NCwg MCwgOTYsDQo+PiA+DQo+PiA+ICsgIDk4LCAxMDAsIDk5LCA5OSwgOTcsIDk5LCAwLCAxMDEsIDEw OCwgMTQzLA0KPj4gPg0KPj4gPiArICAxMDQsIDE0MywgMTI5LCAxMjcsIDEwNywgMTA3LCAxMDks IDEyOCwgMTI2LCAxMzQsDQo+PiA+DQo+PiA+ICsgIDAsIDEzMywgMTM5LCAxNDMsIDEwMiwgMTQz LCAxMDcsIDExNiwgMTEwLCAxMTIsDQo+PiA+DQo+PiA+ICsgIDExMywgMTIzLCAxMjMsIDEyNSwg MTI0LCAxMTcsIDEyMCwgMTMyLCAxMzgsIDEzMCwNCj4+ID4NCj4+ID4gKyAgMTMxLCAxMzcsIDEz NywgMTM1LCAxMzYsIDE0MiwgMTQwLCAxNDEsIDEwMywgMTQzLA0KPj4gPg0KPj4gPiArICAxMTYs IDExMSwgMTE0LCAxMjMsIDEyMywgMTE5LCAxMTgsIDEzNywgMTQzLCAxMTUsDQo+PiA+DQo+PiA+ ICsgIDEyMywgMTQzLCAxMjMsIDE0MywgMCwgMTIzLCAwLCAxMjIsIDEyMiwgMTIzLA0KPj4gPg0K Pj4gPiArICAxNDMsIDAsIDEyMiwgMCwgMTIxLCAxMjEsIDAsIDE0MywgMTIxLCAwLA0KPj4gPg0K Pj4gPiArICAxMjIsIDEyMiwgMTQzLCAwLCAwLCAwLCAxMjIsIDE0MywgMCwgMCwNCj4+ID4NCj4+ ID4gKyAgMCwgMTIxLCAxMjEsIDAsIDE0MywgMTIxLCAxNDMsIDAsIDAsIDAsDQo+PiA+DQo+PiA+ ICsgIDAsIDEwNiwgMCwgMTA2LCAwLCAwLCAwLCAwLCAxMDUsIDAsDQo+PiA+DQo+PiA+ICsgIDEw NSwgMCwgMTQ0LCAxNDUsIDE0NiwgMTQ2LCAwLCAwLCAxNjQsIDE2NCwNCj4+ID4NCj4+ID4gKyAg MTU4LCAxNTksIDE2MCwgMTYxLCAxNjIsIDE2MywgMTQ2LCAxNDcsIDE0OCwgMCwNCj4+ID4NCj4+ ID4gKyAgMCwgMCwgMCwgMTY0LCAxNjQsIDE1MCwgMCwgMCwgMCwgMCwNCj4+ID4NCj4+ID4gKyAg MCwgMTY0LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAxNTcsDQo+PiA+DQo+PiA+ICsgIDAsIDAsIDAs IDAsIDAsIDE1MiwgMCwgMTQ5LCAwLCAwLA0KPj4gPg0KPj4gPiAgICAwLCAxNTMsIDE1NCwgMTUx LCAxNTUsIDE1NiwgMA0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gZGlm ZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9hdXRvbWF0 YS5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvYXV0b21hdGEu Yw0KPj4gPiBpbmRleCAyZDQ3M2VjOGI2NjMuLmU0ZWMyYjc3OTM4YiAxMDA2NDQNCj4+ID4gLS0t IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2F1dG9tYXRhLmMNCj4+ ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2F1dG9tYXRh LmMNCj4+ID4gQEAgLTUxLDcgKzUxLDcgQEAgZGZhX25vZGUJKmRmYV9tb2RlbF9ub2RlOw0KPj4g PiAgaGFzaF9saXN0IAkqZGZhX2hhc2hbSEFTSF9TSVpFXTsJLyogdXNlZCB0byBxdWlja2x5IGZp bmQgKi8NCj4+ID4NCj4+ID4gIAkJCQkJLyogZGVzaXJlZCBkZmEgbm9kZSAqLw0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAtdm9pZA0KPj4gPg0KPj4gPiArdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVm IF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgbWFrZV9kZmFfbW9kZWxfbm9kZShpbnQgd2lkdGgp DQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiBAQCAtMTQzLDcgKzE0Myw3IEBAIG5mYV9u b2RlICpzdGFydDsNCj4+ID4gIAkvKiBNYWtlIHQgYSBkZmEgc3RhdGUgKi8NCj4+ID4NCj4+ID4g IAlkX3N0YXRlID0gZGZhc3RhdGUodCk7DQo+PiA+DQo+PiA+ICAJbGFzdF9kb25lID0gREZBX05P KGRfc3RhdGUpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlkbyB7 DQo+PiA+DQo+PiA+ICAJCS8qIE1hcmsgZGZhIHN0YXRlIHggYXMgImRvbmUiICovDQo+PiA+DQo+ PiA+ICAJCWRfc3RhdGUtPmRvbmUgPSBUUlVFOw0KPj4gPg0KPj4gPiBAQCAtMTc3LDcgKzE3Nyw3 IEBAIG5mYV9ub2RlICpzdGFydDsNCj4+ID4gIAlyZXR1cm4gZGZhX2FycmF5Ow0KPj4gPg0KPj4g PiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtdm9pZA0KPj4gPg0KPj4gPiArdm9pZA0KPj4g Pg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgY2xlYXJfaGFzaCh2b2lk KQ0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4NCj4+ID4gQEAgLTI1MCw3ICsyNTAsNyBAQCBzZXQg bmZhX3N0YXRlczsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIC8qIHRoaXMgcmVhY2gg YXNzdW1lcyB0aGUgY2xvc3VyZSBoYXMgYmVlbiBkb25lIGFscmVhZHkgb24gc2V0ICovDQo+PiA+ DQo+PiA+IC1pbnQNCj4+ID4NCj4+ID4gK2ludA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BS T1RPUw0KPj4gPg0KPj4gPiAgcmVhY2godW5zaWduZWQgKm5mYV9saXN0LCByZWdpc3RlciBpbnQg YSwgdW5zaWduZWQgKnJlYWNoX2xpc3QpDQo+PiA+DQo+PiA+ICAjZWxzZQ0KPj4gPg0KPj4gPiBA QCAtMjgyLDcgKzI4Miw3IEBAIHVuc2lnbmVkICpyZWFjaF9saXN0Ow0KPj4gPg0KPj4gPg0KPj4g PiAgLyogZmluZHMgYWxsIHRoZSBub2RlcyB0aGF0IGNhbiBiZSByZWFjaGVkIGJ5IGVwc2lsb24g dHJhbnNpdGlvbnMNCj4+ID4NCj4+ID4gICAgIGZyb20gdGhlIHNldCBvZiBhIG5vZGVzIGFuZCBy ZXR1cm5zIHB1dHMgdGhlbSBiYWNrIGluIHNldCBiICovDQo+PiA+DQo+PiA+IC1zZXQNCj4+ID4N Cj4+ID4gK3NldA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAg Y2xvc3VyZShzZXQgKmIsIHVuc2lnbmVkICpyZWFjaF9saXN0KQ0KPj4gPg0KPj4gPiAgI2Vsc2UN Cj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2RsZy9kbGcuaA0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxn L2RsZy5oDQo+PiA+IGluZGV4IDk3ZDE3MThjNzBlZi4uMDIyZTJkZTFiYWU3IDEwMDY0NA0KPj4g PiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvZGxnLmgNCj4+ ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2RsZy5oDQo+ PiA+IEBAIC0yOCw3ICsyOCw3IEBADQo+PiA+DQo+PiA+DQo+PiA+ICAvKiBNUjEgTW92ZSBwY2N0 c2NmZy5oIHRvIHRvcCBvZiBmaWxlDQo+CSovDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0jaW5j bHVkZSAicGNjdHNjZmcuaCINCj4+ID4NCj4+ID4gKyNpbmNsdWRlICJwY2N0c2NmZy5oIg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgLyogdHVybiBvZmYgd2FybmluZ3MgZm9yIHVucmVmZXJlbmNl ZCBsYWJlbHMgKi8NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9kbGdfYS5jDQo+Yi9CYXNlVG9vbHMvU291 cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvZGxnX2EuYw0KPj4gPiBpbmRleCAwYjg5ODJjZjJh MDkuLmU0MzgwYzZjNGU2YyAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1Zm ckNvbXBpbGUvUGNjdHMvZGxnL2RsZ19hLmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9D L1ZmckNvbXBpbGUvUGNjdHMvZGxnL2RsZ19hLmMNCj4+ID4gQEAgLTc2LDcgKzc2LDcgQEAgdm9p ZCAgeHhwdXRjKGludCBjKSB7DQo+CQkvKiBNUjEgKi8NCj4+ID4gICAgICAgIGZwdXRjKGMsT1VU KTsJCQkJCQkvKiBNUjEgKi8NCj4+ID4NCj4+ID4gICAgICB9OwkJCQkJCQkJLyogTVIxICovDQo+ PiA+DQo+PiA+ICAgIH0gIAkJCQkJCQkJLyogTVIxICovDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4gPiAgICB2b2lk IHh4cHJpbnRmKGNoYXIgKmZvcm1hdCxjaGFyICpzdHJpbmcpIHsJCQkvKiBNUjEgKi8NCj4+ID4N Cj4+ID4gICNlbHNlDQo+PiA+DQo+PiA+IEBAIC05NCw0NiArOTQsNDYgQEAgdm9pZCAgeHhwdXRj KGludCBjKSB7DQo+CQkvKiBNUjEgKi8NCj4+ID4gICAgICB9ICAJCQkJCQkJCS8qDQo+TVIxICov DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxKCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMTsNCj4+ID4NCj4+ID4gIAl9 DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QyKCkN Cj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMjsNCj4+ ID4NCj4+ID4gLSAgICB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB6enNraXAoKTsNCj4+ID4N Cj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9p ZCBhY3QzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gMzsNCj4+ID4NCj4+ID4gLSAgICB6emxpbmUrKzsgenpza2lwKCk7IERBV0RMRTsNCj4+ID4N Cj4+ID4gKyAgICB6emxpbmUrKzsgenpza2lwKCk7IERBV0RMRTsNCj4+ID4NCj4+ID4gIAl9DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q0KCkNCj4+ ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gTF9FT0Y7DQo+ PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IHZvaWQgYWN0NSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJ CU5MQSA9IFBFUl9QRVI7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IE5BTUVfUEVSX1BFUjsNCj4+ID4NCj4+ID4gLSAgICBw X21vZGVfZGVmKCZ6emxleHRleHRbMl0sbGV4X21vZGVfY291bnRlcisrKTsNCj4+ID4NCj4+ID4g KyAgICBwX21vZGVfZGVmKCZ6emxleHRleHRbMl0sbGV4X21vZGVfY291bnRlcisrKTsNCj4+ID4N Cj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9p ZCBhY3Q3KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gTEVYTUVNQkVSOw0KPj4gPg0KPj4gPiAgICAgIGxleE1lbWJlcj0xOwkJCQkJLyogTVIxICov DQo+PiA+DQo+PiA+ICAgICAgaWYgKGZpcnN0TGV4TWVtYmVyICE9IDApIHsJCQkvKiBNUjEgKi8N Cj4+ID4NCj4+ID4gQEAgLTE0NSwxNCArMTQ1LDE0IEBAIHN0YXRpYyB2b2lkIGFjdDcoKQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0OCgpDQo+PiA+DQo+PiA+ IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IExFWEFDVElPTjsNCj4+ID4N Cj4+ID4gLSAgICBsZXhBY3Rpb249MTt6em1vZGUoQUNUKTsNCj4+ID4NCj4+ID4gKyAgICBsZXhB Y3Rpb249MTt6em1vZGUoQUNUKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4N Cj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gUEFSU0VSQ0xBU1M7DQo+PiA+DQo+PiA+ICAg ICAgcGFyc2VyQ2xhc3M9MTsJCQkJLyogTVIxICovDQo+PiA+DQo+PiA+ICAgICAgenptb2RlKEFD VCk7CQkJCQkvKiBNUjEgKi8NCj4+ID4NCj4+ID4gQEAgLTE2MCwxNCArMTYwLDE0IEBAIHN0YXRp YyB2b2lkIGFjdDkoKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQg YWN0MTAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEg PSBMRVhQUkVGSVg7DQo+PiA+DQo+PiA+IC0gICAgbGV4UHJlZml4PTE7enptb2RlKEFDVCk7DQo+ PiA+DQo+PiA+ICsgICAgbGV4UHJlZml4PTE7enptb2RlKEFDVCk7DQo+PiA+DQo+PiA+ICAJfQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTEoKQ0K Pj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBBQ1RJT047 DQo+PiA+DQo+PiA+ICAgICAgaWYgKGZ1bmNfYWN0aW9uKQ0KPj4gPg0KPj4gPiAgICAgIGZwcmlu dGYoT1VULCJcbiVzICVzYWN0JWQoKVxueyAiLA0KPj4gPg0KPj4gPiBAQCAtMTc4LDE4NCArMTc4 LDE4NCBAQCBzdGF0aWMgdm9pZCBhY3QxMSgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxMigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+ DQo+PiA+ICAJCU5MQSA9IEdSRUFUX0dSRUFUOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDEzKCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gTF9CUkFDRTsNCj4+ID4NCj4+ ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBh Y3QxNCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9 IFJfQlJBQ0U7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIHZvaWQgYWN0MTUoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0K Pj4gPg0KPj4gPiAgCQlOTEEgPSBMX1BBUjsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3QxNigpDQo+PiA+DQo+PiA+IC17 DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJCU5MQSA9IFJfUEFSOw0KPj4gPg0KPj4gPiAg CX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDE3 KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gTF9C UkFDSzsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgdm9pZCBhY3QxOCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+ DQo+PiA+ICAJCU5MQSA9IFJfQlJBQ0s7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MTkoKQ0KPj4gPg0KPj4gPiAtew0K Pj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBaRVJPX01PUkU7DQo+PiA+DQo+PiA+ ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0 MjAoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBP TkVfTU9SRTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+ PiA+ICBzdGF0aWMgdm9pZCBhY3QyMSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+ PiA+DQo+PiA+ICAJCU5MQSA9IE9SOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDIyKCkNCj4+ID4NCj4+ID4gLXsNCj4+ ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gUkFOR0U7DQo+PiA+DQo+PiA+ICAJfQ0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MjMoKQ0K Pj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBOT1Q7DQo+ PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGlj IHZvaWQgYWN0MjQoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAg CQlOTEEgPSBPQ1RBTF9WQUxVRTsNCj4+ID4NCj4+ID4gLSAgICB7aW50IHQ7IHNzY2FuZigmenps ZXh0ZXh0WzFdLCIlbyIsJnQpOyB6emxleHRleHRbMF0gPSB0O30NCj4+ID4NCj4+ID4gKyAgICB7 aW50IHQ7IHNzY2FuZigmenpsZXh0ZXh0WzFdLCIlbyIsJnQpOyB6emxleHRleHRbMF0gPSB0O30N Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QyNSgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ ICAJCU5MQSA9IEhFWF9WQUxVRTsNCj4+ID4NCj4+ID4gLSAgICB7aW50IHQ7IHNzY2FuZigmenps ZXh0ZXh0WzNdLCIleCIsJnQpOyB6emxleHRleHRbMF0gPSB0O30NCj4+ID4NCj4+ID4gKyAgICB7 aW50IHQ7IHNzY2FuZigmenpsZXh0ZXh0WzNdLCIleCIsJnQpOyB6emxleHRleHRbMF0gPSB0O30N Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QyNigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ ICAJCU5MQSA9IERFQ19WQUxVRTsNCj4+ID4NCj4+ID4gLSAgICB7aW50IHQ7IHNzY2FuZigmenps ZXh0ZXh0WzFdLCIlZCIsJnQpOyB6emxleHRleHRbMF0gPSB0O30NCj4+ID4NCj4+ID4gKyAgICB7 aW50IHQ7IHNzY2FuZigmenpsZXh0ZXh0WzFdLCIlZCIsJnQpOyB6emxleHRleHRbMF0gPSB0O30N Cj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0 aWMgdm9pZCBhY3QyNygpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ ICAJCU5MQSA9IFRBQjsNCj4+ID4NCj4+ID4gLSAgICB6emxleHRleHRbMF0gPSAnXHQnOw0KPj4g Pg0KPj4gPiArICAgIHp6bGV4dGV4dFswXSA9ICdcdCc7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MjgoKQ0KPj4gPg0K Pj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBOTDsNCj4+ID4NCj4+ ID4gLSAgICB6emxleHRleHRbMF0gPSAnXG4nOw0KPj4gPg0KPj4gPiArICAgIHp6bGV4dGV4dFsw XSA9ICdcbic7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIHZvaWQgYWN0MjkoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0K Pj4gPg0KPj4gPiAgCQlOTEEgPSBDUjsNCj4+ID4NCj4+ID4gLSAgICB6emxleHRleHRbMF0gPSAn XHInOw0KPj4gPg0KPj4gPiArICAgIHp6bGV4dGV4dFswXSA9ICdccic7DQo+PiA+DQo+PiA+ICAJ fQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MzAo KQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBCUzsN Cj4+ID4NCj4+ID4gLSAgICB6emxleHRleHRbMF0gPSAnXGInOw0KPj4gPg0KPj4gPiArICAgIHp6 bGV4dGV4dFswXSA9ICdcYic7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0MzEoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0K Pj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSBDT05USU5VQVRJT047DQo+PiA+DQo+PiA+IC0g ICAgenpsaW5lKys7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6bGluZSsrOyB6enNraXAo KTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgdm9pZCBhY3QzMigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+ PiA+ICAJCU5MQSA9IExJVDsNCj4+ID4NCj4+ID4gLSAgICB6emxleHRleHRbMF0gPSB6emxleHRl eHRbMV07DQo+PiA+DQo+PiA+ICsgICAgenpsZXh0ZXh0WzBdID0genpsZXh0ZXh0WzFdOw0KPj4g Pg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDMzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJ TkxBID0gUkVHQ0hBUjsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBz dGF0aWMgdW5zaWduZWQgY2hhciBzaGlmdDBbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgNDAs IDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gLSAgMSwgMiwgNDAs IDQwLCAxLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+IC0gIDQwLCA0MCwgNDAsIDQw LCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiAtICA0MCwgNDAsIDQwLCAxLCA0 MCwgNDAsIDQwLCA0MCwgNCwgNDAsDQo+PiA+DQo+PiA+IC0gIDQwLCAzMCwgMzEsIDM0LCAzNSwg NDAsIDM3LCA0MCwgNDAsIDIzLA0KPj4gPg0KPj4gPiAtICAyNCwgMjQsIDI0LCAyNCwgMjQsIDI0 LCAyNCwgMjUsIDI1LCA0MCwNCj4+ID4NCj4+ID4gLSAgNDAsIDI2LCA0MCwgMjcsIDQwLCAzLCAy MSwgMjEsIDIxLCAyMSwNCj4+ID4NCj4+ID4gLSAgMjEsIDIxLCAyMiwgMjIsIDIyLCAyMiwgMjIs IDIyLCAyMiwgMjIsDQo+PiA+DQo+PiA+IC0gIDIyLCAyMiwgMjIsIDIyLCAyMiwgMjIsIDIyLCAy MiwgMjIsIDIwLA0KPj4gPg0KPj4gPiAtICAyMiwgMjIsIDMyLCAzOSwgMzMsIDQwLCAyMiwgNDAs IDExLCA5LA0KPj4gPg0KPj4gPiAtICAxMiwgMjEsIDYsIDE5LCAyMiwgMjIsIDE0LCAyMiwgMjIs IDUsDQo+PiA+DQo+PiA+IC0gIDgsIDE2LCAxNSwgMTcsIDIyLCAxMCwgMTgsIDEzLCAyMiwgMjIs DQo+PiA+DQo+PiA+IC0gIDIyLCA3LCAyMiwgMjIsIDI4LCAzNiwgMjksIDM4LCA0MCwgNDAsDQo+ PiA+DQo+PiA+IC0gIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4g Pg0KPj4gPiAtICA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4N Cj4+ID4gLSAgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+ PiA+IC0gIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4g PiAtICA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4g LSAgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+IC0g IDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiAtICA0 MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gLSAgNDAs IDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+IC0gIDQwLCA0 MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiAtICA0MCwgNDAs IDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gLSAgNDAsIDQwLCA0 MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ICsgIDAsIDQwLCA0MCwg NDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ICsgIDEsIDIsIDQwLCA0MCwg MSwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiArICA0MCwgNDAsIDQwLCA0MCwgNDAs IDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gKyAgNDAsIDQwLCA0MCwgMSwgNDAsIDQw LCA0MCwgNDAsIDQsIDQwLA0KPj4gPg0KPj4gPiArICA0MCwgMzAsIDMxLCAzNCwgMzUsIDQwLCAz NywgNDAsIDQwLCAyMywNCj4+ID4NCj4+ID4gKyAgMjQsIDI0LCAyNCwgMjQsIDI0LCAyNCwgMjQs IDI1LCAyNSwgNDAsDQo+PiA+DQo+PiA+ICsgIDQwLCAyNiwgNDAsIDI3LCA0MCwgMywgMjEsIDIx LCAyMSwgMjEsDQo+PiA+DQo+PiA+ICsgIDIxLCAyMSwgMjIsIDIyLCAyMiwgMjIsIDIyLCAyMiwg MjIsIDIyLA0KPj4gPg0KPj4gPiArICAyMiwgMjIsIDIyLCAyMiwgMjIsIDIyLCAyMiwgMjIsIDIy LCAyMCwNCj4+ID4NCj4+ID4gKyAgMjIsIDIyLCAzMiwgMzksIDMzLCA0MCwgMjIsIDQwLCAxMSwg OSwNCj4+ID4NCj4+ID4gKyAgMTIsIDIxLCA2LCAxOSwgMjIsIDIyLCAxNCwgMjIsIDIyLCA1LA0K Pj4gPg0KPj4gPiArICA4LCAxNiwgMTUsIDE3LCAyMiwgMTAsIDE4LCAxMywgMjIsIDIyLA0KPj4g Pg0KPj4gPiArICAyMiwgNywgMjIsIDIyLCAyOCwgMzYsIDI5LCAzOCwgNDAsIDQwLA0KPj4gPg0K Pj4gPiArICA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ ID4gKyAgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ ICsgIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiAr ICA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gKyAg NDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ICsgIDQw LCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiArICA0MCwg NDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gKyAgNDAsIDQw LCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ICsgIDQwLCA0MCwg NDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiArICA0MCwgNDAsIDQw LCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwNCj4+ID4NCj4+ID4gKyAgNDAsIDQwLCA0MCwg NDAsIDQwLCA0MCwgNDAsIDQwLCA0MCwgNDAsDQo+PiA+DQo+PiA+ICsgIDQwLCA0MCwgNDAsIDQw LCA0MCwgNDAsIDQwLCA0MCwgNDAsIDQwLA0KPj4gPg0KPj4gPiAgICA0MCwgNDAsIDQwLCA0MCwg NDAsIDQwLCA0MA0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM0KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sN Cj4+ID4NCj4+ID4gIAkJTkxBID0gMTsNCj4+ID4NCj4+ID4gLSAgICBlcnJvcigidW50ZXJtaW5h dGVkIGFjdGlvbiIsIHp6bGluZSk7IHp6bW9kZShTVEFSVCk7DQo+PiA+DQo+PiA+ICsgICAgZXJy b3IoInVudGVybWluYXRlZCBhY3Rpb24iLCB6emxpbmUpOyB6em1vZGUoU1RBUlQpOw0KPj4gPg0K Pj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lk IGFjdDM1KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxB ID0gQUNUSU9OOw0KPj4gPg0KPj4gPiAgICAgIGlmIChmdW5jX2FjdGlvbikgZnByaW50ZihPVVQs In1cblxuIik7DQo+PiA+DQo+PiA+ICAgICAgenptb2RlKFNUQVJUKTsNCj4+ID4NCj4+ID4gQEAg LTM2NCw3ICszNjQsNyBAQCBzdGF0aWMgdm9pZCBhY3QzNSgpDQo+PiA+ICAgICAgLyogTVIxCQkJ CXZpYSA8PCUlbGV4bWVtYmVyIC4uLj4+DQo+CQkgICAgKi8NCj4+ID4NCj4+ID4gICAgICAvKiBN UjEJCQlUaGlzIGlzIGEgY29uc2VxdWVuY2Ugb2Ygbm90IHNhdmluZyBhY3Rpb25zDQo+Ki8NCj4+ ID4NCj4+ID4gICAgICAvKiBNUjENCj4JICAgICovDQo+PiA+DQo+PiA+IC0gICAgLyogTVIxICov CSAgIHBhcnNlckNsYXNzPTA7DQo+PiA+DQo+PiA+ICsgICAgLyogTVIxICovCSAgIHBhcnNlckNs YXNzPTA7DQo+PiA+DQo+PiA+ICAgICAgLyogTVIxICovCSAgIGxleFByZWZpeD0wOw0KPj4gPg0K Pj4gPiAgICAgIC8qIE1SMSAqLwkgICBsZXhBY3Rpb249MDsNCj4+ID4NCj4+ID4gICAgICAvKiBN UjEgKi8JICAgbGV4TWVtYmVyPTA7DQo+PiA+DQo+PiA+IEBAIC0zNzIsMzUgKzM3MiwzNSBAQCBz dGF0aWMgdm9pZCBhY3QzNSgpDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMg dm9pZCBhY3QzNigpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7DQo+PiA+DQo+PiA+ICAJ CU5MQSA9IDM0Ow0KPj4gPg0KPj4gPiAtICAgIHh4cHV0Yyh6emxleHRleHRbMF0pOyB6enNraXAo KTsNCj4+ID4NCj4+ID4gKyAgICB4eHB1dGMoenpsZXh0ZXh0WzBdKTsgenpza2lwKCk7DQo+PiA+ DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZv aWQgYWN0MzcoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlO TEEgPSAzNTsNCj4+ID4NCj4+ID4gLSAgICB4eHB1dGMoJz4nKTsgenpza2lwKCk7DQo+PiA+DQo+ PiA+ICsgICAgeHhwdXRjKCc+Jyk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM4KCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMzY7DQo+PiA+DQo+PiA+ IC0gICAgeHhwdXRjKCdcXCcpOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB4eHB1dGMoJ1xc Jyk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDM5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4g K3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMzc7DQo+PiA+DQo+PiA+IC0gICAgeHhwdXRjKHp6bGV4 dGV4dFswXSk7ICsrenpsaW5lOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gKyAgICB4eHB1dGMoenps ZXh0ZXh0WzBdKTsgKyt6emxpbmU7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQwKCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMzg7DQo+PiA+DQo+PiA+ ICAgICAgenptb2RlKEFDVElPTl9DT01NRU5UUyk7CQkJLyogTVIxICovDQo+PiA+DQo+PiA+ICAg ICAgeHhwcmludGYoIiVzIiwgJih6emxleHRleHRbMF0pKTsgenpza2lwKCk7CS8qIE1SMSAqLw0K Pj4gPg0KPj4gPiBAQCAtNDA4LDcgKzQwOCw3IEBAIHN0YXRpYyB2b2lkIGFjdDQwKCkNCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQxKCkNCj4+ID4NCj4+ID4g LXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gMzk7DQo+PiA+DQo+PiA+ICAg ICAgenptb2RlKEFDVElPTl9DUFBfQ09NTUVOVFMpOwkJCS8qIE1SMSAqLw0KPj4gPg0KPj4gPiAg ICAgIHh4cHJpbnRmKCIlcyIsICYoenpsZXh0ZXh0WzBdKSk7IHp6c2tpcCgpOwkvKiBNUjEgKi8N Cj4+ID4NCj4+ID4gQEAgLTQxNiw0OSArNDE2LDQ5IEBAIHN0YXRpYyB2b2lkIGFjdDQxKCkNCj4+ ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2b2lkIGFjdDQyKCkNCj4+ID4NCj4+ ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJTkxBID0gNDA7DQo+PiA+DQo+PiA+ IC0gICAgeHhwdXRjKHp6bGV4dGV4dFswXSk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHh4 cHV0Yyh6emxleHRleHRbMF0pOyB6enNraXAoKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgdW5zaWduZWQgY2hhciBzaGlmdDFbMjU3XSA9IHsNCj4+ID4N Cj4+ID4gLSAgMCwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwg MywgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNSwgNiwgNiwgNiwgNiwgNCwgNiwNCj4+ID4NCj4+ ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwg NiwgMSwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwN Cj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgMiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4g LSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAg NiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4N Cj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgMCwgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgMywgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwN Cj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4g KyAgNiwgNiwgNiwgNSwgNiwgNiwgNiwgNiwgNCwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgMSwgNiwgNiwgNiwg NiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAg NiwgNiwgNiwgMiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4N Cj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwg NiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwN Cj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4g KyAgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gKyAgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gICAgNiwgNiwgNiwgNiwgNiwgNiwgNg0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDQzKCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4g IAkJTkxBID0gMTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICBzdGF0aWMgdm9pZCBhY3Q0NCgpDQo+PiA+DQo+PiA+IC17DQo+PiA+DQo+PiA+ICt7 DQo+PiA+DQo+PiA+ICAJCU5MQSA9IDQxOw0KPj4gPg0KPj4gPiAgICAgIHp6bW9kZShBQ1QpOwkJ CQkJLyogTVIxICovDQo+PiA+DQo+PiA+ICAgICAgeHhwcmludGYoIiVzIiwgJih6emxleHRleHRb MF0pKTsgenpza2lwKCk7CS8qIE1SMSAqLw0KPj4gPg0KPj4gPiBAQCAtNDY2LDU2ICs0NjYsNTYg QEAgc3RhdGljIHZvaWQgYWN0NDQoKQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3Rh dGljIHZvaWQgYWN0NDUoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4g PiAgCQlOTEEgPSA0MjsNCj4+ID4NCj4+ID4gLSAgICB6emxpbmUrKzsgeHhwdXRjKHp6bGV4dGV4 dFswXSk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiArICAgIHp6bGluZSsrOyB4eHB1dGMoenpsZXh0 ZXh0WzBdKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NDYoKQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0K Pj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSA0MzsNCj4+ID4NCj4+ID4gLSAgICB4eHB1dGMo enpsZXh0ZXh0WzBdKTsgenpza2lwKCk7DQo+PiA+DQo+PiA+ICsgICAgeHhwdXRjKHp6bGV4dGV4 dFswXSk7IHp6c2tpcCgpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g IHN0YXRpYyB1bnNpZ25lZCBjaGFyIHNoaWZ0MlsyNTddID0gew0KPj4gPg0KPj4gPiAtICAwLCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCAzLCA0LCA0LCAzLCA0 LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4g PiAtICA0LCA0LCA0LCAxLCA0LCA0LCA0LCA0LCAyLCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0K Pj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAt ICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4g Pg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0K Pj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4g PiAtICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAtICA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICAwLCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCAzLCA0LCA0LCAzLCA0LCA0LCA0LCA0LCA0LA0K Pj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAr ICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCAx LCA0LCA0LCA0LCA0LCAyLCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4g Pg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0K Pj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4g PiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0K Pj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiAr ICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0 LCA0LCA0LCA0LCA0LCA0LCA0LA0KPj4gPg0KPj4gPiArICA0LCA0LCA0LCA0LCA0LCA0LCA0LCA0 LCA0LCA0LA0KPj4gPg0KPj4gPiAgICA0LCA0LCA0LCA0LCA0LCA0LCA0DQo+PiA+DQo+PiA+ICB9 Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIHZvaWQgYWN0NDco KQ0KPj4gPg0KPj4gPiAtew0KPj4gPg0KPj4gPiArew0KPj4gPg0KPj4gPiAgCQlOTEEgPSAxOw0K Pj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRp YyB2b2lkIGFjdDQ4KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4g IAkJTkxBID0gNDQ7DQo+PiA+DQo+PiA+ICAgICAgenptb2RlKEFDVCk7IHp6bGluZSsrOwkJCS8q IE1SMSAqLw0KPj4gPg0KPj4gPiAgICAgIHh4cHJpbnRmKCIlcyIsICYoenpsZXh0ZXh0WzBdKSk7 IHp6c2tpcCgpOwkvKiBNUjEgKi8NCj4+ID4NCj4+ID4gQEAgLTUyMywzNyArNTIzLDM3IEBAIHN0 YXRpYyB2b2lkIGFjdDQ4KCkNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyB2 b2lkIGFjdDQ5KCkNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gIAkJ TkxBID0gNDU7DQo+PiA+DQo+PiA+IC0gICAgeHhwdXRjKHp6bGV4dGV4dFswXSk7IHp6c2tpcCgp Ow0KPj4gPg0KPj4gPiArICAgIHh4cHV0Yyh6emxleHRleHRbMF0pOyB6enNraXAoKTsNCj4+ID4N Cj4+ID4gIAl9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBzdGF0aWMgdW5zaWduZWQgY2hhciBz aGlmdDNbMjU3XSA9IHsNCj4+ID4NCj4+ID4gLSAgMCwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwNCj4+ID4NCj4+ID4gLSAgMiwgMSwgMiwgMiwgMSwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwN Cj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4g LSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4N Cj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gLSAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwN Cj4+ID4NCj4+ID4gKyAgMCwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4g KyAgMiwgMSwgMiwgMiwgMSwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4N Cj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwN Cj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4g KyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwg MiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwg MiwgMiwgMiwNCj4+ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ ID4NCj4+ID4gKyAgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwgMiwNCj4+ID4NCj4+ID4gICAg MiwgMiwgMiwgMiwgMiwgMiwgMg0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4gQEAgLTU2MSw1ODYgKzU2MSw1ODYgQEAgc3RhdGljIHVuc2lnbmVkIGNoYXIgc2hpZnQzWzI1 N10gPSB7DQo+PiA+ICB0eXBlZGVmIHVuc2lnbmVkIGNoYXIgRGZhU3RhdGU7DQo+PiA+DQo+PiA+ DQo+PiA+DQo+PiA+ICBzdGF0aWMgRGZhU3RhdGUgc3QwWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAg MSwgMiwgMywgNCwgNSwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwg NiwgNiwgNiwgNiwgNiwgNiwNCj4+ID4NCj4+ID4gLSAgNiwgNiwgNiwgNiwgNiwgNiwgNywgOCwg OSwgMTAsDQo+PiA+DQo+PiA+IC0gIDExLCAxMiwgMTMsIDE0LCAxNSwgMTYsIDE3LCAxOCwgMTks IDIwLA0KPj4gPg0KPj4gPiArICAxLCAyLCAzLCA0LCA1LCA2LCA2LCA2LCA2LCA2LA0KPj4gPg0K Pj4gPiArICA2LCA2LCA2LCA2LCA2LCA2LCA2LCA2LCA2LCA2LA0KPj4gPg0KPj4gPiArICA2LCA2 LCA2LCA2LCA2LCA2LCA3LCA4LCA5LCAxMCwNCj4+ID4NCj4+ID4gKyAgMTEsIDEyLCAxMywgMTQs IDE1LCAxNiwgMTcsIDE4LCAxOSwgMjAsDQo+PiA+DQo+PiA+ICAgIDYsIDk0DQo+PiA+DQo+PiA+ ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MVs0Ml0gPSB7 DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0K Pj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+ DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0K Pj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAr ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAg OTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERm YVN0YXRlIHN0Mls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCAyMSwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgMjEsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4g Pg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0M1s0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9 Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NFs0Ml0gPSB7DQo+ PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4N Cj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+ PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4g PiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4g KyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsg IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQs IDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0 YXRlIHN0NVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCAyMiwgOTQsIDk0 LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgMjIsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgc3RhdGljIERmYVN0YXRlIHN0Nls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0K Pj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0N1s0Ml0gPSB7DQo+PiA+ DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgMjMsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAr ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDIzLCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0 DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRl IHN0OFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDI0LCA5 NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs DQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCAyNCwgOTQsIDk0LA0K Pj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgc3RhdGljIERmYVN0YXRlIHN0OVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTBbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDExWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QxMls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTNbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDE0WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QxNVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTZbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDE3WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QxOFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MTlbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDIwWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDI1LCAyNiwgMjUsIDI1LCAyNSwgMjUsIDI1 LCAyNSwgMjcsDQo+PiA+DQo+PiA+IC0gIDI4LCAyNSwgMjUsIDI5LCAyNSwgMjUsIDMwLCAyNSwg MjUsIDI1LA0KPj4gPg0KPj4gPiAtICAyNSwgMjUsIDI1LCAzMSwgMzIsIDMyLCAyNSwgMjUsIDI1 LCAyNSwNCj4+ID4NCj4+ID4gLSAgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNSwg MjUsDQo+PiA+DQo+PiA+ICsgIDk0LCAyNSwgMjYsIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI3 LA0KPj4gPg0KPj4gPiArICAyOCwgMjUsIDI1LCAyOSwgMjUsIDI1LCAzMCwgMjUsIDI1LCAyNSwN Cj4+ID4NCj4+ID4gKyAgMjUsIDI1LCAyNSwgMzEsIDMyLCAzMiwgMjUsIDI1LCAyNSwgMjUsDQo+ PiA+DQo+PiA+ICsgIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI1LCAyNSwgMjUsIDI1LA0KPj4g Pg0KPj4gPiAgICAyNSwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QyMVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCAyMSwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgMjEsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjJbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDMzLCAzMywgMzMsIDMzLCAzMywNCj4+ID4NCj4+ ID4gLSAgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ IC0gIDMzLCAzMywgMzMsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCAzMywgMzMsIDMzLCAzMywgMzMsDQo+PiA+DQo+PiA+ICsgIDMz LCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLCAzMywgMzMsIDMzLA0KPj4gPg0KPj4gPiArICAzMywg MzMsIDMzLCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDIzWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDM0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCAzNCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QyNFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjVbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDI2WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QyN1s0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MjhbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDI5WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzMFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzFbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgMzUsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDM1LCA5NCwgOTQsIDM2LCAzNiwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDM1LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICAzNSwg OTQsIDk0LCAzNiwgMzYsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDMyWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCAzNywgMzcsIDM3LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgMzcsIDM3LCAzNywgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzM1s0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgMzgsIDM4LCAzOCwgMzgsIDM4LA0KPj4gPg0KPj4gPiAtICAzOCwgMzgsIDM4LCAz OCwgMzgsIDM4LCAzOCwgMzgsIDM4LCAzOCwNCj4+ID4NCj4+ID4gLSAgMzgsIDM4LCAzOCwgMzgs IDM4LCAzOCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDM4LCAzOCwgMzgsIDM4LCAzOCwNCj4+ID4NCj4+ID4gKyAgMzgsIDM4LCAzOCwgMzgsIDM4LCAz OCwgMzgsIDM4LCAzOCwgMzgsDQo+PiA+DQo+PiA+ICsgIDM4LCAzOCwgMzgsIDM4LCAzOCwgMzgs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzRbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgMzksIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDM5LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDM1WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNDAsIDk0 LCA5NCwgNDAsDQo+PiA+DQo+PiA+IC0gIDk0LCA0MCwgNDAsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDQwLA0KPj4gPg0KPj4gPiAtICA5NCwgNDAsIDk0LCA0MCwgNDAsIDQwLCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDQwLCA5NCwgOTQsIDQw LA0KPj4gPg0KPj4gPiArICA5NCwgNDAsIDQwLCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA0MCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDQwLCA5NCwgNDAsIDQwLCA0MCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzNls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgMzYs IDM2LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDM2LCAzNiwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0MzdbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDM3LCAzNywgMzcsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCAzNywgMzcsIDM3LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDM4WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCAzOCwgMzgsIDM4 LCAzOCwgMzgsDQo+PiA+DQo+PiA+IC0gIDM4LCAzOCwgMzgsIDM4LCAzOCwgMzgsIDM4LCAzOCwg MzgsIDM4LA0KPj4gPg0KPj4gPiAtICAzOCwgMzgsIDM4LCAzOCwgMzgsIDM4LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgMzgsIDM4LCAzOCwgMzgsIDM4 LA0KPj4gPg0KPj4gPiArICAzOCwgMzgsIDM4LCAzOCwgMzgsIDM4LCAzOCwgMzgsIDM4LCAzOCwN Cj4+ID4NCj4+ID4gKyAgMzgsIDM4LCAzOCwgMzgsIDM4LCAzOCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3QzOVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgNDEsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgNDIsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDQxLCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDQyLCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDBbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA0MCwgOTQsIDk0LCA0MCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDQwLCA0MCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNDAsDQo+PiA+DQo+PiA+ IC0gIDk0LCA0MCwgOTQsIDQwLCA0MCwgNDAsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNDAsIDk0LCA5NCwgNDAsDQo+PiA+DQo+PiA+ICsgIDk0 LCA0MCwgNDAsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDQwLA0KPj4gPg0KPj4gPiArICA5NCwg NDAsIDk0LCA0MCwgNDAsIDQwLCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDQxWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNDMsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDQzLCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q0Mls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgNDQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDQ0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDNbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNDUsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDQ1LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDQ0WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDQ2LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA0NiwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q0NVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgNDcsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgNDgsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgNDksIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDQ3LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDQ4LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDQ5LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDZbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA1MCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNTAsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDQ3WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNTEsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDUxLCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q0OFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDUyLCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA1MiwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NDlbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgNTMsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDUz LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDUwWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDU0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q1MVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgNTUsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDU1LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NTJbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgNTYsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDU2LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDUzWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNTcsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDU3LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q1NFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA1OCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgNTgsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NTVbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA1OSwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNTksDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDU2WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA2MCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgNjAsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q1N1s0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA2MSwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgNjEsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NThbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA2MiwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgNjIsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDU5WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNjMsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDYzLCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q2MFs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDY0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA2 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NjFbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDY1LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA2NSwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDYyWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA2NiwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgNjYsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q2M1s0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA2NywgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgNjcsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NjRbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNjgsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDY4LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDY1WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDY5 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA2OSwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q2Nls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgNzAsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDcwLCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NjdbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDY4WzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q2OVs0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgc3RhdGljIERmYVN0YXRlIHN0NzBbNDJdID0gew0KPj4gPg0K Pj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA3MSwgOTQsDQo+PiA+DQo+PiA+ IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAt ICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgNzEsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwg OTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0 LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICAgIDk0LCA5NA0K Pj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIHN0YXRpYyBEZmFTdGF0ZSBz dDcxWzQyXSA9IHsNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg NzIsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwg OTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0 LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDcyLCA5NCwN Cj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+ PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4g Pg0KPj4gPiAgICA5NCwgOTQNCj4+ID4NCj4+ID4gIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICBzdGF0aWMgRGZhU3RhdGUgc3Q3Mls0Ml0gPSB7DQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiAtICA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gLSAgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+IC0gIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gKyAgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwgOTQsDQo+PiA+DQo+PiA+ICsgIDk0LCA5NCwgOTQsIDk0LCA5NCwgOTQs IDk0LCA5NCwgOTQsIDk0LA0KPj4gPg0KPj4gPiArICA5NCwgOTQsIDk0LCA5NCwgOTQsIDk0LCA5 NCwgOTQsIDk0LCA5NCwNCj4+ID4NCj4+ID4gICAgOTQsIDk0DQo+PiA+DQo+PiA+ICB9Ow0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtMTMyOCwxNSArMTMyOCwxNSBAQCBEZmFTdGF0ZSAqZGZh Wzk0XSA9IHsNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIERmYVN0YXRlIGFjY2VwdHNb OTVdID0gew0KPj4gPg0KPj4gPiAtICAwLCAxLCAyLCAzLCA0LCAzMywgMzMsIDMzLCAzMywgMTMs DQo+PiA+DQo+PiA+IC0gIDE0LCAxNSwgMTYsIDE3LCAxOCwgMTksIDIwLCAyMSwgMjIsIDIzLA0K Pj4gPg0KPj4gPiAtICAwLCAyLCA1LCAxMSwgMTIsIDMyLCAzMSwgMzAsIDI5LCAyNywNCj4+ID4N Cj4+ID4gLSAgMjgsIDI0LCAyNiwgNiwgMCwgMCwgMjQsIDI2LCA2LCAwLA0KPj4gPg0KPj4gPiAt ICAyNSwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwNCj4+ID4NCj4+ID4gLSAgMCwgMCwgMCwg MCwgMCwgMCwgMCwgMCwgMCwgMCwNCj4+ID4NCj4+ID4gLSAgMCwgMCwgMCwgMCwgMCwgMCwgMCwg NywgOCwgMTAsDQo+PiA+DQo+PiA+IC0gIDAsIDAsIDksIDAsIDM0LCAzNiwgMzgsIDM5LCA0Miwg NDIsDQo+PiA+DQo+PiA+IC0gIDM1LCAzNywgNDEsIDQwLCAwLCA0MywgNDYsIDQ2LCA0NSwgNDQs DQo+PiA+DQo+PiA+ICsgIDAsIDEsIDIsIDMsIDQsIDMzLCAzMywgMzMsIDMzLCAxMywNCj4+ID4N Cj4+ID4gKyAgMTQsIDE1LCAxNiwgMTcsIDE4LCAxOSwgMjAsIDIxLCAyMiwgMjMsDQo+PiA+DQo+ PiA+ICsgIDAsIDIsIDUsIDExLCAxMiwgMzIsIDMxLCAzMCwgMjksIDI3LA0KPj4gPg0KPj4gPiAr ICAyOCwgMjQsIDI2LCA2LCAwLCAwLCAyNCwgMjYsIDYsIDAsDQo+PiA+DQo+PiA+ICsgIDI1LCAw LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLA0KPj4gPg0KPj4gPiArICAwLCAwLCAwLCAwLCAwLCAw LCAwLCAwLCAwLCAwLA0KPj4gPg0KPj4gPiArICAwLCAwLCAwLCAwLCAwLCAwLCAwLCA3LCA4LCAx MCwNCj4+ID4NCj4+ID4gKyAgMCwgMCwgOSwgMCwgMzQsIDM2LCAzOCwgMzksIDQyLCA0MiwNCj4+ ID4NCj4+ID4gKyAgMzUsIDM3LCA0MSwgNDAsIDAsIDQzLCA0NiwgNDYsIDQ1LCA0NCwNCj4+ID4N Cj4+ID4gICAgMCwgNDcsIDQ4LCA0OSwgMA0KPj4gPg0KPj4gPiAgfTsNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3Rz L2RsZy9kbGdfcC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcv ZGxnX3AuYw0KPj4gPiBpbmRleCBmYmFmOTNhZmM2M2MuLjcwMTAxMjgyZTQzMiAxMDA2NDQNCj4+ ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2RsZ19wLmMN Cj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxnL2RsZ19w LmMNCj4+ID4gQEAgLTMxLDcgKzMxLDcgQEANCj4+ID4gIEFOVExSX0lORk8NCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLS8qIE1SMjAgRy4gSG9iYmVsdA0KPj4gPg0KPj4gPiAr LyogTVIyMCBHLiBIb2JiZWx0DQo+PiA+DQo+PiA+ICBGaXggZm9yIEJvcmxhbmQgQysrIDQueCAm IDUueCBjb21waWxpbmcgd2l0aCBBTEwgd2FybmluZ3MgZW5hYmxlZA0KPj4gPg0KPj4gPiAgKi8N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTUzLDcgKzUzLDcgQEAgaW50CWZsYWdfcGFyZW4g PSBGQUxTRTsNCj4+ID4gIGludAlmbGFnX2JyYWNlID0gRkFMU0U7DQo+PiA+DQo+PiA+ICBpbnQJ bW9kZV9jb3VudGVyID0gMDsgIC8qIGtlZXAgdHJhY2sgb2YgbnVtYmVyIG9mICUlbmFtZXMgKi8N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICB2b2lkDQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJPVE9TDQo+PiA+DQo+PiA+ IEBAIC0xOTksNyArMTk5LDcgQEAgZG9fY29udmVyc2lvbigpDQo+PiA+ICAgIHsNCj4+ID4NCj4+ ID4gICAgbmV3X2F1dG9tYXRvbl9tb2RlKCk7IGZ1bmNfYWN0aW9uID0gVFJVRTsNCj4+ID4NCj4+ ID4gICAgcnVsZV9saXN0KCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICBkZmFfY2xhc3Nfbm9wW21vZGVfY291bnRlcl0gPQ0KPj4gPg0KPj4gPiAgICByZWxhYmVs KHp6YUFyZyh6enRhc3AxLDEgKS5sLGNvbXBfbGV2ZWwpOw0KPj4gPg0KPj4gPiAgICBpZiAoY29t cF9sZXZlbCkNCj4+ID4NCj4+ID4gQEAgLTM2NSw3ICszNjUsNyBAQCBhbmRfZXhwcigpDQo+PiA+ ICAgIHp6TWFrZTA7DQo+PiA+DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4gICAgcmVwZWF0X2V4cHIo KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIHp6YVJldC5sPXp6 YUFyZyh6enRhc3AxLDEgKS5sOyB6emFSZXQucj16emFBcmcoenp0YXNwMSwxICkucjsNCj4+ID4N Cj4+ID4gICAgew0KPj4gPg0KPj4gPiAgICAgIHp6QkxPQ0soenp0YXNwMik7DQo+PiA+DQo+PiA+ IEBAIC00ODIsNyArNDgyLDcgQEAgZXhwcigpDQo+PiA+ICAgICAgenptYXRjaChMX0JSQUNLKTsg enpDT05TVU1FOw0KPj4gPg0KPj4gPiAgICAgIGF0b21fbGlzdCgpOw0KPj4gPg0KPj4gPiAgICAg IHp6bWF0Y2goUl9CUkFDSyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgICAgIC8qIE1SMjMgKi8JCWlmICh6emFSZXQubCAhPSBOVUxMKSB7DQo+PiA+DQo+PiA+ICAg ICAgICAoenphUmV0LmwpLT50cmFuc1swXSA9IHp6YVJldC5yOw0KPj4gPg0KPj4gPiAgICAgICAg KHp6YVJldC5sKS0+bGFiZWwgPSBzZXRfZHVwKHp6YUFyZyh6enRhc3AxLDIgKS5sYWJlbCk7DQo+ PiA+DQo+PiA+IEBAIC00OTcsNyArNDk3LDcgQEAgZXhwcigpDQo+PiA+ICAgICAgICB6em1hdGNo KExfQlJBQ0spOyB6ekNPTlNVTUU7DQo+PiA+DQo+PiA+ICAgICAgICBhdG9tX2xpc3QoKTsNCj4+ ID4NCj4+ID4gICAgICAgIHp6bWF0Y2goUl9CUkFDSyk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgICAgICAgLyogTVIyMyAqLwkJaWYgKHp6YVJldC5sICE9IE5VTEwp IHsNCj4+ID4NCj4+ID4gICAgICAgICAgKHp6YVJldC5sKS0+dHJhbnNbMF0gPSB6emFSZXQucjsN Cj4+ID4NCj4+ID4gICAgICAgICAgKHp6YVJldC5sKS0+bGFiZWwgPSBzZXRfZGlmKG5vcm1hbF9j aGFycyx6emFBcmcoenp0YXNwMSwzICkubGFiZWwpOw0KPj4gPg0KPj4gPiBAQCAtNTExLDggKzUx MSw4IEBAIGV4cHIoKQ0KPj4gPiAgICAgICAgICB6em1hdGNoKExfUEFSKTsgenpDT05TVU1FOw0K Pj4gPg0KPj4gPiAgICAgICAgICByZWdfZXhwcigpOw0KPj4gPg0KPj4gPiAgICAgICAgICB6em1h dGNoKFJfUEFSKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiAtICAgICAgICAvKiBNUjIzICov CQlpZiAoenphUmV0LmwgIT0gTlVMTCkgew0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICsgICAg ICAgIC8qIE1SMjMgKi8JCWlmICh6emFSZXQubCAhPSBOVUxMKSB7DQo+PiA+DQo+PiA+ICAgICAg ICAgICAgKHp6YVJldC5sKS0+dHJhbnNbMF0gPSB6emFBcmcoenp0YXNwMSwyICkubDsNCj4+ID4N Cj4+ID4gICAgICAgICAgICBpZiAoenphQXJnKHp6dGFzcDEsMiApLnIpIHsNCj4+ID4NCj4+ID4g ICAgICAgICAgICAgICh6emFBcmcoenp0YXNwMSwyICkuciktPnRyYW5zWzFdID0genphUmV0LnI7 ICAgIC8qIE1SMjAgKi8NCj4+ID4NCj4+ID4gQEAgLTUyNiw3ICs1MjYsNyBAQCBleHByKCkNCj4+ ID4gICAgICAgICAgICB6em1hdGNoKExfQlJBQ0UpOyB6ekNPTlNVTUU7DQo+PiA+DQo+PiA+ICAg ICAgICAgICAgcmVnX2V4cHIoKTsNCj4+ID4NCj4+ID4gICAgICAgICAgICB6em1hdGNoKFJfQlJB Q0UpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAv KiBNUjIzICovCQlpZiAoenphUmV0LmwgIT0gTlVMTCkgew0KPj4gPg0KPj4gPiAgICAgICAgICAg ICAgKHp6YVJldC5sKS0+dHJhbnNbMF0gPSB6emFBcmcoenp0YXNwMSwyICkubDsNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgICh6emFSZXQubCktPnRyYW5zWzFdID0genphUmV0LnI7DQo+PiA+DQo+ PiA+IEBAIC01NDAsNyArNTQwLDcgQEAgZXhwcigpDQo+PiA+ICAgICAgICAgIGVsc2Ugew0KPj4g Pg0KPj4gPiAgICAgICAgICAgIGlmICggKHNldHdkM1tMQSgxKV0mMHgxKSApIHsNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgIGF0b20oKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICAvKiBNUjIzICovCQlpZiAoenphUmV0LmwgIT0gTlVMTCkgew0K Pj4gPg0KPj4gPiAgICAgICAgICAgICAgICAoenphUmV0LmwpLT50cmFuc1swXSA9IHp6YVJldC5y Ow0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgICAoenphUmV0LmwpLT5sYWJlbCA9IHNldF9kdXAo enphQXJnKHp6dGFzcDEsMSApLmxhYmVsKTsNCj4+ID4NCj4+ID4gQEAgLTYzNiw3ICs2MzYsNyBA QCBuZWFyX2F0b20oKQ0KPj4gPiAgICAgICAgICBpbnQgZGVidWdMZXR0ZXIxID0genphUmV0Lmxl dHRlcjsNCj4+ID4NCj4+ID4gICAgICAgICAgaW50IGRlYnVnTGV0dGVyMiA9IHp6YUFyZyh6enRh c3AyLDIgKS5sZXR0ZXI7DQo+PiA+DQo+PiA+ICAgICAgICB9DQo+PiA+DQo+PiA+IC0gICAgICBp ZiAoenphUmV0LmxldHRlciA+IHp6YUFyZyh6enRhc3AyLDIgKS5sZXR0ZXINCj4+ID4NCj4+ID4g KyAgICAgIGlmICh6emFSZXQubGV0dGVyID4genphQXJnKHp6dGFzcDIsMiApLmxldHRlcg0KPj4g Pg0KPj4gPiAgICAgICAgJiYgenphQXJnKHp6dGFzcDIsMiApLmxldHRlciAhPSAweGZmKXsgICAg ICAgLyogTVIxNiAqLw0KPj4gPg0KPj4gPiAgICAgICAgICBlcnJvcigiaW52YWxpZCByYW5nZSAg IiwgenpsaW5lKTsNCj4+ID4NCj4+ID4gICAgICAgIH0NCj4+ID4NCj4+ID4gQEAgLTc5Miw3ICs3 OTIsNyBAQCBhbnljaGFyKCkNCj4+ID4gICAgcmV0dXJuOw0KPj4gPg0KPj4gPiAgZmFpbDoNCj4+ ID4NCj4+ID4gICAgenpFWElUKHp6dGFzcDEpOw0KPj4gPg0KPj4gPiAtICAvKiBlbXB0eSBhY3Rp b24gKi8NCj4+ID4NCj4+ID4gKyAgLyogZW1wdHkgYWN0aW9uICovDQo+PiA+DQo+PiA+ICAgIHp6 c3luKHp6TWlzc1RleHQsIHp6QmFkVG9rLCAoQU5UTFJDaGFyICopIiIsIHp6TWlzc1NldCwgenpN aXNzVG9rLA0KPnp6RXJyaywgenpCYWRUZXh0KTsNCj4+ID4NCj4+ID4gICAgenpyZXN5bmNoKHNl dHdkMywgMHg4MCk7DQo+PiA+DQo+PiA+ICAgIH0NCj4+ID4NCj4+ID4gQEAgLTgwOCw3ICs4MDgs NyBAQCBuZXdfbmZhX25vZGUoKQ0KPj4gPiAgew0KPj4gPg0KPj4gPiAgICByZWdpc3RlciBuZmFf bm9kZSAqdDsNCj4+ID4NCj4+ID4gICAgc3RhdGljIGludCBuZmFfc2l6ZT0wOwkvKiBlbGVtZW50 cyBuZmFfYXJyYXlbXSBjYW4gaG9sZCAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gIAkrK25mYV9hbGxvY2F0ZWQ7DQo+PiA+DQo+PiA+ICAgIGlmIChuZmFfc2l6ZTw9 bmZhX2FsbG9jYXRlZCl7DQo+PiA+DQo+PiA+ICAgICAgLyogbmVlZCB0byByZWRvIGFycmF5ICov DQo+PiA+DQo+PiA+IEBAIC04NzksNyArODc5LDcgQEAgc2V0IHM7DQo+PiA+ICAjZW5kaWYNCj4+ ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgdW5zaWduZWQgaW50ICp4Ow0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlmcHJpbnRmKGYsICJuID0gJWQsIiwgcy5uKTsN Cj4+ID4NCj4+ID4gICAgaWYgKHMuc2V0d29yZCl7DQo+PiA+DQo+PiA+ICAgICAgZnByaW50Zihm LCAic2V0d29yZCA9ICV4LCAgICIsIHMuc2V0d29yZCk7DQo+PiA+DQo+PiA+IEBAIC05MDksNyAr OTA5LDcgQEAgaW50IGxhc3Rfbm9kZTsNCj4+ID4gIHsNCj4+ID4NCj4+ID4gICAgcmVnaXN0ZXIg aW50IGk7DQo+PiA+DQo+PiA+ICAgIG5mYV9ub2RlICp0Ow0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gIAlmb3IgKGk9Zmlyc3Rfbm9kZTsgaTw9bGFzdF9ub2RlOyArK2kp ew0KPj4gPg0KPj4gPiAgICAgIHQgPSBORkEoaSk7DQo+PiA+DQo+PiA+ICAgICAgaWYgKCF0KSBi cmVhazsNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21w aWxlL1BjY3RzL2RsZy9tYWluLmMNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2RsZy9tYWluLmMNCj4+ID4gaW5kZXggMzViZDgyN2Y4YzllLi40MWVjNjUzYjRlOTcgMTAw NjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9t YWluLmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxn L21haW4uYw0KPj4gPiBAQCAtMTM2LDcgKzEzNiw3IEBAIE9wdCBvcHRpb25zW10gPSB7DQo+PiA+ ICAJeyAiLW8iLCAgMSwgKFdpbGRGdW5jKXBfb3V0ZGlyLCBPdXRwdXREaXJlY3RvcnlPcHRpb259 LA0KPj4gPg0KPj4gPiAgCXsgIi0iLCAwLCAoV2lsZEZ1bmMpcF9zdGRpbywgIlVzZSBzdGFuZGFy ZCBpL28gcmF0aGVyIHRoYW4gZmlsZSJ9LA0KPj4gPg0KPj4gPiAgCXsgIioiLCAwLCAoV2lsZEZ1 bmMpcF9maWxlLCAiIn0sIC8qIGFueXRoaW5nIGVsc2UgaXMgYSBmaWxlICovDQo+PiA+DQo+PiA+ IC0JeyBOVUxMLCAwLCBOVUxMIH0NCj4+ID4NCj4+ID4gKwl7IE5VTEwsIDAsIE5VTEwgfQ0KPj4g Pg0KPj4gPiAgIH07DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJPVE9T DQo+PiA+DQo+PiA+IEBAIC0xNDksNyArMTQ5LDcgQEAgT3B0ICpvcHRpb25zOw0KPj4gPiAgI2Vu ZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJT3B0ICpwOw0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAl3aGlsZSAoIGFyZ2MtLSA+IDAgKQ0KPj4gPg0KPj4g PiAgCXsNCj4+ID4NCj4+ID4gIAkJcCA9IG9wdGlvbnM7DQo+PiA+DQo+PiA+IEBAIC0yNDAsNyAr MjQwLDcgQEAgY2hhciAqYXJndltdOw0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAg LyogaW5pdGlhbGl6ZSBhbGwgdGhlIHZhcmlhYmxlcyAqLw0KPj4gPg0KPj4gPiAtdm9pZA0KPj4g Pg0KPj4gPiArdm9pZA0KPj4gPg0KPj4gPiAgI2lmZGVmIF9fVVNFX1BST1RPUw0KPj4gPg0KPj4g PiAgaW5pdCh2b2lkKQ0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4NCj4+ID4gQEAgLTI2NSwxMSAr MjY1LDExIEBAIGluaXQoKQ0KPj4gPiAgCWNsZWFyX2hhc2goKTsNCj4+ID4NCj4+ID4gIAkvKiBO T1RFOiBuZWVkIHRvIHNldCB0aGlzIGZsYWcgYmVmb3JlIHRoZSBsZXhlciBzdGFydHMgZ2V0dGlu ZyAqLw0KPj4gPg0KPj4gPiAgCS8qIHRva2VucyAqLw0KPj4gPg0KPj4gPiAtICAgCWZ1bmNfYWN0 aW9uID0gRkFMU0U7DQo+PiA+DQo+PiA+ICsgICAJZnVuY19hY3Rpb24gPSBGQUxTRTsNCj4+ID4N Cj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIC8qIHN0dWZmIHRoYXQgbmVlZHMgdG8g YmUgcmVzZXQgd2hlbiBhIG5ldyBhdXRvbWF0b24gaXMgYmVpbmcgYnVpbHQgKi8NCj4+ID4NCj4+ ID4gLXZvaWQNCj4+ID4NCj4+ID4gK3ZvaWQNCj4+ID4NCj4+ID4gICNpZmRlZiBfX1VTRV9QUk9U T1MNCj4+ID4NCj4+ID4gIG5ld19hdXRvbWF0b25fbW9kZSh2b2lkKQkJCQkJLyoNCj5NUjEgKi8N Cj4+ID4NCj4+ID4gICNlbHNlDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291 cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvbWFrZWZpbGUNCj5iL0Jhc2VUb29scy9Tb3VyY2Uv Qy9WZnJDb21waWxlL1BjY3RzL2RsZy9tYWtlZmlsZQ0KPj4gPiBpbmRleCBiM2EzNGQzYjQ2MTMu LjlmNzliM2ZiZGQ4NCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvZGxnL21ha2VmaWxlDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9W ZnJDb21waWxlL1BjY3RzL2RsZy9tYWtlZmlsZQ0KPj4gPiBAQCAtMTQ5LDcgKzE0OSw3IEBAIG1h aW4uJChPQkpfRVhUKSA6IG1haW4uYyBkbGcuaA0KPj4gPiAgc2V0LiQoT0JKX0VYVCkgOiAkKFNF VCkvc2V0LmMNCj4+ID4NCj4+ID4gIAkkKEJVSUxEX0NDKSAtYyAkKEJVSUxEX0NGTEFHUykgJChT RVQpL3NldC5jDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IC0lLm8gOiAlLmMNCj4+ID4NCj4+ID4g KyUubyA6ICUuYw0KPj4gPg0KPj4gPiAgCSQoQlVJTERfQ0MpIC1jICQoQlVJTERfQ0ZMQUdTKSAk KEJVSUxEX0NQUEZMQUdTKSAkPCAtbyAkQA0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgbGludDoN Cj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2RsZy9vdXRwdXQuYw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMv ZGxnL291dHB1dC5jDQo+PiA+IGluZGV4IDJlNTZhNmQ4YzE5MC4uMDM2NmVhNjdlNjlmIDEwMDY0 NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvb3V0 cHV0LmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvZGxn L291dHB1dC5jDQo+PiA+IEBAIC0xNDMsNyArMTQzLDcgQEAgY2hhciAqczsNCj4+ID4gICNpZmRl ZiBfX1VTRV9QUk9UT1MNCj4+ID4NCj4+ID4gIHZvaWQgcF9jbGFzc19oZHIodm9pZCkNCj4+ID4N Cj4+ID4gICNlbHNlDQo+PiA+DQo+PiA+IC12b2lkIHBfY2xhc3NfaGRyKCkNCj4+ID4NCj4+ID4g K3ZvaWQgcF9jbGFzc19oZHIoKQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+ PiA+DQo+PiA+ICAJaWYgKCBjbGFzc19zdHJlYW0gPT0gTlVMTCApIHJldHVybjsNCj4+ID4NCj4+ ID4gQEAgLTg0NSw2ICs4NDUsNiBAQCBzZXQgbGFiZWw7DQo+PiA+ICAJCXByaW50ZigiXG4iKTsN Cj4+ID4NCj4+ID4gIAkJZnJlZSh0KTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvcmVs YWJlbC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvcmVsYWJl bC5jDQo+PiA+IGluZGV4IGYyZGNlMzBmNWZlNS4uOTQ5MDZmMzg4N2E1IDEwMDY0NA0KPj4gPiAt LS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9kbGcvcmVsYWJlbC5jDQo+ PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2RsZy9yZWxhYmVs LmMNCj4+ID4gQEAgLTY3LDcgKzY3LDcgQEAgbmZhX25vZGUgKnN0YXJ0Ow0KPj4gPiAgI2VuZGlm DQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJaWYgKGxldmVsKXsNCj4+ID4NCj4+ID4gLQkJ c2V0X2ZyZWUodXNlZF9jbGFzc2VzKTsNCj4+ID4NCj4+ID4gKwkJc2V0X2ZyZWUodXNlZF9jbGFz c2VzKTsNCj4+ID4NCj4+ID4gIAkJcGFydGl0aW9uKHN0YXJ0LGxldmVsKTsNCj4+ID4NCj4+ID4g IAkJbGFiZWxfd2l0aF9jbGFzc2VzKHN0YXJ0KTsNCj4+ID4NCj4+ID4gIAl9ZWxzZXsNCj4+ID4N Cj4+ID4gQEAgLTE0Niw3ICsxNDYsNyBAQCBzZXQgKm1heGltYWxfY2xhc3M7DQo+PiA+ICB7DQo+ PiA+DQo+PiA+ICAJLyogcGljayBhIG5ldyBvcGVyYXRpb24gbnVtYmVyICovDQo+PiA+DQo+PiA+ ICAJKytvcGVyYXRpb25fbm87DQo+PiA+DQo+PiA+IC0Jcl9pbnRlcnNlY3Qoc3RhcnQsbWF4aW1h bF9jbGFzcyk7DQo+PiA+DQo+PiA+ICsJcl9pbnRlcnNlY3Qoc3RhcnQsbWF4aW1hbF9jbGFzcyk7 DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJP VE9TDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGls ZS9QY2N0cy9kbGcvc3VwcG9ydC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9Q Y2N0cy9kbGcvc3VwcG9ydC5jDQo+PiA+IGluZGV4IDg0ZmU5OWQ2OWNiOC4uODM2NjU0MDI1ODdh IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9k bGcvc3VwcG9ydC5jDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2RsZy9zdXBwb3J0LmMNCj4+ID4gQEAgLTIxMSw3ICsyMTEsNyBAQCBjaGFyICpPdXRNZXRh TmFtZShjaGFyICpuKQ0KPj4gPiAgY2hhciAqT3V0TWV0YU5hbWUobikNCj4+ID4NCj4+ID4gIGNo YXIgKm47DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gK3sN Cj4+ID4NCj4+ID4gICAgICBzdGF0aWMgY2hhciAqZGlyX3N5bSA9IERpcmVjdG9yeVN5bWJvbDsN Cj4+ID4NCj4+ID4gICAgICBzdGF0aWMgY2hhciBuZXduYW1lW01heEZpbGVOYW1lKzFdOw0KPj4g Pg0KPj4gPiAgICAgIGNoYXIgKnA7DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuY3BwDQo+Yi9CYXNlVG9vbHMvU291 cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuY3BwDQo+PiA+IGluZGV4IDcyMGZlNzVh ZjFkNy4uZDU0ZTlkYjIwOThmIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0Mv VmZyQ29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuY3BwDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVBhcnNlci5jcHANCj4+ID4gQEAgLTQwMCw3ICs0MDAs NyBAQCByZXN5bmNoKFNldFdvcmRUeXBlICp3ZCxTZXRXb3JkVHlwZSBtYXNrKQ0KPj4gPiAgICAg CS8qIGlmIGN1cnJlbnQgdG9rZW4gaXMgaW4gcmVzeW5jaCBzZXQsIHdlJ3ZlIGdvdCB3aGF0IHdl IHdhbnRlZCAqLw0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgLyogTVI4ICovICAJaWYgKCB3ZFtM QSgxKV0mbWFzayB8fCBMQSgxKSA9PSBlb2ZUb2tlbiApDQo+e3Jlc3luY2hDb25zdW1lZD0wOyBy ZXR1cm47fQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gICAgIAkvKiBz Y2FuIHVudGlsIHdlIGZpbmQgc29tZXRoaW5nIGluIHRoZSByZXN5bmNoIHNldCAqLw0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgICAgICAgICAJd2hpbGUgKCAhKHdkW0xBKDEpXSZtYXNrKSAmJiBM QSgxKSAhPSBlb2ZUb2tlbiApDQo+e2NvbnN1bWUoKTt9DQo+PiA+DQo+PiA+IEBAIC00MTksNyAr NDE5LDcgQEAgcmVzeW5jaChTZXRXb3JkVHlwZSAqd2QsU2V0V29yZFR5cGUgbWFzaykNCj4+ID4g ICAgICAgICAgICAgIHJldHVybnMgdGhlIHRleHQsIHNvIHRoZSB0ZXh0IHJlcHJlc2VudGF0aW9u IG9mIHRoZSB0b2tlbg0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgbXVzdCBiZSBwYXNzZWQgZXhw bGljaXRseS4gIEkgdGhpbmsuDQo+PiA+DQo+PiA+ICAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gIHZvaWQgQU5UTFJQYXJzZXI6Og0KPj4gPg0KPj4gPiAgc3luKF9B TlRMUlRva2VuUHRyIC8qdG9rIE1SMjMqLywgQU5UTFJDaGFyICplZ3JvdXAsIFNldFdvcmRUeXBl DQo+KmVzZXQsDQo+PiA+DQo+PiA+ICAJQU5UTFJUb2tlblR5cGUgZXRvaywgaW50IGspDQo+PiA+ DQo+PiA+IEBAIC00MzIsNyArNDMyLDcgQEAgc3luKF9BTlRMUlRva2VuUHRyIC8qdG9rIE1SMjMq LywgQU5UTFJDaGFyDQo+KmVncm91cCwgU2V0V29yZFR5cGUgKmVzZXQsDQo+PiA+DQo+PiA+DQo+ PiA+ICAgICAgLyogTVIyMyAgSWYgdGhlIHRva2VuIGlzIG5vdCBhbiBFT0YgdG9rZW4sIHRoZW4g dXNlIHRoZSAtPmdldFRleHQoKQ0KPnZhbHVlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAtICAg ICAgICAgICAgIElmIHRoZSB0b2tlbiBpcyB0aGUgRU9GIHRva2VuIHRoZSB0ZXh0IHJldHVybmVk IGJ5IC0+Z2V0VGV4dCgpDQo+PiA+DQo+PiA+ICsgICAgICAgICAgICAgSWYgdGhlIHRva2VuIGlz IHRoZSBFT0YgdG9rZW4gdGhlIHRleHQgcmV0dXJuZWQgYnkgLT5nZXRUZXh0KCkNCj4+ID4NCj4+ ID4gICAgICAgICAgICAgICBtYXkgYmUgZ2FyYmFnZS4gIElmIHRoZSB0ZXh0IGZyb20gdGhlIHRv a2VuIHRhYmxlIGlzICJAIiB1c2UNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAiPGVvZj4iIGlu c3RlYWQsIGJlY2F1c2UgZW5kLXVzZXJzIGRvbid0IGtub3cgd2hhdCAiQCIgbWVhbnMuDQo+PiA+ DQo+PiA+ICAgICAgICAgICAgICAgSWYgdGhlIHRleHQgaXMgbm90ICJAIiB0aGVuIHVzZSB0aGF0 IHRleHQsIHdoaWNoIG11c3QgaGF2ZSBiZWVuDQo+PiA+DQo+PiA+IEBAIC01MjYsNyArNTI2LDcg QEAgdm9pZA0KPj4gPiAgQU5UTFJQYXJzZXI6OkZBSUwoaW50IGssIC4uLikNCj4+ID4NCj4+ID4g IHsNCj4+ID4NCj4+ID4gIC8vDQo+PiA+DQo+PiA+IC0vLyAgTVIxIDEwLUFwci05Nw0KPj4gPg0K Pj4gPiArLy8gIE1SMSAxMC1BcHItOTcNCj4+ID4NCj4+ID4gIC8vDQo+PiA+DQo+PiA+DQo+PiA+ DQo+PiA+ICAgICAgaWYgKHp6RkFJTHRleHQgPT0gTlVMTCkgenpGQUlMdGV4dD1uZXcgY2hhciBb MTAwMF07ICAgICAgICAgIC8vIE1SOQ0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xz L1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9BUGFyc2VyLmgNCj5iL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVBhcnNlci5oDQo+PiA+IGluZGV4IGZlNDA1ZjQxNjc3 MC4uOWI4MzNhMTNjYzQ2IDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZy Q29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuaA0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0Mv VmZyQ29tcGlsZS9QY2N0cy9oL0FQYXJzZXIuaA0KPj4gPiBAQCAtMjI4LDcgKzIyOCw3IEBAIHB1 YmxpYzoNCj4+ID4gIAl2aXJ0dWFsIH5BTlRMUlBhcnNlcigpOw0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgCXZpcnR1YWwgdm9pZCBpbml0KCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgCUFOVExSVG9rZW5UeXBlIExBKGludCBpKQ0KPj4gPg0KPj4gPiAgCXsNCj4+ ID4NCj4+ID4gIC8vDQo+PiA+DQo+PiA+IEBAIC0yNzQsNyArMjc0LDcgQEAgcHVibGljOg0KPj4g PiAgCQkJCQkgU2V0V29yZFR5cGUgKndoYXRGb2xsb3dzKTsNCj4+ID4NCj4+ID4gIAl2aXJ0dWFs IGludCBfbWF0Y2hfd2RmbHRzaWcoQU5UTFJUb2tlblR5cGUgdG9rZW5XYW50ZWQsDQo+PiA+DQo+ PiA+ICAJCQkJCSBTZXRXb3JkVHlwZSAqd2hhdEZvbGxvd3MpOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAljb25zdCBBTlRMUkNoYXIgKiBwYXJzZXJUb2tlbk5hbWUo aW50IHRvayk7CQkJLy8gTVIxDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgaW50ICAgICAg ICAgICAgICAgICB0cmFjZU9wdGlvblZhbHVlRGVmYXVsdDsgICAgICAgIC8vIE1SMTENCj4+ID4N Cj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gv QVNUQmFzZS5jcHANCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVNU QmFzZS5jcHANCj4+ID4gaW5kZXggYTk0ZjA4MGM4NjcxLi5hZjE3MzdkZDJhODQgMTAwNjQ0DQo+ PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVNUQmFzZS5j cHANCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9BU1RC YXNlLmNwcA0KPj4gPiBAQCAtOTAsNyArOTAsNyBAQCBBU1RCYXNlOjpwcmVvcmRlcih2b2lkKiBw RGF0YSAvKj0gTlVMTCovIC8qIE1SMjMNCj4qLykNCj4+ID4gIAl3aGlsZSAoIHRyZWUhPSBOVUxM ICkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCWlmICggdHJlZS0+X2Rvd24gIT0gTlVM TCApIHsNCj4+ID4NCj4+ID4gLQkJCXRyZWUtPnByZW9yZGVyX2JlZm9yZV9hY3Rpb24ocERhdGEp Ow0KPgkvLyBNUjENCj4+ID4NCj4+ID4gKwkJCXRyZWUtPnByZW9yZGVyX2JlZm9yZV9hY3Rpb24o cERhdGEpOw0KPgkvLyBNUjENCj4+ID4NCj4+ID4gIAkJfTsNCj4+ID4NCj4+ID4gIAkJdHJlZS0+ cHJlb3JkZXJfYWN0aW9uKHBEYXRhKTsNCj4+ID4NCj4+ID4gIAkJaWYgKCB0cmVlLT5fZG93biE9 TlVMTCApDQo+PiA+DQo+PiA+IEBAIC0xMzYsNyArMTM2LDcgQEAgQVNUQmFzZTo6dG1ha2UoQVNU QmFzZSAqcm9vdCwgLi4uKQ0KPj4gPiAgCXZhX3N0YXJ0KGFwLCByb290KTsNCj4+ID4NCj4+ID4N Cj4+ID4NCj4+ID4gIAlpZiAoIHJvb3QgIT0gTlVMTCApDQo+PiA+DQo+PiA+IC0JCWlmICggcm9v dC0+X2Rvd24gIT0gTlVMTCApIHsNCj4+ID4NCj4+ID4gKwkJaWYgKCByb290LT5fZG93biAhPSBO VUxMICkgew0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgcm9vdC0+cmVwb3J0T3ZlcndyaXRlT2ZE b3duUG9pbnRlcigpOyAgLyogTVIyMSBSZXBvcnQgcHJvYmxlbQ0KPndoaWNoIGFsbW9zdCBhbHdh eXMgYW4gZXJyb3IgKi8NCj4+ID4NCj4+ID4gICAgICAgICAgICAgIHJldHVybiBOVUxMOw0KPj4g Pg0KPj4gPiAgICAgICAgICB9DQo+PiA+DQo+PiA+IEBAIC0xNjIsNyArMTYyLDcgQEAgQVNUQmFz ZSAqDQo+PiA+ICBBU1RCYXNlOjpkdXAoKQ0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiAgCUFT VEJhc2UgKnUsICp0PXRoaXM7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4g PiAgCWlmICggdCA9PSBOVUxMICkgcmV0dXJuIE5VTEw7DQo+PiA+DQo+PiA+ICAvKg0KPj4gPg0K Pj4gPiAgCXUgPSBuZXcgQVNUQmFzZTsNCj4+ID4NCj4+ID4gQEAgLTE4OSw3ICsxODksNyBAQCBB U1RCYXNlICoNCj4+ID4gIEFTVERvdWJseUxpbmtlZEJhc2U6OmR1cCgpDQo+PiA+DQo+PiA+ICB7 DQo+PiA+DQo+PiA+ICAJQVNURG91Ymx5TGlua2VkQmFzZSAqdSwgKnQ9dGhpczsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCB0ID09IE5VTEwgKSByZXR1cm4g TlVMTDsNCj4+ID4NCj4+ID4gIAl1ID0gKEFTVERvdWJseUxpbmtlZEJhc2UgKil0aGlzLT5zaGFs bG93Q29weSgpOw0KPj4gPg0KPj4gPiAgCXUtPl91cCA9IE5VTEw7CQkvKiBzZXQgYnkgY2FsbGlu ZyBpbnZvY2F0aW9uICovDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNl L0MvVmZyQ29tcGlsZS9QY2N0cy9oL0FUb2tlbkJ1ZmZlci5jcHANCj5iL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVRva2VuQnVmZmVyLmNwcA0KPj4gPiBpbmRleCA5YTJm MmZjODhiODEuLjljMWMzYzIwOTkwYiAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJj ZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9BVG9rZW5CdWZmZXIuY3BwDQo+PiA+ICsrKyBiL0Jhc2VU b29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvQVRva2VuQnVmZmVyLmNwcA0KPj4gPiBA QCAtMzQwLDEyICszNDAsMTIgQEAgZ2V0UGFyc2VyKCkgew0KPgkJCS8vIE1SMQ0KPj4gPiAgfQkJ CQkJCQkJLy8gTVIxDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICB2b2lkIEFOVExSVG9rZW5CdWZm ZXI6OnBhbmljKGNvbnN0IGNoYXIgKm1zZykgLy8gTVIyMw0KPj4gPg0KPj4gPiAtew0KPj4gPg0K Pj4gPiArew0KPj4gPg0KPj4gPiAgCWlmIChwYXJzZXIpCQkJCS8vTVIyMw0KPj4gPg0KPj4gPiAg CQlwYXJzZXItPnBhbmljKG1zZyk7CS8vTVIyMw0KPj4gPg0KPj4gPiAgCWVsc2UJCQkJCS8vTVIy Mw0KPj4gPg0KPj4gPiAtCQlleGl0KFBDQ1RTX0VYSVRfRkFJTFVSRSk7DQo+PiA+DQo+PiA+IC19 DQo+PiA+DQo+PiA+ICsJCWV4aXQoUENDVFNfRVhJVF9GQUlMVVJFKTsNCj4+ID4NCj4+ID4gK30N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIC8vTVIyMw0KPj4gPg0KPj4gPiAgaW50IEFOVExSVG9r ZW5CdWZmZXI6OnByaW50TWVzc2FnZShGSUxFKiBwRmlsZSwgY29uc3QgY2hhciogcEZvcm1hdCwg Li4uKQ0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBp bGUvUGNjdHMvaC9ETEdfc3RyZWFtX2lucHV0LmgNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJD b21waWxlL1BjY3RzL2gvRExHX3N0cmVhbV9pbnB1dC5oDQo+PiA+IGluZGV4IGYzYjRiNzllOGE4 Yi4uZTgwYWZjZTk0NmZjIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZy Q29tcGlsZS9QY2N0cy9oL0RMR19zdHJlYW1faW5wdXQuaA0KPj4gPiArKysgYi9CYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL0RMR19zdHJlYW1faW5wdXQuaA0KPj4gPiBAQCAt MzgsMjQgKzM4LDI0IEBAIHRlbXBsYXRlCTwNCj4+ID4gIGNsYXNzIERMR19zdHJlYW1faW5wdXQg OiBwdWJsaWMgRExHSW5wdXRTdHJlYW0NCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gIHB1Ymxp YzoNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+DQo+CURMR19zdHJlYW1f aW5wdXQoOjpzdGQ6OmJhc2ljX2lzdHJlYW08RSxUPiAqIHBfaW5wdXRfc3RyZWFtKQ0KPj4gPg0K Pj4gPiAgCToJaW5wdXQocF9pbnB1dF9zdHJlYW0pDQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4g PiAgCQkvLyBub3RoaW5nIHRvIGRvIQ0KPj4gPg0KPj4gPiAgCX07DQo+PiA+DQo+PiA+IC0NCj4+ ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQkJCQkJRExHX3N0cmVhbV9pbnB1dChjb25zdA0KPkRM R19zdHJlYW1faW5wdXQgJiBhX3JlY29waWVyKQ0KPj4gPg0KPj4gPiAgCToJaW5wdXQoYV9yZWNv cGllci5pbnB1dCkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCS8vIG5vdGhpbmcgdG8g ZG8hDQo+PiA+DQo+PiA+ICAJfTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAJdmlydHVhbAkJCQl+RExHX3N0cmVhbV9pbnB1dCgpDQo+PiA+DQo+PiA+ICAJew0KPj4g Pg0KPj4gPiAgCQl0aGlzLT5wdXJnZSgpOwkvLyBibG9vZHkgdGVtcGxhcml6ZWQgbG9va3VwLi4u DQo+PiA+DQo+PiA+ICAJfTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAJRExHX3N0cmVhbV9pbnB1dAlvcGVyYXRvciA9IChjb25zdCBETEdfc3RyZWFtX2lucHV0ICYN Cj5hX2FmZmVjdGVyKQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJaWYgKHRoaXMgIT0g JmFfYWZmZWN0ZXIpDQo+PiA+DQo+PiA+IEBAIC02NSwxMyArNjUsMTMgQEAgcHVibGljOg0KPj4g Pg0KPj4gPg0KPj4gPiAgCQlyZXR1cm4oKnRoaXMpOw0KPj4gPg0KPj4gPiAgCX07DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCXZpcnR1YWwgaW50CQkJbmV4dENoYXIo KQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJRQlleHRyYWN0ZWRfc3R1ZmY7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQlpbnB1dC0+Z2V0KGV4dHJhY3Rl ZF9zdHVmZik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQlpZgko KmlucHV0KQ0KPj4gPg0KPj4gPiAgCQl7DQo+PiA+DQo+PiA+ICAJCQlyZXR1cm4oaW50KGV4dHJh Y3RlZF9zdHVmZikpOw0KPj4gPg0KPj4gPiBAQCAtODEsMTMgKzgxLDEzIEBAIHB1YmxpYzoNCj4+ ID4gIAkJCXJldHVybihFT0YpOw0KPj4gPg0KPj4gPiAgCQl9DQo+PiA+DQo+PiA+ICAJfTsNCj4+ ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICBwcm90ZWN0ZWQ6DQo+PiA+DQo+ PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCTo6c3RkOjpiYXNpY19pc3RyZWFtPEUs VD4gKglpbnB1dDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICBwcml2 YXRlOg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAl2b2lkCXB1cmdl KCkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCS8vIG5vdGhpbmcgdG8gZG8hDQo+PiA+ DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9o L0RMZXhlckJhc2UuY3BwDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9o L0RMZXhlckJhc2UuY3BwDQo+PiA+IGluZGV4IGIyMThhZmMwMzgxMS4uMmFkZTAyYzNjY2RlIDEw MDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL0RM ZXhlckJhc2UuY3BwDQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1Bj Y3RzL2gvRExleGVyQmFzZS5jcHANCj4+ID4gQEAgLTgzLDcgKzgzLDcgQEAgRExHTGV4ZXJCYXNl KERMR0lucHV0U3RyZWFtICppbiwNCj4+ID4gICAgICB0aGlzLT5sZXhFcnJDb3VudD0wOyAgICAg ICAgICAgICAgICAgICAgICAgIC8vIE1SMTENCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gLS8vIE1SMTkgIFRITQ0KPj4gPg0KPj4gPiArLy8gTVIxOSAgVEhNDQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICB2b2lkIERMR0xleGVyQmFzZTo6cmVzZXQoKQ0KPj4gPg0KPj4gPiAg ew0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUv UGNjdHMvaC9QQmxhY2tCb3guaA0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNj dHMvaC9QQmxhY2tCb3guaA0KPj4gPiBpbmRleCBkMjViOGQ2OTM5MmMuLjg1MzJmOGZhNzJhMCAx MDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9Q QmxhY2tCb3guaA0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0 cy9oL1BCbGFja0JveC5oDQo+PiA+IEBAIC01NSw3ICs1NSw3IEBAIHByaXZhdGU6DQo+PiA+DQo+ PiA+DQo+PiA+ICAgIC8vIG5vIGNvcHkgYXNzaWdubWVudCBhbGxvd2VkDQo+PiA+DQo+PiA+ICAg IFBhcnNlckJsYWNrQm94ICYgb3BlcmF0b3I9KFBhcnNlckJsYWNrQm94IGNvbnN0ICYpOw0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIHByb3RlY3RlZDoNCj4+ID4NCj4+ ID4gICAgRExHRmlsZUlucHV0ICppbjsNCj4+ID4NCj4+ID4gICAgTGV4ZXIgKnNjYW47DQo+PiA+ DQo+PiA+IEBAIC02NSw3ICs2NSw3IEBAIHByb3RlY3RlZDoNCj4+ID4gICAgRklMRSAqZmlsZTsN Cj4+ID4NCj4+ID4gICAgaW50IG9wZW5CeUJsYWNrQm94OyAgICAvKiBNUjIxIERvbid0IGNsb3Nl IHdoYXQgd2UgaGF2ZW4ndCBvcGVuZWQgKi8NCj4+ID4NCj4+ID4gIHB1YmxpYzoNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgIFBhcnNlckJsYWNrQm94KEZJTEUgKmYp DQo+PiA+DQo+PiA+ICAgICAgOiBpbigwKQ0KPj4gPg0KPj4gPiAgICAgICwgc2NhbigwKQ0KPj4g Pg0KPj4gPiBAQCAtNzcsNyArNzcsNyBAQCBwdWJsaWM6DQo+PiA+ICAgIHsNCj4+ID4NCj4+ID4g ICAgICBpZiAoZiA9PSBOVUxMKQ0KPj4gPg0KPj4gPiAgICAgIHsNCj4+ID4NCj4+ID4gLSAgICAg IGNlcnIgPDwgImludmFsaWQgZmlsZSBwb2ludGVyXG4iOw0KPj4gPg0KPj4gPiArICAgICAgY2Vy ciA8PCAiaW52YWxpZCBmaWxlIHBvaW50ZXJcbiI7DQo+PiA+DQo+PiA+ICAgICAgfQ0KPj4gPg0K Pj4gPiAgICAgIGVsc2UNCj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+IEBAIC0xMTgsNyAr MTE4LDcgQEAgcHVibGljOg0KPj4gPiAgICAgICAgX3BhcnNlci0+aW5pdCgpOw0KPj4gPg0KPj4g PiAgICAgIH0NCj4+ID4NCj4+ID4gICAgfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ ID4NCj4+ID4gICAgflBhcnNlckJsYWNrQm94KCkNCj4+ID4NCj4+ID4gICAgew0KPj4gPg0KPj4g PiAgICAgIGRlbGV0ZSBpbjsgZGVsZXRlIHNjYW47IGRlbGV0ZSBwaXBlOyBkZWxldGUgX3BhcnNl cjsgZGVsZXRlIHRvazsNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2Uv Qy9WZnJDb21waWxlL1BjY3RzL2gvUENDVFNBU1QuY3BwDQo+Yi9CYXNlVG9vbHMvU291cmNlL0Mv VmZyQ29tcGlsZS9QY2N0cy9oL1BDQ1RTQVNULmNwcA0KPj4gPiBpbmRleCBhODI0OWNkYWMwYTIu LjlkNzA4ZTk0NWZmOSAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNv bXBpbGUvUGNjdHMvaC9QQ0NUU0FTVC5jcHANCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9D L1ZmckNvbXBpbGUvUGNjdHMvaC9QQ0NUU0FTVC5jcHANCj4+ID4gQEAgLTI3MCwxMSArMjcwLDEx IEBAIHNjYW5tYXRjaChTY2FuQVNUICp0LCBQQ0NUU19BU1QgKipsYWJlbHNbXSwNCj5pbnQgKm4p DQo+PiA+ICAJCS8qIG1hdGNoIHdoYXQncyBiZWxvdyBpZiBzb21ldGhpbmcgdGhlcmUgYW5kIGN1 cnJlbnQgbm9kZSBpcw0KPm5vdCB3aWxkY2FyZCAqLw0KPj4gPg0KPj4gPiAgCQlpZiAoIHNpYi0+ ZG93bigpIT1OVUxMICYmIHNpYi0+dHlwZSgpIT0wICkNCj4+ID4NCj4+ID4gIAkJew0KPj4gPg0K Pj4gPiAtCQkJaWYgKCBzaWItPmRvd24oKT09TlVMTCApDQo+PiA+DQo+PiA+ICsJCQlpZiAoIHNp Yi0+ZG93bigpPT1OVUxMICkNCj4+ID4NCj4+ID4gIAkJCXsNCj4+ID4NCj4+ID4gLQkJCQlpZiAo IHUtPmRvd24oKSE9TlVMTCApDQo+PiA+DQo+PiA+IC0JCQkJCXJldHVybiAwOw0KPj4gPg0KPj4g PiAtCQkJCWVsc2UNCj4+ID4NCj4+ID4gKwkJCQlpZiAoIHUtPmRvd24oKSE9TlVMTCApDQo+PiA+ DQo+PiA+ICsJCQkJCXJldHVybiAwOw0KPj4gPg0KPj4gPiArCQkJCWVsc2UNCj4+ID4NCj4+ID4g IAkJCQkJcmV0dXJuIDE7DQo+PiA+DQo+PiA+ICAJCQl9DQo+PiA+DQo+PiA+ICAJCQlpZiAoICF1 LT5kb3duKCktPnNjYW5tYXRjaChzaWItPmRvd24oKSwgbGFiZWxzLCBuKSApDQo+cmV0dXJuIDA7 DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9Q Y2N0cy9oL2FudGxyLmgNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gv YW50bHIuaA0KPj4gPiBpbmRleCAyN2EzMjQyNzQyNTcuLmVhM2QyYTQyY2Q2YyAxMDA2NDQNCj4+ ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaC9hbnRsci5oDQo+ PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvYW50bHIuaA0K Pj4gPiBAQCAtMSw0ICsxLDQgQEANCj4+ID4gLS8qIGFudGxyLmgNCj4+ID4NCj4+ID4gKy8qIGFu dGxyLmgNCj4+ID4NCj4+ID4gICAqDQo+PiA+DQo+PiA+ICAgKiBTT0ZUV0FSRSBSSUdIVFMNCj4+ ID4NCj4+ID4gICAqDQo+PiA+DQo+PiA+IEBAIC0zNTMsNyArMzUzLDcgQEAgZXh0ZXJuIHZvaWQg X2luZl96emdldHRvaygpOw0KPj4gPiAgCUluZkxvb2tEYXRhICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4+ID4NCj4+ID4gICAg ICB6ekd1ZXNzRGF0YQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgI2VuZGlmIC8qIExMX2sgKi8NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4NCj4+ID4gQEAgLTQ2MSw3ICs0NjEsNyBAQCBleHRlcm4gdm9pZCBfaW5mX3p6Z2V0 dG9rKCk7DQo+PiA+ICAgICAgICAgICAgICAgIHp6RVhJVF9BTlRMUih6enRhc3AxICsgMSk7ICAg ICAgICAgICAgICAgICBcDQo+PiA+DQo+PiA+ICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+PiA+DQo+PiA+ICAJCQkJCQl6emxlYXZl QU5UTFIoZik7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgI2RlZmlu ZSBBTlRMUm0oc3QsIGYsIF9tKQl6emJ1ZnNpemUgPSBaWkxFWEJVRlNJWkU7CVwNCj4+ID4NCj4+ ID4gIAkJCQkJCXp6bW9kZShfbSk7DQo+CQlcDQo+PiA+DQo+PiA+ICAJCQkJCQl6emVudGVyQU5U TFIoZik7DQo+CQlcDQo+PiA+DQo+PiA+IEBAIC00NzMsNyArNDczLDcgQEAgZXh0ZXJuIHZvaWQg X2luZl96emdldHRvaygpOw0KPj4gPiAgICAgICAgICAgICAgICB6ekVYSVRfQU5UTFIoenp0YXNw MSArIDEpOyAgICAgICAgICAgICAgICAgXA0KPj4gPg0KPj4gPiAgICAgICAgICAgICAgfSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPj4gPg0KPj4gPiAgCQkJ CQkJenpsZWF2ZUFOVExSKGYpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gICNkZWZpbmUgQU5UTFJmKHN0LCBmKQl6emJ1ZnNpemUgPSBaWkxFWEJVRlNJWkU7CVwNCj4+ ID4NCj4+ID4gIAkJCQkJCXp6ZW50ZXJBTlRMUmYoZik7DQo+CQlcDQo+PiA+DQo+PiA+ICAgICAg ICAgICAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ PiA+DQo+PiA+IEBAIC01MzUsNyArNTM1LDcgQEAgZXh0ZXJuIHZvaWQgX2luZl96emdldHRvaygp Ow0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAjaWZkZWYgX19VU0VfUFJP VE9TDQo+PiA+DQo+PiA+IC1leHRlcm4gaW50IF96enNldG1hdGNoKFNldFdvcmRUeXBlICosIGNo YXIgKiosIGNoYXIgKiosIGludCAqLCBpbnQgKiwNCj5TZXRXb3JkVHlwZSAqKiwgU2V0V29yZFR5 cGUgKiAvKiBNUjIzICovKTsNCj4+ID4NCj4+ID4gK2V4dGVybiBpbnQgX3p6c2V0bWF0Y2goU2V0 V29yZFR5cGUgKiwgY2hhciAqKiwgY2hhciAqKiwgaW50ICosIGludCAqLA0KPlNldFdvcmRUeXBl ICoqLCBTZXRXb3JkVHlwZSAqIC8qIE1SMjMgKi8pOw0KPj4gPg0KPj4gPiAgZXh0ZXJuIGludCBf enpzZXRtYXRjaF93c2lnKFNldFdvcmRUeXBlICopOw0KPj4gPg0KPj4gPiAgI2Vsc2UNCj4+ID4N Cj4+ID4gIGV4dGVybiBpbnQgX3p6c2V0bWF0Y2goKTsNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBh L0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvYXN0LmMNCj5iL0Jhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvYXN0LmMNCj4+ID4gaW5kZXggOTMyNmFlMTZh ZTc1Li5mMjJjMDUyM2YyOGUgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9W ZnJDb21waWxlL1BjY3RzL2gvYXN0LmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1Zm ckNvbXBpbGUvUGNjdHMvaC9hc3QuYw0KPj4gPiBAQCAtMTgsNyArMTgsNyBAQA0KPj4gPiAgICog YWRkaXRpb24sIHdlIGFzayB0aGF0IHRoaXMgaGVhZGVyIHJlbWFpbiBpbnRhY3QgaW4gb3VyIHNv dXJjZSBjb2RlLg0KPj4gPg0KPj4gPiAgICogQXMgbG9uZyBhcyB0aGVzZSBndWlkZWxpbmVzIGFy ZSBrZXB0LCB3ZSBleHBlY3QgdG8gY29udGludWUgZW5oYW5jaW5nDQo+PiA+DQo+PiA+ICAgKiB0 aGlzIHN5c3RlbSBhbmQgZXhwZWN0IHRvIG1ha2Ugb3RoZXIgdG9vbHMgYXZhaWxhYmxlIGFzIHRo ZXkgYXJlDQo+PiA+DQo+PiA+IC0gKiBjb21wbGV0ZWQuDQo+PiA+DQo+PiA+ICsgKiBjb21wbGV0 ZWQuDQo+PiA+DQo+PiA+ICAgKg0KPj4gPg0KPj4gPiAgICogQU5UTFIgMS4zMw0KPj4gPg0KPj4g PiAgICogVGVyZW5jZSBQYXJyDQo+PiA+DQo+PiA+IEBAIC0yOTIsNyArMjkyLDcgQEAgQVNUICp0 Ow0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJQVNUICp1Ow0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAoIHQgPT0gTlVMTCApIHJl dHVybiBOVUxMOw0KPj4gPg0KPj4gPiAgCXUgPSB6emFzdG5ldygpOw0KPj4gPg0KPj4gPiAgCSp1 ID0gKnQ7DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9oL2Vyci5oDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0 cy9oL2Vyci5oDQo+PiA+IGluZGV4IDQzNWQ0ODM1NmQ1YS4uY2QyNGY0NmRiNjdjIDEwMDY0NA0K Pj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oL2Vyci5oDQo+ PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2gvZXJyLmgNCj4+ ID4gQEAgLTEwNiw3ICsxMDYsNyBAQCBTZXRXb3JkVHlwZSAqd2QsIG1hc2s7DQo+PiA+DQo+PiA+ DQo+PiA+ICAJLyogaWYgY3VycmVudCB0b2tlbiBpcyBpbiByZXN5bmNoIHNldCwgd2UndmUgZ290 IHdoYXQgd2Ugd2FudGVkICovDQo+PiA+DQo+PiA+ICAJaWYgKCB3ZFtMQSgxKV0mbWFzayB8fCBM QSgxKSA9PSB6ekVPRl9UT0tFTiApIHtjb25zdW1lZD0wOyByZXR1cm47fQ0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkvKiBzY2FuIHVudGlsIHdlIGZpbmQgc29tZXRo aW5nIGluIHRoZSByZXN5bmNoIHNldCAqLw0KPj4gPg0KPj4gPiAgCXdoaWxlICggISh3ZFtMQSgx KV0mbWFzaykgJiYgTEEoMSkgIT0genpFT0ZfVE9LRU4gKSB7enpDT05TVU1FO30NCj4+ID4NCj4+ ID4gIAljb25zdW1lZD0xOw0KPj4gPg0KPj4gPiBAQCAtNDI3LDcgKzQyNyw3IEBAIGludCBrOw0K Pj4gPiAgU2V0V29yZFR5cGUgKmVzZXQ7DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4g IHsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgenpTeW50YXhF cnJDb3VudCsrOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTVIxMSAqLw0KPj4gPg0K Pj4gPiAgCWZwcmludGYoc3RkZXJyLCAibGluZSAlZDogc3ludGF4IGVycm9yIGF0IFwiJXNcIiIs IHp6bGluZSwNCj4odG9rPT16ekVPRl9UT0tFTik/IkVPRiI6YmFkX3RleHQpOw0KPj4gPg0KPj4g PiAgCWlmICggIWV0b2sgJiYgIWVzZXQgKSB7ZnByaW50ZihzdGRlcnIsICJcbiIpOyByZXR1cm47 fQ0KPj4gPg0KPj4gPiBAQCAtNTA4LDE0ICs1MDgsMTQgQEAgU2V0V29yZFR5cGUgKip6ek1pc3NT ZXQ7DQo+PiA+ICAJCXp6Q09OU1VNRTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+ICAJaWYg KCBMQSgxKSE9X3QgKSB7DQo+PiA+DQo+PiA+IC0JCSp6ekJhZFRleHQgPSAqenpNaXNzVGV4dD1M QVRFWFQoMSk7DQo+PiA+DQo+PiA+ICsJCSp6ekJhZFRleHQgPSAqenpNaXNzVGV4dD1MQVRFWFQo MSk7DQo+PiA+DQo+PiA+ICAJCSp6ek1pc3NUb2s9IF90OyAqenpCYWRUb2s9TEEoMSk7DQo+PiA+ DQo+PiA+IC0JCSp6ek1pc3NTZXQ9TlVMTDsNCj4+ID4NCj4+ID4gKwkJKnp6TWlzc1NldD1OVUxM Ow0KPj4gPg0KPj4gPiAgCQlyZXR1cm4gMDsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IC0J enpNYWtlQXR0cg0KPj4gPg0KPj4gPiAtCXp6ZGlydHkrKzsNCj4+ID4NCj4+ID4gLQl6emxhYmFz ZSsrOw0KPj4gPg0KPj4gPiArCXp6TWFrZUF0dHINCj4+ID4NCj4+ID4gKwl6emRpcnR5Kys7DQo+ PiA+DQo+PiA+ICsJenpsYWJhc2UrKzsNCj4+ID4NCj4+ID4gIAlyZXR1cm4gMTsNCj4+ID4NCj4+ ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTUzMyw5ICs1MzMsOSBAQCBpbnQgX3Q7 DQo+PiA+ICAJaWYgKCBMQSgxKSE9X3QgKSB7DQo+PiA+DQo+PiA+ICAJCXJldHVybiAwOw0KPj4g Pg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4gLQl6ek1ha2VBdHRyDQo+PiA+DQo+PiA+IC0JenpkaXJ0 eSsrOw0KPj4gPg0KPj4gPiAtCXp6bGFiYXNlKys7DQo+PiA+DQo+PiA+ICsJenpNYWtlQXR0cg0K Pj4gPg0KPj4gPiArCXp6ZGlydHkrKzsNCj4+ID4NCj4+ID4gKwl6emxhYmFzZSsrOw0KPj4gPg0K Pj4gPiAgCXJldHVybiAxOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBA QCAtNTUzLDE2ICs1NTMsMTYgQEAgY2hhciAqKnp6TWlzc1RleHQ7DQo+PiA+ICBpbnQgKnp6TWlz c1RvaywgKnp6QmFkVG9rOw0KPj4gPg0KPj4gPiAgU2V0V29yZFR5cGUgKip6ek1pc3NTZXQ7DQo+ PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gLXsNCj4+ID4NCj4+ID4gLQlpZiAoIHp6ZGly dHkgKSB7enpDT05TVU1FO30NCj4+ID4NCj4+ID4gK3sNCj4+ID4NCj4+ID4gKwlpZiAoIHp6ZGly dHkgKSB7enpDT05TVU1FO30NCj4+ID4NCj4+ID4gIAlpZiAoIExBKDEpIT1fdCApIHsNCj4+ID4N Cj4+ID4gLQkJKnp6QmFkVGV4dCA9ICp6ek1pc3NUZXh0PUxBVEVYVCgxKTsNCj4+ID4NCj4+ID4g KwkJKnp6QmFkVGV4dCA9ICp6ek1pc3NUZXh0PUxBVEVYVCgxKTsNCj4+ID4NCj4+ID4gIAkJKnp6 TWlzc1Rvaz0gX3Q7ICp6ekJhZFRvaz1MQSgxKTsNCj4+ID4NCj4+ID4gLQkJKnp6TWlzc1NldD1O VUxMOw0KPj4gPg0KPj4gPiArCQkqenpNaXNzU2V0PU5VTEw7DQo+PiA+DQo+PiA+ICAJCXJldHVy biAwOw0KPj4gPg0KPj4gPiAtCX0NCj4+ID4NCj4+ID4gLQl6emRpcnR5ID0gMTsNCj4+ID4NCj4+ ID4gLQl6ek1ha2VBdHRyDQo+PiA+DQo+PiA+ICsJfQ0KPj4gPg0KPj4gPiArCXp6ZGlydHkgPSAx Ow0KPj4gPg0KPj4gPiArCXp6TWFrZUF0dHINCj4+ID4NCj4+ID4gIAlyZXR1cm4gMTsNCj4+ID4N Cj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gQEAgLTU3NCwxMiArNTc0LDEyIEBAIF96 em1hdGNoX3dzaWcoX3QpDQo+PiA+ICBpbnQgX3Q7DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4N Cj4+ID4gIHsNCj4+ID4NCj4+ID4gLQlpZiAoIHp6ZGlydHkgKSB7enpDT05TVU1FO30NCj4+ID4N Cj4+ID4gKwlpZiAoIHp6ZGlydHkgKSB7enpDT05TVU1FO30NCj4+ID4NCj4+ID4gIAlpZiAoIExB KDEpIT1fdCApIHsNCj4+ID4NCj4+ID4gIAkJcmV0dXJuIDA7DQo+PiA+DQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPiAtCXp6ZGlydHkgPSAxOw0KPj4gPg0KPj4gPiAtCXp6TWFrZUF0dHINCj4+ID4NCj4+ ID4gKwl6emRpcnR5ID0gMTsNCj4+ID4NCj4+ID4gKwl6ek1ha2VBdHRyDQo+PiA+DQo+PiA+ICAJ cmV0dXJuIDE7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02MDEs MTAgKzYwMSwxMCBAQCBpbnQgKnp6TWlzc1RvaywgKnp6QmFkVG9rOw0KPj4gPiAgU2V0V29yZFR5 cGUgKip6ek1pc3NTZXQ7DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4N Cj4+ID4gLQlpZiAoIExBKDEpIT1fdCApIHsNCj4+ID4NCj4+ID4gLQkJKnp6QmFkVGV4dCA9ICp6 ek1pc3NUZXh0PUxBVEVYVCgxKTsNCj4+ID4NCj4+ID4gKwlpZiAoIExBKDEpIT1fdCApIHsNCj4+ ID4NCj4+ID4gKwkJKnp6QmFkVGV4dCA9ICp6ek1pc3NUZXh0PUxBVEVYVCgxKTsNCj4+ID4NCj4+ ID4gIAkJKnp6TWlzc1Rvaz0gX3Q7ICp6ekJhZFRvaz1MQSgxKTsNCj4+ID4NCj4+ID4gLQkJKnp6 TWlzc1NldD1OVUxMOw0KPj4gPg0KPj4gPiArCQkqenpNaXNzU2V0PU5VTEw7DQo+PiA+DQo+PiA+ ICAJCXJldHVybiAwOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4gIAl6ek1ha2VBdHRyDQo+ PiA+DQo+PiA+IEBAIC02MjAsNyArNjIwLDcgQEAgaW50IF90Ow0KPj4gPiAgI2VuZGlmDQo+PiA+ DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJaWYgKCBMQSgxKSE9X3QgKSByZXR1cm4gMDsNCj4+ID4N Cj4+ID4gLQl6ek1ha2VBdHRyDQo+PiA+DQo+PiA+ICsJenpNYWtlQXR0cg0KPj4gPg0KPj4gPiAg CXJldHVybiAxOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiBAQCAtNjM0 LDE0ICs2MzQsMTQgQEAgX2luZl96emdldHRvayh2b2lkKQ0KPj4gPiAgX2luZl96emdldHRvaygp DQo+PiA+DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gLQlpZiAoIHp6 aW5mX2xhYmFzZSA+PSB6emluZl9sYXN0ICkNCj4+ID4NCj4+ID4gLQkJe05MQSA9IHp6RU9GX1RP S0VOOyBzdHJjcHkoTkxBVEVYVCwgIiIpO30NCj4+ID4NCj4+ID4gLQllbHNlIHsNCj4+ID4NCj4+ ID4gKwlpZiAoIHp6aW5mX2xhYmFzZSA+PSB6emluZl9sYXN0ICkNCj4+ID4NCj4+ID4gKwkJe05M QSA9IHp6RU9GX1RPS0VOOyBzdHJjcHkoTkxBVEVYVCwgIiIpO30NCj4+ID4NCj4+ID4gKwllbHNl IHsNCj4+ID4NCj4+ID4gIAkJTkxBID0genppbmZfdG9rZW5zW3p6aW5mX2xhYmFzZV07DQo+PiA+ DQo+PiA+ICAJCXp6bGluZSA9IHp6aW5mX2xpbmVbenppbmZfbGFiYXNlXTsJLyogd3JvbmcgaW4g MS4yMSAqLw0KPj4gPg0KPj4gPiAtCQlzdHJjcHkoTkxBVEVYVCwgenppbmZfdGV4dFt6emluZl9s YWJhc2VdKTsNCj4+ID4NCj4+ID4gLQkJenppbmZfbGFiYXNlKys7DQo+PiA+DQo+PiA+IC0JfQ0K Pj4gPg0KPj4gPiArCQlzdHJjcHkoTkxBVEVYVCwgenppbmZfdGV4dFt6emluZl9sYWJhc2VdKTsN Cj4+ID4NCj4+ID4gKwkJenppbmZfbGFiYXNlKys7DQo+PiA+DQo+PiA+ICsJfQ0KPj4gPg0KPj4g PiAgfQ0KPj4gPg0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02NzAs MTQgKzY3MCwxNCBAQCB6emZpbGxfaW5mX2xvb2soKQ0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJ ZnByaW50ZihzdGRlcnIsICJjYW5ub3QgYWxsb2NhdGUgbG9va2FoZWFkIHRleHQgYnVmZmVyICgl ZA0KPmJ5dGVzKVxuIiwNCj4+ID4NCj4+ID4gIAkJenppbmZfdGV4dF9idWZmZXJfc2l6ZSk7DQo+ PiA+DQo+PiA+IC0JCWV4aXQoUENDVFNfRVhJVF9GQUlMVVJFKTsNCj4+ID4NCj4+ID4gKwkJZXhp dChQQ0NUU19FWElUX0ZBSUxVUkUpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4gIAl6emlu Zl90b2tlbnMgPSAoaW50ICopIGNhbGxvYyh6emluZl90b2tlbl9idWZmZXJfc2l6ZSxzaXplb2Yo aW50KSk7DQo+PiA+DQo+PiA+ICAJaWYgKCB6emluZl90b2tlbnMgPT0gTlVMTCApDQo+PiA+DQo+ PiA+ICAJew0KPj4gPg0KPj4gPiAgCQlmcHJpbnRmKHN0ZGVyciwJImNhbm5vdCBhbGxvY2F0ZSB0 b2tlbiBidWZmZXIgKCVkIHRva2VucylcbiIsDQo+PiA+DQo+PiA+ICAJCQkJenppbmZfdG9rZW5f YnVmZmVyX3NpemUpOw0KPj4gPg0KPj4gPiAtCQlleGl0KFBDQ1RTX0VYSVRfRkFJTFVSRSk7DQo+ PiA+DQo+PiA+ICsJCWV4aXQoUENDVFNfRVhJVF9GQUlMVVJFKTsNCj4+ID4NCj4+ID4gIAl9DQo+ PiA+DQo+PiA+ICAgICAgenppbmZfbGluZSA9IChpbnQgKikgY2FsbG9jKHp6aW5mX3Rva2VuX2J1 ZmZlcl9zaXplLHNpemVvZihpbnQpKTsNCj4+ID4NCj4+ID4gICAgICBpZiAoIHp6aW5mX2xpbmUg PT0gTlVMTCApDQo+PiA+DQo+PiA+IEBAIC03NDEsOCArNzQxLDggQEAgenpmaWxsX2luZl9sb29r KCkNCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCWZwcmludGYoc3RkZXJyLAkiY2Fubm90IGFsbG9j YXRlIGxvb2thaGVhZCB0ZXh0IGJ1ZmZlcg0KPiglZClcbiIsDQo+PiA+DQo+PiA+ICAJCQkJenpp bmZfdGV4dF9idWZmZXJfc2l6ZSk7DQo+PiA+DQo+PiA+IC0JCWV4aXQoUENDVFNfRVhJVF9GQUlM VVJFKTsNCj4+ID4NCj4+ID4gLQl9DQo+PiA+DQo+PiA+ICsJCWV4aXQoUENDVFNfRVhJVF9GQUlM VVJFKTsNCj4+ID4NCj4+ID4gKwl9DQo+PiA+DQo+PiA+ICAJenppbmZfdGV4dF9idWZmZXJfaW5k ZXggPSAwOw0KPj4gPg0KPj4gPiAgCXp6aW5mX2xhcCA9IDA7DQo+PiA+DQo+PiA+ICAJLyogc2V0 IHB0cnMgc28gdGhhdCB6emluZl90ZXh0W2ldIGlzIHRoZSB0ZXh0IG9mIHRoZSBpdGggdG9rZW4g Zm91bmQgb24NCj5pbnB1dCAqLw0KPj4gPg0KPj4gPiBAQCAtODI2LDcgKzgyNiw3IEBAIFNldFdv cmRUeXBlICp3aGF0Rm9sbG93czsNCj4+ID4gIAkJcmV0dXJuIDA7DQo+PiA+DQo+PiA+ICAJfQ0K Pj4gPg0KPj4gPiAgCWVsc2Ugew0KPj4gPg0KPj4gPiAtCQl6ek1ha2VBdHRyDQo+PiA+DQo+PiA+ ICsJCXp6TWFrZUF0dHINCj4+ID4NCj4+ID4gICNpZmRlZiBERU1BTkRfTE9PSw0KPj4gPg0KPj4g PiAgI2lmZGVmIExMX0sNCj4+ID4NCj4+ID4gIAkJenpkaXJ0eSsrOw0KPj4gPg0KPj4gPiBkaWZm IC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvaGlzdG9yeS50eHQN Cj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2hpc3RvcnkudHh0DQo+PiA+ IGluZGV4IDg5YWQ4NDA4YzkzZC4uODRiZmViMDZlZTdhIDEwMDY0NA0KPj4gPiAtLS0gYS9CYXNl VG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oaXN0b3J5LnR4dA0KPj4gPiArKysgYi9C YXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9oaXN0b3J5LnR4dA0KPj4gPiBAQCAt NTksNyArNTksNyBAQCBrYWhlYWQgZmV0Y2hlcyB3ZXJlICB0byAgb2NjdXIgIG9ubHkgIHdoZW4g IG5lY2Vzc2FyeQ0KPmZvciAgdGhlICBwYXJzZQ0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4g PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFBhZ2UgMQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgUENDVFMNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4N Cj4+ID4gQEAgLTEyMSw3ICsxMjEsNyBAQCBjYWxsZWQgInBhcnNlciBleGNlcHRpb24gaGFuZGxp bmciIGluIGEgbmVhciBmdXR1cmUNCj5yZWxlYXNlLg0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPg0K Pj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFBhZ2UgMg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ ICsNCj4+ID4NCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgUENDVFMNCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gQEAgLTE4Myw0ICsxODMsNCBAQA0KPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+X19fX19fX19fX19fX19fX19fDQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUGFnZSAzDQo+PiA+DQo+PiA+IC0N Cj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0DQo+YS9CYXNl VG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L2dlbm1rL2dlbm1rLmMNCj4+ ID4gYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L2dlbm1rL2dl bm1rLmMNCj4+ID4gaW5kZXggNDk1MmEzMGIzODgzLi5hMzdiYTc0NTA0MDUgMTAwNjQ0DQo+PiA+ IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1cHBvcnQvZ2VubWsv Z2VubWsuYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9z dXBwb3J0L2dlbm1rL2dlbm1rLmMNCj4+ID4gQEAgLTE5Myw3ICsxOTMsNyBAQCBjaGFyICp0Ow0K Pj4gPiAgCQlwU29yKE5VTEwpOw0KPj4gPg0KPj4gPiAgCQl3YXJuKCJzb3JjZXJlciBpbnB1dCBm aWxlIGJlZm9yZSBhbnkgJy1zb3InIG9wdGlvbiIpOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJcmVxdWlyZShudW1fc2ZpbGVzW251bV9z b3JzLTFdPE1BWF9TRklMRVMsDQo+PiA+DQo+PiA+ICAJCSAiZXhjZWVkZWQgbWF4ICMgb2Ygc29y Y2VyZXIgaW5wdXQgZmlsZXMiKTsNCj4+ID4NCj4+ID4gIAlzZmlsZXNbbnVtX3NvcnMtMV1bbnVt X3NmaWxlc1tudW1fc29ycy0xXSsrXSA9IHQ7DQo+PiA+DQo+PiA+IEBAIC0zNzgsMTAgKzM3OCwx MCBAQCBjaGFyICoqYXJndjsNCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4g PiAgCWludCBpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAo IGFyZ2MgPT0gMSApIHsgaGVscCgpOyBESUU7IH0NCj4+ID4NCj4+ID4gIAlmb3IoaT0wO2k8TUFY X1NPUlM7aSsrKSBudW1fc2ZpbGVzW2ldPTA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0K Pj4gPg0KPj4gPiAgCVByb2Nlc3NBcmdzKGFyZ2MtMSwgJihhcmd2WzFdKSwgb3B0aW9ucyk7DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJc3RyY3B5KEFUT0tFTkJVRkZFUl9PLCBBVE9LRU5CVUZG RVJfQyk7DQo+PiA+DQo+PiA+IEBAIC00NzYsNyArNDc2LDcgQEAgY2hhciAqKmFyZ3Y7DQo+PiA+ ICAJZWxzZSBwcmludGYoIiMgQU5UTFItZGVmaW5lZCB0b2tlbiB0eXBlc1xuIik7DQo+PiA+DQo+ PiA+ICAJcHJpbnRmKCIjXG4iKTsNCj4+ID4NCj4+ID4gIC8qKioqKioqKioqKg0KPj4gPg0KPj4g PiAtCXByaW50ZigiLlNVRkZJWEVTOlxuLlNVRkZJWEVTOlx0Lm8gLmNwcCAuYyAuaCAuZyAuaSAu ZGxnIC5zb3JcbiIpOw0KPj4gPg0KPj4gPiArCXByaW50ZigiLlNVRkZJWEVTOlxuLlNVRkZJWEVT Olx0Lm8gLmNwcCAuYyAuaCAuZyAuaSAuZGxnIC5zb3JcbiIpOw0KPj4gPg0KPj4gPiAgICoqKioq KioqKioqLw0KPj4gPg0KPj4gPiAgCWlmICggdXNlcl90b2tlbl90eXBlcyE9TlVMTCApIHsNCj4+ ID4NCj4+ID4gIAkJcHJpbnRmKCIjIE1ha2Ugc3VyZSAjdG9rZGVmcyBkaXJlY3RpdmUgaW4gQU5U TFIgZ3JhbW1hciBsaXN0cw0KPnRoaXMgZmlsZTpcbiIpOw0KPj4gPg0KPj4gPiBAQCAtODIxLDcg KzgyMSw3IEBAIGNoYXIgKiphcmd2Ow0KPj4gPiAgCQkJcGNsYXNzZXMoJnNjbGFzc2VzW2ldLCAx LCBDUFBfRklMRV9TVUZGSVhfTk9fRE9UKTsNCj4+ID4NCj4+ID4gIAkJCXByaW50ZigiICIpOw0K Pj4gPg0KPj4gPiAgCQkJcGNsYXNzZXMoJnNjbGFzc2VzW2ldLCAxLCAiaCIpOw0KPj4gPg0KPj4g PiAtCQkJaWYgKCBzdHJjbXAoaGRyLCJzdGRwY2N0cy5oIikhPTAgKQ0KPj4gPg0KPj4gPiArCQkJ aWYgKCBzdHJjbXAoaGRyLCJzdGRwY2N0cy5oIikhPTAgKQ0KPj4gPg0KPj4gPiAgCQkJew0KPj4g Pg0KPj4gPiAgCQkJCXByaW50ZigiICIpOw0KPj4gPg0KPj4gPiAgCQkJCXByaW50ZigiJChIRFJf RklMRSkgc3RkcGNjdHMuaCIpOw0KPj4gPg0KPj4gPiBAQCAtODQyLDcgKzg0Miw3IEBAIGNoYXIg Kiphcmd2Ow0KPj4gPiAgCQlwcmludGYoIlNUcmVlUGFyc2VyJXMgIixPQkpfRklMRV9TVUZGSVgp Ow0KPj4gPg0KPj4gPiAgCQlwcmludGYoIiQoU09SX0xJQiklc1NUcmVlUGFyc2VyLmNwcFxuXG4i LERpcmVjdG9yeVN5bWJvbCk7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+ PiA+ICsNCj4+ID4NCj4+ID4gIAlwcmludGYoIiQoQU5UTFJfU1BBV04pIDogJChHUk0pXG4iKTsN Cj4+ID4NCj4+ID4gIAlwcmludGYoIlx0JChBTlRMUikgJChBRkxBR1MpICQoR1JNKVxuIik7DQo+ PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC0xMDU2LDcgKzEwNTYsNyBAQCBjaGFyICpESVIoKQ0K Pj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJc3RhdGljIGNoYXIgYnVm WzIwMCsxXTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCBz dHJjbXAob3V0ZGlyLFRvcERpcmVjdG9yeSk9PTAgKSByZXR1cm4gIiI7DQo+PiA+DQo+PiA+ICAJ c3ByaW50ZihidWYsICIlcyVzIiwgb3V0ZGlyLCBEaXJlY3RvcnlTeW1ib2wpOw0KPj4gPg0KPj4g PiAgCXJldHVybiBidWY7DQo+PiA+DQo+PiA+IGRpZmYgLS1naXQNCj5hL0Jhc2VUb29scy9Tb3Vy Y2UvQy9WZnJDb21waWxlL1BjY3RzL3N1cHBvcnQvZ2VubWsvZ2VubWtfb2xkLmMNCj4+ID4gYi9C YXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L2dlbm1rL2dlbm1rX29s ZC5jDQo+PiA+IGluZGV4IDJjZjlmYWQ3MjcwMS4uZWYzNmYwODg4YTZhIDEwMDY0NA0KPj4gPiAt LS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L2dlbm1rL2dl bm1rX29sZC5jDQo+PiA+ICsrKw0KPmIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNj dHMvc3VwcG9ydC9nZW5tay9nZW5ta19vbGQuYw0KPj4gPiBAQCAtMzQxLDcgKzM0MSw3IEBAIGNo YXIgKiphcmd2Ow0KPj4gPiAgCWlmICggdXNlcl90b2tlbl90eXBlcyE9TlVMTCApIHByaW50Zigi IyBVc2VyLWRlZmluZWQgdG9rZW4gdHlwZXMgaW4NCj4nJXMnXG4iLCB1c2VyX3Rva2VuX3R5cGVz KTsNCj4+ID4NCj4+ID4gIAllbHNlIHByaW50ZigiIyBBTlRMUi1kZWZpbmVkIHRva2VuIHR5cGVz XG4iKTsNCj4+ID4NCj4+ID4gIAlwcmludGYoIiNcbiIpOw0KPj4gPg0KPj4gPiAtCXByaW50Zigi LlNVRkZJWEVTOlxuLlNVRkZJWEVTOiAgICAgIC5vIC5jcHAgLmMgLmggLmcgLmkgLmRsZ1xuIik7 DQo+PiA+DQo+PiA+ICsJcHJpbnRmKCIuU1VGRklYRVM6XG4uU1VGRklYRVM6ICAgICAgLm8gLmNw cCAuYyAuaCAuZyAuaSAuZGxnXG4iKTsNCj4+ID4NCj4+ID4gIAlpZiAoIHVzZXJfdG9rZW5fdHlw ZXMhPU5VTEwgKSB7DQo+PiA+DQo+PiA+ICAJCXByaW50ZigiIyBNYWtlIHN1cmUgI3Rva2RlZnMg ZGlyZWN0aXZlIGluIEFOVExSIGdyYW1tYXIgbGlzdHMNCj50aGlzIGZpbGU6XG4iKTsNCj4+ID4N Cj4+ID4gIAkJcHJpbnRmKCJUT0tFTlMgPSAlcyIsIHVzZXJfdG9rZW5fdHlwZXMpOw0KPj4gPg0K Pj4gPiBAQCAtNzU1LDcgKzc1NSw3IEBAIGNoYXIgKmVycl87DQo+PiA+ICBjaGFyICpESVIoKQ0K Pj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiAgCXN0YXRpYyBjaGFyIGJ1ZlsyMDArMV07DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlmICggc3RyY21wKG91dGRpcixU b3BEaXJlY3RvcnkpPT0wICkgcmV0dXJuICIiOw0KPj4gPg0KPj4gPiAgCXNwcmludGYoYnVmLCAi JXMlcyIsIG91dGRpciwgRGlyZWN0b3J5U3ltYm9sKTsNCj4+ID4NCj4+ID4gIAlyZXR1cm4gYnVm Ow0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUv UGNjdHMvc3VwcG9ydC9yZXhwci9yZXhwci5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9zdXBwb3J0L3JleHByL3JleHByLmMNCj4+ID4gaW5kZXggODA1YmY2NTUzMzFi Li4wZmRiNzVhNWU1NGYgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJD b21waWxlL1BjY3RzL3N1cHBvcnQvcmV4cHIvcmV4cHIuYw0KPj4gPiArKysgYi9CYXNlVG9vbHMv U291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L3JleHByL3JleHByLmMNCj4+ID4gQEAg LTE1NCw3ICsxNTQsNyBAQCBjaGFyICpzOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+ PiA+DQo+PiA+ICAJQXJjUHRyIHA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0K Pj4gPiAgCWlmICggYXV0b21hdG9uID09IGFjY2VwdCAmJiAqcyA9PSAnXDAnICkgcmV0dXJuIDE7 CS8qIG1hdGNoICovDQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICAJZm9yIChwPWF1dG9tYXRvbi0+ YXJjczsgcCE9TlVMTDsgcD1wLT5uZXh0KQkJCS8qIHRyeQ0KPmFsbCBhcmNzICovDQo+PiA+DQo+ PiA+IEBAIC0xODUsMTIgKzE4NSwxMiBAQCBHcmFwaFB0ciBnOw0KPj4gPiAgI2VuZGlmDQo+PiA+ DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJR3JhcGggZzEsIGcyOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAoIGFuZEV4cHIoJmcxKSA9PSAtMSApDQo+PiA+DQo+ PiA+ICAJew0KPj4gPg0KPj4gPiAgCQlyZXR1cm4gLTE7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0K Pj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAl3aGlsZSAoIHRva2VuID09ICd8JyAp DQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiAgCQlpbnQgYTsNCj4+ID4NCj4+ID4gQEAgLTIw MCw3ICsyMDAsNyBAQCBHcmFwaFB0ciBnOw0KPj4gPiAgCQllbHNlIGlmICggIWEgKSByZXR1cm4g MTsJLyogZW1wdHkgYWx0ZXJuYXRpdmUgKi8NCj4+ID4NCj4+ID4gIAkJZzEgPSBCdWlsZE5GQV9B b3JCKGcxLCBnMik7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gIAlpZiAoIHRva2VuIT0nXDAnICkgcmV0dXJuIC0xOw0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiAgCSpnID0gZzE7DQo+PiA+DQo+PiA+IEBAIC0yMTksMTggKzIxOSwxOCBAQCBH cmFwaFB0ciBnOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJR3Jh cGggZzEsIGcyOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAo IGV4cHIoJmcxKSA9PSAtMSApDQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiAgCQlyZXR1cm4g LTE7DQo+PiA+DQo+PiA+ICAJfQ0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gIAl3aGlsZSAoIHRva2VuPT1BdG9tIHx8IHRva2VuPT0neycgfHwgdG9rZW49PScoJyB8fCB0 b2tlbj09J34nIHx8DQo+dG9rZW49PSdbJyApDQo+PiA+DQo+PiA+ICAJew0KPj4gPg0KPj4gPiAg CQlpZiAoZXhwcigmZzIpID09IC0xKSByZXR1cm4gLTE7DQo+PiA+DQo+PiA+ICAJCWcxID0gQnVp bGRORkFfQUIoZzEsIGcyKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgCSpnID0gZzE7DQo+PiA+DQo+PiA+ICAJcmV0dXJuIDE7DQo+PiA+ DQo+PiA+ICB9DQo+PiA+DQo+PiA+IEBAIC0yNTEsNyArMjUxLDcgQEAgR3JhcGhQdHIgZzsNCj4+ ID4gIHsNCj4+ID4NCj4+ID4gIAlpbnQgY29tcGxlbWVudCA9IDA7DQo+PiA+DQo+PiA+ICAJY2hh ciBzWzI1N107ICAgIC8qIGFsbG9jIHNwYWNlIGZvciBzdHJpbmcgb2YgY2hhciBpbiBbXSAqLw0K Pj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlpZiAoIHRva2VuID09ICd+ JyB8fCB0b2tlbiA9PSAnWycgKQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJaWYgKCB0 b2tlbiA9PSAnficgKSB7Y29tcGxlbWVudCA9IDE7IG5leHQoKTt9DQo+PiA+DQo+PiA+IEBAIC0y OTQsNyArMjk0LDcgQEAgR3JhcGhQdHIgZzsNCj4+ID4gIAkJcmVwZWF0U3ltYm9sKCBnICk7DQo+ PiA+DQo+PiA+ICAJCXJldHVybiAxOw0KPj4gPg0KPj4gPiAgCX0NCj4+ID4NCj4+ID4gLQ0KPj4g Pg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJcmV0dXJuIC0xOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiBAQCAtMzM1LDkgKzMzNSw5IEBAIGludCBjb21wbGVtZW50Ow0KPj4g PiAgCXN0YXRpYyB1bnNpZ25lZCBjaGFyIHNldFsyNTZdOwkJLyogbm8gZHVwbGljYXRlcyAqLw0K Pj4gPg0KPj4gPiAgCWludCBmaXJzdCwgbGFzdCwgaTsNCj4+ID4NCj4+ID4gIAljaGFyICpzID0g cDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCB0b2tlbiAh PSBBdG9tICkgcmV0dXJuIC0xOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gIAlmb3IgKGk9MDsgaTwyNTY7IGkrKykgc2V0W2ldID0gMDsNCj4+ID4NCj4+ID4gIAl3aGls ZSAoIHRva2VuID09IEF0b20gKQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gQEAgLTQ1OCw3 ICs0NTgsNyBAQCBpbnQgbGFiZWw7DQo+PiA+ICAjZW5kaWYNCj4+ID4NCj4+ID4gIHsNCj4+ID4N Cj4+ID4gIAlBcmNQdHIgYTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ ICAJYSA9IG5ld0dyYXBoQXJjKCk7DQo+PiA+DQo+PiA+ICAJaWYgKCBpLT5hcmNzID09IE5VTEwg KSBpLT5hcmN0YWlsID0gaS0+YXJjcyA9IGE7DQo+PiA+DQo+PiA+ICAJZWxzZSB7KGktPmFyY3Rh aWwpLT5uZXh0ID0gYTsgaS0+YXJjdGFpbCA9IGE7fQ0KPj4gPg0KPj4gPiBAQCAtNDc0LDcgKzQ3 NCw3IEBAIGludCBsYWJlbDsNCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4g PiAgCUdyYXBoIGc7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWcu bGVmdCA9IG5ld05vZGUoKTsNCj4+ID4NCj4+ID4gIAlnLnJpZ2h0ID0gbmV3Tm9kZSgpOw0KPj4g Pg0KPj4gPiAgCUFyY0JldHdlZW5HcmFwaE5vZGVzKGcubGVmdCwgZy5yaWdodCwgbGFiZWwpOw0K Pj4gPg0KPj4gPiBAQCAtNDg5LDcgKzQ4OSw3IEBAIEdyYXBoIEEsIEI7DQo+PiA+ICAjZW5kaWYN Cj4+ID4NCj4+ID4gIHsNCj4+ID4NCj4+ID4gIAlHcmFwaCBnOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhOb2RlcyhBLnJpZ2h0LCBCLmxl ZnQsIEVwc2lsb24pOw0KPj4gPg0KPj4gPiAgCWcubGVmdCA9IEEubGVmdDsNCj4+ID4NCj4+ID4g IAlnLnJpZ2h0ID0gQi5yaWdodDsNCj4+ID4NCj4+ID4gQEAgLTUwNCw3ICs1MDQsNyBAQCBHcmFw aCBBLCBCOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ICAJR3JhcGgg ZzsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJZy5sZWZ0ID0gbmV3 Tm9kZSgpOw0KPj4gPg0KPj4gPiAgCUFyY0JldHdlZW5HcmFwaE5vZGVzKGcubGVmdCwgQS5sZWZ0 LCBFcHNpbG9uKTsNCj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhOb2RlcyhnLmxlZnQsIEIu bGVmdCwgRXBzaWxvbik7DQo+PiA+DQo+PiA+IEBAIC01MjIsOSArNTIyLDkgQEAgY2hhciAqczsN Cj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiAgCUdyYXBoIGc7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlmICggcyA9PSBOVUxMICkgcmV0 dXJuIGc7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWcubGVmdCA9 IG5ld05vZGUoKTsNCj4+ID4NCj4+ID4gIAlnLnJpZ2h0ID0gbmV3Tm9kZSgpOw0KPj4gPg0KPj4g PiAgCXdoaWxlICggKnMgIT0gJ1wwJyApDQo+PiA+DQo+PiA+IEBAIC01NDUsMTIgKzU0NSwxMiBA QCBHcmFwaCBBOw0KPj4gPg0KPj4gPg0KPj4gPiAgCWcubGVmdCA9IG5ld05vZGUoKTsNCj4+ID4N Cj4+ID4gIAlnLnJpZ2h0ID0gbmV3Tm9kZSgpOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsN Cj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhOb2RlcyhnLmxlZnQsIEEubGVmdCwgRXBzaWxv bik7DQo+PiA+DQo+PiA+ICAJQXJjQmV0d2VlbkdyYXBoTm9kZXMoZy5sZWZ0LCBnLnJpZ2h0LCBF cHNpbG9uKTsNCj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhOb2RlcyhBLnJpZ2h0LCBnLnJp Z2h0LCBFcHNpbG9uKTsNCj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhOb2RlcyhBLnJpZ2h0 LCBBLmxlZnQsIEVwc2lsb24pOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ ID4gIAlyZXR1cm4oIGcgKTsNCj4+ID4NCj4+ID4gIH0NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4g QEAgLTU2Miw3ICs1NjIsNyBAQCBHcmFwaCBBOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7 DQo+PiA+DQo+PiA+ICAJQXJjQmV0d2VlbkdyYXBoTm9kZXMoQS5yaWdodCwgQS5sZWZ0LCBFcHNp bG9uKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJcmV0dXJuKCBB ICk7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC01NzQsMTMgKzU3 NCwxMyBAQCBHcmFwaCBBOw0KPj4gPiAgI2VuZGlmDQo+PiA+DQo+PiA+ICB7DQo+PiA+DQo+PiA+ ICAJR3JhcGggZzsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJZy5s ZWZ0ID0gbmV3Tm9kZSgpOw0KPj4gPg0KPj4gPiAgCWcucmlnaHQgPSBuZXdOb2RlKCk7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCUFyY0JldHdlZW5HcmFwaE5vZGVz KGcubGVmdCwgQS5sZWZ0LCBFcHNpbG9uKTsNCj4+ID4NCj4+ID4gIAlBcmNCZXR3ZWVuR3JhcGhO b2RlcyhnLmxlZnQsIGcucmlnaHQsIEVwc2lsb24pOw0KPj4gPg0KPj4gPiAgCUFyY0JldHdlZW5H cmFwaE5vZGVzKEEucmlnaHQsIGcucmlnaHQsIEVwc2lsb24pOw0KPj4gPg0KPj4gPiAtDQo+PiA+ DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlyZXR1cm4oIGcgKTsNCj4+ID4NCj4+ID4gIH0NCj4+ID4N Cj4+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1 cHBvcnQvc2V0L3NldC5jDQo+Yi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9z dXBwb3J0L3NldC9zZXQuYw0KPj4gPiBpbmRleCA2YjliNTEwYjhhZWQuLjQ0ZDZlZTQ0YzNjZSAx MDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvc3Vw cG9ydC9zZXQvc2V0LmMNCj4+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUv UGNjdHMvc3VwcG9ydC9zZXQvc2V0LmMNCj4+ID4gQEAgLTIsMzcgKzIsMzcgQEANCj4+ID4NCj4+ ID4NCj4+ID4gIAlUaGUgZm9sbG93aW5nIGlzIGEgZ2VuZXJhbC1wdXJwb3NlIHNldCBsaWJyYXJ5 IG9yaWdpbmFsbHkgZGV2ZWxvcGVkDQo+PiA+DQo+PiA+ICAJYnkgSGFuayBEaWV0eiBhbmQgZW5o YW5jZWQgYnkgVGVyZW5jZSBQYXJyIHRvIGFsbG93IGR5bmFtaWMgc2V0cy4NCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJU2V0cyBhcmUgbm93IHN0cnVjdHMgY29udGFp bmluZyB0aGUgI3dvcmRzIGluIHRoZSBzZXQgYW5kDQo+PiA+DQo+PiA+ICAJYSBwb2ludGVyIHRv IHRoZSBhY3R1YWwgc2V0IHdvcmRzLg0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gIAlHZW5lcmFsbHksIHNldHMgbmVlZCBub3QgYmUgZXhwbGljaXRseSBhbGxvY2F0ZWQu ICBUaGV5IGFyZQ0KPj4gPg0KPj4gPiAgCWNyZWF0ZWQvZXh0ZW5kZWQvc2hydW5rIHdoZW4gYXBw cm9wcmlhdGUgKGUuZy4gaW4gc2V0X29mKCkpLg0KPj4gPg0KPj4gPiAgCUhPV0VWRVIsIHNldHMg bmVlZCB0byBiZSBkZXN0cm95ZWQgKGZyZWUoKWVkKSB3aGVuIHRoZXkgZ28gb3V0IG9mDQo+c2Nv cGUNCj4+ID4NCj4+ID4gIAlvciBhcmUgb3RoZXJ3aXNlIG5vIGxvbmdlciBuZWVkZWQuICBBIHJv dXRpbmUgaXMgcHJvdmlkZWQgdG8NCj4+ID4NCj4+ID4gIAlmcmVlIGEgc2V0Lg0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlTZXRzIGNhbiBiZSBleHBsaWNpdGx5IGNy ZWF0ZWQgd2l0aCBzZXRfbmV3KHMsIG1heF9lbGVtKS4NCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAJU2V0cyBjYW4gYmUgZGVjbGFyZWQgdG8gaGF2ZSBtaW5pbXVtIHNp emUgdG8gcmVkdWNlIHJlYWxsb2MgdHJhZmZpYy4NCj4+ID4NCj4+ID4gIAlEZWZhdWx0IG1pbmlt dW0gc2l6ZSA9IDEuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCVNl dHMgY2FuIGJlIGV4cGxpY2l0bHkgaW5pdGlhbGl6ZWQgdG8gaGF2ZSBubyBlbGVtZW50cyAoc2V0 Lm4gPT0gMCkNCj4+ID4NCj4+ID4gIAlieSB1c2luZyB0aGUgJ2VtcHR5JyBpbml0aWFsaXplcjoN Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJRXhhbXBsZXM6DQo+PiA+ DQo+PiA+ICAJCXNldCBhID0gZW1wdHk7CS0tIHNldF9kZWcoYSkgPT0gMA0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAkJcmV0dXJuKCBlbXB0eSApOw0KPj4gPg0KPj4g PiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlFeGFtcGxlIHNldCBjcmVhdGlvbiBhbmQg ZGVzdHJ1Y3Rpb246DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCXNl dA0KPj4gPg0KPj4gPiAgCXNldF9vZjIoZSxnKQ0KPj4gPg0KPj4gPiAgCXVuc2lnbmVkIGUsZzsN Cj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCXNldCBhLGIsYzsNCj4+ID4NCj4+ID4gLQ0K Pj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJCWIgPSBzZXRfb2YoZSk7CQktLSBDcmVhdGVzIHNw YWNlIGZvciBiIGFuZCBzdGlja3MgaW4gZQ0KPj4gPg0KPj4gPiAgCQlzZXRfbmV3KGMsIGcpOwkJ LS0gc2V0X25ldygpOyBzZXRfb3JlbCgpID09PiBzZXRfb2YoKQ0KPj4gPg0KPj4gPiAgCQlzZXRf b3JlbChnLCAmYyk7DQo+PiA+DQo+PiA+IEBAIC00Niw3ICs0Niw3IEBADQo+PiA+ICAJfQ0KPj4g Pg0KPj4gPg0KPj4gPg0KPj4gPiAgCTE5ODcgYnkgSGFuayBEaWV0eg0KPj4gPg0KPj4gPiAtDQo+ PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlNb2RpZmllZCBieToNCj4+ID4NCj4+ID4gIAkJVGVy ZW5jZSBQYXJyDQo+PiA+DQo+PiA+ICAJCVB1cmR1ZSBVbml2ZXJzaXR5DQo+PiA+DQo+PiA+IEBA IC0xNzAsNyArMTcwLDcgQEAgc2V0IGM7DQo+PiA+ICAJcSA9IGMuc2V0d29yZDsNCj4+ID4NCj4+ ID4gIAlwID0gYi5zZXR3b3JkOw0KPj4gPg0KPj4gPiAgCWVuZHAgPSAmKGIuc2V0d29yZFtuXSk7 DQo+PiA+DQo+PiA+IC0Jd2hpbGUgKCBwIDwgZW5kcCApICpyKysgPSAqcCsrIHwgKnErKzsNCj4+ ID4NCj4+ID4gKwl3aGlsZSAoIHAgPCBlbmRwICkgKnIrKyA9ICpwKysgfCAqcSsrOw0KPj4gPg0K Pj4gPg0KPj4gPg0KPj4gPiAgCS8qIENvcHkgcmVzdCBvZiBiaWdnZXIgc2V0IGludG8gcmVzdWx0 ICovDQo+PiA+DQo+PiA+ICAJcCA9ICYoYmlnLT5zZXR3b3JkW25dKTsNCj4+ID4NCj4+ID4gQEAg LTIwNiw3ICsyMDYsNyBAQCBzZXQgYzsNCj4+ID4gIAlxID0gYy5zZXR3b3JkOw0KPj4gPg0KPj4g PiAgCXAgPSBiLnNldHdvcmQ7DQo+PiA+DQo+PiA+ICAJZW5kcCA9ICYoYi5zZXR3b3JkW25dKTsN Cj4+ID4NCj4+ID4gLQl3aGlsZSAoIHAgPCBlbmRwICkgKnIrKyA9ICpwKysgJiAqcSsrOw0KPj4g Pg0KPj4gPiArCXdoaWxlICggcCA8IGVuZHAgKSAqcisrID0gKnArKyAmICpxKys7DQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+ICAJcmV0dXJuKHQpOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPiBA QCAtMjM4LDcgKzIzOCw3IEBAIHNldCBjOw0KPj4gPiAgCXEgPSBjLnNldHdvcmQ7DQo+PiA+DQo+ PiA+ICAJcCA9IGIuc2V0d29yZDsNCj4+ID4NCj4+ID4gIAllbmRwID0gJihiLnNldHdvcmRbbl0p Ow0KPj4gPg0KPj4gPiAtCXdoaWxlICggcCA8IGVuZHAgKSAqcisrID0gKnArKyAmICh+ICpxKysp Ow0KPj4gPg0KPj4gPiArCXdoaWxlICggcCA8IGVuZHAgKSAqcisrID0gKnArKyAmICh+ICpxKysp Ow0KPj4gPg0KPj4gPg0KPj4gPg0KPj4gPiAgCS8qIENvcHkgcmVzdCBvZiBiIGludG8gcmVzdWx0 IGlmIHNpemUoYikgPiBjICovDQo+PiA+DQo+PiA+ICAJaWYgKCBiLm4gPiBuICkNCj4+ID4NCj4+ ID4gQEAgLTI4OSw3ICsyODksNyBAQCB1bnNpZ25lZCBpbnQgbjsNCj4+ID4gIAlyZWdpc3RlciB1 bnNpZ25lZCAqcDsNCj4+ID4NCj4+ID4gIAlyZWdpc3RlciB1bnNpZ25lZCAqZW5kcDsNCj4+ID4N Cj4+ID4gIAl1bnNpZ25lZCBpbnQgc2l6ZTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+ PiA+DQo+PiA+ICAJQ0hLKCgqYSkpOw0KPj4gPg0KPj4gPiAgICAgIGlmICggYS0+biA9PSAwICkN Cj4+ID4NCj4+ID4gICAgICB7DQo+PiA+DQo+PiA+IEBAIC0zNDUsNyArMzQ1LDcgQEAgc2V0IGE7 DQo+PiA+ICAJaWYgKCBhLm4gPT0gMCApIHJldHVybiggZW1wdHkgKTsNCj4+ID4NCj4+ID4gIAlz ZXRfZXh0KCZ0LCBhLm4pOw0KPj4gPg0KPj4gPiAgCXIgPSB0LnNldHdvcmQ7DQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCWRvIHsNCj4+ID4NCj4+ID4gIAkJKnIrKyA9 ICh+ICpwKyspOw0KPj4gPg0KPj4gPiAgCX0gd2hpbGUgKCBwIDwgZW5kcCApOw0KPj4gPg0KPj4g PiBAQCAtNDcwLDcgKzQ3MCw3IEBAIHNldCBhOw0KPj4gPiAgCS8qIG5pbCBpcyBhbiBlbGVtZW50 IG9mIGV2ZXJ5IHNldCAqLw0KPj4gPg0KPj4gPiAgCWlmIChiID09IG5pbCkgcmV0dXJuKDEpOw0K Pj4gPg0KPj4gPiAgCWlmICggYS5uID09IDAgfHwgTnVtV29yZHMoYikgPiBhLm4gKSByZXR1cm4o MCk7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCS8qIE90aGVyd2lz ZSwgd2UgaGF2ZSB0byBjaGVjayAqLw0KPj4gPg0KPj4gPiAgCXJldHVybiggYS5zZXR3b3JkW0RJ VldPUkQoYildICYgYml0bWFza1tNT0RXT1JEKGIpXSApOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0K Pj4gPiBAQCAtNDkwLDcgKzQ5MCw3IEBAIHNldCBhOw0KPj4gPiAgCUNISyhhKTsNCj4+ID4NCj4+ ID4gIAlpZiAoIGEubiA9PSAwICkgcmV0dXJuKDEpOw0KPj4gPg0KPj4gPiAgCWVuZHAgPSAmKGEu c2V0d29yZFthLm5dKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJ LyogVGhlIHNldCBpcyBub3QgZW1wdHkgaWYgYW55IHdvcmQgdXNlZCB0byBzdG9yZQ0KPj4gPg0K Pj4gPiAgCSAgIHRoZSBzZXQgaXMgbm9uLXplcm8uICBUaGlzIG1lYW5zIG9uZSBtdXN0IGJlIGEN Cj4+ID4NCj4+ID4gIAkgICBiaXQgY2FyZWZ1bCBhYm91dCBkb2luZyB0aGluZ3MgbGlrZSBuZWdh dGlvbi4NCj4+ID4NCj4+ID4gQEAgLTQ5OCw3ICs0OTgsNyBAQCBzZXQgYTsNCj4+ID4gIAlkbyB7 DQo+PiA+DQo+PiA+ICAJCWlmICgqcCkgcmV0dXJuKDApOw0KPj4gPg0KPj4gPiAgCX0gd2hpbGUg KCsrcCA8IGVuZHApOw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAly ZXR1cm4oMSk7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IEBAIC02Nzgs NyArNjc4LDcgQEAgc2V0IGE7DQo+PiA+ICAJLyogRG9lcyBub3QgZWZmZWN0IHNpemUgb2Ygc2V0 ICovDQo+PiA+DQo+PiA+ICAJcmVnaXN0ZXIgdW5zaWduZWQgKnAgPSBhLnNldHdvcmQ7DQo+PiA+ DQo+PiA+ICAJcmVnaXN0ZXIgdW5zaWduZWQgKmVuZHA7DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ ID4gKw0KPj4gPg0KPj4gPiAgCUNISyhhKTsNCj4+ID4NCj4+ID4gIAlpZiAoIGEubiA9PSAwICkg cmV0dXJuOw0KPj4gPg0KPj4gPiAgCWVuZHAgPSAmKGEuc2V0d29yZFthLm5dKTsNCj4+ID4NCj4+ ID4gQEAgLTY5OSw3ICs2OTksNyBAQCBzZXQgYTsNCj4+ID4gIAlyZWdpc3RlciB1bnNpZ25lZCAq cCwNCj4+ID4NCj4+ID4gIAkJCQkJICAqcSAgICA9IGEuc2V0d29yZCwNCj4+ID4NCj4+ID4gIAkJ CQkJICAqZW5kcTsgLyogTVIyMCAqLw0KPj4gPg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4N Cj4+ID4gIAlDSEsoYSk7DQo+PiA+DQo+PiA+ICAJYiA9IGVtcHR5Ow0KPj4gPg0KPj4gPiAgCWlm ICggYS5uID09IDAgKSByZXR1cm4oIGVtcHR5ICk7DQo+PiA+DQo+PiA+IEBAIC03MDksNyArNzA5 LDcgQEAgc2V0IGE7DQo+PiA+ICAJZG8gew0KPj4gPg0KPj4gPiAgCQkqcCsrID0gKnErKzsNCj4+ ID4NCj4+ID4gIAl9IHdoaWxlICggcSA8IGVuZHEgKTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4g PiArDQo+PiA+DQo+PiA+ICAJcmV0dXJuKGIpOw0KPj4gPg0KPj4gPiAgfQ0KPj4gPg0KPj4gPg0K Pj4gPg0KPj4gPiBAQCAtNzc5LDcgKzc3OSw3IEBAIHNldCBhOw0KPj4gPiAgew0KPj4gPg0KPj4g PiAgCXVuc2lnbmVkICpxOw0KPj4gPg0KPj4gPiAgCWludCBtYXhfZGVnOw0KPj4gPg0KPj4gPiAt DQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlDSEsoYSk7DQo+PiA+DQo+PiA+ICAJbWF4X2Rl ZyA9IFdPUkRTSVpFKmEubjsNCj4+ID4NCj4+ID4gIAkvKiBhc3N1bWUgYS5uIT0wICYgbm8gZWxl bWVudHMgaXMgcmFyZSwgYnV0IHN0aWxsIG9rICovDQo+PiA+DQo+PiA+IGRpZmYgLS1naXQgYS9C YXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBwb3J0L3NldC9zZXQuaA0KPmIv QmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvc3VwcG9ydC9zZXQvc2V0LmgNCj4+ ID4gaW5kZXggNWQ2ODE1MmRmNGFiLi44ZGI3NzMxMzNiN2YgMTAwNjQ0DQo+PiA+IC0tLSBhL0Jh c2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1cHBvcnQvc2V0L3NldC5oDQo+PiA+ ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1cHBvcnQvc2V0L3Nl dC5oDQo+PiA+IEBAIC01LDEyICs1LDEyIEBADQo+PiA+DQo+PiA+DQo+PiA+ICAJVGhlIGZvbGxv d2luZyBpcyBhIGdlbmVyYWwtcHVycG9zZSBzZXQgbGlicmFyeSBvcmlnaW5hbGx5IGRldmVsb3Bl ZA0KPj4gPg0KPj4gPiAgCWJ5IEhhbmsgRGlldHogYW5kIGVuaGFuY2VkIGJ5IFRlcmVuY2UgUGFy ciB0byBhbGxvdyBkeW5hbWljIHNldHMuDQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4g Pg0KPj4gPiAgCVNldHMgYXJlIG5vdyBzdHJ1Y3RzIGNvbnRhaW5pbmcgdGhlICN3b3JkcyBpbiB0 aGUgc2V0IGFuZA0KPj4gPg0KPj4gPiAgCWEgcG9pbnRlciB0byB0aGUgYWN0dWFsIHNldCB3b3Jk cy4NCj4+ID4NCj4+ID4NCj4+ID4NCj4+ID4gIAkxOTg3IGJ5IEhhbmsgRGlldHoNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJTW9kaWZpZWQgYnk6DQo+PiA+DQo+PiA+ ICAJCVRlcmVuY2UgUGFycg0KPj4gPg0KPj4gPiAgCQlQdXJkdWUgVW5pdmVyc2l0eQ0KPj4gPg0K Pj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvUGNjdHMvc3Vw cG9ydC9zeW0vc3ltLmMNCj5iL0Jhc2VUb29scy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL3N1 cHBvcnQvc3ltL3N5bS5jDQo+PiA+IGluZGV4IGVjY2NlMDU5YmI5OC4uOThhNzAzYzVlNzQ2IDEw MDY0NA0KPj4gPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9zdXBw b3J0L3N5bS9zeW0uYw0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvVmZyQ29tcGlsZS9Q Y2N0cy9zdXBwb3J0L3N5bS9zeW0uYw0KPj4gPiBAQCAtNzAsMTggKzcwLDE4IEBADQo+PiA+ICAg KgltYWluKCkNCj4+ID4NCj4+ID4gICAqCXsNCj4+ID4NCj4+ID4gICAqCSAgICBTeW0gKnNjb3Bl MT1OVUxMLCAqc2NvcGUyPU5VTEwsICphLCAqcDsNCj4+ID4NCj4+ID4gLSAqDQo+PiA+DQo+PiA+ ICsgKg0KPj4gPg0KPj4gPiAgICoJICAgIHp6c19pbml0KDEwMSwgMTAwKTsNCj4+ID4NCj4+ID4g LSAqDQo+PiA+DQo+PiA+ICsgKg0KPj4gPg0KPj4gPiAgICoJICAgIGEgPSB6enNfbmV3KCJBcHBs ZSIpOwl6enNfYWRkKGEtPnN5bWJvbCwgYSk7CS0tIE5vIHNjb3BlDQo+PiA+DQo+PiA+ICAgKgkg ICAgenpzX3Njb3BlKCAmc2NvcGUxICk7CS0tIGVudGVyIHNjb3BlIDENCj4+ID4NCj4+ID4gICAq CSAgICBhID0genpzX25ldygiUGx1bSIpOwl6enNfYWRkKGEtPnN5bWJvbCwgYSk7DQo+PiA+DQo+ PiA+ICAgKgkgICAgenpzX3Njb3BlKCAmc2NvcGUyICk7CS0tIGVudGVyIHNjb3BlIDINCj4+ID4N Cj4+ID4gICAqCSAgICBhID0genpzX25ldygiVHJ1Y2siKTsJenpzX2FkZChhLT5zeW1ib2wsIGEp Ow0KPj4gPg0KPj4gPiAtICoNCj4+ID4NCj4+ID4gKyAqDQo+PiA+DQo+PiA+ICAgKiAgICAJcCA9 IHp6c19nZXQoIlBsdW0iKTsNCj4+ID4NCj4+ID4gICAqICAgIAlpZiAoIHAgPT0gTlVMTCApIGZw cmludGYoc3RkZXJyLCAiSG1tbS4uLkNhbid0IGZpbmQgJ1BsdW0nXG4iKTsNCj4+ID4NCj4+ID4g LSAqDQo+PiA+DQo+PiA+ICsgKg0KPj4gPg0KPj4gPiAgICogICAgCXAgPSB6enNfcm1zY29wZSgm c2NvcGUxKQ0KPj4gPg0KPj4gPiAgICogICAgCWZvciAoOyBwIT1OVUxMOyBwPXAtPnNjb3BlKSB7 cHJpbnRmKCJTY29wZTE6ICAlc1xuIiwgcC0NCj4+c3ltYm9sKTt9DQo+PiA+DQo+PiA+ICAgKiAg ICAJcCA9IHp6c19ybXNjb3BlKCZzY29wZTIpDQo+PiA+DQo+PiA+IEBAIC0xNzAsMTEgKzE3MCwx MSBAQCByZWdpc3RlciBTeW0gKnJlYzsNCj4+ID4gIHsNCj4+ID4NCj4+ID4gIAlyZWdpc3RlciB1 bnNpZ25lZCBpbnQgaD0wOw0KPj4gPg0KPj4gPiAgCXJlZ2lzdGVyIGNoYXIgKnA9a2V5Ow0KPj4g Pg0KPj4gPiAtDQo+PiA+DQo+PiA+ICsNCj4+ID4NCj4+ID4gIAlIQVNIKHAsIGgpOw0KPj4gPg0K Pj4gPiAgCXJlYy0+aGFzaCA9IGg7CQkJCQkvKiBzYXZlIGhhc2ggY29kZSBmb3INCj5mYXN0IGNv bXAgbGF0ZXIgKi8NCj4+ID4NCj4+ID4gIAloICU9IHNpemU7DQo+PiA+DQo+PiA+IC0NCj4+ID4N Cj4+ID4gKw0KPj4gPg0KPj4gPiAgCWlmICggQ3VyU2NvcGUgIT0gTlVMTCApIHtyZWMtPnNjb3Bl ID0gKkN1clNjb3BlOyAqQ3VyU2NvcGUgPSByZWM7fQ0KPj4gPg0KPj4gPiAgCXJlYy0+bmV4dCA9 IHRhYmxlW2hdOwkJCS8qIEFkZCB0byBkb3VibHktbGlua2VkIGxpc3QgKi8NCj4+ID4NCj4+ID4g IAlyZWMtPnByZXYgPSBOVUxMOw0KPj4gPg0KPj4gPiBAQCAtMTkzLDkgKzE5Myw5IEBAIGNoYXIg KmtleTsNCj4+ID4gIAlyZWdpc3RlciB1bnNpZ25lZCBpbnQgaD0wOw0KPj4gPg0KPj4gPiAgCXJl Z2lzdGVyIGNoYXIgKnA9a2V5Ow0KPj4gPg0KPj4gPiAgCXJlZ2lzdGVyIFN5bSAqcTsNCj4+ID4N Cj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJSEFTSChwLCBoKTsNCj4+ID4NCj4+ ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJZm9yIChxID0gdGFibGVbaCVzaXplXTsg cSAhPSBOVUxMOyBxID0gcS0+bmV4dCkNCj4+ID4NCj4+ID4gIAl7DQo+PiA+DQo+PiA+ICAJCWlm ICggcS0+aGFzaCA9PSBoICkJCS8qIGRvIHdlIGV2ZW4gaGF2ZSBhIGNoYW5jZQ0KPm9mIG1hdGNo aW5nPyAqLw0KPj4gPg0KPj4gPiBAQCAtMjI0LDcgKzIyNCw3IEBAIHJlZ2lzdGVyIFN5bSAqcDsN Cj4+ID4gIAlpZiAoIHAtPnByZXYgPT0gTlVMTCApCS8qIEhlYWQgb2YgbGlzdCAqLw0KPj4gPg0K Pj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJcmVnaXN0ZXIgU3ltICoqdCA9IHAtPmhlYWQ7DQo+PiA+ DQo+PiA+IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgCQlpZiAoIHQgPT0gTlVMTCApIHJl dHVybjsJLyogbm90IHBhcnQgb2Ygc3ltYm9sIHRhYmxlICovDQo+PiA+DQo+PiA+ICAJCSgqdCkg PSBwLT5uZXh0Ow0KPj4gPg0KPj4gPiAgCQlpZiAoICgqdCkgIT0gTlVMTCApICgqdCktPnByZXYg PSBOVUxMOw0KPj4gPg0KPj4gPiBAQCAtMjk1LDEzICsyOTUsMTMgQEAgdm9pZCB6enNfc3RhdCgp DQo+PiA+ICAJdW5zaWduZWQgaW50IGksbj0wLGxvdz0wLCBoaT0wOw0KPj4gPg0KPj4gPiAgCXJl Z2lzdGVyIFN5bSAqKnA7DQo+PiA+DQo+PiA+ICAJZmxvYXQgYXZnPTAuMDsNCj4+ID4NCj4+ID4g LQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJZm9yIChpPTA7IGk8MjA7IGkrKykgY291bnRb aV0gPSAwOw0KPj4gPg0KPj4gPiAgCWZvciAocD10YWJsZTsgcDwmKHRhYmxlW3NpemVdKTsgcCsr KQ0KPj4gPg0KPj4gPiAgCXsNCj4+ID4NCj4+ID4gIAkJcmVnaXN0ZXIgU3ltICpxID0gKnA7DQo+ PiA+DQo+PiA+ICAJCXVuc2lnbmVkIGludCBsZW47DQo+PiA+DQo+PiA+IC0NCj4+ID4NCj4+ID4g Kw0KPj4gPg0KPj4gPiAgCQlpZiAoIHEgIT0gTlVMTCAmJiBsb3c9PTAgKSBsb3cgPSBwLXRhYmxl Ow0KPj4gPg0KPj4gPiAgCQlsZW4gPSAwOw0KPj4gPg0KPj4gPiAgCQlpZiAoIHEgIT0gTlVMTCAp IHByaW50ZigiWyVkXSIsIHAtdGFibGUpOw0KPj4gPg0KPj4gPiBAQCAtMzQ5LDE0ICszNDksMTQg QEAgY2hhciAqdGV4dDsNCj4+ID4gICNlbmRpZg0KPj4gPg0KPj4gPiAgew0KPj4gPg0KPj4gPiAg CVN5bSAqcDsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAJaWYgKCAo cCA9IChTeW0gKikgY2FsbG9jKDEsc2l6ZW9mKFN5bSkpKSA9PSAwICkNCj4+ID4NCj4+ID4gIAl7 DQo+PiA+DQo+PiA+ICAJCWZwcmludGYoc3RkZXJyLCJPdXQgb2YgbWVtb3J5XG4iKTsNCj4+ID4N Cj4+ID4gIAkJZXhpdCgxKTsNCj4+ID4NCj4+ID4gIAl9DQo+PiA+DQo+PiA+ICAJcC0+c3ltYm9s ID0genpzX3N0cmR1cCh0ZXh0KTsNCj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+ PiA+ICAJcmV0dXJuIHA7DQo+PiA+DQo+PiA+ICB9DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+IGRp ZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9FY2MvQ2hlY2sucHkNCj5iL0Jhc2VU b29scy9Tb3VyY2UvUHl0aG9uL0VjYy9DaGVjay5weQ0KPj4gPiBpbmRleCAyMTgwODE4NjA5OTMu LmI2OGNlY2RkZmQ0OCAxMDA2NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24v RWNjL0NoZWNrLnB5DQo+PiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2UvUHl0aG9uL0VjYy9DaGVj ay5weQ0KPj4gPiBAQCAtMjY1LDcgKzI2NSw3IEBAIGNsYXNzIENoZWNrKG9iamVjdCk6DQo+PiA+ ICAgICAgICAgIHNlbGYuRnVuY3Rpb25MYXlvdXRDaGVja0JvZHkoKQ0KPj4gPg0KPj4gPiAgICAg ICAgICBzZWxmLkZ1bmN0aW9uTGF5b3V0Q2hlY2tMb2NhbFZhcmlhYmxlKCkNCj4+ID4NCj4+ID4g ICAgICAgICAgc2VsZi5GdW5jdGlvbkxheW91dENoZWNrRGVwcmVjYXRlZCgpDQo+PiA+DQo+PiA+ IC0NCj4+ID4NCj4+ID4gKw0KPj4gPg0KPj4gPiAgICAgICMgVG8gY2hlY2sgaWYgdGhlIGRlcHJl Y2F0ZWQgZnVuY3Rpb25zIGFyZSB1c2VkDQo+PiA+DQo+PiA+ICAgICAgZGVmIEZ1bmN0aW9uTGF5 b3V0Q2hlY2tEZXByZWNhdGVkKHNlbGYpOg0KPj4gPg0KPj4gPiAgICAgICAgICBpZiBFY2NHbG9i YWxEYXRhLmdDb25maWcuQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tOb0RlcHJlY2F0ZWQgPT0gJzEnDQo+ b3IgRWNjR2xvYmFsRGF0YS5nQ29uZmlnLkNGdW5jdGlvbkxheW91dENoZWNrQWxsID09ICcxJw0K Pj4gPiBvciBFY2NHbG9iYWxEYXRhLmdDb25maWcuQ2hlY2tBbGwgPT0gJzEnOg0KPj4gPg0KPj4g PiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vR2VuRmRzL0dlbkZkc0dsb2Jh bFZhcmlhYmxlLnB5DQo+Yi9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9HZW5GZHMvR2VuRmRzR2xv YmFsVmFyaWFibGUucHkNCj4+ID4gaW5kZXggNGQ4YjJiZGVlMjk5Li5iMmYzZjZhMTEyN2EgMTAw NjQ0DQo+PiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2UvUHl0aG9uL0dlbkZkcy9HZW5GZHNHbG9i YWxWYXJpYWJsZS5weQ0KPj4gPiArKysgYi9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9HZW5GZHMv R2VuRmRzR2xvYmFsVmFyaWFibGUucHkNCj4+ID4gQEAgLTE2MCw3ICsxNjAsNyBAQCBjbGFzcyBH ZW5GZHNHbG9iYWxWYXJpYWJsZToNCj4+ID4gICAgICAgICAgIk9VVFBVVF9ESVIiOm9zLnBhdGgu am9pbihCdWlsZERpciwgIk9VVFBVVCIpLA0KPj4gPg0KPj4gPiAgICAgICAgICAiREVCVUdfRElS Ijpvcy5wYXRoLmpvaW4oQnVpbGREaXIsICJERUJVRyIpDQo+PiA+DQo+PiA+ICAgICAgICAgIH0N Cj4+ID4NCj4+ID4gLQ0KPj4gPg0KPj4gPiArDQo+PiA+DQo+PiA+ICAgICAgICAgIEJ1aWxkUnVs ZXMgPSB7fQ0KPj4gPg0KPj4gPiAgICAgICAgICBmb3IgVHlwZSBpbiBCdWlsZFJ1bGVEYXRhYmFz ZS5GaWxlVHlwZUxpc3Q6DQo+PiA+DQo+PiA+ICAgICAgICAgICAgICAjZmlyc3QgdHJ5IGdldHRp bmcgYnVpbGQgcnVsZSBieSBCdWlsZFJ1bGVGYW1pbHkNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBh L0Jhc2VUb29scy9Tb3VyY2UvUHl0aG9uL01ha2VmaWxlDQo+Yi9CYXNlVG9vbHMvU291cmNlL1B5 dGhvbi9NYWtlZmlsZQ0KPj4gPiBpbmRleCAwMzYxYzUzMzBjZmUuLjZjM2JlZGJhZGYzYSAxMDA2 NDQNCj4+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vTWFrZWZpbGUNCj4+ID4gKysr IGIvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vTWFrZWZpbGUNCj4+ID4gQEAgLTgsNiArOCw2IEBA DQo+PiA+ICBhbGw6DQo+PiA+DQo+PiA+DQo+PiA+DQo+PiA+ICBjbGVhbjoNCj4+ID4NCj4+ID4g LWNsZWFuYWxsOg0KPj4gPg0KPj4gPiArY2xlYW5hbGw6DQo+PiA+DQo+PiA+ICAgIEBkZWwgL2Yg L3EgJChCQVNFX1RPT0xTX1BBVEgpXFNvdXJjZVxQeXRob25cKi5weWMNCj4+ID4NCj4+ID4NCj4+ ID4NCj4+ID4gLS0NCj4+ID4gMi4yMC4xDQo+Pg0K