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 01F2A426C2; Thu, 5 Oct 2023 14:43:57 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E35094028A; Thu, 5 Oct 2023 14:43:56 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2048.outbound.protection.outlook.com [40.107.92.48]) by mails.dpdk.org (Postfix) with ESMTP id 9E4F14014F for ; Thu, 5 Oct 2023 14:43:54 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UX3IFfye/CTdtkUVXoS0muSEETn4w41SDiGS4I1aoagxVBCEd2/srYrCAB5Wij9N06dcVpNYgv9ZVDQ9dS25qD3ihZsZNa8rCYtDkG5m3y6GIAilNcSAoV2hH2xkZebVV1cVBx1LJZH7WmZC8uF2NnrlR1Vg4hTeEWaaJrIG1Yr7eustTopxhFxDckBcKN+FWVR3XMbzs7nBhGXBU2kRR6+aYnOcT4vKjuE0y5Zl7WTJ2gfDumU8Kb0BVvnR2/VEVZKZTJ3LaRXc5N9R6SvyGpHHw0H53Gt7WocEIUu4eOrvyuDgRQCk0kUwW4nV835+xrM7wsnU+vLV659zuU1M5w== 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=nYTM7x5xvv8GJLwDjO2CHFKR9HrsPhLwvTs9BVrtCBc=; b=TEfK4FS5yYV0C6vII8fvdIGleQHamREk2llWfq/3DZxA++PcqaYEG3RpnLJLSy7/MwZuaWEzSkY4t8mDGVwtF59M1Jjo6cb39aFsHCVoU9hIbUQZx/FmdVEpLaZn5x14OZDJQ+F7lcwh3ixDghkv5X1z1u8scU+ZFFZz8W4MLs10aIXnoa/Xf0USpQD6c/hjCHuJDGkPyGWLnFb9Ww1ibpnYHJ7eKh/raybFRjAoZgeXsEGJvZj9hwOen2SniwZpbm8h4laAEqd2gn1UtStB++gAX3yYuSMzcRdLtA4ftGzJysLwwFuyEU1L5v85yAokedO1BHWltsRIT/DxjjVU/w== 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=nYTM7x5xvv8GJLwDjO2CHFKR9HrsPhLwvTs9BVrtCBc=; b=kV0BrcLljUGT894LKXergxYDt9Mdbqyadmkna1aiaPjsC2AwnrFfLBv9nqt0+9/6VzI3v5TX+ejfhXXNLg6hrJL4N4n3AAg+9TS6Jt+LYA/mdQSQXHMk9xAlDHSs02kE6uPg4rtn80wOGfK/927YN4g2DozUv2cnhTjMt4tQFh1pCGrXGUMrmC/hLm4ybvS3AhkPjK1ERtyZbAIq1yJ9p+/x6VD5WRCE3NPAowZ3qgZ7xbg307/KP1rEbch7Ty8a7S6UI+fb+sS/WI4OX7s7i83eeHC2Pf/JvldVjo66D1yNUu/p/a0tyzZxYxb7WF5m6SYuVniGzQtlM8e2kYIpOQ== Received: from DM6PR12MB4107.namprd12.prod.outlook.com (2603:10b6:5:218::7) by PH7PR12MB5686.namprd12.prod.outlook.com (2603:10b6:510:13d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.21; Thu, 5 Oct 2023 12:43:51 +0000 Received: from DM6PR12MB4107.namprd12.prod.outlook.com ([fe80::767f:9cd7:a603:3081]) by DM6PR12MB4107.namprd12.prod.outlook.com ([fe80::767f:9cd7:a603:3081%4]) with mapi id 15.20.6838.033; Thu, 5 Oct 2023 12:43:51 +0000 From: Elena Agostini To: David Marchand , Aaron Conole , John Romein CC: "dev@dpdk.org" , "levendsayar@gmail.com" Subject: Re: [PATCH] gpu/cuda: Add missing stdlib include Thread-Topic: [PATCH] gpu/cuda: Add missing stdlib include Thread-Index: AQHZ8KajczUiQAGIk0ujI7Xnjwyk07Ax6XMAgAlIalY= Date: Thu, 5 Oct 2023 12:43:51 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: DM6PR12MB4107:EE_|PH7PR12MB5686:EE_ x-ms-office365-filtering-correlation-id: 558b5bb7-77dd-48f5-71f4-08dbc5a0ba8d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: siGpq8Xz5mdjcbAMm2fPoj4JZFV2yGPzmhaamD4mEur+7k/XggSm2KqWU9LV8B3/1/VzC3Zd//5PRZgxVXtNz0h3QoohChp0gw1KFHyTeTxeOU+NjUGQn6rpqezCRnyu0gz2VMcncmb+wy/9yi5Py24H9I5MFf/J3LFB08HmSQwClh73DsfYwHdz/7Pg6tUxQX3ocIdX1qGDvQFSd/M/pyIAn3gk+DSB+qFPcR0qVQvPDJK8quhgTBJoWH2+f6WPvBRapPZYn7lPzyI9bUROXPIHVw0O8GK7l8y/veaACjIc6VV15vEsOKfzKuE4ULdt/Gfton52icgoxh1K8xo9kJQt902gMZVFypRZVBPGZEA3ikTbxffPeeymAshYKzC3SVH18ml5M3p54sb/hREXMTEMHfihtU4j+sU9zg62H5RtENdRr+r/RXUd4BwCBeillza9DuZwxcs/rm7GZ2I9Z9AevrPV/tFm61VbLmhF237YTEX2awNX3kEbr9mnrHJSdieOE/3ey8VnFdMyveY+gWGEykcW+GUYRp4nBc4+ZIdGa/VnBlOwRp/zyR2aTAV3vGIULSKa4Gi+Wod2jtZf8biXcd+GvYx/5VV/HIA454wYyMWeeLhHVxjlZKtGHNIyF9g5fdFEA7BIOuqAnGAU4gIYEAwj4d3IJLYF02kD5SU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB4107.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(39860400002)(346002)(136003)(376002)(366004)(230922051799003)(1800799009)(451199024)(64100799003)(186009)(122000001)(55236004)(55016003)(6506007)(2906002)(9686003)(7696005)(86362001)(53546011)(166002)(26005)(8936002)(52536014)(54906003)(5660300002)(8676002)(110136005)(38100700002)(4326008)(4744005)(66556008)(66446008)(76116006)(33656002)(64756008)(41300700001)(316002)(66476007)(66946007)(478600001)(71200400001)(966005)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UjF6SUZuMUlyb1BOcklLMFpuaXpWdkhZRkVpQlcxeGwyNGFqbUR4eGVvQzQz?= =?utf-8?B?cFZrNThuWDE0K3dwV2NLS1pWS3RlazVlMWdYRng2bldhaWxHVDU0ck5kbUhZ?= =?utf-8?B?ZStTTlNuc3ViMm90UFgyaW1oc0JudGs0TWk4ZkJOUDRBU1dIOXg0alFMei9Y?= =?utf-8?B?bnFxb0EvQ2JvK0ViK3g0WjZQR1BSdVorL0VrYTFaSnF4dGdXWWNCQ0ZJMnVV?= =?utf-8?B?a3hFSGhmSjd0SnNGS01VdGJreDcvZXNGK0VTcko5TzV2TGp1RFhMc2JaSis3?= =?utf-8?B?R010VUFselJYWkp1Mzg3L2hxK0ZiT1U3Rmp0QmJ4NlRmNWFHL2tCNUVaS1Fy?= =?utf-8?B?L2VNUlVTbTdlbUZDbVQvTUdCQVp2dC9QK0NKWUllSHBtUzVwQnV3UXE5a2pF?= =?utf-8?B?L1A0NnlpSFJubVlCMGhOY1VWZVg4MVNmRzl6ei83V0ZxczdpM0U2UDVraGZY?= =?utf-8?B?NUNBOXkwYWZIc3M4enZVUDJneGpobEdrNzY3SkhBbThqTCt1eW5QbGNsc2o0?= =?utf-8?B?UE93cVIwaHk3R2tkL1duUVBqcGZRQ3o5c2prYzFRWDkxOGNYb1JhMitxYkxW?= =?utf-8?B?WWdKbkdUSmxvbmtoTWNaZloyWDloYXJZaFUwMGs4aHprTlpTL1drb0lZWWZG?= =?utf-8?B?bTZkV3VCNnVCNEM0M0x2eGtlL2RaR0xtd2JxRndyRno4OFNKNldzNDRGTEl5?= =?utf-8?B?UFhkR2VaTGtDeDU0eDBaWDRFZzg2WUQzbDVieDk0ME1Lb3RHTDNlUGxOQ2lL?= =?utf-8?B?U3BOczF0TnJNWnlsLzhHa2lpRkY0U1hyZmMzL3J5MURpVjZBRFdlcmNWK3NM?= =?utf-8?B?QStWb3VRMmFZWGVWejUxMXNaQzRhb0xzNlVsbjEvWDlDeVJPSSsvblAvMEh5?= =?utf-8?B?UGtyOXNOTDNSaHN1RitsditXcDZPcUVlMUlqZm12OFdtUUlZVFR0YmpROG9L?= =?utf-8?B?cjZPWGRSbGs1RmlrUUNaczVXcm4yVXRVWlphNFhENi9VUklqVVFXYU9INU5v?= =?utf-8?B?NlFkbkljVGREOGVZUkY0ME9JZU9mK25vWlY5QXNGSTYyQXlKZWYrbllrQUty?= =?utf-8?B?Y084aGhZR0tvRzI1dUdKQlFRa0NrSG54bFFwT1h5aWcwdjd2NkUrVXF2R2w4?= =?utf-8?B?RzNnbDFLenJodmtVeUgrZll5cEtqbEgrQlY0K1EwQTd4NzdOYXFzZGJUUjFK?= =?utf-8?B?bmtmakIwMCszRk9ueVQrS2dQNVBoZ0sraERwWXNFL0dGL1hWS2g1N1JnbE0x?= =?utf-8?B?MFdITFYzaGQwRUllS3cvZUdsNDRMa2dVbVpNWHh3VmpGclo0NGNuSzQzSGJz?= =?utf-8?B?bUlCcG80MTBtVm5jc08yb0NPc05yaEtWenFvUXZNTEFJQk5TQkZreGplV0lw?= =?utf-8?B?VTgvaGswVlBWTlpyMlUxSTBDUkdrcXFXdjY2aHBqNEFGSyt2ZlhBejZUcUFL?= =?utf-8?B?NGhpWEVmTURlYUQrY3FDWWU1L24wOEpPVHdHZjZ5ODV0RVdtWHpNQXZSQStN?= =?utf-8?B?d1pkSWFGVmFNRW0ycHZrcml2Mkc1cjRTbkdxSnhVT1BVVlRyWjE0aSt0Y2Zl?= =?utf-8?B?TUs4VUFQSDZKRjB6WnBrTFNnRVl0Tzk5VkNEUGdtWW9CbXFwMG5lcEhxSHc3?= =?utf-8?B?TUdLZVZqYkpMVVZwUS93V1RKK0c3bmpHZUs5TnEvU0dyRURLK0ZOcG5UU3c0?= =?utf-8?B?OXhRSVBOaEJTd2tieWRMV0IxQjVBQm1TaUZ6dlMrVFpETldWZEJYNWprMFk1?= =?utf-8?B?bUlsQWpkcUg0VGNjSUo0cnlsS3d2KzRMdjR1NmZFS1BwVFoxVUI3VGxuaE5x?= =?utf-8?B?a3VHNXpqOWJKaXRCQWpJWG4rV1JqWVRhTFVDTE16dGs3aHcxMHVBKzR1clBi?= =?utf-8?B?NXI1ZkpFOXF0ck45UzN2VGRBQmM5eUVUWWtsOWZaZzlvalpFM1UvYkFQTGxQ?= =?utf-8?B?K2tMbTRJdU16aVp2cmhad0lqMW1KUllLNlhKeUlOZVRaR1NmbnNXbjdMVDQz?= =?utf-8?B?dUpCYUdPSHZnbHQvbE1UeGk0ZFhXQlE0UVYzUHhEeW9TMDRmV21EUG9DWTd1?= =?utf-8?B?Rm5QUjRLNGx3Vi82OG1qNDJBYjlCdHNnR2k2cy8zYUdHbVFtRzVDaU9ZSjg3?= =?utf-8?B?Q2k1Z1BqYlRya2Ura3VuYXc2RmpCb05JN2NzZWt5bUpsVHE5Y1FyUUdoczBY?= =?utf-8?B?OFE9PQ==?= Content-Type: multipart/alternative; boundary="_000_DM6PR12MB4107F4B14B2B73C5F2BD5B30CDCAADM6PR12MB4107namp_" MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4107.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 558b5bb7-77dd-48f5-71f4-08dbc5a0ba8d X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2023 12:43:51.7870 (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: ANqQHm9nHJg9H5h+OtsXNuk5X06mhZOE1rVH/HQ1KmyiLzNm0cgvjYIDMSuwPwaqi867XT8M11070GxMrwUdug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5686 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_DM6PR12MB4107F4B14B2B73C5F2BD5B30CDCAADM6PR12MB4107namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWNrDQoNClRoYW5rcw0KRUENCg0KRnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5k QHJlZGhhdC5jb20+DQpEYXRlOiBGcmlkYXksIDI5IFNlcHRlbWJlciAyMDIzIGF0IDE2OjU4DQpU bzogQWFyb24gQ29ub2xlIDxhY29ub2xlQHJlZGhhdC5jb20+LCBKb2huIFJvbWVpbiA8cm9tZWlu QGFzdHJvbi5ubD4NCkNjOiBkZXZAZHBkay5vcmcgPGRldkBkcGRrLm9yZz4sIEVsZW5hIEFnb3N0 aW5pIDxlYWdvc3RpbmlAbnZpZGlhLmNvbT4sIGxldmVuZHNheWFyQGdtYWlsLmNvbSA8bGV2ZW5k c2F5YXJAZ21haWwuY29tPg0KU3ViamVjdDogUmU6IFtQQVRDSF0gZ3B1L2N1ZGE6IEFkZCBtaXNz aW5nIHN0ZGxpYiBpbmNsdWRlDQpFeHRlcm5hbCBlbWFpbDogVXNlIGNhdXRpb24gb3BlbmluZyBs aW5rcyBvciBhdHRhY2htZW50cw0KDQoNCk9uIFR1ZSwgU2VwIDI2LCAyMDIzIGF0IDg6MjTigK9Q TSBBYXJvbiBDb25vbGUgPGFjb25vbGVAcmVkaGF0LmNvbT4gd3JvdGU6DQo+DQo+DQo+IEZyb206 IEpvaG4gUm9tZWluIDxyb21laW5AYXN0cm9uLm5sPg0KPg0KPiBnZXRlbnYgbmVlZHMgc3RkbGli LmggdG8gYmUgaW5jbHVkZWQuDQo+DQo+IEJ1Z3ppbGxhIElEOiAxMTMzDQo+DQo+IEZpeGVzOiAy NGM3NzU5NGUwOGYgKCJncHUvY3VkYTogbWFwIEdQVSBtZW1vcnkgd2l0aCBHRFJDb3B5IikNCj4g U2lnbmVkLW9mZi1ieTogSm9obiBSb21laW4gPHJvbWVpbkBhc3Ryb24ubmw+DQoNClRoYW5rcyBm b3IgdGhlIHBhdGNoLCBpdCBzZWVtcyB0byBiZSBhIGR1cGxpY2F0ZSBvZiB0aGUgcHJpb3IgcGF0 Y2gNCnNlbnQgYnkgTGV2ZW5kOg0KaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9k cGRrL3BhdGNoLzIwMjMwODAzMTYyNTEyLjQxMzk2LTEtbGV2ZW5kc2F5YXJAZ21haWwuY29tLw0K DQoNCi0tDQpEYXZpZCBNYXJjaGFuZA0K --_000_DM6PR12MB4107F4B14B2B73C5F2BD5B30CDCAADM6PR12MB4107namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2 IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6 ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1z dHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5 cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDsNCgltc28tbGlnYXR1cmVzOm5vbmU7 fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3 Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv cmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tSVQiIGxp bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8 ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO LVVTIj5BY2s8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86 cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVh c3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw dDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+RUE8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0 O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+ DQo8ZGl2IGlkPSJtYWlsLWVkaXRvci1yZWZlcmVuY2UtbWVzc2FnZS1jb250YWluZXIiPg0KPGRp dj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBw dDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTox Mi4wcHQ7bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu MHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6 MTIuMHB0O2NvbG9yOmJsYWNrIj5EYXZpZCBNYXJjaGFuZCAmbHQ7ZGF2aWQubWFyY2hhbmRAcmVk aGF0LmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCAyOSBTZXB0ZW1iZXIgMjAyMyBh dCAxNjo1ODxicj4NCjxiPlRvOiA8L2I+QWFyb24gQ29ub2xlICZsdDthY29ub2xlQHJlZGhhdC5j b20mZ3Q7LCBKb2huIFJvbWVpbiAmbHQ7cm9tZWluQGFzdHJvbi5ubCZndDs8YnI+DQo8Yj5DYzog PC9iPmRldkBkcGRrLm9yZyAmbHQ7ZGV2QGRwZGsub3JnJmd0OywgRWxlbmEgQWdvc3RpbmkgJmx0 O2VhZ29zdGluaUBudmlkaWEuY29tJmd0OywgbGV2ZW5kc2F5YXJAZ21haWwuY29tICZsdDtsZXZl bmRzYXlhckBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbUEFUQ0hdIGdw dS9jdWRhOiBBZGQgbWlzc2luZyBzdGRsaWIgaW5jbHVkZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxl ZnQ6MzYuMHB0Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5FeHRlcm5hbCBlbWFp bDogVXNlIGNhdXRpb24gb3BlbmluZyBsaW5rcyBvciBhdHRhY2htZW50czxicj4NCjxicj4NCjxi cj4NCk9uIFR1ZSwgU2VwIDI2LCAyMDIzIGF0IDg6MjTigK9QTSBBYXJvbiBDb25vbGUgJmx0O2Fj b25vbGVAcmVkaGF0LmNvbSZndDsgd3JvdGU6PGJyPg0KJmd0Ozxicj4NCiZndDs8YnI+DQomZ3Q7 IEZyb206IEpvaG4gUm9tZWluICZsdDtyb21laW5AYXN0cm9uLm5sJmd0Ozxicj4NCiZndDs8YnI+ DQomZ3Q7IGdldGVudiBuZWVkcyBzdGRsaWIuaCB0byBiZSBpbmNsdWRlZC48YnI+DQomZ3Q7PGJy Pg0KJmd0OyBCdWd6aWxsYSBJRDogMTEzMzxicj4NCiZndDs8YnI+DQomZ3Q7IEZpeGVzOiAyNGM3 NzU5NGUwOGYgKCZxdW90O2dwdS9jdWRhOiBtYXAgR1BVIG1lbW9yeSB3aXRoIEdEUkNvcHkmcXVv dDspPGJyPg0KJmd0OyBTaWduZWQtb2ZmLWJ5OiBKb2huIFJvbWVpbiAmbHQ7cm9tZWluQGFzdHJv bi5ubCZndDs8YnI+DQo8YnI+DQpUaGFua3MgZm9yIHRoZSBwYXRjaCwgaXQgc2VlbXMgdG8gYmUg YSBkdXBsaWNhdGUgb2YgdGhlIHByaW9yIHBhdGNoPGJyPg0Kc2VudCBieSBMZXZlbmQ6PGJyPg0K PGEgaHJlZj0iaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIw MjMwODAzMTYyNTEyLjQxMzk2LTEtbGV2ZW5kc2F5YXJAZ21haWwuY29tLyI+aHR0cHM6Ly9wYXRj aHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIwMjMwODAzMTYyNTEyLjQxMzk2LTEt bGV2ZW5kc2F5YXJAZ21haWwuY29tLzwvYT48YnI+DQo8YnI+DQo8YnI+DQotLTxicj4NCkRhdmlk IE1hcmNoYW5kPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_DM6PR12MB4107F4B14B2B73C5F2BD5B30CDCAADM6PR12MB4107namp_--