From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93]) by sourceware.org (Postfix) with ESMTPS id 2C617385701B for ; Wed, 18 Oct 2023 07:52:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2C617385701B 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 2C617385701B Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.55.52.93 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1697615531; cv=pass; b=UfwKAKMn7ZC8uE3BzWbyvR8gw/gw6L13+tCKnescW/mtfauYMyUmb5qykCBSr5EcyheYW+VFS7X4lzI9a0rixmZTTsdF7I1IQmbLzuK2D5BlnYqvEJE17f1tqskuj6UndzCNPy2jRpkGx0GVjAZu+TEeFzY7YGKVtEv0eEAX4ZI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1697615531; c=relaxed/simple; bh=xPhVWUrNS6wqeyPL43g/CtsIkGzslHPrwkGNGdGINms=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=aeevPwB3ZjQ/Zde37qidFThoQEC+WB444fikX5yDkh5GtWSLedpk86m5t1rVIIy6dl5nEEeKJeoK7+9YGG4n6HrIdtQqkRiNZpC9ltD0jYUpWES5arRflujCguXPiqOwhLwc/C8FlD1rscVekhE9r5LGrueAIn1AaXyO8s+79lQ= 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=1697615530; x=1729151530; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xPhVWUrNS6wqeyPL43g/CtsIkGzslHPrwkGNGdGINms=; b=nrUiAiIpelbvUJMWiwDj6mU7M+Ssjn8V/AvaSBVl7d4rejScMq0mYRb/ Pnit0jn8w3yNl4NULWIrmMuTDn6oPYetHr6QkB/kQKxWrUlTlNWejgtKm xGsvAqr3t+Sf7W66WG1Jr/A+enRdsSvsf1ncxsybD7TJajsnAe1g2bh9j TfCISON36zibyRqid67AcePGxTQr7yJdersMDtu6loYadqbsl/sz6RsPJ L4Y5kdGSJ5YCtmTSkFfC7a33B8uDJBNFM4sDJpqhdr2oA0+YLaMnNxtvg 6W4DDL3+GdNnLqJTRJwm+9T3XXcn1M9K7tjSmvFgNm7Q6ifux+mioWS2y w==; X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="383183387" X-IronPort-AV: E=Sophos;i="6.03,234,1694761200"; d="scan'208";a="383183387" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Oct 2023 00:52:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="791527112" X-IronPort-AV: E=Sophos;i="6.03,234,1694761200"; d="scan'208";a="791527112" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 18 Oct 2023 00:52:06 -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.32; Wed, 18 Oct 2023 00:52:05 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.32 via Frontend Transport; Wed, 18 Oct 2023 00:52:05 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) 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.32; Wed, 18 Oct 2023 00:52:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VOtD6Ba+CwDhFahV2cZG6Ol9UIWACjvQdtT/HRtdvADWYph315DERQPLFX4snmgOkv6ZTFhs6/B8Ul7ZSpj0IXVrfFQ2tS+RmR6/IA78NhmMn2eYLo4LdZpBO0iuRH3OBgfZKhIjh9ELgTHnZ4DyfOzDUKvzl53mGdJkodzD64C0sqjnyjP1igVcf+Am4Xyklh6XejgnKtKQ9Cw9XBg2BzKvrNbot59IHtgglERvfpENAy3siN7vn34xo9gy6FME8QzBXlrqfQk/LAWYATETUTnIv/ZxatMKdnnuMvSo7CJ5d3mvVcBatlNNVKCtNdIlSx8rYCrPmMwNl5QGZTWFMQ== 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=xPhVWUrNS6wqeyPL43g/CtsIkGzslHPrwkGNGdGINms=; b=J3z5tmEqUap1i4X8s6xUmKZWc5gzNM6BC0ROWhKsJQnsPqDjdT/xHf9s7zvrH5Nl6B/8OVfz9TJbr+4OGa+wLtYbPW9sucqoB5soOp8IUej75vTjmg4wzkfYmOzHf6k5qh/k0PZcy3gSqGA2ePFtIF0wJ08LcQV7JbaemvSiwzGMuXtFLPvYE1KqpjY1zpR23m97hhj8KORbgUheAHmThFXB9WKdJ4fuZXbIrN7NV1QDuQKY1bVy+PGXrtJyh86ishQH6plmG83k623a58FpXdyNUukG4yS2NWnuNhb0W162daGaC7d50zn0j1u3r1bqGegXIb9xMQhWTbTc6zpOBg== 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 PH8PR11MB6927.namprd11.prod.outlook.com (2603:10b6:510:225::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.46; Wed, 18 Oct 2023 07:52:03 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1e00:3b04:bfe7:41f7]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1e00:3b04:bfe7:41f7%3]) with mapi id 15.20.6886.034; Wed, 18 Oct 2023 07:52:02 +0000 From: "Cui, Lili" To: "Beulich, Jan" CC: "Lu, Hongjiu" , "binutils@sourceware.org" Subject: RE: [PATCH 2/8] Support APX GPR32 with extend evex prefix Thread-Topic: [PATCH 2/8] Support APX GPR32 with extend evex prefix Thread-Index: AQHZ6w3MWKsf5i0yDkqFor4PT/spz7ArFdOAgBzYkBCABmUEAIAA5SOAgAAPL4CAAA7xsA== Date: Wed, 18 Oct 2023 07:52:01 +0000 Message-ID: References: <20230919152527.497773-1-lili.cui@intel.com> <20230919152527.497773-3-lili.cui@intel.com> <9c3a051e-d7f2-26a7-8013-9b0081a54023@suse.com> <176bf162-764b-e103-2985-f1d5ffe3d869@suse.com> In-Reply-To: <176bf162-764b-e103-2985-f1d5ffe3d869@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_|PH8PR11MB6927:EE_ x-ms-office365-filtering-correlation-id: 8211f1da-4f26-431e-9a39-08dbcfaf1d02 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: uzyGPXXgWkGkJtcYwDGW3xQLTuGxymLUgO9Cl6ls4B8PtS2DVWZ/ep4sJgephvNk1c4li/YEmPSfRkQsohhjJ2B+2MIWD8hyPedppAEc3ffr090lFrrpHRJdjadDQbe1J7T5XMP8ehlQXXgmYvvQLCWI9BMW3O0Jc/trmQauEG+WB7t0rT+UgXLn9YihllGpUSrpjZBUnD7OHabBNg4NNEq2XWv7VXjenbBJruZ0BLM6Y4xNTkiGvWQiEKrJclGmZxyQgCy53yez+ygBiITEyLuEAEVt/JNqSS/Q1AcATic0Q6U6NzmmWV6MERFDh/Go8H2vu5t02qx5TdZHhPNTBdVJyFQ+2uHPTvspRqiqgjHCAAFRsXY96HBxdZOPl4s/58KKzaeJ28sSqYTg651lsybHp/7NZov4FizEK05wlyofj7O8ikMIC0b4+gmBERVM+XTuvrj6EJLa+ZPdvethT+E2f/rVK34JDvWDX51m35KjlzeRuYFOxkoEJqNHc2KJC9HPy8QUpb6ojXjlaS8swbes0lzj40mL4aCjp5goiS0ue4uneACA4Rtm/xI2uaHodAmPz37yiLcoT5b10RIer3OdbNIzAtaH+R8Y0DaN0bSJx/NlnvUDJHtxVOan3Kv9 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)(346002)(376002)(366004)(396003)(136003)(39860400002)(230922051799003)(1800799009)(64100799003)(451199024)(186009)(38100700002)(38070700005)(82960400001)(8676002)(8936002)(52536014)(83380400001)(122000001)(2906002)(53546011)(5660300002)(71200400001)(33656002)(66446008)(7696005)(9686003)(41300700001)(4326008)(76116006)(55016003)(6916009)(54906003)(316002)(66556008)(64756008)(66476007)(86362001)(6506007)(478600001)(66946007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cmZFbXNpNGZXRHpDYUgxY0U4bWE3OUNGWkMvb3Z5SHc4djlHcHZwK0lIbXdT?= =?utf-8?B?d1hIVUdtbnZ3amh1eElKTUlhVFZmc01FNDFHRkxvUzVWMENzNng2bU5jeTNT?= =?utf-8?B?SFBZc0JqRnhrTVV6MGk3WnpydExJdXZZRFlUenB3ekw3OXF4aDRvME0yZkdZ?= =?utf-8?B?M0wrV3RMZlZSYk8weWp3aStQaFFHOVJ0SmphMTNjQVBERWtScTZhOXE5bkhr?= =?utf-8?B?VkkrclpsSjA1YnovK1NvNVVvRnJNcThRNzg2NjJNUEZ4NHJaVE9lbzl6Rm5M?= =?utf-8?B?ak9ETmhudWFqcXRza0luZ2NsNU1GLzVaM1hNVm9pV0hWM01xMmtrVFVDVllN?= =?utf-8?B?Szd5T2ZlNjlPaE13NzdhYVA4bTQzR2E0R3dKUC9tN3hXM0dFeitodlBwSFZE?= =?utf-8?B?V3l4RHJ2R21yUGwxQ1VHZkZmMTA2SDRFRUt0Mkx5NE05alFwVzJhaFIwOS9T?= =?utf-8?B?ZFhCZ0Q4eHM4cEhrc0xaNDR1K1lQajJNRmtYRzIrYTE0aTBpcEsvbnBEemdD?= =?utf-8?B?Y24wRnM4UU5HNzluVUxZdllkaHRsbzdUei8xOEhYa01LWldaNndoTGxRRi9v?= =?utf-8?B?QnF6MDdDVm9IYVpXNk1XeTdWaVB5eFFaWHI4ZlFEakxJWHEybkQ2azB6eUFq?= =?utf-8?B?ZExmeXFIWjZpZDRVbUZ2R3dXK3J6eTQ2bXU5THQvM3V5V2hFejFkNCtJOVZG?= =?utf-8?B?WXFZbW9QVi9xYlNiaXFsejdzbnczS3d2bGxEUG56bmZ1VVBZL1NGZENscXhO?= =?utf-8?B?OE4rMzhvNDJPYXRTbi8vOEdOZkZHQnkvMW03ajFEUXRaVHFaT2Y5clhYa1pI?= =?utf-8?B?dFMwTlViajh1bzR1UjBXekk0aFBnR3FUcWtZODVLYWl6THhqOWg5akZWZVF3?= =?utf-8?B?VDlRa2NXUlVvVG1ZSjZIMTBSczV4S3ZvZ2RsblJWSSsvTkluWXRXcS9LU3FH?= =?utf-8?B?dGRmTjlkMWlGRTJKTWtZMGQ5S3ZjYTBQZE44ZnVHL3Fmb1ZIcnF3Y2hic1FL?= =?utf-8?B?bnVhTngyamw2MVpDU0ZYN21HMFZkZWRTNzNkRXp1ZTMzVDdMTTVSTndNQXlt?= =?utf-8?B?WkxhbFg3RTVQelhjdkR5VVJmRy95L1lwV2dhY3EzdThsMzU0UnZ1d0F6cGZU?= =?utf-8?B?cmhPM3RESWxRUXhUTXF5OE1WbWljelBGY25KWSs0eHV1V1FmL20xWjNONGdo?= =?utf-8?B?d1pHOW16b2o0WTRaamttMzFyWUY4a1hiZUc0MVQyV0lCUUFkY2dra0VXeGIw?= =?utf-8?B?ZFp3UURMQS9zWEJGTXQrUzV4VEhVMFc3STg5WFIrYlZ0M095ME5ZYVVwalJv?= =?utf-8?B?Q1ZpRFE1bDBOdHVPMDYwYlZ4OWZkajRML1B0L2ZxQXE5SUtCeE1oalBoUWp6?= =?utf-8?B?bHFYOW5ZMEtDMUVmK24yTkRBYVVCN0Rpbzlsayt1ckV6OHNBeGMvQko4cnQ4?= =?utf-8?B?eHhKQ0lIOUZRQ3pMZWdFaFBXMjUyNFVWMDRRZWFMeVhZWFI2N0ZraTBaUHNJ?= =?utf-8?B?eEpEUXFCWURjMFFaYzlCdWZOZWxoS2tGUENIMUhiUEZkMTluYm5KYzVqZ2Ir?= =?utf-8?B?bHR2ZC93d0ZSNVM0WGFuMnhIL09jS2Q1VCszTzdGY3ZEUjBnbnF2M0dHcUtZ?= =?utf-8?B?aEFuL2lRRWRKaCtDakw2RWVNNUFLZjJoRXVBcnZrOU9tZnQ4RllHcFI3cHR5?= =?utf-8?B?MjRjK05GanNyZ1VPMS9ac0dCd00vcmtLc250ZjJyR1QxSEtlbVc0SUZCaDZO?= =?utf-8?B?ZUdFQXVEZTJmM0NadGYxN0JuellmbVhieElFMFUwaW56Q0RJeWRSV0RYVFBS?= =?utf-8?B?dmFZMnlBYXh3d2F0cyt2YnBTL29LbUtyeFpJZ2tPdHJFOGIxWDQ0cU9Yakow?= =?utf-8?B?Mjh3aEFTa0dJb3hTS2J2L1p1UUZMcHVTNGttTmNuZDhEdVJlV3BPdDQrNHlQ?= =?utf-8?B?c1dPNmpqQ01GUVVjRmtpOW92bUhuWlQwMFpwSnpyckhwYjN4YTBCbDd3ZkNj?= =?utf-8?B?OVNQVkJiWlNSclRURTc4aTdMYnM2Q1RiVFFNTnduVytUdGUxY0ZjUjkreVJ4?= =?utf-8?B?eUp1UkQyUzNFYnJnRC84V1Z4cy90L2h2QnRpazJ1WUFOV09ERHFRTWVVWWx2?= =?utf-8?B?TEZWV0lBR1RLVXgxOEVxSkZETDRIT3psa0dWRjdueVhLQ3ExZStNMWM3RjZh?= =?utf-8?Q?Go0fW6mijQy/1KwFVU4LEWp2VbXBN5aafrE8rE5zMDNE?= 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: 8211f1da-4f26-431e-9a39-08dbcfaf1d02 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2023 07:52:01.5954 (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: 472n+8Mp02F+szcwhgIaei0A936xX8BId6CLz5NK86K8vMkRqMIJ1V97fK/BgqFGjv4hDvHGL2RbbQuiLUts1w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6927 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-5.5 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 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 ZXVsaWNoQHN1c2UuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTgsIDIwMjMgMjo0 NyBQTQ0KPiBUbzogQ3VpLCBMaWxpIDxsaWxpLmN1aUBpbnRlbC5jb20+DQo+IENjOiBMdSwgSG9u Z2ppdSA8aG9uZ2ppdS5sdUBpbnRlbC5jb20+OyBiaW51dGlsc0Bzb3VyY2V3YXJlLm9yZw0KPiBT dWJqZWN0OiBSZTogW1BBVENIIDIvOF0gU3VwcG9ydCBBUFggR1BSMzIgd2l0aCBleHRlbmQgZXZl eCBwcmVmaXgNCj4gDQo+IE9uIDE4LjEwLjIwMjMgMDg6MzEsIEN1aSwgTGlsaSB3cm90ZToNCj4g Pj4+PiBTaW1pbGFyeSBJIGRvbid0IHRoaW5rIEkgY2FuIHNwb3QgYW55d2hlcmUgdGhhdCB5b3Ug d291bGQgY2hlY2sgdGhlDQo+ID4+Pj4gb3RoZXIgYml0cyB3aGljaCBuZWVkIHRvIGJlIHplcm8g aW4gZXh0ZW5kZWQgRVZFWC4gTm9yIEltcHJvcGVyIHVzZQ0KPiA+Pj4+IG9mIEVWRVgueDQgaW4g Y2VydGFpbiBwcmUtZXhpc3RpbmcgZW5jb2RpbmdzIChTL0cgaW5zbnMgYXQgbGVhc3Q7DQo+ID4+ Pj4gcGVyaGFwcyBhbGwNCj4gPj4gb3RoZXJzIGFyZSBva2F5KS4NCj4gPj4+DQo+ID4+PiBTb3Jy eSwgSSBjYW4ndCBnZXQgeW91IGhlcmUsIHdoYXQgYXJlIFMvRyBpbnNucywgY291bGQgeW91IHBy b3ZpZGUNCj4gPj4+IG1vcmUNCj4gPj4gZGV0YWlscyBoZXJlLCB0aGFua3MuDQo+ID4+DQo+ID4+ IFMvRyBpcyBzY2F0dGVyL2dhdGhlciAoaS5lLiBBVlgyIGFuZCBBVlg1MTIpLg0KPiA+Pg0KPiA+ IEkgdGhpbmsgeW91IG1lYW4gRVZFWC5WNCwgc2NhdHRlci9nYXRoZXIgaGFzIFZTSUIgd2hpY2gg bmVlZHMgdG8gcmV1c2UNCj4gPiB0aGlzIGJpdCAoRVZFWC54NCBpcyBFVkVYLnBbMTBdIHdoaWNo IGlzIGZpeGVkIHZhbHVlIDEpLCBGb3Igb3VyIGN1cnJlbnQgY29kZQ0KPiB3ZSB3aWxsIHJlYXNz aWduIHRoYXQgYml0IGFuZCBub3cgSSBjaGFuZ2VkIGl0IHRvIGNoZWNrIHRoZSB1cHBlciAxNiBy ZWdpc3RlcnMNCj4gb2YgR1BSMzIgLCBkbyB5b3UgdGhpbmsgaXQgaXMgb2s/DQo+ID4NCj4gPiBA QCAtNDI1Miw3ICs0MjUyLDcgQEAgYnVpbGRfYXB4X2V2ZXhfcHJlZml4ICh2b2lkKQ0KPiA+ICAg IGlmIChpLnJleDIgJiBSRVhfUikNCj4gPiAgICAgIGkudmV4LmJ5dGVzWzFdICY9IDB4ZWY7DQo+ ID4gICAgaWYgKGkudmV4LnJlZ2lzdGVyX3NwZWNpZmllcg0KPiA+IC0gICAgICAmJiByZWdpc3Rl cl9udW1iZXIgKGkudmV4LnJlZ2lzdGVyX3NwZWNpZmllcikgPiAweGYpDQo+ID4gKyAgICAgICYm IChpLnZleC5yZWdpc3Rlcl9zcGVjaWZpZXItPnJlZ19mbGFncyAmIFJlZ1JleDIpKQ0KPiA+ICAg ICAgaS52ZXguYnl0ZXNbM10gJj0gMHhmNzsNCj4gPiAgICBpZiAoaS5yZXgyICYgUkVYX0IpDQo+ ID4gICAgICBpLnZleC5ieXRlc1sxXSB8PSAweDA4Ow0KPiANCj4gRmlyc3Qgb2YgYWxsIG15IGNv bW1lbnQgd2FzIGRpc2Fzc2VtYmx5IHJlbGF0ZWQ7IHlvdSBzdHJpcHBlZCBhIGxpdHRsZSB0b28N Cj4gbXVjaCBjb250ZXh0IGZvciB0aGlzIHRvIHJlbWFpbiB2aXNpYmxlIGhlcmUuIEFuZCB0aGVu IEkgdGhpbmsgSSBkaWQgbWVhbg0KPiBFVkVYLng0IC0gYXMgeW91IHNheSBpdCBuZWVkcyB0byBi ZSBmaXhlZC0xIGluIGUuZy4gUy9HIGluc25zLCBhbmQgdGhlIGNoZWNraW5nDQo+IHRoZXJlb2Yg aXMgd2hhdCBJJ20gbWlzc2luZy4NCj4gDQpPayAsICBJIHdpbGwgZHJvcCB0aGUgZW5jb2RlciBj aGFuZ2VzLCBhbmQgYWRkIGFuIFg0IGNoZWNrIHdoZW4gaW5zdHJ1Y3Rpb24gaGFzIHZleF92c2li KiB0eXBlIGluIGRlY29kZXIuDQoNCkxpbGkuDQo=