From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30085.outbound.protection.outlook.com [40.107.3.85]) by dpdk.org (Postfix) with ESMTP id 7C1CA1B1F6 for ; Wed, 2 Jan 2019 09:48:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MeFgvPyb6Tge8H3kOgcz6G1AwgdW+IuxdMl7FHyo64w=; b=GD9gaejiK+nPVgewc5Yc1QbPIdoGMkbw+RPRDl9TAIANNcGTYxtlyZzqowpzZmW8pyykX4PRcKNBijSh8NXQ9qqCgj2dOZWkb3FDKZYeoyKM/rc/CPxQLiOj9weUn6K6ZPSm3lJJHgg6GXqAhYYdRJuqVXydzNnseEiW98nwtFc= Received: from VI1PR04MB4893.eurprd04.prod.outlook.com (20.177.49.154) by VI1PR04MB5006.eurprd04.prod.outlook.com (20.177.49.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.6; Wed, 2 Jan 2019 08:48:14 +0000 Received: from VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::7dc4:610b:d0c1:146b]) by VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::7dc4:610b:d0c1:146b%4]) with mapi id 15.20.1471.019; Wed, 2 Jan 2019 08:48:14 +0000 From: Akhil Goyal To: Konstantin Ananyev , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v5 00/10] examples/ipsec-secgw: make app to use ipsec library Thread-Index: AQHUnsLIsu5veEoxrUGYzlE675AR46Wbsj2A Date: Wed, 2 Jan 2019 08:48:14 +0000 Message-ID: References: <1544805623-18150-2-git-send-email-konstantin.ananyev@intel.com> <1546011238-22318-1-git-send-email-konstantin.ananyev@intel.com> In-Reply-To: <1546011238-22318-1-git-send-email-konstantin.ananyev@intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR01CA0105.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::21) To VI1PR04MB4893.eurprd04.prod.outlook.com (2603:10a6:803:56::26) authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [14.143.30.134] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR04MB5006; 6:+TUEFK1EqMcINFgvUs5Ealhnud5/pxSuR7tllq91WIqP42PsvQWm259Dm0p6JmibSkaA/35NpEaQfHKG8/L/3c3h919F/TUtXSBKutTO3YoNj6sRVHS3uTn7nMtTqR00czZvOEKAfQQU/ZdNijWwJyMr23i+ZC8C4mqZwuM3+MF14Ex9JXChZoBDFu+FQevXRt1nVlGJ4pXElO4JKyXI6PnwwQSpMG3wl+it+sQ9hweHedHyeh8Z3bZaSQOGI5X58dusez6LdRS7uCDHDJrZbttTKneSlDDIVa3aFRsxtjL2yEMqUuBB6q53ntRK52aQN9ZCP9Qnm0Gp07EQ5y56FDOdibdHpvUNFWEHik7oJbuBR6w9226+MYJjLB+nuz8JOFb9nsfqi6kWiObG09bIc+4tNqfTfL6EAAgsTJprXIIxx972EBcJyaFlP6AF9NManX+nB6sQO2wxBvM9Bf0syg==; 5:7LEZdS4xy45IOsWaJuZ7v6qllY7u3KKbepsufCk7+MhR1bOAP//gSeMGl5d5bUQ0mr/IzYmd6Hrpvc/eOdmY2k9gXIlV8cKz7UsWEsOSIDbvDhaeqr5O2WHsk/CKnS3iYE7/utAfCzPJah4UHM2EcQ3xh7IUX+04VQEPHiDrfArSMya/Cn5sRPWO5p8SKL4uDJYZWCHuMxR8eD9MY+LiaA==; 7:bfchjagDMGrY2bYgLnkEighayTtALEwH4zWxbz2KF600AUAgsoJ81C68D6iQIC35D+FNPTuA8K4DgqXOEIYA9ZRWAbqBVfX4Dex+1fXfqwZbmwZEoTprzeAGeSNVNI4Ne1v0hrFRI9FlwywgpPMZNg== x-ms-office365-filtering-correlation-id: 10cfa644-4d0e-4af7-de46-08d6708f084b x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB5006; x-ms-traffictypediagnostic: VI1PR04MB5006: x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(4982022)(52105112)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041310)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:VI1PR04MB5006; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB5006; x-forefront-prvs: 0905A6B2C7 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(396003)(366004)(39860400002)(346002)(376002)(189003)(199004)(7736002)(6436002)(5660300001)(66066001)(6246003)(53936002)(26005)(186003)(6512007)(6306002)(14444005)(305945005)(256004)(14454004)(229853002)(86362001)(6116002)(3846002)(110136005)(316002)(2906002)(6486002)(68736007)(36756003)(31696002)(97736004)(78486014)(71190400001)(71200400001)(81156014)(81166006)(8936002)(2501003)(8676002)(31686004)(476003)(2616005)(76176011)(966005)(44832011)(486006)(105586002)(102836004)(25786009)(446003)(11346002)(53546011)(106356001)(386003)(6506007)(55236004)(478600001)(99286004)(52116002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB5006; H:VI1PR04MB4893.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 1OcSZZCbmIrw7Hazmxp6EclhJtWUze2S7d4SG7ehf/lrx8Og681ocQojur+jmt8YxMtJReQBXL6eqJ6KelxyeDIo0n/eIW5fjayy5mal3fm4cQgQVVptCrzvpd1D9bRP12Lfn4UskINEYF7gwH0clZtd6WAJJDbBM8SWrsHpFmN5YoJZHiRrtxgz/URy8F2DLIApW44p2TCSYPDWsYUTCi3FB+4RISjQ4OMj2Dxy9eV89ldvUIGNRxaVu9oB/faalAqQHGwV/mbIfhua0sNkN8XLvRALJ/seYw6hIVZk6zmlHJ4eNfrxpOlm5e0vLhMF spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <3971563664903C47BFD9C0CF850A2E7B@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10cfa644-4d0e-4af7-de46-08d6708f084b X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2019 08:48:14.6521 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5006 Subject: Re: [dpdk-dev] [PATCH v5 00/10] examples/ipsec-secgw: make app to use ipsec library 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: , X-List-Received-Date: Wed, 02 Jan 2019 08:48:17 -0000 SGkgS29uc3RhbnRpbiwNCg0KSSBqdXN0IGdvdCByZXN1bHRzIG9uIHJ1bm5pbmcgdGhlIGlwc2Vj LXNlY2d3IG9uIE5YUCBoYXJkd2FyZS4NCg0KaXQgc2VlbXMgdGhlcmUgaXMgYSBkcm9wIG9mIGFy b3VuZCAxMCUgZm9yIGxvb2thc2lkZSBwcm90byB3aXRoIG5vcm1hbCANCmNvbW1hbmQoaS5lLiB3 aXRob3V0IC1sIG9wdGlvbikNCg0Kd2l0aCAtbCBvcHRpb24sIEkgZ290IGEgc2VnIGZhdWx0IHdo aWxlIHJ1bm5pbmcgdHJhZmZpYy4gZ2RiIHN1Z2dlc3QgDQp0aGF0IHBrdF9mdW5jIGlzIG5vdCBm aWxsZWQgdXAgYW5kIGlzIE5VTEwuDQojMcKgIDB4MDAwMDAwMDAwMDQ2ODliYyBpbiBydGVfaXBz ZWNfcGt0X2NyeXB0b19wcmVwYXJlIChzcz0weDE3YWQ4MmQ4MCwgDQptYj0weGZmZmZmZmZmZTQ5 OCwgY29wPTB4ZmZmZmZmZmZkZmMwLCBudW09MSkNCiDCoMKgwqAgYXQgDQovaG9tZS9ha2hpbC9u ZXRwZXJmL2RwZGtfdXAvZHBkay1uZXh0LWNyeXB0by9hcm02NC1kcGFhLWxpbnV4YXBwLWdjYy9p bmNsdWRlL3J0ZV9pcHNlYy5oOjExNQ0KKGdkYinCoCBwIC94ICpzcw0KJDEgPSB7c2EgPSAweDE3 YWQ3ZWE0MCwgdHlwZSA9IDB4Mywge2NyeXB0byA9IHtzZXMgPSAweDE2NWE0ZTkwMH0sIA0Kc2Vj dXJpdHkgPSB7c2VzID0gMHgxNjVhNGU5MDAsIGN0eCA9IDB4MCwgb2xfZmxhZ3MgPSAweDB9fSwg cGt0X2Z1bmMgPSB7DQogwqDCoMKgIHByZXBhcmUgPSAweDAsIHByb2Nlc3MgPSAweDB9fQ0KDQoN Cg0KDQpPbiAxMi8yOC8yMDE4IDk6MDMgUE0sIEtvbnN0YW50aW4gQW5hbnlldiB3cm90ZToNCj4g VGhpcyBwYXRjaCBzZXJpZXMgZGVwZW5kcyBvbiB0aGUgcGF0Y2ggc2VyaWVzOg0KPg0KPiBpcHNl YzogbmV3IGxpYnJhcnkgZm9yIElQc2VjIGRhdGEtcGF0aCBwcm9jZXNzaW5nDQo+IGh0dHA6Ly9w YXRjaGVzLmRwZGsub3JnL3BhdGNoLzQ5MzMyLw0KPiBodHRwOi8vcGF0Y2hlcy5kcGRrLm9yZy9w YXRjaC80OTMzMy8NCj4gaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcGF0Y2gvNDkzMzQvDQo+IGh0 dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3BhdGNoLzQ5MzM1Lw0KPiBodHRwOi8vcGF0Y2hlcy5kcGRr Lm9yZy9wYXRjaC80OTMzNi8NCj4gaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcGF0Y2gvNDkzMzcv DQo+IGh0dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3BhdGNoLzQ5MzM4Lw0KPiBodHRwOi8vcGF0Y2hl cy5kcGRrLm9yZy9wYXRjaC80OTMzOS8NCj4gaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcGF0Y2gv NDkzNDAvDQo+IGh0dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3BhdGNoLzQ5MzQxLw0KPg0KPiB0byBi ZSBhcHBsaWVkIGZpcnN0Lg0KPg0KPiB2NCAtPiB2NQ0KPiAtIEFkZHJlc3MgQWtoaWwgY29tbWVu dHM6DQo+ICAgICAgIGRvY3VtZW50YXRpb24gdXBkYXRlDQo+ICAgICAgIHNwZWxsIGNoZWNrcyBz cGFjaW5nIGV0Yy4NCj4gICAgICAgaW50cm9kdWNlIHJ4b2ZmbG9hZC90eG9mZmxvYWQgcGFyYW1l dGVycw0KPiAgICAgICBzaW5nbGUgU0EgZm9yIGlwdjYNCj4gICAgICAgdXBkYXRlIE1ha2VmaWxl DQo+DQo+IHYzIC0+IHY0DQo+ICAgLSBmaXggZmV3IGlzc3VlcyB3aXRoIHRoZSB0ZXN0IHNjcmlw dHMNCj4gICAtIHVwZGF0ZSBkb2NzDQo+DQo+IHYyIC0+IHYzDQo+ICAgLSBhZGQgSVB2NiBjYXNl cyBpbnRvIHRlc3Qgc2NyaXB0cw0KPiAgIC0gZml4ZXMgZm9yIElQdjYgc3VwcG9ydA0KPiAgIC0g Zml4ZXMgZm9yIGlubGluZS1jcnlwdG8gc3VwcG9ydA0KPiAgIC0gc29tZSBjb2RlIHJlc3RydWN0 dXJpbmcNCj4NCj4gdjEgLT4gdjINCj4gICAtIFNldmVyYWwgYnVnIGZpeGVzDQo+DQo+IFRoYXQg c2VyaWVzIGNvbnRpYW5zIGZldyBidWctZml4ZXMgYW5kIGNoYW5nZXMgdG8gbWFrZSBpcHNlYy1z ZWNndw0KPiB0byB1dGlsaXplIGxpYnJ0ZV9pcHNlYyBsaWJyYXJ5Og0KPiAgICAgICAtIGNoYW5n ZXMgaW4gdGhlIHJlbGF0ZWQgZGF0YSBzdHJ1Y3R1cmVzLg0KPiAgICAgICAtIGNoYW5nZXMgaW4g dGhlIGluaXRpYWxpemF0aW9uIGNvZGUuDQo+ICAgICAgIC0gY2hhbmdlcyBpbiB0aGUgZGF0YS1w YXRoIGNvZGUuDQo+ICAgICAgIC0gbmV3IGNvbW1hbmQtbGluZSBwYXJhbWV0ZXJzIHRvIGVuYWJs ZSBsaWJydGVfaXBzZWMgY29kZXBhdGgNCj4gICAgICAgICBhbmQgcmVsYXRlZCBmZWF0dXJlcy4N Cj4gICAgICAgLSB0ZXN0IHNjcmlwdHMgdG8gaGVscCBhdXRvbWF0ZSBpcHNlYy1zZWNndyBmdW5j dGlvbmFsIHRlc3RpbmcuDQo+DQo+IE5vdGUgdGhhdCByaWdodCBub3cgYnkgZGVmYXVsdCBjdXJy ZW50IChub24tbGlicnRlX2lwc2VjKSBjb2RlLXBhdGgNCj4gd2lsbCBiZSB1c2VkLiBVc2VyIGhh cyB0byBydW4gYXBwbGljYXRpb24gd2l0aCBuZXcgY29tbWFuZC1saW5lIG9wdGlvbg0KPiAoJy1s JykNCj4gdG8gZW5hYmxlIG5ldyBjb2RlcGF0aC4NCj4gVGhlIG1haW4gcmVhc29uIGZvciB0aGF0 Og0KPiAgICAtIGN1cnJlbnQgbGlicnRlX2lwc2VjIGRvZXNuJ3Qgc3VwcG9ydCBhbGwgaXBzZWMg YWxnb3JpdGhtcw0KPiAgICAgIGFuZCBmZWF0dXJlcyB0aGF0IHRoZSBhcHAgZG9lcy4NCj4gICAg LSBhbGxvdyB1c2VycyB0byBydW4gYm90aCB2ZXJzaW9ucyBpbiBwYXJhbGxlbCBmb3Igc29tZSB0 aW1lDQo+ICAgICAgdG8gZmlndXJlIG91dCBhbnkgZnVuY3Rpb25hbCBvciBwZXJmb3JtYW5jZSBk ZWdyYWRhdGlvbiB3aXRoIHRoZQ0KPiAgICAgIG5ldyBjb2RlLg0KPg0KPiBUZXN0IHNjcmlwdHMg d2VyZSBydW4gd2l0aCB0aGUgZm9sbG93aW5nIGNyeXB0byBkZXZpY2VzOg0KPiAgIC0gYWVzbmlf bWINCj4gICAtIGFlc25pX2djbQ0KPiAgIC0gcWF0DQo+DQo+IEtvbnN0YW50aW4gQW5hbnlldiAo MTApOg0KPiAgICBleGFtcGxlcy9pcHNlYy1zZWNndzogYWxsb3cgdXNlciB0byBkaXNhYmxlIHNv bWUgUlgvVFggb2ZmbG9hZHMNCj4gICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3c6IGFsbG93IHRvIHNw ZWNpZnkgbmVpZ2hib3VyIG1hYyBhZGRyZXNzDQo+ICAgIGV4YW1wbGVzL2lwc2VjLXNlY2d3OiBm aXggY3J5cHRvLW9wIG1pZ2h0IG5ldmVyIGdldCBkZXF1ZXVlZA0KPiAgICBleGFtcGxlcy9pcHNl Yy1zZWNndzogZml4IG91dGJvdW5kIGNvZGVwYXRoIGZvciBzaW5nbGUgU0ENCj4gICAgZXhhbXBs ZXMvaXBzZWMtc2VjZ3c6IG1ha2UgbG9jYWwgdmFyaWFibGVzIHN0YXRpYw0KPiAgICBleGFtcGxl cy9pcHNlYy1zZWNndzogZml4IGluYm91bmQgU0EgY2hlY2tpbmcNCj4gICAgZXhhbXBsZXMvaXBz ZWMtc2VjZ3c6IG1ha2UgYXBwIHRvIHVzZSBpcHNlYyBsaWJyYXJ5DQo+ICAgIGV4YW1wbGVzL2lw c2VjLXNlY2d3OiBtYWtlIGRhdGEtcGF0aCB0byB1c2UgaXBzZWMgbGlicmFyeQ0KPiAgICBleGFt cGxlcy9pcHNlYy1zZWNndzogYWRkIHNjcmlwdHMgZm9yIGZ1bmN0aW9uYWwgdGVzdA0KPiAgICBk b2M6IHVwZGF0ZSBpcHNlYy1zZWNndyBndWlkZSBhbmQgcmVsZWxhc2Ugbm90ZXMNCj4NCj4gICBk b2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzE5XzAyLnJzdCAgICAgICAgfCAgMTQgKw0KPiAg IGRvYy9ndWlkZXMvc2FtcGxlX2FwcF91Zy9pcHNlY19zZWNndy5yc3QgICAgICB8IDE1OSArKysr Ky0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAg IDUgKy0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy9pcHNlYy1zZWNndy5jICAgICAgICAgICAg fCA0ODAgKysrKysrKysrKysrKystLS0tDQo+ICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvaXBzZWMu YyAgICAgICAgICAgICAgICAgIHwgIDYyICsrLQ0KPiAgIGV4YW1wbGVzL2lwc2VjLXNlY2d3L2lw c2VjLmggICAgICAgICAgICAgICAgICB8ICA2NyArKysNCj4gICBleGFtcGxlcy9pcHNlYy1zZWNn dy9pcHNlY19wcm9jZXNzLmMgICAgICAgICAgfCAzNDEgKysrKysrKysrKysrKw0KPiAgIGV4YW1w bGVzL2lwc2VjLXNlY2d3L21lc29uLmJ1aWxkICAgICAgICAgICAgICB8ICAgNiArLQ0KPiAgIGV4 YW1wbGVzL2lwc2VjLXNlY2d3L3BhcnNlci5jICAgICAgICAgICAgICAgICB8ICA5MSArKysrDQo+ ICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvcGFyc2VyLmggICAgICAgICAgICAgICAgIHwgICA4ICst DQo+ICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvc2EuYyAgICAgICAgICAgICAgICAgICAgIHwgMjYz ICsrKysrKysrKy0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy9zcDQuYyAgICAgICAgICAgICAg ICAgICAgfCAgMzUgKy0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy9zcDYuYyAgICAgICAgICAg ICAgICAgICAgfCAgMzUgKy0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy90ZXN0L2NvbW1vbl9k ZWZzLnNoICAgICAgfCAxNTMgKysrKysrDQo+ICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC9k YXRhX3J4dHguc2ggICAgICAgIHwgIDYyICsrKw0KPiAgIGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rl c3QvbGludXhfdGVzdDQuc2ggICAgICB8ICA2MyArKysNCj4gICBleGFtcGxlcy9pcHNlYy1zZWNn dy90ZXN0L2xpbnV4X3Rlc3Q2LnNoICAgICAgfCAgNjQgKysrDQo+ICAgZXhhbXBsZXMvaXBzZWMt c2VjZ3cvdGVzdC9ydW5fdGVzdC5zaCAgICAgICAgIHwgIDgwICsrKw0KPiAgIC4uLi90ZXN0L3Ry c19hZXNjYmNfc2hhMV9jb21tb25fZGVmcy5zaCAgICAgICB8ICA2OSArKysNCj4gICAuLi4vaXBz ZWMtc2VjZ3cvdGVzdC90cnNfYWVzY2JjX3NoYTFfZGVmcy5zaCAgfCAgNjcgKysrDQo+ICAgLi4u L3Rlc3QvdHJzX2Flc2NiY19zaGExX2Vzbl9hdG9tX2RlZnMuc2ggICAgIHwgICA1ICsNCj4gICAu Li4vdGVzdC90cnNfYWVzY2JjX3NoYTFfZXNuX2RlZnMuc2ggICAgICAgICAgfCAgNjYgKysrDQo+ ICAgLi4uL3Rlc3QvdHJzX2Flc2NiY19zaGExX29sZF9kZWZzLnNoICAgICAgICAgIHwgICA1ICsN Cj4gICAuLi4vdGVzdC90cnNfYWVzZ2NtX2NvbW1vbl9kZWZzLnNoICAgICAgICAgICAgfCAgNjAg KysrDQo+ICAgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90cnNfYWVzZ2NtX2RlZnMuc2ggIHwg IDY2ICsrKw0KPiAgIC4uLi90ZXN0L3Ryc19hZXNnY21fZXNuX2F0b21fZGVmcy5zaCAgICAgICAg ICB8ICAgNSArDQo+ICAgLi4uL2lwc2VjLXNlY2d3L3Rlc3QvdHJzX2Flc2djbV9lc25fZGVmcy5z aCAgIHwgIDY2ICsrKw0KPiAgIC4uLi9pcHNlYy1zZWNndy90ZXN0L3Ryc19hZXNnY21fb2xkX2Rl ZnMuc2ggICB8ICAgNSArDQo+ICAgLi4uL3Rlc3QvdHVuX2Flc2NiY19zaGExX2NvbW1vbl9kZWZz LnNoICAgICAgIHwgIDY4ICsrKw0KPiAgIC4uLi9pcHNlYy1zZWNndy90ZXN0L3R1bl9hZXNjYmNf c2hhMV9kZWZzLnNoICB8ICA3MCArKysNCj4gICAuLi4vdGVzdC90dW5fYWVzY2JjX3NoYTFfZXNu X2F0b21fZGVmcy5zaCAgICAgfCAgIDUgKw0KPiAgIC4uLi90ZXN0L3R1bl9hZXNjYmNfc2hhMV9l c25fZGVmcy5zaCAgICAgICAgICB8ICA3MCArKysNCj4gICAuLi4vdGVzdC90dW5fYWVzY2JjX3No YTFfb2xkX2RlZnMuc2ggICAgICAgICAgfCAgIDUgKw0KPiAgIC4uLi90ZXN0L3R1bl9hZXNnY21f Y29tbW9uX2RlZnMuc2ggICAgICAgICAgICB8ICA2MCArKysNCj4gICBleGFtcGxlcy9pcHNlYy1z ZWNndy90ZXN0L3R1bl9hZXNnY21fZGVmcy5zaCAgfCAgNzAgKysrDQo+ICAgLi4uL3Rlc3QvdHVu X2Flc2djbV9lc25fYXRvbV9kZWZzLnNoICAgICAgICAgIHwgICA1ICsNCj4gICAuLi4vaXBzZWMt c2VjZ3cvdGVzdC90dW5fYWVzZ2NtX2Vzbl9kZWZzLnNoICAgfCAgNzAgKysrDQo+ICAgLi4uL2lw c2VjLXNlY2d3L3Rlc3QvdHVuX2Flc2djbV9vbGRfZGVmcy5zaCAgIHwgICA1ICsNCj4gICAzOCBm aWxlcyBjaGFuZ2VkLCAyNjg1IGluc2VydGlvbnMoKyksIDE0NSBkZWxldGlvbnMoLSkNCj4gICBj cmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvaXBzZWNfcHJvY2Vzcy5jDQo+ ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rlc3QvY29tbW9uX2Rl ZnMuc2gNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC9k YXRhX3J4dHguc2gNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cv dGVzdC9saW51eF90ZXN0NC5zaA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNl Yy1zZWNndy90ZXN0L2xpbnV4X3Rlc3Q2LnNoDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1w bGVzL2lwc2VjLXNlY2d3L3Rlc3QvcnVuX3Rlc3Quc2gNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQg ZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90cnNfYWVzY2JjX3NoYTFfY29tbW9uX2RlZnMuc2gN Cj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90cnNfYWVz Y2JjX3NoYTFfZGVmcy5zaA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNlYy1z ZWNndy90ZXN0L3Ryc19hZXNjYmNfc2hhMV9lc25fYXRvbV9kZWZzLnNoDQo+ICAgY3JlYXRlIG1v ZGUgMTAwNjQ0IGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rlc3QvdHJzX2Flc2NiY19zaGExX2Vzbl9k ZWZzLnNoDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rlc3Qv dHJzX2Flc2NiY19zaGExX29sZF9kZWZzLnNoDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1w bGVzL2lwc2VjLXNlY2d3L3Rlc3QvdHJzX2Flc2djbV9jb21tb25fZGVmcy5zaA0KPiAgIGNyZWF0 ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNlYy1zZWNndy90ZXN0L3Ryc19hZXNnY21fZGVmcy5z aA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNlYy1zZWNndy90ZXN0L3Ryc19h ZXNnY21fZXNuX2F0b21fZGVmcy5zaA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9p cHNlYy1zZWNndy90ZXN0L3Ryc19hZXNnY21fZXNuX2RlZnMuc2gNCj4gICBjcmVhdGUgbW9kZSAx MDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90cnNfYWVzZ2NtX29sZF9kZWZzLnNoDQo+ ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rlc3QvdHVuX2Flc2Ni Y19zaGExX2NvbW1vbl9kZWZzLnNoDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1wbGVzL2lw c2VjLXNlY2d3L3Rlc3QvdHVuX2Flc2NiY19zaGExX2RlZnMuc2gNCj4gICBjcmVhdGUgbW9kZSAx MDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90dW5fYWVzY2JjX3NoYTFfZXNuX2F0b21f ZGVmcy5zaA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNlYy1zZWNndy90ZXN0 L3R1bl9hZXNjYmNfc2hhMV9lc25fZGVmcy5zaA0KPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBleGFt cGxlcy9pcHNlYy1zZWNndy90ZXN0L3R1bl9hZXNjYmNfc2hhMV9vbGRfZGVmcy5zaA0KPiAgIGNy ZWF0ZSBtb2RlIDEwMDY0NCBleGFtcGxlcy9pcHNlYy1zZWNndy90ZXN0L3R1bl9hZXNnY21fY29t bW9uX2RlZnMuc2gNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cv dGVzdC90dW5fYWVzZ2NtX2RlZnMuc2gNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZXhhbXBsZXMv aXBzZWMtc2VjZ3cvdGVzdC90dW5fYWVzZ2NtX2Vzbl9hdG9tX2RlZnMuc2gNCj4gICBjcmVhdGUg bW9kZSAxMDA2NDQgZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC90dW5fYWVzZ2NtX2Vzbl9kZWZz LnNoDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGV4YW1wbGVzL2lwc2VjLXNlY2d3L3Rlc3QvdHVu X2Flc2djbV9vbGRfZGVmcy5zaA0KPg0KDQo=