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 7100BA0553; Thu, 9 Jun 2022 20:02:55 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5CF8A4113F; Thu, 9 Jun 2022 20:02:55 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id A7B2640689 for ; Thu, 9 Jun 2022 20:02:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654797773; x=1686333773; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RmNQWF2tlEYvAn9ysDuB33oCKsrLbqXcMSB5+EolsMY=; b=ZfXF6u4iy19pvr0Amb2dFfricim6mOhCff9ilFYUA4yGRplWg7acREV5 GxJ8Y/eauBHfWgKZgyiqls/VK7V1LTaVTJgKvqct7c+z6f6jJuDM9xZzt ftqoGgYVIpENNw+Y5sKOq2/F+/AEmSnqPWpSerzihdk9TPZ9v5AK+xG02 42AyiAL4cMMYQTJnyT8L8RAyHqGRIJCpQiMpYw7xNH84iaGTp7GHhPmbU iVWLSW7R5so9vRW9GQxzcV6tk2xO7nlXpPlv+XaEcUFpUWupImBHm99P6 QeJ+or3a23PnnHblTUXpMnvikPuSmv7uYlm/g0rR9qTOkEoABYWtoJ5F0 Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10373"; a="339128856" X-IronPort-AV: E=Sophos;i="5.91,287,1647327600"; d="scan'208";a="339128856" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2022 11:02:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,287,1647327600"; d="scan'208";a="649391868" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 09 Jun 2022 11:02:47 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 9 Jun 2022 11:02:47 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) 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.2308.27; Thu, 9 Jun 2022 11:02:46 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 9 Jun 2022 11:02:46 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.173) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 9 Jun 2022 11:02:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PMlZ4wmsnMbD4t/KvMBNnj6lmCcBlt5PSixyKX8kOottw+c/PJXKUYWI9Bjb9BLM0K22fyvfZjgI6miD6rdAcAb87LD4PVvgl1pJcFL9+Q//XxMbnS5J9x6lT5WOGvXLionHdqshW+UHJU/2r4w+hgiQhTipJcuGIDYmaF5UAHxmSSb8ibyGJmK1g1my9XVKM4FXgh8Q8OgKQ5zZMAVt29YAyLzfqYYowzqN5Pk3JImzCx5+PC/FYgCIAXvZvv/t264UOZHQDLNgsT/SCV0BTU//B0SwEaNx8nZedb2emxbppq2dKi92IT5ePnOLLwAWaZZbVe2YLGL9ONOFLp5SDg== 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=RmNQWF2tlEYvAn9ysDuB33oCKsrLbqXcMSB5+EolsMY=; b=XyARxD6O9EswtRbuqSalVv2KGjm1UQ1HrMtnfGfS4QG4UHpyGVjNxMYQRN8LLBkhD/Uo7MScxyxJ7aJM9G/C6har7XP+9PgoAZBtRaUx2cHTDgsGWE3E2FSQfgvwSXc55i4jETCHtbkW/u36yCfUbyOHjcjvPTCTQ61h/cruzQqOzBieFgdXM0/O68tID788D7blLZjDSmciIqGUu4XXkq1hqlR0hpy0AVtx91Ifc829ovLeP3fBV5TXeZh5lAb27SPZIIr5s/4PbKjplf7knyNLP7v5LVQWiBPAV27r9Jxoi7s+9sVmjuV9YovKWQzZ5WIFEzKnmc8P8S2vsMgdjQ== 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 SN6PR11MB3103.namprd11.prod.outlook.com (2603:10b6:805:d7::13) by BN9PR11MB5482.namprd11.prod.outlook.com (2603:10b6:408:103::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Thu, 9 Jun 2022 18:02:43 +0000 Received: from SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::6d4a:5f46:925b:a49d]) by SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::6d4a:5f46:925b:a49d%6]) with mapi id 15.20.5314.021; Thu, 9 Jun 2022 18:02:43 +0000 From: "McDaniel, Timothy" To: Jerin Jacob , "Richardson, Bruce" CC: "jerinj@marvell.com" , "dev@dpdk.org" , "Wires, Kent" Subject: RE: [PATCH v4] event/dlb2: add support for single 512B write of 4 QEs Thread-Topic: [PATCH v4] event/dlb2: add support for single 512B write of 4 QEs Thread-Index: AQHYbsMBrO0szOIS/UKEiZbWOBRokK0srCcwgAACCYCAGsQsAIAABjhQ Date: Thu, 9 Jun 2022 18:02:42 +0000 Message-ID: References: <20220409151849.1007602-1-timothy.mcdaniel@intel.com> <20220523160955.3890850-1-timothy.mcdaniel@intel.com> In-Reply-To: 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: 1c5ae61a-a2ec-47b2-17ba-08da4a424026 x-ms-traffictypediagnostic: BN9PR11MB5482:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gZIrgwxxFghb+9wK1EMP466aNBRTYkcMHg6lDrfZMOS8T75Errn79BtsYAVWyOY3fCCQj6C/R10cXYIIu2V8QHC8+fWcSlmZu9KG9GLy0P4Riee0EGiRhCYOTFM+Mn0h5///DjS6FdLIKevOf0QKZd2aFSlbYkZFrqhH26sB8B2Z/yzK6f39I/rici0mQ+CMXl1A4vn4xGHgY/o0JeH8tdQORlGWUt0HNNSGcAeNH6TgMeWKYo05t2iB1yOTGU+EZaY8WBJcqvVSC+9nMAC0ZXtznFcLtzt6+Od+byITajZ2Od7W/jtnDKTlSEglw4dwoLWfY/Q1MfqDa19rA4lXPjAen+J2PPkkjQuh/DYpXVklkt+WCFycgQSy0XF5+TR70lQTLAqwiKfPudifiWDfsHEs92ECkZaCNH+0MgKUrH1Ua7aJJTu9l990PGKs4b0CWmgspMeO755YS6kHnuB1PXJ03w1REifhzKNkvrfSruBHZxYyHbrNWOLeHhQYWpp/q8KJqj1ZKz3ZNbo5TAwMPKTuCe+42J+E4TPHWKwt+dm3ELYlcsLQnxb+bw9b1/zBbhUwPEMa5i98rklvs7gpOOl6Pcvfa3e+mhlOPN8L5ntnFCrmMuZwz7NXrdEyGBtA0oSzHfUQWG7wCi3iCY3+GL2/Gt43+ZK9jGWgyIB8se9cOV//W+5nAU7/T3X1LOHW8lyyCBuI+B1mPdkI1/4hwxsefEaDTyCPfRT+OztDcstNMU469H4AGqJSnzy+0RN+Ri4Z62OYhUGsOFOn3ggGJ61gcssxfEi/hZO28iR10G7Yq4r3BfBRReBwD4EvkSZ2CW+cVdHotObMNPuCueUQWw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3103.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(66476007)(66946007)(8676002)(38100700002)(53546011)(107886003)(33656002)(6506007)(71200400001)(966005)(7696005)(86362001)(76116006)(66556008)(4326008)(64756008)(55016003)(186003)(2906002)(5660300002)(66446008)(508600001)(52536014)(83380400001)(110136005)(9686003)(6636002)(54906003)(82960400001)(316002)(26005)(122000001)(38070700005)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bWZXQklEQU9STjNKMHZQVGFhKzFxT3RNVWtHalV0MkovRDZZaXY3cHR6b0Fn?= =?utf-8?B?TWl2dTFEamR6d1htbVphckNIdVZJcUhqQW8wQU4yWmVJVEpNOFJOelgycUVj?= =?utf-8?B?USthcXdpYW10RTIwSWVQdDc2b3haa3RqVFZGaFZBbkJRL1J5ekZCVXJUbEls?= =?utf-8?B?SHZiUHRlY3dwUmJxYWQrdXBMZmUwbjlZaDZyZHBTUmxPRWl2NjdndlNKZ0FD?= =?utf-8?B?bFNDRElUSUl6Ulo0cDYzODJLNEhTa0hGaVM4WFgrcmhKZGNhRENSeGpnVUYw?= =?utf-8?B?dWRnVS93d0R0RnA1TWlRK2hmUGNNcktqMk1IWW43elNEY3JwbEVxeFJIdEVo?= =?utf-8?B?OHpKQ2pWZHh3RmZmNUNLN2R5RUYxWVJKcW9uZFVYMVZCWUZ1eVRsT2NZZjZt?= =?utf-8?B?d2VnWit3ajlOanltalZ5RW0vT2tZQ241aXFCNlB6TnRBU1JBeWhKaWovZE94?= =?utf-8?B?Nkh2UkNFZlBqQnl1N1Q3OU56NkRnVS9TQ25DT1IycXRXVzE5UVhVUXJYTndR?= =?utf-8?B?VE41K0dNdlhiYUk2cjg3MEFtS0FLbHpIU242WWhSbkRlQzR2S0dBYnpjRmNC?= =?utf-8?B?SlVkMjBMNVVmRGpyMHhEUU05Qi9JdGVldWdiejVzSDRtcjhSbFJPak5LbzFj?= =?utf-8?B?YVFPYVlsajNtTGdteWJZWk1PbE5vYWNJK1FxUUQ2R08xWm41OGlEMUg3eGU5?= =?utf-8?B?YlZYczQrdXRFVWl6QThGUXJtQUxGL0Vici9VdnpQNkJrS2NFUmFOSk1qSEw1?= =?utf-8?B?ektaMmN6MnZZYnVudVpRUHZ4M0thVHFtUDhPT3Vhc25PUHlERGVYck1UNWpV?= =?utf-8?B?Rk5kcTN4QTBTamJQU2V0V2M2MmFqanUwcmFYNFROaTdyVDR3UUFBMEtSb2VI?= =?utf-8?B?NWJGUzhUdXdzbkFBOTZvL1VBRmJrVVJJUVpEbVcxM200SjJzcDdaUmRobHAy?= =?utf-8?B?ZHR4UG5sL2JmRzNTWnhwOWxwZlpSVXc3NnRBZDM1R3luSzZXUmZuTTh4dVJE?= =?utf-8?B?WEV1RjNTMWhlcTRLWGFQWktYazVQVkU3OWRxWTlJMkpZVWwrRVVPbitlWnRt?= =?utf-8?B?c2l3MndEUGZwdmtEenZSbUlTbmpsRnV2VVJJWVhaN29IT0xDVkVYNWVyOXo4?= =?utf-8?B?bWdqTWo5OHZWMXRMVDdhYXZLaU00VkxicWI2NERoOWVCbWpiM3p5RDR3WWNt?= =?utf-8?B?QVlXeWhLWlFnaHlLdGplMGNtZFR3bHVDcmdoM3UwVW13Znc1N0FyZkQvT2Jl?= =?utf-8?B?WVl6YlZLQ1ljanVWdDZtaFdUejJudUZoK281dGsyb2JIOEtsaGZvcC9WTThJ?= =?utf-8?B?Uk1SVE56U1Y5UVZ5MlR6YWpTTHdYbEplcmJwQUNWQitOUVdoeGVoaUlYbStu?= =?utf-8?B?MnEwVWVCaWJod0gvcHdER1I2U2pTQStiNlArMTl2UjlJQmtRYzhDZGJJRzRQ?= =?utf-8?B?NVJzSGlhaEFucFdJcW9WbWVYZzZidDlQWDdseUdmNFluNHV4a2xtM1BGMGtl?= =?utf-8?B?N3lWbGhFRlpZdG4wQVU0aDBPb2Mya0orZ3BlcnI2Wm5wMVdjaGhsREpSdnBN?= =?utf-8?B?MklSK2FXaUJ6Y2JpZ2RVZHg1YjlrMjd6WGltclpXQXFPRHJrTlF5NkdZeTFY?= =?utf-8?B?blZoVGZKbUJML3RuQ0JnVmZ5aG43aUxKOWhZV0RFeGdtWVc0WFRVU0ZZVG5Y?= =?utf-8?B?aUJOWURlcWlHRXpFUnYweXNTbVpXd2VmRkY0WDQvTGJQR3VSTzZuTHlLR0hS?= =?utf-8?B?eWN5ZDdEc3BKWTRuYTA4clZrdkJZcVJSa0ZObnVrNU5mTDQ2TGRyNW9tTDJU?= =?utf-8?B?UGtLdkRkbkU4QjhvWHdjQ05JZXdaT0c5R3JtZHV1a0JFWmY1dlZvK25DRHN6?= =?utf-8?B?VVhTWXIzSU4zRzBhMXhSZWFET0RGU0JJTzdIYllxbkNkUDUrU2NsVjhvSnVp?= =?utf-8?B?bU0xTjJ0TUdnR1dOUmhhMTRPVkZiaDV0R0F2ajBnSU5NeXFMMnJLMEVsdDZI?= =?utf-8?B?em5zTy9lR1NVVjJzTENHYTJiUTV0R1RsYWM5SmxkRHNob0k2OHJvRG1YWWdq?= =?utf-8?B?cUdOVnRkYzBBd3k3clJEVFhpOGc3V2hHMC9ZMkE4aDJoMHpBdEl6Sm9QR0JT?= =?utf-8?B?M1JuZnNXdGpUcDZ0Y3d6MlJmMGE1UTh6cDJ1VnAyMEJTS2ptRC9YU1JlQkx6?= =?utf-8?B?UEFBVlZqVmZleGxKL29SSXBNSWJOdzdIeUF4ZHhYa2gyRWt6RXdaZlorM2c5?= =?utf-8?B?a0hBNUJFbjZMRWpxK0VUM3AxbGN5OUJZaFBWVCtDYXZ5ZE9QYmF0all6RTJC?= =?utf-8?B?Q2RlTkVnRC9sVjhaYzZ6OTRhZVRhcjR1emNiOEErdDdSY2xSYm03Y25NSDNZ?= =?utf-8?Q?ngl10PicTeAvHkB0=3D?= 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: SN6PR11MB3103.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1c5ae61a-a2ec-47b2-17ba-08da4a424026 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2022 18:02:43.0256 (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: bRDu5oH0h5rXXPo2DQBIixkm9ypUBpO+TlZFMU+Zz/o0mFC2tQbO+NFugLkhyXW9LClin3nCHX7VpEyFUqXGc6aEZqKgiwOuf3zuIN7M5Wk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5482 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 SSB3aWxsIHN1Ym1pdCB0aGUgY2hhbmdlcyByZXF1ZXN0ZWQgYnkgQnJ1Y2UuDQoNClRoYW5rcywN ClRpbQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEplcmluIEphY29i IDxqZXJpbmphY29ia0BnbWFpbC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDksIDIwMjIg MTI6NDAgUE0NCj4gVG86IFJpY2hhcmRzb24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVs LmNvbT4NCj4gQ2M6IE1jRGFuaWVsLCBUaW1vdGh5IDx0aW1vdGh5Lm1jZGFuaWVsQGludGVsLmNv bT47IGplcmluakBtYXJ2ZWxsLmNvbTsNCj4gZGV2QGRwZGsub3JnOyBXaXJlcywgS2VudCA8a2Vu dC53aXJlc0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjRdIGV2ZW50L2RsYjI6 IGFkZCBzdXBwb3J0IGZvciBzaW5nbGUgNTEyQiB3cml0ZSBvZiA0IFFFcw0KPiANCj4gT24gTW9u LCBNYXkgMjMsIDIwMjIgYXQgMTA6MjUgUE0gQnJ1Y2UgUmljaGFyZHNvbg0KPiA8YnJ1Y2Uucmlj aGFyZHNvbkBpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gT24gTW9uLCBNYXkgMjMsIDIwMjIg YXQgMDU6NTI6MDZQTSArMDEwMCwgTWNEYW5pZWwsIFRpbW90aHkgd3JvdGU6DQo+ID4gPg0KPiA+ ID4NCj4gDQo+ID4gPiA+DQo+ID4gPiA+IEluc3RlYWQsIEknZCByZWNvbW1lbmQgZG9pbmcgYXMg b3RoZXIgcGxhY2VzIGluIERQREsgLSBzdWNoIGFzIGluIEFDTA0KPiA+ID4gPiBsaWJyYXJ5LCBv ciBpNDBlIG9yIGljZSBuZXQgZHJpdmVycyAtIHdoZXJlIHdlIG5vdCBvbmx5IGNoZWNrIHRoZSBj dXJyZW50DQo+ID4gPiA+IGJ1aWxkIHN1cHBvcnQsIGJ1dCBhbHNvIGNoZWNrIHRoZSBjb21waWxl ciBzdXBwb3J0LiBUaGF0IHdheSwgZXZlbiBpZiB3ZQ0KPiA+ID4gPiBhcmUgYnVpbGRpbmcgZm9y IGUuZy4gYSB0YXJnZXQgb2YgQVZYMiwgd2UgY2FuIHN0aWxsIGJ1aWxkIHRoZSBBVlgtNTEyDQo+ ID4gPiA+IHBhcnRzIHVzaW5nIHRoZSBhcHByb3ByaWF0ZSBjb21waWxlciBmbGFncywgYW5kIGNo b29zZSB0aGVtDQo+ID4gPiA+IG9wcG9ydHVuaXN0aWNhbGx5IGF0IHJ1bnRpbWUuDQo+ID4gPg0K PiA+ID4gSSBkbyBub3QgdW5kZXJzdGFuZCB3aGF0IHlvdSBhcmUgZ2V0dGluZyBhdCBoZXJlLg0K PiA+ID4NCj4gPiBDaGVjayBvdXQgbmV0L2k0MGUvbWVzb24uYnVpbGQgYW5kIGhvcGVmdWxseSB0 aGluZ3MgbWF5IGJlY29tZSBjbGVhcmVyLg0KPiANCj4gSSBhbSB1cGRhdGluZyB0aGUgcGF0Y2h3 b3JrIHN0YXR1cyBhcyAiQ2hhbmdlcyByZXF1ZXN0ZWQiIGZvciB0aGlzIHBhdGNoLg0KPiANCj4g QE1jRGFuaWVsLCBUaW1vdGh5ICBQbGVhc2Ugc2VuZCB0aGUgdXBkYXRlZCB2ZXJzaW9uLiBBbHNv LCB0aGUNCj4gZm9sbG93aW5nIHBhdGNoIGRlcGVuZHMgb24gdGhpcy4gSSB3aWxsIHdhaXQgZm9y IHRoZSBtZXJnaW5nIGJlbG93DQo+IGFmdGVyIHRoaXMgcGF0Y2ggaXMgbWVyZ2VkLg0KPiANCj4g aHR0cHM6Ly9wYXRjaGVzLmRwZGsub3JnL3Byb2plY3QvZHBkay9wYXRjaC8yMDIyMDQxMDIyNTYw Mi4xNTI0NzI0LTEtDQo+IHRpbW90aHkubWNkYW5pZWxAaW50ZWwuY29tLw0KPiBodHRwczovL3Bh dGNoZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIwMjIwNDEwMjI0NzU1LjE1MjQxMTct MS0NCj4gdGltb3RoeS5tY2RhbmllbEBpbnRlbC5jb20vDQo+IA0KPiANCj4gPg0KPiA+IC9CcnVj ZQ0K