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 229E545D9B; Sun, 24 Nov 2024 19:58:55 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B9B1D4028B; Sun, 24 Nov 2024 19:58:54 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by mails.dpdk.org (Postfix) with ESMTP id 5FBB24028A for ; Sun, 24 Nov 2024 19:58:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1732474732; x=1764010732; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=AwIM3ALbxU8SRC/uQwB4Sr+gBW7yALpXKKlUflHJ9bQ=; b=dTYPWUpq9OxoxLhH8JfpqCDe1J5KW3dtdpGkeGnCaI5uJS2aME8yjpGf kzUuJTrkq6gzRTz8tbpIOYPyGQq56R55lodWexQWFj7/HyumuBa70cG2L QywBUHbh+BoKLVAjMoEzNCaUUnY2HpA86x6Sqjf2QrvZrTreA5DrpVoDm XA0qIsXbqLgavEu3QhFkjbSlKbyb2imP/p090zX70JQrNBeoSUI+nHC0p Z4gUpuPtlGyMLwTbsrW7uaUeCkIoXyQBamNEfCDVBnL7IjVuImxRgFbl0 S1Lk59bwYiSGNAMEn2IUqwEwIdm4c8RwJEaIwr9mzc1RzocR5WW7PIzDO g==; X-CSE-ConnectionGUID: CYK2ToMWRRiWZuyOUu8gcg== X-CSE-MsgGUID: h5d2XmAIQ5ijJT8ejI4ZXw== X-IronPort-AV: E=McAfee;i="6700,10204,11266"; a="31939495" X-IronPort-AV: E=Sophos;i="6.12,181,1728975600"; d="scan'208";a="31939495" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2024 10:58:51 -0800 X-CSE-ConnectionGUID: cgdEOSiUTgqkgMWh1IIpnw== X-CSE-MsgGUID: 8pwAS9XKTPe/ugztZWo2Nw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,181,1728975600"; d="scan'208";a="95832069" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 24 Nov 2024 10:58:51 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Sun, 24 Nov 2024 10:58:51 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Sun, 24 Nov 2024 10:58:51 -0800 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.43) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Sun, 24 Nov 2024 10:58:50 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SW5zPnMzdIKBTzVrgiklhaESgjM8lBcD7xqNNI8TPHO/9vMA6zvny2UkqDrUyVTYtUXQh3JnPkciGaDMqQYCakCP0CzXcYNq9ExCsNx7ggBh74RJ3QiFu9NsKS4fjRZ/ECIKFNSB/rhriiKBfUsfjlmxg//ATxUF5Fl25URNxrji1Go+DpI8yeh/hCXbfVmzdMm5CrE1Aq/Y0fttOpbM3yTCacXMsmRBKhXZHNhxPhzLB7k0afY3L+kUb7oBQAiMRGorYQmEgHVq24P5uPSemvevhB4LCCdm/MQ5eiY3UxAd4DD/RRZ78TUalcKuCqbRLptZdEwflDFC9Fh3w3Iu4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AwIM3ALbxU8SRC/uQwB4Sr+gBW7yALpXKKlUflHJ9bQ=; b=k7uw304P/pRzrxhrowAaE5OpqdDhPi1Y79d021eXCenVLkippVGohKHtGcoz8790wZ2iacq/tfW9O3HvAIeqt41y7l9Rb8KVB/5NTVR95RxI6TcR07YqGcsr7Wa9pCrrUco3AU/xtTuh0UjIUXjOOpMDq0/8t3E/j5dNk/8zPS10w1mALC6qPhwem90N4lo4mKeBypeZpNnVK2cjPCIxy8Jdgt4W55MJdb+xVEYpy8tk61yjkCYMIRE7+oJSYCz5MOErXs7+gWkgaCPBjjfaLMxQIIOi3wFJLAqjhxs/5zYoXgbBd463sAJ+/UJWExUP5RhCsD5L+VvlA8pjWOrLmA== 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 PH8PR11MB6804.namprd11.prod.outlook.com (2603:10b6:510:1bc::6) by SJ0PR11MB6671.namprd11.prod.outlook.com (2603:10b6:a03:44b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8182.18; Sun, 24 Nov 2024 18:58:48 +0000 Received: from PH8PR11MB6804.namprd11.prod.outlook.com ([fe80::6f39:a4f:9001:ea75]) by PH8PR11MB6804.namprd11.prod.outlook.com ([fe80::6f39:a4f:9001:ea75%5]) with mapi id 15.20.8182.018; Sun, 24 Nov 2024 18:58:48 +0000 From: "Mcnamara, John" To: "Marchand, David" , Patrick Robb CC: "dev@dpdk.org" , Robin Jarry , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= Subject: RE: [PATCH dpdk 0/2] IPv6: Fix coverity issues Thread-Topic: [PATCH dpdk 0/2] IPv6: Fix coverity issues Thread-Index: AQHbJig5xhevloYRVUu1cmj7+Uk/3bKpQJ6AgB24dqA= Date: Sun, 24 Nov 2024 18:58:48 +0000 Message-ID: References: <20241024151919.400878-4-rjarry@redhat.com> 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: PH8PR11MB6804:EE_|SJ0PR11MB6671:EE_ x-ms-office365-filtering-correlation-id: b8d73fc0-215d-4af8-dddd-08dd0cba0760 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr 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?cHh0NXhJZGI0WFBMaXBiVUpxd0tKc3lNM2tmN2VKbkNuZWw5Vm50OHFmY0JM?= =?utf-8?B?UVJUck5wV0pabEtnTjRNNDZFU2g3MzBVUFhxaDJJdnVzblRKNUVqdldxdTBN?= =?utf-8?B?c1pMVUE1ZDlRaTRpVmtHUWZxU3ozaUMyRWwveHVJTGdyK1Z5U3ZKdkpDOG5w?= =?utf-8?B?VWxDdC8zTVVVaGJNWDNKd0JTSFlqU21XRUU4UHZXU0lrOTNxNkRXTEd3cmdT?= =?utf-8?B?TlduUkVmYmlHL1lyR1JJWjFUa1Z4VmdOVktjSnhJdVBoNW5lMDlnNXFxY3k2?= =?utf-8?B?clJRNHFlUWYrV1JWZ0ZkSHNKdE9UaXpCeTMraUFqVXFEZTZ3K0RtR2UySjlM?= =?utf-8?B?UjBJejA2N2pobkUybnJYZXFiN3llWnNTUXRjaytHTFdNaTZ2N0NTMkl0djRW?= =?utf-8?B?OUJhNkJ4TnphZnJENzNaejJJekNPV3ZvZFIzdnBCNUhUMTlzQlk0UjNBb0xX?= =?utf-8?B?Rms2VUlKOGlUWit5dVhFdmtBTTZMOXJlYlhJTDhYVE01MlZwYjIrc1gybHVz?= =?utf-8?B?RnJVbzIwRllhR29ZRzRQbTVYUW5wZUZCSHR3WVNBd0dBTzdzTDFpRFB2cWhp?= =?utf-8?B?NVBUclZ2Q1lsVGFUWmZkd2tOQjhHRkRNTFBQbWwzK25sMjcreHZDMFVNbnlj?= =?utf-8?B?cU9XMTI1dkkwTnNrTFY4QUhqenZteDJtaEtrK09zWnV1WEpVdWQzMGJkNXlx?= =?utf-8?B?Vm9pVlBVNUUyc1BpWUZucGxla0k3Ym5qeTFqbkJuY1VkSjhSaHo0MVRhQlRr?= =?utf-8?B?RHUyT3FPTC9BTVVYNHBNMURnWFgzbHZzUTdFMlJxaEk1TjhyNDZaWC95c2tl?= =?utf-8?B?TTFYTlYzOUVSblpzSG04TG80Z2JwN21RekhvaEs5M0MxbUNES1JiZ1d6Qjdu?= =?utf-8?B?UHd0ZzA3V1BJWStHSSt2K2c1YUJkZ2dFamQvS1FHQnpoZHdxSk1ldGVHM2Jw?= =?utf-8?B?cC82WklOME1XaWhMd2Rrbm1QVGJ2STY1UHFyN0xkUVNpOU1CcjZmS0JvZWpH?= =?utf-8?B?L1FpWEhmQmN6MW8xNm1FeVlGdU1iNGQwWXNJWWZNRTJUZGpaM2lTQzE5a3JS?= =?utf-8?B?d2tUT2h5VjdPWVhpM3NLenB6cE5HQUg1cUhZM2RURGFFUVl5c0VVdXl2eW5P?= =?utf-8?B?TWNydFo1N3pYelV6dEc1V2ltRDBrQWpPWmIrNGJIdkkvWmNpdXlDZ1VWM3lo?= =?utf-8?B?MUczamUrNHJRaldpVjl0QVhyZUhTYWtrQ0tQL3ZqbjRXbDEyYnNVNTFUVC95?= =?utf-8?B?cHNEMzhWWFZvVkkzL01qOUdpQnY3ekhLVmgyNUNyZllzNzkyQWFRNk5wYnZr?= =?utf-8?B?UERBNzZnVm1pSDVyQklQK0ppV1R3bEQ3VVNrbDJoQlMyN2JMb3pwaEhmZHdY?= =?utf-8?B?cFd5eHd3b3hlWGREVkFPTCtlb01qVWFHU28zYWdsWmdZcWFNRTU1N3lleWYx?= =?utf-8?B?TEpEUnZkdms3ei8yUkY2VW1uTCt0akxPMnpaNVJXVDd3WXBRYUE5WkVCS3hY?= =?utf-8?B?anUvVmlnWnIwcWZPcTJDWmFXbCs1MTFyY3pjZjc4cWd0K0g5elNLNklvZk0r?= =?utf-8?B?Nkd0K0p4T04wajhvRjdYYzBGOWNjTmNudEZPVVozR245WkxMZWI3TEFJelNH?= =?utf-8?B?bktoVzd1YnNLd3ozZjNTbFlub1hiZTRFU2E2a2IzeGV1Sm9UaG5zNU5EeHRD?= =?utf-8?B?V0cyNjFjVmJIOGt4NndYNUtuSExBMUJLUVZkK3FNM3pkS1J1UGZ5RmVxaGho?= =?utf-8?B?d29HK0p4enN2NHYrTytpM3ROdXlHbjVXdWFENDJOcjhId3lYQmxCODB1TzZy?= =?utf-8?B?TGtmUXBlMnFNZnpiNUMvT3R0emxpdGlTZTRBdzlzcFFJVEl6S283bmYxdVND?= =?utf-8?B?dDdvTjBqVU5VcXJJdW1KQVJqTW5EdXBSZHRhTFd4TXV2QVE9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH8PR11MB6804.namprd11.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?ekc4WWRzeURtdWFMSUF5d1lCdFU4VWpZZG1vanoydmJBZ1RmblBteEM5OGtw?= =?utf-8?B?MUl2ZDNQTHMyekk3TzZlb21xOTR4TDhxS0R6MzF6bGQxbXhmQVRBelVERVVV?= =?utf-8?B?ajRnZTVZNjNGOUdXKzRoOVBHeCt5SWR1bWYzb2htcUNLbFNtNDV4dWxTd2Uz?= =?utf-8?B?YldRemhraUM4Qmd5MzZ0bHhWUlJTTFZDbVJVYkd5MlhUeTJPbTViRkR3OTgx?= =?utf-8?B?NmpzbTBkZ0VHdWM3TExwUkdmMzh4SkcyTWNwYmJoN2s4SFArb09sL3QvZ2NP?= =?utf-8?B?QWZubm5CRlV4bEl2VjhNOU5Gc2EwcWNVZC9yUkN2U2ZnVkVxaTdaV0hMemhS?= =?utf-8?B?bzdXQzdOWGRuWHBXYnVteEtCUWV0Z2hFZEJ5U3JIa1NRdXFqeW96VzJDcTJk?= =?utf-8?B?UmEwWVBSdzl5VXJiYUdWMElyYlh6MzVHSUxibHpzeFFhVmdXYUxVbXdseEJJ?= =?utf-8?B?U01sa2tIRU1GbWlDUHJFbmlqM0drT1dFTFVTQU81ZnZranVLL0FlNGx5MFNw?= =?utf-8?B?dnVJelIvemhkdTIzcmM0Q0MxV1R4cUZWbzZRL09pRm5XcVdOMmRmZ0hOaC9u?= =?utf-8?B?VVgxMVNDMGs1NW44b0wrZWRraVFaZ0oxdjNSMll1Qk5wOXlsUFY1ZS9uNVFj?= =?utf-8?B?QnlnU2JWQzNEVEk4Z3VQbmNMWFlURWJ5eUkyUEhadmdMZWIxUFNXbEVqaE94?= =?utf-8?B?eU9kUC9xcGl4L3loR0FFV0VUVmxVaStscUM5OGIzVUY5NmQ4NTh0eXJnQjJF?= =?utf-8?B?OHMzSnVDelZHN28rUVI4T3RiTHhFMGcxSFVOdFltWHQraEh3YTBCZGFQNTR5?= =?utf-8?B?YlZCeEFqNjNCU2lNdDdDSm1Zd3loZ1FSTjRuNUtaYW80WG1vZUhkVFIzVXAx?= =?utf-8?B?ckg1YjhzNmlvalZkRit5K3VtekpKMC9Od0xjN0VFK0xHTExVK0kwaTM2SlE5?= =?utf-8?B?em1xWHE1OENseURFY0xWUm82KzQ0bG9pQ2QzZ3ExbGFqbW0xSnh4WWlLVm9w?= =?utf-8?B?QkFXc3dsZlVQZ2xkQTlyUGE4UldHaEg0VzhvajAxbFFTb0pxODdUSWJtbDkv?= =?utf-8?B?a1o0dWJnK0k2RjFSVyt1bDBFai9wVENOcWJOdS8wQ3M2WEpYU3dCckR4ZDc4?= =?utf-8?B?eEc2TCs0eEUvQzJnaS9ZTEpWZS8rTGhVUklzd2VDdmM1NS8rZjk1Ym9zdFpl?= =?utf-8?B?VnlaMEw1ajcrYVRpQXJIb0tOWXhRQ3FEMnBCeXY2UDdTR0RQTUR0R3pLVWZP?= =?utf-8?B?dzR4dnk0RXhtN2ZSQ2M5UVpGZ2ZJQytUemx2SjdQd3gzM1QrSlFiaEpCQS9T?= =?utf-8?B?czU5RktxSlN1VWoxakVVZmxuSUdhRWVxaXJHYk0xOFUvc2dxOUNYV0RJVVEz?= =?utf-8?B?RDhZaTgvV25tT0NzM2tULzhJeU11UzFEZnJBb2pKS0o3ejZ6Z2FiOG5MSkVt?= =?utf-8?B?WlkwckdqZkIwY0hYRGhwYUFJdW82VUFTNzVvTnJPeElDSUxCMUE2RFlIWWhB?= =?utf-8?B?TWRSQjlFOXlkMWJDRXByaTA3VHVENG5iNnhSTUptbW1LOG9HNWY1Y0V5cVFX?= =?utf-8?B?TExQRUNJM202SFc1K2RDaGdQdUtLR0tKQUZtMnF2eUY1WnBzYUQraVlsTXho?= =?utf-8?B?dHIyUC9HL21mU0paYm9LWUhSL3FUZUw3aDYrTzNCMzRKYk1RY0JMWkE5L1RE?= =?utf-8?B?K0tKUGxDSEdzU0h6ZE5vVko0TVpIbURNcnVYY3BwM1BFYlpBbjRqM0FZUWRv?= =?utf-8?B?MzhwMGo5ZVJUcURsUTV3cFRkdnVmbkwyTllYVUJQZk4wUDRJQ2wyc0h1RUln?= =?utf-8?B?RHd6VjlJMFhLQUNmazRYbTY1WVEraEYrWEZWc2ltVmtnS3IyUzNoUENaVUMv?= =?utf-8?B?MGtFUUg5NXlnM09CTEIxeURRVVU4aUtiUjg3S3BEUUc3M2s1bEVSYVEwTDJx?= =?utf-8?B?c1FNeXEwZmtrMjJ2enJSM3lNYURveDA1cUpPbHErWkFsSFR0eFhOYUlaZDdP?= =?utf-8?B?ZkdUUUt4YW5vU1JrRW9MZUpYeWEvbGlRSVRFT1cvV3h1cnU0RS9hVTFBYWt6?= =?utf-8?B?V0YyaE4rMWNFUzB1UTBDUmhhdFY5b0RoU2p3SnZJd2ZVbkowVXJ2S2trUktR?= =?utf-8?Q?307j7zvxuBvHJfhkcSYe8k8A6?= 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: PH8PR11MB6804.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8d73fc0-215d-4af8-dddd-08dd0cba0760 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2024 18:58:48.3444 (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: LIpCKcdEj2/TjQPOruGzAYSSjYP0btz9E+L0N7fNtQ1SQsE7e2TR/uzOEEQwLtNSC3+DgB5Dsv80b801gZ0LGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6671 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgTm92ZW1iZXIgNSwgMjAy NCA5OjA2IFBNDQo+IFRvOiBNY25hbWFyYSwgSm9obiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+ OyBQYXRyaWNrIFJvYmINCj4gPHByb2JiQGlvbC51bmguZWR1Pg0KPiBDYzogZGV2QGRwZGsub3Jn OyBSb2JpbiBKYXJyeSA8cmphcnJ5QHJlZGhhdC5jb20+OyBNb3J0ZW4gQnLDuHJ1cA0KPiA8bWJA c21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIGRwZGsgMC8yXSBJ UHY2OiBGaXggY292ZXJpdHkgaXNzdWVzDQo+IA0KPiBIZWxsbyBKb2huLCBQYXRyaWNrLA0KPiAN Cj4gT24gVGh1LCBPY3QgMjQsIDIwMjQgYXQgNToyMOKAr1BNIFJvYmluIEphcnJ5IDxyamFycnlA cmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBIZXJlIGFyZSBmaXhlcyBmb3IgdGhyZWUgY292 ZXJpdHkgaXNzdWVzOg0KPiANCj4gVGhpcyBzZXJpZXMgZml4ZXMgdHdvIGNvdmVyaXR5IGlzc3Vl cy4gVGhlIGZpeGVzIGxvb2sgY29ycmVjdC4NCj4gQnV0IHRoZSBDb3Zlcml0eSByZXBvcnRzIGFy ZSBub3Qgb2J2aW91cyB0byBtZS4NCj4gDQo+IElzIHRoZXJlIGEgd2F5IHRvIHBhc3MgdGhvc2Ug Zml4ZXMgdGhyb3VnaCBDb3Zlcml0eSB0byBjb25maXJtIHRoZSB0d28NCj4gaXNzdWVzIGFyZSBp bmRlZWQgZml4ZWQ/DQoNClRoZXJlIGlzIG5vIGVhc3kgd2F5IHRvIGRvIHRoYXQuIFRoZSBDb3Zl cml0eSBhbmFseXNpcyBvbmx5IHJ1bnMgb24gdGhlIG1haW4gYWZ0ZXIgcGF0Y2hlcyBoYXZlIGJl ZW4gbWVyZ2VkLiBJdCBpc24ndCBzdHJ1Y3R1cmVkIHRvIGFsbG93IHBhdGNoIG9yIGZpeCBiYXNl ZCBhbmFseXNpcy4NCg==