From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id C2E053856DF2 for ; Fri, 24 Jun 2022 02:03:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C2E053856DF2 X-IronPort-AV: E=McAfee;i="6400,9594,10387"; a="269624186" X-IronPort-AV: E=Sophos;i="5.92,217,1650956400"; d="scan'208";a="269624186" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2022 19:03:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,217,1650956400"; d="scan'208";a="563684405" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga006.jf.intel.com with ESMTP; 23 Jun 2022 19:03:35 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 23 Jun 2022 19:03:35 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.2308.27; Thu, 23 Jun 2022 19:03:34 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2308.27 via Frontend Transport; Thu, 23 Jun 2022 19:03:34 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.177) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 23 Jun 2022 19:03:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WG25vfHL5JeOpGxcOCkD1McgpVEPkXVic3cY3sqQfIGp8K0rJ4lxz/yPY+0o3YLdFoooTN4kcZN1qkNCzIabkNCc++gVBHOGsKJwnSEzwesga2mX/USLRpQ97bJC4Lnztlq9uEPctrJM8FFtQZ3L5NyFCl3nBYFbhdsQll5l7OfPtgU4iBhvH4Luagtz9bbc4Ve6Zdm1quo4M9x2x/nuvrCHYn/5Wgf1EKLQMnx3UfSeZv+sOImwPk9orEF/1TKVmnmBgXVqqc65HkRKGPvCheW7qMDBhDQ6JKqKiMJfgPRVTjSt+plXVq6GNk0DFxPeY4MbTf5R/nyA2OQhkm6joQ== 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=dAEm4Ltu1l6BCHWGFLfVwCoN4j1v58pHiHX0p++KP1w=; b=Gw2PA4i/HodQ3Mnt+EYX/Tg1lBrltT1MSWBwVKzrmoG+TSOoe871rzc6P0Iqr8H3qnJ1QIOOG/wzJGGPoSmqUgqMm5EdoiEMHCh70v70tjjoActPHHxd1XJn85WDtOl8wsh3Zu9dUCO8nxAozgg7Dz7G3yiNecRZqwXjjSJQNEAo26giJOUN45zKoEBVUaZYnuUkFuMJyq4rtkhni9Ap8PI5TyEYPhB+anAU9hjNIwvU4ZyqiS546e9K/yD3aHUbx2ISwdzoZp9yS9Rk0svfqQvPMf57XT6eIfDEic+w732IOtdlroiwcvg36AlmxdaKlP9hqrav4X1QkUQNfxjCNA== 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 MN2PR11MB4128.namprd11.prod.outlook.com (2603:10b6:208:139::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Fri, 24 Jun 2022 02:03:31 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::30d5:2e1b:943d:f742]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::30d5:2e1b:943d:f742%8]) with mapi id 15.20.5373.016; Fri, 24 Jun 2022 02:03:31 +0000 From: "Cui, Lili" To: "H.J. Lu" , "Beulich, Jan" CC: "binutils@sourceware.org" Subject: RE: [PATCH] Correct cpu_flags for CPU_ANY_AVX512BW_FLAGS Thread-Topic: [PATCH] Correct cpu_flags for CPU_ANY_AVX512BW_FLAGS Thread-Index: AQHYhtEiUbaBtzt57kec82iDMAJBuK1cmFgAgAAC1sCAAI0CAIAAAO4AgAAGlgCAAJ3MgIAAAHtg Date: Fri, 24 Jun 2022 02:03:31 +0000 Message-ID: References: <20220623071404.15863-1-lili.cui@intel.com> <6cdbbd05-3305-9595-4aca-e547347c80da@suse.com> <9b1a1333-792c-f520-4f78-e614a829b7a4@suse.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-product: dlpe-windows dlp-reaction: no-action x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1555d7bf-f19b-4c14-f195-08da5585bd0c x-ms-traffictypediagnostic: MN2PR11MB4128: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: UZMt1rudXlRwVx0xPz9JgXTBipk19zcOXiZWBf8/W9ucVKulpw2WZU2oJCeB/GfLJlS02kx+e3Ff663n+3KKc04I8ecebkKD9NuZraSHHSowPK4ihcaO5G+hiYrA//7RH5PLJVWPhrD8ftgA8f74gV9ug/Pdu7A1X9RxKuw708e/Bbfc0wKwSWn5PFGr5YP1XHL5X57A17HTCt6aDP4D4ZncAPNx8HU/zOe+ISfBoLFBY0gxxkej84y/y6a4dIFVqoWqpQdmJxFs37qGeSRK5httwYDwLn8QufDMy4yJc+P6JGosSgGPFj0YS8QqMIE6WAmseRidicNN/Da9Wy7EJS2gTffSKGI6M8UsCUdeNQdcEx90hDzXWhunnEKm9GViuUX9f2WfbgHGjmJwvu3d+L8MUD7/qplTlq4PFl3frdBV4qgKS23woZvdME3G4yIrd4TOR++qrRVrOLYlSDAY0wkF2m/dxBtNTpeYZol+JIP2uCiWM1+Xg25qohrZXYhTGLQ4xzr8BcDpxOJB1RBtxFC7QkTXddrxC6RStjYM7NCDTl17lrSSWu9r/1V5Zdun1PU4lJV6L56ZnwNSeFgccnEHDGJsq3vSxOt+Z49KZ3uiiLui8Q2cDXl+2+kwejGTODev8JI7V50QqNUrtxCBuyLEyeXVsUTDCNU4sz13RamCQo3/FDZ64RzE5b0VzK5YP5UsP2pJipspJ6sQE7UsVVpLctSLU0/fPgaAde6pgM43vwDT+4hcmIZP313+pFyX0AYYGampcBOIR8Oa88+10YqyDMNzm5OlSBbo3D8+LbA= 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:(13230016)(136003)(39860400002)(366004)(346002)(396003)(376002)(86362001)(7696005)(38100700002)(76116006)(8936002)(110136005)(6506007)(2906002)(33656002)(316002)(478600001)(5660300002)(38070700005)(82960400001)(66446008)(66556008)(66946007)(66476007)(52536014)(55016003)(9686003)(186003)(4326008)(71200400001)(41300700001)(53546011)(83380400001)(8676002)(122000001)(64756008)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vit1UWQ2STlkc2QzL3UveXJuM2lLeHZ3UXlPQmhEeVJ5VCtGUUptMzl2ZW9C?= =?utf-8?B?QTMxOEkyN1g3aFVrSEV3L2xlT040bE5MaVpvbGJOY1l2NWxNSlJkS3JlNWZ5?= =?utf-8?B?eFJyczU1M1B0VC9BU2FlU0NNeDdtbTY1REVySFJZMjRIRG45ZnZZUkwxWkZy?= =?utf-8?B?ckpGYTNnMW1rY2c1MllCNWtoaVlQNVJjaTNwVCtVcGZ0WThxV1EwVkpvRlh3?= =?utf-8?B?VVFMdWlWUG5UNG05dTdUYlc0SHgybG1FSzBHYWtmT04weFdjZVJUdTRqVUNl?= =?utf-8?B?eHZXUEdzdW1TZXNWb0VQTG1iaUNmcUpTaDdpMEdadzkyZk4zaHFhaTRXZUth?= =?utf-8?B?cTdtWjVXOFFpUHRJcG9LbXJyYjV1SmZJY2NWM2crdTZLUjFiREU1Ry8vcEwr?= =?utf-8?B?ZW00REx4REl0cEhIbkhZQ2NrdDl1N3JYM21GU0J0MVdIOXhwSG1jbTQzRFh0?= =?utf-8?B?STA3d1RLTkx4Q1Y1aWFCTEZ1RElWMEJBaVFwbkU5cklFK25PY1VpclJPWDN1?= =?utf-8?B?YTkvc2wyeGtUWCt1RTlwREZHU1dpc1hGSWM1S0ZYT1VjMzRlOTNMejF3NWNC?= =?utf-8?B?bGwrd2Z2blVTL21ZNjNpalZQVUlYODJjQ2ZXSkZCM0pPVnR2bHlZS0hJMms1?= =?utf-8?B?K1MwdFMwWC9NdnBlSVFUWmx4MENUZExtQzRDa1l3b29FNE5hYWRwU1paM1dh?= =?utf-8?B?dzc5engxdERyQ1hWMGc4Z2xzMkwrK2YydkN0Y0tOYXZSZktqcDJZR3lYWWZT?= =?utf-8?B?KzNLTGU0M21PRlNlVlN6aXRYZ1B3VGVZbjExYk1FRnkzb3VGS2RYVHg3WHZp?= =?utf-8?B?OHR3K2Mva05iUGltUFdmNHhUQmN1S1JyMkFITUNqRHZmcVFObUFJY0p0cVZT?= =?utf-8?B?a200VHVBNlJOOVN4NjBBRU02dUx4b3BXaGtJTGJnZXlxSkZCcm5RK3hRd1du?= =?utf-8?B?MXAvcFNHQkI5Q1U5dVNhbTA2TWc3SVc5am1iSE5tZlFiY0NkSGxMRnN2djVH?= =?utf-8?B?UzZiTDFoVUN1SGl2d1dTeEI1MkhvVzVMU0RSUHgySzBpYWFPdDRPbUVPRHpF?= =?utf-8?B?NmMrcmoyckNEM0ZoSHhLZnZPUjhqVVFaR0hVdjd5SW1sV3dnZ25mVU5ySE5v?= =?utf-8?B?T2I4YVJYQndCVzZHMlBHZURRdm8rdWUyMHFmNXJuclVEb2t2ZDdsK1pEeGhn?= =?utf-8?B?ckgvYjlUWWJ2a2U5Q2QzTDgyalJ4b2c1OE9NN3F4RVZ4T0dvcU1kWkdkdk5M?= =?utf-8?B?Y3ZPZ1daVkZRRFg1NW96VC9ZTzdxQnlTWnp4OENQMjlvZ2UwUGtGbUloNzVS?= =?utf-8?B?OEJIZTkxTHArVi9TU2hMaDRQWjNFd3FmVGRPZlRFWnc4ZzJCcGxZcm04cERJ?= =?utf-8?B?Tldsc0VITnl5STdMNlZrWFVkWUVneG1zSkZjUk1NK1diUk5jS3F6VUkrOEU0?= =?utf-8?B?N1ZBdGl5THFTMmpiWlBoK3NiUm5xRFFERXh2NS9NOEtDQ2VDRmoxR25vSW1L?= =?utf-8?B?ZkN6dWVidzB0SHhlUnhtVlNKZUdUWXVNM0hJQVg0eGlLWGJMdlFZdlppVkxn?= =?utf-8?B?TFYzMXBldHQxa0g0ZDd5UUJQcFV2ZERTbnd3dGsvS3VXQVpSQUw4K3ZYS21J?= =?utf-8?B?SVB0aWx3QlVBN0l1bE51Uk4rRGQwNkxwbXpJbmdHZ2xHbUhJNkpVYUhPYUNi?= =?utf-8?B?VW4rOS9FNUgyTlF0YzR6dWZJeWVwcTJtNlJZYkFKSXNqT0JXS1FpT1dQdEty?= =?utf-8?B?MTQ4amFzOVBSTVdlYnZlYW9qYmYrTG9NWW0yMEdQQ292Vk0vY2kxaHAyMXZV?= =?utf-8?B?b1hNQm85ZUJXWTcvU3pYWmpXWjVSUkxPM3hQdTRtWVE3Sk80ZmptMnRTYzYw?= =?utf-8?B?bDkzcUZTdkNNaU1hZDh6Z2NaWW15ckdkZ1FzMGdLeFlyNWg1S0Nxb0R4cDhq?= =?utf-8?B?NG9PWWN2SHdxcUgyR24wUE80QjJ0MmJ6SnNkMXR4N1EwVGljKzhoa05wRHFE?= =?utf-8?B?d09kZUt4TEpzdy9jSDNYbG1peCtIeU0rZGVWNkFVd09HM3MvTEV3b2I4Uzlw?= =?utf-8?B?U1JJK3FweHM0QUsxa3hMQ1hYQW1STnY3ekV4RDM3Z1R4QkZqdVJFYmVyWFk0?= =?utf-8?Q?DXKvZSjEdiRi8Ve/YVHMf2HiF?= 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: 1555d7bf-f19b-4c14-f195-08da5585bd0c X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2022 02:03:31.6475 (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: 2Sn7me4y08P6hzXnAgZYtxV0uL1ypUJmLtKkbUubVHC7n9b43g1EGLutB7BrhFKXzYsf68u+RvvJ0SPZ3v36dA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4128 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, 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 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2022 02:03:42 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSC5KLiBMdSA8aGpsLnRv b2xzQGdtYWlsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBKdW5lIDI0LCAyMDIyIDk6NTYgQU0NCj4g VG86IEJldWxpY2gsIEphbiA8SkJldWxpY2hAc3VzZS5jb20+DQo+IENjOiBiaW51dGlsc0Bzb3Vy Y2V3YXJlLm9yZzsgQ3VpLCBMaWxpIDxsaWxpLmN1aUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJl OiBbUEFUQ0hdIENvcnJlY3QgY3B1X2ZsYWdzIGZvciBDUFVfQU5ZX0FWWDUxMkJXX0ZMQUdTDQo+ IA0KPiBPbiBUaHUsIEp1biAyMywgMjAyMiBhdCA5OjMxIEFNIEguSi4gTHUgPGhqbC50b29sc0Bn bWFpbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gT24gVGh1LCBKdW4gMjMsIDIwMjIgYXQgOTowOCBB TSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+IHdyb3RlOg0KPiA+ID4NCj4gPiA+IE9u IDIzLjA2LjIwMjIgMTg6MDQsIEguSi4gTHUgd3JvdGU6DQo+ID4gPiA+IE9uIFRodSwgSnVuIDIz LCAyMDIyIGF0IDE6MDggQU0gQ3VpLCBMaWxpIDxsaWxpLmN1aUBpbnRlbC5jb20+IHdyb3RlOg0K PiA+ID4gPj4NCj4gPiA+ID4+DQo+ID4gPiA+Pg0KPiA+ID4gPj4+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+ID4gPiA+Pj4gRnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t Pg0KPiA+ID4gPj4+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDIzLCAyMDIyIDM6MzAgUE0NCj4gPiA+ ID4+PiBUbzogQ3VpLCBMaWxpIDxsaWxpLmN1aUBpbnRlbC5jb20+DQo+ID4gPiA+Pj4gQ2M6IGJp bnV0aWxzQHNvdXJjZXdhcmUub3JnOyBoamwudG9vbHNAZ21haWwuY29tDQo+ID4gPiA+Pj4gU3Vi amVjdDogUmU6IFtQQVRDSF0gQ29ycmVjdCBjcHVfZmxhZ3MgZm9yDQo+ID4gPiA+Pj4gQ1BVX0FO WV9BVlg1MTJCV19GTEFHUw0KPiA+ID4gPj4+DQo+ID4gPiA+Pj4gT24gMjMuMDYuMjAyMiAwOTox NCwgQ3VpLExpbGkgd3JvdGU6DQo+ID4gPiA+Pj4+IFRoaXMgcGF0Y2ggaXMgdG8gY29ycmVjdCBj cHVfZmxhZ3MgZm9yIENQVV9BTllfQVZYNTEyQldfRkxBR1MuDQo+ID4gPiA+Pj4+IE1ha2UgY2hl Y2stZ2FzIGlzIG9rLg0KPiA+ID4gPj4+PiBPayBmb3IgbWFzdGVyPw0KPiA+ID4gPj4+Pg0KPiA+ ID4gPj4+PiBUaGFua3MsDQo+ID4gPiA+Pj4+IExpbGkuDQo+ID4gPiA+Pj4+DQo+ID4gPiA+Pj4+ IENoYW5nZSBpdCBmcm9tICJDUFVfQU5ZX0FWWDUxMl9GUDE2X0ZMQUdTIiB0bw0KPiAiQ3B1QVZY NTEyX0ZQMTYiDQo+ID4gPiA+Pj4NCj4gPiA+ID4+PiBZb3UgZG9uJ3Qgc2F5IHdoYXQncyB3cm9u ZyB3aXRoIHdoYXQgdGhlcmUgaXMgcmlnaHQgbm93LiBJIGZvcg0KPiA+ID4gPj4+IG9uZSB0aGlu ayB3aGF0IHdlIGhhdmUgaXMgY29ycmVjdDogSWYgb25lIGRpc2FibGVzIEJXLCBfYWxsXyBpdHMN Cj4gPiA+ID4+PiBkZXBlbmRlbnRzIHNob3VsZCBiZSBkaXNhYmxlZCBhcyB3ZWxsLCB3aGljaCB0 cmFuc2l0aXZlbHkgbWVhbnMgYWxsDQo+IGRlcGVuZGVudHMgb2YgRlAxNi4NCj4gPiA+ID4+Pg0K PiA+ID4gPj4gSGkgSmFuLA0KPiA+ID4gPj4gQWdyZWUgd2l0aCB0aGF0ICIgSWYgb25lIGRpc2Fi bGVzIEJXLCBfYWxsXyBpdHMgZGVwZW5kZW50cyBzaG91bGQgYmUNCj4gZGlzYWJsZWQgYXMgd2Vs bCAiLg0KPiA+ID4gPj4gSSBzYXcgdGhlIGZvcm0gb2YgIkNQVV9BTllfQVZYNTEyRl9GTEFHUyIg dG9kYXksIGFuZCB0byBiZQ0KPiBjb25zaXN0ZW50IHdpdGggaXQsIEkgdGhvdWdodCAiQ1BVX0FO WV9BVlg1MTJfRlAxNl9GTEFHUyIgd2FzIHdyb25nIGF0DQo+IHRoYXQgdGltZS4gQnV0IGFmdGVy IHJlYWRpbmcgeW91ciBlbWFpbCwgSSBmb3VuZCAiQ1BVX0FOWV9BVlg1MTJGX0ZMQUdTIg0KPiB0 byBiZSB0aGUgb25seSBvbmUgdGhhdCB1c2VzIGNwdV9mbGFncyBpbnN0ZWFkIG9mIENQVV9BTlkq IC4NCj4gPiA+ID4+DQo+ID4gPiA+PiB7ICJDUFVfQU5ZX0FWWDUxMkZfRkxBR1MiLA0KPiA+ID4g Pj4NCj4gIkNwdUFWWDUxMkZ8Q3B1QVZYNTEyQ0R8Q3B1QVZYNTEyRVJ8Q3B1QVZYNTEyUEZ8Q3B1 QVZYNTEyRFF8DQo+IENQVV9BDQo+ID4gPiA+Pg0KPiBOWV9BVlg1MTJCV19GTEFHU3xDcHVBVlg1 MTJWTHxDcHVBVlg1MTJJRk1BfENwdUFWWDUxMlZCTUl8Qw0KPiBwdUFWWDUNCj4gPiA+ID4+DQo+ IDEyXzRGTUFQU3xDcHVBVlg1MTJfNFZOTklXfENwdUFWWDUxMl9WUE9QQ05URFF8Q3B1QVZYNTEy X1YNCj4gQk1JMnxDcA0KPiA+ID4gPj4NCj4gdUFWWDUxMl9WTk5JfENwdUFWWDUxMl9CSVRBTEd8 Q3B1QVZYNTEyX0JGMTZ8Q3B1QVZYNTEyX1ZQMklOVA0KPiBFUlNFDQo+ID4gPiA+PiBDVCIgfSwN Cj4gPiA+ID4+DQo+ID4gPiA+PiBSZWdhcmRzLA0KPiA+ID4gPj4gTGlsaS4NCj4gPiA+ID4+DQo+ ID4gPiA+Pj4gSmFuDQo+ID4gPiA+Pj4NCj4gPiA+ID4+Pj4gb3Bjb2Rlcy8NCj4gPiA+ID4+Pj4N Cj4gPiA+ID4+Pj4gICAgICogaTM4Ni1nZW4uYyAoY3B1X2ZsYWdfaW5pdCk6IENoYW5nZSBjcHVf ZmxhZ3Mgb2YNCj4gPiA+ID4+Pj4gICAgIENQVV9BTllfQVZYNTEyQldfRkxBR1MuDQo+ID4gPiA+ Pj4+IC0tLQ0KPiA+ID4gPj4+PiAgb3Bjb2Rlcy9pMzg2LWdlbi5jIHwgMiArLQ0KPiA+ID4gPj4+ PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4gPiA+ Pj4+DQo+ID4gPiA+Pj4+IGRpZmYgLS1naXQgYS9vcGNvZGVzL2kzODYtZ2VuLmMgYi9vcGNvZGVz L2kzODYtZ2VuLmMgaW5kZXgNCj4gPiA+ID4+Pj4gZDE4YTdkMjc1NC4uNWRjMjI0ZWZkYiAxMDA2 NDQNCj4gPiA+ID4+Pj4gLS0tIGEvb3Bjb2Rlcy9pMzg2LWdlbi5jDQo+ID4gPiA+Pj4+ICsrKyBi L29wY29kZXMvaTM4Ni1nZW4uYw0KPiA+ID4gPj4+PiBAQCAtMzgyLDcgKzM4Miw3IEBAIHN0YXRp YyBpbml0aWFsaXplciBjcHVfZmxhZ19pbml0W10gPQ0KPiA+ID4gPj4+PiAgICB7ICJDUFVfQU5Z X0FWWDUxMkRRX0ZMQUdTIiwNCj4gPiA+ID4+Pj4gICAgICAiQ3B1QVZYNTEyRFEiIH0sDQo+ID4g PiA+Pj4+ICAgIHsgIkNQVV9BTllfQVZYNTEyQldfRkxBR1MiLA0KPiA+ID4gPj4+PiAtICAgICJD cHVBVlg1MTJCV3xDUFVfQU5ZX0FWWDUxMl9GUDE2X0ZMQUdTIiB9LA0KPiA+ID4gPj4+PiArICAg ICJDcHVBVlg1MTJCV3xDcHVBVlg1MTJfRlAxNiIgfSwNCj4gPiA+ID4+Pj4gICAgeyAiQ1BVX0FO WV9BVlg1MTJWTF9GTEFHUyIsDQo+ID4gPiA+Pj4+ICAgICAgIkNwdUFWWDUxMlZMIiB9LA0KPiA+ ID4gPj4+PiAgICB7ICJDUFVfQU5ZX0FWWDUxMklGTUFfRkxBR1MiLA0KPiA+ID4gPj4NCj4gPiA+ ID4NCj4gPiA+ID4gU2luY2UgQ1BVX0FOWV9BVlg1MTJfRlAxNl9GTEFHUyBpcyB0aGUgc2FtZSBh cyBDcHVBVlg1MTJfRlAxNiwNCj4gPiA+ID4gdGhpcyBjaGFuZ2UgaXMgbm9wLiAgT24gdGhlIG90 aGVyIGhhbmQsIENQVV9BTlkgc2hvdWxkbid0IGJlIHVzZWQNCj4gPiA+ID4gdG8gZGVmaW5lIGFu b3RoZXIgQ1BVX0FOWS4NCj4gPiA+DQo+ID4gPiBXaHk/IEltbyB0aGF0J3MgZXhhY3RseSBob3cg aXQgc2hvdWxkIGJlLCBhcyBsb25nIGFzIHRoZSBwdXJwb3NlIG9mDQo+ID4gPiBDUFVfQU5ZXyog aXMgdGhlIHVzZSBmb3IgcHJvY2Vzc2luZyBvZiBuZWdhdGl2ZSAuYXJjaCBkaXJlY3RpdmVzLg0K PiA+ID4NCj4gPg0KPiA+IEFzc3VtaW5nIEFWWDUxMl9GUDE2IGFsc28gcmVxdWlyZXMgQk1JMiwg d2hlbiBBVlg1MTJGIGlzIGRpc2FibGVkLA0KPiA+IEFWWDUxMl9GUDE2IHNob3VsZCBiZSBkaXNh YmxlZCwgYnV0IG5vdCBCTUkyLg0KPiA+DQo+IA0KPiBJIHdhcyB3cm9uZy4gIFRoZSBjdXJyZW50 IGNvZGUgaXNuJ3Qgd3Jvbmcgc2luY2UNCj4gDQo+ICB7ICJDUFVfQU5ZX0FWWDUxMkJXX0ZMQUdT IiwNCj4gICAgIkNwdUFWWDUxMkJXfENQVV9BTllfQVZYNTEyX0ZQMTZfRkxBR1MiIH0sDQo+IA0K PiBpbmRpY2F0ZXMgdGhhdCBkaXNhYmxpbmcgQVZYNTEyQlcgd2lsbCBhbHNvIGRpc2FibGUgQVZY NTEyQlcgKw0KPiBBVlg1MTJGMTYgKyBhbnkgSVNBcyB3aGljaA0KPiBkZXBlbmQgb24gQVZYNTEy RlAxNi4gICBJZiB0aGVyZSBpcyBhbm90aGVyIElTQSB3aGljaCBkZXBlbmRzIG9uDQo+IEFWWDUx MkZQMTYsIHdlIGRvbid0DQo+IG5lZWQgdG8gY2hhbmdlIENQVV9BTllfQVZYNTEyQldfRkxBR1Mu DQo+IA0KDQpBZ3JlZSB3aXRoIHlvdSwgSmFuIGlzIHJpZ2h0LiBUaGUgY3VycmVudCBjb2RlIGlz IGNvcnJlY3QsIHdlIGRvbid0IG5lZWQgYW55IGNoYW5nZXMgaGVyZS4NCg0KVGhhbmtzLA0KTGls aS4NCg0KPiAtLQ0KPiBILkouDQo=