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 AF54FA04B1; Wed, 23 Sep 2020 18:30:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8B90E1D9AE; Wed, 23 Sep 2020 18:30:07 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id E25011D98E for ; Wed, 23 Sep 2020 18:30:05 +0200 (CEST) IronPort-SDR: Tq3tm1Y7ULVWpxRM4rIKHQBprKRcNGDghe7+160oj8j+IMSKuntv5KzuseG8x1zDKW85E2cm8G gWZSGiZp3Fwg== X-IronPort-AV: E=McAfee;i="6000,8403,9753"; a="245762014" X-IronPort-AV: E=Sophos;i="5.77,293,1596524400"; d="scan'208";a="245762014" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Sep 2020 09:07:54 -0700 IronPort-SDR: M6QTUrRE77jn4sEpfBDfR2eXGmVySmY9qf67WpqFakLSnC+vXwbeUfb5dtaL0Ykg8ocZm9TuhF 2nuhq8CnZ/qw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,293,1596524400"; d="scan'208";a="413038974" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga001.fm.intel.com with ESMTP; 23 Sep 2020 09:07:54 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 23 Sep 2020 09:07:53 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 23 Sep 2020 09:07:53 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 23 Sep 2020 09:07:53 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 23 Sep 2020 09:07:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kDbVox1vFvOVlJXUHmCNGLRjUSvuDahDDpkTfQgdbDinakAZpqepeB9eyXots/UcCC4ZTv/p7ujfsBJZVeiocevFx2VOggaHivRBSBki/+VwNP+yguUfxGGSdf8ZjOJQiZBPWGDKZwpeOeKmw6muRJTOsvgz9HvJOsfF/dnDO7XWLFKSDKnPIKdnRActA2pr48Kyeb+NgG6dNfgL+Wy0Gz9H1IynGE97PJGrAbcaT2iZ1QBJrDV0Fmyr1nBxxske1hQopkstG+jrYJEQ8XAM1hxvt/UHDeQzSsI24r6WBYZ4B/WKVsWhqvCZdVAcw7S6FPJbS/qrg5wu8qaXiMUebQ== 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=ZuXJSG5jHT6NpQ5b3NiUDDTlWjsIjwDoir6QLiyKMxk=; b=GkCBI0NEDarvZANCFZyofUeckPPAHUaYZVpY3+Y1uAOY4pInz/z0B6z5PN4pYG4kV7IRDjM8h0KJ49NRPvi1hmww2dS+SaXpSDoMiT+MEi9J7jjDPrFZ0WTmIDn6hmXHfPpshNxgZ+kX6CAmAwG/ttDFRuVVZwukt9bHiJCDXd87nxqnSitZr6JQZNw02/TdJ8DtGKQl8ppS2SsnmkxbdCSZ3QP2vcI8CmiqKQ5CWiyyE49CgrHuJxp20tkynfQrxoFIXvYUujnAOSEMQkdYBGgcr5LITFXy7ytl+ANgQs17e5UdlYY6jywAJt9tbbLM52j6K59Oewc/bjhCn2Tctg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZuXJSG5jHT6NpQ5b3NiUDDTlWjsIjwDoir6QLiyKMxk=; b=ckwghb8L/TU3b8Q1RD6Ds7M1Mv8KHqaP/7B5P+80+CzWFkr4w9i829yYiyvCZXv/JvrRWf74RhpDWQeQwKdWqxutPvh2U309dESn5VUrL11F59vUto8wAxQ8us4M4JT3UiAPzSxUEg8xYl6w5r/0KZbRIMqLy9tP0+WY2uocaTc= Received: from CY4PR11MB1702.namprd11.prod.outlook.com (2603:10b6:903:2e::8) by CY4PR1101MB2086.namprd11.prod.outlook.com (2603:10b6:910:1c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.15; Wed, 23 Sep 2020 16:07:52 +0000 Received: from CY4PR11MB1702.namprd11.prod.outlook.com ([fe80::ddb:33e0:ba2a:e390]) by CY4PR11MB1702.namprd11.prod.outlook.com ([fe80::ddb:33e0:ba2a:e390%4]) with mapi id 15.20.3391.026; Wed, 23 Sep 2020 16:07:52 +0000 From: "Dumitrescu, Cristian" To: David Marchand CC: dev , Thomas Monjalon Thread-Topic: [dpdk-dev] [PATCH v4 00/41] Pipeline alignment with the P4 language Thread-Index: AQHWh4bng3lOnBhS7UyGZsJXcbTFSql2LwiAgABCerA= Date: Wed, 23 Sep 2020 16:07:51 +0000 Message-ID: References: <20200908201830.74206-2-cristian.dumitrescu@intel.com> <20200910152645.9342-1-cristian.dumitrescu@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [109.78.180.203] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 30491bc2-b62e-4bb4-bceb-08d85fdad30a x-ms-traffictypediagnostic: CY4PR1101MB2086: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xlzd3JGornHXQnvPSXS51UjD85THEtys9RtJvCq/p8PYp9bjk5t1w7rN+eF0Wmor9SHgjM4ZF0lqJUT7HxVwXBl7/vwQpJ/bihJsnickj+NtlGXB4MXYhMKyDdRKXGuqRLVSTsDu+7ILTPDJS1rS9ivt+tQJgDmdLDEvTpmdPyt9gBa3141DHCUTbzqEt0iLYZ92w/V9NZOZhL+KJtpNHsWO2aD03CYHkXozVPdDtIMdGdpag8oylbvA2BGQJmKiugesFvaWQWUsz/vQCZTX8KmX+z2xbnc63InT6EwErgpeX9Wb8Xo/luiTtWIDAxP+cJ0q5zrRK3bqezzfdK0CHQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR11MB1702.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(346002)(396003)(366004)(376002)(53546011)(6506007)(5660300002)(66946007)(4326008)(66446008)(52536014)(76116006)(478600001)(55016002)(9686003)(66476007)(316002)(66556008)(64756008)(6916009)(8676002)(7696005)(86362001)(54906003)(71200400001)(83380400001)(186003)(8936002)(2906002)(26005)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 5tYIidqBMOgmN6lhEW3+2ez8fqdh9/XMfiaSVjCV4GQGGLOH6L7VP8FL2b/n7enStd4FiFxBdHTB+lEyrjoYv2C9au0qJtX6whLYzOsKjhIGfo3WhggVRiNukN0tBNumDP8VIpGjhy5/f7cZLxvaJVgrMJeUC5poWSjqgNt7q3NQv9t3Wa6sOcLW0eNw/7eiiNVgIgcNO1Vo8yDLwQjMTXTyMFm/Kpnkt2M3mD5nq0bqr+43pdei6TuuyqN3vReECJ6Pax8hUbVM+45nQm9PLDKqSBCKRpifRA4uKaa+W99hs3tU5J05WCqG0eitjtiXWrZvFcmpY+co8eNXGYgfYlqzAOuy5IOt1C8iUMkpS3VOEH6uFMldpfzmy7TRuBQUhb1WKnbLpcLTYm3uh/tSFK/ZUMMlzrRZguudpyngoAFLOwEWreCyqLCL7IlrjAbdrgZNs2gUl2AtXM0/CIhN3D0RsRVRo3yDunKNzlT79pKp9V+kaNhtkBoa0LvvI9BO/lk78/pspSQovTKqeTJwkkj6gydT6cFFCLblf4S5esTOTfJ1I12QwpkMLcAI8GsS0gZblvpwdSv+dHdEpo43yAgGtddXnn+o1Me8UAdyYtnc4eZcITRCrLeYqEEr0YueDEd30BTaiaexx2j3trqsVQ== x-ms-exchange-transport-forked: True 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: CY4PR11MB1702.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30491bc2-b62e-4bb4-bceb-08d85fdad30a X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2020 16:07:51.9261 (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: S16xXSaEKy/8d3XBwYKB4ne8xbRPp+I/KnyX+C+3jeexr5g2lnch126NFvho39izWd4aY2SUbESqDwVTcMmLevC5hDCveKfKa3DjTyB/+pk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2086 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 00/41] Pipeline alignment with the P4 language 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" SGkgRGF2aWQsDQoNClRoYW5rcyBmb3IgbG9va2luZyBhdCB0aGlzIHBhdGNoIHNlcmllcyENCg0K PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBTZXB0ZW1iZXIgMjMs IDIwMjAgMTI6NDYgUE0NCj4gVG86IER1bWl0cmVzY3UsIENyaXN0aWFuIDxjcmlzdGlhbi5kdW1p dHJlc2N1QGludGVsLmNvbT4NCj4gQ2M6IGRldiA8ZGV2QGRwZGsub3JnPjsgVGhvbWFzIE1vbmph bG9uIDx0aG9tYXNAbW9uamFsb24ubmV0Pg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFU Q0ggdjQgMDAvNDFdIFBpcGVsaW5lIGFsaWdubWVudCB3aXRoIHRoZSBQNA0KPiBsYW5ndWFnZQ0K PiANCj4gSGVsbG8gQ3Jpc3RpYW4sDQo+IA0KPiBPbiBUaHUsIFNlcCAxMCwgMjAyMCBhdCA1OjI3 IFBNIENyaXN0aWFuIER1bWl0cmVzY3UNCj4gPGNyaXN0aWFuLmR1bWl0cmVzY3VAaW50ZWwuY29t PiB3cm90ZToNCj4gPiBDcmlzdGlhbiBEdW1pdHJlc2N1ICg0MSk6DQo+ID4gICBwaXBlbGluZTog YWRkIG5ldyBTV1ggcGlwZWxpbmUgdHlwZQ0KPiA+ICAgcGlwZWxpbmU6IGFkZCBTV1ggcGlwZWxp bmUgaW5wdXQgcG9ydA0KPiA+ICAgcGlwZWxpbmU6IGFkZCBTV1ggcGlwZWxpbmUgb3V0cHV0IHBv cnQNCj4gPiAgIHBpcGVsaW5lOiBhZGQgU1dYIGhlYWRlcnMgYW5kIG1ldGEtZGF0YQ0KPiA+ICAg cGlwZWxpbmU6IGFkZCBTV1ggZXh0ZXJuIG9iamVjdHMgYW5kIGZ1bmNzDQo+ID4gICBwaXBlbGlu ZTogYWRkIFNXWCBwaXBlbGluZSBhY3Rpb24NCj4gPiAgIHBpcGVsaW5lOiBhZGQgU1dYIHBpcGVs aW5lIHRhYmxlcw0KPiA+ICAgcGlwZWxpbmU6IGFkZCBTV1ggcGlwZWxpbmUgaW5zdHJ1Y3Rpb25z DQo+ID4gICBwaXBlbGluZTogYWRkIFNXWCByeCBhbmQgZXh0cmFjdCBpbnN0cnVjdGlvbnMNCj4g PiAgIHBpcGVsaW5lOiBhZGQgU1dYIHR4IGFuZCBlbWl0IGluc3RydWN0aW9ucw0KPiA+ICAgcGlw ZWxpbmU6IGFkZCBoZWFkZXIgdmFsaWRhdGUgYW5kIGludmFsaWRhdGUgU1dYIGluc3RydWN0aW9u cw0KPiA+ICAgcGlwZWxpbmU6IGFkZCBTV1ggbW92IGluc3RydWN0aW9uDQo+ID4gICBwaXBlbGlu ZTogYWRkIFNXWCBkbWEgaW5zdHJ1Y3Rpb24NCj4gPiAgIHBpcGVsaW5lOiBpbnRyb2R1Y2UgU1dY IGFkZCBpbnN0cnVjdGlvbg0KPiA+ICAgcGlwZWxpbmU6IGludHJvZHVjZSBTV1ggc3ViIGluc3Ry dWN0aW9uDQo+ID4gICBwaXBlbGluZTogaW50cm9kdWNlIFNXWCBja2FkZCBpbnN0cnVjdGlvbg0K PiA+ICAgcGlwZWxpbmU6IGludHJvZHVjZSBTV1ggY2tzdWIgaW5zdHJ1Y3Rpb24NCj4gPiAgIHBp cGVsaW5lOiBpbnRyb2R1Y2UgU1dYIGFuZCBpbnN0cnVjdGlvbg0KPiA+ICAgcGlwZWxpbmU6IGlu dHJvZHVjZSBTV1ggb3IgaW5zdHJ1Y3Rpb24NCj4gPiAgIHBpcGVsaW5lOiBpbnRyb2R1Y2UgU1dY IHhvciBpbnN0cnVjdGlvbg0KPiA+ICAgcGlwZWxpbmU6IGludHJvZHVjZSBTV1ggc2hsIGluc3Ry dWN0aW9uDQo+ID4gICBwaXBlbGluZTogaW50cm9kdWNlIFNXWCBzaHIgaW5zdHJ1Y3Rpb24NCj4g PiAgIHBpcGVsaW5lOiBpbnRyb2R1Y2UgU1dYIHRhYmxlIGluc3RydWN0aW9uDQo+ID4gICBwaXBl bGluZTogaW50cm9kdWNlIFNXWCBleHRlcm4gaW5zdHJ1Y3Rpb24NCj4gPiAgIHBpcGVsaW5lOiBp bnRyb2R1Y2UgU1dYIGptcCBhbmQgcmV0dXJuIGluc3RydWN0aW9ucw0KPiA+ICAgcGlwZWxpbmU6 IGFkZCBTV1ggaW5zdHJ1Y3Rpb24gZGVzY3JpcHRpb24NCj4gPiAgIHBpcGVsaW5lOiBhZGQgU1dY IGluc3RydWN0aW9uIHZlcmlmaWVyDQo+ID4gICBwaXBlbGluZTogYWRkIFNXWCBpbnN0cnVjdGlv biBvcHRpbWl6ZXINCj4gPiAgIHBpcGVsaW5lOiBhZGQgU1dYIHBpcGVsaW5lIHF1ZXJ5IEFQSQ0K PiA+ICAgcGlwZWxpbmU6IGFkZCBTV1ggcGlwZWxpbmUgZmx1c2gNCj4gPiAgIHBpcGVsaW5lOiBh ZGQgU1dYIHRhYmxlIHVwZGF0ZSBoaWdoIGxldmVsIEFQSQ0KPiA+ICAgcGlwZWxpbmU6IGFkZCBT V1ggcGlwZWxpbmUgc3BlY2lmaWNhdGlvbiBmaWxlDQo+ID4gICBwb3J0OiBhZGQgZXRoZXJuZXQg ZGV2aWNlIFNXWCBwb3J0DQo+ID4gICBwb3J0OiBhZGQgc291cmNlIGFuZCBzaW5rIFNXWCBwb3J0 cw0KPiA+ICAgdGFibGU6IGFkZCBleGFjdCBtYXRjaCBTV1ggdGFibGUNCj4gPiAgIGV4YW1wbGVz L3BpcGVsaW5lOiBhZGQgbmV3IGV4YW1wbGUgYXBwbGljYXRpb24NCj4gPiAgIGV4YW1wbGVzL3Bp cGVsaW5lOiBhZGQgbWVzc2FnZSBwYXNzaW5nIG1lY2hhbmlzbQ0KPiA+ICAgZXhhbXBsZXMvcGlw ZWxpbmU6IGFkZCBjb25maWd1cmF0aW9uIGNvbW1hbmRzDQo+ID4gICBleGFtcGxlcy9waXBlbGlu ZTogYWRkIGwyZndkIGV4YW1wbGUNCj4gPiAgIGV4YW1wbGVzL3BpcGVsaW5lOiBhZGQgbDJmd2Qg d2l0aCBNQUMgc3dhcCBleGFtcGxlDQo+ID4gICBleGFtcGxlcy9waXBlbGluZTogYWRkIFZYTEFO IGVuY2Fwc3VsYXRpb24gZXhhbXBsZQ0KPiANCj4gLSBUaGlzIG5ldyBmZWF0dXJlIGlzIHRoZSBm dXR1cmUgb2YgdGhlIHBpcGVsaW5lIGxpYnJhcnk6IGl0IHdpbGwgbmVlZA0KPiB1bml0IHRlc3Rz IGFuZC9vciB0ZXN0cyBpbiB0aGUgQ0kgdG8gY2F0Y2ggcmVncmVzc2lvbnMuDQo+IA0KDQpBZ3Jl ZWQsIHRoaXMgaXMgd29yayBpbiBwcm9ncmVzcyBhbmQgd2lsbCBtYXRlcmlhbGl6ZSBpbiBuZXcg dGVzdCBjYXNlcyB1cHN0cmVhbWVkIGludG8gRFBESyBUZXN0IEZyYW1ld29yayAoRFRTKSAgZHVy aW5nIHRoZSAyMC4xMSBhbmQgMjEuMDIgdGltZSBmcmFtZS4gVGhleSBhcmUgYmFzZWQgb24gdGhl IG5ldyBzYW1wbGUgYXBwIGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaCBzZXQsIHdoaWNoIGFscmVh ZHkgaGFzIHNvbWUgdGVzdHMgKHNlZSBleGFtcGxlcy9waXBlbGluZS9leGFtcGxlcyBmb2xkZXIp LCBidXQgaGF2aW5nIHRoZW0gYXV0b21hdGVkIGludG8gRFRTIGlzIFdJUC4NCg0KPiAtIE1hbnkg TUFDUk9fV0lUSF9GTE9XX0NPTlRST0wgd2FybmluZ3MgcmVwb3J0ZWQgYnkgY2hlY2twYXRjaGVz Lg0KPiANCg0KWWVzLCBJIGZpeGVkIGFsbCB0aGUgb3RoZXIgY29kZSBzdHlsZSBpc3N1ZXMsIHRo aXMgaXMgdGhlIG9ubHkgb25lIHJlbWFpbmluZy4gSXQgaXMgYmFzaWNhbGx5IGR1ZSB0byBhIHJl Y3VycmluZyBDSEVDSygpIG1hY3JvLiBBbmQgaXQgd2lsbCBhbHNvIHJpcHBsZXMgb3ZlciB0aGUg Y29kZSwgc28gSU1PIGl0IGlzIHRpbWUgY29uc3VtaW5nICYgZXJyb3IgcHJvbmUgdG8gcmVtb3Zl IHdpdGggbm8gcmVhbCBiZW5lZml0Lg0KDQpXZSBhbHNvIGFscmVhZHkgaGF2ZSBtYW55IHBsYWNl cyBpbiBEUERLIHRoYXQgdXNlIHRoZSBzYW1lIHBhdHRlcm4uIEkgc3VnZ2VzdCB3ZSBpZ25vcmUg dGhpcyB3YXJuaW5nLCBhcmUgeW91IE9LIHdpdGggaXQ/DQoNCj4gLSBPbiB0aGUgcGF0Y2ggdGl0 bGVzLCBjaGVjay1naXQtbG9nLnNoIHJlcG9ydHM6DQo+IFdyb25nIGhlYWRsaW5lIGNhc2U6DQo+ ICAgICAgICAgICAgICJwaXBlbGluZTogYWRkIFNXWCBkbWEgaW5zdHJ1Y3Rpb24iOiBkbWEgLS0+ IERNQQ0KPiBXcm9uZyBoZWFkbGluZSBjYXNlOg0KPiAgICAgICAgICAgICAicGlwZWxpbmU6IGFk ZCBTV1ggcnggYW5kIGV4dHJhY3QgaW5zdHJ1Y3Rpb25zIjogcnggLS0+IFJ4DQo+IFdyb25nIGhl YWRsaW5lIGNhc2U6DQo+ICAgICAgICAgICAgICJwaXBlbGluZTogYWRkIFNXWCB0eCBhbmQgZW1p dCBpbnN0cnVjdGlvbnMiOiB0eCAtLT4gVHgNCj4gV3JvbmcgaGVhZGxpbmUgY2FzZToNCj4gICAg ICAgICAgICAgInBpcGVsaW5lOiBpbnRyb2R1Y2UgU1dYIHhvciBpbnN0cnVjdGlvbiI6IHhvciAt LT4gWE9SDQo+IA0KDQpJIGNhbiBkbyB0aGlzIGNoYW5nZSwgYnV0IElNTyBpdCBpcyBub3QgdGhl IHJpZ2h0IGNob2ljZSBoZXJlLCBhcyBpbiB0aGlzIHBhcnRpY3VsYXIgY2FzZSB3ZSBoYXZlIGlu c3RydWN0aW9ucyB0aGF0IGFyZSBjYWxsZWQgInJ4IiwgInR4IiwgImRtYSIsICJhbmQiLCAib3Ii LCAieG9yIiwgZXRjLiBTbyBpdCBpcyB0aGUgbmFtZSBvZiBhbiBpbnN0cnVjdGlvbiByYXRoZXIg dGhhbiBhIHRleHQgYWJicmV2aWF0aW9uLiBIZW5jZSwgSSB0aGluayB0aGVzZSBtZXNzYWdlcyBh cmUgbm90IHJlYWxseSBhcHBsaWNhYmxlIGhlcmUuIFdoYXQgZG8geW91IHRoaW5rPw0KDQo+IC0g V2UgaGF2ZSB5ZXQgYW5vdGhlciBuZXcgZXhhbXBsZSwgcGxlYXNlIGRlY2xhcmUgaXQgaW4gTUFJ TlRBSU5FUlMuDQo+IA0KDQpZZXMsIHdpbGwgZml4IGluIFY1Lg0KDQo+IC0gSSBjaGVja2VkIHBl ciBwYXRjaCBjb21waWxhdGlvbiB3aGljaCBpcyBmaW5lLCB0aGFua3MuDQo+IA0KDQpHcmVhdCwg dGhhbmtzIQ0KDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQpSZWdhcmRzLA0KQ3Jpc3Rp YW4NCg==