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 B6CF2A0543; Thu, 15 Dec 2022 04:44:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 61C4640684; Thu, 15 Dec 2022 04:44:46 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 74B7D400D6; Thu, 15 Dec 2022 04:44:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671075884; x=1702611884; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=kDs572lwB1HBRiiCLyU4YJNPQVooPgnxivfNlaa3VMc=; b=ZAisq2hhAc9hKFHiRx3un5AmgnRy5pZBN4ZwxawxoU5IdQuh1rT5wK/R 4UfVyipZ7dM3CfPPJ6t4sQqLZEbBTNMVor2uwhYMyKLTYXjOuHbrXWGPG QbW9Iq43Y+RoumlkF+1Twxv+7U0CvCPCLBpVpwJx1EKcz3XynQWoeIhvT 5qARmU87qDu07v8m9KadoRNWEjB0LzRjIYDY0xQokmY0hMPym4JXD5Svr jvVChlSnLueMiXXmKvBwv81ogQQW7sjwfFSb9XFyI6T9FGnjF0c6MzBHM BBOB9KxfHyeYeExzYxhiyEvhmuQsgjmnwzJcH0ACkk/ZcKoB5oDW8vJ3x w==; X-IronPort-AV: E=McAfee;i="6500,9779,10561"; a="301986113" X-IronPort-AV: E=Sophos;i="5.96,246,1665471600"; d="scan'208";a="301986113" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2022 19:44:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10561"; a="823525904" X-IronPort-AV: E=Sophos;i="5.96,246,1665471600"; d="scan'208";a="823525904" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga005.jf.intel.com with ESMTP; 14 Dec 2022 19:44:41 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 14 Dec 2022 19:44:40 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) 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; Wed, 14 Dec 2022 19:44:40 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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 via Frontend Transport; Wed, 14 Dec 2022 19:44:40 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.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.2507.16; Wed, 14 Dec 2022 19:44:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oYlTZam6VAOhI1KExgU7age+/5+ZvAIzzUQIdQ+gCmeDpW62fAoYLGtBARG617dvIL2L7u/P4C3pnmS0Z5QApVTpdzeOYPYaQzZMzuPuUdvi+df7dCTHlmAAN0HJCExn/fDnh7y2/4SWpr/1I655tN184m4e9qaON0ifJZFoy/4e0kO3W7FNJGZwxPuo0L1iCLhL9V5TlYM5sDJaN8W4XASJVUsQxdUbgIgnN6uDoBVrGFtOi8aBC7pmkL3J5rz6vTVhX3I3wKw5nfxJyaE1L8V4lLsZBhSM1cwcEqj5F6PNfqMhCJS4yfAtk93rhkT6YeC4SyyFM1TX7AWpeKJf9Q== 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=kDs572lwB1HBRiiCLyU4YJNPQVooPgnxivfNlaa3VMc=; b=WL1miiFED7yfD3feyl02Eg1lScPvzYcy8kT/0Tglwy+7KH2pnyMcI7mF/fpEQdu5v/D+nbjqcM3YNc9Jdgv5Hep/my1zFPE0AeSVJ3jiU2QyfzjwzL9mrK178aKKAzu0CXq88hEUZZe/sVDD/yhj6xN7CXMGdgOfOcAvEppE/ttugI6Af160QFP8XbUhwagUBFsE1pyxjQYOsA0KHulA1jPgSqu7GTRPChuf0bPS5mSr7XPo7JB0htz4nu5FGZMMnyNl6tGM63Qd15+wEK+S64JAjmRoKMplmrLiv25K1OI8ynal8Bisa5eLGgtTDbMbE6q79a3srEqg/Mxahnm9UA== 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 BYAPR11MB2711.namprd11.prod.outlook.com (2603:10b6:a02:c2::30) by CY5PR11MB6463.namprd11.prod.outlook.com (2603:10b6:930:31::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Thu, 15 Dec 2022 03:44:38 +0000 Received: from BYAPR11MB2711.namprd11.prod.outlook.com ([fe80::3207:f5ef:dfe6:f91c]) by BYAPR11MB2711.namprd11.prod.outlook.com ([fe80::3207:f5ef:dfe6:f91c%7]) with mapi id 15.20.5880.019; Thu, 15 Dec 2022 03:44:38 +0000 From: "Jiang, YuX" To: Kevin Traynor , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , Ali Alnubani , "Walker, Benjamin" , David Christensen , Hemant Agrawal , "Stokes, Ian" , Jerin Jacob , "Mcnamara, John" , Ju-Hyoung Lee , "Luca Boccassi" , Pei Zhang , "Xu, Qian Q" , Raslan Darawsheh , Thomas Monjalon , "yanghliu@redhat.com" , "Peng, Yuan" , "Chen, Zhaoyan" Subject: RE: 21.11.3 patches review and test Thread-Topic: 21.11.3 patches review and test Thread-Index: AQHZCWYgMq8zpSjafk+GlKWs/IrBBK5uW3FA Date: Thu, 15 Dec 2022 03:44:38 +0000 Message-ID: References: <20221206112937.196544-1-ktraynor@redhat.com> In-Reply-To: <20221206112937.196544-1-ktraynor@redhat.com> 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: BYAPR11MB2711:EE_|CY5PR11MB6463:EE_ x-ms-office365-filtering-correlation-id: 7432864e-2edd-49fe-8e42-08dade4eb0c6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D4gY24hBfRsVCQs0QnD38wi3s/MVz5fygwhmnLlRY4k/TIIEE6nBFA5nzQ0eGcTiTYfJG9PPUMPaAPAt9lWWHObsmHHj+2xmGCFrAb/xveLV5heSNEVQgtiAbJv0B0bs5xVdF5JwnD+RV5HpdWwPdyrOvBRozPgrswXe+an8lbXS8T0laSwGP0OFk1syhn3AGg5bQ0HpePLAfrMN9alhSue8VwYhH+5jsI3kDAYzi2bVUR83srnvZlHPmBI2IJtZnmemqzPua2wpf1eUybmav8d+tIjY7M/AA8XaNUVaUPt6ZLYIVQs8gu3Dj0rxV5KCV9pytQ+UjNaklme0dabuj/gisp8ED4EgG7RV+1AE0UcpAWKzGyjI/P9zgSkZpoMPLVN8uUnhlWEAJv/Jz9iCX4RPdqxg+H2ui37IDUnU+6zXFY0K12/GGy3/44yqERnhEyPbOWepPf0mDZAvnOqXkOMa3g5xFi8c97KI9Nh/6YMVE3cFRPFrLuzCIHsfjtCjauhbkuZeMJ17pZmp1LuE/RmxZa/Id0vh4TI1OrNesvrUAJPR5LE57EaDI1XmYSxzdCo101oilUNGU0HAB2eRqQ4LA9GDXgW056wEGiUDxLYxJOGKEXUhGDqENlP2e+5Gj9mNcQfTisO+ZOyEWcHKCIxxnBnylSuIEFhAuwcnP3EMSiA35Na0qiVpzlUjHw7ohH4XYntafVmZd9MItODXXIe+c+FeFs8EjfBgbr/uJJhvl7B5jJxoFqUgyMfAOKcjYYDgccd96FXZrByMGzuCjA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2711.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(396003)(366004)(376002)(136003)(39860400002)(451199015)(2906002)(41300700001)(64756008)(52536014)(186003)(33656002)(38100700002)(66946007)(66446008)(8676002)(86362001)(76116006)(66556008)(7416002)(8936002)(110136005)(5660300002)(66476007)(38070700005)(54906003)(316002)(71200400001)(55016003)(966005)(478600001)(122000001)(26005)(4326008)(9686003)(6506007)(53546011)(107886003)(7696005)(83380400001)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TnRscFQyUHpRbGxJYi82NVRPUWE4SzR2QURsVTB3VWZjR1lncGNVaDdtWktX?= =?utf-8?B?aFNtdDBUSFBtbGZ5UDVQSmw0Szcrb085OU9xdHJ6c05ldDhXOEMweklKZ2Iz?= =?utf-8?B?UkhUUXN4b05hN3A1bHM2SnVLODg0S0RXSWszZDFtMXg1NjhBQmQ1SFRzZm5w?= =?utf-8?B?QnJOVE5XMEphVHhBZTFnSlc1SFJJdHhpQTJyUS9rSzFPUDNjbGpRWjUwUmd6?= =?utf-8?B?eXdSNHlLVXpIbytIdmVremFYMGdEOVlyN1lrdjJxdldzRnk1OW13c2tnMmI3?= =?utf-8?B?R3ptbThPV1J4ZWJkYzZLZE4welN4eE1NZUdvN0MyeStUTzR1T2Q0SWFpN291?= =?utf-8?B?VXgxTURxaU5xTzFpS3Z1eGp1K2FmelNrRkVLUThIN0ZlSlp1Z2VFOG1wMFhC?= =?utf-8?B?NnRhM01xazY0bmZTcDdSeEVhUXQ5ZCtMdVdXQjU2dzlNcDN1OHB1b0Z0Tk15?= =?utf-8?B?b3Z1akZ0cWdqaGU4ZkUvYStpaEFZTHUxVU9zYW03U3d6NmRIR0ZmNzRHU0tJ?= =?utf-8?B?ais5VmhIcW9iZFpPNDY0TEI3MkdycFEzTW1MbG1EQmI5eHR6R0Z4N3krbTFx?= =?utf-8?B?Y1dpekk5NklncUVkb0RudXV3c0lRL21adExrUndZcUFKRjdHUDJkTytRUlNJ?= =?utf-8?B?Z3A5cUJud2QrYWdQcUwxQ01SQXlnZ0xnWkRlSEhsSGVVai9WYmJCak5MVzlU?= =?utf-8?B?dDBDbTV6ajVhUDlqY0xhbFc3NUZUUHpEWXFuY0t1Z2lNZkVqYmppczFiUTUr?= =?utf-8?B?cDU2UFVsWlZ2T2tTVm50UnRwa3Y1STdaK1F3dTVsWVQxbkhjZWlGOUtSMHhQ?= =?utf-8?B?a1pVaUFzeWtVMGtKK3JYd2JKSzR4S0FYOS9Jb3cvL25TSWIrT0lMM2lVWmpl?= =?utf-8?B?eDFyeXFub3NaSk9PUTBhbG5wRFZjV0NaTDRVL2tCL1VkWVhpMU04Slh3T2pV?= =?utf-8?B?eTlZZXNmR2tiaHdjcVFaUURDT3ByMWVDOTlObC9IdkVKZWIyYkhkSHdHSmhr?= =?utf-8?B?N3JTUzM1enZReDMvaHVYZ1ZUOFcvcDB2dHB6VU5ZTi8wZGVNNENTMHhxRWNS?= =?utf-8?B?eHA0Ky9WMGZhQmt2NzdiUlJaRUNhdktWR3h5N0pDRDNza2g1VmlwcFFycE9z?= =?utf-8?B?WDg3bHF4QkNBUFFzbCtjZU4xalMyczIxaUNJU2xHUWM3SWNPaUQwaGJqS0Nj?= =?utf-8?B?RUkyTVY2eEtsNko0VVNuZUpTa3I2RVZEWmsvS2h0RTVYdUd2SURzT3dNUUZF?= =?utf-8?B?VlN3OTR3RUwrRlQzZFBjZkthcm1hdzlKdEJKZ3pLaTJDcnA5ZWNPVkVGUXpJ?= =?utf-8?B?clRjak9SSUhWWmhOTzNFY0d0SjlHRTJWaml4VXVGNlZkM1FUUjJ6Snh2ZFBi?= =?utf-8?B?YjhDTkd1K3BPYmZ5amo2d2d0NFZvMFBXZmcrV1Zzck51NmxGY2E1Q1BuZTFO?= =?utf-8?B?SmJqUnJRV0FkSjJteGVpQjkyZ2pZaU8xckZyNGE4QURVWWZiWnZSaUpDUkVv?= =?utf-8?B?THM4Y0NpaEZIeTBKbTRWQ01xaUZrWjdWcWlFRkY5eTFLbjR4enpFZ0tia29z?= =?utf-8?B?L3dMNlkyVHNPYjE4OFJzaG1lVnFPRmFFSmhGVVR1SStiWGkvd2JSNFVkUmwz?= =?utf-8?B?QWxxMXFEOThGSEd1MytubE1yNkE5TzVURlc2N3JsOFIyNWJhQjhkOHRtV3Vw?= =?utf-8?B?NjEwM29TQ0hiejZUUzVRR2k5V05XNjMvZkJyNTFGV2RVZnExU21tL0Jidi9q?= =?utf-8?B?VkFBOXpnZFcxWlBHWnlweXU0bEw1SFo5emFSV201YUpBQVZUeGcwNVArSjIx?= =?utf-8?B?OHB6VDAxcEZmZFlvUFRaSGgwTE9WbDVobmhscm9oeW15eUU5Z2FhSUJzcEVq?= =?utf-8?B?bUduMjZuWENGZFlHSDFIdERISlhCWVo2aWp0UGEzME1kNFRpTmRvdUVoVWpr?= =?utf-8?B?RFlwaEtET1laa1AwaDhXTDhuRzQzT3BZUG8vTmtzM3A1Rytpb2FhTEFXV3Jm?= =?utf-8?B?dlNONjdJZzlnRGxVOGVzZjIzTXVuU2N2YWhXWlhqa0ZZOEZlQVBqdlZ1Um5j?= =?utf-8?B?ejErOTR1SVFUQkQwZVRjNTVhMmttMVNOdXJ5OTdwL09nQVlTczRSQzhNOWky?= =?utf-8?Q?qlWQCwwaLAH3qopsvSXDUXpPs?= 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: BYAPR11MB2711.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7432864e-2edd-49fe-8e42-08dade4eb0c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Dec 2022 03:44:38.0651 (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: HZje51qkSuUpsUeA4a+TQbQIrpkXnVrDiS3euZ9JQUFirxqEDCOufSQdD2ufFg9BazL9EuOFkev7J4NAOaytYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6463 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 SGkgQWxsLA0KDQpVcGRhdGUgdGhlIHRlc3Qgc3RhdHVzIGZvciBJbnRlbCBwYXJ0LiBkcGRrMjEu MTEuMy1yYzEgdmFsaWRhdGlvbiB0ZXN0IGlzIGFsbW9zdCBmaW5pc2hlZCwgbm8gY3JpdGljYWwg aXNzdWUgaXMgZm91bmQuDQpUb3RhbCBmaW5kIDMgYnVncywgMiBidWdzIGFyZSBmaXhlZCBvbiBs YXRlc3Qgc3RhYmxlIDIxLjExLg0KQlVHMTogdmZfaW50ZXJydXB0X3BtZC9uaWNfaW50ZXJydXB0 X1ZGX3ZmaW9fcGNpOiBsM2Z3ZC1wb3dlciBXYWtlIHVwIGZhaWxlZCBvbiBYNzIyIDM3ZDANCgkt IEZpbmQgb24gRFBESzIyLjExLCBpdCBoYXMgZml4IHBhdGNoOiBodHRwczovL3BhdGNod29yay5k cGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0Y2gvMjAyMjExMTcwNjU3MjYuMjc3NjcyLTEta2Fpc2Vu eC55b3VAaW50ZWwuY29tLw0KCS0gVGhpcyBwYXRjaCBzdGlsbCBoYXZlIGNvbW1lbnQsIG5lZWQg SW50ZWwgZGV2IGNvbnRpbnVlIHRvIGludmVzdGlnYXRlLg0KIyBCYXNpYyBJbnRlbChSKSBOSUMg dGVzdGluZw0KKiBCdWlsZCZDRkxBRyBjb21waWxlOiBjb3ZlciB0aGUgYnVpbGQgdGVzdCBjb21i aW5hdGlvbiB3aXRoIGxhdGVzdCBHQ0MvQ2xhbmcgdmVyc2lvbiBhbmQgdGhlIHBvcHVsYXIgT1Mg cmV2aXNpb24gc3VjaCBhcyBVYnVudHUyMC4wNCYyMi4wNCwgRmVkb3JhMzYsIFJIRUw4LjQsIGV0 Yy4NCiAgLSBBbGwgdGVzdCBwYXNzZWQuIA0KKiBQRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFy aW9zIGluY2x1ZGluZyBSVEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZM QU4vVlhMQU4sIGV0Yy4gDQogIC0gQWxsIHRlc3QgZG9uZS4gTm8gbmV3IGRwZGsgaXNzdWUgaXMg Zm91bmQuIA0KKiBWRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBWRi1S VEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZMQU4vVlhMQU4sIGV0Yy4J CQ0KICAtIEFsbCB0ZXN0IGRvbmUuIE9ubHkgZmluZCBvbmUgYnVnIGFzIHRoZSBhYm92ZSBCVUcx LiANCiogUEYvVkYoaWNlKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFN3aXRjaCBmZWF0dXJl cy9QYWNrYWdlIE1hbmFnZW1lbnQvRmxvdyBEaXJlY3Rvci9BZHZhbmNlZCBUeC9BZHZhbmNlZCBS U1MvQUNML0RDRi9GbGV4aWJsZSBEZXNjcmlwdG9yLCBldGMuDQogIC0gQWxsIHRlc3QgZG9uZS4g Tm8gbmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuIA0KKiBJbnRlbCBOSUMgc2luZ2xlIGNvcmUvTklD IHBlcmZvcm1hbmNlOiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgUEYvVkYgc2luZ2xlIGNvcmUg cGVyZm9ybWFuY2UgdGVzdCwgZXRjLg0KICAtIEFsbCB0ZXN0IGRvbmUuIE5vIGJpZyBwZXJmb3Jt YW5jZSBkcm9wLg0KKiBJUHNlYzogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIGlwc2VjL2lwc2Vj LWd3L2lwc2VjIGxpYnJhcnkgYmFzaWMgdGVzdCAtIFFBVCZTVy9GSUIgbGlicmFyeSwgZXRjLg0K ICAtIEFsbCB0ZXN0IGRvbmUuDQoqIFBvd2VyOiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgYmkt ZGlyZWN0aW9uL1RlbGVtZXRyeS9FbXB0eSBQb2xsIExpYi9Qcmlvcml0eSBCYXNlIEZyZXF1ZW5j eSwgZXRjLiANCiAgLSBBbGwgdGVzdCBwYXNzZWQuCQ0KIyBCYXNpYyBjcnlwdG9kZXYgYW5kIHZp cnRpbyB0ZXN0aW5nDQoqIFZpcnRpbzogYm90aCBmdW5jdGlvbiBhbmQgcGVyZm9ybWFuY2UgdGVz dCBhcmUgY292ZXJlZC4gU3VjaCBhcyBQVlAvVmlydGlvX2xvb3BiYWNrL3ZpcnRpby11c2VyIGxv b3BiYWNrL3ZpcnRpby1uZXQgVk0yVk0gcGVyZiB0ZXN0aW5nL1ZNQVdBUkUgRVNYSSA3LjB1Mywg ZXRjLg0KICAgIC0gQWxsIHRlc3QgZG9uZS4gDQoqIENyeXB0b2RldjogDQogICpGdW5jdGlvbiB0 ZXN0OiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgQ3J5cHRvZGV2IEFQSSB0ZXN0aW5nL0NvbXBy ZXNzRGV2IElTQS1ML1FBVC9aTElCIFBNRCBUZXN0aW5nL0ZJUFMsIGV0Yy4NCiAgICAtIEFsbCB0 ZXN0IGRvbmUuIA0KICAqUGVyZm9ybWFuY2UgdGVzdDogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5n IFRob3VnaHB1dCBQZXJmb3JtYW5jZSAvQ3J5cHRvZGV2IExhdGVuY3ksIGV0Yy4NCiAgICAtIEFs bCB0ZXN0IGRvbmUuIE5vIGJpZyBwZXJmb3JtYW5jZSBkcm9wLg0KDQpCZXN0IHJlZ2FyZHMsDQpZ dSBKaWFuZw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEtldmluIFRy YXlub3IgPGt0cmF5bm9yQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDYs IDIwMjIgNzozMCBQTQ0KPiBUbzogc3RhYmxlQGRwZGsub3JnDQo+IENjOiBkZXZAZHBkay5vcmc7 IEFiaGlzaGVrIE1hcmF0aGUgPEFiaGlzaGVrLk1hcmF0aGVAbWljcm9zb2Z0LmNvbT47DQo+IEFs aSBBbG51YmFuaSA8YWxpYWxudUBudmlkaWEuY29tPjsgV2Fsa2VyLCBCZW5qYW1pbg0KPiA8YmVu amFtaW4ud2Fsa2VyQGludGVsLmNvbT47IERhdmlkIENocmlzdGVuc2VuIDxkcmNAbGludXgudm5l dC5pYm0uY29tPjsNCj4gSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBT dG9rZXMsIElhbg0KPiA8aWFuLnN0b2tlc0BpbnRlbC5jb20+OyBKZXJpbiBKYWNvYiA8amVyaW5q QG1hcnZlbGwuY29tPjsgTWNuYW1hcmEsIEpvaG4NCj4gPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29t PjsgSnUtSHlvdW5nIExlZSA8anVobGVlQG1pY3Jvc29mdC5jb20+OyBLZXZpbg0KPiBUcmF5bm9y IDxrdHJheW5vckByZWRoYXQuY29tPjsgTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47 IFBlaQ0KPiBaaGFuZyA8cGV6aGFuZ0ByZWRoYXQuY29tPjsgWHUsIFFpYW4gUSA8cWlhbi5xLnh1 QGludGVsLmNvbT47IFJhc2xhbg0KPiBEYXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47IFRo b21hcyBNb25qYWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD47IHlhbmdobGl1QHJlZGhhdC5j b207IFBlbmcsIFl1YW4NCj4gPHl1YW4ucGVuZ0BpbnRlbC5jb20+OyBDaGVuLCBaaGFveWFuIDx6 aGFveWFuLmNoZW5AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiAyMS4xMS4zIHBhdGNoZXMgcmV2aWV3 IGFuZCB0ZXN0DQo+IA0KPiBIaSBhbGwsDQo+IA0KPiBIZXJlIGlzIGEgbGlzdCBvZiBwYXRjaGVz IHRhcmdldGVkIGZvciBzdGFibGUgcmVsZWFzZSAyMS4xMS4zLg0KPiANCj4gVGhlIHBsYW5uZWQg ZGF0ZSBmb3IgdGhlIGZpbmFsIHJlbGVhc2UgaXMgMTl0aCBEZWNlbWJlci4NCj4gDQo+IFBsZWFz ZSBoZWxwIHdpdGggdGVzdGluZyBhbmQgdmFsaWRhdGlvbiBvZiB5b3VyIHVzZSBjYXNlcyBhbmQg cmVwb3J0IGFueQ0KPiBpc3N1ZXMvcmVzdWx0cyB3aXRoIHJlcGx5LWFsbCB0byB0aGlzIG1haWwu IEZvciB0aGUgZmluYWwgcmVsZWFzZSB0aGUgZml4ZXMgYW5kDQo+IHJlcG9ydGVkIHZhbGlkYXRp b25zIHdpbGwgYmUgYWRkZWQgdG8gdGhlIHJlbGVhc2Ugbm90ZXMuDQo+IA0KPiBBIHJlbGVhc2Ug Y2FuZGlkYXRlIHRhcmJhbGwgY2FuIGJlIGZvdW5kIGF0Og0KPiANCj4gICAgIGh0dHBzOi8vZHBk ay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlL3RhZy8/aWQ9djIxLjExLjMtcmMxDQo+IA0KPiBUaGVz ZSBwYXRjaGVzIGFyZSBsb2NhdGVkIGF0IGJyYW5jaCAyMS4xMSBvZiBkcGRrLXN0YWJsZSByZXBv Og0KPiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBkay1zdGFibGUvDQo+IA0KPiBUaGFu a3MuDQo+IA0KPiBLZXZpbg0KPiANCj4gLS0tDQoNCg==