From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web10.506.1663286749093547119 for ; Thu, 15 Sep 2022 17:05:49 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=ZkVEEZcA; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: isaac.w.oram@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663286749; x=1694822749; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2S+4UY/mJbKKTIKunn3rufdL1pUu8E517pJ07XdG6ZU=; b=ZkVEEZcAAkHah/SqzDLqMmrAfrPoz3PUj+OySo5jJdPDv9m+isr/4lho tuKfxw0IzDJhhg7JmiFkmPqCPA2X+qGhGMLYdOM9CQ5g+nR/TOcLnb4mH uUEvUTvM5SpLRNIDt3Ev8WW+bj27UoHGTZaoJlJASVLq3aYXCV46pJonL 3C7Cb2ApDohWTpGABg8ARqKQ/E1hOZOygvT2DeBZkdXU4jbaRbtAZQpNE xYygLlshgdhyllduIpyvAUeoq3U2ueltILsai0n55vTSSkeNZD7/aULQi pyjwY5TGrPJil2P3qDzQE0fsySHvoiLZO8/9t6yyEy99/ryhxfeyQ6rf6 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10471"; a="299696040" X-IronPort-AV: E=Sophos;i="5.93,319,1654585200"; d="scan'208";a="299696040" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2022 17:05:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,319,1654585200"; d="scan'208";a="595040703" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga006.jf.intel.com with ESMTP; 15 Sep 2022 17:05:48 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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; Thu, 15 Sep 2022 17:05:48 -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.2375.31 via Frontend Transport; Thu, 15 Sep 2022 17:05:47 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) 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.2375.31; Thu, 15 Sep 2022 17:05:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P1JDUSYxHw5xRU7d3cTPKoHW6YToeb/9ygLbs/1k4vdVCRRsdnPuh+19hAIcbDRni2txCQH4rWEsqqMmzcW/GZIssdBo/1Hl1eAuvv6ZgHnmOxLvj2jQt7qYKUaixOdkBgrshN1YvSJAI19r16nicQZFAOvcZ47knAVr5EYYOK+rRZ/OSllGejlaVLvGASSKyp5pp6ilmkqU00CaPEg5jtHACK881Rzk+OXJImx4WWtV5zvusVLbvU8gjt4KvEVFd+omW7rLx18wbRR6tromep7Jpbt/1bfm06jQ1upnYG3rqz285SDaRlY1GL4KL6QgaIBwrZygWalSZsr0g/hWSA== 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=2S+4UY/mJbKKTIKunn3rufdL1pUu8E517pJ07XdG6ZU=; b=hOkUmvbcDu6+Mvkm9gZbaUxPmqdaMt3noEaOn/S8YzCHRUlCNDz7+KQotpPy5RuqdtlHjSNWJp+49VSIeGNax8a6E/+8ge0bNtZXCHrCmbWym3Se31SKjmtyFLTmeIizgT/vUQgcqa68Q9KCPXdKRb3H/Fu5tW4EPEP4q3Bv3qij91gdMjNo3bKcHR707EU20BgfLMGEgxUqe4s9sw4iH+ygUBw6SEBZyvPpK72w7JS6DaFjG67mrGciI7GoEQPP2xCw55ucQpgRtTd6F4tCe8m97xkJp307p1jO3APATIqZJpDAKKg/wRrhRUY3F0CALuqlzeAwSFWGBf5N25L6Kg== 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 SA1PR11MB5801.namprd11.prod.outlook.com (2603:10b6:806:23d::13) by MN0PR11MB5987.namprd11.prod.outlook.com (2603:10b6:208:372::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Fri, 16 Sep 2022 00:05:42 +0000 Received: from SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6]) by SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6%4]) with mapi id 15.20.5612.022; Fri, 16 Sep 2022 00:05:42 +0000 From: "Isaac Oram" To: =?utf-8?B?SmFtZXNXYW5nIFvnjovlrrbmmI5d?= , "devel@edk2.groups.io" CC: "Dong, Eric" , "Gao, Liming" Subject: Re: [PATCH v2 1/1] BoardModulePkg/BoardBdsHookLib: Fix F7 overwrites Boot0000 Thread-Topic: [PATCH v2 1/1] BoardModulePkg/BoardBdsHookLib: Fix F7 overwrites Boot0000 Thread-Index: AQHYx1RAHieo4gTSRUykmZOZ+v41Ca3hADMQ Date: Fri, 16 Sep 2022 00:05:42 +0000 Message-ID: References: <20220913093457.14644-1-jameswang@ami.com> <20220913093457.14644-2-jameswang@ami.com> In-Reply-To: <20220913093457.14644-2-jameswang@ami.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action 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: SA1PR11MB5801:EE_|MN0PR11MB5987:EE_ x-ms-office365-filtering-correlation-id: 67a2c7aa-be93-4338-883d-08da97773254 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: TwOX2t9gZaRADXvFcP3ViAz8cHe4/LqqbeMZkPPjNtOj/2VA8ItZIE/Recbe3g6dAQqVLcHOr1N9g/++gdHaFg2NMdtzC8y7MNibjWtFZXjsgTL5+zYM5/cloLjo9oHBm6a2qsk9oI5yHF2ZiLjBqmzikIH4/gn3UItFpnRK6W1pWXOm5GVxw6KWtwtsGKZxIRl0A2r+AAtx+SmMXxB5+GALn9yp3SvikDgTJ06PeoAJf5zoWnzpi4QivVCVqK9FdaLqG1NArBW6+31GbfkoNouAcG35Ax8l+Y7zKbOY2Ors4VVnvuy9SOtxvcw0PdxMOBUqeKQRMfcXnZ48mRwIQCf1DgiSedg1bctFIKvlj0Q6wOVPpKklAC3WRJDFjDTYvZNA4QUOc70Vm1buYDg2Xlo1WWchnREr+a6QYVwomsz/Y2aHKTHnEAlH39Z/Rjq9JkokAlZNUF1ie6nrOCLH+w28twIomEHnQrQv4X/DKdzIJdXcPDksHasu1U6ag5wOEODzTNakpwY+YEGg3IYVsm3jV1s/btln+6/fz+Ti8CEUB3smbmIz+NPNNx9km/ghmPuV7UoBN8DATxXUhNusKi01JJwEL1RoyGYS+R6pYySaPAjR07nh8gRM18X7F3GmmTM2V7vlckelBNyZWkKArGoKR8WSqYCHfaxOfnwob8x1DGUg4T3IogdkBp98piGCLZf8rOxd4PHKr7SELGwqldH2ynLNGZmWtG0UArpeT5cCJs7ev4wNI++99ZYpDqjmZr36apqwl0IEjJ7cx0N2nA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB5801.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(396003)(346002)(136003)(39860400002)(376002)(451199015)(4326008)(66476007)(66556008)(38070700005)(76116006)(55016003)(41300700001)(9686003)(66446008)(86362001)(26005)(33656002)(71200400001)(40140700001)(8676002)(82960400001)(110136005)(2906002)(54906003)(316002)(122000001)(83380400001)(5660300002)(186003)(8936002)(19627235002)(38100700002)(64756008)(53546011)(7696005)(478600001)(52536014)(6506007)(66946007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N3pLZHgzcFVkaXBESHkwcTZoR2FUMnIrSGthVjhiTzBxamdTYjNqZXhCZGtJ?= =?utf-8?B?S0NRMGtxRUY3SWRFZmFGT1RmNndGZ3RML2hMSmtmUmZKcGEvMWV0UmJiOXlI?= =?utf-8?B?VVB1bERPQ0RJQVE0NGk2elpOV1gwcSs3bjdWZUVWWENOR0dHVk8zTnRRM1k3?= =?utf-8?B?YmdaOWZJWCtjTkpOYU9WZlZmZlVWMG1rNFNLd3NBR1FCSXlualNXbW1xdW5j?= =?utf-8?B?MUpVN1pXeW5vajVNTG5mQjFVTmU1akIzVUF2emhBN2hYYTUxVFp6cWFIaElk?= =?utf-8?B?WHdYamRiMW16aUcxY1k4VGRuZGxHWGJIcXpxaE5pa1dtV2pIaGZrNVZuMXNB?= =?utf-8?B?dUNTMEY1WWF5bzJtS3p5a0ROTUlCSnJtazZSYnpsWWdjQ2xoNzlYZFh0YzVl?= =?utf-8?B?bHFkN0xTR1BmY2xSbVcrWHZXQ3FabWxIRTFnWVM1NHNDclduQmlaYkhEeEg5?= =?utf-8?B?Mi85MUlkWkI1NXA2dmpaQmJpLzhMU0RFOW9iZFJQenZrSjhNblc5TFgveTRy?= =?utf-8?B?UXB1L3AyM0tDZEFlU2JVWWQzKzNBdUhlQ3JTWkFLSmdHT2VUMjhHc3pSRWZj?= =?utf-8?B?UGFQbS9rd0M3UjkzUll0OUpNa0h2K2FLczJ1eVZJVHRXYXJmWWlXMjVkQXBa?= =?utf-8?B?V1AwUlhKeHBJRHRrVjZMWGovK0szZXhhSVVKQXVxY09rSXZOM3BwYkF4Ykpp?= =?utf-8?B?UUNLRlFrejRjUWRoU3V2bGRyMnZFL1VpdnRhd2ZNVS8rRVQvQi9iUVppTEto?= =?utf-8?B?dXVTczVyRWxUS1pGQ09qcmoxc2ZGdTY4d1g2Z2krZjFCYWl4bktkWWxNTTNZ?= =?utf-8?B?VitXYmRXbE1EZ3lueXhzVk40NDd0eER0S2ZNcXZtYzNkUTZWSFRTR1d1QW9y?= =?utf-8?B?cWhOeVI2VGFiaTZxTFZLQzRWSHNUbzJhLzRwMDVmdlJQUVUwMHdsNmhHUDF3?= =?utf-8?B?SzhBTmtsR2lDRlAxMk9GNVBVaWd3OHlUL3VDOUI1K0JRVVV1VjdxcngyY283?= =?utf-8?B?dW1mMlBzcFVYUnhFQlhrMkd2bHRMQzJYN2VYZUJ3LzhjQXJNd21MWHVOazdB?= =?utf-8?B?YkVVbDQybnpJR21ncVc0UWc3SUhCTWU4enptNWdOWXN5dGxrYVNNamFrT2hD?= =?utf-8?B?dmNobEVOYVlYMlllbkVaQ0hjK2IrN1lvbGp1TW9TQkd6SFpFQnM0Zzh5RTFF?= =?utf-8?B?cDhYTGtiQUhUZDJWWDA0eUlhM2dTRWlIUUtOOHpCUnB0TStRZStqemFHTzVR?= =?utf-8?B?dHhaRktqaU1FNjdlQ05HSk5DK1poQW5jaWYvT0Rua0wwNEEvMm56STMrNG9Z?= =?utf-8?B?U3YyTHBram1UekdtSWFibHkrZWxqR0k1RzdXQlZmUWdCempubGhwR2RFZVV0?= =?utf-8?B?ejlBUzI5SFVWU1MwSHB4eVlLTWxxcVZJdzZNZ1JTRnR3cXlxVHVkZGx5T3Ez?= =?utf-8?B?V3E4ZnI1OEptclJTbkFGVGxFV2U4dXcyd1hLVE0vYXQwc25RVFR0bXNPb0xD?= =?utf-8?B?SWRua3RDOWdKajc2bkI0aUpmVkRaTStXb3hxaW4vME9aUFh3VlRQaUt0YjFD?= =?utf-8?B?K1R6dldQaUtCQzErMXFiODlJeENpeEpES1BtRVEvRVlKQzBBdnJyeVF5TkVx?= =?utf-8?B?alZ3VU5XVVBaaWx1Tys0NFpWNlpKS3YzRDBBTUV3TVRKWldwWkZhN2pONnlu?= =?utf-8?B?VXg4Z1ZEcE9rVDR3UlFaQk9hTzlocGFLdUtsWlBCeHM5Q3ptMHJsOGtBeXlF?= =?utf-8?B?UStFWXRIeExtanNUMTRzVktwdVRGMVRIclozZnVvclVqRWJEMFgyVDNtTUJU?= =?utf-8?B?a1Y4UkUzNjZIYmp6VFZyNE9LdVNoZkxZdi9HZ0w0SWNDYnlKT1hhcytxM3ZP?= =?utf-8?B?eVNoZmNyN0FmaHhoMkVXNlIyM1h2cEN3dUpTUmpvRVBsYXpReCtwQ1ZEQ3BJ?= =?utf-8?B?bnBTanNzNFRIN2c1MFAwdk8vSGZTNzNZYldscXc1WTRoR0ZIU1JMWEhVb1c0?= =?utf-8?B?N3QrMUNGdlZDMisvNDFNZ2d5OXJCOHJ6MUtFWVgxNDBnQlIxNmEzcEFabjND?= =?utf-8?B?UW9ySWZvUUFqTjRXN3M5c3RGaUVlSVljZUV3WUNneUg5bHRSMFFqekozcVpy?= =?utf-8?Q?qlrOET7xa7qIr9sce/KXq0Dpj?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB5801.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67a2c7aa-be93-4338-883d-08da97773254 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2022 00:05:42.7024 (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: jI5cWdX2kmP+8OGFHW8B3EMfgbWXeEL52f9nbXquZrhT9vn1I+rxmJXJi5RerLr0WoaQ20xI7wFps0R0gM9lLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB5987 Return-Path: isaac.w.oram@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IElzYWFjIE9yYW0gPGlzYWFjLncub3JhbUBpbnRlbC5jb20+DQoNCkphbWVz LA0KDQpJIGNhbm5vdCBhcHBseSB0aGUgcGF0Y2guICBJIGNhbiBmaXggaXQgdXAgdG8gcHVzaCB0 aG91Z2gsIHNvIEkgZG9uJ3QgbmVlZCB5b3UgdG8gcmVzb2x2ZS4gIEJ1dCBmb3IgYSBiaWdnZXIg cGF0Y2gsIEkgd291bGQgbmVlZCBoZWxwIHJlc29sdmluZy4NCg0KSSBub3RlIHRoYXQgeW91IGhh dmUgc3BlY2lhbCBjaGFyYWN0ZXJzIGluIHlvdXIgbmFtZS4gIEkgZG91YnQgdGhhdCBtYXR0ZXJz LCBidXQgSSB3b3VsZCBwcm9iYWJseSB0cnkgdG8ga2VlcCBpdCBub3JtYWwgOCBiaXQgQVNDSUku ICBJIHRoaW5rIHRoYXQgdGhlIHNjcmlwdCBtYW55IG1haW50YWluZXJzIHVzZSB3aWxsIGxvc2Ug dGhvc2UgY2hhcmFjdGVycyBpbiBmYXZvciBvZiAiPyIuDQpJIG5vdGUgdGhhdCB5b3UgYXJlIHVz aW5nIGFuIG9sZCB2ZXJzaW9uIG9mIGdpdC4gIEFsc28gcHJvYmFibHkgbm90IHRoZSBpc3N1ZS4N Cg0KSSBub3RlIHRoYXQgeW91IHNlZW0gdG8gaGF2ZSBMRiBsaW5lIGVuZGluZ3MgYW5kIEkgaGF2 ZSBDUkxGIHdoZW4gSSBnZW5lcmF0ZSBhbmQgc2VuZCBwYXRjaGVzLiAgTWF5YmUgdHJ5IGNvbmZp Z3VyaW5nOiANCmdpdCBjb25maWcgLS1nbG9iYWwgYW0ua2VlcGNyIHRydWUNCmdpdCBjb25maWcg LS1nbG9iYWwgY29yZS5hdXRvY3JsZiAgICAgICAgICBmYWxzZeKAiw0KDQpUaGVzZSBhcmUgbXkg bm90ZXMgb24gY29uZmlnLiAgSSBhbSBub3Qgc3VyZSBpZiB0aGV5IGFyZSByZWxldmFudCBzdGls bC4gIEVzcGVjaWFsbHkgdGhlIHNlY29uZCBvbmUuICBJIGRvbid0IHNlZW0gdG8gaGF2ZSB0aGF0 IHNldCBhbnltb3JlLiAgU2V0dGluZyBrZWVwY3IgZmFsc2UgY2F1c2VkIGFuIGVycm9yIGFwcGx5 aW5nIHBhdGNoIGZvciBtZS4NCg0KUmVnYXJkcywNCklzYWFjDQoNCi0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQpGcm9tOiBKYW1lc1dhbmcgW+eOi+WutuaYjl0gPEphbWVzV2FuZ0BhbWkuY29t PiANClNlbnQ6IFR1ZXNkYXksIFNlcHRlbWJlciAxMywgMjAyMiAyOjM2IEFNDQpUbzogZGV2ZWxA ZWRrMi5ncm91cHMuaW8NCkNjOiBEb25nLCBFcmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgT3Jh bSwgSXNhYWMgVyA8aXNhYWMudy5vcmFtQGludGVsLmNvbT47IEdhbywgTGltaW5nIDxnYW9saW1p bmdAYnlvc29mdC5jb20uY24+DQpTdWJqZWN0OiBbUEFUQ0ggdjIgMS8xXSBCb2FyZE1vZHVsZVBr Zy9Cb2FyZEJkc0hvb2tMaWI6IEZpeCBGNyBvdmVyd3JpdGVzIEJvb3QwMDAwDQoNCkNoZWNrIGlm IG1Cb290TWVudU9wdGlvbk51bWJlciBpcyB2YWxpZCBvciBub3QgYmVmb3JlIGNhbGxpbmcgUmVn aXN0ZXJCb290T3B0aW9uSG90a2V5IHRvIGF2b2lkIG92ZXJ3cml0aW5nIEJvb3QwMDAwDQoNCkNj OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+DQpDYzogSXNhYWMgT3JhbSA8aXNhYWMu dy5vcmFtQGludGVsLmNvbT4NCkNjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20u Y24+DQpTaWduZWQtb2ZmLWJ5OiBKYW1lcyBXYW5nIDxqYW1lc3dhbmdAYW1pLmNvbT4NCi0tLQ0K IFBsYXRmb3JtL0ludGVsL0JvYXJkTW9kdWxlUGtnL0xpYnJhcnkvQm9hcmRCZHNIb29rTGliL0Jv YXJkQm9vdE9wdGlvbi5jIHwgMTcgKysrKysrKysrKystLS0tLS0NCiAxIGZpbGUgY2hhbmdlZCwg MTEgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL1BsYXRmb3Jt L0ludGVsL0JvYXJkTW9kdWxlUGtnL0xpYnJhcnkvQm9hcmRCZHNIb29rTGliL0JvYXJkQm9vdE9w dGlvbi5jIGIvUGxhdGZvcm0vSW50ZWwvQm9hcmRNb2R1bGVQa2cvTGlicmFyeS9Cb2FyZEJkc0hv b2tMaWIvQm9hcmRCb290T3B0aW9uLmMNCmluZGV4IDZlM2MyMWY0ZjA1Mi4uMzRjOTcxZjM3ODBi IDEwMDY0NA0KLS0tIGEvUGxhdGZvcm0vSW50ZWwvQm9hcmRNb2R1bGVQa2cvTGlicmFyeS9Cb2Fy ZEJkc0hvb2tMaWIvQm9hcmRCb290T3B0aW9uLmMNCisrKyBiL1BsYXRmb3JtL0ludGVsL0JvYXJk TW9kdWxlUGtnL0xpYnJhcnkvQm9hcmRCZHNIb29rTGliL0JvYXJkQm9vdE9wdA0KKysrIGlvbi5j DQpAQCAtNDYxLDEyICs0NjEsMTcgQEAgUmVnaXN0ZXJTdGF0aWNIb3RrZXkgKA0KICAgICBSZWdp c3RlckJvb3RPcHRpb25Ib3RrZXkgKChVSU5UMTYpIG1TZXR1cE9wdGlvbk51bWJlciwgJkYyLktl eSwgVFJVRSk7DQogICB9DQoNCi0gIEY3LktleS5TY2FuQ29kZSAgICA9IFNDQU5fRjc7DQotICBG Ny5LZXkuVW5pY29kZUNoYXIgPSBDSEFSX05VTEw7DQotICBGNy5LZXlTdGF0ZS5LZXlTaGlmdFN0 YXRlID0gRUZJX1NISUZUX1NUQVRFX1ZBTElEOw0KLSAgRjcuS2V5U3RhdGUuS2V5VG9nZ2xlU3Rh dGUgPSAwOw0KLSAgbUJvb3RNZW51Qm9vdCAgPSAhRW50ZXJTZXR1cDsNCi0gIFJlZ2lzdGVyQm9v dE9wdGlvbkhvdGtleSAoKFVJTlQxNikgbUJvb3RNZW51T3B0aW9uTnVtYmVyLCAmRjcuS2V5LCBt Qm9vdE1lbnVCb290KTsNCisgIC8vDQorICAvLyBSZWdpc3RlciBGNyBvbmx5IHdoZW4gdGhlIG1C b290TWVudU9wdGlvbk51bWJlciBpcyB2YWxpZCAgLy8gIGlmIA0KKyAobUJvb3RNZW51T3B0aW9u TnVtYmVyICE9IExvYWRPcHRpb25OdW1iZXJVbmFzc2lnbmVkKSB7DQorICAgIEY3LktleS5TY2Fu Q29kZSAgICA9IFNDQU5fRjc7DQorICAgIEY3LktleS5Vbmljb2RlQ2hhciA9IENIQVJfTlVMTDsN CisgICAgRjcuS2V5U3RhdGUuS2V5U2hpZnRTdGF0ZSA9IEVGSV9TSElGVF9TVEFURV9WQUxJRDsN CisgICAgRjcuS2V5U3RhdGUuS2V5VG9nZ2xlU3RhdGUgPSAwOw0KKyAgICBtQm9vdE1lbnVCb290 ICA9ICFFbnRlclNldHVwOw0KKyAgICBSZWdpc3RlckJvb3RPcHRpb25Ib3RrZXkgKChVSU5UMTYp IG1Cb290TWVudU9wdGlvbk51bWJlciwgJkY3LktleSwgDQorIG1Cb290TWVudUJvb3QpOyAgfQ0K DQogfQ0KDQotLQ0KMi4xMy4yLndpbmRvd3MuMQ0KLVRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQg aW4gdGhpcyBtZXNzYWdlIG1heSBiZSBjb25maWRlbnRpYWwgYW5kIHByb3ByaWV0YXJ5IHRvIEFt ZXJpY2FuIE1lZ2F0cmVuZHMgKEFNSSkuIFRoaXMgY29tbXVuaWNhdGlvbiBpcyBpbnRlbmRlZCB0 byBiZSByZWFkIG9ubHkgYnkgdGhlIGluZGl2aWR1YWwgb3IgZW50aXR5IHRvIHdob20gaXQgaXMg YWRkcmVzc2VkIG9yIGJ5IHRoZWlyIGRlc2lnbmVlLiBJZiB0aGUgcmVhZGVyIG9mIHRoaXMgbWVz c2FnZSBpcyBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBvbiBub3RpY2UgdGhh dCBhbnkgZGlzdHJpYnV0aW9uIG9mIHRoaXMgbWVzc2FnZSwgaW4gYW55IGZvcm0sIGlzIHN0cmlj dGx5IHByb2hpYml0ZWQuIFBsZWFzZSBwcm9tcHRseSBub3RpZnkgdGhlIHNlbmRlciBieSByZXBs eSBlLW1haWwgb3IgYnkgdGVsZXBob25lIGF0IDc3MC0yNDYtODYwMCwgYW5kIHRoZW4gZGVsZXRl IG9yIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgdHJhbnNtaXNzaW9uLg0K