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 D29CBA0543; Tue, 25 Oct 2022 04:52:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 80AE7410FB; Tue, 25 Oct 2022 04:52:44 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 638E9410D3 for ; Tue, 25 Oct 2022 04:52:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666666362; x=1698202362; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=/85obf99t6OK2Cm5Tl8SJRSrzJfw/ZX/YUpxSgGGYJo=; b=aTIBQmN01gPRvDM/i2pSXm/3t6V/5y1+54w7dyohe9aAa36NVPKceNo1 6t0UvZGVu94lAYeAfaQTNJCE0H7PmTNXpOxZn1/MDjbTZtuRbxsBkb3Q5 Crx2SCQbsvA3kyKIypMS17I40GF5+jqzBsbOpjafETcepeIGMIW9Dq2Hw 7Q31kSv+jEM4SVKrNsxy2zs2Do2oksIfnZx6sh1cndMNRp3J80aWLaDuy TDnUjvVS/EfsKte1LvmbSi/buyAZrtSKd3vnFI5ZeShXYhVo2SWe4MXuE mw/oL1dnL4xU6MsRsljDzQjT0rXoeE4aH3SrsmgKqOfeb79wLJOWoYer+ Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10510"; a="290876079" X-IronPort-AV: E=Sophos;i="5.95,210,1661842800"; d="scan'208";a="290876079" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Oct 2022 19:52:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10510"; a="626276829" X-IronPort-AV: E=Sophos;i="5.95,210,1661842800"; d="scan'208";a="626276829" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 24 Oct 2022 19:52:39 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Mon, 24 Oct 2022 19:52:39 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Mon, 24 Oct 2022 19:52:36 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Mon, 24 Oct 2022 19:52:36 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Mon, 24 Oct 2022 19:52:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cGQp05hgSWdtQoHcFtIL76cbxGzbUFLX5jKwv1XkcX9cYwJulXqgoRQx4otsZjCXdkSdhAV/DmLdgDjdU71Vd6mILe4Twql5L8l7eNdgfYfTZcvyBPXUFrMrjnYjfhPpdMoTPLuMnO574Dr7BwMPMDchsBFWlveau9nAYr0ue29KgR7vl2IXIVgLHmnFXUO46RW4PRdvcRT4uH1pAwHBz/DfNq7rCOm5pRwGBveaMyfwEaKwgBPitUmJrv980Fmb9AQgFXQxJ8aMKT80bz4cmL8U+ChHQPsc1JlM+NgAz1+yycVHTcWDE2cly0TGW2Eh/Oi+xoMM/5lRshrECbwhfw== 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=/85obf99t6OK2Cm5Tl8SJRSrzJfw/ZX/YUpxSgGGYJo=; b=kv1XYJsXQQhn0DQTzpf6CjbVkMaSRNG+DTxzzSMYxSPiIU9kdehvwEeMF3ui0Jphw1Uy9/KDsjB2sxZPzVseh2x8sHpaIXL1D6jQk2ctn4SgM/arnYahT883rjdL9FbG4saRlXpweMWMcf2XzzqKz59b9elONHKM/teJUI0L21DonT8Jyx/QlApcbNYB1WeLWIdbQ6d+6OXqQzpFNeGgGfJr5kd0j+tuOUJimLMiZwzNMFXfMGgRE7BiTRijMhaIPo4/pfhDrVhmHUAAnqfOdAvf2xpbIo48O4YOCbrZikOIc0BqJph0JwZ7A1GS37RcGE3e9xNRTH9GGzEFlULyNA== 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 SA2PR11MB5068.namprd11.prod.outlook.com (2603:10b6:806:116::10) by PH0PR11MB5674.namprd11.prod.outlook.com (2603:10b6:510:ec::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Tue, 25 Oct 2022 02:52:34 +0000 Received: from SA2PR11MB5068.namprd11.prod.outlook.com ([fe80::c331:c50:dc7b:9592]) by SA2PR11MB5068.namprd11.prod.outlook.com ([fe80::c331:c50:dc7b:9592%8]) with mapi id 15.20.5723.029; Tue, 25 Oct 2022 02:52:34 +0000 From: "Peng, Yuan" To: David Marchand , "Jiang, YuX" CC: "dev@dpdk.org" , "Zhang, Qi Z" Subject: RE: [PATCH V2] doc: add ice in-tree driver version for Intel NICs Thread-Topic: [PATCH V2] doc: add ice in-tree driver version for Intel NICs Thread-Index: AQHY35xfkhztsLJFAkeaQkmq62k10K4Vb18AgAkAdcA= Date: Tue, 25 Oct 2022 02:52:34 +0000 Message-ID: References: <20221014071209.1501977-1-yux.jiang@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-product: dlpe-windows dlp-reaction: no-action 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: SA2PR11MB5068:EE_|PH0PR11MB5674:EE_ x-ms-office365-filtering-correlation-id: aaa1a79f-a6af-4e9d-03a4-08dab633f808 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3p5K5C6l42va+OfQVZOHTsiaeWzi+P+cdoHoNhKuVXnuMtwL0kieb7gb4mdgFT70db432cPAbqWVMQkYLrEL4wN3O4z8i++1lPT6fyNpymwDzD+WfdI9eq0/daUyEcFz5cBLqFve2ByJtkIk5w8EceDRNV3hONtwc/NIjduQBudx+LRIL8niyEEL1c9XEAU7ld0NoTTN+P3B94Unrup8ipIFyFGV/4pDv3ivesX2HSUbJYM7Q6giGkeLgTnFBNOYjXXzbAZz4V3mMUT13avkeLq4lGARxpbX6915sMAESolIiwS5UDUGEh7E1Tccg/Z2htCV41sH4tPad6/7qrzX5pwNuM7bv49KhYe9KeqUyb9YceRcZHv+6jId7sZskYC7nVglvTaWCcfebz9ibIH4JMYYiBv8mKezPHhuArHU0vU3ixmQo14h4jdifMpFX8RY86YxscCmhIa70AUHCCwL7H9OLxHeqfC0qTKSfZ9UZ+ulnN7hwea668qZhaKtPTr8mX9WfpKUS+SbhbM1S8hOV9VEMUarE5v9DdmhPFH9hcEwSH69JSLSkSLZsvFIpB+DHzW6y/WS2a//maBGA6E74R9PA8pxLBW/dT0ZT8zcONJ6v1AZAS+I+J0KJ0oNYg3F4NvOYAfbDdEjVardUeCuTnn0/QPuSRAXzbFmtOoiuVF8etNLXZBD1FXMhvdOeETPnEzkvsJGfHI620FOuTQTcP2zD9+XH8tYIWnpv+7bKI+zkEf0v3M8pp+WByI2mT1sdHySCbfJKE7ngwCtwd2T2Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB5068.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(396003)(39860400002)(136003)(376002)(346002)(451199015)(478600001)(52536014)(8936002)(41300700001)(2906002)(4326008)(8676002)(5660300002)(33656002)(64756008)(66446008)(66476007)(6636002)(54906003)(110136005)(71200400001)(55016003)(66556008)(66946007)(76116006)(316002)(38070700005)(83380400001)(38100700002)(122000001)(82960400001)(107886003)(6506007)(7696005)(26005)(53546011)(86362001)(9686003)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TmdtOC9iVTR5N25hK2xKVm1Sa25uRjVocCt6UnozVm03aE50azdJWTZhNytm?= =?utf-8?B?c29COWhLTmx0REdmdTJ2OTJFM2haemVTZGtPNUpQYnVqc21hN2Vkc2lTUzZJ?= =?utf-8?B?dkRrc0hNYXlMdHYvUVliMWtqSndQQURoRmxDdnBqbWdTOFlCNGtPM25kYmgz?= =?utf-8?B?T1E5b2tWME55aVJrY2RKYlFhQkNYQjE4bnlZTXlSSjlaTEZBSmVCelNuNXMz?= =?utf-8?B?YWNuWEIwSmoxWk5lMktXT0NPclBqUmN4WVpsZTRLSjAzQU11WEpYTi96a1F2?= =?utf-8?B?L09GVEpSSEkxeXA4a1M5bE1PUS9UVDVJS3o1VldocU9xUEIxbWtBbXFua1k1?= =?utf-8?B?LzM5ZnR4OEpGUEk3bUd3TU55aEQ4QXlHemt4SDVIVlJXYWdmRXhWaWRFY1dN?= =?utf-8?B?OEtWNmVhZk8yM3BnUUNIVy93R2dKbFRudk1XUlRSMUozdFg5UGg0YVc3NkRC?= =?utf-8?B?N0FhMGRwakR3bzMzNUhjNE9rM1I3cXduVnZycGpTSFpZVXpQZDRSMk1xNXlM?= =?utf-8?B?UFYyQW1xb1hSaExKN0VUNU1ZNWlibVBDVUsya21CbjhUa2xiMDhVb2RHTHZL?= =?utf-8?B?L01nQTFWR2NJYW5Ta0tPdWRDQTBiRHBSdmR1ZXV6SWE3elhpdVAwcTFCYWJh?= =?utf-8?B?WlgrWEtVODdPQmpFNVo3UXdoaEpWQzVCVDhkRmVoSk9wNG96Ti83REFkSGt0?= =?utf-8?B?a2xhVHRYSXRIZ1BTRHlCMCt4cHFNTUVGSStvZ1VHRU9iR3IyZjhmSlQyYkQw?= =?utf-8?B?SmRGNGdBb1RaRzlyWDRRd2JNWTlTaGpIK2FIMnpuZEhFZ1lzbWhiQ3ZTOWxs?= =?utf-8?B?NnlhcnhZckI2QU9ReTRBeWN5aWZzdG1ScWEzUnR6V2dFWWdOcFNjL3c3WlJC?= =?utf-8?B?eVFHTzM1OVoxeE56KzFUVHhFYWh5eHVhdHVheng1Uk9kWjU5aFVZcVo4dVB0?= =?utf-8?B?ZTF0eVJRQlRpY251SEJzbGRFUXJUcCsvUkdJdEVERlRQQ0djN1U4UlJkWXlJ?= =?utf-8?B?TU5DQlhSaXpxc01VV0FvQm93VktzSFZhRnBRL1l4QkhUcnJRd1diS0xGUHlr?= =?utf-8?B?K2swUTQ4b1U5NXl6ZnBGK0duYWJWaUpjQVNlendOTDlaWDZKV1BJb3lsVWpm?= =?utf-8?B?cTBJU0NYY04ycE45RUFsdTVyVk5JNi9DSlczNDd4WlhiQnNWdHBIR1hjNWZB?= =?utf-8?B?MmhIZUJSTUJOVDhnNnlocnZFTzJvaFE0ZGFpQlF0T01KNzVKeUJQbFBtSTNr?= =?utf-8?B?cytFdEErRU1mTE1tMDZzeWdobXI2SDBsbWZhTlpsVkdIcUhKaTlSN2JLK1dI?= =?utf-8?B?Njk0VDhvczk2Q09OQmxlTXB4Nlhpem9nTld2VVlaK2hNbjdsVUdoVU5KMVFk?= =?utf-8?B?dWZCOW9QRUNKNVN2N1FiV3FQT1E5YUoxek81YWN0UHBCY0tqUDkrdTBXZWt1?= =?utf-8?B?SzdLZnk3eGFZOXUwUnJOK2d6SVUzWTNRSUNURktDTmxVeHRUWkhockJva1N2?= =?utf-8?B?YTBNc2NvVFE1cnd4WFlnNVlLSVpqNm9YVnV5MU5Kdjg4VWJmRFNvc2UwVnVC?= =?utf-8?B?VDlWTUpqWUNaSUttQmcyTUZ1VE9KNVRJS3ZDR2E1UGcvNUF6eDBqT25kU3JO?= =?utf-8?B?dmxIMlI2Y1ZZNkdZSGFCUEl5MnlydEw5Zmp1cjhvWTJxZXUxVmk2NUNLeTU1?= =?utf-8?B?SDRKZmR0SzlLM2paY0h4ZU1IS29mcW1sL3hqeUh2YkFYY1hXd0R2ajVUR0xp?= =?utf-8?B?S1pldjRsc0Z1RWpETkx1SzF3Sy9DY0V1UHpmbW5OS0UwR3dTQ3JKMG1RSmxt?= =?utf-8?B?eml0eTFWYjk2WHJ4Sm51QlA4eTdydXVEMUpiVmxDU2VPZXBpMjRvYzZqWHZC?= =?utf-8?B?d3ZvamtmamlBV3ZPcEtVQlhhTFBnZ0JsZkJsWHFqeEFqK0h3WU01TCtVQitV?= =?utf-8?B?Y094ZGhCZm53bWFXbGN5a2JwSFBlTy9LVStWeW1sdEhlOU5iWFRhR3phTXFp?= =?utf-8?B?Z3gxZWdOa0djQ21Jc2dGUmNMY2lSaWVVeEJMRXRTREFZQUI1YngwREx0cFZU?= =?utf-8?B?cEprcnZ1VXhqUUdjMXRUa2UzcHd1NXIyWTBpYThkK2QrS2h1R1ExL0xaNktB?= =?utf-8?Q?L9qoJxD4CvnuQpRdfaLK9BSwu?= 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: SA2PR11MB5068.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aaa1a79f-a6af-4e9d-03a4-08dab633f808 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2022 02:52:34.6896 (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: nmSd5oFDsclKhAwGjjPdwORYiM//ghRmXvHjkM1CSIT3pddN0G1esJtNPovUgkih84fuJkCeft9XonUV9OQJUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5674 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 SGkgTWFyY2hhbmQsDQoNClRlc3RlZCBwbGF0Zm9ybSBpbiB0aGlzIGRvY3VtZW50IGxpc3RzIGFs bCB0aGUgcGxhdGZvcm1zIGluY2x1ZGluZyBDUFUsIE9TIGFuZCBOSUMgdHlwZSB3aXRoIFNXIHBh Y2thZ2UgdmVyc2lvbi4NCldlIHN1Ym1pdHRlZCB0aGUgcGF0Y2ggdG8gYWRkIG91ciBhY3R1YWwg dGVzdGVkIGljZSBpbi10cmVlIGRyaXZlciB2ZXJzaW9uIG9mIEU4MTAgTklDIGluIHRoaXMgRFBE SyByZWxlYXNlLg0KSSB0aGluayBpdCBzaG91bGQgYmUgYWRkZWQgaGVyZS4gDQpkb2MvZ3VpZGVz L25pY3MvaWNlLnJzdCBpcyBhIGRvY3VtZW50IGZvciBJQ0UgZHJpdmVyIGludHJvZHVjdGlvbi4g DQpUaGUgZGV0YWlsZWQgdGVzdGVkIHBsYXRmb3JtIGluZm9ybWF0aW9uIHNob3VsZCByZWZlciB0 byBjaGFwdGVyIFRlc3RlZCBQbGF0Zm9ybXMvVGVzdGVkIE5JQ3MgaW4gcmVsZWFzZSBub3Rlcy4N Cg0KQW5kIHdlIHdpbGwgbWFrZSBhIHNlcGFyYXRlIHBhdGNoIHRvIGNvcnJlY3QgdHlwbyBub3Qg cmVsYXRlIHRvIGljZS4NCg0KVGhhbmsgeW91Lg0KWXVhbi4NCg0KPiAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0 LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDE5LCAyMDIyIDQ6NDcgUE0NCj4gVG86 IEppYW5nLCBZdVggPHl1eC5qaWFuZ0BpbnRlbC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IFpo YW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCBW Ml0gZG9jOiBhZGQgaWNlIGluLXRyZWUgZHJpdmVyIHZlcnNpb24gZm9yIEludGVsIE5JQ3MNCj4g DQo+IE9uIEZyaSwgT2N0IDE0LCAyMDIyIGF0IDk6MTIgQU0gWXUgSmlhbmcgPHl1eC5qaWFuZ0Bp bnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gZG9jOiBhZGQgaWNlIGluLXRyZWUgZHJpdmVyIHZl cnNpb24gZm9yIEludGVsIE5JQ3MgaWNlIGluLXRyZWUgZHJpdmVyDQo+ID4gdGVzdCBzdGFydHMg ZnJvbSAyMi4wNywgY292ZXIgdmYtdHNvLHZmLWNoZWNrc3VtX29mZmxvYWQsdmYtcnNzLA0KPiA+ IHZmLWp1bWJvZnJhbWUsdm1faG90cGx1ZyBldGMuLiBiYXNpYyB2ZiBmdW5jdGlvbi4NCj4gPg0K PiA+IFNpZ25lZC1vZmYtYnk6IFl1IEppYW5nIDx5dXguamlhbmdAaW50ZWwuY29tPg0KPiA+IC0t LQ0KPiA+IHYyOg0KPiA+IC0gYWRkIGRldGFpbGVkIGNvbW1pdCBsb2cNCj4gDQo+IFF1b3Rpbmcg b3JpZ2luYWwgcXVlc3Rpb25zOg0KPiANCj4gIiIiDQo+IC0gR2xhZCB0byBzZWUgSW50ZWwgaXMg dGVzdGluZyB3aXRoIHNvbWUgZGlzdHJpYnV0aW9uIGtlcm5lbHMsIGJ1dCB3aGF0IGFib3V0DQo+ IHRoZSBsYXRlc3Qga2VybmVsPw0KPiAiIiINCj4gDQo+IEkgZGlkIG5vdCBnZXQgYSByZXBseSBv biB0aGlzIHBhcnQuDQo+IA0KPiAiIiINCj4gLSBJdCBpcyBzdGlsbCB1bmNsZWFyIHdoaWNoIGZl YXR1cmVzIGFyZSBjaGVja2VkIC8gd29ya2luZywgYW5kIHdoaWNoIGFyZQ0KPiBtaXNzaW5nLg0K PiBIYXZpbmcgc3VjaCBpbmZvIGZvciB0aGlzIGRyaXZlciBpbiB0aGUgRFBESyBkb2N1bWVudGF0 aW9uIHdvdWxkIGhlbHANCj4gZXZlcnlvbmUuDQo+IERvIHlvdSBoYXZlIGEgbGlzdD8NCj4gIiIi DQo+IA0KPiBUaGFua3MgZm9yIGFkZGluZyBzb21lIG1vcmUgaW5mbyBpbiB0aGUgY29tbWl0bG9n Lg0KPiBQbGVhc2UgY29udmVydCB0aGlzIGNvbW1pdGxvZyBpbmZvIGludG8gYSBkb2N1bWVudGF0 aW9uIHVwZGF0ZSAoSSB0aGluaw0KPiBkb2MvZ3VpZGVzL25pY3MvaWNlLnJzdCBpcyB0aGUgcmln aHQgcGxhY2UpLg0KPiBUaGlzIHdheSB3ZSB3aWxsIGhhdmUgYSBkZXRhaWxlZCBsaXN0IG9mIHRo ZSBzdXBwb3J0ZWQgZmVhdHVyZXMgd2l0aCB0aGUgaW4tDQo+IHRyZWUgZHJpdmVyLCBhbmQgd2hp Y2ggZmVhdHVyZSBvbmx5IHdvcmsgd2l0aCB0aGUgb3V0IG9mIHRyZWUgZHJpdmVyLg0KPiANCj4g DQo+ID4gLSBjb3JyZWN0ICJvdXQtdHJlZSIgdG8gIm91dCBvZiB0cmVlIg0KPiANCj4gVGhpcyBp cyB1bnJlbGF0ZWQgdG8gaWNlLCBwbGVhc2UgbWFrZSB0aGlzIGNoYW5nZSBhIHNlcGFyYXRlIHBh dGNoLg0KPiANCj4gDQo+ID4gLS0tDQo+IA0KPiANCj4gLS0NCj4gRGF2aWQgTWFyY2hhbmQNCg0K