From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 79B7841EA2 for ; Wed, 15 Mar 2023 18:12:35 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 74CD340FDF; Wed, 15 Mar 2023 18:12:35 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id B5D7940A7A for ; Wed, 15 Mar 2023 18:12:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678900353; x=1710436353; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=trT7zXaPn3KWlEsEmBR3SnvUdDgGJWeT4kVpkH4EXk0=; b=TInEQJHJReCVXmOvvWTR5NItOllLwZIUiic8P4nrYKYIABtlCfJmooB6 XueLKP3PghNJ/5SjoL8yupqhqGdwv/vFozoadRCJqP4/f/0e1JQG8tHoW m9gziamR61COocScW8nu8MHS8F4+5yiYggHl32Qgyq5qH8Nhh59z3Zsjr fR3E7S+e99YUn9s/O60KEfPw+QPymsYAfRe7kLaGuhyhlgTQJ5Etv9E35 VpxubZFVQky/JXiQM/cw3fhrUFTLNle3vZRO+T7Yn1Y3rzC0LQtJFtldk 0kH+8PKkt62Oo19BlX2HrUs0jhMmwmjFkaCUpgRAYuSwIimsnNhU/pls5 A==; X-IronPort-AV: E=McAfee;i="6500,9779,10650"; a="321613676" X-IronPort-AV: E=Sophos;i="5.98,262,1673942400"; d="scan'208";a="321613676" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Mar 2023 10:11:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10650"; a="768587491" X-IronPort-AV: E=Sophos;i="5.98,262,1673942400"; d="scan'208";a="768587491" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by FMSMGA003.fm.intel.com with ESMTP; 15 Mar 2023 10:11:47 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 15 Mar 2023 10:11:46 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 15 Mar 2023 10:11:45 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Wed, 15 Mar 2023 10:11:45 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.49) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Wed, 15 Mar 2023 10:11:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I9B8RFqWC8KdI8cFsQNv9NSs6an1xD3ZMRZgmM62axP5Ew8KLd9l4GKeVgRH0eXYLe7/B5poIucggO9axEZcbL/5c1LHZt7AJV1OTDLJ+Q2fXg4Izm+fGpMLaCB5QcMjA1mCT55bytL5vGqnzu5tpKoIlTC+CcIGmWVzOT8gHDjC+P+ipe9WhwiKYCTm2tpXh8E+rzU7yD/kfp1Iq5GO9/BxauGq9vvf1XIuHS6HaZ3SqPgTE2fCXyEVxMSwLERHSZ0b6xCyy+3fGJj/KftJSo9qeyzj8S3/khta72EpknU8lmuxcJf055Xlg7TaERI0maDf1eI1R6ePUPdUTb4lRQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=trT7zXaPn3KWlEsEmBR3SnvUdDgGJWeT4kVpkH4EXk0=; b=UaS5i58hgyxfMX4jNoHie4zY56Fao8RPDr0rRkabjVrGpS9orBH5fFhPHh4eoHk4rPOwXH0xF4I8DFC87ZfxPJ5u0yTLnjwyBymqgE6CpzTc2M5ezWbzdgVe7iPtXZNrqSHsFOKdWpRZN2+Jt2/7UtDDNA+lQVFvjKYReGWww9ZoOChDxI9WX4XNo0eRp1YVIJxUSq3katkZYnIfmrrQ1KoKath/WhSvVABu/rBwqIXPaqqIs+NX4YvSGhpi8Ho/XQtCkqQ+8GGaXhpG360NavOWfmNNVV8bo9gNoSRiNRAD8hTTBQJfg6wen5PScgRNw8tAMMH8v4DyuMYJ9qE0UQ== 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 Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by IA0PR11MB8304.namprd11.prod.outlook.com (2603:10b6:208:48b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Wed, 15 Mar 2023 17:11:43 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::18d0:ac53:aa1d:d19c]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::18d0:ac53:aa1d:d19c%5]) with mapi id 15.20.6178.024; Wed, 15 Mar 2023 17:11:43 +0000 From: "Richardson, Bruce" To: David Marchand CC: Patrick Robb , "ci@dpdk.org" , "Aaron Conole" , Thomas Monjalon Subject: RE: Meson buildtype for ci jobs? Thread-Topic: Meson buildtype for ci jobs? Thread-Index: AQHZV1jTqsN5LMRYwkuDc0jUdSiJ5K78EI8QgAACsACAAABh8A== Date: Wed, 15 Mar 2023 17:11:43 +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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS0PR11MB7309:EE_|IA0PR11MB8304:EE_ x-ms-office365-filtering-correlation-id: 6718e29e-562c-45d8-f705-08db257859cd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qJfXOQ872qE1cPE6oy/IlBqPiJthiQxPTQPOV5v6YqlECk5kGTEbp/AxDIN8IkbifJBnnie7+Wn/OE1lK7iHBTFcIqLafhludu59E0ynkjrLAbg0vjZTGQpugGp+zqcW6B19Zi3t1DfYFfwHl4zykW4hHbOnwotzRN7MzR/4GtYJLhuLFHK/V388CKZ2zxPavcgdv74CqTfXrg35B2BHDJWQ9rT9bJfiO8XA4rlmmgqz8Ha42HL3woqPFHWlv2wSprnl2XD34X8glb7XaE2/pZ6QBRNfqMvRxoUL37gXbqQaZN9abBjJlhfEIhVcnEAOSlnALpOqW58D3e8x5v9Z1+793iGAS3Yc1DZanGh35dmUXTRNr92twwZQinAVBX/xrVQQEKsHqkcRi2OPqqmLhMVQ/YepxRoXcN37iKp7rT+KPZZgS208qulj+Q4YGeGO3rpqOLTe/IQ0cGNUy5nT23exIZlCUpGv5st6/u3fxjFwA3VkaBpZ4ncgaAf4kC0fma8ovrcPeBwIMtGchn0+AgwB8SQi5XSe4DUs+OmJduWoNyGUuUox0mcyrEPLrgdZxdM2KLWhFW/N9CF5I4VzNZeP7WG09GTqrsI8OwTUFDLclyIZzsmMf/dkT7Q6fYFu2R433/1HoKmZyevozCywLjiRoFLhbWKSR22d50zWmzHiUFbKBi3hzdqbnk2klDVt x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(346002)(376002)(396003)(39860400002)(366004)(451199018)(2906002)(82960400001)(52536014)(122000001)(83380400001)(66476007)(54906003)(5660300002)(64756008)(38100700002)(66556008)(76116006)(41300700001)(66946007)(8676002)(8936002)(66446008)(4326008)(38070700005)(55016003)(33656002)(316002)(6916009)(86362001)(7696005)(478600001)(186003)(53546011)(6506007)(966005)(9686003)(26005)(71200400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q3Y2Qmt5aDVqbjgxZVd4UXQybzlnR2pkQnQ0clVYYVRuUFNOYjNOWnFBakNC?= =?utf-8?B?alk5NEFYUkJFTlNQRHpzY0VCVGZCOXpaV3ZmTDhtQXh6alNsSytEc2dCbGxr?= =?utf-8?B?Y0x5dnNhdU5Ya1NzNXdGYW9NbFVNd1NodEhvTGt3QjVwSkFtSXNoY1VWT1Bu?= =?utf-8?B?akFpSEFOc0IxeG5NRlNLLy84V2hzTzgzZHMzTnptd096Z1pKTG94eVB5Mndq?= =?utf-8?B?ME1PUTVhTVJMd2o3c1dISk5CMndtYUp6YUFyTnEwTVhUOUw4ZEJYc01GSnZK?= =?utf-8?B?d0xDSUZhK3ZNWXlINkwxdlhQWFZIUkpaZi8xUG9CT1NhaGtUZW5IN1FHVUNR?= =?utf-8?B?YmlETXFaWXNPRWNBOWpCdk5idDhqTzVCbTZNWU5hUVFaaGNaR1ZZdDJFTGxy?= =?utf-8?B?ZTBGdmp1Wmw4TVE1NlBmdldQaHp6NFJKQlRuSWwrc0hhY0NwdThQVGkzRGk1?= =?utf-8?B?Ym9UV0kvRTk0ZzJYQ0J1RTdqMXNEb2JudkxUUnNLb3NEZ1ZpLzdsR3pvZXdp?= =?utf-8?B?YUgrVnFhZmxncnN6SDYzVSt5U0dEMFVWZmIrbGUxY3R5ekZCT0F2ZXBFOUZG?= =?utf-8?B?dGdzd091Sk5QNjZNQ2ZDRGpKeUdVU1d1VjVZRDFmdnl0Nkt0bmx1RzNpTjV3?= =?utf-8?B?cHJGY3laYUxBenNYbXUwbi82RUw2MGhCRlJEMWZVc0VSTXpaOFRHN3FXQ2JT?= =?utf-8?B?SEVnY1RFZm9ZZzhLQ2lKc0RWV2FOOWVVV2FvZktFZWZUdGJUb2dKajRHeUhG?= =?utf-8?B?YVVBcFYrZEhKTllQWmlJNE1VUnZsL3pwUzhZZjRGRktIVWUrUFkzeG1nejVt?= =?utf-8?B?cjl1eVd3a0VhczBROHJGUDE1cHphd0F5dlFDY002eUlYYXB1bzlsM2lUcWxN?= =?utf-8?B?UTE4bTJqUnp6SG9XdFJaV2lJTkVOUXJjRkhnV01WZFFKdnJqTWlMYTBISkxq?= =?utf-8?B?R0pKcmhFeUNQdGtGTFM5S2w0RWgyU3ZvQ3MxVUlXV2JMK3M5QTBSME8yT2FH?= =?utf-8?B?TVEwTHhaN1ViTDFvUFgzNWFpTFRwRTREczhTcXNrK1ROUGhmc204MC9MV3JP?= =?utf-8?B?a0ZUM0pmbWw2UmdwVGZlQVBENm9pYXA4dFNITFY5WHA4dnN2ZWJqOWs5c2E1?= =?utf-8?B?djJTUE5kS0VJNmxBQ1NoVFRLK3JCdVM1alc1em5BTTZra2NxUXpmMFQrZDhO?= =?utf-8?B?VDIzMW5xZ3RRUkMwWk9qaFNkQkFmS09xM3JBM2d4STNHSS9xM2dPNjlrUVRq?= =?utf-8?B?bnhqRkRLQWJIZHdXd0hyL3hCbjRCU1I4cVR1b1hEMTFOQ25oK0x5d2JjY1cx?= =?utf-8?B?Vk1oaDV0bnF5OUovdmVDRmlOMkFIVTMrMWI0NkYwdkx3M2ZtYXVkekN5TDlY?= =?utf-8?B?ZmpKZ3dWY3ZPVURydWFURkUxd1prbDBOTythRU9JbTJMaks2NUk4TGRwYzBX?= =?utf-8?B?MWs2dWErWng4Z2lNa2dwMXVaRjZ1QWxPampMOEI1QkhmUFg2cUZHTWMrRkJY?= =?utf-8?B?RkNpcVhKc2tKVENNdUs0ZEIybXNqUkZ2MXhLeGtVeXdkRERBUCsyQmc3MG54?= =?utf-8?B?TThHTjdKcHFVNDZiRTJINnhBOWd3VzU1d0FNL0NWTmtvejVPeURIVVJtUk5C?= =?utf-8?B?NllWS0tkZ1RTSG9wUDNIcDlMd0x6bUk0d0FGNWJ5aFYzdjQxQjBBVmtieDBP?= =?utf-8?B?a1RPYlZRMUEvYzJQcnpPbVROcHhCV2ZMQndzYmJwQUNNeWsvblh4S1lTTjZX?= =?utf-8?B?allsT2R5M2VpVjRPdE1Qc09LSDR2YktRY3QzdWlraW1sYkZDc05qR3l2dVZm?= =?utf-8?B?dWV1Mm1RVzUraXY4ZTFnd2RkNGdKTzZ3ckRKUHNlQTlGOHk2dHZrdnpRbVJw?= =?utf-8?B?WXhTeEZZS0gvUzc3RS9MLzAxejN5cjZkRnJCNUVZVmR1dWcwYTZsQkhleUto?= =?utf-8?B?eStYbHdOSEh6Mk5BYkxTeEV4bWFEeWdTZy9GYTBlNVVPYUdqc3dDZyt1VnZQ?= =?utf-8?B?TGVGcDVjMFVXamdtQ0NHdUkvaGxzRElzL3pTaFFrbEJLNFpFNmpwbDV3Vk9H?= =?utf-8?B?VHBLOGJjYmczSlE1ekhoQnhjVENrM0ZRYnZxZkFrQWtxUHF0MVRhQWo0Tlha?= =?utf-8?B?RFZtVGw0eGpyemJicURxbWNGdGd5S0c5UUl1N1llcDdsQ3JFS1gyVjVMQnV2?= =?utf-8?B?Ymc9PQ==?= 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: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6718e29e-562c-45d8-f705-08db257859cd X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2023 17:11:43.5718 (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: IBHCdoKZ6VMrchcz0y3dZyJjKX3KR1oVgwxzeJ3RzUgpbvQXt1/aSxRh3+Eg4pQhtIUACxt/CzyjdB4ao8PVqaxjEUR7F0azumr8DtKRQlM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB8304 X-OriginatorOrg: intel.com X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgTWFyY2ggMTUs IDIwMjMgNToxMCBQTQ0KPiBUbzogUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25A aW50ZWwuY29tPg0KPiBDYzogUGF0cmljayBSb2JiIDxwcm9iYkBpb2wudW5oLmVkdT47IGNpQGRw ZGsub3JnOyBBYXJvbiBDb25vbGUNCj4gPGFjb25vbGVAcmVkaGF0LmNvbT47IFRob21hcyBNb25q YWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU3ViamVjdDogUmU6IE1lc29uIGJ1aWxkdHlw ZSBmb3IgY2kgam9icz8NCj4gDQo+IE9uIFdlZCwgTWFyIDE1LCAyMDIzIGF0IDY6MDLigK9QTSBS aWNoYXJkc29uLCBCcnVjZQ0KPiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+IHdyb3RlOg0K PiA+DQo+ID4NCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZy b206IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiA+ID4gU2Vu dDogV2VkbmVzZGF5LCBNYXJjaCAxNSwgMjAyMyA0OjA4IFBNDQo+ID4gPiBUbzogUGF0cmljayBS b2JiIDxwcm9iYkBpb2wudW5oLmVkdT4NCj4gPiA+IENjOiBjaUBkcGRrLm9yZzsgQWFyb24gQ29u b2xlIDxhY29ub2xlQHJlZGhhdC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZQ0KPiA+ID4gPGJydWNl LnJpY2hhcmRzb25AaW50ZWwuY29tPjsgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24u bmV0Pg0KPiA+ID4gU3ViamVjdDogUmU6IE1lc29uIGJ1aWxkdHlwZSBmb3IgY2kgam9icz8NCj4g PiA+DQo+ID4gPiBPbiBXZWQsIE1hciAxNSwgMjAyMyBhdCA0OjUy4oCvUE0gUGF0cmljayBSb2Ji IDxwcm9iYkBpb2wudW5oLmVkdT4NCj4gd3JvdGU6DQo+ID4gPiA+DQo+ID4gPiA+IEhlbGxvIGFs bCwNCj4gPiA+ID4NCj4gPiA+ID4gVGhlIGxhYiByZWNlbnRseSByZWNlaXZlZCBhIHJlcXVlc3Qg dG8gcmUtZW5hYmxlIEFscGluZSBjb21waWxlDQo+IGpvYnMsDQo+ID4gPiB3aGljaCBoYXZlIGJl ZW4gZGlzYWJsZWQgZm9yIGFsbW9zdCBhIHllYXIuIEluIGRyeSBydW5uaW5nIHRoZSBjb21waWxl DQo+ID4gPiBqb2IsIEkgbm90aWNlZCB0aGF0IGl0IHdhcyBmYWlsaW5nLiBBdCB0aGUgc2FtZSB0 aW1lLCBEYXZpZCBNYXJjaGFuZA0KPiBkaWQNCj4gPiA+IGFuIEFscGluZSBjb21waWxlIHdpdGgg R2l0aHViIEFjdGlvbnMgd2hpY2ggd2FzIHN1Y2Nlc3NmdWwuIEl0IHNlZW1zDQo+IHRoZQ0KPiA+ ID4gc291cmNlIG9mIHRoZSBkaWZmZXJlbnQgYmVoYXZpb3IgaXMgdGhlIG1lc29uIGJ1aWxkdHlw ZSBiZWluZyB1c2VkIC0NCj4gdGhlDQo+ID4gPiBidWlsZCBzY3JpcHQgdXNlZCBieSBHSEEgc2V0 cyBtZXNvbiBidWlsZHR5cGUgdG8gZGVidWdvcHRpbWl6ZWQsDQo+IHdoZXJlYXMNCj4gPiA+IHRo ZSBzY3JpcHQgdXNlZCBieSB0aGUgY29tbXVuaXR5IGxhYiBydW5zIHdpdGggYnVpbGR0eXBlIGRl YnVnICh0aGUNCj4gbWVzb24NCj4gPiA+IGRlZmF1bHQpLiBJIGRpZCBteSBvd24gR2l0aHViIEFj dGlvbnMgcnVucyAod2l0aCBib3RoIGJ1aWxkdHlwZQ0KPiBvcHRpb25zKQ0KPiA+ID4gdG8gc2Fu aXR5IGNoZWNrOg0KPiA+ID4NCj4gaHR0cHM6Ly9naXRodWIuY29tL1BhdHJpY2tSb2JiSU9ML2Rw ZGsvYWN0aW9ucy9ydW5zLzQ0MjcxNjAyMDQvam9icy83NzY0MzYNCj4gPiA+IDg2NDANCj4gPiA+ DQo+ID4gPiBBcmUgeW91IHN1cmUgYWJvdXQgdGhlIGRlZmF1bHQgdmFsdWU/DQo+ID4gPg0KPiA+ ID4gQWZhaWNzLCBtZXNvbiBzZWxlY3RzIGJ5IGRlZmF1bHQgYSAicmVsZWFzZSIgYnVpbGR0eXBl IChhbmQgSSB0aGluayBJDQo+ID4gPiBhbHdheXMgc2F3IHRoaXMgdmFsdWUgaW4gdGhlIHBhc3Qp Lg0KPiA+ID4gSSBoYXZlIHRoaXMgd2l0aCBtZXNvbiAxLjAuDQo+ID4gPg0KPiA+ID4gJCBtZXNv biBzZXR1cCBxc2RsZ2ZoDQo+ID4gPiAuLi4NCj4gPiA+ICQgbWVzb24gY29uZmlndXJlIHFzZGxn ZmggfCBncmVwIGJ1aWxkdHlwZQ0KPiA+ID4gICBidWlsZHR5cGUgICAgICAgICAgICAgICAgICAg ICAgcmVsZWFzZQ0KPiA+ID4gW3BsYWluLCBkZWJ1ZywgZGVidWdvcHRpbWl6ZWQsICAgQnVpbGQg dHlwZSB0byB1c2UNCj4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+IFRoZSByZWFzb24gSSdtIHdyaXRp bmcgdGhpcyBlbWFpbCBpcyB0aGF0IEknbSB3b25kZXJpbmcgd2hldGhlciB0aGUNCj4gPiA+IGJ1 aWxkdHlwZSBkZWNpc2lvbiBtYWRlIGJ5IHRob3NlIHdobyB3cm90ZSAuY2kvbGludXgtYnVpbGQu c2ggZm9yIEdIQQ0KPiB3YXMNCj4gPiA+IGludGVudGlvbmFsIGFuZCBpbXBvcnRhbnQuIEkga25v dyBtYW55IG9mIHRoZSBwZW9wbGUgd2hvIGhhdmUgY29tbWl0cw0KPiBvbg0KPiA+ID4gdGhhdCBz Y3JpcHQgZm9sbG93IHRoaXMgbWFpbGluZyBsaXN0LiBPYnZpb3VzbHkgaWYgaXQncyBpbiBzb21l IHdheQ0KPiBtb3JlDQo+ID4gPiBhcHByb3ByaWF0ZSBmb3IgQ0kgcHVycG9zZXMgdG8gcnVuIG1l c29uIHNldHVwIGluIHRoaXMgd2F5LCBJJ20gaGFwcHkNCj4gdG8NCj4gPiA+IG1ha2UgdGhhdCBj aGFuZ2UgYXQgdGhlIGxhYiBhbmQgaW4gdGhlIHByb2Nlc3MgdGhhdCB3b3VsZCBmcmVlIHVwDQo+ IGJyaW5naW5nDQo+ID4gPiBBbHBpbmUgY29tcGlsZSB0ZXN0aW5nIG9ubGluZS4gQnV0LCBpZiBu b3QsIHRoZW4gSSB0aGluayBpdCdzIG1vc3QNCj4gPiA+IGFwcHJvcHJpYXRlIHRvIGNvbnNpZGVy IGNvbXBpbGUgb24gQWxwaW5lIGFzIGJyb2tlbiBhbmQgYXZvaWQgYnJpbmdpbmcNCj4gPiA+IGNv dmVyYWdlIGZvciBBbHBpbmUgb25saW5lIHVudGlsIHRoYXQgaXNzdWUgaXMgcmVzb2x2ZWQuDQo+ ID4gPg0KPiA+ID4gVGhlIHJlYXNvbiB3aHkgd2Ugd2VudCB3aXRoIGRlYnVnb3B0aW1pemVkIHdh cyBwcmltYXJseSBmb3IgdGhlIEFCSQ0KPiA+ID4gY2hlY2tzLCBhcyBieSBkZWZhdWx0LCB0aGUg ZGVidWcgc3ltYm9scyB3ZXJlIG1pc3NpbmcgKHdoaWNoIHdvdWxkDQo+ID4gPiBtYXRjaCB3aXRo IGEgInJlbGVhc2UiIGRlZmF1bHQgYnVpbGR0eXBlKS4NCj4gPiA+IFNlZSA3NzcwMTRlNTZkMDcg KCJkZXZ0b29sczogYWRkIEFCSSBjaGVja3MiKS4NCj4gPiA+DQo+ID4NCj4gPiBXb3VsZCBwYXNz aW5nICItRGRlYnVnPXRydWUiIGJlIGJldHRlciB0aGFuIGNoYW5naW5nIHRoZSBkZWZhdWx0DQo+ IGJ1aWxkdHlwZT8NCj4gPiBJdCdzIHBvc3NpYmxlIHRvIGhhdmUgYSByZWxlYXNlIGJ1aWxkIChp LmUuIE8zIG9wdGltaXplZCkgd2l0aCBkZWJ1Zw0KPiBpbmZvLg0KPiANCj4gSSB3b3VsZCBleHBl Y3QgaXQgdG8gd29yaywgdGhvdWdoIEkgbmV2ZXIgdHJpZWQgaXQgYXMgSSB1bmRlcnN0b29kDQo+ IHdoYXQgb3B0aW1pemF0aW9uLCBkZWJ1ZyBhbmQgYnVpbGR0eXBlIHJlbGF0aW9ucyB3ZXJlIHJl Y2VudGx5LCBvbmx5DQo+IDotKS4NCj4gDQoNCkZvciBhIGdpdmVuIHZhbHVlIG9mICJyZWNlbnQi LiDwn5iKDQo=