From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web12.4599.1648079608261236497 for ; Wed, 23 Mar 2022 16:53:28 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=nYo0DYgw; spf=pass (domain: intel.com, ip: 134.134.136.20, 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=1648079608; x=1679615608; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8Th0Kf720QByCzLIxbcVrDbTOlTttfcRVwrsN1ynsIo=; b=nYo0DYgw07uowbrIxSumXd6zM0QOgZjTsbBr78YwXAiNXkDVNb+A2O2K nFn14wYR6H/cN0lAp81I8UuWGG4eEhJQFC7yyNiiaUUmBP912e2fH3gTB QXq3UiQlLdw6NmmbMm8R3e09UKK/Osj+c0FS9dYKT0gJKFcCBPXyl+ys6 jVO4sIiVbdMp6KSl6VdxLPXYbNpuGr+ORDMMFfVPwr1RPTa5HOn4JLjnc zZqWCtjJ+thtDdCNoSh3DZjKh6XicLnEzfIs3qbAwQLtXSi+Y5Q2Ecwxz GSDSL3YEPmIYHTvbOwHpjweaheH8OG+5twABiQYaaQjLvWWwYqCQGdgRA A==; X-IronPort-AV: E=McAfee;i="6200,9189,10295"; a="245727472" X-IronPort-AV: E=Sophos;i="5.90,205,1643702400"; d="scan'208";a="245727472" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Mar 2022 16:53:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,205,1643702400"; d="scan'208";a="519566167" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga006.jf.intel.com with ESMTP; 23 Mar 2022 16:53:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 23 Mar 2022 16:53:26 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 23 Mar 2022 16:53:26 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2308.27 via Frontend Transport; Wed, 23 Mar 2022 16:53:26 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) 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.2308.21; Wed, 23 Mar 2022 16:53:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kBJ/LJ7pJO1s+l1E8k0ls9G6nJwURTGUn1Du6FIYWcI4Jluo59vTvU6Lmo2CZaaucgVkBErvdXZyXVH73LL9kt+NmmPbfrmyevIPAnPFfskF8MbbyzQUgNUZdAktyqWvKyLdAmrqNB9Ike3ejxCmrtE99s34J8azPd2n+sdQHKXY9f/LUPCn7cLvXH4MrddNuevuWjGuU71o1D8sSFpG22eZjAsgwhsh61G3gNVoDTEvU9mBPnrbYklhgPfRk8NKC6uohW5z7tCJHP4jVkUKamg4dwZjnbfpMFhbS12mGW7q+G1b4aovs78eQ99N9J8SLxZCOl6sFdHc0EAucOGAjQ== 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=8Th0Kf720QByCzLIxbcVrDbTOlTttfcRVwrsN1ynsIo=; b=LR2kvx+KeN5hNZke1U0z8jSX14fjUjsFa9Kn9JAif6sUmnbCfJPT4XML8m31K0bIE526B4EbtfkS78arse+n8JluXIn3s2FGGccUMk46zz4UhcB6xJ9zs3jvffth83C0I9yzmrkQBm1GzzLh117Z56CgcTnP5y6WKxnDr5mWDEPTj/uk+OtSJ72m76DSSnt/p/Fmi4Nb1alMLp/b3ymHvE+0lHbwb8q41AKg+Acnlsi/oQ3qKejMUfsaBQ3Voor4TI6QWMVTEGMdGmN1/Hswn+wvQ8qDybW5wHiVKb1nWLLNyn1qUZlyanbPtFWIR71UI5qdGjN/J6/3KIpGLMEAHQ== 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 BN6PR11MB3874.namprd11.prod.outlook.com (2603:10b6:405:81::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.14; Wed, 23 Mar 2022 23:53:24 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7519:a962:e3ca:7b0d]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7519:a962:e3ca:7b0d%3]) with mapi id 15.20.5102.017; Wed, 23 Mar 2022 23:53:24 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "Pu, Yu" , "Kinney, Michael D" CC: "Chiu, Chasel" , "Desimone, Nathaniel L" , "Zeng, Star" Subject: Re: [edk2-devel] [PATCH v1 01/17] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib. Thread-Topic: [edk2-devel] [PATCH v1 01/17] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib. Thread-Index: AQHYPxC1b2y14nX/M0ifKBz/QVD5razNo5GQ Date: Wed, 23 Mar 2022 23:53:24 +0000 Message-ID: References: <20220323114802.1008-1-yu.pu@intel.com> <20220323114802.1008-2-yu.pu@intel.com> In-Reply-To: <20220323114802.1008-2-yu.pu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5444c62f-eb74-4d59-a88b-08da0d285166 x-ms-traffictypediagnostic: BN6PR11MB3874:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bbuta8uJ5c3+JHDc8Cbndr9x4WTVa65NvycjG6wHMtpZJ+qelCUbvxiAXWvRxgVi/pmkAqv4YNQA9ZOdiDi35GjJcFKeL/udJDsFuGxwPX6K2VjC4WzeYHiH+XS6OAjlqeorgPOklexDg3hzSU6/t7fZL9NR20gVYulCz/bsL2m9PVs1c/DVq5aKKRt20C2dqVpq8+NCBjUU4uvuaL8F//EH5p7a0mdA+V9djx2aj9UU6oBi8kH4EtBgak7EM1iZRylk40yOncRc/HWPWSYKpucZ9m46dcO5B53rVdvKq3P4NIJGMb104ARrZRErQTi7Eaa+8E52XkP3of+fJOnJM2nplXRlT5ZOlKq2WH1yLe5Imsxap009WFyjRKaDwlvQBHeP0PRi7koxGHlC/aAnUhymqJN8ZaFCZ/kDtKq+xyQ7ezeHuVd+AnQOUrr6bqjSs/4cSq18oD743Bc1nsuGo/gKo7sbC3D09ky1kZFShauBnb31h8u2qD6pbnfW5OWThT7ZD38y9Htk9kvZE2hsSM13T7YWiqKLlCDcoOpNdS4JfXb+/OeWkYjNdUPD9svTTBDxdcG9ueQUaqdS6lFKNGndp8Ya3D8GgGrMeGpCGoukn+iQcR88x6oeo7dAq/E9s1ScCGgMfooIYww77rOnYYo+aYZBGH4pxkudHUmFvfFF3nlZpkX7KIB3981JvA6+KKRu4e1Gl+6ojInKijgXnWNO4OtSQUISvqd+sSMvMtyRc9lVBampOVdNbd0BGQhf4//uF7s72RGlSNFb68xk/JIsUlxUZvfVoozUEtw277EJEUHZUmvHPzw6X0bBRMvKrxQ6k9aXbHhARjT3gqTwSw== 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:(13230001)(366004)(83380400001)(86362001)(66446008)(19627235002)(66946007)(26005)(186003)(4326008)(7696005)(53546011)(66476007)(107886003)(6506007)(64756008)(66556008)(8676002)(2906002)(76116006)(9686003)(33656002)(38100700002)(38070700005)(52536014)(54906003)(55016003)(110136005)(966005)(71200400001)(122000001)(82960400001)(508600001)(8936002)(316002)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TlEwb2NuR3ZQNVhYRUlQbFF4N1YzYnJDQ1ZxVU8zNEMxTC96QW9wWEEzc210?= =?utf-8?B?ajdISTBCR2owTFhrbmswV2FLR2xTQ0dIR3p1Y3prUHgwckdmZk44aUV0ZEow?= =?utf-8?B?bFp3ZVVORGpyVWlETHhZZzYwYml5WnhUZnVUeWdUdXRkVXhjSnFRTHNkVDlU?= =?utf-8?B?NkhHWXFsTlkwSjcySXRRWUcveXRldVN5N2RzbVRieWI1Q3V2VWliOWhPb2Np?= =?utf-8?B?U2o5SkZSMTFKSjRlejZvTit2d2grMnJIemJvRWJiMkQrbEpiN21TNEl1TFRN?= =?utf-8?B?RmZBYkdnTjBrNzZtbFloNEhnSG12LzlTK1c3eUdHUnNUUTRxS0ZrUjFZUHlG?= =?utf-8?B?ZExCbFJOQnl4SXd2WmQwODlDWHpiMUowQXk0SUZjYTd5Y0ZqcER3VVlHNTkx?= =?utf-8?B?S0xRdmNGTlVBa2NJRmZtMzZua280WEVIUzBHOEQ2RUtBUjVOckliZFN2VCtq?= =?utf-8?B?ZEZrUklUcGNEaWZLaVA1ZU5PSUxGUlprNFV2NCtkZGxHejBneFZwa2piWTZp?= =?utf-8?B?d2d2MUZ3NXV5RnErbVBkVitEWXZRL3QrNmcxeG1ZZlE4YWdhem92VFA0MzJ0?= =?utf-8?B?Z3d3NTNiSUcyRFBTYWhhclJkMm5lR1VoRXBOQjQ5c3hJd2piVUIrTmU4d1Ir?= =?utf-8?B?Si82eGZmT1NsbXIrV0RWN1dzSEFvaHc4Unh4dVhFQ2VYbW5ycDQySnRnSXkz?= =?utf-8?B?cTA1RzUydng5VUFYNmdKY3BPZzd6TWhpMXBFVzIvYlo1SnlHMkQwUU4rd3dM?= =?utf-8?B?S05JVis2QlFidkRScnZqTFhhbnBEUXRGMmhtT2FzSUZDWU9zU0JPRHhtUUdK?= =?utf-8?B?VFNpMytOYTR2NFRFRHk0aEhsYnFMcmdaMU5GV3RwQ1JEWUxBVFc5d01vaHZk?= =?utf-8?B?TlVrck1aVkpXa2ZBU0ZJTEUxblRzUEUzaGpUeHBNbWdhVE5rMHFHSTc1cnEy?= =?utf-8?B?dGVPb0Y0eXV0WElncHNCRkU1MWhBRk82N1NWcGFxRFliTStxQlhaU2NITDdT?= =?utf-8?B?MzFpaTMvbjYyVHBXQ2VYMldmYlcrMGJrdHJQYVNaZGdKdGdMU2hucVNiSVFF?= =?utf-8?B?TU9pVS9vcmd1Q253WGVkYXkyRUcra1o5WndJMncwT2hjK1FBTzgzQ2NHL1lV?= =?utf-8?B?UFp2Zkc2WVl3S2ptOUJYNlBka3UzdUNpUVF3emNlVWRYSWxDeGJzWVFFSHJj?= =?utf-8?B?N3NrS3FzaVRpVVhhUlRVbUxyd3ovZmkrTHozMmpqM28zOTdRSjlDT0U2SE8x?= =?utf-8?B?WTE2TlZxVGJGT1pjY3F4UkdNeWMvSHJPLzUvYXUzSVF5dHBMemk3LzJSRHFS?= =?utf-8?B?MzR2MWtSREVFcTVrUFlyZGpIZ3JYeXpEeGEwMUJFWXkxSTF5L280NGpua1pX?= =?utf-8?B?aU5nWTQzWEsvamhpWnlEV0IxeHRlOUdMUUtyUFBpWlhvbXdkYlhWYkxaejUr?= =?utf-8?B?aTJjQTlXMSt1TzVLcGp5L29VV1lsamJyNllxVzFYQWUrVGlTYU4wclNZRm5z?= =?utf-8?B?SWlWd0tWRGszQkNtazU4c1haTFZFNUlmbFVFUUo0ZW9zQmg5VWh5aFBsWlpJ?= =?utf-8?B?cEhOMSticWZ3amt2aUUyeUwrZHpreHc2Sjg3YXlsVmxhU2xqQ29DS1k1VVFm?= =?utf-8?B?aHZ3U2RIVGdFclhoS1p5cyt2NUF1WDR6bjR4Qktnem1HSHdydk9RaFQyRWhE?= =?utf-8?B?NUJET0pZRDBlS0p6eERkR0VHYzhXOVd5d0pIZ3YyWkcySXYrd2JWSC9RL2R6?= =?utf-8?B?UEFueXhuaDhNS3B2anVXY1F3M2dNYWpGQThqcEdZcy9JNW54aW1GaUowdmZF?= =?utf-8?B?anhwWFcxVi90RW5YK3p2U3BlUUFPQThuejh5NDM2WGV2dnpUU1pNV1JZazFp?= =?utf-8?B?ckR2c1IxM0U5NStXWE1MNzZZaW15WC9pcnJBTjZNK21NTDVZUkRETngxNFZs?= =?utf-8?B?Y21VUDB6Q2NXcHdGa0ZTMVAyTk5aUHV3dlZIV2QrQkpITU93NlBPU24rTkpR?= =?utf-8?B?cmtBRi9SSi9RPT0=?= 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: 5444c62f-eb74-4d59-a88b-08da0d285166 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2022 23:53:24.0631 (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: vcpeKxNHI560LMHvOdUS2i3aAYShSYW35BaDcNngQej5Yxb3k8HyhFNNSGwBxuyJmGgHprlc9eeHjimw6a/N/+xnSutOXA1WPlePe978AjA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3874 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 SSB0aGluayBpdCB3b3VsZCBiZSBzaW1wbGVyIHRvIGFkZCB0aGUgQ3B1TGliIG1hcHBpbmcgdG8g TWRlUGtnL01kZUxpYnMuZHNjLmluYw0KDQpBbGwgcGFja2FnZXMgc2hvdWxkIGFscmVhZHkgYmUg aW5jbHVkaW5nIHRoaXMgZmlsZSwgc28gb25lIGNoYW5nZSBoZXJlIHJlbW92ZXMNCnRoZSBuZWVk IHRvIG1vZGlmeSBhbGwgdGhlIGluZGl2aWR1YWwgRFNDIGZpbGVzLg0KDQpNaWtlDQoNCj4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRl dmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgWXUgUHUNCj4gU2VudDogV2VkbmVzZGF5 LCBNYXJjaCAyMywgMjAyMiA0OjQ4IEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBD YzogUHUsIFl1IDx5dS5wdUBpbnRlbC5jb20+OyBDaGl1LCBDaGFzZWwgPGNoYXNlbC5jaGl1QGlu dGVsLmNvbT47IERlc2ltb25lLCBOYXRoYW5pZWwgTCA8bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50 ZWwuY29tPjsgWmVuZywNCj4gU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDog W2VkazItZGV2ZWxdIFtQQVRDSCB2MSAwMS8xN10gSW50ZWxGc3AyUGtnOiBBZGQgQ3B1TGliIHRv IG1vZHVsZSBJTkZzIHRoYXQgZGVwZW5kIG9uIFVlZmlDcHVMaWIuDQo+IA0KPiBTdGVwIDEgdG8g bWVyZ2UgVWVmaUNwdUxpYiB0byBDcHVMaWINCj4gDQo+IENjOiBDaGFzZWwgQ2hpdSA8Y2hhc2Vs LmNoaXVAaW50ZWwuY29tPg0KPiBDYzogTmF0ZSBEZVNpbW9uZSA8bmF0aGFuaWVsLmwuZGVzaW1v bmVAaW50ZWwuY29tPg0KPiBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPg0KPiBT aWduZWQtb2ZmLWJ5OiBZdSBQdSA8eXUucHVAaW50ZWwuY29tPg0KPiAtLS0NCj4gIEludGVsRnNw MlBrZy9Gc3BTZWNDb3JlL0ZzcFNlY0NvcmVNLmluZiB8IDEgKw0KPiAgSW50ZWxGc3AyUGtnL0Zz cFNlY0NvcmUvU2VjTWFpbi5oICAgICAgIHwgMSArDQo+ICBJbnRlbEZzcDJQa2cvSW50ZWxGc3Ay UGtnLmRzYyAgICAgICAgICAgfCAxICsNCj4gIDMgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25z KCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvSW50ZWxGc3AyUGtnL0ZzcFNlY0NvcmUvRnNwU2VjQ29y ZU0uaW5mIGIvSW50ZWxGc3AyUGtnL0ZzcFNlY0NvcmUvRnNwU2VjQ29yZU0uaW5mDQo+IGluZGV4 IDdiMDVjYWU2NDEzMC4uODMwNDcxYWRjZjJmIDEwMDY0NA0KPiAtLS0gYS9JbnRlbEZzcDJQa2cv RnNwU2VjQ29yZS9Gc3BTZWNDb3JlTS5pbmYNCj4gKysrIGIvSW50ZWxGc3AyUGtnL0ZzcFNlY0Nv cmUvRnNwU2VjQ29yZU0uaW5mDQo+IEBAIC01MSw2ICs1MSw3IEBADQo+ICAgIEZzcFN3aXRjaFN0 YWNrTGliDQo+IA0KPiAgICBGc3BDb21tb25MaWINCj4gDQo+ICAgIEZzcFNlY1BsYXRmb3JtTGli DQo+IA0KPiArICBDcHVMaWINCj4gDQo+ICAgIFVlZmlDcHVMaWINCj4gDQo+IA0KPiANCj4gIFtQ Y2RdDQo+IA0KPiBkaWZmIC0tZ2l0IGEvSW50ZWxGc3AyUGtnL0ZzcFNlY0NvcmUvU2VjTWFpbi5o IGIvSW50ZWxGc3AyUGtnL0ZzcFNlY0NvcmUvU2VjTWFpbi5oDQo+IGluZGV4IDc3OTQyNTVhZjEz ZC4uZWRiNzQ0N2Q5ZWZmIDEwMDY0NA0KPiAtLS0gYS9JbnRlbEZzcDJQa2cvRnNwU2VjQ29yZS9T ZWNNYWluLmgNCj4gKysrIGIvSW50ZWxGc3AyUGtnL0ZzcFNlY0NvcmUvU2VjTWFpbi5oDQo+IEBA IC0yMCw2ICsyMCw3IEBADQo+ICAjaW5jbHVkZSA8TGlicmFyeS9TZXJpYWxQb3J0TGliLmg+DQo+ IA0KPiAgI2luY2x1ZGUgPExpYnJhcnkvRnNwU3dpdGNoU3RhY2tMaWIuaD4NCj4gDQo+ICAjaW5j bHVkZSA8TGlicmFyeS9Gc3BDb21tb25MaWIuaD4NCj4gDQo+ICsjaW5jbHVkZSA8TGlicmFyeS9D cHVMaWIuaD4NCj4gDQo+ICAjaW5jbHVkZSA8TGlicmFyeS9VZWZpQ3B1TGliLmg+DQo+IA0KPiAg I2luY2x1ZGUgPEZzcEVhcy5oPg0KPiANCj4gDQo+IA0KPiBkaWZmIC0tZ2l0IGEvSW50ZWxGc3Ay UGtnL0ludGVsRnNwMlBrZy5kc2MgYi9JbnRlbEZzcDJQa2cvSW50ZWxGc3AyUGtnLmRzYw0KPiBp bmRleCBjMTQxNGY3ZTc1YjguLmI3ZDIwYWRlZjVhMiAxMDA2NDQNCj4gLS0tIGEvSW50ZWxGc3Ay UGtnL0ludGVsRnNwMlBrZy5kc2MNCj4gKysrIGIvSW50ZWxGc3AyUGtnL0ludGVsRnNwMlBrZy5k c2MNCj4gQEAgLTI3LDYgKzI3LDcgQEANCj4gICAgUGNpQ2Y4TGlifE1kZVBrZy9MaWJyYXJ5L0Jh c2VQY2lDZjhMaWIvQmFzZVBjaUNmOExpYi5pbmYNCj4gDQo+ICAgIElvTGlifE1kZVBrZy9MaWJy YXJ5L0Jhc2VJb0xpYkludHJpbnNpYy9CYXNlSW9MaWJJbnRyaW5zaWMuaW5mDQo+IA0KPiAgICBV ZWZpRGVjb21wcmVzc0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlVWVmaURlY29tcHJlc3NMaWIvQmFz ZVVlZmlEZWNvbXByZXNzTGliLmluZg0KPiANCj4gKyAgQ3B1TGlifE1kZVBrZy9MaWJyYXJ5L0Jh c2VDcHVMaWIvQmFzZUNwdUxpYi5pbmYNCj4gDQo+ICAgIFVlZmlDcHVMaWJ8VWVmaUNwdVBrZy9M aWJyYXJ5L0Jhc2VVZWZpQ3B1TGliL0Jhc2VVZWZpQ3B1TGliLmluZg0KPiANCj4gDQo+IA0KPiAg ICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VSZXBvcnRTdGF0dXNDb2Rl TGliTnVsbC9CYXNlUmVwb3J0U3RhdHVzQ29kZUxpYk51bGwuaW5mDQo+IA0KPiAtLQ0KPiAyLjMw LjAud2luZG93cy4yDQo+IA0KPiANCj4gDQo+IC09LT0tPS09LT0tPQ0KPiBHcm91cHMuaW8gTGlu a3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuDQo+IFZpZXcv UmVwbHkgT25saW5lICgjODc5MTcpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVz c2FnZS84NzkxNw0KPiBNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210Lzg5OTg4 NzkwLzE2NDM0OTYNCj4gR3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvDQo+ IFVuc3Vic2NyaWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW21pY2hh ZWwuZC5raW5uZXlAaW50ZWwuY29tXQ0KPiAtPS09LT0tPS09LT0NCj4gDQoNCg==