From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.15]) by sourceware.org (Postfix) with ESMTPS id 2E4CB3858D38 for ; Tue, 26 Mar 2024 07:18:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2E4CB3858D38 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 2E4CB3858D38 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.198.163.15 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711437502; cv=pass; b=lzd8TZM8Xq3OknyZL6JxYuZJNLHybG5VXIgwKT34asYz8XIvcqeZ2bAWWAo8CSAVVF9MDQdlHIloab1/iQClxEqfzUNjExxLSzN5Ocfv+SWpHIQ++6w2atdLIU5DB4ZaT1gJeudreTQ7Maaj9u6ds6ggpAE0LyE4L/Tr2qMUWAo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711437502; c=relaxed/simple; bh=exhkqN+0sKJGa0IwxmSq1yGLcHGiVCH16w6ViWTEU0o=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=aVnpvtJUoZzTyZRmKywqCV+K5LxufgpPuUJRPus/YYWMnFq5jrdbRU6UkufaL5NarFgTOnaFkCghMgSBwnB7++YiSKeWDtclF7cQQ48Oiwax6mkx01u0OhUpriq6pQOQKg/6IK+1lDQCTz85O2MGrm9ReIuQAexywj+cBBxs2tU= 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=1711437500; x=1742973500; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=exhkqN+0sKJGa0IwxmSq1yGLcHGiVCH16w6ViWTEU0o=; b=URJXV9pZ0c2e7AALWAxov1duWjnOQlxCN+qbz3M8BeWDVYCvOeu/gso6 KHbLrgkcRRify2cFRxGs/QLboWpwjSbWVsBtqbbTT0q9ddMJBAI++ewQt w/RGnNjPYOYJ5HlvnHBXAl+0teFah9eRZb9hRqxxdCMScXQWDnd+dM6Tv oEJiPi+IGqqpHZNtzoLttk2I4XVSldpJ8sS3wsakwQTC3W5XO/mhgehjb QO/uoo6eVtbLwFkFa/l+ph7R8Gkx2mDEPd/nw6LsCOQMckmKSJrMpwPEa 0rFzkE8FKc/IoPaYg2GRIU3Nq5Ug6mEFp5jQ/S03hh+9YvemB6zv13Cq6 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,11024"; a="6660335" X-IronPort-AV: E=Sophos;i="6.07,155,1708416000"; d="scan'208";a="6660335" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2024 00:18:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,155,1708416000"; d="scan'208";a="15907323" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa009.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 26 Mar 2024 00:18:19 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 26 Mar 2024 00:18:18 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) 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, 26 Mar 2024 00:18:17 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) 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, 26 Mar 2024 00:18:17 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 26 Mar 2024 00:18:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DkyLWcMWoqMA6dxeYVrPaSLMSDTdxlsupOqzzUPI6IwIxWeBRhtnWxdUct/cPf9Hoa3dX0YRdXJKf22C7RRNde6CKswoKHeYbIP08a1yUjaQJ03Q2azJHxMhiFedT3zbAIQgGS9aEXxjCBQ3LFEzW5/I6k2mVR/tkG3Gn8EhybC7jj1eqfLFdc9Jtahk4DRyfCGAwtRLvDtsJRFz4MxWMBoRe+VH8VrN41fC5CqTB2JOiQNkKNt8QplOSqm/nZc3HFvP9/CAQ79aRA2XcnL/pIQAVw+19B8GnrIvPk82/97womQ/wsk7TasBCHVtyo1TgVx/cYIGeOL3rkBZ7aK6Iw== 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=exhkqN+0sKJGa0IwxmSq1yGLcHGiVCH16w6ViWTEU0o=; b=GT9fS20nBEO9y8Jxzh6G24hMQDwpiRstwsyiMFBlxzKgQ6fHASHvebrJyBHOlLx+HKD4RD/hBjwa12DUeniUFnenpp18NaspLtXQzV4VdXMowYcs9Dr4nG4xhY3ZzAOWnNfBFmGOZ4tP8QDPac7M+m90ESg1WPElTLIfxMc+M79jOi26j3m0V2wmykpRAV2NjGBJMITueNoXUCCfZJVolgQ4j7uHT3dKBDahfPykLUS4BMd0wji7JtmkOqUV2+2BO2AWZSwVIblXczmE1cTKFoQ48Zgmr3DuWKTJqRwjiPpedJdNJeynYQZezZNoWyCaBmVBgh7ieAGBcqVEXwejJg== 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 PH0PR11MB5950.namprd11.prod.outlook.com (2603:10b6:510:14f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.11; Tue, 26 Mar 2024 07:18:14 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1ba5:5380:f4b6:6f9]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1ba5:5380:f4b6:6f9%4]) with mapi id 15.20.7409.028; Tue, 26 Mar 2024 07:18:14 +0000 From: "Cui, Lili" To: "Beulich, Jan" CC: "Kong, Lingling" , "binutils@sourceware.org" , "Lu, Hongjiu" Subject: RE: [PATCH v3 6/9] Support APX NDD Thread-Topic: [PATCH v3 6/9] Support APX NDD Thread-Index: AQHaHqR+LUlL8b8gd024/FTcvhd6FbCfg/oAgKS+wQCAAAgggIAFu2vQgABUqACAAAIFMA== Date: Tue, 26 Mar 2024 07:18:14 +0000 Message-ID: References: <20231124070213.3886483-1-lili.cui@intel.com> <20231124070213.3886483-6-lili.cui@intel.com> <8077dbe0-4519-4438-a943-5a310ff5f523@suse.com> <7882e22d-3375-427e-8964-cab847ba2c50@suse.com> <833fc131-ad7c-4add-9b99-ce37a49f50e6@suse.com> In-Reply-To: <833fc131-ad7c-4add-9b99-ce37a49f50e6@suse.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB5600:EE_|PH0PR11MB5950: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: tOEHCB0ROD+cilKA6uJuk/07GnvzKPkdhAxpVoOe/loWIrKUW+Uat1pXZ3NICJPUCvQ3YWv2GQ98f5dXHfmFLl+OlBL3xdKVgTUaUtt1U6RSrENIk4rN5oGS7ag3/FkDAVK0UyzlRM+5O2GBo/RsMPBtxHkfGnW61zGlJQQMwnJcg1+WlByolMrT+1hRt2zBEdsoBDS2Ktr4cHnGwqLAwIajxj1SuOYfftqR5ikw63S6F7y2mnRELK4hCClcfoHQeusDWJw9zb3oufz/RwMs7H1tm7w0BaVkyTNK4TcTR2b8rNEM4GJhwbx9abkw0iznZEgMbPT3Ywp4j5dojlMW0sldgQ3YK6VUiKlpQHDzTo9HIg2aExMkfOrCI3mu1HZj5HEPwaIfXHoKY/gSwkC7vJyq4Iwlw3wsmskoDilHeyfqySKpqzqgLv5tleOjSmncXSX8YhxAn/G4TBWGP1AqazTOcUILCOsf/PuHdzpAOqmPCiuiHcu/yqPDS6LXAalGMHkwBS+PFlisB95sW9K32HLyilYtjdr9xuZ3yRChuLF25pm5IHkha2CWpRLG4H9mTMpvR/HmjRdPKahTGFg7QjhoVsdywl5NEVyr87f4xaPl0lF4nY249KcQ6Z4wvStCzSUYLbSkpz5QmFoBseCSa/ros8NalZ4BGWkJ5BFo0hU= 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)(376005)(366007)(1800799015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NkRWL1JORUVyUHE1cWNlSFN1UTlPcXlLaEhYT1VOVy9ObEJ0UmpwMnA0Wkgv?= =?utf-8?B?QTJPTm5UeGxJNnY4b3U1bGx2U2JHWm1QYXRNditjYmpCQUtnYk1wcXBjUXhy?= =?utf-8?B?RGlaK3JWSVVKcElPY0dZbVdmSVY5YnhwMGdxWURoVGZzWXU1T0NLOFc3cnZm?= =?utf-8?B?SGFHMGxnb3V4SWdtVENzYXhtdjliMXBidEtSSWVKd1M3TndkYk0wQkJaSGI2?= =?utf-8?B?STNIZ1dMYXZyay9uTmJHWG45NTcyd1NlNTFzMDcxeGhsWk5ieWVGUGFpT3li?= =?utf-8?B?NTZaOUxoZm9vL01oUXRoQVU5cVlHeVJPYXNzUXdYL0lNL0lFb2dJVXErN3dk?= =?utf-8?B?czB5NC9XMlhSVmVBNnoySUhsV1BwVmtrMkl5Zm1wTnR4UmxHRU9TL1A0cUVB?= =?utf-8?B?NHdxSDUrZFVlK3grNDFJR3NUam1SeFcyaDJiS3ZBUHFoYVo4L3pvM0ZUZE85?= =?utf-8?B?NTNlTmhEMjBGcGZjRFRMVEJpVEZhaXRZTUdZL1BxZEx4bjBNaTJKeWIrUktQ?= =?utf-8?B?RWxxT0tudjFYTitaMERvUkZ2ZkN2UDY4aGhDNTlCODZZaHpWUk9TQlF4OU5I?= =?utf-8?B?ZFZyeTVoaExadjlDcytaZzc0WnJYenF4Q2dpdEN3SDhNOHU3dUFZbXJrVExI?= =?utf-8?B?RUJGWHJaRHlaUk5qc3kxUVpnRm1OTEhkSnVYWHdiUHIyR2VjSHcrT1M1U0xY?= =?utf-8?B?OHNvSlNCSXpuMXhDZHNUVHBZOXdrS0hIc0JxVXVrSlNEMWpmTkYvYjJQVFpU?= =?utf-8?B?M2hpQ0hxcWFWVVNDdFV0T20ybm5MUEFnblRMdEpRZG5jUE5JQ2pjR3ByRGJ4?= =?utf-8?B?aGFpczN6MEF5cFZSQ0lxRS9uanFUU2lqeURkTTE3RkdUUUtHMEcyS3VoZFpq?= =?utf-8?B?VVNxL2loSzZzQTVDSDI3V0tXeWxCTXNTVHF6OVR1UW9GK3hRUkpTTVU1VTNv?= =?utf-8?B?Q0s5OGRIZHRyNUE0RUZaNS9NRjlhRU5ZVnhRMUJaWmptOFJLNHhMeUI1Q2Zo?= =?utf-8?B?TWJBRHRLeng0amNCQmVKTDlFTTVJNmVFb3NYVUNsTzZkZ3Q3bkpjaUhqci9V?= =?utf-8?B?b2RKMWJWT3BLTGVwSjRvUmpXUmtVSVRvZy91dTZEeHd6emY2TlMzekpVc2I5?= =?utf-8?B?YUJudDhHSVJOVXZZVWU2d0RQYXcyNlR1M0YyUG8veTZ6RWkwMFowMVd1RXhQ?= =?utf-8?B?cGwwUGNiNE55bGxUVk94ZVZqNDhaVEx0WCtFSmIxSWt3b0ZMSlBVL2t1RGFJ?= =?utf-8?B?SHRrODBFb0tsdTZGbGc0R2JYSlN0RVJTSVJINC95RUtpd2RPSHRrVHQ1RE9o?= =?utf-8?B?dGpDbzQvdU1xZmtvMFh4TGphUDVBK3BoNmVXMERYemNxdGxkOXRjS1VyYVJP?= =?utf-8?B?L3FuUVJzdTdrN2lBaW4vNDRtM2lIM3hPRldzeXF0cW9nVmhEaVJFaVRyd2do?= =?utf-8?B?MVhWWUZ1UEkrcmFpTWRFVG9rcXZBVjQ0d1JTM0V6WXZQN0h1bll2K25TRVZ1?= =?utf-8?B?SUdzUVVTMFVhWEFsQk16bGc2SFRON2lIbkg4eXFDeWJUSWFQNm1JN0tqL2Z1?= =?utf-8?B?U1dIK0FmRzFGZWJnT1AvSHdxRzhOM1NTNWt4bmkyR0ZSUDBVNGlQM3J0WFBX?= =?utf-8?B?NTI0UnMzeUVNV2MvSkJ0MGNqWndCSUREb3FSbHZKQThiWjZ6bkY3TVd0b3hZ?= =?utf-8?B?RHl1SmwycDlnWnJtQ1dicjRuUStVNEZIRTY1WG5BcmFVL3VPS09PWUl4T084?= =?utf-8?B?WGUxNllvenFGdzY3V0xzeGhobm9jMUhJWlNXTjRIUldLOUNBL09ycU9XQWlI?= =?utf-8?B?RTdmQ3BlUmlpOFp6RWVQbXZDT2xrL29yZnhrTHBiNUF6QWVTRktsNEdUYkxV?= =?utf-8?B?K3BMb1gwMi9qek9HSHFqSXJWZFVGeHIwSHcwVTF2ZFE2QWFDbjlPazhmWm5X?= =?utf-8?B?L0haV0pWekRDZW9uQW15cjRWSzBCeTg2SmxOM3FoSGFydHJ3U1NXK2FlVFk3?= =?utf-8?B?dm9VV01laFY2N3BOQmRreGpOeEpiRmZMWTYxT3huN3ltY1lxU3VjTFcvTTF1?= =?utf-8?B?TmlvM1M5cHZwdUhQS2prNWZTMU8wTzRqUjJ4eXROd0Nid2VqaURXaFl4OWQ2?= =?utf-8?Q?4Fnmyk90CU4DXnMtu0ldB72Ab?= 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: 10140b2e-8d6d-448b-e7d1-08dc4d64e6e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2024 07:18:14.5072 (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: tAcEbmrC4YT6aBgZE/bxS0kTyxJiXWs35JCXYN8NL8osPh7Q3qKae6UMThVkH8A9slN36tDO4+MbQa5oQg6REQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5950 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE,TXREP 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 ZXVsaWNoQHN1c2UuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAyNiwgMjAyNCAzOjA2IFBN DQo+IFRvOiBDdWksIExpbGkgPGxpbGkuY3VpQGludGVsLmNvbT4NCj4gQ2M6IEtvbmcsIExpbmds aW5nIDxsaW5nbGluZy5rb25nQGludGVsLmNvbT47IGJpbnV0aWxzQHNvdXJjZXdhcmUub3JnOyBM dSwNCj4gSG9uZ2ppdSA8aG9uZ2ppdS5sdUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFU Q0ggdjMgNi85XSBTdXBwb3J0IEFQWCBOREQNCj4gDQo+IE9uIDI2LjAzLjIwMjQgMDM6MDQsIEN1 aSwgTGlsaSB3cm90ZToNCj4gPg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDog RnJpZGF5LCBNYXJjaCAyMiwgMjAyNCA2OjMxIFBNDQo+ID4+IFRvOiBDdWksIExpbGkgPGxpbGku Y3VpQGludGVsLmNvbT47IEx1LCBIb25naml1DQo+ID4+IDxob25naml1Lmx1QGludGVsLmNvbT4N Cj4gPj4gQ2M6IEtvbmcsIExpbmdsaW5nIDxsaW5nbGluZy5rb25nQGludGVsLmNvbT47IGJpbnV0 aWxzQHNvdXJjZXdhcmUub3JnDQo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgNi85XSBTdXBw b3J0IEFQWCBOREQNCj4gPj4NCj4gPj4gT24gMjIuMDMuMjAyNCAxMTowMiwgSmFuIEJldWxpY2gg d3JvdGU6DQo+ID4+PiBPbiAwOC4xMi4yMDIzIDE1OjEyLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g Pj4+PiBPbiAyNC4xMS4yMDIzIDA4OjAyLCBDdWksIExpbGkgd3JvdGU6DQo+ID4+Pj4+ICtyb2ws IDB4ZDAvMCwgQVBYX0YsDQo+ID4+Pj4+DQo+ID4+DQo+ICtXfE1vZHJtfE5vX3NTdWZ8Q2hlY2tP cGVyYW5kU2l6ZXxEc3RWVlZWfEVWZXgxMjh8RVZleE1hcDR8TkYsIHsNCj4gPj4+Pj4gK0ltbTEs DQo+ID4+Pj4+DQo+ID4+DQo+ICtSZWc4fFJlZzE2fFJlZzMyfFJlZzY0fEJ5dGV8V29yZHxEd29y ZHxRd29yZHxVbnNwZWNpZmllZHxCYXNlSW5kDQo+ID4+IGV4LA0KPiA+Pj4+PiArUmVnOHxSZWcx NnxSZWczMnxSZWc2NCB9DQo+ID4+Pj4+ICByb2wsIDB4ZDAvMCwgMCwgV3xNb2RybXxOb19zU3Vm LCB7IEltbTEsDQo+ID4+Pj4+DQo+ID4+DQo+IFJlZzh8UmVnMTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxX b3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmRleA0KPiA+PiAgfQ0KPiA+Pj4+PiAr cm9sLCAweGMwLzAsIEFQWF9GLA0KPiA+Pj4+Pg0KPiA+Pg0KPiArV3xNb2RybXxOb19zU3VmfENo ZWNrT3BlcmFuZFNpemV8RHN0VlZWVnxFVmV4MTI4fEVWZXhNYXA0fE5GLCB7DQo+ID4+Pj4+ICtJ bW04fEltbThTLA0KPiA+Pj4+Pg0KPiA+Pg0KPiArUmVnOHxSZWcxNnxSZWczMnxSZWc2NHxCeXRl fFdvcmR8RHdvcmR8UXdvcmR8VW5zcGVjaWZpZWR8QmFzZUluZA0KPiA+PiBleCwNCj4gPj4+Pj4g K1JlZzh8UmVnMTZ8UmVnMzJ8UmVnNjQgfQ0KPiA+Pj4+PiAgcm9sLCAweGMwLzAsIGkxODYsIFd8 TW9kcm18Tm9fc1N1ZiwgeyBJbW04fEltbThTLA0KPiA+Pj4+Pg0KPiA+Pg0KPiBSZWc4fFJlZzE2 fFJlZzMyfFJlZzY0fEJ5dGV8V29yZHxEd29yZHxRd29yZHxVbnNwZWNpZmllZHxCYXNlSW5kZXgN Cj4gPj4gIH0NCj4gPj4+Pj4gK3JvbCwgMHhkMi8wLCBBUFhfRiwNCj4gPj4+Pj4NCj4gPj4NCj4g K1d8TW9kcm18Tm9fc1N1ZnxDaGVja09wZXJhbmRTaXplfERzdFZWVlZ8RVZleDEyOHxFVmV4TWFw NHxORiwgew0KPiA+Pj4+PiArU2hpZnRDb3VudCwNCj4gPj4+Pj4NCj4gPj4NCj4gK1JlZzh8UmVn MTZ8UmVnMzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmQN Cj4gPj4gZXgsDQo+ID4+Pj4+ICtSZWc4fFJlZzE2fFJlZzMyfFJlZzY0IH0NCj4gPj4+Pj4gIHJv bCwgMHhkMi8wLCAwLCBXfE1vZHJtfE5vX3NTdWYsIHsgU2hpZnRDb3VudCwNCj4gPj4+Pj4NCj4g Pj4NCj4gUmVnOHxSZWcxNnxSZWczMnxSZWc2NHxCeXRlfFdvcmR8RHdvcmR8UXdvcmR8VW5zcGVj aWZpZWR8QmFzZUluZGV4DQo+ID4+ICB9DQo+ID4+Pj4+ICtyb2wsIDB4ZDAvMCwgQVBYX0YsDQo+ ID4+Pj4+DQo+ID4+DQo+ICtXfE1vZHJtfE5vX3NTdWZ8Q2hlY2tPcGVyYW5kU2l6ZXxEc3RWVlZW fEVWZXgxMjh8RVZleE1hcDR8TkYsIHsNCj4gPj4+Pj4NCj4gPj4NCj4gK1JlZzh8UmVnMTZ8UmVn MzJ8UmVnNjR8Qnl0ZXxXb3JkfER3b3JkfFF3b3JkfFVuc3BlY2lmaWVkfEJhc2VJbmQNCj4gPj4g ZXgsDQo+ID4+Pj4+ICtSZWc4fFJlZzE2fFJlZzMyfFJlZzY0IH0NCj4gPj4+Pg0KPiA+Pj4+IERp ZG4ndCB3ZSBhZ3JlZSB0byBhdm9pZCBhZGRpbmcgdGhpcyAoYW5kIGl0cyBzaWJsaW5nKSB0ZW1w bGF0ZSwNCj4gPj4+PiBmb3IgdGhlIG9taXR0ZWQgc2hpZnQgY291bnQgYmVpbmcgYW1iaWd1b3Vz PyBDb25zaWRlcg0KPiA+Pj4+DQo+ID4+Pj4gICAgIHJvbCAlY2wsICVhbA0KPiA+Pj4+DQo+ID4+ Pj4gSXMgdGhpcyBhIHJvdGF0ZSBieSAlY2wsIG9yIGEgMS1iaXQgTkREIHJvdGF0ZT8NCj4gPj4+ DQo+ID4+PiBCdHcsIHdoaWxlIHRoaXMgY29tbWVudCB3YXMgdGFrZW4gaW50byBhY2NvdW50IGZv ciB0aGUgIm5vcm1hbCINCj4gPj4+IHNoaWZ0cyBhbmQgcm90YXRlcywgU0hMRCAvIFNIUkQgc3Rp bGwgaGF2ZSB0aGlzIG9kZCBleHRyYSBmb3JtLg0KPiA+Pj4gVGhlcmUncyBub3QgYXMgbXVjaCBv ZiBhbiBhbWJpZ3VpdHkgdGhlcmUsIGJ1dCBJIHRoaW5rIHdlIHNob3VsZA0KPiA+Pj4gZGVtYW5k ICVjbCB0byBiZSBzcGVjaWZpZWQgY29uc2lzdGVudGx5IGFjcm9zcyBhbGwgcmVzcGVjdGl2ZSBB UFggaW5zbg0KPiBmb3Jtcy4NCj4gPj4NCj4gPj4gQWN0dWFsbHkgdGhlIG92ZXJhbGwgc2l0dWF0 aW9uIChmb3IgbGVnYWN5IHNoaWZ0IGluc25zKSBpcyBldmVuIHdvcnNlOiBGb3INCj4gIm5vcm1h bCINCj4gPj4gc2hpZnRzIC8gcm90YXRlcywgb21pdHRpbmcgdGhlIHNoaWZ0IGNvdW50IG1lYW5z ICIkMSIsIHdoZXJlYXMgZm9yDQo+ID4+IFNITEQvU0hSRCBpdCBtZWFucyAiJWNsIi4gUHJpb3Ig dG8gTGlsaSdzIHJlY2VudCBkaXNhc3NlbWJsZXIgY2hhbmdlDQo+ID4+IGl0IHdhcyBhbHNvIHRo ZSBjYXNlIHRoYXQgb25seSB0aGUgIiQxIiB3b3VsZCBiZSBvbWl0dGVkIGZyb20gb3V0cHV0LA0K PiA+PiBidXQgbm90IHRoZSAiJWNsIiAoYXQgbGVhc3QgdGhlIGRpc2Fzc2VtYmxlciBpcyBjb25z aXN0ZW50IG5vdykuDQo+ID4+DQo+ID4NCj4gPiBJJ20gcmVhbGx5IGNvbmZ1c2VkIGFib3V0IFNI TEQgLyBTSFJELCBJIHRoaW5rIHRoZXJlIGlzIHNvbWUgcHJvYmxlbSB3aXRoDQo+IHRoZSBsZWdh Y3kgZm9ybWF0LiBOb3JtYWxseSB3ZSB3aWxsIG9taXQgJDEsIGJ1dCB3ZSB3aWxsIG5vdCBvbWl0 ICVjbC4gU2hvdWxkDQo+IHRoZSBvcGNvZGUgb2YgdGhlIHRoaXJkIGl0ZW0gYmUgMGZhYz8NCj4g DQo+IEkgZG9uJ3QgdGhpbmsgc28sIGJ1dCBJIGhhdmUgbm8gaWRlYSB3aGF0IHRoZSBvcmlnaW4g b2YgdGhpcyBvbWl0dGVkIG9wZXJhbmQgZm9ybQ0KPiBpcy4gQXQgbGVhc3QgaWYgeW91IGxvb2sg YXQgdGhlIEFQWCBzcGVjLCBpdCAoaW1vIHdyb25nbHkpIG9taXRzICVjbCBhcyBhbiBvcGVyYW5k LA0KPiB0b28uICJXcm9uZ2x5IiBub3QgdGhlIGxlYXN0IGJlY2F1c2UgdGhhdCdzIG5vdCBpbiBs aW5lIHdpdGggdGhlIFNETS4NCj4gDQo+IEphbg0KDQpZZXMsIEkgYWxzbyBmb3VuZCBpdCB0aGlz IG1vcm5pbmcgdGhhdCB0aGUgQVBYIHNwZWMgZG9lc24ndCBoYXZlICVjbCBhbmQgd2lsbCBjb25m aXJtIGl0IHdpdGggdGhlIGRvYy4NCg0KPg0KPiA+IHNocmQsIDB4ZmFjLCBpMzg2LCBNb2RybXxD aGVja09wZXJhbmRTaXplfE5vX2JTdWZ8Tm9fc1N1ZiwgeyBJbW04LA0KPiA+IFJlZzE2fFJlZzMy fFJlZzY0LCBSZWcxNnxSZWczMnxSZWc2NHxVbnNwZWNpZmllZHxCYXNlSW5kZXggfSBzaHJkLA0K PiA+IDB4ZmFkLCBpMzg2LCBNb2RybXxDaGVja09wZXJhbmRTaXplfE5vX2JTdWZ8Tm9fc1N1Ziwg eyBTaGlmdENvdW50LA0KPiA+IFJlZzE2fFJlZzMyfFJlZzY0LCBSZWcxNnxSZWczMnxSZWc2NHxV bnNwZWNpZmllZHxCYXNlSW5kZXggfSBzaHJkLA0KPiA+IDB4ZmFkLCBpMzg2LCBNb2RybXxDaGVj a09wZXJhbmRTaXplfE5vX2JTdWZ8Tm9fc1N1Ziwgew0KPiA+IFJlZzE2fFJlZzMyfFJlZzY0LCBS ZWcxNnxSZWczMnxSZWc2NHxVbnNwZWNpZmllZHxCYXNlSW5kZXggfQ0KPiA+DQo+ID4NCj4gPiBU aGFua3MsDQo+ID4gTGlsaS4NCg0K