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.web10.829.1662745650139260493 for ; Fri, 09 Sep 2022 10:47:30 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=CKF94hIp; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: nathaniel.l.desimone@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1662745650; x=1694281650; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=zmxijzVjuRA7sMNJd0pY4YH1P6hB1xfLUM5VoX9fbHU=; b=CKF94hIpFEPKWudfe5GoxgKeWAwwCiBjfwxwb0+i/ASYwVbUH042cQQg O4bLf6PoXQRGjnXxcW3dLLhnvVpybVueOyhvSeYKZ5HIfbdlPWS3g/QfF VOaOQTlxkfgFJwCVqNxxGzMlnj0FTM3Hrbb4i8t0KA09EAVhO+utekIYp nmHu74J6SX4XHavUo5HhMh01qPhr6WHcjXNgSMONJsEwuQF2QQcHIEII8 XCIFkwgtQEM0TLClV7mmBb2FNqh6yoPyP9m8jU/IQ8YzNa5fPKNhjSQ7A Ly/saU8ZmC70pu8p0nZ/pDhhEzTEp7lCJAjpjtUEBn6EC2lXLN744T9gy w==; X-IronPort-AV: E=McAfee;i="6500,9779,10465"; a="284550837" X-IronPort-AV: E=Sophos;i="5.93,303,1654585200"; d="scan'208";a="284550837" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Sep 2022 10:47:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,303,1654585200"; d="scan'208";a="860480040" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga006.fm.intel.com with ESMTP; 09 Sep 2022 10:47:21 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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.2375.31; Fri, 9 Sep 2022 10:47:20 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2375.31 via Frontend Transport; Fri, 9 Sep 2022 10:47:20 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.43) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 9 Sep 2022 10:47:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ca5bt6EzV1PW6J90YxG3EJRnRVpBZxlrAPsYSPsid9bv5v3Rmz8/hqs4iQRvTIIYo5VBUZ6xTlNWtVDNtHxS9hq8ok7uPe39fXTWNVuVEQqpgwuFJeCcBWoTpY1fIZhC9OkpgMD1RFPzWMzX/80FlooqWes4vbUn96Ne5UKgcv+RbAtyJ288WHSAWrJzCgBvyf+FL9AzyoFFxuRKiBlYr9HWxxugZG9MvvlkSYx+ZVLVQUJd0JLkjQzHmaGJ7rzkV3lnzgsatkifFAwN6lxsGyqaN/iFZirWit+/iZMEM6h85NKn2V4euQqFAqYumnq2U54EBcdRVQ+4dDrVsudyHA== 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=zmxijzVjuRA7sMNJd0pY4YH1P6hB1xfLUM5VoX9fbHU=; b=g0BFfnBGQSnayS9Ihs0O6gua4fqyPC5br5IuqO1rM020KMS1Q3Yq+scDJ3nPblhOMgJ1XaWOoRj5VLMedwwW+X0sfQDQ1kFLToEgjGoS3yKDpghktM+cHj7yiXyzcFBvvb764fwXBtYlBJqqEnuAcodQNvrXxuxe4UV/NLa3vmaGld5sNuMRhDLUtBtmzCx1I2NAkZv0v2ELWOk8U1nPfdRN9v1U+xUr10XGB1qY2bjk1rWWQ8yp6jFa2ueUHfUyjtlmes2zFyS1YnEOFcTQIWSB8FNQakIvcRl6fC2WqS2tsd5PqqR/E96RWfvYZqAayzU/mvPmSc51jgY23JAQCQ== 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 MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by SA2PR11MB5018.namprd11.prod.outlook.com (2603:10b6:806:11a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.14; Fri, 9 Sep 2022 17:47:18 +0000 Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::2c94:f950:2ac4:d92f]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::2c94:f950:2ac4:d92f%8]) with mapi id 15.20.5588.014; Fri, 9 Sep 2022 17:47:18 +0000 From: "Nate DeSimone" To: "Oram, Isaac W" , Benjamin Doron , "devel@edk2.groups.io" CC: "Chaganty, Rangasai V" , "Sinha, Ankit" , "Chiu, Chasel" , "Gao, Liming" , "Dong, Eric" Subject: Re: [edk2-devel][edk2-platforms][PATCH v1 1/3] MinPlatformPkg,WhiskeylakeOpenBoardPkg/SecFspWrapperPlatformSecLib: First BoardInitLib Thread-Topic: [edk2-devel][edk2-platforms][PATCH v1 1/3] MinPlatformPkg,WhiskeylakeOpenBoardPkg/SecFspWrapperPlatformSecLib: First BoardInitLib Thread-Index: AQHYwhX1ikB1BniCBke6tZtuaG89kK3XL2GAgAA0hWA= Date: Fri, 9 Sep 2022 17:47:17 +0000 Message-ID: References: <0a6dd32438d554e03fa222a70593f7a99cfc19d1.1662484082.git.benjamin.doron00@gmail.com> In-Reply-To: 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-office365-filtering-correlation-id: 58b14710-46cd-4619-b9c0-08da928b568a x-ms-traffictypediagnostic: SA2PR11MB5018:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VZsh/VrTtCPNeSkTDIHXx6UIatk1clcjsn7pnTkP/5OAgovp80/UVcZXJtBln7LN3IEbjOym4zJiCjhSJaK3PNx95F9+gGkNzhTF67oNwzIpMxWuQzZza16IaiC7PlZthVw1euL41tmCCk2AnsruXI+19SoV6O+BYdsPB+k5nvdyDTBnQnXvOy0wH/Jl9foroJQ7Tp3LipdpHTAbCdUIe3kYpDZMu6tM8fWgOIGGO/qj9ygHSpz7oUWI4lMFWL4zAuixs39mxDwkATKs/X+UpexqLrp5vP7gF1bidoqDQLhQnCOXj2skWW41GigySSgAXzKPPmhoiTysnD+gXItX9LuPW8te3EM5CgnwpHGvIxHHV37FfD1JBWHyR5/+4LO6hIncxISfojL0yXBO0gMhPF+fp00zA3SrE2dbRzBmMgrab/1JkZDQF5B4XTMJRY2q7tKBjnHiPfOKx4vFPDCEtfenuePJ+iVUqGQb/PPJMO/5KcovxVCQ1Jjw77XcHpAh3wYykyghNaypr4E26igwMZLiO09QNUXnD8NcoSwz17kIFQJBj7ImzQdQFQCdlKRqV+Tmm6t4wiiGwQvj++XaFTqPeDuA3AT2fPVxLKzMx7QjdtKk55HLab8ZaibDbPf3aWh0UBIG+3cpOX6EF4VLHuBBLAkL4gwPSguUxl1PfQkrOuvv6npVimJeTB3E7OZJEc0eLrloXrgp0+ungl1GLQ2pg54NpyeZtz7+Rfq8Fzf5okfXRgteKJp+qUah6J8loXJB6x7FJt3VgSF6J1Dh4VnyEVYdMlIxhN6VnNL7FlwEaOkyH1/PZUwh8aN/444B x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5821.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(136003)(39860400002)(396003)(346002)(376002)(82960400001)(41300700001)(54906003)(38100700002)(122000001)(19627235002)(316002)(110136005)(71200400001)(38070700005)(52536014)(5660300002)(2906002)(8936002)(66446008)(66946007)(76116006)(66556008)(66476007)(4326008)(8676002)(7696005)(186003)(83380400001)(53546011)(966005)(55016003)(478600001)(6506007)(64756008)(86362001)(107886003)(9686003)(26005)(33656002)(213903007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VjBFRFdiYnZhRkVGNlhuRmEyYXhSUDkyRWkrNG40M1ZjSjljKzNqT0xJRjAv?= =?utf-8?B?dnA2Ym9hWFR3alZBQkxBdlIyMFBxQWFZdSs1bmZWeCtkbVF4VVBSNjlJT0Y1?= =?utf-8?B?a0Zhc09rRmZzNUw5MkFmRXBMK0VYMHhnK3Z6cVlOa1dhaG5RK0p2SVdORXdi?= =?utf-8?B?b2FNUEQ2OGV4QzdxR2M2ZDhCdFdJQlM5V0NEWTJSZCs5bVdhUVpRQmpmM1NE?= =?utf-8?B?TlFGYkV2OVVxa0lNcm11NFNRdko3WU5iZ1N6dTNzV01pdnc4M0xrWDRaaDl6?= =?utf-8?B?ZHJFQnNSZDJ6MUVDRWVTa0ZzU0NxQzVDM2VYWTVlZTVDcDc1UEpKcFdvcnE1?= =?utf-8?B?TzgyRExlbHpqOGJ5UmswYmwzaytSNDlLZ25qU04zSkJHQ2pjNVdxV0J5RXJy?= =?utf-8?B?RzFJZTBxa1lJRUt6a3ZZUFVSdGs4Z3FtQUVkelVuWTJjZktvTDJ4RGhmRkZD?= =?utf-8?B?ZU1yYWRmeWQxeG55WnFvdHVhMGRSRDdQYmZOYVR5dVN0WlpXbEtBZnBCTm42?= =?utf-8?B?VzB6WXg1bzZCNlZOR0Fxd3JsNnAwWG0veStYd2ZNVUZzZkw1SzlKUUI4UHBp?= =?utf-8?B?MTNXL1lSOWtuUnErQUw2VG5RZTMwQllyVGtJVkVGRmFoNGQrSURpcVdFYXdt?= =?utf-8?B?aUxjZ0pNSTlBcjliRmVENVVUT1cwUHU1WCtNODZxNTJUdHRFTFo2ekVXOW1H?= =?utf-8?B?bVdwQzZlZlNKWm9zR1RVNjM3VlU4K1NTVGNuQ0xPbEYvbnFuS3lUWDhwNHB4?= =?utf-8?B?bEpsc2hBUVdYRWpsUkVpUzdKM0UrMkdQeElCMU5MM3VSdEdNTFRKQmZWQVh6?= =?utf-8?B?TDRwSHlPYzYzUGhyZzRhMzRpclAyQWhTYmxLMHJ1WFg5WG9YTlFOaHFoMWxs?= =?utf-8?B?MzJ0c01CaTFTdGR5Sk9FQVpuNjR4NVh5MlhiQWs2V1lKeVRmQnNiMmpiRHpl?= =?utf-8?B?OTN0TFVENmZ1UnQ5SjNCQjRoTTM1WmFIUEFrQkZrbDZETXI4RWFrUVVxU1Qv?= =?utf-8?B?NjRXWVRHVG9veE1JVHc0Mkc3UThWOHRVbEp4a1JNL0pkdG5EaUR6TUltOU1q?= =?utf-8?B?cGNERk1RYW91Zzg4TWN0aDdzU3FDTW1sYk1sMytIeDhxb1VWTHc4NzBMRW10?= =?utf-8?B?ZU5jd3lDdkxhOWcySGZuNHRxRFN5RnVEVk02MFMxNTlnbG9Zc3hoYTdESjBK?= =?utf-8?B?Y282dkZKck1sb0lKWnU1RGo5YlZoN1RzUGppbGRHc2M2NTZROWQ0ZStiem1L?= =?utf-8?B?WHRpclI1MmhzSzBIbjkweHZNamVXZDJOMkc1THVjYWdEZ2phcCt5Umt5UkFv?= =?utf-8?B?bGhUUGsvbm5kVmEveGJ1czF2aVhLVTc3bFdnYWsrK0dFakpINWJHOWdGSWVR?= =?utf-8?B?eVhJbkgydDVOa0hJbCsxajFNSWVDam9HUGZsano0YngwNHdhNE80U1doZDhF?= =?utf-8?B?bThXdWJGV3lvWE9IaFhkL3JVT2xtTnNkajdFbU82Y3V0UFF4eCtyd1Z2OVJy?= =?utf-8?B?L3RtQUVDdkFLYlBWYXpTY0JFRXAvcnRmNmdMb2k0eTVPaG52ZktkRkN2VzVV?= =?utf-8?B?aW9tK1hDUy84WjBUWmszTWdkS3pab3hJeU9jVXFobWxWODJiWFRIVHRRQzlQ?= =?utf-8?B?UFM2endvcUYwRTZDZkNmNTlxSnRkajVNd1VzSXh4Zi9wcEVwNUVuRFkvRlNX?= =?utf-8?B?aXJqMUxJakR1eVZVcVFzUWc5Mk96UUJBYU0vUTkxTGN3bDBwRzFYRWNtTlp2?= =?utf-8?B?WkkrMDlYL1JYME9DdnRkSkprNjQwUnJ4L0tXUnl2dG1wZSt2RDJDTWlxL0Y5?= =?utf-8?B?Wjh0OThRcHZ0cjJNdWZSV1dKd05WaXB1QWJPUHcreWlHYmNnRGZ5ZWwwU2x1?= =?utf-8?B?SVgzdVZHSk9iWTF6a3VqbUZ3VTVCVHFmMTdXd1BYcjRicUVYaktiMzdiOTcy?= =?utf-8?B?TmZPTnBDV2RwZzhJck5qVFUwY2ttLzRwdVVJMkRQMkNGL1NQOXdsWk15VSt3?= =?utf-8?B?eXlHOHUvditkb3JKS0xEMTBBTVpFZ1FJeDVYVHFDd0dMRUFKOWtwTEMrTWNp?= =?utf-8?B?dU1tVmwzWkdZaHg4OU9rdHFsRkM4d1FiTThnNlRWdXJMZTd6NURtLzhhQjhx?= =?utf-8?B?bFJnY29GdkNXOC9hT2piMlpHVWhiUnhzaUhyQTh1U0MvNlVSbWNvYTVIL2RI?= =?utf-8?B?UGc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 58b14710-46cd-4619-b9c0-08da928b568a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2022 17:47:17.5919 (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: FdUXq8pZi0v/4FEC9PKIkLGsLsXTtX8scUpW11uZSLyXt/r84GAaN3Xqf7NuQKoJPenEPi9ztONegKJqDm4ndrgMaPzKuDNSIGEn9fNoCJk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5018 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXQgZG9lcyBraW5kIG9mIGhhdmUgYSBjb3ZlciBsZXR0ZXI6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC9tZXNzYWdlLzkzMjgxDQoNCkJ1dCB0aGVyZSBpcyBubyB0aXRsZSBvbiB0aGUg Y292ZXIgbGV0dGVyIGFuZCB0aGUgcmV2aWV3ZXJzIHdoZXJlIG5vdCBDQydkIGVpdGhlci4gUGxl YXNlIHJlbWVtYmVyIHRvIGRvIGJvdGggaW4gdGhlIGZ1dHVyZSDwn5iKLg0KDQpUaGFua3MsDQpO YXRlDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBPcmFtLCBJc2FhYyBXIDxp c2FhYy53Lm9yYW1AaW50ZWwuY29tPiANClNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDksIDIwMjIg NzozOCBBTQ0KVG86IEJlbmphbWluIERvcm9uIDxiZW5qYW1pbi5kb3JvbjAwQGdtYWlsLmNvbT47 IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogQ2hhZ2FudHksIFJhbmdhc2FpIFYgPHJhbmdhc2Fp LnYuY2hhZ2FudHlAaW50ZWwuY29tPjsgRGVzaW1vbmUsIE5hdGhhbmllbCBMIDxuYXRoYW5pZWwu bC5kZXNpbW9uZUBpbnRlbC5jb20+OyBTaW5oYSwgQW5raXQgPGFua2l0LnNpbmhhQGludGVsLmNv bT47IENoaXUsIENoYXNlbCA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGdh b2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+ DQpTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdW2VkazItcGxhdGZvcm1zXVtQQVRDSCB2MSAxLzNd IE1pblBsYXRmb3JtUGtnLFdoaXNrZXlsYWtlT3BlbkJvYXJkUGtnL1NlY0ZzcFdyYXBwZXJQbGF0 Zm9ybVNlY0xpYjogRmlyc3QgQm9hcmRJbml0TGliDQoNClNlcmllcyBzaG91bGQgaGF2ZSBhIGNv dmVyIGxldHRlci4gIFBsZWFzZSByZWJhc2UgdGhlIHNlcmllcyBhbmQgc2VuZCBWMiBub3cgdGhh dCBOYXRlJ3MgSTJDSGRtaURlYnVnU2VyaWFsUG9ydExpYiBoYXMgYmVlbiBtZXJnZWQuDQoNClRo YW5rcywNCklzYWFjDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCZW5qYW1p biBEb3JvbiA8YmVuamFtaW4uZG9yb24wMEBnbWFpbC5jb20+IA0KU2VudDogVHVlc2RheSwgU2Vw dGVtYmVyIDYsIDIwMjIgMTA6MjcgQU0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KQ2M6IENo YWdhbnR5LCBSYW5nYXNhaSBWIDxyYW5nYXNhaS52LmNoYWdhbnR5QGludGVsLmNvbT47IE9yYW0s IElzYWFjIFcgPGlzYWFjLncub3JhbUBpbnRlbC5jb20+OyBEZXNpbW9uZSwgTmF0aGFuaWVsIEwg PG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT47IFNpbmhhLCBBbmtpdCA8YW5raXQuc2lu aGFAaW50ZWwuY29tPjsgQ2hpdSwgQ2hhc2VsIDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+OyBHYW8s IExpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgRG9uZywgRXJpYyA8ZXJpYy5kb25n QGludGVsLmNvbT4NClN1YmplY3Q6IFtlZGsyLWRldmVsXVtlZGsyLXBsYXRmb3Jtc11bUEFUQ0gg djEgMS8zXSBNaW5QbGF0Zm9ybVBrZyxXaGlza2V5bGFrZU9wZW5Cb2FyZFBrZy9TZWNGc3BXcmFw cGVyUGxhdGZvcm1TZWNMaWI6IEZpcnN0IEJvYXJkSW5pdExpYg0KDQpTZWNCb2FyZEluaXRMaWIg aXMgY2FsbGVkIHRvIGVuYWJsZSBzZXJpYWwgcG9ydCBiZWZvcmUgU2VyaWFsUG9ydEluaXRpYWxp emUgYW5kIERFQlVHKCkuDQoNClRoaXMgaXMgc3Ryb25nbHkgYXNzdW1lZCB0byBiZSBuZWNlc3Nh cnkgZm9yIEkyY0hkbWlEZWJ1Z1NlcmlhbFBvcnRMaWIgaW4gU0VDIHBoYXNlLCB3aGljaCBwcmVz ZW50bHkgaW5pdGlhbGlzZXMgdGhpcyB3YXkuDQoNCk5vIHRlc3Rpbmcgd2FzIHBlcmZvcm1lZCBi ZWZvcmUsIGl0J3MgYXNzdW1lZCB0b28gcmlza3kgdW5sZXNzIHRoZSBHUElPIGhhcHBlbnMgdG8g aGF2ZSB0aGUgZGVzaXJlZCBkZWZhdWx0LiBQcmVzZW50bHksIERFQlVHKCkgd29ya3MgaW4gU0VD IHBoYXNlLg0KDQpDYzogU2FpIENoYWdhbnR5IDxyYW5nYXNhaS52LmNoYWdhbnR5QGludGVsLmNv bT4NCkNjOiBJc2FhYyBPcmFtIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPg0KQ2M6IE5hdGUgRGVT aW1vbmUgPG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT4NCkNjOiBBbmtpdCBTaW5oYSA8 YW5raXQuc2luaGFAaW50ZWwuY29tPg0KQ2M6IENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRl bC5jb20+DQpDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KQ2M6IEVy aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4NClNpZ25lZC1vZmYtYnk6IEJlbmphbWluIERv cm9uIDxiZW5qYW1pbi5kb3JvbjAwQGdtYWlsLmNvbT4NCi0tLQ0KIC4uLi9MaWJyYXJ5L1NlY0Zz cFdyYXBwZXJQbGF0Zm9ybVNlY0xpYi9QbGF0Zm9ybUluaXQuYyAgICB8IDggKysrKysrLS0NCiAu Li4vTGlicmFyeS9TZWNGc3BXcmFwcGVyUGxhdGZvcm1TZWNMaWIvUGxhdGZvcm1Jbml0LmMgICAg fCA4ICsrKysrKy0tDQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0 aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvRnNw V3JhcHBlci9MaWJyYXJ5L1NlY0ZzcFdyYXBwZXJQbGF0Zm9ybVNlY0xpYi9QbGF0Zm9ybUluaXQu YyBiL1BsYXRmb3JtL0ludGVsL01pblBsYXRmb3JtUGtnL0ZzcFdyYXBwZXIvTGlicmFyeS9TZWNG c3BXcmFwcGVyUGxhdGZvcm1TZWNMaWIvUGxhdGZvcm1Jbml0LmMNCmluZGV4IGVmODllM2YzMTAx OC4uZDc0YjA3YmMwNjJiIDEwMDY0NA0KLS0tIGEvUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Q a2cvRnNwV3JhcHBlci9MaWJyYXJ5L1NlY0ZzcFdyYXBwZXJQbGF0Zm9ybVNlY0xpYi9QbGF0Zm9y bUluaXQuYw0KKysrIGIvUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvRnNwV3JhcHBlci9M aWJyYXJ5L1NlY0ZzcFdyYXBwZXJQbGF0DQorKysgZm9ybVNlY0xpYi9QbGF0Zm9ybUluaXQuYw0K QEAgLTI4LDYgKzI4LDEyIEBAIFBsYXRmb3JtSW5pdCAoDQogICBJTiBWT0lEICAgICAgICAgICAg ICAgICAqRW5kT2ZSYW5nZSAgICkgeysgIC8vKyAgLy8gQm9hcmQvU2lsaWNvbiBpbml0aWFsaXph dGlvbisgIC8vIFByZXBhcmUgY29udHJvbGxlcnMgYmVmb3JlIGVuYWJsaW5nIHNlcmlhbCBwb3J0 KyAgLy8rICBCb2FyZEFmdGVyVGVtcFJhbUluaXQgKCk7KyAgIC8vICAgLy8gUGxhdGZvcm0gaW5p dGlhbGl6YXRpb24gICAvLyBFbmFibGUgU2VyaWFsIHBvcnQgaGVyZUBAIC00MSw3ICs0Nyw1IEBA IFBsYXRmb3JtSW5pdCAoDQogICBERUJVRyAoKERFQlVHX0lORk8sICJTdGFydE9mUmFuZ2UgLSAw eCV4XG4iLCBTdGFydE9mUmFuZ2UpKTsgICBERUJVRyAoKERFQlVHX0lORk8sICJFbmRPZlJhbmdl IC0gMHgleFxuIiwgRW5kT2ZSYW5nZSkpOyAtICBCb2FyZEFmdGVyVGVtcFJhbUluaXQgKCk7LSAg IFRlc3RQb2ludFRlbXBNZW1vcnlGdW5jdGlvbiAoU3RhcnRPZlJhbmdlLCBFbmRPZlJhbmdlKTsg fWRpZmYgLS1naXQgYS9QbGF0Zm9ybS9JbnRlbC9XaGlza2V5bGFrZU9wZW5Cb2FyZFBrZy9VcFh0 cmVtZS9Gc3BXcmFwcGVyL0xpYnJhcnkvU2VjRnNwV3JhcHBlclBsYXRmb3JtU2VjTGliL1BsYXRm b3JtSW5pdC5jIGIvUGxhdGZvcm0vSW50ZWwvV2hpc2tleWxha2VPcGVuQm9hcmRQa2cvVXBYdHJl bWUvRnNwV3JhcHBlci9MaWJyYXJ5L1NlY0ZzcFdyYXBwZXJQbGF0Zm9ybVNlY0xpYi9QbGF0Zm9y bUluaXQuYw0KaW5kZXggNDg2YzhjNzI2MTZlLi41M2Y5NWMyOWJkZTUgMTAwNjQ0DQotLS0gYS9Q bGF0Zm9ybS9JbnRlbC9XaGlza2V5bGFrZU9wZW5Cb2FyZFBrZy9VcFh0cmVtZS9Gc3BXcmFwcGVy L0xpYnJhcnkvU2VjRnNwV3JhcHBlclBsYXRmb3JtU2VjTGliL1BsYXRmb3JtSW5pdC5jDQorKysg Yi9QbGF0Zm9ybS9JbnRlbC9XaGlza2V5bGFrZU9wZW5Cb2FyZFBrZy9VcFh0cmVtZS9Gc3BXcmFw cGVyL0xpYnJhcnkNCisrKyAvU2VjRnNwV3JhcHBlclBsYXRmb3JtU2VjTGliL1BsYXRmb3JtSW5p dC5jDQpAQCAtMjgsNiArMjgsMTIgQEAgUGxhdGZvcm1Jbml0ICgNCiAgIElOIFZPSUQgICAgICAg ICAgICAgICAgICpFbmRPZlJhbmdlICAgKSB7KyAgLy8rICAvLyBCb2FyZC9TaWxpY29uIGluaXRp YWxpemF0aW9uKyAgLy8gUHJlcGFyZSBjb250cm9sbGVycyBiZWZvcmUgZW5hYmxpbmcgc2VyaWFs IHBvcnQrICAvLysgIEJvYXJkQWZ0ZXJUZW1wUmFtSW5pdCAoKTsrICAgLy8gICAvLyBQbGF0Zm9y bSBpbml0aWFsaXphdGlvbiAgIC8vIEVuYWJsZSBTZXJpYWwgcG9ydCBoZXJlQEAgLTQxLDcgKzQ3 LDUgQEAgUGxhdGZvcm1Jbml0ICgNCiAgIERFQlVHICgoREVCVUdfSU5GTywgIlN0YXJ0T2ZSYW5n ZSAtIDB4JXhcbiIsIFN0YXJ0T2ZSYW5nZSkpOyAgIERFQlVHICgoREVCVUdfSU5GTywgIkVuZE9m UmFuZ2UgLSAweCV4XG4iLCBFbmRPZlJhbmdlKSk7IC0gIEJvYXJkQWZ0ZXJUZW1wUmFtSW5pdCAo KTstICAgVGVzdFBvaW50VGVtcE1lbW9yeUZ1bmN0aW9uIChTdGFydE9mUmFuZ2UsIEVuZE9mUmFu Z2UpOyB9LS0gDQoyLjM3LjINCg0K