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 041AF4555B; Wed, 3 Jul 2024 11:03:16 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4F4C5410EA; Wed, 3 Jul 2024 11:03:15 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2066.outbound.protection.outlook.com [40.107.243.66]) by mails.dpdk.org (Postfix) with ESMTP id 0BF424029B; Wed, 3 Jul 2024 11:03:13 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BROx+YeBNFaWpIDixXK9Hv7wYn578IIhi4a9qTNjvVPQS5vSRly7UAejQGLSMT/+Es/aKVxsXcxExqcPZUf4+cIq1uIijXCl2lmNdOdQ+dcvNXhz5iuLVaaXMZZ0NTT/4SKsHkjrHWurzNhGj7ORxp8fp+v/b7TIBIMlaa9ayrk7rs1PR7YZe533UladTh+gQIaKBhxURcVKQIat3IVTPrg4xmtEMN/NyMa5g1Lht0a9T1wdvmf7h9Injs0XhDI5mJaOVm54oxZA5dNMvC3OMo0dyiA8rIJ0j+o1+pFrbCHKkSGugVooa3VYywJG/5ygH4AKF5hdmyHHAs0INgdz2w== 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=HwJWTsj75qshj+eJZlgonppCTFklJzuXQEeCpu3nyG4=; b=TY+xZvwDmw18x8C85uMMardZRBNiVFuk/3/1uafp4AueEGhgW0Vp2gI4x+go+sS+Tuf+jJtYvSpEYHaAywOWMOxgEm5hqtU7QWVwLxOz/vgKoKakUc4adtOcM054WvvUMOiW06V2r5VD+H+a0gLy4eL2uGOz3iVidv5G7s1jxzj6JGusBXKw/kgDRiNFWpnZbsWqb7rH/kNmcTd8YUZ+bqfOBJXp+HhYR9zeFkYc9jR2T7jdqKwrOoEHY2Y0+bKSKloa85w1bwAgqXYDHPuf6nW9hTc37NeKkAqVrHMEBE/eAm/y06h6RqH3YIJ5zZEvfJXPIbHD6z/vHAkzUuyj4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HwJWTsj75qshj+eJZlgonppCTFklJzuXQEeCpu3nyG4=; b=FNLejLJFnOYbYV0DIlE8tqI0xFs3N+nP5yTclxcC+90FN0jgotgyjxb2BwBCuUr+0El5Bsz68Ir03zLOkUBPWAtcghX1XsSxiJcGWt82j6gGxrq0X0MiweyGy/rLGesooKf/1F6srKBoLr+AHsnBChkfZpu6yJW8xtaztG3KccguzLbaiI1+cVl2AYnDDFU08wDmytOnQtInnLZkzuCwPtxjMWSfPYuyfJbRPbRhuHBdOr54b5Qvt7VEdo2ajnx2BJs9nEsdsD7Yu7z9jmv+GtC5/GtNul7jNiwc7Gr4lzCD2oiN4Mub+iCLLW8LstVicvE61bxuJWNJ+JjEf/34+g== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39d::14) by CY8PR12MB7537.namprd12.prod.outlook.com (2603:10b6:930:94::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.33; Wed, 3 Jul 2024 09:03:10 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::79ae:2610:e503:b15b]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::79ae:2610:e503:b15b%5]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 09:03:10 +0000 From: Xueming Li To: David Marchand CC: "dev@dpdk.org" , Yu Jiang , Bruce Richardson , "stable@dpdk.org" Subject: Re: [PATCH v2] eal/unix: support ZSTD compression for firmware Thread-Topic: [PATCH v2] eal/unix: support ZSTD compression for firmware Thread-Index: AQHapSZqArjGKGJfyEuhQd7w5MZAa7Hk5aThgAAE7ICAABpqZQ== Date: Wed, 3 Jul 2024 09:03:09 +0000 Message-ID: References: <20240508095214.2541115-1-david.marchand@redhat.com> <20240513111204.3120460-1-david.marchand@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR12MB5373:EE_|CY8PR12MB7537:EE_ x-ms-office365-filtering-correlation-id: ae98e0fd-526c-48a3-9c74-08dc9b3ef61e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?NkhIWkw4ZDZyMi92ZXArVDVVY1FuV3BDZldYemQrRStoUGVtYWpLZmYzSmFT?= =?utf-8?B?Ri9ack55dDVuTEdUZEVXbHZLYmtGaytqYnlpdTVQUXZuNXNFc21DdXkvZGkr?= =?utf-8?B?clFSamw5VW9XOWIvNUdwbTRrd1NuczZKZUhXZm5qLzhrWlNqU1BKUzZHQWts?= =?utf-8?B?Z1pQZXc2Q3dvcHdIWWtMYW1KdzJxYTBjRmpWa1hHcG5XckRSZXBzbmZuTkRV?= =?utf-8?B?U0hjck90dytIOVhTZW5ZT3FXUm01N1FMYmg2VHh3YWxDN1pOcFo3YzV1Z2o3?= =?utf-8?B?TFhoSXI4T3F4aU54UDVjT0dvWHd6YVkrWGhKY0NRSzM3RTVDMEZBMTRIWFNK?= =?utf-8?B?Q29sSTQ0cDNjV3k0VG9qVk95YkprUnZtemM1WFArRExlRGJ2dWZoQU9EMjls?= =?utf-8?B?NWZLL0NraFVpYWtEeno1YWhvNk5MZ3lyZXo2Mkd5UWVoa3cvNHRzUU1uRlZN?= =?utf-8?B?VnJYa1Q4YlBDbkR4aGFTRjdXZVNFRlFOaEZGdG1tRmdPQ1haU3prbG1CdnZ4?= =?utf-8?B?M3ZWQlBKSU81Q25mYktGNnI3V3V5aXpSUGJlTzBTM21ZbUl3TDhOQ0dzZGNZ?= =?utf-8?B?UEZkclNKSkRzY2tJUDZFb0k4NGdyNHgvOUhwcEZrN2pkS3RJTTA4VzQ3MWpz?= =?utf-8?B?L1B5TEVSTytLRWFpNXpEWFpHMS9YTzZXN3gvdms3ZlNTb0dEcmNITXRmeEJo?= =?utf-8?B?aVAvemtvcWtTeG9rOG9VL3lON2N1eXRpYnJEWTRrUk1zNEVYekVVa3dtb0tX?= =?utf-8?B?eFhZS3VEcGNDOExSN0RhTFN5TDJWczc5TmJTenhVbGkwYUJOMW5YSnN1QXNy?= =?utf-8?B?TXA2OC9pZ0hHd0hmeGxTVlVFNmpaWHdiNXJ0L0VnenYxRmd1bVFCaTR5ekNV?= =?utf-8?B?RmRyd0paNUFJSEVYcDR3d3pRVUptaW0rK3dPNU45UVVhQzhvMUVWSitlSm9F?= =?utf-8?B?Rk1ob1huM0JCSzdNQzZmckl2VGQzM0FBamFqYVU1RTdlcUJmZEd6dHd3MzVs?= =?utf-8?B?UVQ1VXB5bkIxdE8xckxDWjBzbHdldERUZmV4OHVjS25FNmVDdjRuL0dEbXZZ?= =?utf-8?B?c0E2Y2xJbnRUK0tyendaWDhJNzVrb2w4TkRjMWtvWEMvV2hXUk1RWGNHTEtu?= =?utf-8?B?cG9xR1lIckJzKzZ4dG11UTMyUW9OclR1eTlTVEJudHc4WWlpK29Ec1hWUmVM?= =?utf-8?B?UDlLR3hsZFRNcWNJZklVSkhMZkpOZXR6SytycXRTT0V2T1ZQS2JpbU9ERTY4?= =?utf-8?B?RUwzbkRMNDFscC9vM0hYWUhzRHhyY2J0NGU4RFFXQnovV09hRkk4aEZRQlI1?= =?utf-8?B?K0NVZFlFaXN1dk9kWFVKN3FzUUVSNzk0WHR3NkJEZ0k5NDVxb041TGFyNzBa?= =?utf-8?B?dXNtTVNXT2d0MFJ4QklTTW4rNlNsa0huckptQUdWUXRSK3VBYU9Lb2hZVWhK?= =?utf-8?B?MWdMZGhRSWtkb2FjZFRPd0FpNThjcEZqZzhkLzdYdlhDZ3drTEhRc2ZwVTY3?= =?utf-8?B?UjVtU2dJZ2JlQ0FTWTV0ZkpWWkNua3NEbDlFS29oYitjRWwvdVBYVXh0ektL?= =?utf-8?B?UFZVT3RpcFVYZ1BzWHZhZzdURXJ0em1VSTUvdU1RKzdMeFUxWGNPVnNKTmFK?= =?utf-8?B?b0FreHFjL2d5dEpBcHZrdUw5VU9ORm5tZ0V3TjhISHprNGpUT2oweEV1eDRy?= =?utf-8?B?ckIrL0cvaTF1K1dZcUNUNG1TWElRS3dPV1VvMEhVbjY1c0ZrYVdmdlJkdDYy?= =?utf-8?B?c1AwY3FLbTMwalJ5MzRyNVlyS1pSZlpVcjVBNkRPSTFnVWxYNVNkdlBCcWE1?= =?utf-8?B?UUJmNnBiZkw1MjUvdWM0NHNHU3FJQ3JUQmkwY0VJaEttUnd5S1JoUzl6c3ZB?= =?utf-8?B?dXlENW5TSmpuQmkvUkoyUVdBOTRObVYvNGYwNFBBNXU1eVE9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a2JQWTJZV044bUh3VGdpZ1ZGS1FPMEpiVnJpU01OZC9yVURBUmg4ZXliSDM1?= =?utf-8?B?TDF1WWF6NUhEVTFhUk5sZnZ0SEM1cWxqdGo0RGFiVEhoRzljRXE0WFhqVkJo?= =?utf-8?B?ancreUY0SFZGMEQvSzU4M056ZXdzdU54TTJhT2tQNTZaS0ZBQlFqTmMrblNR?= =?utf-8?B?ZUwycjdXTE1SeXZUQkhoWGF4MkVTSGRFWWV0SnNiWG5KSHd2eERNZGpuVDVM?= =?utf-8?B?WGE4V29kRUFHc3dORjlxUHRjRno2MCsxNnVXb0Zick52UUtmdEJ6L25KOHlu?= =?utf-8?B?TXNuWEI5dTJLcjhLZ2dia3hBMkkxUi8vQVBUbmlPMmliTlVpZEVlVzFqSyts?= =?utf-8?B?MU1zTmJjVHc0Y0l5M0ZYUTVjSUY0UVpGQTB4eHZaRFBTaFFaam1sMWQ3dnIr?= =?utf-8?B?OWdPa1RpTGEvT0MyTG43WUxUVndDR0hMRElPRHBYUDRocmhwUHIwQ1ByS3hr?= =?utf-8?B?Sk9vQVR3UXhIYVVOck9xaUwvb0tBdTI1K1BsU09jWXRZQytzR2NYY25tMWVC?= =?utf-8?B?U0NtTlNyQWY4M0N6Unp0QlB4SFJKV0N4Y0tjWE56UzFnb2RaOFRTRzBMeVVp?= =?utf-8?B?TlFxdFN4Tmk3cncxU3Q5M1JyaGF2NjBZNU45Z0tielExaWs2R3paZVhSZWdY?= =?utf-8?B?RUM1ZFFRaWxKQkZZZEtOR0JLOGM0V3pGakJSbFdib0NYQlk5cDR5cEppS2dh?= =?utf-8?B?WWFnNnRCbHc1KzRSamFDOS9pdi95d2FsODA2TWNTb281Y2E0V3V0dzFmYUg3?= =?utf-8?B?RUJhQWdZYkl6S1VBSHhLa1lUMmNvWjRsdy9Md0hoSGQ0NXVjR0xFeXhsSXgv?= =?utf-8?B?SXYyV2IwZk9KVlI2a21uenJPREg1ZSt6MVU5U0I5aWlyeXRvczFycXl5ZVNU?= =?utf-8?B?ME0vMkRFODQ5U1pGcGV5L3hFL21CdHgvcGFWbU1UM0FrZFJlaHdvTmNFdVBS?= =?utf-8?B?SEQxZzd1K1BXdVJkQlE5Nkg4aFRWdTN2dE84VUlBQUJHZ2NkVlViZ1FHeCtm?= =?utf-8?B?N3hMUEdVRElUWStaTElILzk1Tld5ckpIcmE2NHkxTnpqS21UcGI3T3QySTN4?= =?utf-8?B?WGZURjVUKzB1UjIvd3FuM3A0WHVMWXJ3RmlPRU9BVDV2NC9ua3pPVnpUdXVy?= =?utf-8?B?eWZQRVgrR1NLUE9HNkJPSGpMa25XTHM4VkwvMk8rQnNDeDlWM25pUExNQjdK?= =?utf-8?B?dWxobExrQ2VhWGc2dDI3MUpEZ2FTbXJZSnlxME9WdEdXRzlUWlE2VjFKWmlh?= =?utf-8?B?S3U3VVlGSlRxTG1uTHprSHZ3RW9EWkFRMnRTUUxmbDRKUXNtQU94L3J6SFNP?= =?utf-8?B?U20wdXdUNUc1aGdCSjV5WnNtZXNMblBIZjBLYWdiUE1ZKzJNbTJnOWNTUDNh?= =?utf-8?B?TGZldVFvbnBvazBnVnZiK0ZUU2ozZGxDUmJnYm5CWkxyYUVtUXA1TjkwTTVS?= =?utf-8?B?N1dSWFFReEovNWJmMXlBOGxibm1keUVVNk53TnRNQUdSRm5mS1NGQXR0dHFQ?= =?utf-8?B?MkQvNzBZOURqOUpQMERjQnViUHpqT01vd3JBaVphc3lWZ1pkc04xU0cySzhU?= =?utf-8?B?UERpbDFkaGNXSU5nbEtoWW1JS0txZlJCTmw2dmx1dVd1aUMzaVV3NzZpblR0?= =?utf-8?B?Q3VpalZXSE5VVjJ2ZXJsSXhvdGtJZUEvNFUxWXBka3FtdnNaMnp6YWhTQlI0?= =?utf-8?B?U3JGTDM1OERmNXBJY3RJd2RjeDhJNDJEcStENnZvTkxjYTV0djJBMnlXRG9T?= =?utf-8?B?Z2dJS3p1NDZoUFZ3TFZjKzl2b0MrT1k0VmtYL1RDWUhvZUhNVnNmMDhZNUZq?= =?utf-8?B?Vjh6SnJXV0VLR2ZmMmV5TXRBcGVrbHRDZTBSdk4xanJNdzF4OHhzalhZTlo1?= =?utf-8?B?TE1pNEZMSFJGb3Q0UHBQRHVTdnVDRExBMzZ1dlZLOHZuaHpxRXlseHJXdFd0?= =?utf-8?B?eTFOYzFuVDF3RTljOVVWUHgrL1kzL3pCMFA2OElCRDNPSXNTWk5PcGJ1a2J3?= =?utf-8?B?SnB5NVlLMHdINlFJeTVOMG5LTDR2ZUtJQTdReFhCVFpJOFdJS211Y3QycTky?= =?utf-8?B?ZDFCSjhlRHpqU1lSTWRQQTJtUGJob2t6Uk00UE1DNjFoaGc1K3dzcUhaNUpo?= =?utf-8?Q?O2tnQ+iXfS2sG9VdOKx5QWish?= Content-Type: multipart/alternative; boundary="_000_DM4PR12MB5373ACBDB6A60BC6A52472CEA1DD2DM4PR12MB5373namp_" MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae98e0fd-526c-48a3-9c74-08dc9b3ef61e X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2024 09:03:09.9086 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PCvgXE2Nsg86Lej+XuSD1tFqAZecdZnFOpRVMNbGguEZb4bIexIN6q9Fc3MOqGP04nIQqNADHdJcMBDkXtk5Cg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB7537 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 --_000_DM4PR12MB5373ACBDB6A60BC6A52472CEA1DD2DM4PR12MB5373namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzLCBJIHRyaWVkIGJ1dCBtaXNzZWQgdGhlICJFQUwiIHBhcnQgOi0pDQoNCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFy Y2hhbmRAcmVkaGF0LmNvbT4NClNlbnQ6IFdlZG5lc2RheSwgSnVseSAzLCAyMDI0IDM6MjcgUE0N ClRvOiBYdWVtaW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0KQ2M6IGRldkBkcGRrLm9yZyA8 ZGV2QGRwZGsub3JnPjsgWXUgSmlhbmcgPHl1eC5qaWFuZ0BpbnRlbC5jb20+OyBCcnVjZSBSaWNo YXJkc29uIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IHN0YWJsZUBkcGRrLm9yZyA8c3Rh YmxlQGRwZGsub3JnPg0KU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gZWFsL3VuaXg6IHN1cHBvcnQg WlNURCBjb21wcmVzc2lvbiBmb3IgZmlybXdhcmUNCg0KT24gV2VkLCBKdWwgMywgMjAyNCBhdCA5 OjEy4oCvQU0gWHVlbWluZyBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT4gd3JvdGU6DQo+DQo+IEhp IERhdmlkLA0KPg0KPiBJIGdldCB1bml4IGNvbXBpbGF0aW9uIGZhaWx1cmUgd2hlbiBiYWNrcG9y dGluZyB0aGlzIHBhdGNoIHRvIDIzLjExIExUUywgdGhlIEVBTF9MT0cgbWFjcm8gaXMgbm90IGJh Y2twb3J0ZWQgdG8gMjMuMTEgTFRTLCBhbnkgc3VnZ2VzdGlvbj8NCg0KTGlrZSBvdGhlciBsb2dn aW5nIGNhbGxzIGluIHRoaXMgc2FtZSBmaWxlLCB5b3UgY2FuIHJlcGxhY2UNCkVBTF9MT0cobGV2 ZWwsIGZtdCwgYXJncyk7IHdpdGggYSBzaW1wbGUgUlRFX0xPRyhsZXZlbCwgRUFMLCBmbXQgIlxu IiwNCmFyZ3MpOw0KQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8NCi0tLS0tLS0tDQoNCg0KLS0NCkRh dmlkIE1hcmNoYW5kDQoNCg== --_000_DM4PR12MB5373ACBDB6A60BC6A52472CEA1DD2DM4PR12MB5373namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9 ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29m IiBzdHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01T Rm9udFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx MnB0OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpUaGFua3MsIEkgdHJpZWQgYnV0IG1pc3NlZCB0 aGUgJnF1b3Q7RUFMJnF1b3Q7IHBhcnQgOi0pPC9kaXY+DQo8ZGl2IGlkPSJhcHBlbmRvbnNlbmQi IHN0eWxlPSJjb2xvcjogaW5oZXJpdDsiPjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6 IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNlcnZpY2UsIENhbGlicmks IEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xvcjogcmdiKDAsIDAs IDApOyI+DQo8YnI+DQo8L2Rpdj4NCjxociBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3 aWR0aDogOTglOyI+DQo8ZGl2IGlkPSJkaXZScGx5RndkTXNnIiBkaXI9Imx0ciIgc3R5bGU9ImNv bG9yOiBpbmhlcml0OyIgY2xhc3M9ImVsZW1lbnRUb1Byb29mIj4NCjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyBjb2xvcjogcmdi KDAsIDAsIDApOyI+PGI+RnJvbTo8L2I+Jm5ic3A7RGF2aWQgTWFyY2hhbmQgJmx0O2RhdmlkLm1h cmNoYW5kQHJlZGhhdC5jb20mZ3Q7PGJyPg0KPC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0iZGly ZWN0aW9uOiBsdHI7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBmb250LXNpemU6 IDExcHQ7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij4NCjxiPlNlbnQ6PC9iPiZuYnNwO1dlZG5lc2Rh eSwgSnVseSAzLCAyMDI0IDM6MjcgUE08YnI+DQo8Yj5Ubzo8L2I+Jm5ic3A7WHVlbWluZyBMaSAm bHQ7eHVlbWluZ2xAbnZpZGlhLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+Jm5ic3A7ZGV2QGRwZGsu b3JnICZsdDtkZXZAZHBkay5vcmcmZ3Q7OyBZdSBKaWFuZyAmbHQ7eXV4LmppYW5nQGludGVsLmNv bSZndDs7IEJydWNlIFJpY2hhcmRzb24gJmx0O2JydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tJmd0 Ozsgc3RhYmxlQGRwZGsub3JnICZsdDtzdGFibGVAZHBkay5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVj dDo8L2I+Jm5ic3A7UmU6IFtQQVRDSCB2Ml0gZWFsL3VuaXg6IHN1cHBvcnQgWlNURCBjb21wcmVz c2lvbiBmb3IgZmlybXdhcmU8L2Rpdj4NCjxkaXYgc3R5bGU9ImRpcmVjdGlvbjogbHRyOyI+Jm5i c3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSJlbGVtZW50VG9Qcm9vZiIgc3R5bGU9ImZvbnQtc2l6ZTog MTFwdDsiPk9uIFdlZCwgSnVsIDMsIDIwMjQgYXQgOToxMuKAr0FNIFh1ZW1pbmcgTGkgJmx0O3h1 ZW1pbmdsQG52aWRpYS5jb20mZ3Q7IHdyb3RlOjxicj4NCiZndDs8YnI+DQomZ3Q7IEhpIERhdmlk LDxicj4NCiZndDs8YnI+DQomZ3Q7IEkgZ2V0IHVuaXggY29tcGlsYXRpb24gZmFpbHVyZSB3aGVu IGJhY2twb3J0aW5nIHRoaXMgcGF0Y2ggdG8gMjMuMTEgTFRTLCB0aGUgRUFMX0xPRyBtYWNybyBp cyBub3QgYmFja3BvcnRlZCB0byAyMy4xMSBMVFMsIGFueSBzdWdnZXN0aW9uPzxicj4NCjxicj4N Ckxpa2Ugb3RoZXIgbG9nZ2luZyBjYWxscyBpbiB0aGlzIHNhbWUgZmlsZSwgeW91IGNhbiByZXBs YWNlPGJyPg0KRUFMX0xPRyhsZXZlbCwgZm10LCBhcmdzKTsgd2l0aCBhIHNpbXBsZSBSVEVfTE9H KGxldmVsLCBFQUwsIGZtdCAmcXVvdDtcbiZxdW90Oyw8YnI+DQphcmdzKTs8YnI+DQpBbSBJIG1p c3Npbmcgc29tZXRoaW5nPzwvZGl2Pg0KPGRpdiBjbGFzcz0iZWxlbWVudFRvUHJvb2YiIHN0eWxl PSJmb250LXNpemU6IDExcHQ7Ij4tLS0tLS0tLTxicj4NCjxicj4NCjxicj4NCi0tPGJyPg0KRGF2 aWQgTWFyY2hhbmQ8YnI+DQo8YnI+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_DM4PR12MB5373ACBDB6A60BC6A52472CEA1DD2DM4PR12MB5373namp_--