From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0040.outbound.protection.outlook.com [104.47.0.40]) by dpdk.org (Postfix) with ESMTP id 8868E160 for ; Tue, 29 May 2018 17:48:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8B8O8YkmRIeBXiK0kt5PnarixjFdh7B9Llrp9QDCBUQ=; b=YyuipSczPobA0VRl4paxJZA32DpRRcD08UeY45DLSrlkekFsDwoGk+ihYDigR7GkV19q8iy+sal2ZiSxjgWy1daycuKTeptoPoAMVgh/T6Hrf5DfH67raIwh2hxE8EBzb+oWXKHbvralebsztehI6H1UvN5Rh+WTiqivki/LZPY= Received: from HE1PR0501MB2314.eurprd05.prod.outlook.com (10.168.34.19) by HE1PR0501MB2827.eurprd05.prod.outlook.com (10.172.125.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.820.11; Tue, 29 May 2018 15:48:11 +0000 Received: from HE1PR0501MB2314.eurprd05.prod.outlook.com ([fe80::1071:70d0:eac1:5d97]) by HE1PR0501MB2314.eurprd05.prod.outlook.com ([fe80::1071:70d0:eac1:5d97%18]) with mapi id 15.20.0797.017; Tue, 29 May 2018 15:48:10 +0000 From: Ophir Munk To: Sameeh Jubran , "dev@dpdk.org" CC: Yan Vugenfirer , Thomas Monjalon Thread-Topic: Compiling RSS ebpf Thread-Index: AQHT6qKfuRGUloy0MU+7pNUNkkKtzqQtcbqAgBLEugCABrpgAA== Date: Tue, 29 May 2018 15:48:10 +0000 Message-ID: References: In-Reply-To: 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=ophirmu@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR0501MB2827; 7:j22G5Yxe+lYtA4cSfgJRS2L8tHFxRpLN0CQL5jGWhxrnj+vZ1D1611n9Ew5g0+MlS3t30+/lZihEPWEdLXkPWDSl1Wx7Ansv9XQ2E9cHTcdkuOu6FguFxD97HHE71w4p+EDP4xro/tWT3pi4r7LzJHoulQVlz3oyTDV8mXN18t5lmKBcXknmgWcMaeLfhEKbgqCEE5dtUNsYfe8i9FbhLj2sb7NB+1FO9XWSgpkXmqmMPJgUk5czSMDC8xWxdxyq x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0501MB2827; x-ms-traffictypediagnostic: HE1PR0501MB2827: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(189930954265078)(116415991822766)(84791874153150)(45079756050767)(21748063052155)(81160342030619); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:HE1PR0501MB2827; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0501MB2827; x-forefront-prvs: 0687389FB0 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(396003)(376002)(39380400002)(366004)(346002)(53754006)(199004)(189003)(149574003)(174874002)(81156014)(81166006)(8676002)(186003)(19609705001)(66066001)(54906003)(7116003)(5660300001)(53546011)(6506007)(102836004)(59450400001)(3480700004)(76176011)(9326002)(316002)(2900100001)(486006)(3280700002)(74316002)(97736004)(2906002)(6246003)(53936002)(4326008)(110136005)(11346002)(446003)(476003)(86362001)(106356001)(2501003)(45080400002)(5250100002)(7736002)(6306002)(54896002)(55016002)(478600001)(9686003)(236005)(25786009)(3660700001)(6116002)(3846002)(105586002)(790700001)(606006)(8936002)(7696005)(33656002)(26005)(99286004)(68736007)(229853002)(6436002)(14454004)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0501MB2827; H:HE1PR0501MB2314.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: /EDUlt1WVGdMmr8sT9gCdUzQuQOQfC5NLB/WOgNtFo5oiLllVQ3VbHhqJTC9GF459Gyi0hS/K3D+FrRaWsLbQqZe/3heT3IfaLIbbf7ThVfSbUhDpotTbS++j9vhNtHpJRFGEYsIQlpLvvU5fuo+Zbmm76HUDFqZ38t0veseLvMf+DQNfFV7SmJabCzd3ZYt spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: d5d6844a-c9a6-45fd-4939-08d5c57b94b8 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5d6844a-c9a6-45fd-4939-08d5c57b94b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2018 15:48:10.9079 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2827 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] Compiling RSS ebpf 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: Tue, 29 May 2018 15:48:13 -0000 SGkgU2FtZWVoLA0KUlNTIGVicGYgc291cmNlIGNvZGUgY29tcGlsYXRpb24gaXMgcGxhbm5lZCBm b3IgZHBkayBuZXh0IHJlbGVhc2VzLg0KDQpJbiBvcmRlciB0byBjb21waWxlIHRoZSBjdXJyZW50 IHRhcF9icGZfcHJvZ3JhbS5jIGNvZGUgeW91IHdpbGwgbmVlZCBkZWZpbml0aW9ucyBmb3VuZCBp biBpcHJvdXRlMjoNCg0KaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL25ldHdvcmsvaXBy b3V0ZTIvaXByb3V0ZTIuZ2l0Lw0KDQoNCjEuICAgICAgIFBsZWFzZSBjbG9uZSBpcHJvdXRlMiB0 cmVlIGFuZCBtYWtlIGl0IGFjY2Vzc2libGUgdG8geW91ciBidWlsZCBlbnZpcm9ubWVudCwgc2F5 IHVuZGVyIGRpcmVjdG9yeSA8aXByb3V0ZTJfcm9vdF90cmVlPi4NCg0KDQoNCjIuICAgICAgIFBs ZWFzZSBhZGQgImJwZl9hcGkuaCIgZmlsZSBpbmNsdXNpb24gaW4gdGFwX2JwZl9wcm9ncmFtLmMg KGZvbGxvd2luZyB0YXBfcnNzLmggaW5jbHVzaW9uLCBzZWUgWzFdKQ0KDQoNCg0KMy4gICAgICAg V2hlbiBydW5uaW5nIHRoZSBjbGFuZyBjb21tYW5kIHBsZWFzZSBpbmNsdWRlIHRoZSBpcHJvdXRl MiBpbmNsdWRlIGRpcmVjdG9yeSwgZm9yIGV4YW1wbGUsDQoNCmNsYW5nIC1JIDxpcHJvdXRlMl9y b290X3RyZWU+L2lwcm91dGUyL2luY2x1ZGUgLU8yIC1lbWl0LWxsdm0gLWMgdGFwX2JwZl9wcm9n cmFtLmMgLW8gLSB8IGxsYyAtbWFyY2g9YnBmIC1maWxldHlwZT1vYmogLW8gdGFwX2JwZl9wcm9n cmFtLm8NCg0KVGhhdOKAmXMgYWxsIGlzIG5lZWRlZC4NCg0KWzFdDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQv dGFwL3RhcF9icGZfcHJvZ3JhbS5jIGIvZHJpdmVycy9uZXQvdGFwL3RhcF9icGZfcHJvZ3JhbS5j DQppbmRleCAxY2I3MzgyLi5kNjVmOWI4IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvdGFwL3Rh cF9icGZfcHJvZ3JhbS5jDQorKysgYi9kcml2ZXJzL25ldC90YXAvdGFwX2JwZl9wcm9ncmFtLmMN CkBAIC0xNyw2ICsxNyw3IEBADQojaW5jbHVkZSA8bGludXgvYnBmLmg+DQoNCiAgI2luY2x1ZGUg InRhcF9yc3MuaCINCiAgKyNpbmNsdWRlICJicGZfYXBpLmgiDQoNCiAgIC8qKiBDcmVhdGUgSVB2 NCBhZGRyZXNzICovDQogICAgI2RlZmluZSBJUHY0KGEsIGIsIGMsIGQpICgoX191MzIpKCgoYSkg JiAweGZmKSA8PCAyNCkgfCBcDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQoNClJlZ2FyZHMsDQpPcGhpcg0KDQpGcm9tOiBTYW1lZWggSnVicmFuIFttYWls dG86c2FtZWVoQGRheW5peC5jb21dDQpTZW50OiBGcmlkYXksIE1heSAyNSwgMjAxOCAxMTo1NCBB TQ0KVG86IGRldkBkcGRrLm9yZzsgT3BoaXIgTXVuayA8b3BoaXJtdUBtZWxsYW5veC5jb20+DQpD YzogWWFuIFZ1Z2VuZmlyZXIgPHlhbkBkYXluaXguY29tPg0KU3ViamVjdDogUmU6IENvbXBpbGlu ZyBSU1MgZWJwZg0KDQpQaW5nLg0KDQpPbiBTdW4sIE1heSAxMywgMjAxOCBhdCAxOjE2IFBNLCBT YW1lZWggSnVicmFuIDxzYW1lZWhAZGF5bml4LmNvbTxtYWlsdG86c2FtZWVoQGRheW5peC5jb20+ PiB3cm90ZToNClNvcnJ5IEkgaGF2ZSBhY2NpZGVudGFsbHkgc2VudCBteSBsYXN0IGVtYWlsIHdp dGhvdXQgZmluaXNoaW5nIGl0Lg0KDQpJIGJlbGlldmUgaXQgaXMgZHVlIG1pc2NvbmZpZ3VyYXRp b24gb2YgdGhlIGxpbnV4IGhlYWRlcnMgYW5kIHRoZWlyIGluY2x1c2lvbi4gQW55b25lIGVsc2Ug ZmFjZWQgdGhlc2UgZXJyb3JzPw0KDQoNCk9uIFN1biwgTWF5IDEzLCAyMDE4IGF0IDE6MTAgUE0s IFNhbWVlaCBKdWJyYW4gPHNhbWVlaEBkYXluaXguY29tPG1haWx0bzpzYW1lZWhAZGF5bml4LmNv bT4+IHdyb3RlOg0KSGkgQWxsLA0KDQpJIGFtIGF0dGVtcHRpbmcgdG8gY29tcGlsZSB0aGUgcnNz IGVwYmYgcHJvZ3JhbSBkcGRrIGFuZCBJIGFtIGdldHRpbmcgdG9vIG11Y2ggY29tcGlsYXRpb24g ZXJyb3JzLCBpcyB0aGVyZSBhbnl0aGluZyBzcGVjaWZpYyB0aGF0IEkgbmVlZCB0byBjb25maWd1 cmUgd2hlbiBjb21waWxpbmc/DQoNCkkgYW0gcnVubmluZyB0aGUgZm9sbG93aW5nIGxpbmU6DQoN CiBjbGFuZyAtTzIgLWVtaXQtbGx2bSAtYyB0YXBfYnBmX3Byb2dyYW0uYyAtbyAtIHwgbGxjIC1t YXJjaD1icGYgLWZpbGV0eXBlPW9iaiAtbyB0YXBfYnBmX3Byb2dyYW0ubw0KDQpJIHRoaW5rIGl0 IGlzIGR1ZSB0byBzb21lIG1pc2NvbmZpZ3VyYXRpb24gb2YNClRoZSBlcnJvcnMgSSBhbSBnZXR0 aW5nOg0KDQp0YXBfYnBmX3Byb2dyYW0uYzoxNTc6Mzc6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xh cmF0aW9uIG9mIGZ1bmN0aW9uICdvZmZzZXRvZicgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1wbGlj aXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQogICAgICAgICAgICAgICAgX191OCAqc3JjX2RzdF9h ZGRyID0gZGF0YSArIG9mZiArIG9mZnNldG9mKHN0cnVjdCBpcGhkciwgc2FkZHIpOw0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQp0YXBfYnBmX3By b2dyYW0uYzoxNTc6NDY6IGVycm9yOiBleHBlY3RlZCBleHByZXNzaW9uDQogICAgICAgICAgICAg ICAgX191OCAqc3JjX2RzdF9hZGRyID0gZGF0YSArIG9mZiArIG9mZnNldG9mKHN0cnVjdCBpcGhk ciwgc2FkZHIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeDQp0YXBfYnBmX3Byb2dyYW0uYzoxNTc6NjA6IGVycm9yOiB1c2Ugb2Yg dW5kZWNsYXJlZCBpZGVudGlmaWVyICdzYWRkcicNCiAgICAgICAgICAgICAgICBfX3U4ICpzcmNf ZHN0X2FkZHIgPSBkYXRhICsgb2ZmICsgb2Zmc2V0b2Yoc3RydWN0IGlwaGRyLCBzYWRkcik7DQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXg0KdGFwX2JwZl9wcm9ncmFtLmM6MTgwOjExOiBlcnJvcjogdXNlIG9m IHVuZGVjbGFyZWQgaWRlbnRpZmllciAnVENfQUNUX09LJw0KICAgICAgICAgICAgICAgICAgICAg ICAgcmV0dXJuIFRDX0FDVF9PSzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQp0 YXBfYnBmX3Byb2dyYW0uYzoxODI6MTU6IGVycm9yOiBleHBlY3RlZCBleHByZXNzaW9uDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0b2Yoc3RydWN0IGlwdjZo ZHIsIHNhZGRyKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBeDQp0YXBfYnBmX3Byb2dyYW0uYzoxODI6MzE6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJl ZCBpZGVudGlmaWVyICdzYWRkcicNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBvZmZzZXRvZihzdHJ1Y3QgaXB2Nmhkciwgc2FkZHIpOw0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQp0YXBfYnBm X3Byb2dyYW0uYzoyMDQ6MTA6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBpZGVudGlmaWVyICdU Q19BQ1RfUElQRScNCiAgICAgICAgICAgICAgICByZXR1cm4gVENfQUNUX1BJUEU7DQogICAgICAg ICAgICAgICAgICAgICAgIF4NCnRhcF9icGZfcHJvZ3JhbS5jOjIxMjo5OiBlcnJvcjogdXNlIG9m IHVuZGVjbGFyZWQgaWRlbnRpZmllciAnVENfQUNUX1JFQ0xBU1NJRlknDQogICAgICAgIHJldHVy biBUQ19BQ1RfUkVDTEFTU0lGWTsNCiAgICAgICAgICAgICAgIF4NCnRhcF9icGZfcHJvZ3JhbS5j OjIyMjoxOiBlcnJvcjogZXhwZWN0ZWQgcGFyYW1ldGVyIGRlY2xhcmF0b3INClJTUyhsM19sNCkN Cl4NCnRhcF9icGZfcHJvZ3JhbS5jOjIxNjoxMjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAn UlNTJw0KICAgICAgICBfX3NlY3Rpb24oI0wpIGludCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBcDQogICAgICAgICAgICAgICAgICBeDQo8c2NyYXRjaCBzcGFjZT46NzY6MTogbm90ZTog ZXhwYW5kZWQgZnJvbSBoZXJlDQoibDNfbDQiDQpeDQp0YXBfYnBmX3Byb2dyYW0uYzoyMjI6MTog ZXJyb3I6IGV4cGVjdGVkICcpJw0KdGFwX2JwZl9wcm9ncmFtLmM6MjE2OjEyOiBub3RlOiBleHBh bmRlZCBmcm9tIG1hY3JvICdSU1MnDQogICAgICAgIF9fc2VjdGlvbigjTCkgaW50ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgICAgICAgICAgIF4NCjxzY3JhdGNoIHNw YWNlPjo3NjoxOiBub3RlOiBleHBhbmRlZCBmcm9tIGhlcmUNCiJsM19sNCINCl4NCnRhcF9icGZf cHJvZ3JhbS5jOjIyMjoxOiBub3RlOiB0byBtYXRjaCB0aGlzICcoJw0KdGFwX2JwZl9wcm9ncmFt LmM6MjE2OjExOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdSU1MnDQogICAgICAgIF9fc2Vj dGlvbigjTCkgaW50ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgICAg ICAgICAgXg0KdGFwX2JwZl9wcm9ncmFtLmM6MjIyOjE6IHdhcm5pbmc6IHR5cGUgc3BlY2lmaWVy IG1pc3NpbmcsIGRlZmF1bHRzIHRvICdpbnQnIFstV2ltcGxpY2l0LWludF0NClJTUyhsM19sNCkN Cl4NCnRhcF9icGZfcHJvZ3JhbS5jOjIxNjoyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdS U1MnDQogICAgICAgIF9fc2VjdGlvbigjTCkgaW50ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFwNCiAgICAgICAgXg0KdGFwX2JwZl9wcm9ncmFtLmM6MjIyOjE6IGVycm9yOiBleHBlY3Rl ZCAnOycgYWZ0ZXIgdG9wIGxldmVsIGRlY2xhcmF0b3INCnRhcF9icGZfcHJvZ3JhbS5jOjIxNjox Njogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUlNTJw0KICAgICAgICBfX3NlY3Rpb24oI0wp IGludCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQogICAgICAgICAgICAgICAgICAg ICAgXg0KZmF0YWwgZXJyb3I6IHRvbyBtYW55IGVycm9ycyBlbWl0dGVkLCBzdG9wcGluZyBub3cg Wy1mZXJyb3ItbGltaXQ9XQ0KNiB3YXJuaW5ncyBhbmQgMjAgZXJyb3JzIGdlbmVyYXRlZC4NCnNh bWVlaEBiYXJrOn4vQnVpbGRzL2JwZl9yc3MvZHBkay9kcml2ZXJzL25ldC90YXAkIGNsZWFyDQoN Ci0tDQpSZXNwZWN0ZnVsbHksDQpTYW1lZWggSnVicmFuDQpMaW5rZWRpbjxodHRwczovL2VtZWEw MS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGaWwu bGlua2VkaW4uY29tJTJGcHViJTJGc2FtZWVoLWp1YnJhbiUyRjg3JTJGNzQ3JTJGYThhJmRhdGE9 MDIlN0MwMSU3Q29waGlybXUlNDBtZWxsYW5veC5jb20lN0NlMjE4ZWZiYmQ0Nzk0YWRhZDg1MzA4 ZDVjMjFkMDAxNyU3Q2E2NTI5NzFjN2QyZTRkOWJhNmE0ZDE0OTI1NmY0NjFiJTdDMCU3QzAlN0M2 MzY2MjgzNTIxNzIyNDMzOTMmc2RhdGE9cTJjQXNtTUd3WTA0am5VVTZvNTRxSk5hclAlMkZYYzVa YjBkZmlzWkcxa0UwJTNEJnJlc2VydmVkPTA+DQpTb2Z0d2FyZSBFbmdpbmVlciBAIERheW5peDxo dHRwczovL2VtZWEwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHAl M0ElMkYlMkZ3d3cuZGF5bml4LmNvbSZkYXRhPTAyJTdDMDElN0NvcGhpcm11JTQwbWVsbGFub3gu Y29tJTdDZTIxOGVmYmJkNDc5NGFkYWQ4NTMwOGQ1YzIxZDAwMTclN0NhNjUyOTcxYzdkMmU0ZDli YTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2NjI4MzUyMTcyMjQzMzkzJnNkYXRhPWM0Y2wl MkZIWXE3TWx1aWM0JTJGMUNBREgxZU1jNkh0MmVERWJ6cnBiV29KclJJJTNEJnJlc2VydmVkPTA+ Lg0KDQoNCg0KLS0NClJlc3BlY3RmdWxseSwNClNhbWVlaCBKdWJyYW4NCkxpbmtlZGluPGh0dHBz Oi8vZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0El MkYlMkZpbC5saW5rZWRpbi5jb20lMkZwdWIlMkZzYW1lZWgtanVicmFuJTJGODclMkY3NDclMkZh OGEmZGF0YT0wMiU3QzAxJTdDb3BoaXJtdSU0MG1lbGxhbm94LmNvbSU3Q2UyMThlZmJiZDQ3OTRh ZGFkODUzMDhkNWMyMWQwMDE3JTdDYTY1Mjk3MWM3ZDJlNGQ5YmE2YTRkMTQ5MjU2ZjQ2MWIlN0Mw JTdDMCU3QzYzNjYyODM1MjE3MjI0MzM5MyZzZGF0YT1xMmNBc21NR3dZMDRqblVVNm81NHFKTmFy UCUyRlhjNVpiMGRmaXNaRzFrRTAlM0QmcmVzZXJ2ZWQ9MD4NClNvZnR3YXJlIEVuZ2luZWVyIEAg RGF5bml4PGh0dHBzOi8vZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91 cmw9aHR0cCUzQSUyRiUyRnd3dy5kYXluaXguY29tJmRhdGE9MDIlN0MwMSU3Q29waGlybXUlNDBt ZWxsYW5veC5jb20lN0NlMjE4ZWZiYmQ0Nzk0YWRhZDg1MzA4ZDVjMjFkMDAxNyU3Q2E2NTI5NzFj N2QyZTRkOWJhNmE0ZDE0OTI1NmY0NjFiJTdDMCU3QzAlN0M2MzY2MjgzNTIxNzIzOTk2NDkmc2Rh dGE9UVZqMHhJVFdrbVVuQXJja2xOaHp1SWxjeGQ0RE1wVXVER1pIVktpRGxuSSUzRCZyZXNlcnZl ZD0wPi4NCg0KDQoNCi0tDQpSZXNwZWN0ZnVsbHksDQpTYW1lZWggSnVicmFuDQpMaW5rZWRpbjxo dHRwczovL2VtZWEwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz JTNBJTJGJTJGaWwubGlua2VkaW4uY29tJTJGcHViJTJGc2FtZWVoLWp1YnJhbiUyRjg3JTJGNzQ3 JTJGYThhJmRhdGE9MDIlN0MwMSU3Q29waGlybXUlNDBtZWxsYW5veC5jb20lN0NlMjE4ZWZiYmQ0 Nzk0YWRhZDg1MzA4ZDVjMjFkMDAxNyU3Q2E2NTI5NzFjN2QyZTRkOWJhNmE0ZDE0OTI1NmY0NjFi JTdDMCU3QzAlN0M2MzY2MjgzNTIxNzIzOTk2NDkmc2RhdGE9UVd1MnlmbGRKampxM1AwUzJWM1dB azlUVWJKZWJGRUFKTiUyRjE0czFJVUhzJTNEJnJlc2VydmVkPTA+DQpTb2Z0d2FyZSBFbmdpbmVl ciBAIERheW5peDxodHRwczovL2VtZWEwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNv bS8/dXJsPWh0dHAlM0ElMkYlMkZ3d3cuZGF5bml4LmNvbSZkYXRhPTAyJTdDMDElN0NvcGhpcm11 JTQwbWVsbGFub3guY29tJTdDZTIxOGVmYmJkNDc5NGFkYWQ4NTMwOGQ1YzIxZDAwMTclN0NhNjUy OTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2NjI4MzUyMTcyMzk5NjQ5 JnNkYXRhPVFWajB4SVRXa21VbkFyY2tsTmh6dUlsY3hkNERNcFV1REdaSFZLaURsbkklM0QmcmVz ZXJ2ZWQ9MD4uDQo=