From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 933B1A0096 for ; Fri, 12 Apr 2019 09:00:43 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 12DA82BCE; Fri, 12 Apr 2019 09:00:42 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 4DE1129AC for ; Fri, 12 Apr 2019 09:00:40 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x3C6tH5C007487; Fri, 12 Apr 2019 00:00:39 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=Ad/A1FSCEcAgVGqZ75vrraNSzc+cDweqV6fHR3uIGIg=; b=Zke9Yjhy38buvmfz7P1YV5frqy7E2EbV0L+mtWh9Jv+YEFYXixRNdYNbMSg3uNnIAxU3 neJwnNSvNYNlxM2+W436BrYd/d+x6X9kAXFBvo433+MdsIUC+Zt2ghdQkVaFhjdHkDz9 SlDB4EaC+gPiGa8TJRyTSM/x+timTyWD+RokR42ymvXO1iLgTmjIQJeOraMXBnM2N4Vo +U6BkQWZZBy6xMKpZEqeeo6dPNIuehtlO3lo0gRqVGAz4/Er/kOzDEATYiQvT/Hr2MWb /dn4dxbl2TPYSwkrTGs9I0XqjGcs/WhIvUzUQFbHPRC/BDtdjmAmqzDlxx2t4fYO99s9 +Q== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 2rt2xvc3c3-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 12 Apr 2019 00:00:38 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Fri, 12 Apr 2019 00:00:37 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.54) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Fri, 12 Apr 2019 00:00:37 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ad/A1FSCEcAgVGqZ75vrraNSzc+cDweqV6fHR3uIGIg=; b=g9c67FuncO7Lrzt/m9A9JeGJDea4A5Gae0NCVCqqJOxByXQfj5NszQz3Rnvp/Q7w/Qt3UCWtbNAeuTIJbj7FojDPvZgtLD+jwMHxwYO9nuyckyCSKBU8NROyYpaHpNDQEwIWtOQckoPCiBgz8NWDQxfIs6/AQDzbu13vtpEhsdM= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2775.namprd18.prod.outlook.com (20.179.57.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.17; Fri, 12 Apr 2019 07:00:35 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::6dd3:c056:b23b:ab4e]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::6dd3:c056:b23b:ab4e%7]) with mapi id 15.20.1771.019; Fri, 12 Apr 2019 07:00:35 +0000 From: Jerin Jacob Kollanukkaran To: Yongseok Koh CC: Pavan Nikhilesh Bhagavatula , Thomas Monjalon , dev , "jerinjacobk@gmail.com" Thread-Topic: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine specific flags Thread-Index: AQHU77iSorMd3V4+3E+iXjS7cN1vMqY1qMWAgADReACAAOwAgIAAYoSAgABDCZCAAArqAIAAA1+g Date: Fri, 12 Apr 2019 07:00:35 +0000 Message-ID: References: <20190406142737.20091-1-jerinj@marvell.com> <20190410161400.9361-1-jerinj@marvell.com> <20190410161400.9361-2-jerinj@marvell.com> <6CED2209-E8A8-4141-869E-4505DC42CC58@mellanox.com> <4B4ECE0C-8554-473F-B79E-B15403F34190@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.182.194.144] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d7a850a4-c98a-477b-93f8-08d6bf148ff3 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(2017052603328)(7193020); SRVR:BYAPR18MB2775; x-ms-traffictypediagnostic: BYAPR18MB2775: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-forefront-prvs: 0005B05917 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(396003)(376002)(136003)(366004)(346002)(199004)(13464003)(189003)(102836004)(2906002)(52536014)(6436002)(305945005)(6916009)(11346002)(7736002)(71190400001)(8676002)(8936002)(486006)(476003)(5024004)(229853002)(81156014)(256004)(71200400001)(446003)(81166006)(86362001)(53546011)(6116002)(6506007)(76176011)(3846002)(68736007)(5660300002)(97736004)(99286004)(55016002)(6246003)(26005)(186003)(14454004)(33656002)(66066001)(9686003)(478600001)(105586002)(53936002)(7696005)(106356001)(54906003)(25786009)(316002)(74316002)(6306002)(4326008)(93886005); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2775; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: UNQJqKqAmJftHMLZ2wnQ1LTpMaQFJ2htzge8G4OqFXyF2MpOTFkZBjdita7Zuj7BAIYuA70hVwwlHHhkagKi7bYrXe/rilcDyqTHmdvzKpqFOavDrGrifEYjjJH9S0cEFd5Ad699203rGq2qwQDwcGwgcDfPhbgfn3xkmHBDxvthaLfJ0lAcu9XZW1kdEjrl9PZFwcke3rJsUF/jTNPT/3EAY/PKC/US2flI+G7hQEcMz2JsfivKnI+c5mh9UtEq/z4enQ5o0mfXHCT07zs0qp1+okK/cP8U25KYJi/Mxql8kZYfvMN3/w0rI0qReHuuHKxjsw84Y9KjlnaghjMWhbCxPqTJPEBfiEC6s1vXtGwaOF4Dl6ijRFcX6+QYsuFpELsOmAqBqCPEeEoqmpBttAgPO+WifLobY18ZWyL2VMs= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: d7a850a4-c98a-477b-93f8-08d6bf148ff3 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2019 07:00:35.3619 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2775 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-04-12_05:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine specific flags 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" Message-ID: <20190412070035.My_0wO3AglCDQOzEp5TM6PvOTjzhCwnBiYkLf_nwDqo@z> PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBZb25nc2VvayBLb2ggPHlza29o QG1lbGxhbm94LmNvbT4NCj4gU2VudDogRnJpZGF5LCBBcHJpbCAxMiwgMjAxOSAxMjoxNCBQTQ0K PiBUbzogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPg0KPiBD YzogUGF2YW4gTmlraGlsZXNoIEJoYWdhdmF0dWxhIDxwYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20+ OyBUaG9tYXMNCj4gTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBkZXYgPGRldkBkcGRr Lm9yZz47DQo+IGplcmluamFjb2JrQGdtYWlsLmNvbQ0KPiBTdWJqZWN0OiBbRVhUXSBSZTogW2Rw ZGstZGV2XSBbUEFUQ0ggdjggMi80XSBtZXNvbjogYWRkIGluZnJhIHRvIHN1cHBvcnQNCj4gbWFj aGluZSBzcGVjaWZpYyBmbGFncw0KPiANCj4gDQo+IFRoYW5rcywgdGhhdCBmaXhlcyB0aGUgaXNz dWUuDQo+IEJ1dCBJJ3ZlIGVuY291bnRlcmVkIGFub3RoZXIgb25lLiBBcmUgeW91IGF3YXJlIG9m IHRoaXM/DQoNClllcy4gSXQgaXMgYSBjb21waWxlciBidWcuIFRoaXMgcGF0Y2ggc2V0IGlzIE5P VCBpbnRyb2R1Y2luZyB0aGlzLg0KDQpGaXhlZCBzYW1lIG9uIGxlZ2FjeSBidWlsZCB3aXRoIGFy bTY0IC4gSWYgeW91IGFyZSB1c2luZyA8IDQuOC42IGNvbXBpbGVyDQpGb3IgbWVzb24sIHRoaXMg cGF0Y2hlZCBuZWVkcyB0byBiZSBwb3J0ZWQgdG8gbWVzb24NCg0KJCBnaXQgc2hvdyBmM2FmM2U0 NGE0NDRjZGZlM2ZhN2IzZTJjMDQyYmUzNTE0MDFlYjIzDQpjb21taXQgZjNhZjNlNDRhNDQ0Y2Rm ZTNmYTdiM2UyYzA0MmJlMzUxNDAxZWIyMw0KQXV0aG9yOiBKZXJpbiBKYWNvYiA8amVyaW4uamFj b2JAY2F2aXVtbmV0d29ya3MuY29tPg0KRGF0ZTogICBNb24gU2VwIDMgMTU6MDE6MTAgMjAxOCAr MDUzMA0KDQogICAgbWs6IGRpc2FibGUgT2N0ZW9uVHggZm9yIGJ1Z2d5IGNvbXBpbGVycyBvbmx5 IG9uIGFybTY0DQogICAgDQogICAgRGlzYWJsZSBvY3Rlb250eCBmb3IgZ2NjIDQuOC41IGFzIHRo ZSBjb21waWxlciBpcyBlbWl0dGluZyAiaW50ZXJuYWwNCiAgICBjb21waWxlciBlcnJvciIgZm9y IGFhcmNoNjQuIFRoZSBHQ0MgImludGVybmFsIGNvbXBpbGVyIGVycm9yIiB3YXMNCiAgICBvYnNl cnZlZCBvbmx5IGZvciBhcm02NCBhcmNoaXRlY3R1cmUgc28gZGlzYWJsZSB0aGUgUE1EIG9ubHkN CiAgICBmb3IgYXJtNjQuDQogICAgDQogICAgRml4ZXM6IDRmNzYwNTUwYTA5MyAoIm1rOiBkaXNh YmxlIE9jdGVvblR4IGZvciBidWdneSBjb21waWxlcnMiKQ0KICAgIENjOiBzdGFibGVAZHBkay5v cmcNCiAgICANCiAgICBTaWduZWQtb2ZmLWJ5OiBKZXJpbiBKYWNvYiA8amVyaW4uamFjb2JAY2F2 aXVtbmV0d29ya3MuY29tPg0KICAgIEFja2VkLWJ5OiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdp dEBpbnRlbC5jb20+DQoNCj4gDQo+IG5pbmphOiBFbnRlcmluZyBkaXJlY3RvcnkgYGJ1aWxkJw0K PiBbMTE1MS8xNDUyXSBDb21waWxpbmcgQyBvYmplY3QNCj4gJ2RyaXZlcnMvZHJpdmVyc0BAdG1w X3IuLi5kX29jdGVvbnR4X2V2ZW50QHN0YS9ldmVudF9vY3Rlb250eF90aW12Zl8NCj4gd29ya2Vy LmMubycuDQo+IEZBSUxFRDoNCj4gZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9vY3Rlb250 eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdGkNCj4gbXZmX3dvcmtlci5jLm8NCj4gY2MgLUlk cml2ZXJzL2RyaXZlcnNAQHRtcF9ydGVfcG1kX29jdGVvbnR4X2V2ZW50QHN0YSAtSWRyaXZlcnMg LQ0KPiBJLi4vZHJpdmVycyAtSWRyaXZlcnMvZXZlbnQvb2N0ZW9udHggLUkuLi9kcml2ZXJzL2V2 ZW50L29jdGVvbnR4IC0NCj4gSWxpYi9saWJydGVfZXZlbnRkZXYgLUkuLi9saWIvbGlicnRlX2V2 ZW50ZGV2IC1JLiAtSS4uLyAtSWNvbmZpZyAtSS4uL2NvbmZpZyAtDQo+IElsaWIvbGlicnRlX2Vh bC9jb21tb24vaW5jbHVkZSAtSS4uL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlIC0NCj4g SS4uL2xpYi9saWJydGVfZWFsL2xpbnV4L2VhbC9pbmNsdWRlIC1JbGliL2xpYnJ0ZV9lYWwvY29t bW9uIC0NCj4gSS4uL2xpYi9saWJydGVfZWFsL2NvbW1vbiAtSWxpYi9saWJydGVfZWFsL2NvbW1v bi9pbmNsdWRlL2FyY2gvYXJtIC0NCj4gSS4uL2xpYi9saWJydGVfZWFsL2NvIG1tb24vaW5jbHVk ZS9hcmNoL2FybSAtSWxpYi9saWJydGVfZWFsIC1JLi4vbGliL2xpYnJ0ZV9lYWwNCj4gLUlsaWIv bGlicnRlX2t2YXJncyAtSS4uL2xpYi9saWJydGVfa3ZhcmdzIC1JbGliL2xpYnJ0ZV9yaW5nIC1J Li4vbGliL2xpYnJ0ZV9yaW5nIC0NCj4gSWxpYi9saWJydGVfZXRoZGV2IC1JLi4vbGliL2xpYnJ0 ZV9ldGhkZXYgLUlsaWIvbGlicnRlX25ldCAtSS4uL2xpYi9saWJydGVfbmV0IC0NCj4gSWxpYi9s aWJydGVfbWJ1ZiAtSS4uL2xpYi9saWJydGVfbWJ1ZiAtSWxpYi9saWJydGVfbWVtcG9vbCAtDQo+ IEkuLi9saWIvbGlicnRlX21lbXBvb2wgLUlsaWIvbGlicnRlX2NtZGxpbmUgLUkuLi9saWIvbGli cnRlX2NtZGxpbmUgLQ0KPiBJbGliL2xpYnJ0ZV9tZXRlciAtSS4uL2xpYi9saWJydGVfbWV0ZXIg LUlsaWIvbGlicnRlX2hhc2ggLUkuLi9saWIvbGlicnRlX2ggYXNoIC0NCj4gSWxpYi9saWJydGVf dGltZXIgLUkuLi9saWIvbGlicnRlX3RpbWVyIC1JbGliL2xpYnJ0ZV9jcnlwdG9kZXYgLQ0KPiBJ Li4vbGliL2xpYnJ0ZV9jcnlwdG9kZXYgLUlkcml2ZXJzL2NvbW1vbi9vY3Rlb250eCAtDQo+IEku Li9kcml2ZXJzL2NvbW1vbi9vY3Rlb250eCAtSWRyaXZlcnMvbWVtcG9vbC9vY3Rlb250eCAtDQo+ IEkuLi9kcml2ZXJzL21lbXBvb2wvb2N0ZW9udHggLUlkcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2 ZXJzL2J1cy9wY2kgLQ0KPiBJLi4vZHJpdmVycy9idXMvcGNpL2xpbnV4IC1JbGliL2xpYnJ0ZV9w Y2kgLUkuLi9saWIvbGlicnRlX3BjaSAtSWRyaXZlcnMvYnVzL3ZkZXYgLQ0KPiBJLi4vZHJpdmVy cy9idXMvdmRldiAtSWRyaXZlcnMvbmV0L29jdGVvbnR4IC1JLi4vZHJpdmVycy9uZXQvb2N0ZW9u dHggLQ0KPiBJZHJpdmVycy9uZXQvb2N0ZW9udHgvYmFzZSAgLUkuLi9kcml2ZXJzL25ldC9vY3Rl b250eC9iYXNlIC1waXBlIC0NCj4gRF9GSUxFX09GRlNFVF9CSVRTPTY0IC1XYWxsIC1XaW52YWxp ZC1wY2ggLU8zIC1pbmNsdWRlIHJ0ZV9jb25maWcuaCAtDQo+IFdzaWduLWNvbXBhcmUgLVdjYXN0 LXF1YWwgLWZQSUMgLURfR05VX1NPVVJDRSAtDQo+IERBTExPV19FWFBFUklNRU5UQUxfQVBJICAt TUQgLU1RDQo+ICdkcml2ZXJzL2RyaXZlcnNAQHRtcF9ydGVfcG1kX29jdGVvbnR4X2V2ZW50QHN0 YS9ldmVudF9vY3Rlb250eF90aQ0KPiBtdmZfd29ya2VyLmMubycgLU1GDQo+ICdkcml2ZXJzL2Ry aXZlcnNAQHRtcF9ydGVfcG1kX29jdGVvbnR4X2V2ZW50QHN0YS9ldmVudF9vY3Rlb250eF90aQ0K PiBtdmZfd29ya2VyLmMuby5kJyAtbw0KPiAnZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9v Y3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdA0KPiBpbXZmX3dvcmtlci5jLm8nIC1j IC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgvdGltdmZfd29ya2VyLmMNCj4gLi4vZHJpdmVycy9l dmVudC9vY3Rlb250eC90aW12Zl93b3JrZXIuYzogSW4gZnVuY3Rpb24NCj4g4oCYdGltdmZfdGlt ZXJfYXJtX2J1cnN0X3Nw4oCZOg0KPiAuLi9kcml2ZXJzL2V2ZW50L29jdGVvbnR4L3RpbXZmX3dv cmtlci5jOjg4OjE6IGVycm9yOiBjb3VsZCBub3Qgc3BsaXQgaW5zbiAgfQ0KPiBeIChpbnNuIDk1 IDk4IDk5IChwYXJhbGxlbCBbDQo+ICAgICAgICAgICAgIChzZXQgKHJlZzpESSAzIHgzIFtvcmln Ojk4IEQuODY1NiBdIFs5OF0pDQo+ICAgICAgICAgICAgICAgICAobWVtL3Y6REkgKHJlZy9mOkRJ IDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBbODhdKSBbLTEgIFM4IEE2NF0pKQ0KPiAgICAgICAg ICAgICAoc2V0IChtZW0vdjpESSAocmVnL2Y6REkgMjEgeDIxIFtvcmlnOjg4IEQuODY2MiBdIFs4 OF0pIFstMSAgUzggQTY0XSkNCj4gICAgICAgICAgICAgICAgICh1bnNwZWNfdm9sYXRpbGU6REkg Ww0KPiAgICAgICAgICAgICAgICAgICAgICAgICAocGx1czpESSAobWVtL3Y6REkgKHJlZy9mOkRJ IDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBbODhdKSBbLTEgIFM4DQo+IEE2NF0pDQo+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoY29uc3RfaW50IC0yODE0NzQ5NzY3MTA2NTYgWzB4ZmZm ZjAwMDAwMDAwMDAwMF0pKQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAoY29uc3RfaW50IDAg WzBdKQ0KPiAgICAgICAgICAgICAgICAgICAgIF0gVU5TUEVDVl9BVE9NSUNfT1ApKQ0KPiAgICAg ICAgICAgICAoY2xvYmJlciAocmVnOkNDIDY2IGNjKSkNCj4gICAgICAgICAgICAgKGNsb2JiZXIg KHJlZzpESSAwIHgwKSkNCj4gICAgICAgICAgICAgKGNsb2JiZXIgKHJlZzpTSSAxIHgxKSkNCj4g ICAgICAgICBdKSAuLi9kcml2ZXJzL2V2ZW50L29jdGVvbnR4L3RpbXZmX3dvcmtlci5oOjk1IDE4 MzINCj4ge2F0b21pY19mZXRjaF9hZGRkaX0NCj4gICAgICAoZXhwcl9saXN0OlJFR19VTlVTRUQg KHJlZzpDQyA2NiBjYykNCj4gICAgICAgICAoZXhwcl9saXN0OlJFR19VTlVTRUQgKHJlZzpTSSAx IHgxKQ0KPiAgICAgICAgICAgICAoZXhwcl9saXN0OlJFR19VTlVTRUQgKHJlZzpESSAwIHgwKQ0K PiAgICAgICAgICAgICAgICAgKG5pbCkpKSkpDQo+IC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgv dGltdmZfd29ya2VyLmM6ODg6MTogaW50ZXJuYWwgY29tcGlsZXIgZXJyb3I6IGluDQo+IGZpbmFs X3NjYW5faW5zbiwgYXQgZmluYWwuYzoyODk3IFBsZWFzZSBzdWJtaXQgYSBmdWxsIGJ1ZyByZXBv cnQsIHdpdGgNCj4gcHJlcHJvY2Vzc2VkIHNvdXJjZSBpZiBhcHByb3ByaWF0ZS4NCj4gU2VlIDxo dHRwOi8vYnVnemlsbGEucmVkaGF0LmNvbS9idWd6aWxsYT4gZm9yIGluc3RydWN0aW9ucy4NCj4g e3N0YW5kYXJkIGlucHV0fTogQXNzZW1ibGVyIG1lc3NhZ2VzOg0KPiB7c3RhbmRhcmQgaW5wdXR9 OiBFcnJvcjogb3BlbiBDRkkgYXQgdGhlIGVuZCBvZiBmaWxlOyBtaXNzaW5nIC5jZmlfZW5kcHJv Yw0KPiBkaXJlY3RpdmUgUHJlcHJvY2Vzc2VkIHNvdXJjZSBzdG9yZWQgaW50byAvdG1wL2NjblFS Yk9tLm91dCBmaWxlLCBwbGVhc2UNCj4gYXR0YWNoIHRoaXMgdG8geW91ciBidWdyZXBvcnQuDQo+ IFsxMTY4LzE0NTJdIENvbXBpbGluZyBDIG9iamVjdA0KPiAnZHJpdmVycy9kcml2ZXJzQEB0bXBf ci4uLm50eF9jcnlwdG9Ac3RhL2NyeXB0b19vY3Rlb250eF9vdHhfY3J5cHRvZGUNCj4gdl9vcHMu Yy5vJy4NCj4gbmluamE6IGJ1aWxkIHN0b3BwZWQ6IHN1YmNvbW1hbmQgZmFpbGVkLg0KPiANCj4g VGhhbmtzDQo+IFlvbmdzZW9rDQoNCg==