From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.17414.1605149065714545058 for ; Wed, 11 Nov 2020 18:44:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=gEYwYMgc; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: heng.luo@intel.com) IronPort-SDR: q2RsrcyBvP7YPsF1uc28Jtg9RD4qx6qFI3H3f2sB1K5J/TDUfPrFet8kAZ/P15kFMzj30/MPV9 UwxlvJvVdWeQ== X-IronPort-AV: E=McAfee;i="6000,8403,9802"; a="167666181" X-IronPort-AV: E=Sophos;i="5.77,471,1596524400"; d="scan'208";a="167666181" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2020 18:44:20 -0800 IronPort-SDR: POYG4GXnpvYjE/BCI+YjtVTbOP+8QF1rdxWXaqiUqUuSL4wlPTqf7EYmzWUfDgau6PTG9udGGs Zw/KJTdMFoWw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,471,1596524400"; d="scan'208";a="339259820" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga002.jf.intel.com with ESMTP; 11 Nov 2020 18:44:19 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 11 Nov 2020 18:44:18 -0800 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 11 Nov 2020 18:44:18 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 11 Nov 2020 18:44:18 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 11 Nov 2020 18:44:16 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CKGdC18rRChIDJclcUqAxn8WU3uPKLWJtSnvxRatqEQ/KTos6vYWSPHG5cLcqsoH3WM6BC1s+ZLMh7WARGyrQa90SDyfGJiO2+xL0YUm4KR3ZuGGXD11QNLTI+3qhJld96rhM+YSeaEoinMTZnLOywH+b1gIGX0+qvhzJjWjLPcdORKEL1D+XJIaxkA6pLkzN6V1cqo+vwsJNajaSUsx5ne3VkrQCHerxvJiW+6s2SVVx4XS5T986D+ouhjP28BUFCY9cgCvF+CM9OhXhMOMw+bfbBGdurcSNxlSs8WeHiOLZSrmC+zgnYdvBdyKVDT2WdFm05mp+xY2DIo6fRS4Sg== 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-SenderADCheck; bh=wUgJD5w3BKUrayLH5roKlpJay6hGgPbQ25f9jbUe9lw=; b=AF6imhV9albQyA5JqFSCYg5CPPWapBifEEbsIjBC1neHj7nWc92tIgQv1cn9OtYfXYAD7GnZ14TkQiKo2M/gKTlMtRM6ZZAwpEc9XW7rE+G6+cKO9ocP2PKnWXb52aL5JeVTys0IlIJVEzyxXBvCPMH3nE/wNzzfktI6Gcmp90oPfcmlv9SmHikOFyvfaXohkoc0RvfCjiQ+bVvY3brUhQJ1iwh10RNIZ52E5TZWYJVFyDEvlLf+Zi4cvSrHz5jx1e2SnCFWtB89mPts2puuRIF3ceDn7n+/BHDO0plTpCQ+pEvKDB03D/Q2zXy1OtZWg9zxV4/VItokiPTEyy5kSw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wUgJD5w3BKUrayLH5roKlpJay6hGgPbQ25f9jbUe9lw=; b=gEYwYMgc70e2MZjbJhkkNPVaNxlkp7OWpvysICOUYrboo0+7YWwH4QkaVg8EU7eXGbAQ4A4FYYlnw0MO9n/ENnx/yATl1mohXFSfNkL4Xde4Y3xviXiqCQsxJ1jT6J4W+IyQFgBzMhq2aiIGQKok2D6H3kJBY5k2zunHDRqLBoI= Received: from MWHPR11MB1805.namprd11.prod.outlook.com (2603:10b6:300:114::14) by CO1PR11MB5105.namprd11.prod.outlook.com (2603:10b6:303:9f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.23; Thu, 12 Nov 2020 02:44:15 +0000 Received: from MWHPR11MB1805.namprd11.prod.outlook.com ([fe80::bd78:5a79:d875:65e4]) by MWHPR11MB1805.namprd11.prod.outlook.com ([fe80::bd78:5a79:d875:65e4%12]) with mapi id 15.20.3541.025; Thu, 12 Nov 2020 02:44:15 +0000 From: "Heng Luo" To: "devel@edk2.groups.io" , "gaoliming@byosoft.com.cn" CC: "Dong, Eric" , "Chiu, Chasel" , "Desimone, Nathaniel L" Subject: Re: [edk2-devel] [Patch V5 1/3] MinPlatformPkg: Add PCDs for Serial Terminal feature Thread-Topic: [edk2-devel] [Patch V5 1/3] MinPlatformPkg: Add PCDs for Serial Terminal feature Thread-Index: AQHh2W7ZiDCblfc90EFTBDpMtNcsPamteCnAgAAQWBA= Date: Thu, 12 Nov 2020 02:44:14 +0000 Message-ID: References: <20201111061608.5303-1-heng.luo@intel.com> <001901d6b895$ee085650$ca1902f0$@byosoft.com.cn> In-Reply-To: <001901d6b895$ee085650$ca1902f0$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.39] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a84fd823-3b11-4e89-45f6-08d886b4d821 x-ms-traffictypediagnostic: CO1PR11MB5105: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:935; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Js+N///xoPkrhWt6mSJ1DfwbjzYqn4Fj8SLcG6v2xgNFzMO2Qr0PT/aThUaBS4NjiaDuRd0767U3s/jcLNgLR9s863fyq1coJNaI5QOfjVMBWl9tU46Ym48ZpmLJ/8c0vJ998AMunM/2NjSfQWYBJJbgMd0ggpTkuh8dQxfmEmQr/xPOLuVB7oSkFu8uxaonmF4Yt8rChqgrr2M/NXiyg2hCUKqjF/BrfKHxElh5zR3f3wDFgpix6ohkPM9/SPl2g1hrHwTPhGnIy4aCrFzjGKQ5oPMNMfm2qKpYSAJwZQDSAqpmrCD+00wXCc7LciYzEIGWJx/gY9mmxqa/VWZRKW9n6NwhgWv8K14rE0Tq+pvg0K9q+jwx8fa9U9ZH1EyohiS3QT5uu9kVZ2gB60Ujbg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1805.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(136003)(39860400002)(346002)(376002)(396003)(5660300002)(66556008)(66946007)(6506007)(26005)(64756008)(33656002)(966005)(4326008)(83380400001)(8936002)(52536014)(7696005)(76116006)(8676002)(66476007)(2906002)(19627235002)(53546011)(66446008)(110136005)(71200400001)(86362001)(9686003)(316002)(107886003)(54906003)(55016002)(186003)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: ifsvfWOMAwbn6/YKmjJV3PJz8GFGyMH5/XgjcqdP/Y/CVTHmiCqjB46bLVi0fbHS2M6ctrCGd2WCf6pj794WnXVJvVIh8+7J+H/dBl59WtCL85RGb3K4X1MJkUAwT9QEMU7IGHbSiu8XwBWf/HvlxEjnUr1/3UHBLfZRrfPtUuZfvuPhqrYinxuGYDHu5/FLpk9DZrlAiDjEzNYjzMCCwRzuGwo2+Q+aHl/8aj5EEQvirQUgMaoFDKVPzQIM0fanZpiPOGT99o6SGCSogtXOGojLfgj2Sm0t27xPOVHhuHfIR297FIfK8U5FpZjrcqAL+eDUJ6wYOMeesw+r4osR80SlA2WntowMpOI8zygFiaSf4z5Zia+AMgYGI+7cupM6HoLJBUARunwVmJ7KVkUqEHnIN3w+JPqhMwK04FudODEtkGO2O79c2HfT0OmurK5lmzUw89dJWpU1vMNad469WBX0ova3WRvGI1fRA4ggD7AHtx4wMe/CBouMEsooHT1Blkf1tgcXwJjSP3AEtBUxinx+EcXDd7WoQwPGUzUwbUjUn7a70elF2mQi3eNn1Ot/lvu1o1igOB23AUEsg29aGdRlBQxYEc4J6HQypf3NkSjIcHdX0Q/d0Ginq1GKGTI/MQx7L9dCmdfT0PLRcfM4xg== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1805.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a84fd823-3b11-4e89-45f6-08d886b4d821 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2020 02:44:14.9940 (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: U3RlrFO9fzW+kfJvsAab44wLCIITPKuDarz5CAlfA1FduHjRg7OV8dyYtDlHKnkuhQX9aBMymC5FhAkw9/RQTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5105 Return-Path: heng.luo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGkgTGltaW5nLA0KQWdyZWUgd2l0aCB5b3UsIEkgd2lsbCBzZW5kIFBhdGNoIFY2Lg0KDQpUaGFu a3MsDQpoZW5nDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxA ZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YNCj4gZ2Fv bGltaW5nDQo+IFNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAxMiwgMjAyMCA5OjQ5IEFNDQo+IFRv OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgTHVvLCBIZW5nIDxoZW5nLmx1b0BpbnRlbC5jb20+DQo+ IENjOiBEb25nLCBFcmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgQ2hpdSwgQ2hhc2VsIDxjaGFz ZWwuY2hpdUBpbnRlbC5jb20+Ow0KPiBEZXNpbW9uZSwgTmF0aGFuaWVsIEwgPG5hdGhhbmllbC5s LmRlc2ltb25lQGludGVsLmNvbT4NCj4gU3ViamVjdDogu9i4tDogW2VkazItZGV2ZWxdIFtQYXRj aCBWNSAxLzNdIE1pblBsYXRmb3JtUGtnOiBBZGQgUENEcyBmb3INCj4gU2VyaWFsIFRlcm1pbmFs IGZlYXR1cmUNCj4gDQo+IEhlbmc6DQo+ICAgSSBzZWUgTWRlTW9kdWxlUGtnIFNlcmlhbER4ZSB1 c2VzIE1kZVBrZyBVQVJUIFBDRHMuIE5ldyBhZGRlZA0KPiBTZXJpYWxQb3J0VGVybWluYWxMaWIg c2hvdWxkIG1hdGNoIGl0IGFuZCB1c2UgdGhlIHNhbWUgUENELiBSaWdodD8gSWYgeWVzLA0KPiB5 b3UgZG9uJ3QgbmVlZCB0byBhZGQgbmV3IFVBUlQgUENEcy4NCj4gDQo+ICAgZ0VmaU1kZVBrZ1Rv a2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0QmF1ZFJhdGUgICAgICAgICAjIyBDT05TVU1FUw0K PiAgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RVYXJ0RGVmYXVsdERhdGFCaXRzICAgICAg ICAgIyMgQ09OU1VNRVMNCj4gICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkVWFydERlZmF1 bHRQYXJpdHkgICAgICAgICAgICMjIENPTlNVTUVTDQo+ICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VH dWlkLlBjZFVhcnREZWZhdWx0U3RvcEJpdHMgICAgICAgICAjIyBDT05TVU1FUw0KPiANCj4gVGhh bmtzDQo+IExpbWluZw0KPiA+IC0tLS0t08q8/tStvP4tLS0tLQ0KPiA+ILeivP7IyzogYm91bmNl KzI3OTUyKzY3Mjc4KzQ5MDU5NTMrODc2MTA0NUBncm91cHMuaW8NCj4gPiA8Ym91bmNlKzI3OTUy KzY3Mjc4KzQ5MDU5NTMrODc2MTA0NUBncm91cHMuaW8+ILT6se0gSGVuZyBMdW8NCj4gPiC3osvN yrG85DogMjAyMMTqMTHUwjExyNUgMTQ6MTYNCj4gPiDK1bz+yMs6IGRldmVsQGVkazIuZ3JvdXBz LmlvDQo+ID4gs63LzTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgQ2hhc2VsIENo aXUNCj4gPiA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPjsgTmF0ZSBEZVNpbW9uZQ0KPiA+IDxuYXRo YW5pZWwubC5kZXNpbW9uZUBpbnRlbC5jb20+OyBMaW1pbmcgR2FvDQo+ID4gPGdhb2xpbWluZ0Bi eW9zb2Z0LmNvbS5jbj4NCj4gPiDW98ziOiBbZWRrMi1kZXZlbF0gW1BhdGNoIFY1IDEvM10gTWlu UGxhdGZvcm1Qa2c6IEFkZCBQQ0RzIGZvciBTZXJpYWwNCj4gPiBUZXJtaW5hbCBmZWF0dXJlDQo+ ID4NCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/ aWQ9MzAxNA0KPiA+DQo+ID4gMS4gQWRkIFBjZFNlcmlhbFRlcm1pbmFsRW5hYmxlIHRvIGVuYWJs ZS9kaXNhYmxlIFNlcmlhbCBUZXJtaW5hbCBmZWF0dXJlLA0KPiA+ICAgdGhpcyBmZWF0dXJlIHN1 cHBvcnRzIGNvbnNvbGUgcmVkaXJlY3QgYWZ0ZXIgdGhlIHNoZWxsIGlzIGxvYWRlZC4NCj4gPiAy LiBBZGQgUENEcyB0byBjb25maWd1cmUgc2VyaWFsIHBvcnQuDQo+ID4NCj4gPiBDYzogRXJpYyBE b25nIDxlcmljLmRvbmdAaW50ZWwuY29tPg0KPiA+IENjOiBDaGFzZWwgQ2hpdSA8Y2hhc2VsLmNo aXVAaW50ZWwuY29tPg0KPiA+IENjOiBOYXRlIERlU2ltb25lIDxuYXRoYW5pZWwubC5kZXNpbW9u ZUBpbnRlbC5jb20+DQo+ID4gQ2M6IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5j bj4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBIZW5nIEx1byA8aGVuZy5sdW9AaW50ZWwuY29tPg0KPiA+ IC0tLQ0KPiA+ICBQbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9NaW5QbGF0Zm9ybVBrZy5k ZWMgfCAyNQ0KPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiAgUGxhdGZvcm0vSW50 ZWwvTWluUGxhdGZvcm1Qa2cvTWluUGxhdGZvcm1Qa2cuZHNjIHwgIDMgKystDQo+ID4gIDIgZmls ZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlm ZiAtLWdpdCBhL1BsYXRmb3JtL0ludGVsL01pblBsYXRmb3JtUGtnL01pblBsYXRmb3JtUGtnLmRl Yw0KPiA+IGIvUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvTWluUGxhdGZvcm1Qa2cuZGVj DQo+ID4gaW5kZXggN2VmMTg5ZGFjOC4uMzYwNTBhYTFhOCAxMDA2NDQNCj4gPiAtLS0gYS9QbGF0 Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9NaW5QbGF0Zm9ybVBrZy5kZWMNCj4gPiArKysgYi9Q bGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9NaW5QbGF0Zm9ybVBrZy5kZWMNCj4gPiBAQCAt MjA1LDYgKzIwNSwzMCBAQA0KPiA+ICBbUGNkc0R5bmFtaWMsIFBjZHNEeW5hbWljRXhdDQo+ID4N Cj4gPg0KPiA+DQo+IGdNaW5QbGF0Zm9ybVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjSW9BcGljRW5h YmxlfDB4MHxVSU5UMzJ8MHg5MDAwMDANCj4gPiAxOQ0KPiA+DQo+ID4NCj4gPg0KPiA+ICsgICMg VGhlIGJhdWQgcmF0ZSBzZXR0aW5nIGZvciB0aGUgVUFSVCBzdHlsZSBkZXZpY2UuIEEgdmFsdWUg b2YgMA0KPiA+DQo+ID4gKyAgIyBtZWFucyB0aGF0IHRoZSBkZXZpY2UncyBkZWZhdWx0IGJhdWQg cmF0ZSB3aWxsIGJlIHVzZWQuDQo+ID4NCj4gPiArDQo+ID4NCj4gZ01pblBsYXRmb3JtUGtnVG9r ZW5TcGFjZUd1aWQuUGNkU2VyaWFsVGVybWluYWxCYXVkUmF0ZXwxMTUyMDB8VUlOVDYNCj4gPiA0 fDB4OTAwMDAwMUENCj4gPg0KPiA+ICsNCj4gPg0KPiA+ICsgICMgVGhlIG51bWJlciBvZiBkYXRh IGJpdHMgZm9yIHRoZSBVQVJUIHN0eWxlIGRldmljZS4gQSB2YWx1ZQ0KPiA+DQo+ID4gKyAgIyBv ZiAwIG1lYW5zIHRoYXQgdGhlIGRldmljZSdzIGRlZmF1bHQgbnVtYmVyIG9mIGRhdGEgYml0cyB3 aWxsIGJlDQo+IHVzZWQuDQo+ID4NCj4gPiArDQo+ID4NCj4gZ01pblBsYXRmb3JtUGtnVG9rZW5T cGFjZUd1aWQuUGNkU2VyaWFsVGVybWluYWxEYXRhQml0c3wweDh8VUlOVDh8MHg5DQo+ID4gMDAw MDAxQg0KPiA+DQo+ID4gKw0KPiA+DQo+ID4gKyAgIyBUaGUgcGFyaXR5IHNldHRpbmcgZm9yIHRo ZSBVQVJUIHN0eWxlIGRldmljZS4NCj4gPg0KPiA+ICsgICMgUGFyaXR5IDB4MDAgLSBEZWZhdWx0 IFBhcml0eS4NCj4gPg0KPiA+ICsgICMgUGFyaXR5IDB4MDEgLSBObyBQYXJpdHkuDQo+ID4NCj4g PiArICAjIFBhcml0eSAweDAyIC0gRXZlbiBQYXJpdHkuDQo+ID4NCj4gPiArICAjIFBhcml0eSAw eDAzIC0gT2RkIFBhcml0eS4NCj4gPg0KPiA+ICsgICMgUGFyaXR5IDB4MDQgLSBNYXJrIFBhcml0 eS4NCj4gPg0KPiA+ICsgICMgUGFyaXR5IDB4MDUgLSBTcGFjZSBQYXJpdHkuDQo+ID4NCj4gPiAr DQo+ID4NCj4gZ01pblBsYXRmb3JtUGtnVG9rZW5TcGFjZUd1aWQuUGNkU2VyaWFsVGVybWluYWxQ YXJpdHl8MHgxfFVJTlQ4fDB4OTAwDQo+ID4gMDAwMUMNCj4gPg0KPiA+ICsNCj4gPg0KPiA+ICsg ICMgVGhlIG51bWJlciBvZiBzdG9wIGJpdHMgZm9yIHRoZSBVQVJUIHN0eWxlIGRldmljZS4NCj4g Pg0KPiA+ICsgICMgU3RvcCBCaXRzIDB4MDAgLSBEZWZhdWx0IFN0b3AgQml0cy4NCj4gPg0KPiA+ ICsgICMgU3RvcCBCaXRzIDB4MDEgLSAxIFN0b3AgQml0Lg0KPiA+DQo+ID4gKyAgIyBTdG9wIEJp dHMgMHgwMiAtIDEuNSBTdG9wIEJpdHMuDQo+ID4NCj4gPiArICAjIFN0b3AgQml0cyAweDAzIC0g MiBTdG9wIEJpdHMuDQo+ID4NCj4gPiArDQo+ID4NCj4gZ01pblBsYXRmb3JtUGtnVG9rZW5TcGFj ZUd1aWQuUGNkU2VyaWFsVGVybWluYWxTdG9wQml0c3wweDF8VUlOVDh8MHg5DQo+ID4gMDAwMDAx RA0KPiA+DQo+ID4gKw0KPiA+DQo+ID4gIFtQY2RzRml4ZWRBdEJ1aWxkLCBQY2RzUGF0Y2hhYmxl SW5Nb2R1bGUsIFBjZHNEeW5hbWljLCBQY2RzRHluYW1pY0V4XQ0KPiA+DQo+ID4NCj4gPg0KPiA+ ICAgICMjDQo+ID4NCj4gPiBAQCAtMzE4LDMgKzM0Miw0IEBADQo+ID4gICAgZ01pblBsYXRmb3Jt UGtnVG9rZW5TcGFjZUd1aWQuUGNkVHBtMkVuYWJsZQ0KPiA+IHxGQUxTRXxCT09MRUFOfDB4RjAw MDAwQTUNCj4gPg0KPiA+DQo+ID4NCj4gZ01pblBsYXRmb3JtUGtnVG9rZW5TcGFjZUd1aWQuUGNk U21pSGFuZGxlclByb2ZpbGVFbmFibGV8RkFMU0V8Qk9PTEUNCj4gPiBBTnwweEYwMDAwMEE2DQo+ ID4NCj4gPiAgICBnTWluUGxhdGZvcm1Qa2dUb2tlblNwYWNlR3VpZC5QY2RQZXJmb3JtYW5jZUVu YWJsZQ0KPiA+IHxGQUxTRXxCT09MRUFOfDB4RjAwMDAwQTcNCj4gPg0KPiA+ICsgIGdNaW5QbGF0 Zm9ybVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNlcmlhbFRlcm1pbmFsRW5hYmxlDQo+ID4gfEZBTFNF fEJPT0xFQU58MHhGMDAwMDBCMA0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1BsYXRmb3JtL0ludGVs L01pblBsYXRmb3JtUGtnL01pblBsYXRmb3JtUGtnLmRzYw0KPiA+IGIvUGxhdGZvcm0vSW50ZWwv TWluUGxhdGZvcm1Qa2cvTWluUGxhdGZvcm1Qa2cuZHNjDQo+ID4gaW5kZXggMTEyZGRmZjdkOS4u ZDBiNTU5MzgxNyAxMDA2NDQNCj4gPiAtLS0gYS9QbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBr Zy9NaW5QbGF0Zm9ybVBrZy5kc2MNCj4gPiArKysgYi9QbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9y bVBrZy9NaW5QbGF0Zm9ybVBrZy5kc2MNCj4gPiBAQCAtMSw3ICsxLDcgQEANCj4gPiAgIyMgQGZp bGUNCj4gPg0KPiA+ICAjICBQbGF0Zm9ybSBkZXNjcmlwdGlvbi4NCj4gPg0KPiA+ICAjDQo+ID4N Cj4gPiAtIyBDb3B5cmlnaHQgKGMpIDIwMTcgLSAyMDE5LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxs IHJpZ2h0cw0KPiA+IHJlc2VydmVkLjxCUj4NCj4gPg0KPiA+ICsjIENvcHlyaWdodCAoYykgMjAx NyAtIDIwMjAsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzDQo+ID4gK3Jlc2VydmVkLjxC Uj4NCj4gPg0KPiA+ICAjDQo+ID4NCj4gPiAgIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNE LTItQ2xhdXNlLVBhdGVudA0KPiA+DQo+ID4gICMNCj4gPg0KPiA+IEBAIC00NCw2ICs0NCw3IEBA DQo+ID4gICAgICBnTWluUGxhdGZvcm1Qa2dUb2tlblNwYWNlR3VpZC5QY2RUcG0yRW5hYmxlfEZB TFNFDQo+ID4NCj4gPiAgICAgIGdNaW5QbGF0Zm9ybVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBlcmZv cm1hbmNlRW5hYmxlfEZBTFNFDQo+ID4NCj4gPiAgICAgIGdNaW5QbGF0Zm9ybVBrZ1Rva2VuU3Bh Y2VHdWlkLlBjZFNtaUhhbmRsZXJQcm9maWxlRW5hYmxlfEZBTFNFDQo+ID4NCj4gPiArICAgIGdN aW5QbGF0Zm9ybVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNlcmlhbFRlcm1pbmFsRW5hYmxlfEZBTFNF DQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KPiA+ICMjIyMjIyMjIyMjIyMjIyMjIw0K PiA+DQo+ID4gICMNCj4gPg0KPiA+IC0tDQo+ID4gMi4yNC4wLndpbmRvd3MuMg0KPiA+DQo+ID4N Cj4gPg0KPiA+IC09LT0tPS09LT0tPQ0KPiA+IEdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUg YWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4NCj4gPiBWaWV3L1JlcGx5IE9ubGluZSAo IzY3Mjc4KToNCj4gPiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS82NzI3 OA0KPiA+IE11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvNzgxNzc5MTIvNDkw NTk1Mw0KPiA+IEdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbw0KPiA+IFVu c3Vic2NyaWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWINCj4gPiBbZ2Fv bGltaW5nQGJ5b3NvZnQuY29tLmNuXQ0KPiA+IC09LT0tPS09LT0tPQ0KPiA+DQo+IA0KPiANCj4g DQo+IA0KPiANCj4gDQo+IA0KDQo=