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 8E6C5A00C3; Mon, 15 Aug 2022 19:52:15 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6B51F4014F; Mon, 15 Aug 2022 19:52:15 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 30D4E40146 for ; Mon, 15 Aug 2022 19:52:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1660585933; x=1692121933; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xZW8JABRSDex7djYnpsr1JKL+WbvonCLyJsRqWaXJs8=; b=lnAVRjiiI/N4R+Hknp9EKPkbeqWhyjZToV/bTwfRyc9bx9ju3gQA6nxD iJk2YZ265KuGDsOYqJG/Ztj/7n6ogJJYtJS49Xk0zVoqL5FT34tGpCoz5 qwA6MwB6DURGjT6SzSPpJCF3qAaNmKDOLYl/9lwzibs2Dq7EW6MNXJmUX M6qvpJmJH/9pN14DYaVDgeqELo3NgSTvgnPj/bd7uVj8AzlnZ5IAudYUn vhOKhAsxV7NoF1ypn+nAlaaamsEvSXJ6zAQOWu4Ao0vlbRZjvgASuvGZP fG6OByxjNKdH6Hk4KUAaq76Qy5nVlOvT8RKtan9KcG3C/dIzUoGC0qm4w w==; X-IronPort-AV: E=McAfee;i="6400,9594,10440"; a="290776882" X-IronPort-AV: E=Sophos;i="5.93,238,1654585200"; d="scan'208";a="290776882" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Aug 2022 10:52:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,238,1654585200"; d="scan'208";a="934566839" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga005.fm.intel.com with ESMTP; 15 Aug 2022 10:52:11 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Mon, 15 Aug 2022 10:52:11 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28 via Frontend Transport; Mon, 15 Aug 2022 10:52:11 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.172) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.28; Mon, 15 Aug 2022 10:52:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RytJTnp8lKP9vJaciQDFg3a5oKIeVM+TO8xl3QdvYT84daYNOBiHVSlUs0XwAFGbPHZd3LtqSJ42IyMjMj2IwUKWPboABkBnXuDJbhqDSExZp5ncI9t0Sn0QG5AeNUPGAZhNeWu8ibS5UbivBOkpzOOrh52v/h+VgZ1l42iK9ithL6VuOntjsRKMn549HbSHNbg8cRCqlUszWzUP2o3hmypcaDq659mRlE5C04qLwZ7Ka80CpFJnBecUJ2yIVi9WP6e3Py1zGKG0exHjAsZaLd+kK+YQ0UIkS9kBV40vH0U/DsCl7LoQP77ml32zwxnakdOfL8HeRe8Q2nbNTSai1w== 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=xZW8JABRSDex7djYnpsr1JKL+WbvonCLyJsRqWaXJs8=; b=T4yZxOf49IkEWbSE/LiHQUjgsO3zfnTD2Ridci+fefT0jUsrI5FMZscwNEeeoa8sRfgPwM9mxjCJk5XpVhwgaOfCE+iIzkh/8f0hLWdNGZk5hUECo3wWimtrbeCuxMw0Kr0SU8Q+qcmfqUyjkosnsiQ7ZRHegC12aVIgYhpYOylg9faLY95oguoE2Oa96NG13EQJlP2FGS7+aTeb4Ho7y5BN51lK+vylBlZYr8I35oQbVFUZbuuMTDw6/6KNRSV3N5S8lzImU6uPbVbV2hZGjn4f9hQ52MGiu16b1vbcGfbUbd4bilDDyH8Ymbm/IfweoubAK6EVGe8zd7G87XonBQ== 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 BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BY5PR11MB3877.namprd11.prod.outlook.com (2603:10b6:a03:186::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Mon, 15 Aug 2022 17:52:08 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::1836:7b0f:fcdc:8566]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::1836:7b0f:fcdc:8566%7]) with mapi id 15.20.5525.011; Mon, 15 Aug 2022 17:52:08 +0000 From: "Chautru, Nicolas" To: Tom Rix , "Vargas, Hernan" , Maxime Coquelin , "dev@dpdk.org" , "thomas@monjalon.net" , "gakhil@marvell.com" , "hemant.agrawal@nxp.com" CC: "mdr@ashroe.eu" , "Richardson, Bruce" , "david.marchand@redhat.com" , "stephen@networkplumber.org" Subject: RE: [PATCH v1 00/10] baseband/acc200 Thread-Topic: [PATCH v1 00/10] baseband/acc200 Thread-Index: AQHYkl/s22Fusf1+10mVxCX8d5jGEK16x2YAgAN4wgCABFengIAINWGAgAAexoCAJY5zsA== Date: Mon, 15 Aug 2022 17:52:08 +0000 Message-ID: References: <1657238503-143836-1-git-send-email-nicolas.chautru@intel.com> <9087aa5a-6ba8-5df2-8a68-63926843ff7e@redhat.com> <067e2806-4c47-c897-0b71-84e5deb8a249@redhat.com> <819762f1-fd1f-9af3-e8db-97dab06aadc6@redhat.com> In-Reply-To: <819762f1-fd1f-9af3-e8db-97dab06aadc6@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f83d3755-1cca-4ec3-4249-08da7ee6dfaa x-ms-traffictypediagnostic: BY5PR11MB3877:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lnBZ8aP4JaTm4N0cu0/c9PEJZ3hdxO69vM6/6Q/LtWK48LVZpjGmtPpxl2harNCzpCtWtzhthrPkxjwjMrtW6TS9fPN2qS3UHLYj4VHZXZdBXP188gJDdtJ9YlKHJIBrYbr6JYH4YKa4kXsDu2um6y8w15Psk0PmQs+7wiPhvj7/xT4PU8o/CzDb6yDrNNRHsfCZug7XQsBOIIbLBm9zNi2y/6heFKBs27A2ReiLZfoyFhQKZz4OlvZ/Q3YWKlqPO3hpSEzIIlcQ0xlG0x/EugWU/8uS2FUqDWolnIYvurDtH3g3OtKDEyhqs8oPaHmRjo3kqw4zKC2EcJRwAreklc1rWWHKFe1ob8ow2Zd0kEGsDqTkc0nV5lCj09BlcUn5lSTtclHnIFFztzfIHcCBaSmNSv5ml8VgVEa3fdyZxO68xC/4Z3wgkvJ1dcmUl5vnqFmwQd9dyHMyFYLuqAQDbxlCYolgytQNCyOKha5iOHgrHBmbDDgigPdGiqMeYe/ydrLEP8Nz2jbT740/C/KK7WEDpC63K9/fJFj2LxXuDLEloHnVFSrEtBwtpz8tCB4TnvYoOOs+NpZRrUOvJrispSRW8mjb+jcQhiT1SdJ3zHsDPMhPU/uaLfXe9B6QkKpBTn0KC+OJPsjoPIFXGn85jWD14AZfbZGEkXiRthSpdOFS6TVU2GAkKKjMS9tp0w5XhP7kosCqlhEIBYYgavRkza9tMsGecNcwXakQjGcxhnl3BsubEqKWWJQQwTT+d+bxCJ0l1RwGFahQzG1r1tu3qIhOBuT9/eO+XQR/qfzSqVBF4kZ80fQdjY8GbiFA74k/WhGNPu+aLeEWCpWxDRWTUH/CRQGW0xXzorFeagTaRQsq92Wk0Gr0mU+VRz7tGSIF x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(39860400002)(396003)(136003)(346002)(376002)(366004)(66946007)(83380400001)(82960400001)(122000001)(38070700005)(38100700002)(54906003)(110136005)(4326008)(8676002)(66556008)(66476007)(66446008)(64756008)(86362001)(52536014)(316002)(8936002)(2906002)(5660300002)(76116006)(6506007)(53546011)(9686003)(7696005)(26005)(186003)(71200400001)(41300700001)(478600001)(966005)(55016003)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K1RrMzBtU1QyTnB5Tm5yODJ3YTI4VTkxb2RsNjU0UzI1ODBTMmtlYUZMSnFF?= =?utf-8?B?V0dtZGJzaHZlcVhCMXp6M1FEK3hvTEVsU0dZSmZBcmtMNUpPM2wxTmxYWHVw?= =?utf-8?B?YW5pTklaWDlQUXdFMlB2ZzBJaWZwQVRlU1pVN3NYRldERFlhZnlaenNlc0Mv?= =?utf-8?B?WnVxRVlnOW03SWRnV0RGd1UvVUltVnFHaEttWmsrM1dLZGx1MGhtb0RQMEZW?= =?utf-8?B?QTB3QnFMTzFTOG1ramhSQnBMYlhkb0NzWTh3d0VUMDNyYVFJWFBja3NnY0pK?= =?utf-8?B?WC8ya0duR3lDSFBxT2RDdmIxKzlnUlkvUERnMTYwUFBkNEN3L3pFTy9XdXdw?= =?utf-8?B?eHh5a2VCL3g1RCs2NzdKOXU4RGl0c2xVK054YmNnMFlaUC8zSWltaGV2NUZR?= =?utf-8?B?M0Y4WTkyeHJDZ2JuRGQ4K1UrWDF4YVdDYTNqZ2JvdUtFMU40UUNSRWcyVTM1?= =?utf-8?B?b2pmdkd5ZjJmaTB1cmlZNlhRWllkTVE3Q3Z6MjNMSk9lUHQrWjZPblo1R2Jo?= =?utf-8?B?dkprZlIvOEZLMExMcVhSbXBSMzJFZy9jVnlGbmxCWHZ3Wi9WNnQ1VG1uNmNu?= =?utf-8?B?YitMeTRDMGZjVEF2aDZvUlpTdnZuaFl2YVliaGZPb1pFb2szSWU1MkpLTmxi?= =?utf-8?B?VVhsWkx5dnFnNExFYS9BcnNsKzJabVl3c1FRWWplNkdDUTlINXB4NXBXYnVM?= =?utf-8?B?dkJKMk9aQ0oxdWQxMDdBeDFHaXpuTWhucFZvN29XS1pVQlR3Q2U3cHdWcmRF?= =?utf-8?B?RU84MnhFSUcvM1E2Y0EwenBVR21yQ1dXemlQYTN1ZDBRbDdzL1I5bGNLdUxB?= =?utf-8?B?RkUzUFhqL3dhVjh3UGlSTC9QMnpDU3NodFMvYndPOVNLZElJOEJpZjArTVZ2?= =?utf-8?B?RDFCeFpLRlMwTnluT25WdkxwQmw4ek5ETmRPa2QzWTMwK0Zra3dXSDdKak1u?= =?utf-8?B?Sk1kVlhpNDJGYTJidlRhWUJFQ2NqUE5iN2lCYnlxbVNVK2huTHZYZk5BaUly?= =?utf-8?B?enhyYSs1WExqUkxBM3QzVENZS1ZWS1htTGord2xYRWtsVEViUjdQTkdYOFVS?= =?utf-8?B?Nit1SEtNd1JpTDdWSWEzbndjdGZxUEhXTFFlTlZ6VDAwOE1Ma0VSeEJTWGxL?= =?utf-8?B?aFNrWjAyM0JIS0xMUy9Cd2pFMGlqazdYc1FEaW5mcUo1eFNET0Q5SnYwNUFW?= =?utf-8?B?bnZpM3ZIQVpPTlhjTk8xdWNLZ0tCQSt4dG1iNURrTEJQYnk5UWZxU21sQ3lB?= =?utf-8?B?REE2K2M0elowb211Tm5JbWdScG9KZ0NQR1hSd0xPNE1KQU1uSkQ1WXFvS0dP?= =?utf-8?B?aTZzY1dpRGZuN3U1VFRsUnk2bi9GWVpRTVh0QVlpL2lRV0hleUJuMW1JZmE0?= =?utf-8?B?eTlxNVVZeEdtZmoxVGJ1dVVyL01NU0QzaUpxWnQ4ZzlYeHIvTlZ4ZGZ6Zm16?= =?utf-8?B?S0tHZlE2OTRoZklQYWw5d053aXUrM3A5bDJEem9PVUw5cGFHdjUrZmw0RkJY?= =?utf-8?B?V1JUa3dLcllNVFFJS0tXODI3V01mZkJkRGV5bHdPMnlJQWZqa0NDYkJNRW9k?= =?utf-8?B?cUlVUzdRMG90cm5DekdBSHgzZGwyOW55bURrQW9PR1dncStkSHp0dWd4S3RE?= =?utf-8?B?dnJya0ZBRCtUU3lZOEZqSEJiMDVxQXZmSzdkRUNveGNsUWNLaklpMmdOT2Vq?= =?utf-8?B?WFV0bm1ybGFuYTJkV0tqU09jditpNmJVSG5hSW1oWURLOStsclVkNUt3bllQ?= =?utf-8?B?Q2VORjQyOVYzcEkxcEEzcGZUeEg2NnpZWlAwclZQanBzZG4wQ25xbkNtUHFn?= =?utf-8?B?TGt4VE92N1JwR2RLWjArRjhuK0JZeERzdkRENk5nc2hLZXBGckxwRklHQmxa?= =?utf-8?B?eHFKQmNwaFBEREpHSGNzSFJCdHdFbGJwbS96TGdBSnZBRllZcHZXU2hZZW51?= =?utf-8?B?aS9Kb3g1c25oN1FveGFEVjBQL1FORVRLS01LU1hWKzVuWW5Kc0tKMmUzMHRF?= =?utf-8?B?Y0FETGJIS3VNaFplL01qaTdwZUNSdkl4MzVuaFF3VW5SanNuTlFlVFNDeC9z?= =?utf-8?B?YThTL0xGRzVtN1Y2QVZjZlF4STVkWGJKdWVUdVZBNlk1MHlEVFQzbTBwbEZu?= =?utf-8?Q?uv8x7Z5MsUK+SytSjldnUFcpQ?= 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f83d3755-1cca-4ec3-4249-08da7ee6dfaa X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2022 17:52:08.6089 (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: ZAIAZHxOumMym2m7vCBZggjqEkmXS7dhPqj4loEApoFAcEDCGUO5LCrW7Y+dAKjHslpZUFNEGlvHil8SbPu0Csy9iKtPpIrD84CkNhwlC7o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB3877 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgVG9tLCANCkkgaGFkIGFuc3dlcmVkIGFsbCBvZiB5b3VyIGNvbW1lbnRzIGZyb20gdjQgYmVm b3JlIEkgd2VudCBvbiB0aW1lIG9mZi4gDQpMZXQgbWUga25vdyBpZiBhbnkgY29uY2VybiBhY2tp bmcgdGhhdCB2NSwgdGhhbmtzDQpOaWMNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBUb20gUml4IDx0cml4QHJlZGhhdC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgSnVseSAy MiwgMjAyMiAxOjIwIFBNDQo+IFRvOiBWYXJnYXMsIEhlcm5hbiA8aGVybmFuLnZhcmdhc0BpbnRl bC5jb20+OyBNYXhpbWUgQ29xdWVsaW4NCj4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPjsg Q2hhdXRydSwgTmljb2xhcw0KPiA8bmljb2xhcy5jaGF1dHJ1QGludGVsLmNvbT47IGRldkBkcGRr Lm9yZzsgdGhvbWFzQG1vbmphbG9uLm5ldDsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyBoZW1hbnQu YWdyYXdhbEBueHAuY29tDQo+IENjOiBtZHJAYXNocm9lLmV1OyBSaWNoYXJkc29uLCBCcnVjZSA8 YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+Ow0KPiBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29t OyBzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxIDAw LzEwXSBiYXNlYmFuZC9hY2MyMDANCj4gDQo+IEhlcm5hbg0KPiANCj4gVGhlIGNoYW5nZXMgSSBy ZXF1ZXN0ZWQgaW4gdjQsIHdlcmUgbm90IGFkZHJlc3NlZCBpbiB2NS4NCj4gDQo+IENhbiB5b3Ug bWFrZSB0aGVzZSBjaGFuZ2VzIGZvciB2Nj8NCj4gDQo+IFRvbQ0KPiANCj4gT24gNy8yMi8yMiAx MToyOSBBTSwgVmFyZ2FzLCBIZXJuYW4gd3JvdGU6DQo+ID4gSGkgVG9tLA0KPiA+DQo+ID4gVGhl IHBhdGNoIHNlcmllcyBmb3IgdGhlIEFDQzIwMCBjYW4gd2FpdCB1bnRpbCBOaWMncyBiYWNrLg0K PiA+IE91ciBwcmlvcml0eSBhcmUgdGhlIGNoYW5nZXMgZm9yIHRoZSBiYmRldiBBUEkgaGVyZToN Cj4gPiBodHRwczovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL2xpc3QvP3Nlcmllcz0y MzkxMg0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+IEhlcm5hbg0KPiA+DQo+ID4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBUb20gUml4IDx0cml4QHJlZGhhdC5jb20+DQo+ID4g U2VudDogU3VuZGF5LCBKdWx5IDE3LCAyMDIyIDg6MDggQU0NCj4gPiBUbzogVmFyZ2FzLCBIZXJu YW4gPGhlcm5hbi52YXJnYXNAaW50ZWwuY29tPjsgTWF4aW1lIENvcXVlbGluDQo+ID4gPG1heGlt ZS5jb3F1ZWxpbkByZWRoYXQuY29tPjsgQ2hhdXRydSwgTmljb2xhcw0KPiA+IDxuaWNvbGFzLmNo YXV0cnVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyB0aG9tYXNAbW9uamFsb24ubmV0Ow0KPiA+ IGdha2hpbEBtYXJ2ZWxsLmNvbTsgaGVtYW50LmFncmF3YWxAbnhwLmNvbQ0KPiA+IENjOiBtZHJA YXNocm9lLmV1OyBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+ Ow0KPiA+IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb207IHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnDQo+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2MSAwMC8xMF0gYmFzZWJhbmQvYWNjMjAwDQo+ ID4NCj4gPg0KPiA+IE9uIDcvMTQvMjIgMTE6NDkgQU0sIFZhcmdhcywgSGVybmFuIHdyb3RlOg0K PiA+PiBIaSBUb20sIE1heGltZSwNCj4gPj4NCj4gPj4gQ291bGQgeW91IHBsZWFzZSByZXZpZXcg dGhlIHY1IHNlcmllcyB0aGF0IE5pYyBzdWJtaXR0ZWQgbGFzdCB3ZWVrPw0KPiA+PiBodHRwczov L3BhdGNoZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL2xpc3QvP3Nlcmllcz0yMzkxMg0KPiA+Pg0K PiA+PiBUaGFua3MsDQo+ID4+IEhlcm5hbg0KPiA+IEhlcm5hbiwNCj4gPg0KPiA+IEZvciB0aGlz IHBhdGNoIHNlcmllcyBmb3IgdGhlIGFjYzIwMCwgd2lsbCB5b3UgYmUgYWJsZSB0byByZWZhY3Rv ciBpdCBzbyBhY2MNCj4gaGFzIGEgY29tbW9uIGJhc2UgPw0KPiA+DQo+ID4gT3Igd2lsbCB0aGlz IGJlIG9uIGhvbGQgdW50aWwgTmljIGlzIGJhY2sgPw0KPiA+DQo+ID4gVG9tDQo+ID4NCj4gPj4N Cj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogTWF4aW1lIENvcXVl bGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gPj4gU2VudDogVHVlc2RheSwgSnVs eSAxMiwgMjAyMiA4OjQ5IEFNDQo+ID4+IFRvOiBDaGF1dHJ1LCBOaWNvbGFzIDxuaWNvbGFzLmNo YXV0cnVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOw0KPiA+PiB0aG9tYXNAbW9uamFsb24ubmV0 OyBnYWtoaWxAbWFydmVsbC5jb207IGhlbWFudC5hZ3Jhd2FsQG54cC5jb207DQo+ID4+IHRyaXhA cmVkaGF0LmNvbTsgVmFyZ2FzLCBIZXJuYW4gPGhlcm5hbi52YXJnYXNAaW50ZWwuY29tPg0KPiA+ PiBDYzogbWRyQGFzaHJvZS5ldTsgUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25A aW50ZWwuY29tPjsNCj4gPj4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbTsgc3RlcGhlbkBuZXR3 b3JrcGx1bWJlci5vcmcNCj4gPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MSAwMC8xMF0gYmFzZWJh bmQvYWNjMjAwDQo+ID4+DQo+ID4+IEhpIE5pY29sYXMsIEhlcm5hbiwNCj4gPj4NCj4gPj4gKEFk ZGluZyBIZXJuYW4gaW4gdGhlIHJlY2lwaWVudHMgbGlzdCkNCj4gPj4NCj4gPj4gT24gNy84LzIy IDAyOjAxLCBOaWNvbGFzIENoYXV0cnUgd3JvdGU6DQo+ID4+PiBUaGlzIGlzIHRhcmdldGluZyAy Mi4xMSBhbmQgaW5jbHVkZXMgdGhlIFBNRCBmb3IgdGhlIGludGVncmF0ZWQNCj4gPj4+IGFjY2Vs ZXJhdG9yIG9uIEludGVsIFhlb24gU1BSLUVFQy4NCj4gPj4+IFRoZXJlIGlzIGEgZGVwZW5kZW5j eSBvbiB0aGF0IHBhcmFsbGVsIHNlcmllIHN0aWxsIGluLWZsaWdodCB3aGljaA0KPiA+Pj4gZXh0 ZW5kcyB0aGUgYmJkZXYgYXBpDQo+ID4+PiBodHRwczovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVj dC9kcGRrL2xpc3QvP3Nlcmllcz0yMzg5NA0KPiA+Pj4NCj4gPj4+IEkgd2lsbCBiZSBvZmZsaW5l IGZvciBhIGZldyB3ZWVrcyBmb3IgdGhlIHN1bW1lciBicmVhayBidXQgSGVybmFuDQo+ID4+PiB3 aWxsIGNvdmVyIGZvciBtZSBkdXJpbmcgdGhhdCB0aW1lIGlmIHJlcXVpcmVkLg0KPiA+Pj4NCj4g Pj4+IFRoYW5rcw0KPiA+Pj4gTmljDQo+ID4+Pg0KPiA+Pj4gTmljb2xhcyBDaGF1dHJ1ICgxMCk6 DQo+ID4+PiAgICAgIGJhc2ViYW5kL2FjYzIwMDogaW50cm9kdWNlIFBNRCBmb3IgQUNDMjAwDQo+ ID4+PiAgICAgIGJhc2ViYW5kL2FjYzIwMDogYWRkIEhXIHJlZ2lzdGVyIGRlZmluaXRpb25zDQo+ ID4+PiAgICAgIGJhc2ViYW5kL2FjYzIwMDogYWRkIGluZm8gZ2V0IGZ1bmN0aW9uDQo+ID4+PiAg ICAgIGJhc2ViYW5kL2FjYzIwMDogYWRkIHF1ZXVlIGNvbmZpZ3VyYXRpb24NCj4gPj4+ICAgICAg YmFzZWJhbmQvYWNjMjAwOiBhZGQgTERQQyBwcm9jZXNzaW5nIGZ1bmN0aW9ucw0KPiA+Pj4gICAg ICBiYXNlYmFuZC9hY2MyMDA6IGFkZCBMVEUgcHJvY2Vzc2luZyBmdW5jdGlvbnMNCj4gPj4+ICAg ICAgYmFzZWJhbmQvYWNjMjAwOiBhZGQgc3VwcG9ydCBmb3IgRkZUIG9wZXJhdGlvbnMNCj4gPj4+ ICAgICAgYmFzZWJhbmQvYWNjMjAwOiBzdXBwb3J0IGludGVycnVwdA0KPiA+Pj4gICAgICBiYXNl YmFuZC9hY2MyMDA6IGFkZCBkZXZpY2Ugc3RhdHVzIGFuZCB2ZjJwZiBjb21tcw0KPiA+Pj4gICAg ICBiYXNlYmFuZC9hY2MyMDA6IGFkZCBQRiBjb25maWd1cmUgY29tcGFuaW9uIGZ1bmN0aW9uDQo+ ID4+Pg0KPiA+Pj4gICAgIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgICAzICsNCj4gPj4+ICAgICBhcHAvdGVzdC1iYmRldi9tZXNvbi5idWlsZCAgICAgICAgICAg ICAgIHwgICAgMyArDQo+ID4+PiAgICAgYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMg ICAgICAgICB8ICAgNzYgKw0KPiA+Pj4gICAgIGRvYy9ndWlkZXMvYmJkZXZzL2FjYzIwMC5yc3Qg ICAgICAgICAgICAgfCAgMjQ0ICsrDQo+ID4+PiAgICAgZG9jL2d1aWRlcy9iYmRldnMvaW5kZXgu cnN0ICAgICAgICAgICAgICB8ICAgIDEgKw0KPiA+Pj4gICAgIGRyaXZlcnMvYmFzZWJhbmQvYWNj MjAwL2FjYzIwMF9wZl9lbnVtLmggfCAgNDY4ICsrKw0KPiA+Pj4gICAgIGRyaXZlcnMvYmFzZWJh bmQvYWNjMjAwL2FjYzIwMF9wbWQuaCAgICAgfCAgNjkwICsrKysNCj4gPj4+ICAgICBkcml2ZXJz L2Jhc2ViYW5kL2FjYzIwMC9hY2MyMDBfdmZfZW51bS5oIHwgICA4OSArDQo+ID4+PiAgICAgZHJp dmVycy9iYXNlYmFuZC9hY2MyMDAvbWVzb24uYnVpbGQgICAgICB8ICAgIDggKw0KPiA+Pj4gICAg IGRyaXZlcnMvYmFzZWJhbmQvYWNjMjAwL3J0ZV9hY2MyMDBfY2ZnLmggfCAgMTE1ICsNCj4gPj4+ ICAgICBkcml2ZXJzL2Jhc2ViYW5kL2FjYzIwMC9ydGVfYWNjMjAwX3BtZC5jIHwgNTQwMw0KPiAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPj4+ICAgICBkcml2ZXJzL2Jhc2ViYW5k L2FjYzIwMC92ZXJzaW9uLm1hcCAgICAgIHwgICAxMCArDQo+ID4+PiAgICAgZHJpdmVycy9iYXNl YmFuZC9tZXNvbi5idWlsZCAgICAgICAgICAgICB8ICAgIDEgKw0KPiA+Pj4gICAgIDEzIGZpbGVz IGNoYW5nZWQsIDcxMTEgaW5zZXJ0aW9ucygrKQ0KPiA+Pj4gICAgIGNyZWF0ZSBtb2RlIDEwMDY0 NCBkb2MvZ3VpZGVzL2JiZGV2cy9hY2MyMDAucnN0DQo+ID4+PiAgICAgY3JlYXRlIG1vZGUgMTAw NjQ0IGRyaXZlcnMvYmFzZWJhbmQvYWNjMjAwL2FjYzIwMF9wZl9lbnVtLmgNCj4gPj4+ICAgICBj cmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9iYXNlYmFuZC9hY2MyMDAvYWNjMjAwX3BtZC5oDQo+ ID4+PiAgICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvYmFzZWJhbmQvYWNjMjAwL2FjYzIw MF92Zl9lbnVtLmgNCj4gPj4+ICAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9iYXNlYmFu ZC9hY2MyMDAvbWVzb24uYnVpbGQNCj4gPj4+ICAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVy cy9iYXNlYmFuZC9hY2MyMDAvcnRlX2FjYzIwMF9jZmcuaA0KPiA+Pj4gICAgIGNyZWF0ZSBtb2Rl IDEwMDY0NCBkcml2ZXJzL2Jhc2ViYW5kL2FjYzIwMC9ydGVfYWNjMjAwX3BtZC5jDQo+ID4+PiAg ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvYmFzZWJhbmQvYWNjMjAwL3ZlcnNpb24ubWFw DQo+ID4+Pg0KPiA+PiBDb21wYXJpbmcgQUNDMjAwICYgQUNDMTAwIGhlYWRlciBmaWxlcywgSSB1 bmRlcnN0YW5kIEFDQzIwMCBpcyBhbg0KPiBldm9sdXRpb24gb2YgdGhlIEFDQzEweCBmYW1pbHku IFRoZSBGRUMgYml0cyBhcmUgcmVhbGx5IGNsb3NlLCBBQ0MyMDAgbWFpbg0KPiBhZGRpdGlvbiBz ZWVtcyB0byBiZSBGRlQgYWNjZWxlcmF0aW9uIHdoaWNoIGNvdWxkIGJlIGhhbmRsZWQgaW4gQUND MTB4DQo+IGRyaXZlciBiYXNlZCBvbiBkZXZpY2UgSUQuDQo+ID4+DQo+ID4+IEkgdGhpbmsgYm90 aCBkcml2ZXJzIGhhdmUgdG8gYmUgbWVyZ2VkIGluIG9yZGVyIHRvIGF2b2lkIGNvZGUgZHVwbGlj YXRpb24uDQo+IFRoYXQncyBob3cgb3RoZXIgZmFtaWxpZXMgb2YgZGV2aWNlcyAoZS5nLiBpNDBl KSBhcmUgaGFuZGxlZC4NCj4gPj4NCj4gPj4gVGhhbmtzLA0KPiA+PiBNYXhpbWUNCj4gPj4NCg0K