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.web09.40230.1636341661235641157 for ; Sun, 07 Nov 2021 19:21:01 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=vI4ldHj9; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: xiaolu.jiang@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10161"; a="295595928" X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="295595928" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Nov 2021 19:21:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="668854192" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga005.jf.intel.com with ESMTP; 07 Nov 2021 19:21:00 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 7 Nov 2021 19:20:59 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 7 Nov 2021 19:20:59 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sun, 7 Nov 2021 19:20:59 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Sun, 7 Nov 2021 19:20:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IIBZhTPNailTlJrL25RV9G1QMz4gDlyLJiGjrI498O/l4e+yEsUDbwpUPKPv2H+9LfLnprNbYrL1fH2R1baxbkpTg2iT/oleOmZ+1Fp+Wi1BjMxI0Z1Deq8YPxagqKuq/zbyK9Omc4C94+0l5em6KbPaqrFN2mFq0Ppjt4DtNLRgQmDFyE7VTEyXsjSJ0f2oCg1OTUyI4AGgpKSlIR61oFkXKllTX011f3MSf//Uc83flx37Q5kzw1myR8QGc3nMb1Pvad0WW5ilrfPlQFPgt8pooEII4A9GlJQYgxUCmTzOJERpQei/zl89KwhNuuI64NRHVM9j0Tw3bPKkY+SLeg== 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=LSomI1BxuHt6BBd4g3zhpNWdgykohcWRzNuaFqJ0F+w=; b=h7oEmbRUWkcW4eddQ/RMeHpi3SD+a3babnXwqf7dm/hWlbz+pt+eRPYWC2rJEzywCTeTc8MS5cuF2SC/7j7qgax5x8T5+siNiV5KnmzxLCJdzxPD4YP7jxi55RLhwN+wdWmyl0XUttdPicXxaH0Yd6ablm5D8M8fizVpzmtEWTXw5ruJYxtFYYNlKE3Ifmer4MZzVa0b0E3x37q2AR7rl5fUAUkVRggm3W5oFgLCtNXSGwzNAUZ9ldvM4Xqr1Ro0nLwVPj+toixEpO9CPCX1Booatqlae2C6kycipTRT4XpdnJxlk47jUhvUOCiOCiOGXMNCWNGPk/0tIe+1L8kZ4A== 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=LSomI1BxuHt6BBd4g3zhpNWdgykohcWRzNuaFqJ0F+w=; b=vI4ldHj9Rs7XMJtbz/c1+KJaaUlm+ysft/Y++31GfWdiAr3g+bFqIPAcmTZCfmQn2rNsoTYwZcf+NP4zl+7MOUMIJUIvaDiGm6PVoiAdsxTAu+ZaMdG4YdoIWROL+G3elN5gGBSxOJkCq2qrCyWlTrH9kGZEYhWwfEJViejtqUU= Received: from DM6PR11MB3994.namprd11.prod.outlook.com (2603:10b6:5:193::19) by DM5PR11MB1307.namprd11.prod.outlook.com (2603:10b6:3:15::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.13; Mon, 8 Nov 2021 03:20:57 +0000 Received: from DM6PR11MB3994.namprd11.prod.outlook.com ([fe80::5021:c72e:2201:1a62]) by DM6PR11MB3994.namprd11.prod.outlook.com ([fe80::5021:c72e:2201:1a62%6]) with mapi id 15.20.4669.016; Mon, 8 Nov 2021 03:20:57 +0000 From: "Jiang, Xiaolu" To: gaoliming , "devel@edk2.groups.io" CC: "Feng, Bob C" , "Chen, Christine" , "Fu, Siyuan" Subject: Re: [edk2-devel][PATCH] BaseTools: Increase the DevicePath length for support more PCD value. Thread-Topic: [edk2-devel][PATCH] BaseTools: Increase the DevicePath length for support more PCD value. Thread-Index: AQHX0sGG3QuhIsjqPkiXG5SNm2pZb6v41o8AgAAAc7CAAA5KwIAAE5GAgAAAdjA= Date: Mon, 8 Nov 2021 03:20:57 +0000 Message-ID: References: <20211106035056.183-1-xiaolu.jiang@intel.com> <00a601d7d43e$0ae9bbf0$20bd33d0$@byosoft.com.cn> <00d701d7d44f$3095af60$91c10e20$@byosoft.com.cn> In-Reply-To: <00d701d7d44f$3095af60$91c10e20$@byosoft.com.cn> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: byosoft.com.cn; dkim=none (message not signed) header.d=none;byosoft.com.cn; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f5cee107-c50d-4716-a1cc-08d9a266c7d1 x-ms-traffictypediagnostic: DM5PR11MB1307: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: o88q3nlCA1AFl5dEpEwrxolknCIqpbgEHitpP6GSLHT+KhASdP2im+3b2twAfxZK1WwkbET3WE62/jXxfJambha0rbzel1sxUjNnsoZtRvM860TQibVnRj2Gtkp77sJshpQ6ignCk/LCXxFY/rNmBCbU7qEZdP4fsL4qZPwH0jzwIbI86iEWZGAda7PQUlET3GA+hvzruPhTLhL/BhFsTemlx55CDQ+NsLkb5mVvSDiZn9zGCvVoem+74c30pL1mSscqoo5wM9sDB6Tf5/3LSKt/MEip3pK4zu1fFbZG945Pg2Is6b5ooeLWOe38G2Z+yV7nqJkeeV5eXf5Qg/wGJgqIS46hnTJ2WSwAr5pwxbDPN0yIJqsYHtqgpVCGvo2lFcoAInTH37I8TJeT2c/sWRzfRp1S34GrNIJjmYUBkDBA4riFLEyQ3XxpLvUzqlG9Te4MZldfyQ34267LS1xSySHuN9OnZOCk9nSYiLSQJ4qM65kUWUjw50rdNcBV+XYCj6GZ0Gk5Itgq1qrXrEtgjBFSf6+g1G2zsDDsvEpfcYRsPKo8lW7acwGJH/ap62jtoeC7tDtCL3e55pWebVnWGr7XSPlNLKpBVqwuRQn+RyGzvpc8RW9LMSOWRw5h25h8DKMsbaSRe/ElIM+tAxI7DhI9PmL5PWd9+bMAM4J0byrsB3NSs+mt4TeLfl+AbGcas1cnFR0oB8K2Y0n4alLYiNXzVsLdemDLaVPbAw3c+BvnnQxbodFlklIJXpD5TvZh/onEnUe1CgudWxN14VtlhJa8l8SxCVo8ONtlL6IPSIc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB3994.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(6506007)(8676002)(110136005)(508600001)(66476007)(2906002)(55016002)(53546011)(33656002)(5660300002)(8936002)(76116006)(66946007)(9686003)(54906003)(83380400001)(66556008)(7696005)(4326008)(66446008)(122000001)(86362001)(186003)(316002)(38100700002)(107886003)(966005)(71200400001)(38070700005)(26005)(52536014)(82960400001)(64756008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NHpKTkJ4WUg5T1RkZHE3T0NsZW92WDJEa1Vsb1J4L2RjU3paeE9palhycEpw?= =?utf-8?B?UWVZckl5V1dUOGZzbklpd3g1b1ZZdjhUaG5hRlBuaG02UitYNlhxOXVsKysz?= =?utf-8?B?M2RnUnF0Y1ZuenREQ2xlZ01SNm1KMGlOZjJEMlhWRS9lTlBFcXArNkUzb1dx?= =?utf-8?B?NmFhR2J4cW1FaVN2dEptdk1hSTZTSWxKVmtZUzU5cyt1SGR4MWtQM3o3bnNz?= =?utf-8?B?ekExcnQwanVpaWhmZlJBb2VVRFZPVFNIN0IzNk5SbTdKSlZCYlZ4aXlNTlFM?= =?utf-8?B?dmErVXFRaHNBTXgrSS94ZzREeEhQWWhuZm10QlgyZUh4M09zZjh3MzRuS1Nk?= =?utf-8?B?cjVMZkZ6UWl0Rk1WVWpoZXp1TlBENUlOMkFNVVdyRzlWL29IRjR1a1MzeDli?= =?utf-8?B?a2xkekZYRUpBSzIwNTJ6cWZNU1hhb1MzeHYyVFltclpUbHZrZUswM1pPbDZ4?= =?utf-8?B?dlhTZ0hiR3RFNVpvcjQwMEwwTnU5VEplN0ZsUzFSdXZpcDhsSlRRdm10MHgw?= =?utf-8?B?aEtDN2JpQ2VGcUM2SHlpTXFsSEdISVoyTnN0V0JUQzZFaExJdURyRFRVbW5N?= =?utf-8?B?WndLbjNMK2grUnV3ZE9mUEJNRENwcW5DREZmTU1zSEVxN2ZBc0VjNHpubzFN?= =?utf-8?B?S1VqeWQ3Z1pTd05XVFZmNlhaa2dpcHJnUlFFR1Y1d3diSWY0VjdWSWx4N1Zo?= =?utf-8?B?Z0phSEE3L2dZQlhyOXZjRjFIVDB4N2dFYkpNMDhNKzVtbmpMRHBzQUhUWFZC?= =?utf-8?B?L3YwL2tsSGw4Mm92TGxKMW4rTzdlRG9kTXB5UXV2SkJ4MFIxSDJwWVB6b0Nt?= =?utf-8?B?M3AvTHNvM2QxYVBzNi9XRi9NdE5nWEtLL1g0VHE0K2FSekRpZGdIUXRjT1RW?= =?utf-8?B?T1pnRzFuakU2cjFSR0xGNHNqQXBrM2g1WWc0V1RYQlhTTjJuRTl3T1J4Rnc1?= =?utf-8?B?Mks3MFNoRXd3WWJIODMyNzVjR1N5WnJ3dVZpcWxGK0UzN0Z5QldBL2VMVy81?= =?utf-8?B?ODcxNnUxbm9GQyt5NHo2TVNUWitmRkswK2MrUmdpNzREVGJ4bE9POTRUUmtu?= =?utf-8?B?TGJiR1RsZmJ5a0krMUNyQnN3cUhEU1JpT1BRMWF5Zjd3ZzgySWlzUUhnNTZJ?= =?utf-8?B?OHhrUDRaN2R4VFErRmFBT1NSZi9mNzZ2QUJoZFR5QWJ0dU03NU1ieXZBQWVn?= =?utf-8?B?Z3BMV05ocGx0d2Y2UUIyV2sxMWZpZkV6cWRnRWEyR0M4cDFMc3FSK3ptdkRX?= =?utf-8?B?cmVXTEVwVzMyYUYvR3BkYUdsK3RNM0VVUXBMVnN0eFlzVm9xeXMwcTBaVFZh?= =?utf-8?B?UDVONnR2S1l3allYQWNRRmVqd1lxK1E2VDNUcHlVSTM2dFh4dGhIUktXK2RW?= =?utf-8?B?UWdPMEZ0VDB6cTBVOGZNUFFvQ29xV2padTAycTVTd3JwTVJmS2UxN3lKbUVQ?= =?utf-8?B?MGkyUkd2eEdRQjFXRFdYQUVyN0FNWHluS3dJSndGVE40b3ZRdlJZVzJoWHBP?= =?utf-8?B?N0VlU1MvSVRSZi9xOHVVQjJoNG9HVmpvWWoxblR0MHNiSTI0MEQvRjRWWkFE?= =?utf-8?B?RWFHS3BudXZKanpvcTQybXpuVWJ2MkIxd0hIb1NzTDZFY05SaDNrbU0vekJM?= =?utf-8?B?NWZwWTVRcUFzbktHZTlkd2o5Nk1EQmF5NFJWUndJR0lwdVJmQjNLSndlSnBI?= =?utf-8?B?Z0htdmxQKzZOZ1pTdGMyK1pqN1ovUXNnRElheTdmTklKU2Y2NXlNamhsaXFy?= =?utf-8?B?VUhmZXE1RGVUVlJUQVFoTDlGSXIvZ1BZOHpLeE5JejNtNld4TkZPc3JTQ00r?= =?utf-8?B?R3l3cVF5MlpjYjBJemdydmlyTjlBeUZ1UUNDTXZJSHhraUZuWDhHUEUwQ1RW?= =?utf-8?B?ckcwcGlFSERsUmZ0MWJLUnc5QXJ0dnVwVWxFZzM5eEZmSFVudVJ5REF4WXlQ?= =?utf-8?B?eHlJTURyMnJkQ1o3bGZnWmJPRzJlQ21hNWlWVzhyN0NMVWRRaVk0QWI1SHFx?= =?utf-8?B?STlNNnQ3bTQvcHlHQlVOT3FPb3d1MXdmY0lQZWlMR0QveEcza3NXS0g0anpk?= =?utf-8?B?dzZBVEVUQ2tBNWJmcFE5dFlBWjRvNnV3cGVOTnZWYjduZ3pLRFZWa1ZkUnZ3?= =?utf-8?B?WDY0b1RGZXZOQTBVbmVOZWJxOVR3OUh3UGN4cCsyN1VEVVhOSUhGYitqbTRr?= =?utf-8?B?OWc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5cee107-c50d-4716-a1cc-08d9a266c7d1 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2021 03:20:57.0655 (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: fKW2xt6PhY/4prIgWyOC5HaLJNHYaao/fj6j+GNPJ0hG+A9YGfF0uwXtrRApfXSOFJqZr3I8DdgrknwRBpT2tQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1307 Return-Path: xiaolu.jiang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGltaW5nLA0KDQpJdCdzIGEgZ29vZCBzdWdnZXN0aW9uLCBJIHdpbGwgdHJ5IGl0IGZpcnN0 LCBUaGFua3MgIQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogZ2FvbGltaW5n IDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+IA0KU2VudDogTW9uZGF5LCBOb3ZlbWJlciA4LCAy MDIxIDExOjE4IEFNDQpUbzogSmlhbmcsIFhpYW9sdSA8eGlhb2x1LmppYW5nQGludGVsLmNvbT47 IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwu Y29tPjsgQ2hlbiwgQ2hyaXN0aW5lIDx5dXdlaS5jaGVuQGludGVsLmNvbT47IEZ1LCBTaXl1YW4g PHNpeXVhbi5mdUBpbnRlbC5jb20+DQpTdWJqZWN0OiDlm57lpI06IFtlZGsyLWRldmVsXVtQQVRD SF0gQmFzZVRvb2xzOiBJbmNyZWFzZSB0aGUgRGV2aWNlUGF0aCBsZW5ndGggZm9yIHN1cHBvcnQg bW9yZSBQQ0QgdmFsdWUuDQoNClhpYW9sdToNCiAgQ2FuIHlvdSBjYWxjdWxhdGUgdGhlIHJlcXVp cmVkIG1lbW9yeSwgdGhlbiBhbGxvY2F0ZSBpdCBpbnN0ZWFkIG9mIHVzZSBoYXJkIGNvZGUgbWVt b3J5IGxlbmd0aD8NCg0KVGhhbmtzDQpMaW1pbmcNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K PiDlj5Hku7bkuro6IEppYW5nLCBYaWFvbHUgPHhpYW9sdS5qaWFuZ0BpbnRlbC5jb20+DQo+IOWP kemAgeaXtumXtDogMjAyMeW5tDEx5pyIOOaXpSAxMDoyNg0KPiDmlLbku7bkuro6IGdhb2xpbWlu ZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4g5oqE 6YCBOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBDaGVuLCBDaHJpc3RpbmUg DQo+IDx5dXdlaS5jaGVuQGludGVsLmNvbT47IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5j b20+DQo+IOS4u+mimDogUkU6IFtlZGsyLWRldmVsXVtQQVRDSF0gQmFzZVRvb2xzOiBJbmNyZWFz ZSB0aGUgRGV2aWNlUGF0aCBsZW5ndGggDQo+IGZvciBzdXBwb3J0IG1vcmUgUENEIHZhbHVlLg0K PiANCj4gSGkgTGltaW5nLA0KPiANCj4gSSBoYXZlIGNoZWNrZWQgd2l0aCBUZWFtIG1lbWJlciAs IFRvdGFsbHkgV2UgbmVlZCBzdXBwb3J0IDUwKyBEcml2ZXIgDQo+IEdVSUQgaW4gRGV2aWNlUGF0 aCBQQ0QgdmFsdWUg77yMU28gdGhlIGxlbmd0aCBuZWVkIHRvIGluY3JlYXNlIGFnYWluLCBJIA0K PiB3aWxsIGNoYW5nZSB0aGUgUGF0Y2ggYW5kIHJlLXNlbmQgYWdhaW4uDQo+IA0KPiBUaGFua3Mh DQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKaWFuZywgWGlhb2x1 DQo+IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgOCwgMjAyMSA5OjI0IEFNDQo+IFRvOiBnYW9saW1p bmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENj OiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBDaGVuLCBDaHJpc3RpbmUgDQo+ IDxZdXdlaS5DaGVuQGludGVsLmNvbT4NCj4gU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXVtQQVRD SF0gQmFzZVRvb2xzOiBJbmNyZWFzZSB0aGUgRGV2aWNlUGF0aCANCj4gbGVuZ3RoIGZvciBzdXBw b3J0IG1vcmUgUENEIHZhbHVlLg0KPiANCj4gMS4gQ3VycmVudGx5ICB0aGUgUENEIHZhbHVlIGxl bmd0aCBpcyBNb3JlIHRoYW4gMTAyNCwgbGVzcyB0aGFuIDIwNDgsIA0KPiAyLiBOb3cgd2UgaGF2 ZSAxNCBtZW1iZXJzLCBBbHNvIG5lZWQgdG8gYWRkIDR+NiBwYXJ0IHRvIHRoZSBQQ0QuDQo+IFNv IHdlIEluY3JlYXNlIHRoZSBsZW5ndGggdG8gNDA5Ni4NCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+IEZyb206IGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0K PiBTZW50OiBNb25kYXksIE5vdmVtYmVyIDgsIDIwMjEgOToxNSBBTQ0KPiBUbzogSmlhbmcsIFhp YW9sdSA8eGlhb2x1LmppYW5nQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENj OiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBDaGVuLCBDaHJpc3RpbmUgDQo+ IDx5dXdlaS5jaGVuQGludGVsLmNvbT4NCj4gU3ViamVjdDog5Zue5aSNOiBbZWRrMi1kZXZlbF1b UEFUQ0hdIEJhc2VUb29sczogSW5jcmVhc2UgdGhlIERldmljZVBhdGggDQo+IGxlbmd0aCBmb3Ig c3VwcG9ydCBtb3JlIFBDRCB2YWx1ZS4NCj4gDQo+IFhpYW9sdToNCj4gICBXaHkgY2hvb3NlIDQw OTY/IElzIGl0IGVub3VnaD8NCj4gDQo+IFRoYW5rcw0KPiBMaW1pbmcNCj4gPiAtLS0tLemCruS7 tuWOn+S7ti0tLS0tDQo+ID4g5Y+R5Lu25Lq6OiBYaWFvbHUuSmlhbmcgPHhpYW9sdS5qaWFuZ0Bp bnRlbC5jb20+DQo+ID4g5Y+R6YCB5pe26Ze0OiAyMDIx5bm0MTHmnIg25pelIDExOjUxDQo+ID4g 5pS25Lu25Lq6OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+IOaKhOmAgTogWGlhb2x1LkppYW5n IDx4aWFvbHUuamlhbmdAaW50ZWwuY29tPjsgQm9iIEZlbmcgDQo+ID4gPGJvYi5jLmZlbmdAaW50 ZWwuY29tPjsgTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgWXV3ZWkgDQo+ ID4gQ2hlbiA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+DQo+ID4g5Li76aKYOiBbZWRrMi1kZXZlbF1b UEFUQ0hdIEJhc2VUb29sczogSW5jcmVhc2UgdGhlIERldmljZVBhdGggbGVuZ3RoIA0KPiA+IGZv ciBzdXBwb3J0IG1vcmUgUENEIHZhbHVlLg0KPiA+DQo+ID4gQ3VycmVudGx5IHRoZSBQQ0QgVmFs dWUgb25seSBzdXBwb3J0IDEzIEd1aWQsV2hlbiB1c2UgbW9yZSAxMyBwY2QgDQo+ID4gd2lsbCBj YXVzZSB0aGUgYnVpbGQgdG9vbCBmYWlsLCBOZWVkIGluY3JlYXNlIHRoZSBEZXZpY2VQYXRoIGxl bmd0aCANCj4gPiB0byBzdXBwb3J0IG1vcmUgdmFsdWUuDQo+ID4NCj4gPiBSRUY6IGh0dHBzOi8v YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzcxOA0KPiA+DQo+ID4gQ2M6 IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4NCj4gPiBDYzogTGltaW5nIEdhbyA8Z2Fv bGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiA+IENjOiBZdXdlaSBDaGVuIDx5dXdlaS5jaGVuQGlu dGVsLmNvbT4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFhpYW9sdSBKaWFuZyA8eGlhb2x1Lmpp YW5nQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBh dGgvRGV2aWNlUGF0aC5jIHwgMiArLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o KyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNl L0MvRGV2aWNlUGF0aC9EZXZpY2VQYXRoLmMNCj4gPiBiL0Jhc2VUb29scy9Tb3VyY2UvQy9EZXZp Y2VQYXRoL0RldmljZVBhdGguYw0KPiA+IGluZGV4IGM0ZDIyNGVkNjEuLmVmNDkzZjU1MDYgMTAw NjQ0DQo+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBhdGgvRGV2aWNlUGF0aC5j DQo+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBhdGgvRGV2aWNlUGF0aC5jDQo+ ID4gQEAgLTE3MCw3ICsxNzAsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgQ0hBUjggKmFyZ3ZbXSkN Cj4gPiAgICAgIGZwcmludGYoc3RkZXJyLCAiSW52YWxpZCBvcHRpb24gdmFsdWUsIERldmljZSBQ YXRoIGNhbid0IGJlIA0KPiA+IE5VTEwiKTsNCj4gPg0KPiA+ICAgICAgcmV0dXJuIFNUQVRVU19F UlJPUjsNCj4gPg0KPiA+ICAgIH0NCj4gPg0KPiA+IC0gIFN0cjE2ID0gKENIQVIxNiAqKW1hbGxv YygxMDI0KTsNCj4gPg0KPiA+ICsgIFN0cjE2ID0gKENIQVIxNiAqKW1hbGxvYyg0MDk2KTsNCj4g Pg0KPiA+ICAgIGlmIChTdHIxNiA9PSBOVUxMKSB7DQo+ID4NCj4gPiAgICAgIGZwcmludGYoc3Rk ZXJyLCAiUmVzb3VyY2UsIG1lbW9yeSBjYW5ub3QgYmUgYWxsb2NhdGVkIik7DQo+ID4NCj4gPiAg ICAgIHJldHVybiBTVEFUVVNfRVJST1I7DQo+ID4NCj4gPiAtLQ0KPiA+IDIuMzAuMi53aW5kb3dz LjENCj4gDQo+IA0KDQoNCg0K