From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by sourceware.org (Postfix) with ESMTPS id E41643858408 for ; Mon, 20 Nov 2023 01:33:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E41643858408 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E41643858408 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=134.134.136.100 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700444001; cv=pass; b=Ugg+rP3SxfG338gBKE2Evq9v7VJ21G4BdDhY7JKtkGo6DZLJdvAYAC5M/Ez3M7yaHhthIW27A34K5OiDJdelftccfm0g7wWnwhVPyh6ePaqmrZgMVdRtqVc0zelWrwJIE9AEPaS93e6XITACvjmhnLZ2PrAjLrMQ7AjiwTKOXMk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700444001; c=relaxed/simple; bh=X4P1tA1NnM/JrE72x2VHK8h7Ph89ENPoD7CwV+1lVYE=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=icabsIZIcyfgNes+jOx59MbmbfRxUr0rX+dKccu25pTz9i8Vvj2yKviQ37p4lusHuovsFIdC9x/hAkYVjekBjkXeeYril9eRDQ9UFldgcZHxOdnHSgGHSHtPY+D7IYZZwWDxyNZxlxb0Y4cLcj3GjytqUJoEU0CvQ/HGTebxTV8= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700444000; x=1731980000; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=X4P1tA1NnM/JrE72x2VHK8h7Ph89ENPoD7CwV+1lVYE=; b=SCLsJZnawRiSg+BcxMUN4xtszSqUNxWmc56oS0AJJmDXPU6DhYWAibhd jTAydNd82v8WL2z8tUeGOLrYPCdvY8kC99yqWMoZ3nkgKbVvSQQ+bPjCh FspC6xnHwrflmC3IhXxLs6f98WXGdwJ1hfEt5zf2dnQWrzObcuf/MRjfN dUJeaDcJN96ohhneNMX2KPtbkS5dhizy5LRdPSoZrBqBg1C0U2IhvLU+s 2N0VA35RfK4azkb5g2gJD8XEMyx4dBS4OEwfuPsMbO06S3mfI7cwxLblV t6Ea62sCam0CnJQ2A9y9kkW1UKyrqHbSBW4k77PMF3N8vEt5SJOst6M/D g==; X-IronPort-AV: E=McAfee;i="6600,9927,10899"; a="458033631" X-IronPort-AV: E=Sophos;i="6.04,212,1695711600"; d="scan'208";a="458033631" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Nov 2023 17:33:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10899"; a="836594050" X-IronPort-AV: E=Sophos;i="6.04,212,1695711600"; d="scan'208";a="836594050" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 19 Nov 2023 17:33:11 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Sun, 19 Nov 2023 17:33:10 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Sun, 19 Nov 2023 17:33:10 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2507.34 via Frontend Transport; Sun, 19 Nov 2023 17:33:10 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) 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.2507.34; Sun, 19 Nov 2023 17:33:10 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nh3Qf7+C4Nd8JJ3NV39c2Q8M/HNoS9GVZ1zxhCcPO5c1E2ZLhZObzFOIuIPTYILXMyxxxxS9mzqjeiCnAwKuAH4//CVipt50VOyXUzBZTaWDorjh4zQqTMUx+49Yl6hW1Y+hARKWua08PnjguFHgowSFwUjjeRP3tREUE/bts63NPKzQgjYnNb+jQgky/UzjA2ziqu/Ayhx5uE5TA+luCuDWMGVS28oj//8eBeM/1UDnSOedSOcqWeoovks3uHJqulyTQOwYDu8JyOt09j5/V/86wHAXn4YOH5EV2qiPbr4gYfqwZwWVnsMITQT51clll+3C59sZsvO/yg5BDIzYFA== 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=X4P1tA1NnM/JrE72x2VHK8h7Ph89ENPoD7CwV+1lVYE=; b=Q8hdwJ6msdz+zeWZ6bhMI0dsbcMi8J3ybQQcP2Z31skNPzj7enMzZqZhRz4ATOi8CEXtHqzoBZwk32Q+Pbk/NhWNXQLcKhWaaGehDZJHh8UOdYcm1E7OrQ5wtqG8aZBB6zbg9o6SvMFfSW311x/y0iDiPHG3gaJa8BVNFV4cY5uZuu71GH9nh5XLCN0JUNcTW1H+x10JuVnTujEZe54II7sV4YpfpVkeaSyOQ7lOQHc2ilasMIIenBDYecpZFSgtM/BXhonvKYwZVtXXGXuNvssLFYP0goIjQt3YCmB2BlsloJPF8cOJSYunb3W95cw9r7rijZiOBdaCr+pVxhiyaA== 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 SJ0PR11MB5600.namprd11.prod.outlook.com (2603:10b6:a03:3ab::16) by CYYPR11MB8329.namprd11.prod.outlook.com (2603:10b6:930:c7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.27; Mon, 20 Nov 2023 01:33:08 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::f925:7c4b:8747:4549]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::f925:7c4b:8747:4549%3]) with mapi id 15.20.7002.026; Mon, 20 Nov 2023 01:33:08 +0000 From: "Cui, Lili" To: "Beulich, Jan" , "Kong, Lingling" CC: "Lu, Hongjiu" , "ccoutant@gmail.com" , "binutils@sourceware.org" Subject: RE: [PATCH 5/8] Support APX NDD Thread-Topic: [PATCH 5/8] Support APX NDD Thread-Index: AQHaDYCCArjClS3slU2EQ64mG1NAZLBxxaoAgBDA1FA= Date: Mon, 20 Nov 2023 01:33:08 +0000 Message-ID: References: <20231102112911.2372810-1-lili.cui@intel.com> <20231102112911.2372810-6-lili.cui@intel.com> <5760c85c-6917-b3c6-0bab-3b5639fcfae5@suse.com> In-Reply-To: <5760c85c-6917-b3c6-0bab-3b5639fcfae5@suse.com> Accept-Language: en-US Content-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-traffictypediagnostic: SJ0PR11MB5600:EE_|CYYPR11MB8329:EE_ x-ms-office365-filtering-correlation-id: 5de56c92-2932-48b2-fbc7-08dbe968a663 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: /sWyokKYXJgLZv6sRQg+IVaD0HW4iE3l+BpOZGG0JwcyqfTipmFpIqgrWiD89jrRt4c2ago341YaK22hPzuOk/YsdqXjeIfAbYT000xbDF398dBZQF5qnGEMHuIb2bY82Cl2mWFAzA7IoYJCeIe5cbA0sr7DXlcKwcgqiWbwnHqMN7twBXDLNEdT2c0rpHlKywc+yaI5YZrATWg9Woy1hNRbm7szYJAUnABIQDF8IhU8aThroztkJ84wPVoQAg/PIbunRGSz9Wk6x7J5249pb8SyHc5tIA5qDQGU/dAtBVC6fJZP1gcmyhBmxDk4gAeP2UcBt8XX+RPUq9IiyiU3BqrB9+ElRlRzJrgXRB6+ZpQ3TK0G/34d64vEzBky7qAyiQ1rfyDQ1JXKdM9K1hmNmNcJj43lPcWhdJCPbD2ctfaDccceHYHzljfc4WtOy4t2iEd73Df2DKTqwdHDhHqS/mmQz1EiNvkLxoV4+XLa+saeZgCJR1t8IT7oF+2JvVyVJFaVniSnv3b6yaEeSUTJ86UAnOM9XDVlCCPM7Q2gae0LeLnLi4YxnnANK26ZyFXevmE8PbxBRLEFYdMT27GJ5rAQp6b5A9SYLKm1HRuPV29kPsqIUcmg6rBlRpctzuqy x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5600.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(376002)(39860400002)(366004)(346002)(396003)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(8676002)(4326008)(52536014)(8936002)(82960400001)(55016003)(26005)(38100700002)(76116006)(2906002)(71200400001)(316002)(54906003)(64756008)(66556008)(66476007)(66446008)(6636002)(110136005)(66946007)(86362001)(5660300002)(478600001)(7696005)(6506007)(53546011)(122000001)(38070700009)(83380400001)(33656002)(41300700001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y2RzbnpqWUhoZXVNRnVZK0ZtdkRkYzhpMVZDQ1Z6NUVIMlE1WUVaK2FTRlRn?= =?utf-8?B?bFp0d3k5dFhEbE9xQ3ZlYUFNRDVzU054SGVkcllsS3FCZkVrSVpSREF2SmxT?= =?utf-8?B?OHVUNTk0UVI0dStrOVhpcUpqRmg2aG9RS0lKcUsvSVNaOHl5NElXU1haNnh3?= =?utf-8?B?REhNZWFXTEtCalJRQVEzcXIxaHdIeG9lVnhsQTJtMnM0S1RNUG04azUyYVV4?= =?utf-8?B?ZEg0Rk9zU1BpS1lrVGthWVE0Y29SOHlKUndyR1VYczRoZjZuUnF6WFRTZ1RS?= =?utf-8?B?L3B0YWlqaURpdjd2WU5IUm04TFQ5OUxsNHEvQlhsSjdjQkF3eVlaTHZEdUxQ?= =?utf-8?B?aXVEZlQ5ZG8wS0JDTkd5cXlPcmo1bTRpSFhITlJRTm1VcFR6TTJMTVpEenU0?= =?utf-8?B?MHAxRlRWR0Y3L20xeFpjTGZpaFZTREpLTk81RGlianR2RkJXT3hWQmNvemJx?= =?utf-8?B?bnM0aDc5RWVQb1N3ZHdzeDJYUzdweURoeEFUVEppOXgyQlJIblRtQWFRZUhR?= =?utf-8?B?dzdIL3JxVDFEUmFtMUpDS0xCU2o3TEZYakRRaFMvTWx2cmlyUldGaFUyZm5V?= =?utf-8?B?a3g1MVVtbVR1bmFIeFdBQ0FpZ0FNeVlFK0hoeEd5ZTkzQlZnZkZCTkZ6SUJC?= =?utf-8?B?UXk5Ykt3VnA5dVg4bUg1RGFZb1ExZGRYM21EY3Y3SS9Ya05pSDZCUlgxcjE1?= =?utf-8?B?WVlKczFiZ3FnRUlWUWJtdnl2N0sza1djWnFKekhzdEE5TjJGNWtoblhyZ29m?= =?utf-8?B?dUZyZUZhQWJQdk1MVk5WVml6ZlRNWUQvem5vSjhRK2RhTTVNUEw4cDNrUDdx?= =?utf-8?B?VGtTU250cUNsaGlMVzY4VWxBdlhqRllBTFlTbEY5aHBUVWpSTlB1bkJNYmxF?= =?utf-8?B?UnBtd21hUENIY0x4L3dmVnpKRjRBQ2hqemdxYXlRYnlKWTRkaGdNK0VaM1hV?= =?utf-8?B?R1U4dWJRbW14ZEgxSSs1RUlZZ3l0QTllWmYzcURyTE5uKzBpTVVwOTVPMms3?= =?utf-8?B?LzFNL3U3WHE4dEZid0k3MVpnOVVTODB0T2tjcEJmS1NoYVBrZ0VNSWg1K3RR?= =?utf-8?B?bHVtbkptYktpOUU3ZW1yamJ2Q2YzM2JseU1ySFVscHJmMDIwbUh3aGVoRzg5?= =?utf-8?B?MUlMaEJSdXFqZm52MUpoSUlyalp2aytDVFF5dTdXOGxOcWtud05FdXQ3Tm5p?= =?utf-8?B?WlVQQ25pQlhIWHVQajJBd2Rid0ZJa29kUmtpOE9DODdOY1d6cEY5OU9KRHBE?= =?utf-8?B?UGl6SFEwb0dPeFZqdjBZWk9MVllaOCtjWTM2ZEpNOFRsMkw3cWRNMVUxcnc4?= =?utf-8?B?NWNDR1JRSjV3TXlYa2ErSTJCd2R2MTVwVDcvYnVjMlpFZ1hFUm50QW9ibzFk?= =?utf-8?B?MmJCZko4Yy93aWpzOWh5eWhqRFZNWkdxdVJiWm9MVHdhT25KZ0JBTzhLdFJO?= =?utf-8?B?M1NkVDRQL01ycWxObEpRZEx1U1ptUytJQVNyRjFDOG9VaTBSeHE1dEJROVQ5?= =?utf-8?B?WjJBeE5pYmNPV2VhdDl4L2lSRC9VVGdRc20vY0UxVzJMWWw5eHljcXMyMHZq?= =?utf-8?B?MHNBZldteEJhZnluOEZGdkV1bWxnSU8vNWFCMGw2UDhCK1FmWm01WmdCaVVw?= =?utf-8?B?NFpJVS9xYnRNOHcwTDdBRW8yZjRzN1M3V2tKdG1kdUlnNDQ0bmpsZTBCcEJm?= =?utf-8?B?dGpjUUxETU1rY1BJTGd6Y3ZDUDJuTVpscHlsSjdPVUpEdVBtSW91QXgzcmFi?= =?utf-8?B?NzZsSmpGNDAvWWNreVlpYXRldDNUVGczN2lSdjMxRXhjVkVIWkJ4NXFoNG1H?= =?utf-8?B?dUI4NGVLL1VUVG5MdFdSaWQ2RDVueVk1ZnJoRTlDRElNc1FRdGc4dTh4MWQw?= =?utf-8?B?bGdpdHc0bmtRV3lOMkE2YzkrL0U2M0FkVUwzZ1ZOeE8wOFJGWVdqcnRWYUpy?= =?utf-8?B?dk8wZlptUHF0MmpjUEM5cThuZXJMTWlMNXFza0dCdWFEQ3hlaHpLNkcrYWk3?= =?utf-8?B?bXZKUUY4TjFGWTNwUk1uVW5EQU5jRStSKzYxbTI5MW91ZEk1Tnc4RjI1NzJl?= =?utf-8?B?bFZoOEZsZmcxdUgyTHFaUTQrelFQSGUyR1l4a3RXQml3ZnErVjYvUXljK2JD?= =?utf-8?Q?wSpU8M0tbMhkau18Jf+Y52gkG?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5600.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5de56c92-2932-48b2-fbc7-08dbe968a663 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2023 01:33:08.0209 (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: V7Tnx+opgN6yrA0KHMioW+nDOTK+qy7rhPNklPoQrRX2ak+3InYE1eLkBBYLTIWgQvsfZgE6loLQC/Chc51JNg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8329 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmFuIEJldWxpY2ggPGpi ZXVsaWNoQHN1c2UuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgOSwgMjAyMyA1OjM3 IFBNDQo+IFRvOiBDdWksIExpbGkgPGxpbGkuY3VpQGludGVsLmNvbT47IEtvbmcsIExpbmdsaW5n IDxsaW5nbGluZy5rb25nQGludGVsLmNvbT4NCj4gQ2M6IEx1LCBIb25naml1IDxob25naml1Lmx1 QGludGVsLmNvbT47IGNjb3V0YW50QGdtYWlsLmNvbTsNCj4gYmludXRpbHNAc291cmNld2FyZS5v cmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCA1LzhdIFN1cHBvcnQgQVBYIE5ERA0KPiANCj4gT24g MDIuMTEuMjAyMyAxMjoyOSwgQ3VpLCBMaWxpIHdyb3RlOg0KPiA+IEBAIC0xOTAsNiArMTkzLDgg QEAgbW92LCAweGYyMSwgaTM4NnxObzY0LA0KPiA+IER8UmVnTWVtfElnbm9yZVNpemV8Tm9fYlN1 ZnxOb193U3VmfE5vX3NTdWZ8Tm9fcVN1ZiwgeyBEZSAgbW92LA0KPiAweGYyMSwNCj4gPiB4NjQs IER8UmVnTWVtfE5vX2JTdWZ8Tm9fd1N1ZnxOb19sU3VmfE5vX3NTdWZ8Tm9SZXg2NCwgeyBEZWJ1 ZywNCj4gUmVnNjQNCj4gPiB9ICBtb3YsIDB4ZjI0LCBpMzg2fE5vNjQsDQo+ID4gRHxSZWdNZW18 SWdub3JlU2l6ZXxOb19iU3VmfE5vX3dTdWZ8Tm9fc1N1ZnxOb19xU3VmLCB7IFRlc3QsDQo+IFJl ZzMyIH0NCj4gPg0KPiA+ICsvLyBNb3ZlIGFmdGVyIHN3YXBwaW5nIHRoZSBieXRlcw0KPiA+ICtt b3ZiZSwgMHgwZjM4ZjAsIE1vdmJlLA0KPiBEfE1vZHJtfENoZWNrT3BlcmFuZFNpemV8Tm9fYlN1 ZnxOb19zU3VmLCB7DQo+ID4gK1dvcmR8RHdvcmR8UXdvcmR8VW5zcGVjaWZpZWR8QmFzZUluZGV4 LCBSZWcxNnxSZWczMnxSZWc2NCB9DQo+ID4gIC8vIE1vdmUgYWZ0ZXIgc3dhcHBpbmcgdGhlIGJ5 dGVzDQo+ID4gIG1vdmJlLCAweDBmMzhmMCwgTW92YmUsIER8TW9kcm18Q2hlY2tPcGVyYW5kU2l6 ZXxOb19iU3VmfE5vX3NTdWYsDQo+IHsNCj4gPiBXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVk fEJhc2VJbmRleCwgUmVnMTZ8UmVnMzJ8UmVnNjQgfQ0KPiBtb3ZiZSwNCj4gPiAweDYwLCBNb3Zi ZXxBUFhfRiwNCj4gPiBEfE1vZHJtfENoZWNrT3BlcmFuZFNpemV8Tm9fYlN1ZnxOb19zU3VmfEVW ZXgxMjh8RVZleE1hcDQsIHsNCj4gPiBSZWcxNnxSZWczMnxSZWc2NHxVbnNwZWNpZmllZHxCYXNl SW5kZXgsIFJlZzE2fFJlZzMyfFJlZzY0IH0gQEANCj4gPiAtMjkwLDIyICsyOTUsMzYgQEAgYWRk LCAweDAsIDAsDQo+ID4gRHxXfENoZWNrT3BlcmFuZFNpemV8TW9kcm18Tm9fc1N1ZnxITEVQcmVm aXhMb2NrLA0KPiB7IFJlZzh8UmVnMTZ8UmVnMw0KPiA+IGFkZCwgMHg4My8wLCAwLCBNb2RybXxO b19iU3VmfE5vX3NTdWZ8SExFUHJlZml4TG9jaywgeyBJbW04UywNCj4gPiBSZWcxNnxSZWczMnxS ZWc2NHxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmRleCB9ICBhZGQsDQo+IDB4 NCwNCj4gPiAwLCBXfE5vX3NTdWYsIHsgSW1tOHxJbW0xNnxJbW0zMnxJbW0zMlMsDQo+IEFjY3xC eXRlfFdvcmR8RHdvcmR8UXdvcmQgfQ0KPiA+IGFkZCwgMHg4MC8wLCAwLCBXfE1vZHJtfE5vX3NT dWZ8SExFUHJlZml4TG9jaywgew0KPiA+IEltbTh8SW1tMTZ8SW1tMzJ8SW1tMzJTLA0KPiA+DQo+ IFJlZzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVk fEJhc2VJbmRlDQo+IHggfQ0KPiA+ICthZGQsIDB4MCwgQVBYX0YsDQo+ID4NCj4gK0R8V3xDaGVj a09wZXJhbmRTaXplfE1vZHJtfE5vX3NTdWZ8VmV4VlZWVkRlc3R8RVZleDEyOHxFVmV4TWENCj4g cDR8TkYsIHsNCj4gPiArUmVnOHxSZWcxNnxSZWczMnxSZWc2NCwNCj4gPg0KPiArUmVnOHxSZWcx NnxSZWczMnxSZWc2NHxCeXRlfFdvcmR8RHdvcmR8UXdvcmR8VW5zcGVjaWZpZWR8QmFzZUluZA0K PiBleCwNCj4gPiArUmVnOHxSZWcxNnxSZWczMnxSZWc2NCB9IGFkZCwgMHg4My8wLCBBUFhfRiwN Cj4gPg0KPiArTW9kcm18Q2hlY2tPcGVyYW5kU2l6ZXxOb19iU3VmfE5vX3NTdWZ8VmV4VlZWVkRl c3R8RVZleDEyOHxFVmV4DQo+IE1hcDR8Tg0KPiA+ICtGLCB7IEltbThTLA0KPiBSZWcxNnxSZWcz MnxSZWc2NHxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmRleCwNCj4gPiArUmVn MTZ8UmVnMzJ8UmVnNjQgfSBhZGQsIDB4ODAvMCwgQVBYX0YsDQo+ID4NCj4gK1d8TW9kcm18Q2hl Y2tPcGVyYW5kU2l6ZXxOb19zU3VmfFZleFZWVlZEZXN0fEVWZXgxMjh8RVZleE1hcDQNCj4gfE5G LCB7DQo+ID4gK0ltbTh8SW1tMTZ8SW1tMzJ8SW1tMzJTLA0KPiA+DQo+ICtSZWc4fFJlZzE2fFJl ZzMyfFJlZzY0fEJ5dGV8V29yZHxEd29yZHxRd29yZHxVbnNwZWNpZmllZHxCYXNlSW5kDQo+IGV4 LA0KPiA+ICtSZWc4fFJlZzE2fFJlZzMyfFJlZzY0fQ0KPiANCj4gV2h5IGFyZSB0aGVyZSAoanVz dCBhcyBhbiBleGFtcGxlKSBvbmx5IDMgbmV3IGZvcm1zIG9mIEFERCwgYnV0IC4uLg0KPiANCj4g PiBAQCAtMzM4LDEwICszNjYsMTkgQEAgYWRjLCAweDEwLCAwLA0KPiA+IER8V3xDaGVja09wZXJh bmRTaXplfE1vZHJtfE5vX3NTdWZ8SExFUHJlZml4TG9jaywNCj4geyBSZWc4fFJlZzE2fFJlZw0K PiA+IGFkYywgMHg4My8yLCAwLCBNb2RybXxOb19iU3VmfE5vX3NTdWZ8SExFUHJlZml4TG9jaywg eyBJbW04UywNCj4gPiBSZWcxNnxSZWczMnxSZWc2NHxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lm aWVkfEJhc2VJbmRleCB9ICBhZGMsDQo+IDB4MTQsDQo+ID4gMCwgV3xOb19zU3VmLCB7IEltbTh8 SW1tMTZ8SW1tMzJ8SW1tMzJTLA0KPiBBY2N8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkIH0NCj4gPiBh ZGMsIDB4ODAvMiwgMCwgV3xNb2RybXxOb19zU3VmfEhMRVByZWZpeExvY2ssIHsNCj4gPiBJbW04 fEltbTE2fEltbTMyfEltbTMyUywNCj4gPg0KPiBSZWc4fFJlZzE2fFJlZzMyfFJlZzY0fEJ5dGV8 V29yZHxEd29yZHxRd29yZHxVbnNwZWNpZmllZHxCYXNlSW5kZQ0KPiB4IH0NCj4gPiArYWRjLCAw eDEwLCBBUFhfRiwNCj4gPiArRHxXfENoZWNrT3BlcmFuZFNpemV8TW9kcm18RVZleDEyOHxFVmV4 TWFwNHxOb19zU3VmLCB7DQo+ID4gK1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjQsDQo+ID4NCj4gK1Jl Zzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJh c2VJbmQNCj4gZXggfQ0KPiA+ICthZGMsIDB4ODMvMiwgQVBYX0YsIE1vZHJtfEVWZXgxMjh8RVZl eE1hcDR8Tm9fYlN1ZnxOb19zU3VmLA0KPiB7IEltbThTLA0KPiA+ICtSZWcxNnxSZWczMnxSZWc2 NHxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmRleCB9IGFkYywNCj4gPiArMHg4 MC8yLCBBUFhfRiwgV3xNb2RybXxFVmV4MTI4fEVWZXhNYXA0fE5vX3NTdWYsIHsNCj4gPiArSW1t OHxJbW0xNnxJbW0zMnxJbW0zMlMsDQo+ID4NCj4gK1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0 ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmQNCj4gZXggfQ0KPiA+ICthZGMs IDB4MTAsIEFQWF9GLA0KPiA+DQo+ICtEfFd8Q2hlY2tPcGVyYW5kU2l6ZXxNb2RybXxOb19zU3Vm fFZleFZWVlZEZXN0fEVWZXgxMjh8RVZleE1hDQo+IHA0LCB7DQo+ID4gK1JlZzh8UmVnMTZ8UmVn MzJ8UmVnNjQsDQo+ID4NCj4gK1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3Jk fFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmQNCj4gZXgsDQo+ID4gK1JlZzh8UmVnMTZ8UmVnMzJ8 UmVnNjQgfSBhZGMsIDB4ODMvMiwgQVBYX0YsDQo+ID4NCj4gK01vZHJtfENoZWNrT3BlcmFuZFNp emV8Tm9fYlN1ZnxOb19zU3VmfFZleFZWVlZEZXN0fEVWZXgxMjh8RVZleA0KPiBNYXA0LA0KPiA+ ICt7IEltbThTLA0KPiBSZWcxNnxSZWczMnxSZWc2NHxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lm aWVkfEJhc2VJbmRleCwNCj4gPiArUmVnMTZ8UmVnMzJ8UmVnNjQgfSBhZGMsIDB4ODAvMiwgQVBY X0YsDQo+ID4NCj4gK1d8TW9kcm18Q2hlY2tPcGVyYW5kU2l6ZXxOb19zU3VmfFZleFZWVlZEZXN0 fEVWZXgxMjh8RVZleE1hcDQsDQo+IHsNCj4gPiArSW1tOHxJbW0xNnxJbW0zMnxJbW0zMlMsDQo+ ID4NCj4gK1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3Bl Y2lmaWVkfEJhc2VJbmQNCj4gZXgsDQo+ID4gK1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjQgfQ0KPiAN Cj4gLi4uLiA2IG5ldyBmb3JtcyBvZiBBREM/IE15IGd1ZXNzIGlzIHRoYXQncyBORi1yZWxhdGVk LCBidXQgZG9lc24ndCB0aGF0IG1lYW4NCj4gdGhhdCB1bnRpbCBORiBzdXBwb3J0IGlzIGFkZGVk IGUuZy4gIntldmV4fSBhZGQgJWVheCwgJWVheCIgd29uJ3QgYXNzZW1ibGUNCj4gYXMgaW50ZW5k ZWQ/IElPVyBpbiBsaW5lIHdpdGggTkYgYXMgYW4gYXR0cmlidXRlIGJlaW5nIGFkZGVkIHJpZ2h0 IGhlcmUsIHRob3NlDQo+IG90aGVyIHRlbXBsYXRlcyBhbHNvIHdpbGwgd2FudCBpbnRyb2R1Y2lu ZyByaWdodCBoZXJlLg0KPiANCj4gV2hpbGUgbG9va2luZyBhdCBwYXRjaCA3IEknbSBhbHNvIHdv bmRlcmluZyB3aGV0aGVyIHNhbWUtYmFzZS1vcGNvZGUNCj4gZm9ybXMgd291bGRuJ3QgYmV0dGVy IGJlIGtlcHQgdG9nZXRoZXIuIEkgaGF2ZW4ndCBmaW5pc2hlZCB5ZXQgbG9va2luZyBhdA0KPiB3 aGF0J3MgbmVlZGVkIHRoZXJlLCBidXQgZXZlbiBpZiBpdCBkb2Vzbid0IHR1cm4gb3V0IHN0cmlj dGx5IG5lY2Vzc2FyeSB0aGVyZSBpdA0KPiBtYXkgc3RpbGwgYmUgYSBnb29kIGlkZWEgYW55d2F5 ICh1bmxlc3Mgb2YgY291cnNlIHRoYXQgd291bGQgZ2V0IGluIHRoZSB3YXkgb2YNCj4gYW55dGhp bmcpLg0KPiANCg0KRm9yIEFEQywgdGhlcmUgYXJlIDMgdGVtcGxhdGVzIHRoYXQgZG8gbm90IHN1 cHBvcnQgTkREIGFuZCBORiwgSSBtb3ZlZCB0aGVtIGhlcmUgZnJvbSBwYXRjaCAzLzggd2hpY2gg d2UgZGlzY3Vzc2VkIGJlZm9yZSBzaW5jZSBpdHMgZGVjb2RpbmcgaXMgc3VwcG9ydGVkIHRvZ2V0 aGVyIGluIHRoZSBOREQgcGF0Y2guDQoNClRoYW5rcywNCkxpbGkuDQo=