From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web10.2623.1680905343853551075 for ; Fri, 07 Apr 2023 15:09:04 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=H05XSgqM; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1680905343; x=1712441343; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=or89r9zeBGOTRbjXDEdG2GdsTAletatTLkmy/0l9J0k=; b=H05XSgqM4Q9CbxB+oFeOpLusACslVgvWwFk1peOpPY7U4IHqGh0nI+ha FWGurMzSZsw1+Im7pkLz0VdBozNuw6OAk2x8otNPx+9/5TKyh95Ay1RPS 86N+hzDAOUJEgsnSgk0ljuIEfuU9ABg3tVfAmsGMv4CqycMyLZOCb7kC5 Th/4T3/uK1mAHTw61hxZgBIeMAQLTpwAzFDhVg3+j1EsTYoM8TNFKvq9i ePniywPn9XBfseiI8CjHwom4VUbTIPCSGBWfHIVMR5inWSkmopqx/ahpM Vrdjd88v8GVqitfZ0Y6W+DaToPuUw6yVlV+iifIYfAUV69Mc86PmO0/Bx A==; X-IronPort-AV: E=McAfee;i="6600,9927,10673"; a="408211378" X-IronPort-AV: E=Sophos;i="5.98,328,1673942400"; d="scan'208";a="408211378" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Apr 2023 15:09:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10673"; a="687641545" X-IronPort-AV: E=Sophos;i="5.98,328,1673942400"; d="scan'208";a="687641545" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP; 07 Apr 2023 15:09:03 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2507.21; Fri, 7 Apr 2023 15:09:02 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Fri, 7 Apr 2023 15:09:02 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Fri, 7 Apr 2023 15:09:02 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Fri, 7 Apr 2023 15:09:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UaMupS7DGJ1Ph6LLinGZyaWUtU/5aU3oE0mNU82TauzAHYaMpSvTfwRpz/umClw6WJhwXh8FjTjVfEp5LQWpyTfKx80Lb9m16955xhfKNyeCK50Choi6HIUBx6rRMoOLBkuoW4TAxTPGpVkeLMusjGlhPsqT01euGH502BQuS1VEXqw2Yp2byqn0KhAB/RrrmYno+eXufKK8aL8PJ3a08Tn8vj3CKY+G+xrnL1Ms3xwRZtX5GztiUzPbKT9p6tCcTQWRCgD6uo1it9CBV3d12NGoYgQY4XzxUZ/FPa0s9moW73lHzlRXRh+uFKK5Gsi46kSYFG5Mi30zq13C0J+iXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=or89r9zeBGOTRbjXDEdG2GdsTAletatTLkmy/0l9J0k=; b=JBwMzxsce3bzQ0xQaE68z+q0bqPcq7FL6gE4P+DI7o9asWXeRqgu2e9kvy/4f0Wi78Wx5D4LQI0TB+q2Le82A576Fy8JcWH4F7dc0kMlc8W9wSD3b5sgoopubPhE5vt/+YjXPI4TxfAwtq2etvRY5IRNaLJJeieY7rTXtF9ifZ6WxX+Bk2sPjn4i9jgk3izL5B8vFBIxtVF7TqmwgAZ2mPnWUiI7nuYVKemkul5rw4mMp0LEy6yTUz2DN3o7AN0TtIGvsKu0JZMUodGRUm+LIDgtQqJKtZeVjxHCP4lRiWZSetciUiOxnYZXDk+akaqnhb6tJAGlyo+WHj1Tvrqygw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by SJ2PR11MB8300.namprd11.prod.outlook.com (2603:10b6:a03:548::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.31; Fri, 7 Apr 2023 22:08:59 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::76be:1164:2c1f:90a5]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::76be:1164:2c1f:90a5%6]) with mapi id 15.20.6277.033; Fri, 7 Apr 2023 22:08:58 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "Warkentin, Andrei" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v7 0/3] RISC-V SBI-backed SerialLib Thread-Topic: [edk2-devel] [PATCH v7 0/3] RISC-V SBI-backed SerialLib Thread-Index: AQHZaZpHgIqPfnpF/k6bthAx4WCJdq8gZ8eA Date: Fri, 7 Apr 2023 22:08:58 +0000 Message-ID: References: <20230407214425.4360-1-andrei.warkentin@intel.com> In-Reply-To: <20230407214425.4360-1-andrei.warkentin@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|SJ2PR11MB8300:EE_ x-ms-office365-filtering-correlation-id: a046bd2f-44e9-4f40-e89b-08db37b4afc9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Huvux5bs+ZkHlZsg7TxOqqe9M2chbSjZAlxIID8oAtVY81B3U3Tla5UwfQMcGeqlUq9Vd3eDC0nPucXFLUhlx0ExSmjMMOIcb/1DeM1HKsNgK8aQ39Hv8fiJZDRDfjn2aTNg0rs2+2MxitbCRJn2nHj/rCiLF1X0Ls31lLf6H0xr+oT7ZFq/z8oJGaHqxUSP+JKcFC6WttxTPeXOQbsHngsDe8a1rEKjZ2NNJ45jCFbNLllC1kIgTwpQF3hkRY7qpV4y87BMIj/xSDaUxcgBJa95fBNq1Oqs2uySIRRBhR+m6CSiyTF2dIhQlOgDRLwYYUYb4knR4FX38kYfMsSKcPMI3eol331h2S0KSTjRKNu5J9+bzi9OaKS6i1eBW8394bRK3pj/aINltQDigA4W6Cu5v4s+OkodpqD3ab4cmmw4pVaBXeZjjDK3vF/raToDx1x8zj0sTlWrAX0LtN7iDhUr8Pn4zodjrzCTlvbs8Na4gM+6HMxG78aNhJ6rm/4Ipce52QxpVFQo4Fx303+Ih2alXr77nVE2SvZ8uK13HntmFbiA8WduqNFI18z7Bv/8EWAvQlNyrsjlWlbanF1SaxXY2VyfeA/JVHTZU0kRC4wZVIrdWHEHf1qGXYlgjOtEO0oZHiEuLbItWpuw0M2g6Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(376002)(136003)(366004)(346002)(396003)(451199021)(66899021)(38100700002)(5660300002)(2906002)(4326008)(64756008)(8936002)(55016003)(8676002)(66476007)(66556008)(41300700001)(122000001)(66446008)(86362001)(38070700005)(52536014)(82960400001)(107886003)(966005)(76116006)(66946007)(83380400001)(6506007)(53546011)(26005)(110136005)(33656002)(9686003)(186003)(7696005)(316002)(6636002)(478600001)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ODVNOWdrckFLZGZXbDVtcGVSMXNBVkIwUitXZUEwY0FYMzZKUncrRGVYVkhy?= =?utf-8?B?dldtajY4L1RUbkZCSDZDem5MVVY1ZEFBV3pHTGk4dGIvU1VQMFVLczY0ZFRE?= =?utf-8?B?d1ZBT0hmWGM5dk5BbWtka3lEbjRJYUZYVWFxK0FrVXpoZTkwMHpldllVNUpQ?= =?utf-8?B?bVF6NW03SWZNeEZzYjY0bGJYaHFXRXFmL1VqWVNtTjZXUmViVERHZHNic2lX?= =?utf-8?B?TCtzSythZnZ1NDRxMDJrUlNtT3VpN29HaUtkbk1RdHZsV2hjK2o0YTNXZktR?= =?utf-8?B?SDNuNFlUcW1GWmdFMEpkTlQ5Rit3eXRjVEE5R3VxanV0REVrSEdBSGIrcVps?= =?utf-8?B?dkI5WThZYVBMMlNjdnMvRFRXL0d3SnFJK1JqNGRrWVgvbmsxb2I5aGJrZ3No?= =?utf-8?B?YWN2ZGRlcm9pM1BQMVk5N1daRlhGUlVEZzZJRkdVaytjZzl4QjJnbE8xR0RT?= =?utf-8?B?WWduOGlHMEhOWitBUkVKNzVYZFczRjk2ZGxvU0VsTjNaY01ibUZxRWVFNUZt?= =?utf-8?B?dFV6VEV2bWZEZ1pGaWFSRE1oZzFlK1JteVNrYUNJc3l6UVpubWdJMjBsdDR6?= =?utf-8?B?YVJ3TUljZUhheS85b2l0MVNURXhxd3V2N2svU0Y2REdqb0FBMEVrRGxOUWNE?= =?utf-8?B?bXZJdU9PZGo2Qk5kY2hwWjBZNVp1OTQyYlBDZUlWdStxZ3hkYTRmWnFtV2FD?= =?utf-8?B?bzhBdkJmOGhQRnUxQjlDTFZNem05MTdMblVtT29FS2JVT3FUUE5WdG9BMzB4?= =?utf-8?B?L05TREVycXJGdG5hM1JmMnlTSW5pV2g1STNVQU9nK2JhRnVGQkpvYUR2c0NT?= =?utf-8?B?TUdkTTRPdzVIZDBONG5xSCtBZHVjdUZ0Y0RETktnWVByMTBLeGY0VGh0Y0xJ?= =?utf-8?B?c01UQkQzZCtpTS9qYnFBUHJHdU1xZHBWUVdUNVUzUWtuM2laNWJkVmt0N0g0?= =?utf-8?B?am9XQUowK2JHekZTd2k1bTNXaWpTMWhlSlh3R3FCSDhBeGNObzJ2UVp6YUdJ?= =?utf-8?B?UlRRQjBNd2ZjM1ZQczNuTElNYXpxOHVNczR6UjIwNHkrU2pveVl3cDJYR0Vo?= =?utf-8?B?Z0xZRzllUy8rQkliWTMyK2gxSWRKaUEzOFNTTWJRWkxpSDM5alVXQmJabnJH?= =?utf-8?B?cDBIY0tVNU52VE5CSlA0SVdxZCs1KzNUZHFMenZmdkJQaUp4UHA3aXIyTDdE?= =?utf-8?B?UjdHaFFkV0MzUUdzRDNPUW9obVZVdFZjNzhTekYxVDlzd3JSYXZuKytFNEVo?= =?utf-8?B?SFprUm1tb3QwUlErVXBSR2daRUVmSUtaczY3QkRlMHE5WXpveGJVakF0SkZs?= =?utf-8?B?NnU2NUhWQ2RiOGE4aXByYVNyeEFRbXZ1TEN6eDErRTJocWNmYmZTdlhzT1hH?= =?utf-8?B?V0M2R3RSUjN1R2dEYmdFZ1VENEYrWHpWejBuQnR3bzN6NFFnTmNVcnAwRVJ3?= =?utf-8?B?WGFoYWJUNUUyc0RnUzIxTk5tREM2ZlNtQWdaZjY4bjRpaTJmczdQb3VtRi9h?= =?utf-8?B?UHZ5MmxtRDRDbitRNGtLQkVsMkc0cDVQQTZzdDAzQ0FBWmRTb1B3QkJVS25F?= =?utf-8?B?djdCemwrTUhFKzVBZFNESEI0L2RQeWNuT09CQjcyaUJmUzZrQUxHYmdwUEpE?= =?utf-8?B?RWR6N3JaUFhRZVBQclVvZjRmc29DVWRINW5ScjFGRmRZdVo4MmFtZ3BXc2tY?= =?utf-8?B?VjRnTHpKd2RpT2J0akZYL3VwV0N4VWJNM2pIU0liaVBpNkNwbzJ1ekt2Q1F6?= =?utf-8?B?dytPMS93c2paOVV2UG9TZ0IwRFlXOXJ1clNmdGoycjB1TTZaMjhldExmUDUw?= =?utf-8?B?N2o4ME94S0pwY0xUNGtpQmdaWXhmWWpHd0dudTI5ZlVSWWhLZGZRS1B4UHlP?= =?utf-8?B?NnpJeTNyWVlhTVlBTTRHQmQ5Y0MzSEVhbXRrRnRpYkh1a0N4dUs1ZThTVml4?= =?utf-8?B?TjVFTFNaQW0rQUF3L3hWNjAvS05rQ1VaT3lkdlNYMXlRZUV1VmpETFZCQ1FK?= =?utf-8?B?cEJUMmtoaFd0WGZvQkY4UzVnVXJSdmx5NWpSVDhGMG1vWGhMTkY2dzJVeGxZ?= =?utf-8?B?c29KL2N3bWtlVFN4amhMY2tyQmxrSlczY0I4NmlSSllVYisxbDh0emVWWjNP?= =?utf-8?B?RjhaWDQ0VlpCaW9BL25JVmdONzNYNC92M1k5cHZjM3lBVkNRckxaZHI5azJ1?= =?utf-8?B?ZWc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a046bd2f-44e9-4f40-e89b-08db37b4afc9 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2023 22:08:58.5922 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IXepkS9aaW/XBNM68qa0SDWddkdMgkJDlqmr1fFVJtl6DxwiuqmS9RZoZBUsoU4KJhB7nbVNgfJv4Zi0qqH3uJ2yBLsnRK6bdQXKMA+kkIs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8300 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5n cm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgQW5kcmVpIFdhcmtl bnRpbg0KPiBTZW50OiBGcmlkYXksIEFwcmlsIDcsIDIwMjMgMjo0NCBQTQ0KPiBUbzogZGV2ZWxA ZWRrMi5ncm91cHMuaW8NCj4gQ2M6IFdhcmtlbnRpbiwgQW5kcmVpIDxhbmRyZWkud2Fya2VudGlu QGludGVsLmNvbT4NCj4gU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSCB2NyAwLzNdIFJJU0Mt ViBTQkktYmFja2VkIFNlcmlhbExpYg0KPiANCj4gSGVsbG8sDQo+IA0KPiBIZXJlIGFyZSB0aHJl ZSBwYXRjaGVzIHRoYXQgcHJvdmlkZSBhIFNlcmlhbExpYiBiYWNrZWQgYnkgU0JJIGNvbnNvbGUu DQo+IEJvdGggbGVnYWN5IGFuZCBEQkNOIG1lY2hhbmlzbXMgYXJlIHN1cHBvcnRlZCBpbiB2YXJp b3VzIGV4ZWN1dGlvbiBlbnZpcm9ubWVudHMgYW5kIGhhdmUgYmVlbiB0ZXN0ZWQgd2l0aCBVQVJU IGFuZCBIVElGDQo+IGNvbnNvbGVzLg0KPiANCj4gTWRlUGtnIHJldmlld2VyczogcGxlYXNlIHJl dmlldyBNZGVQa2cuZHNjIGNoYW5nZXMuDQo+IA0KPiBUaGlzIGlzIGFsc28gYXZhaWxhYmxlIGF0 DQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmRyZWl3L2VkazItcnYtd2lwL3RyZWUvcGF0Y2hzZXQt Mg0KPiANCj4gQSBDSSBydW4gaXMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsy L3B1bGwvNDI1Mg0KPiANCj4gQ29tcGFyZWQgdG8gdjY6DQo+IA0KPiAtIFVuaWZ5IHRoZSB0d28g U2VyaWFsTGliIGltcGxlbWVudGF0aW9ucyB1bmRlciBvbmUgZGlyZWN0b3J5IGFuZA0KPiAgIGZh Y3RvciBvdXQgdGhlIGNvZGUgc29tZXdoYXQuDQo+IC0gU3VuaWwncyBmZWVkYmFjayBvbiBjb3Jy ZWN0bmVzcy4NCj4gDQo+IENvbXBhcmVkIHRvIHY1Og0KPiANCj4gUmVuYW1lIGNvbXBvbmVudHMg YXMgcGVyIE1pY2hhZWwgS2lubmV5J3Mgc3VnZ2VzdGlvbnMuDQo+IA0KPiBDb21wYXJlZCB0byB2 NDoNCj4gDQo+IChub3Qgc2VudCBvdXQpLiBDQyBNZGVQa2cgbWFpbnRhaW5lcnMsIGZpeCBjb3B5 cmlnaHQgZGF0ZSBpbiBTZWNNYWluLmMuDQo+IA0KPiBDb21wYXJlZCB0byB2Mw0KPiANCj4gRWNj Q2hlY2sgZml4ZXMuIEFkZCBNZGVQa2cgaW5mcyB0byBEU0MuDQo+IA0KPiBDb21wYXJlZCB0byB2 MjoNCj4gLSBQcm9iZXMgbGVnYWN5IGV4dGVuc2lvbiBhcyB3ZWxsLg0KPiAtIEVuY29kZSBzdXBw b3J0ZWQgbW9kdWxlIHR5cGVzIGluIHRoZSBJTkYgZmlsZS4gVGhpcyBpcyBkb25lIHVzaW5nIExJ QlJBUllfQ0xBU1MsDQo+ICAgYXMgTU9EVUxFX1RZUEUgY2Fubm90IGVuY29kZSBtdWx0aXBsZSB0 eXBlcywgc28gTU9EVUxFX1RZUEUgaXMgcmV0YWluZWQgYXMgQkFTRS4NCj4gLSBVcGRhdGUgSU5G IHZlcnNpb24gYW5kIGdlbmVyYXRlIGJyYW5kIG5ldyBHVUlEcyBpbnN0ZWFkIG9mIGVkaXRpbmcg dGhlbS4NCj4gLSBDaGVja2VkIHRoYXQgYWxsIHBhdGNoZXMgcmV0YWluIF5NIGVuZGluZ3MuDQo+ IA0KPiBBbmRyZWkgV2Fya2VudGluICgzKToNCj4gICBNZGVQa2c6IEJhc2VSaXNjVlNiaUxpYjog bWFrZSBtb3JlIHVzZWZ1bCB0byBjb25zdW1lcnMNCj4gICBNZGVQa2c6IGFkZCBTQkktYmFzZWQg U2VyaWFsUG9ydExpYiBmb3IgUklTQy1WDQo+ICAgT3ZtZlBrZzogUmlzY1ZWaXJ0OiBBZGQgbWlz c2luZyBTZXJpYWxQb3J0SW5pdGlhbGl6ZSB0byBTZWMNCj4gDQo+ICBNZGVQa2cvTWRlUGtnLmRz YyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAyICsNCj4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VTZXJpYWxQb3J0TGliUmlzY1ZT YmlMaWIvQmFzZVNlcmlhbFBvcnRMaWJSaXNjVlNiaUxpYi5pbmYgICAgfCAgNDAgKysrDQo+ICBN ZGVQa2cvTGlicmFyeS9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2JpTGliL0Jhc2VTZXJpYWxQb3J0 TGliUmlzY1ZTYmlMaWJSYW0uaW5mIHwgIDM3ICsrKw0KPiAgT3ZtZlBrZy9SaXNjVlZpcnQvU2Vj L1NlY01haW4uaW5mICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgMSArDQo+ICBNZGVQa2cvSW5jbHVkZS9MaWJyYXJ5L0Jhc2VSaXNjVlNiaUxpYi5oICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQwICsrLQ0KPiAgTWRlUGtn L0xpYnJhcnkvQmFzZVNlcmlhbFBvcnRMaWJSaXNjVlNiaUxpYi9Db21tb24uaCAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICA0MSArKysNCj4gIE92bWZQa2cvUmlzY1ZWaXJ0L1NlYy9TZWNN YWluLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg IDEgKw0KPiAgTWRlUGtnL0xpYnJhcnkvQmFzZVJpc2NWU2JpTGliL0Jhc2VSaXNjVlNiaUxpYi5j ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArLQ0KPiAgTWRlUGtnL0xpYnJh cnkvQmFzZVNlcmlhbFBvcnRMaWJSaXNjVlNiaUxpYi9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2Jp TGliLmMgICAgICB8IDIwOCArKysrKysrKysrKysrKw0KPiAgTWRlUGtnL0xpYnJhcnkvQmFzZVNl cmlhbFBvcnRMaWJSaXNjVlNiaUxpYi9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2JpTGliUmFtLmMg ICB8IDI4OSArKysrKysrKysrKysrKysrKysrKw0KPiAgTWRlUGtnL0xpYnJhcnkvQmFzZVNlcmlh bFBvcnRMaWJSaXNjVlNiaUxpYi9Db21tb24uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 IDEzMiArKysrKysrKysNCj4gIE92bWZQa2cvUmlzY1ZWaXJ0L1NlYy9TZWNNYWluLmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0NCj4gIE1k ZVBrZy9MaWJyYXJ5L0Jhc2VTZXJpYWxQb3J0TGliUmlzY1ZTYmlMaWIvQmFzZVNlcmlhbFBvcnRM aWJSaXNjVlNiaUxpYi51bmkgICAgfCAgMTYgKysNCj4gIDEzIGZpbGVzIGNoYW5nZWQsIDgwOCBp bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQ0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBr Zy9MaWJyYXJ5L0Jhc2VTZXJpYWxQb3J0TGliUmlzY1ZTYmlMaWIvQmFzZVNlcmlhbFBvcnRMaWJS aXNjVlNiaUxpYi5pbmYNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvTGlicmFyeS9CYXNl U2VyaWFsUG9ydExpYlJpc2NWU2JpTGliL0Jhc2VTZXJpYWxQb3J0TGliUmlzY1ZTYmlMaWJSYW0u aW5mDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZVNlcmlhbFBvcnRM aWJSaXNjVlNiaUxpYi9Db21tb24uaA0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJy YXJ5L0Jhc2VTZXJpYWxQb3J0TGliUmlzY1ZTYmlMaWIvQmFzZVNlcmlhbFBvcnRMaWJSaXNjVlNi aUxpYi5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZVNlcmlhbFBv cnRMaWJSaXNjVlNiaUxpYi9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2JpTGliUmFtLmMNCj4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvTGlicmFyeS9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2Jp TGliL0NvbW1vbi5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZVNl cmlhbFBvcnRMaWJSaXNjVlNiaUxpYi9CYXNlU2VyaWFsUG9ydExpYlJpc2NWU2JpTGliLnVuaQ0K PiANCj4gLS0NCj4gMi4yNS4xDQo+IA0KPiANCj4gDQo+IA0KPiANCg0K