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 4F3C042438 for ; Fri, 20 Jan 2023 16:37:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 438EB42D14; Fri, 20 Jan 2023 16:37:54 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 1C2D2400D5; Fri, 20 Jan 2023 16:37:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674229071; x=1705765071; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=hkeRkZYXGv8l4y3JMPNE6S2pRm7qYt2KNbLkbIL5Iq4=; b=Y/yWLZFE8iVT9QygPHp2kCIlO+R4MsOQO53Pax5y8J+cCKo5DcwAEkmV uuDDhFcyn29hOCfrZyd7rCiiCTtgCRBWF97EoTlXtDXxs4lA+/LklkRcK Xra14tDd67N21zImWDW8sT1tAzhVZU6hyZUPv5QuLiHNAW87qkijSeH+z Aaup9q2Tl8zFZfoQD78oo70Sa0+AjR+CkwIPZ9/vLn6xDHjmZ3AoeKtlV RIMBh2BswQ4VDe9ZeDqX9m/kGKpkaANd1eaes6SvJu+YNQGW6hb3H7EnQ 8EbozVqnNCUsjfUCbImCXErMRvAb4YOD2Cg9uF0a2ODdvAugGOZPQCjtu Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10596"; a="324287954" X-IronPort-AV: E=Sophos;i="5.97,232,1669104000"; d="scan'208";a="324287954" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jan 2023 07:37:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10596"; a="691089768" X-IronPort-AV: E=Sophos;i="5.97,232,1669104000"; d="scan'208";a="691089768" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP; 20 Jan 2023 07:37:49 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2507.16; Fri, 20 Jan 2023 07:37:49 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Fri, 20 Jan 2023 07:37:49 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Fri, 20 Jan 2023 07:37:49 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g3bC82ma/nPewiqYVgdB/ZPIIl0uuZ3Y1QSNIcvkFZKQTV47F5ZrwKFhEP+sK+gCgXkfot0Fmi9DDJIuzfmVkVOq+aR0f+KwuFrpZVoPecZp3ltyc+Lmp4Y9pWayOnwgwW/Z5qrIoFehvZIE0M4N8PJxn1y7uiQAnVDzZBSuYT5dYsTrlw03rk138bUgrR8KSCcsUV8IauxsWdZrsN476p9OlsIWuGpaadXWYeA8NWEvHTPuwtzNWOVZk0o898Wz2i+q1O209DIT2Z6oR0Z6Tgf4Qu23BRGTl1RnLiR6zJEclIYigRzyE6hupKy3DQfkn5nuUWDDbb39ulyOnuPVmA== 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=hkeRkZYXGv8l4y3JMPNE6S2pRm7qYt2KNbLkbIL5Iq4=; b=axxw6r5k0/A1RHgTjFJrBZoU/BLXjdJ0ncJIuBAMa4HH9X81bX3Tm66qCBK0JELtPq4ZSjFqsl8Vh6gsDjrMn7L7iAQuPX652IUMoI0lY+/QB3m7+0/baZXGWkyxFbY21m/lNbeF59xyNxYgP1tPw4WU022qMkYOS0LuN2ODs8VEAmTysrsAn1RMxl1kSZgtHMBK6ADnCLYuR8fN+NZL6UL4FN08gsh2wR1TTRXV8BmbaGXZeCXiM9F1bhZaLO/4pRiZmdea2+C0UzUdvgHjbs5NgcQ4CGFcso5uRc0xLxlyworQG6YyZwINpNjSydQi/Nb8fVtxwUX/znSdvlrrYw== 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 SA1PR11MB6613.namprd11.prod.outlook.com (2603:10b6:806:254::9) by MW4PR11MB5936.namprd11.prod.outlook.com (2603:10b6:303:16b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.27; Fri, 20 Jan 2023 15:37:47 +0000 Received: from SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac]) by SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac%9]) with mapi id 15.20.6002.024; Fri, 20 Jan 2023 15:37:47 +0000 From: "Su, Simei" To: David Marchand CC: "Xing, Beilei" , "Zhang, Yuying" , "dev@dpdk.org" , "Zhang, Qi Z" , "Yang, Qiming" , "stable@dpdk.org" , "Zhang, Helin" , "Mcnamara, John" Subject: RE: [PATCH] net/i40e: rework maximum frame size configuration Thread-Topic: [PATCH] net/i40e: rework maximum frame size configuration Thread-Index: AQHZKZjZqk/N7tnBpEuON7bINFmRcq6g5V0AgAANS7CABf0vgIAAZA6AgAAU9oCAAAOC0A== Date: Fri, 20 Jan 2023 15:37:47 +0000 Message-ID: References: <20230116105318.19412-1-simei.su@intel.com> In-Reply-To: Accept-Language: zh-CN, 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: SA1PR11MB6613:EE_|MW4PR11MB5936:EE_ x-ms-office365-filtering-correlation-id: 9a3198d1-6c4c-48d6-31e8-08dafafc4825 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: khLjNp3VGjfx0CasoCb+wyahQFDgjAnQnDP6isJJE7um+zM46EDnNllG7sSYqQWsIB+TA6oCfj2vAuvsESzbEEEMPeEJcIEm101U8A5S6K59HHOYbFzL4T76Ui2JErRLuvpAlj1MTqiIJ94wD71XIDWw+8o0VwtYyVjKHHThf7EbalixqXErLcR51eCcktUNhBBlw1vz9qkaEwPH9dYD9+fa7PS7+GnlS/3fKu3a7zxjHGwsK0QzRxNGSPL1gnpRjCUOhFeZ+3s+J/psrzMorDceYwsQeGFnvyVuV3gV1St7NPX9KE1MrZBoWIqjrMKKkokSbE6CaY0Mf5Yqp6BGm1TgT0J5iiYwmk3bTtKhaRGOYtje/+XJq4nceBzdW9p0Kz9ZhPiw2c7PdlkpFRUFETXIbT3CqDma+WYz5UCuOhOnJEGDeQbHYpSdeiI1ElmS9v/1iIw3voG6xtQ3pSbMTEI6fgIiiM7X8FDVTDe07Q5nhntDcyXRnOadrIIIYhiL4uip2rUPx29slYCgN805FyTOaN40Kj4RGG+SPcVDhcHaMH+uZQ8FZ+uH3MfnB6/k6CgfWKTRUxH6y7BGZ77Nsm83KmlIozcFT8rTONy5AZbohKeYV8pJ0YBvZYODiwXrgoRV9KsuiXLjbC+BSOn7t6S9nLkjAI0Oj2OPB6bMDapmgKPf5NVAzboqHi23D3uuyDmyTIiEc/BrBy1nIhtfyo8qKaNtifWxvg1a4bpEl48= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR11MB6613.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(376002)(136003)(366004)(39860400002)(396003)(346002)(451199015)(5660300002)(8936002)(4326008)(66476007)(66446008)(8676002)(64756008)(66556008)(66946007)(52536014)(6916009)(76116006)(71200400001)(107886003)(38100700002)(122000001)(53546011)(6506007)(26005)(186003)(2906002)(9686003)(54906003)(7696005)(966005)(478600001)(316002)(83380400001)(41300700001)(82960400001)(55016003)(38070700005)(86362001)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QkRFZFIzbjdDZUdxbkVLbnhaMkdzdHhZWllLRlhLcVE3Zm9xMGRQQmxRNjlO?= =?utf-8?B?TU9zYi9ZUzJXV2hDZ2NGcENZRDU1TnFQZ1lBcmNqUWd1LzhLbTZOa3JibTNn?= =?utf-8?B?Tm5uT0NncDFhMGRwM1hzY1g0K0IyNzVpZmR6SS9yTjR3Ti8zaFZxaUd6aWNT?= =?utf-8?B?TUQyeGZhOEV0R1pUOS9nSFg5a2piVEJFaVJkaDBJMFRyVHFnbWUzZEE2Q3hX?= =?utf-8?B?NHQ3VXB2QUYxK3YzYnA4NFVFY2lUWGVZUHIydHFtMW53QXY2VGVwQVhEZ2x0?= =?utf-8?B?bmY4NVpGK1lPQmNHRkxwVmFLR0lzK2FFcUQ3ZDlzSThPYjEzUGpId3pDWFk3?= =?utf-8?B?UC9ITFdjc3VYSkxzWmlUWWh5Z0JIdFNESjVjQ2wyTVVOUFYyRVI5TkIxOVIz?= =?utf-8?B?SEVqZXlVMU9IcmUwcmlSQTdsMTFpTjBRUXZ5UlNkTGRhYkJTNjhmZFo5YStx?= =?utf-8?B?SzZTWk4yNVJGSGk2QkF6ZWxyNVB0VmRsa2x3YVpoZzBkZ2dTZkFnNk5iZGdi?= =?utf-8?B?bUo2UUhZNWJ4MmVaUWM5blIrSm1NZ3QwNEJ5TGZZSnpsTjVVMVZzQkwwdFVZ?= =?utf-8?B?b0tGTUZmcWdEdUxXTjZCTnBwV05YRlR5NzBLdnAzdW0xVzlYL0RWLzJhR0hm?= =?utf-8?B?WCtnZ1VJcGlNNWEyNU1UMlI1dXJ5UTR0WG9QamZwalpRWjlsSlhseVpMKzdq?= =?utf-8?B?UWdldW9uWWhZVEMzY2F3cys5T1l4YW9scU5YbkZaS2N5dDJMQkluOUJLakNT?= =?utf-8?B?a3lkYlJuVGlYdm15QkxpazlCQk9TbVhUZEJiQjZyTXJHUm94RGNObCtYUzdn?= =?utf-8?B?dGE0V0gySFhWSG9XWlFXMXk3OFBKTmJWbzJhUmYxS2NXSFlTQ1c5a1ZidGdF?= =?utf-8?B?VUdKbW9XU1lzb213M1R2Tzl6WXpvamp0ZDBCeVVONUlpNGZPc05SV21qeUVF?= =?utf-8?B?RXlucThQMFdYNjVzVmVDZjZlTk95K2kyZEpaWUxPdi81K1BOdUNSK1JrazFa?= =?utf-8?B?RDIwWGFLZkJKTk1PSzRyZGF3M1JSMm1MblJxUFRJNm5SM3NtUDFXMUdzYjdS?= =?utf-8?B?WmFlbEZKZEw3a1NuWlJHczFhZVJYdEllOTZQYWQ2amRoamhtS0VoYVpKRmZl?= =?utf-8?B?b0NaWCtvdTVuQTd1d1crZ2Fqc0QyemREWiszV2NXSTR4NkwrQUNHRGY3Y1dt?= =?utf-8?B?M0tLTnVCa2lGd1IwMTJsN3pFRGkwV0VwN1BOZ2xhOXlYSW5Ub2tMUldpL25l?= =?utf-8?B?cnQvQ1czOW8vUWtKazBZR09abGlkSWd5QStiRkR4TU5oU3ZrbVVpeEZkS2Q0?= =?utf-8?B?d003WnlIRi9ML1Q3YVBIYXdYaGZVMkc1NzVWSnBYMHl2TFpHOFpHOHd2R1NH?= =?utf-8?B?YjhtY2JNOXE1b2lEdHUxa0RNRzZEc3hzaHZ4WmhtSnE1ODM0ekpkSEJXZkFz?= =?utf-8?B?UG1ZY1U2VWFRRUl2aTlrcDV6ZFNKQWFWQlZQQk9lYno5TDlHYy9FZ2tNei9D?= =?utf-8?B?SDBGKzBIRnpWZ3E0SHZSUDdBUkxxYzJOWU1kRUViTThDUmdMSXI2ZGRKa0Iz?= =?utf-8?B?R2NIMXhHZ3J5cjhkM3N5S1Vic3hGdTNndnBaeHc3MlpUZmxjN3hKaEYvYmJE?= =?utf-8?B?VjVsTUdvcHNKRzdMMUNzQzhLMGU3UThDN2VkL1F1WUJsNk5lQW9lbGhwUDM3?= =?utf-8?B?TVA5UEFiRTM5RlV0NlJ4TmlseTVLOWIwWjlMblNLa3BrYlphS3g4dFpSS1pY?= =?utf-8?B?cm1vVDF3bzlhVHRhOS9HWHF3eWZUR2NuL21XU1pPaGJxdjJvNUJROVRzSmdK?= =?utf-8?B?dnVpM2dmUTlTRENLd0tRa2xHbzU0OEQvTXpXQnlUdXJiOW5kYnZnVGlvMFhr?= =?utf-8?B?OWFFK1FnN2RzcnZNSi80YXpYQ1k2TFNNa1hWSk9XM0x5bXlZczgyUThhNmRq?= =?utf-8?B?VlNBbk4vbDBkNkZBenFmZEZ5VVhaZEpsNHlTbDB4eVlMMm1jMitMWnJjNXZR?= =?utf-8?B?dk8va0JMQUtjOWZLbU1JaHUwTHZJQWZrQXdXcFovYjdoRFZqUGozelJpdG1N?= =?utf-8?B?MzhHOFR3eHFkTFF5SDI3RW5UTi9ZSHVSWnBXbzBvdUVEcis4SGtkSTd5aVp2?= =?utf-8?Q?0+nfLDz5cUtf8SDx2dxLr4i+c?= 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: SA1PR11MB6613.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9a3198d1-6c4c-48d6-31e8-08dafafc4825 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2023 15:37:47.5133 (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: ae4f3WSP7fmDZJ+dXC0p0koqQDgNpSk+qYHyTG1t5VBvMLXLAW8YpwRCIFV3ySy7ZFCHf7lTHN47qRWw4ZDPug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5936 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERhdmlkIE1hcmNoYW5kIDxk YXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBTZW50OiBGcmlkYXksIEphbnVhcnkgMjAsIDIw MjMgMTA6NDcgUE0NCj4gVG86IFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPg0KPiBDYzog WGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBaaGFuZywgWXV5aW5nDQo+IDx5 dXlpbmcuemhhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBaaGFuZywgUWkgWg0KPiA8cWku ei56aGFuZ0BpbnRlbC5jb20+OyBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47 DQo+IHN0YWJsZUBkcGRrLm9yZzsgWmhhbmcsIEhlbGluIDxoZWxpbi56aGFuZ0BpbnRlbC5jb20+ OyBNY25hbWFyYSwgSm9obg0KPiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6 IFJlOiBbUEFUQ0hdIG5ldC9pNDBlOiByZXdvcmsgbWF4aW11bSBmcmFtZSBzaXplIGNvbmZpZ3Vy YXRpb24NCj4gDQo+IE9uIEZyaSwgSmFuIDIwLCAyMDIzIGF0IDI6NTggUE0gU3UsIFNpbWVpIDxz aW1laS5zdUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gSGkgRGF2aWQsDQo+ID4NCj4gPiA+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8 ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gPiA+IFNlbnQ6IEZyaWRheSwgSmFudWFyeSAy MCwgMjAyMyAzOjM0IFBNDQo+ID4gPiBUbzogU3UsIFNpbWVpIDxzaW1laS5zdUBpbnRlbC5jb20+ DQo+ID4gPiBDYzogWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBaaGFuZywg WXV5aW5nDQo+ID4gPiA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgWmhh bmcsIFFpIFoNCj4gPiA+IDxxaS56LnpoYW5nQGludGVsLmNvbT47IFlhbmcsIFFpbWluZyA8cWlt aW5nLnlhbmdAaW50ZWwuY29tPjsNCj4gPiA+IHN0YWJsZUBkcGRrLm9yZzsgWmhhbmcsIEhlbGlu IDxoZWxpbi56aGFuZ0BpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIXSBuZXQv aTQwZTogcmV3b3JrIG1heGltdW0gZnJhbWUgc2l6ZQ0KPiA+ID4gY29uZmlndXJhdGlvbg0KPiA+ ID4NCj4gPiA+IE9uIE1vbiwgSmFuIDE2LCAyMDIzIGF0IDE6MTUgUE0gU3UsIFNpbWVpIDxzaW1l aS5zdUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiBIaSBEYXZpZCwNCj4gPiA+ ID4NCj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiA+IEZyb206 IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiA+ID4gPiA+IFNl bnQ6IE1vbmRheSwgSmFudWFyeSAxNiwgMjAyMyA3OjE5IFBNDQo+ID4gPiA+ID4gVG86IFN1LCBT aW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPg0KPiA+ID4gPiA+IENjOiBYaW5nLCBCZWlsZWkgPGJl aWxlaS54aW5nQGludGVsLmNvbT47IFpoYW5nLCBZdXlpbmcNCj4gPiA+ID4gPiA8eXV5aW5nLnpo YW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgWmhhbmcsIFFpIFoNCj4gPiA+ID4gPiA8cWku ei56aGFuZ0BpbnRlbC5jb20+OyBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47 DQo+ID4gPiA+ID4gc3RhYmxlQGRwZGsub3JnOyBaaGFuZywgSGVsaW4gPGhlbGluLnpoYW5nQGlu dGVsLmNvbT4NCj4gPiA+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIXSBuZXQvaTQwZTogcmV3b3Jr IG1heGltdW0gZnJhbWUgc2l6ZQ0KPiA+ID4gPiA+IGNvbmZpZ3VyYXRpb24NCj4gPiA+ID4gPg0K PiA+ID4gPiA+IE9uIE1vbiwgSmFuIDE2LCAyMDIzIGF0IDExOjU0IEFNIFNpbWVpIFN1IDxzaW1l aS5zdUBpbnRlbC5jb20+DQo+IHdyb3RlOg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IFRoaXMg cGF0Y2ggcmVtb3ZlcyB1bm5lY2Vzc2FyeSBsaW5rIHN0YXR1cyBjaGVjay4NCj4gPiA+ID4gPiA+ DQo+ID4gPiA+ID4gPiBGaXhlczogYTRiYTc3MzY3OTIzICgibmV0L2k0MGU6IGVuYWJsZSBtYXhp bXVtIGZyYW1lIHNpemUgYXQNCj4gPiA+ID4gPiA+IHBvcnQNCj4gPiA+ID4gPiA+IGxldmVsIikN Cj4gPiA+ID4gPiA+IEZpeGVzOiAyMTg0ZjdjZGVlYWEgKCJuZXQvaTQwZTogZml4IG1heCBmcmFt ZSBzaXplIGNvbmZpZyBhdA0KPiA+ID4gPiA+ID4gcG9ydA0KPiA+ID4gPiA+ID4gbGV2ZWwiKQ0K PiA+ID4gPiA+ID4gRml4ZXM6IDcxOTQ2OWYxM2IxMSAoIm5ldC9pNDBlOiBmaXgganVtYm8gZnJh bWUgUnggd2l0aCBYNzIyIikNCj4gPiA+ID4gPiA+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gPiA+ ID4gPiA+DQo+ID4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTaW1laSBTdSA8c2ltZWkuc3VAaW50 ZWwuY29tPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhhbmtzIGZvciBsb29raW5nIGludG8gdGhl IGlzc3VlLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhpcyBpcyByYXRoZXIgY2xvc2UgdG8gd2hh dCBJIGhhZCB0cmllZCBbMV0gYWxvbmcgbXkgb3JpZ2luYWwNCj4gPiA+ID4gPiByZXBvcnQsIGJ1 dCBpdCBmYWlsZWQgaW4gdGhlIENJLg0KPiA+ID4gPiA+IExldCdzIHNlZSBob3cgdGhlIHZhbGlk YXRpb24gb2YgeW91ciBwYXRjaCBnb2VzLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gMToNCj4gPiA+ ID4gPg0KPiA+ID4NCj4gaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL3Bh dGNoLzIwMjIxMjEyMTQzNzE1LjI5NjQ5LTENCj4gPiA+ID4gPiAtZA0KPiA+ID4gPiA+IGF2aWQu bWFyY2hhbmRAcmVkaGF0LmNvbS8NCj4gPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBPSy4gV2Ug d2lsbCBmaW5kIG9uZSBlbnZpcm9ubWVudCB0byBzZWUgd2h5IHRoZSB1bml0IHRlc3QgZmFpbGVk Lg0KPiA+ID4NCj4gPiA+IEFueSB1cGRhdGU/DQo+ID4NCj4gPiBXZSBjYW4gcmVwcm9kdWNlIENJ IGVycm9yLCBidXQgImlmY29uZmlnIGludGVyZmFjZSB1cCIgbmVlZHMgdG8gYmUNCj4gPiBkb25l IGZpcnN0bHkgdG8gcmVwcm9kdWNlIGl0IG90aGVyd2lzZSB0aGlzIGVycm9yIHdvbid0IGV4aXN0 LiBUaGUNCj4gPiBzcGVjaWZpYyByZWFzb24gaGFzbid0IGJlZW4gZm91bmQgY3VycmVudGx5LiBX ZSB3aWxsIGRpc2N1c3MgaXQgYWZ0ZXINCj4gPiBDaGluZXNlIE5ldyBZZWFyIGFib3V0IGhvdyB0 byBoYW5kbGUgaXQgbW9yZSByZWFzb25hYmx5Lg0KPiANCj4gV2UgaGF2ZSByZWdyZXNzaW9ucyBp biBzdGFibGUgcmVsZWFzZXMuDQo+IFBsZWFzZSBwdXQgcHJpb3JpdHkgd2hlbiB0aGUgdGVhbSBp cyBiYWNrIHNvIHRoYXQgdGhpcyB0b3BpYyBpcyBmaXhlZCBpbiAyMy4wMy4NCj4gDQo+IA0KPiBU aGFua3MuDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQpTb3JyeSBmb3IgYW55IGluY29u dmVuaWVuY2UuIE9LLCB3ZSB3aWxsIGhhbmRsZSBpdCBhcyBzb29uIGFzIHBvc3NpYmxlIHdoZW4g d2UgYXJlIGJhY2sNCmFuZCBmaXggaXQgaW4gMjMuMDMuDQoNClRoYW5rcywNClNpbWVpDQoNCg0K