From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id EFF0FAC1724 for ; Tue, 9 Jan 2024 15:05:03 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Yzg1YBmJU0tRgyreGRRPHbB9vlo+wl3dqt1NlfkMO1g=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1704812702; v=1; b=WjONJzJPhTQhNQRtGHZ3ZOzmmKQkA3P7FqwiPL+yqIur81if5r/DyaLuZPqFX6IkeTV7kPPk DNd8EQjHQRAWPkQKA/lkEmwikIwtYQCywrwZutfoNIMtSIxt0qAhvW6lU7m9ti6v5quZWvSDJhu pHWkd9tmtriN6vHoi1zeogLA= X-Received: by 127.0.0.2 with SMTP id 9bRgYY7687511xTYQyxQeoEj; Tue, 09 Jan 2024 07:05:02 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.13117.1704792261427943626 for ; Tue, 09 Jan 2024 01:24:21 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="484315102" X-IronPort-AV: E=Sophos;i="6.04,182,1695711600"; d="scan'208";a="484315102" X-Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jan 2024 01:24:16 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="900694790" X-IronPort-AV: E=Sophos;i="6.04,182,1695711600"; d="scan'208";a="900694790" X-Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 09 Jan 2024 01:24:16 -0800 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 9 Jan 2024 01:24:15 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 9 Jan 2024 01:24:15 -0800 X-Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 9 Jan 2024 01:24:15 -0800 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 9 Jan 2024 01:24:15 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iCj9dUJgNR4HmFGCgM4VLYEY5m79NYKk3s/Z/6ti0SkOYgIuMmwVpr5E9n9i061jDyXP9lw0Ie6JwXHFVwiLqo5MOBWVFX8ojcY+Y/HynDjUluEh/k1r4vjj34oXpni/nlkstSh+1EOrI6H2sSCvCS1o9hD2r/sBYKf+ZaU2ttnGiZvapjBba02piVyJk8akwQlFjBCQV5h2hCHcOSaMyzyyL8cw+onz5dIh4t5C8GHHhKsi7KO1r2T7yWohYxuYCqBSPByizLLBHD06BI6OqQGGw85zI+RswtDuIiJg8K9rusnQUk0NTt0lFXf9ot4mdzIbAuwrVxpFYN86DEmOZw== 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=WmxYMKJLf+cfmQF7nLNoMlVoyAV7YUbj9mLOzloZodU=; b=CDubwsBb41ic/4BjXVwt8p0u/2rG6wb3Qr3xBEl+JlrbgKuLnNYl175mw++WhmcZoLFidqvaxVKKdUBsFaWFB0YItUsQLvJQNDbXic6+BpCcLo9VNNbpiD9BgyrpS/H5FcZENY0gmvC7wb2gSoT2Z6DXGEeMLOO4PrEdNWSMV4m0DpkM9PHo8c/uMEj+aBC+l0CHtdxAbqhPZunqkmD8jc5c33mDY8+YSvvmpsN1vSiG0jL5OmqwLMULqZHt1YFpgMrEMp1kYEVO5GFczBxZMCQrpOtTLFHzwOiwDfaQYwPB6VdHIKZNG7W4erK8ePd7Y7jWhMw5zakbVfXnAXfJtg== 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 X-Received: from DM8PR11MB5701.namprd11.prod.outlook.com (2603:10b6:8:20::12) by PH0PR11MB5158.namprd11.prod.outlook.com (2603:10b6:510:3b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Tue, 9 Jan 2024 09:24:06 +0000 X-Received: from DM8PR11MB5701.namprd11.prod.outlook.com ([fe80::15c4:b5a:3270:e1f0]) by DM8PR11MB5701.namprd11.prod.outlook.com ([fe80::15c4:b5a:3270:e1f0%7]) with mapi id 15.20.7159.020; Tue, 9 Jan 2024 09:24:06 +0000 From: "Xu, GuoX" To: "devel@edk2.groups.io" CC: "Kinney, Michael D" , "Gao, Liming" , "Liu, Zhiguang" Subject: Re: [edk2-devel] [PATCH 1/1] MdePkg:Updated the comments of EFI_FIRMWARE_MANAGEMENT_PROTOCOL Thread-Topic: [edk2-devel] [PATCH 1/1] MdePkg:Updated the comments of EFI_FIRMWARE_MANAGEMENT_PROTOCOL Thread-Index: AQHaOAY6SwNpvKBTc0aRy6Z4NsQqq7DRSdLAgAAAP0A= Date: Tue, 9 Jan 2024 09:24:06 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR11MB5701:EE_|PH0PR11MB5158:EE_ x-ms-office365-filtering-correlation-id: e375605d-271b-4fa1-e838-08dc10f4ba4a x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: iNfQClQQe8dFRAo9vPG1/A4AfvpjY+ptEVbmD4I7byEEVdrVc0AA7cS2VVWecWxCSVqp0sdz9hDdroUz6xWTKKGj/lfo/6EZlS6urj+qGDFtPU4eQnXm8/I22hOzEXJIFud+brvErRy8SGhaJ7UYOB6U4CeXatXsqQ2jbdlp6XheOAeV/bvXaAsd6t2s+6iJAquvyWxBNlaTmvZ/S66Hj11pi+RNVOWfTU792tHLkZTRYS6qbkRI9FCP3bxumYQwpz43ckBHEl53335cF8BDss7+dttoLS9U7bbN6phQmdRiHbqnWh6im6nDJazuZF3up/gR98kcFpZgYEyFlNGARM6P0nuE/jD8WOKFfsa6A2l4WKnPMznPUCsJzwznlRu6q/V3q57YQ2ebEhbz3uxIN46ckEOu2M6aQqgUtAPwJLkTLYxYxxPMCIW5z7zNROeo0xrYAIJkqH7X68JvHb8Hb0dBysz6zdZQOLcJ51RSl026jD4TkXpjz9TyJvgxn28cudmAbl4Fgu992KXWVXfJidB5gSLJ4czUz86FG+MCgSl+V5BLBY39hyu77YyjAl3drO9LFFCo/czx6HUX2waWYa0OXVQXuB5ixkyI8wzTyTI= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z0o3N3RLRjJpa04xQ2ZiL2JhaCtyTjRHVnU4K0podEdDcVVtc09hY1JuSU1x?= =?utf-8?B?QW5rUTZtWnkzSDZkSENDN2RQNzhqNUlHZkhBd3VDeGs0WnZ3RHdnd0xFVU8x?= =?utf-8?B?RHB2RWdXdy9wWjFPZ1BMeFlXeC90SVpWekFzaGplR2I3aEowbjVZdkVKcFg2?= =?utf-8?B?QzZGWE5GeTZkSjZ5anRnL2dEQjhrL1I1TFJ4ZjRscDFkR1dsRFdGamZmQTBp?= =?utf-8?B?WHlpaWh3L0ZPK1BPaG9QVjYweUFtV20zVUpxbnR0ekFnNnJraFJrdU9XNjh5?= =?utf-8?B?NFBSY0F2c0k5NzJUMDNWdHVkUE5ld1pmRVU3bHpPbEhsWTBZT3drQThtTFJ4?= =?utf-8?B?TjJ3YjZuL2wwa1RLVC9BamNTNmlnNDlkSkdhRHBqK0lEbTFCRU11WC9tU0F3?= =?utf-8?B?ci80OE5EaW5JUk1wQTF6L1pxQWJpOEMwK0hsZ1l1QWp4SXV6WDZ6OWYwK3l2?= =?utf-8?B?YTFvcDc3QmxBNm9IRFBKaUlFUTNzYlY2SkIxSEdzc3V1dW16WTZBVzBncitH?= =?utf-8?B?clk5N1Z0REVFK0Zwdm5sR0svdVdwb0l0cjFJaTFNZEVCdWZxeHgzMVBSMjg4?= =?utf-8?B?MWd2aXBCZDlNYUh2Ri9HUndRVy9MZmRvQmkzSGlJUDVwR296elhKUGtNUVlI?= =?utf-8?B?d1kxaTZORS9KZkRRUjJ2WXlyUWJ1TldxUlVlaGFad3ZnUVRWeU9RRzZ1TWVB?= =?utf-8?B?bG1WaGlybDRub2k2SHhydU5kTUUzdW14eHdvYTUvOTczdjRMQ1NVQ3RIS1N5?= =?utf-8?B?ekp0VDltaXV1MW1QSHV5QmRZU29IcGlVL3UxK1cweEtJdXBJR3hJSVVZbVpH?= =?utf-8?B?M1ptTFpUMjR3SWRyVlk0SHZiUlJRWUZXYU56cTVQSEFxVllZVHhxY0JqZVg4?= =?utf-8?B?enV6anBaaGhKMXBZeFUzUVE4WSt5a3lyR2xEWjBpQUlDTjg3Q04ybHFoS1pK?= =?utf-8?B?eVUyMzluN3YvZ2oybEJtbUNtcUs2L1NpNnJkUUxGYmdHVHBmR1FPckE4b3RU?= =?utf-8?B?U0lDVzEzMmFCeHRkTEZUR09zd3E3MmNWL2Jqc3VQTmJ5WjhoNHo0YVF5TzVi?= =?utf-8?B?dGpNN3V2bVErdS9nSitBTS9XUEVoWFR4SFdxWE8vUEN3NTY2SmtSaHo2R1hh?= =?utf-8?B?OFFreExVWGRHS0ZhdXZRWE5LcUlrZ2lKVkVQMXdvZWhmR1diSndZZFpsdzRu?= =?utf-8?B?d3pINWg3dlJsOVY1bys1TUZxVGR1cnRlSHV5MFFLUFdOOXpkbzd0Sis2bG5p?= =?utf-8?B?KzlYS2dCRmhQNVF4WnFTNEhZWnRxOTQ0cDZkRmp6a0FMMzVCSjg5b2Ftb1Jp?= =?utf-8?B?cWk0bjRSZmlpdUxMamdLM1BmSEhFa29RL3dJVGhRZnFDbjdPay9oTHBIYnlI?= =?utf-8?B?L0gwWnN6RnRkRVk3bWtwaWkwdnhoYUpyaDVHeC9qKzVzUVBCOXRkTXF0TUEv?= =?utf-8?B?RktvZWgvenRONDg3ZW15clVqSU04ZGVrNnlzNk9MdE1aaTNDNk1SMnU0OEJp?= =?utf-8?B?NDI3RFA1K2VISHd3OFBOK3ordXFtNWdtc0pJdWFBNS9xVzJtUjJKNjkzSitW?= =?utf-8?B?dEFuNTl2YkpKb09ROEJlZEF1VThDOVZYM0FucGRWaW8vdXFWNHIyN1BYVGQ4?= =?utf-8?B?b01FQXRndFZCS21XNGRSdDlHajRxcnZYN2FZdVQ5dXExSnlkUnhBdk1rMzBu?= =?utf-8?B?bWoxbkhURFFLUHZJWTBIemlvaWVWeEhtR1I2akIxTXM4M25sT1R2YStVd2VX?= =?utf-8?B?V0Z6L2NSK050TGF4T1A0YnBtaGhpVjlIdHF6TE9jb3FORlZ3cWJ2UnN0NjAz?= =?utf-8?B?a0ZNcjFyemY1RFZOSHJTZ3h3NEJ6Q0Q2bVVOU0RlWmRrNGRWN1VtdFFPQjhI?= =?utf-8?B?UkxOVTNYaG9vTUxESmR4NXFUN0tHc2Q3YlNwWlVxNmNKcVQzR2ZaaUJ4ZEM5?= =?utf-8?B?TVl5UmhTYUdvMlpVbGtBUTN2UnowVGlNbThuUFpVUHlZbjIzdWFRTFBNMWhN?= =?utf-8?B?Q2MzVHQ2THZOL1RxTUR6Tm15REZlSGI0dzlJbWlTYnA3aVJkVFROakxuK2Zx?= =?utf-8?B?SkQyVHNiS09sMVYrOW1YYXlsK2E1WEdMTmxCMVZnTkN6RVZyc2xjbmVPMmlB?= =?utf-8?Q?5XzQ=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5701.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e375605d-271b-4fa1-e838-08dc10f4ba4a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 09:24:06.2678 (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: DXl6vOOIZGfMOL4gJrBnyF3xYAtIh1Duv3TPpvnEzR2dkTj7D1BMUbVXhBa4UJBCKURuuDosrBCb/eikZ2aSqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5158 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,guox.xu@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 1XODFmXhS9VZkxGkDiAz3moKx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=WjONJzJP; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgYWxsLCBhbnkgY29tbWVudHMgYWJvdXQgdGhpcyBwYXRjaD8NCg0KLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vw cy5pbz4gT24gQmVoYWxmIE9mIEd1b1ggWHUNClNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgMjUsIDIw MjMgOToyMSBBTQ0KVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogS2lubmV5LCBNaWNoYWVs IEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGdhb2xpbWluZ0Bi eW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBM aSwgWWkxIDx5aTEubGlAaW50ZWwuY29tPg0KU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSCAx LzFdIE1kZVBrZzpVcGRhdGVkIHRoZSBjb21tZW50cyBvZiBFRklfRklSTVdBUkVfTUFOQUdFTUVO VF9QUk9UT0NPTA0KDQoxLkZvciBFRklfRklSTVdBUkVfTUFOQUdFTUVOVF9QUk9UT0NPTC5HZXRJ bWFnZSgpOg0KQWRkIHRoZSBmb2xsb3dpbmcgc2VudGVuY2UgYXQgdGhlIGVuZCBvZiB0aGUgSW1h Z2UgcGFyYW1ldGVyIGRlc2NyaXB0aW9uLiAiTWF5IGJlIE5VTEwgd2l0aCBhIHplcm8gSW1hZ2VT aXplIGluIG9yZGVyIHRvIGRldGVybWluZSB0aGUgc2l6ZSBvZiB0aGUgYnVmZmVyIG5lZWRlZCIu DQoNCk1vZGlmeSB0aGUgZGVzY3JpcHRpb24gb2YgIkVGSV9JTlZBTElEX1BBUkFNRVRFUiIgcmV0 dXJuIGNvZGUgYXMgIlRoZSBJbWFnZVNpemUgaXMgbm90IHRvbyBzbWFsbCBhbmQgSW1hZ2UgaXMg TlVMTC4iDQoNCjIuRm9yIEVGSV9GSVJNV0FSRV9NQU5BR0VNRU5UX1BST1RPQ09MLkdldEltYWdl SW5mbygpOg0KQWRkIHRoZSBmb2xsb3dpbmcgc2VudGVuY2UgYXQgdGhlIGVuZCBvZiB0aGUgSW1h Z2VJbmZvIHBhcmFtZXRlciBkZXNjcmlwdGlvbi4iTWF5IGJlIE5VTEwgd2l0aCBhIHplcm8gSW1h Z2VJbmZvU2l6ZSBpbiBvcmRlciB0byBkZXRlcm1pbmUgdGhlIHNpemUgb2YgdGhlIGJ1ZmZlciBu ZWVkZWQiLg0KDQpNb2RpZnkgdGhlIGRlc2NyaXB0aW9uIG9mICJFRklfSU5WQUxJRF9QQVJBTUVU RVIiIHJldHVybiBjb2RlIGFzICJUaGUgSW1hZ2VJbmZvU2l6ZSBpcyBub3QgdG9vIHNtYWxsIGFu ZCBJbWFnZSBpcyBOVUxMLiIgYW5kIGFkZCBuZXcgZGVzY3JpcHRpb25zIGZvciAiRUZJX0lOVkFM SURfUEFSQU1FVEVSIiByZXR1cm4gY29kZS4NCg0KUkVGOiBVRUZJIFNwZWMgMi43QiBDaGFwdGVy IDIzLjEuDQoNCkNjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NCkNjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQpDYzogWmhpZ3Vh bmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KQ2M6IFlpIExpIDx5aTEubGlAaW50ZWwu Y29tPg0KU2lnbmVkLW9mZi1ieTogR3VvWCBYdSA8Z3VveC54dUBpbnRlbC5jb20+DQotLS0NCiBN ZGVQa2cvSW5jbHVkZS9Qcm90b2NvbC9GaXJtd2FyZU1hbmFnZW1lbnQuaCB8IDEzICsrKysrKysr KysrLS0NCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkN Cg0KZGlmZiAtLWdpdCBhL01kZVBrZy9JbmNsdWRlL1Byb3RvY29sL0Zpcm13YXJlTWFuYWdlbWVu dC5oIGIvTWRlUGtnL0luY2x1ZGUvUHJvdG9jb2wvRmlybXdhcmVNYW5hZ2VtZW50LmgNCmluZGV4 IGYzNzA2N2RmMzQ1NS4uOTNjOGI3NjU4ZTFhIDEwMDY0NA0KLS0tIGEvTWRlUGtnL0luY2x1ZGUv UHJvdG9jb2wvRmlybXdhcmVNYW5hZ2VtZW50LmgNCisrKyBiL01kZVBrZy9JbmNsdWRlL1Byb3Rv Y29sL0Zpcm13YXJlTWFuYWdlbWVudC5oDQpAQCAtMjkzLDYgKzI5Myw4IEBAIEVGSV9TVEFUVVMN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG8gY29udGFpbiB0aGUgaW1h Z2UocykgaW5mb3JtYXRpb24gaWYgdGhlIGJ1ZmZlciB3YXMgdG9vIHNtYWxsLg0KICAgQHBhcmFt W2luLCBvdXRdIEltYWdlSW5mbyAgICAgICAgICBBIHBvaW50ZXIgdG8gdGhlIGJ1ZmZlciBpbiB3 aGljaCBmaXJtd2FyZSBwbGFjZXMgdGhlIGN1cnJlbnQgaW1hZ2UocykNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgaW5mb3JtYXRpb24uIFRoZSBpbmZvcm1hdGlvbiBpcyBh biBhcnJheSBvZiBFRklfRklSTVdBUkVfSU1BR0VfREVTQ1JJUFRPUnMuDQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIE1heSBiZSBOVUxMIHdpdGggYSB6ZXJvIEltYWdlSW5m b1NpemUgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHRoZSBzaXplIG9mIHRoZQ0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBidWZmZXIgbmVlZGVkLg0KICAgQHBhcmFtW291dF0g ICAgIERlc2NyaXB0b3JWZXJzaW9uICBBIHBvaW50ZXIgdG8gdGhlIGxvY2F0aW9uIGluIHdoaWNo IGZpcm13YXJlIHJldHVybnMgdGhlIHZlcnNpb24gbnVtYmVyDQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGFzc29jaWF0ZWQgd2l0aCB0aGUgRUZJX0ZJUk1XQVJFX0lNQUdF X0RFU0NSSVBUT1IuDQogICBAcGFyYW1bb3V0XSAgICAgRGVzY3JpcHRvckNvdW50ICAgIEEgcG9p bnRlciB0byB0aGUgbG9jYXRpb24gaW4gd2hpY2ggZmlybXdhcmUgcmV0dXJucyB0aGUgbnVtYmVy IG9mDQpAQCAtMzEzLDcgKzMxNSwxMiBAQCBFRklfU1RBVFVTDQogICBAcmV0dmFsIEVGSV9TVUND RVNTICAgICAgICAgICAgICAgIFRoZSBkZXZpY2Ugd2FzIHN1Y2Nlc3NmdWxseSB1cGRhdGVkIHdp dGggdGhlIG5ldyBpbWFnZS4NCiAgIEByZXR2YWwgRUZJX0JVRkZFUl9UT09fU01BTEwgICAgICAg VGhlIEltYWdlSW5mbyBidWZmZXIgd2FzIHRvbyBzbWFsbC4gVGhlIGN1cnJlbnQgYnVmZmVyIHNp emUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmVlZGVkIHRvIGhvbGQg dGhlIGltYWdlKHMpIGluZm9ybWF0aW9uIGlzIHJldHVybmVkIGluIEltYWdlSW5mb1NpemUuDQot ICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiAgICAgIEltYWdlSW5mb1NpemUgaXMgTlVM TC4NCisgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSICAgICAgSW1hZ2VJbmZvU2l6ZSBp cyBub3QgdG9vIHNtYWxsIGFuZCBJbWFnZUluZm8gaXMgTlVMTC4NCisgIEByZXR2YWwgRUZJX0lO VkFMSURfUEFSQU1FVEVSICAgICAgSW1hZ2VJbmZvU2l6ZSBpcyBub24temVybyBhbmQgRGVzY3Jp cHRvclZlcnNpb24gaXMgTlVMTC4NCisgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSICAg ICAgSW1hZ2VJbmZvU2l6ZSBpcyBub24temVybyBhbmQgRGVzY3JpcHRvckNvdW50IGlzIE5VTEwu DQorICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiAgICAgIEltYWdlSW5mb1NpemUgaXMg bm9uLXplcm8gYW5kIERlc2NyaXB0b3JTaXplIGlzIE5VTEwuDQorICBAcmV0dmFsIEVGSV9JTlZB TElEX1BBUkFNRVRFUiAgICAgIEltYWdlSW5mb1NpemUgaXMgbm9uLXplcm8gYW5kIFBhY2thZ2VW ZXJzaW9uIGlzIE5VTEwuDQorICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiAgICAgIElt YWdlSW5mb1NpemUgaXMgbm9uLXplcm8gYW5kIFBhY2thZ2VWZXJzaW9uTmFtZSBpcyBOVUxMLg0K ICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9SICAgICAgICAgICBWYWxpZCBpbmZvcm1hdGlvbiBj b3VsZCBub3QgYmUgcmV0dXJuZWQuIFBvc3NpYmxlIGNvcnJ1cHRlZCBpbWFnZS4NCiANCiAqKi8N CkBAIC0zNDAsNiArMzQ3LDggQEAgRUZJX1NUQVRVUw0KICAgQHBhcmFtW2luXSAgICAgIEltYWdl SW5kZXggICAgIEEgdW5pcXVlIG51bWJlciBpZGVudGlmeWluZyB0aGUgZmlybXdhcmUgaW1hZ2Uo cykgd2l0aGluIHRoZSBkZXZpY2UuDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg VGhlIG51bWJlciBpcyBiZXR3ZWVuIDEgYW5kIERlc2NyaXB0b3JDb3VudC4NCiAgIEBwYXJhbVtv dXRdICAgICBJbWFnZSAgICAgICAgICBQb2ludHMgdG8gdGhlIGJ1ZmZlciB3aGVyZSB0aGUgY3Vy cmVudCBpbWFnZSBpcyBjb3BpZWQgdG8uDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgTWF5IGJlIE5VTEwgd2l0aCBhIHplcm8gSW1hZ2VTaXplIGluIG9yZGVyIHRvIGRldGVybWlu ZSB0aGUgc2l6ZSBvZiB0aGUNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidWZm ZXIgbmVlZGVkLg0KICAgQHBhcmFtW2luLCBvdXRdIEltYWdlU2l6ZSAgICAgIE9uIGVudHJ5LCBw b2ludHMgdG8gdGhlIHNpemUgb2YgdGhlIGJ1ZmZlciBwb2ludGVkIHRvIGJ5IEltYWdlLCBpbiBi eXRlcy4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPbiByZXR1cm4sIHBvaW50 cyB0byB0aGUgbGVuZ3RoIG9mIHRoZSBpbWFnZSwgaW4gYnl0ZXMuDQogDQpAQCAtMzQ3LDcgKzM1 Niw3IEBAIEVGSV9TVEFUVVMNCiAgIEByZXR2YWwgRUZJX0JVRkZFUl9UT09fU01BTEwgICBUaGUg YnVmZmVyIHNwZWNpZmllZCBieSBJbWFnZVNpemUgaXMgdG9vIHNtYWxsIHRvIGhvbGQgdGhlDQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2UuIFRoZSBjdXJyZW50IGJ1ZmZl ciBzaXplIG5lZWRlZCB0byBob2xkIHRoZSBpbWFnZSBpcyByZXR1cm5lZA0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGluIEltYWdlU2l6ZS4NCi0gIEByZXR2YWwgRUZJX0lOVkFM SURfUEFSQU1FVEVSICBUaGUgSW1hZ2Ugd2FzIE5VTEwuDQorICBAcmV0dmFsIEVGSV9JTlZBTElE X1BBUkFNRVRFUiAgVGhlIEltYWdlU2l6ZSBpcyBub3QgdG9vIHNtYWxsIGFuZCBJbWFnZSBpcyBO VUxMLg0KICAgQHJldHZhbCBFRklfTk9UX0ZPVU5EICAgICAgICAgIFRoZSBjdXJyZW50IGltYWdl IGlzIG5vdCBjb3BpZWQgdG8gdGhlIGJ1ZmZlci4NCiAgIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVE ICAgICAgICBUaGUgb3BlcmF0aW9uIGlzIG5vdCBzdXBwb3J0ZWQuDQogICBAcmV0dmFsIEVGSV9T RUNVUklUWV9WSU9MQVRJT04gVGhlIG9wZXJhdGlvbiBjb3VsZCBub3QgYmUgcGVyZm9ybWVkIGR1 ZSB0byBhbiBhdXRoZW50aWNhdGlvbiBmYWlsdXJlLg0KLS0NCjIuMjkuMi53aW5kb3dzLjMNCg0K DQoNCg0KDQoNCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91 IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxp bmUgKCMxMTM0NTQpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTM0 NTQKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDMzNjk2MTcvNzY4NjE3 NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0 dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09 LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==