From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id C4D1FA2EDB for ; Wed, 2 Oct 2019 14:40:14 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id BC4CC1BEE7; Wed, 2 Oct 2019 14:40:13 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60070.outbound.protection.outlook.com [40.107.6.70]) by dpdk.org (Postfix) with ESMTP id 3BD0E1BEE1 for ; Wed, 2 Oct 2019 14:40:12 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mcxQlIoPnDBct26zSw7w7hFbzcb7eEYZor/tyEhIh8w3OLc+OlfFGQgH434y8uT25LQ9V0Fk1qnXkYTmvXRi4WEuiB3S9wpaz0g0QOntazOnYGbPbkeWScSC0wTkasn5vg5skHEHwIx2doYxoWTVDifYiviTyRtwgBa+Wc9Sz7SnV3+m2/0T9hrcvpe/QJcduDOAorMUWMFcjMsNy0yP89nCJTSYrZhrRdYFaJllprVEWAs1qR0XyRyd8hRukLT8rjERl1yLD9ImZrC+GDclYS1SodRvGQQ+AQVqC0bGgGKkp+sSM9fP2GbzSXwDmdlKWK/ik4bOf+W73BqH0tfD/w== 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-SenderADCheck; bh=WW9SA9Hmk373LT+gZsxfzlCVjd9BZBARmefhibhEqYk=; b=J0ndn4TMdXHNeeKiqxlA/6+SEXFM82Bi4NWCZVbK+y9P2mVP6trgJ1m7p1MhDmcU6/wYZoo5F+ikvcsEHIvT9wMWJsLQMmamJ9PnV0IuykYB+AHVMjaVdP5ng4Rcp97mnFAa3rqgu0gQlQAmuvfQC4Awk12LNZBPiVH76qLTasnWkiRWJKu463NxAQLktXsBJu/supa+J9CafA892ySRScYNdL83v3OyUtUiugemnYoUicBNCZ+JihIQPjynjCKHg7hMe29kOouASOb7t6sqSCx4S+H6CaeBY53BiQk3AFlqzfAr3jEN8QhZvtxE/MxAAnIeZMRM6h9ovKSDZi93Sw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WW9SA9Hmk373LT+gZsxfzlCVjd9BZBARmefhibhEqYk=; b=YMkE0FaPO7xV/vCFrcS51ImvqftXD/VzpSjN4JTdleLMbC94Y7wm2Hs0LsJOBTTjmFGPHU7fIoCljziwcsd7UKkBzNpvKKmJlG4ME8MzbPCEQjs3d4k+khpbJ3lDMcWfiwvo3MC0aJNodFvTuEjEvexNCiXVjN6+cGHELzpU5HM= Received: from AM4PR05MB3265.eurprd05.prod.outlook.com (10.171.188.154) by AM4PR05MB3379.eurprd05.prod.outlook.com (10.171.187.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.20; Wed, 2 Oct 2019 12:40:10 +0000 Received: from AM4PR05MB3265.eurprd05.prod.outlook.com ([fe80::da9:65ba:1323:a39b]) by AM4PR05MB3265.eurprd05.prod.outlook.com ([fe80::da9:65ba:1323:a39b%7]) with mapi id 15.20.2305.023; Wed, 2 Oct 2019 12:40:10 +0000 From: Slava Ovsiienko To: Ferruh Yigit , Stephen Hemminger CC: "dev@dpdk.org" , Matan Azrad , Raslan Darawsheh Thread-Topic: [dpdk-dev] [PATCH] net/mlx5: fix compilation issue with gcc pragma Thread-Index: AQHVeEjcdOYFzbZfI0ObYflWiKnW/KdF366AgAACLGCAAJD/gIAAU67ggAAk4dCAAFQ9gIAADCow Date: Wed, 2 Oct 2019 12:40:10 +0000 Message-ID: References: <1569928223-6600-1-git-send-email-viacheslavo@mellanox.com> <20191001075429.70a08442@hermes.lan> <20191001164113.0ad0bec6@hermes.lan> <6f1b8267-7cd0-f376-c35e-bc6ea00fa5e7@intel.com> In-Reply-To: <6f1b8267-7cd0-f376-c35e-bc6ea00fa5e7@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=viacheslavo@mellanox.com; x-originating-ip: [95.67.35.250] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b7d58222-33e6-45e7-9ba8-08d74735a9ed x-ms-office365-filtering-ht: Tenant x-ms-traffictypediagnostic: AM4PR05MB3379:|AM4PR05MB3379: x-ms-exchange-purlcount: 1 x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0178184651 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(39860400002)(366004)(396003)(346002)(189003)(51914003)(199004)(13464003)(6436002)(55016002)(45080400002)(4326008)(6306002)(229853002)(8936002)(9686003)(966005)(6116002)(3846002)(76116006)(2906002)(478600001)(14454004)(81156014)(6246003)(7696005)(66446008)(5660300002)(66556008)(66946007)(64756008)(8676002)(66476007)(81166006)(110136005)(33656002)(76176011)(52536014)(305945005)(11346002)(71190400001)(86362001)(476003)(486006)(14444005)(99286004)(25786009)(256004)(66066001)(7736002)(74316002)(107886003)(186003)(102836004)(446003)(54906003)(316002)(71200400001)(26005)(6506007)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR05MB3379; H:AM4PR05MB3265.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ALXYKzNE2INSKllZglYDlLYQX50wB9f8cPIRfx0Gb9TFyWztO5zWBIXtfHqzmj+aqZxfYT3n2LJ38NTRBWcmPs5fDsNHMAYR6qCHQCYrZ4xBSWcHtCt8mszeXJ/KLSjRWKBrtqY8kOicwVNzhkQpOVzJ5X4kS4OIactZPVXguwlzOunxozJTSyot+vEqoSCDcChL1PrfTyNT64dpU4d/yfqWjxqTcwFzmrysNfzjkMLdSD+efj+NlsqYz3HkvF6/ggnf9Vr6bDulN18ndR1PX+bDaH5MnUkN26w6qMotkyH9tunROUnOeZKVi+/EhNpEGgvHSMO15ScMme8w1ScSnDjpNVH2+kJmdPW9qsodob5ECfXxtwqZWONaYR1HKMqfC2x3bHuE8Qngty9jjtPFUw0LYkj+CV/GQmcT86PvmaI= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: b7d58222-33e6-45e7-9ba8-08d74735a9ed X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2019 12:40:10.4875 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: teyfNvpK93nShrNsKoUzU2865Q8QApnD3JJl2WjXeMlbC9PwFGdD+Ssu97mM5JPDwTpwzrFKV0hW+TyNXtCjcE80iS9Nr6rwAxSKEjCUH0Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR05MB3379 Subject: Re: [dpdk-dev] [PATCH] net/mlx5: fix compilation issue with gcc pragma X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAyLCAyMDE5IDE0 OjU0DQo+IFRvOiBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG1lbGxhbm94LmNvbT47IFN0 ZXBoZW4gSGVtbWluZ2VyDQo+IDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gQ2M6IGRl dkBkcGRrLm9yZzsgTWF0YW4gQXpyYWQgPG1hdGFuQG1lbGxhbm94LmNvbT47IFJhc2xhbg0KPiBE YXJhd3NoZWggPHJhc2xhbmRAbWVsbGFub3guY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2 XSBbUEFUQ0hdIG5ldC9tbHg1OiBmaXggY29tcGlsYXRpb24gaXNzdWUgd2l0aCBnY2MNCj4gcHJh Z21hDQo+IA0KPiBPbiAxMC8yLzIwMTkgNzo1NSBBTSwgU2xhdmEgT3ZzaWllbmtvIHdyb3RlOg0K PiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBkZXYgPGRldi1ib3Vu Y2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgU2xhdmEgT3ZzaWllbmtvDQo+ID4+IFNlbnQ6IFdl ZG5lc2RheSwgT2N0b2JlciAyLCAyMDE5IDk6MTUNCj4gPj4gVG86IFN0ZXBoZW4gSGVtbWluZ2Vy IDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gPj4gQ2M6IGRldkBkcGRrLm9yZzsgTWF0 YW4gQXpyYWQgPG1hdGFuQG1lbGxhbm94LmNvbT47IFJhc2xhbg0KPiBEYXJhd3NoZWgNCj4gPj4g PHJhc2xhbmRAbWVsbGFub3guY29tPjsgZmVycnVoLnlpZ2l0QGludGVsLmNvbQ0KPiA+PiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0hdIG5ldC9tbHg1OiBmaXggY29tcGlsYXRpb24gaXNz dWUgd2l0aA0KPiA+PiBnY2MgcHJhZ21hDQo+ID4+DQo+ID4+PiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiA+Pj4gRnJvbTogU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3Bs dW1iZXIub3JnPg0KPiA+Pj4gU2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDIsIDIwMTkgMjo0MQ0K PiA+Pj4gVG86IFNsYXZhIE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbWVsbGFub3guY29tPg0KPiA+ Pj4gQ2M6IGRldkBkcGRrLm9yZzsgTWF0YW4gQXpyYWQgPG1hdGFuQG1lbGxhbm94LmNvbT47IFJh c2xhbg0KPiA+PiBEYXJhd3NoZWgNCj4gPj4+IDxyYXNsYW5kQG1lbGxhbm94LmNvbT47IGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20NCj4gPj4+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSF0g bmV0L21seDU6IGZpeCBjb21waWxhdGlvbiBpc3N1ZSB3aXRoDQo+ID4+PiBnY2MgcHJhZ21hDQo+ ID4+Pg0KPiA+Pj4gT24gVHVlLCAxIE9jdCAyMDE5IDE3OjE1OjQ2ICswMDAwDQo+ID4+PiBTbGF2 YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG1lbGxhbm94LmNvbT4gd3JvdGU6DQo+ID4+Pg0KPiA+ Pj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+PiBGcm9tOiBTdGVwaGVuIEhl bW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+ID4+Pj4+IFNlbnQ6IFR1ZXNk YXksIE9jdG9iZXIgMSwgMjAxOSAxNzo1NA0KPiA+Pj4+PiBUbzogU2xhdmEgT3ZzaWllbmtvIDx2 aWFjaGVzbGF2b0BtZWxsYW5veC5jb20+DQo+ID4+Pj4+IENjOiBkZXZAZHBkay5vcmc7IE1hdGFu IEF6cmFkIDxtYXRhbkBtZWxsYW5veC5jb20+OyBSYXNsYW4NCj4gPj4+IERhcmF3c2hlaA0KPiA+ Pj4+PiA8cmFzbGFuZEBtZWxsYW5veC5jb20+OyBmZXJydWgueWlnaXRAaW50ZWwuY29tDQo+ID4+ Pj4+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSF0gbmV0L21seDU6IGZpeCBjb21waWxh dGlvbiBpc3N1ZQ0KPiA+Pj4+PiB3aXRoIGdjYyBwcmFnbWENCj4gPj4+Pj4NCj4gPj4+Pj4gT24g VHVlLCAgMSBPY3QgMjAxOSAxMToxMDoyMyArMDAwMCBWaWFjaGVzbGF2IE92c2lpZW5rbw0KPiA+ Pj4+PiA8dmlhY2hlc2xhdm9AbWVsbGFub3guY29tPiB3cm90ZToNCj4gPj4+Pj4NCj4gPj4+Pj4+ ICsjaWYgZGVmaW5lZChSVEVfVE9PTENIQUlOX0dDQykgJiYgKEdDQ19WRVJTSU9OID49IDQwNjAw KQ0KPiA+Pj4+PiAjcHJhZ21hIEdDQw0KPiA+Pj4+Pj4gK2RpYWdub3N0aWMgcHVzaA0KPiA+Pj4+ Pj4gICNwcmFnbWEgR0NDIGRpYWdub3N0aWMgaWdub3JlZCAiLVdmb3JtYXQtbm9ubGl0ZXJhbCIN Cj4gPj4+Pj4+ICsjZW5kaWYNCj4gPj4+Pj4+ICsJLyogVXNlIHNhZmUgZm9ybWF0IHRvIGNoZWNr IG1heGltYWwgYnVmZmVyIGxlbmd0aC4gKi8NCj4gPj4+Pj4+ICAJd2hpbGUgKGZzY2FuZihmaWxl LCBmb3JtYXQsIGlmbmFtZSkgPT0gMSkgeyAtI3ByYWdtYSBHQ0MNCj4gPj4+Pj4+IGRpYWdub3N0 aWMgZXJyb3IgIi1XZm9ybWF0LW5vbmxpdGVyYWwiDQo+ID4+Pj4+PiArI2lmIGRlZmluZWQoUlRF X1RPT0xDSEFJTl9HQ0MpICYmIChHQ0NfVkVSU0lPTiA+PSA0MDYwMCkNCj4gPj4+Pj4gI3ByYWdt YSBHQ0MNCj4gPj4+Pj4+ICtkaWFnbm9zdGljIHBvcCAjZW5kaWYNCj4gPj4+Pj4NCj4gPj4+Pj4g VGhpcyBpcyBtZXNzeSwgaXMgdGhlcmUgbm90IGEgYmV0dGVyIHdheSB0byBkbyB0aGlzPw0KPiA+ Pj4+DQo+ID4+Pj4gQXQgbGVhc3QgSSBkaWQgbm90IGZpbmQgb25lLg0KPiA+Pj4+DQo+ID4+Pj4g VGhlIEdDQyBjb21waWxlLXRpbWUgZm9ybWF0IGNoZWNraW5nIGZlYXR1cmUgaXMgbmljZSBpbiBn ZW5lcmFsIGFuZA0KPiA+Pj4+IGl0IHdvcnRoIHRvIGJlIGVuZ2FnZWQuIFRoZSBsZWdpdGltYXRl IGZzY2FuZigpIHVzYWdlIHdpdGggdmFyaWFibGUNCj4gPj4+PiBmb3JtYXQgcGFyYW1ldGVyIGNh dXNlcyBHQ0MgdG8gZW1pdCBlcnJvci93YXJuaW5nLCBzbyB3ZSBzaG91bGQNCj4gPj4+PiBzdXBw cmVzcyB0aGVzZSBvbmVzIGZvciB0aGlzIHNpbmdsZSBsaW5lLiBJQ0MgZG9lcyBub3QgZW1pdCB3 YXJuaW5nDQo+ID4+Pj4gYW5kIGRvZXMNCj4gPj4+IG5vdCByZWNvZ25pemUgR0NDIHByYWdtYXMu DQo+ID4+Pj4gQ2xhbmcganVzdCBkb2VzIG5vdCByZWNvZ25pemUgZnNjYW5mKCkuDQo+ID4+Pj4N Cj4gPj4+PiBTaG91bGQgd2UgdXNlICIjaWZuZGVmIF9fSU5URUxfQ09NUElMRVIiICh0eXBpY2Fs IHdvcmthcm91bmQgZm9yDQo+ID4+Pj4gR0NDIGRpYWdub3N0aWMgcHJhZ21hIGluIERQREspPyBJ J20gbm90IHN1cmUsIEl0IGlzIG5vdCBjb21wbGV0ZWx5DQo+IGNvcnJlY3QuDQo+ID4+Pj4NCj4g Pj4+PiBUaGUgYWx0ZXJuYXRpdmUgSSBzZWUgaXMgdG8gaW1wbGVtZW50IGRlZGljYXRlZCByb3V0 aW5lIHRvIHJlYWQNCj4gPj4+PiB3b3JkcyBmcm9tIHRoZSBmaWxlLCBidXQgaXQgbWVhbnMgbW9y ZSBjb2RlIGFuZCBtb3JlIHJ1bi10aW1lDQo+ID4+Pj4gcmVzb3VyY2VzLiBJdCBzZWVtcyBub3Qg dG8gYmUgdGhlIHJpZ2h0IHdheSB0byBwdXNoIGNvbXBpbGUtdGltZQ0KPiA+Pj4+IGlzc3VlcyBy ZXNvbHZpbmcgdG8gdGhlDQo+ID4+PiBydW4tdGltZS4NCj4gPj4+Pg0KPiA+Pj4+IERlZmluaW5n IHRoZSBtYWNybyBpcyBub3QgcmVsZXZhbnQgaGVyZSBiZWNhdXNlIHRoaXMgaXMgYSBzaW5nbGUg Y2FzZS4NCj4gPj4+Pg0KPiA+Pj4+IFdCUiwgU2xhdmENCj4gPj4+Pg0KPiA+Pj4+DQo+ID4+Pg0K PiA+Pj4gWW91IGFyZSBnb2luZyB0byBhIGxvdCBvZiBlZmZvcnQgdG8gc29sdmUgYSBwcm9ibGVt IG9mIGludGVyZmFjZQ0KPiA+Pj4gbmFtZSBsZW5ndGggd2hpY2ggY2FuIG5vdCBoYXBwZW4uICBU aGUgbWF4aW11bSBpbnRlcmZhY2UgbmFtZSBpbg0KPiA+Pj4gbGludXggYW5kIGJzZCBpcyBhbHdh eXMgMTUgY2hhcmFjdGVycyBwbHVzIG51bGwuDQo+ID4+DQo+ID4+IFdlIGp1c3QgaGF2ZSBhIGRl ZmluaXRpb24gSUZfTkFNRVNJWkUuIElmIHdlIGhhdmUgdGhlIGRlZmluaXRpb24gLSB3ZQ0KPiA+ PiBzaG91bGQgZm9sbG93LCByaWdodD8NCj4gPj4NCj4gPj4+IFRoZXJlZm9yZSB0aGVyZSBpcyBu byBuZWVkIHRvIGJ1aWxkIGEgZHluYW1pYyBmb3JtYXQgc3RyaW5nIGF0IGFsbA0KPiA+Pj4gaGVy ZS4gT3IgeW91IGNvdWxkIHVzZSB0aGUgYXNzaWdubWVudCBhbGxvY2F0aW9uIG1vZGlmaWVyIHNv IHRoYXQNCj4gPj4+IHRoZSByZXN1bHRpbmcgc3RyaW5nIGZyb20gZnNjYW5mIHdhcyBhbGxvY2F0 ZWQuDQo+ID4+DQo+ID4+IFRoZSBhbGxvY2F0aW9uIG1vZGlmaWVyIGhhcyBxdWVzdGlvbmFibGUg Y29tcGF0aWJpbGl0eSBlaXRoZXIsIGRvZXMNCj4gPj4gaW52b2x2ZSBpbXBsaWNpdCBtZW1vcnkg YWxsb2NhdGlvbnMgYW5kIHJlcXVpcmVzIGV4cGxpY2l0IGZyZWUgY2FsbC4NCj4gPj4gSXQgc2Vl bXMgdG8gYmUgbGVzcyByb2J1c3QgdGhhbiB1c2luZyBhIHN0YW5kYXJkIGxlbmd0aCBtb2RpZmll ci4NCj4gPj4NCj4gPj4+DQo+ID4+PiBDb3VsZCB5b3UgdHJ5IG9uZSBvZiB0aGVzZSBpbnN0ZWFk Lg0KPiA+PiBJdCBzZWVtcyB0aGVyZSBpcyBiZXR0ZXIgc29sdXRpb24gLSBzdHJpbmdpZmljYXRp b24sIHBsZWFzZSBzZWU6DQo+ID4+DQo+IGh0dHBzOi8vZXVyMDMuc2FmZWxpbmtzLnByb3RlY3Rp b24ub3V0bG9vay5jb20vP3VybD1odHRwJTNBJTJGJTJGcGF0Yw0KPiA+PiBoZQ0KPiA+Pg0KPiBz LmRwZGsub3JnJTJGcGF0Y2glMkY2MDQxNSUyRiZhbXA7ZGF0YT0wMiU3QzAxJTdDdmlhY2hlc2xh dm8lNDANCj4gPj4NCj4gbWVsbGFub3guY29tJTdDZmFkMzYyOWIyZTY5NGRkZTYyZjkwOGQ3NDZm ZmU0NWElN0NhNjUyOTcxYzdkMmU0DQo+ID4+DQo+IGQ5YmE2YTRkMTQ5MjU2ZjQ2MWIlN0MwJTdD MCU3QzYzNzA1NTkzNzE5ODE2OTAzMyZhbXA7c2RhdGE9dngNCj4gPj4gRVhUdlloMTJQSmRVOVpt bHFBeklUaElMS21BRzIzcjRPeUtFMERCdlUlM0QmYW1wO3Jlc2VydmVkPTANCj4gPj4gSSBsaWtl IHN0cmluZ2lmaWNhdGlvbiBub3QgdG9vIG11Y2gsIGJ1dCBpdCBzZWVtcyB0aGVyZSBpcyB0aGUg cmlnaHQNCj4gPj4gcGxhY2UgdG8gdXNlIG9uZS4NCj4gDQo+ICsxLCB0aGlzIGlzIGJldHRlciB0 aGFuIHRoZSBwcmFnbWENCj4gDQo+IEJ1dCB0aGVyZSBpcyBhbHJlYWR5ICdSVEVfU1RSJyBmb3Ig c3RyaW5naWZ5LCBjYW4geW91IHBsZWFzZSB1c2UgaXQ/DQpUaGFua3MgZm9yIHRoZSBjbHVlLCBJ IGRpZCBub3QgZmluZCBpdCB3aXRoICJncmVwIHN0cmluZ2kiLg0KDQo+IA0KPiANCiA+DQo+ID4g QWxzbywgSSB3b3VsZCBhZGQgc29tZXRoaW5nIGxpa2UgdGhpczoNCj4gPg0KPiA+IGFzc2VydChh dG9sKFNUUklOR0lGWShJRl9OQU1FU0laRSkpID09IElGX05BTUVTSVpFKTsNCj4gPg0KPiA+IHRv IG1ha2Ugc3VyZSBJRl9OQU1FU0laRSBpcyBub3QgZGVmaW5lZCBsaWtlIGFzICJCQVNFU0laRSsx Ii4NCj4gPiBXaGF0IGRvIHlvdSB0aGluayA/DQo+IA0KPiBJIHRoaW5rIGZzY2FuZigpIHdpbGwg Z2l2ZSBhIGJ1aWxkIGVycm9yIGluIHRoYXQgY2FzZSwgc28gbWF5IG5vdCBuZWVkIGFzc2VydGlv bi4NCk5vdCBhbHdheXMsIHNvbWV0aGluZyBsaWtlICIjZGVmaW5lIElGX05BTUVTSVpFIGRhdGFf bGVuIiBwYXNzZXMNCnRoZSBjb21waWxlciBjaGVjaywgc28gSSd2ZSBhZGRlZCBhc3NlcnQuDQoN CldpdGggYmVzdCByZWdhcmRzLCBTbGF2YQ0KDQo=