From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id DFD2F42C5E;
	Thu,  8 Jun 2023 16:33:38 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id D1C33410D3;
	Thu,  8 Jun 2023 16:33:38 +0200 (CEST)
Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31])
 by mails.dpdk.org (Postfix) with ESMTP id AC56740A84
 for <dev@dpdk.org>; Thu,  8 Jun 2023 16:33:36 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1686234817; x=1717770817;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=ONJTCuEbv1qjtUqCL/7bonqcnSnE0trNpq1B2EkIdco=;
 b=gcz4KC/Gdu4qM2UPySOWrTqhnpSCmD86HH7FS1kvjR6OwRaE7q2sF1pR
 tBeSxvTk1MmFoO/GPo/FUet+czMi/s3o9Xs3X0f6uOb2+WL0jf3OHw2Ma
 sDUdqVeORbY8dFLu50TPEFuuY8DrZhBmsaZtoKL8VyXbIhfypOGclUbsk
 8s5+yH8L4oeabEtU2sbT655YeNNH16MQr1W4D35ujz80tkjCrRQmP0h87
 JCqE9U0AJ9CjQQTluJuD6XDyVFZiYsXXWqLywOEztO3jp6s2oLeeB6por
 2eRyyTAzXZuFLm3grxDYLIGl825BOCLqJVHILB1r2DvHxKGFxIH1EOh0D A==;
X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="420897826"
X-IronPort-AV: E=Sophos;i="6.00,227,1681196400"; d="scan'208";a="420897826"
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 08 Jun 2023 07:25:24 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="799837244"
X-IronPort-AV: E=Sophos;i="6.00,227,1681196400"; d="scan'208";a="799837244"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by FMSMGA003.fm.intel.com with ESMTP; 08 Jun 2023 07:25:23 -0700
Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.23; Thu, 8 Jun 2023 07:25:23 -0700
Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by
 fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.23; Thu, 8 Jun 2023 07:25:23 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by
 fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.23 via Frontend Transport; Thu, 8 Jun 2023 07:25:23 -0700
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168)
 by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.23; Thu, 8 Jun 2023 07:25:22 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DB06tPkQ6iWtpJ4jwjeOptfJ06hiqhro9h3wugJCibdTDFIhfEAPYslRck4WEe3ieidO6iw52saYY1yMu903ScfFL0zn4BMEYdWohDxeoQeL6BAFQco7kv8U9DfL4aYq0gdS3K9T0S4DSTZjDvDesEYP/PuLRyYwnVpW50RJ/CUCbEFSOe3BD4XTdxNV4rICAHEsuzxl319zetRtxSWOObm3nFap41fXQ8s+mL0KohzXs+5w9t+qeXUwiOR++Fu7Hi75p6TPhHse4VZF/uR1TagNkcbb422KKouSOIoMOY/5acrw5xrCxk/3XyTu1F/z7Er4ZlVu0DUHUZmkpFdVtA==
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=ONJTCuEbv1qjtUqCL/7bonqcnSnE0trNpq1B2EkIdco=;
 b=gQ0Rr4mqVBkbtcy8W9OND+A8iB0zzTiNazcDybMWS0aQChMyTlz5wSf7LpIKc8hqtDDNc2NgPrIYXoYa8JC1rg1eGrX2oJixeQi4QWkfiUZwmlnPcMXVxinKBnGhIqSzpoFb5+qDl8ZXfMHOpcFxijSN0/nJC8eT/erH9SezIhjMsjmo2cDoEpPSysVGJQh5G92v5C4kaL+MOqWOOA0hO7jOFUFKdiZo7uvGS0Hswg0D6WBuDnD/hivVkHL/In7NY/evaSAfPNtOWUa1KIAxDXv5vTWsEI5wuFDFIXftCTx1Nxnjm7behifxeSKaXflmax93WFPjIvJZjJqlI8eb0w==
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 CY5PR11MB6414.namprd11.prod.outlook.com (2603:10b6:930:36::19)
 by PH7PR11MB5864.namprd11.prod.outlook.com (2603:10b6:510:136::18)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.38; Thu, 8 Jun
 2023 14:25:20 +0000
Received: from CY5PR11MB6414.namprd11.prod.outlook.com
 ([fe80::d40d:1ca4:8925:6f9e]) by CY5PR11MB6414.namprd11.prod.outlook.com
 ([fe80::d40d:1ca4:8925:6f9e%6]) with mapi id 15.20.6455.028; Thu, 8 Jun 2023
 14:25:22 +0000
From: "Chen, Mike Ximing" <mike.ximing.chen@intel.com>
To: Jerin Jacob <jerinjacobk@gmail.com>, David Marchand
 <david.marchand@redhat.com>
CC: "Sevincer, Abdullah" <abdullah.sevincer@intel.com>, Gaetan Rivet
 <grive@u256.net>, Thomas Monjalon <thomas@monjalon.net>, "dev@dpdk.org"
 <dev@dpdk.org>, "jerinj@marvell.com" <jerinj@marvell.com>
Subject: RE: [PATCH v1] event/dlb2: add support for disabling PASID
Thread-Topic: [PATCH v1] event/dlb2: add support for disabling PASID
Thread-Index: AQHZmYMtHKlIJwGDUUi1UHJRgr/rP6+AY92AgAAe1QCAAEQCgIAAJG7A
Date: Thu, 8 Jun 2023 14:25:22 +0000
Message-ID: <CY5PR11MB6414E0A95E5E554F7D341B13D950A@CY5PR11MB6414.namprd11.prod.outlook.com>
References: <20230607210050.107944-1-abdullah.sevincer@intel.com>
 <CALBAE1OA4zhdf-FbUh4ONuOGGvJvj30kT99811k_0maFi1C_fg@mail.gmail.com>
 <CAJFAV8wBpjqenxGcJsw4hwb5JDVMy5Xm4hY71h7jZ_GALGgu1g@mail.gmail.com>
 <CALBAE1OQaKpLBNmHZrHXz2m06FFR8mhLk6TwuT5bHnyARkCY=A@mail.gmail.com>
In-Reply-To: <CALBAE1OQaKpLBNmHZrHXz2m06FFR8mhLk6TwuT5bHnyARkCY=A@mail.gmail.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: CY5PR11MB6414:EE_|PH7PR11MB5864:EE_
x-ms-office365-filtering-correlation-id: 7b463501-94d8-4649-77d9-08db682c3189
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aNmEWFb8+da77g/edMRius7TcU0PXb4VcEns4ljRFRO4FuvPwXB5KDRwX/KQ/zc1D54mtdkJbRX6Wyf4O+szscZhC3KmeDaVP6e91yfOJs3LyG6epd9Se0UUX+zowgYZlmerlR3NPGzFOFdf5cp/c0yS3gzSAqJOAm5chnIr4DGx0wnfOnoSys9aBki0PCl3HwzZKmXQ5TOcQ2n/m5sdojZ2LwFpt9VP5SVMSbPMJ8zCUNU4cBaVw47ChLPRkJ+LEJtHVjL15etzD9EeipmI/AvqBwZLJ/0SZzMWcJB9oO/uaiItPce9dcPYrLcCRWLxT3ZRsn5KTyTucalNwAi8tNb9Scmfw9S0+e+be6jg0FgbDvbBXSRTL92c+Pa+Ez8woRHhIRPZ71imJP9O/whsQe4U9RitE2nxxkpsgj8P2lVssty8x0iDeWeVOHr0Yy5gyowQAc60gYbOxpwx25UIOnHclK/OAspFhRBBDutS1ANQQN68vxIxxZ9nVsPxhosfAj/V3K9RwwZR0idIP3b2ED6wdIFAwvmcWIMJx+SAm7Xg6sIXmtNTSXj1pNYD0GJXJeAB666gvzwvWi3Or4o6ib04PFNM7RVamyCQX3aSsiONge9FE1KGGQRfXykx7MG0
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CY5PR11MB6414.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230028)(396003)(376002)(39860400002)(346002)(366004)(136003)(451199021)(26005)(186003)(6506007)(53546011)(9686003)(83380400001)(7696005)(71200400001)(2906002)(8676002)(8936002)(54906003)(82960400001)(110136005)(55016003)(478600001)(33656002)(5660300002)(38100700002)(4326008)(122000001)(64756008)(86362001)(66446008)(316002)(41300700001)(38070700005)(66476007)(66556008)(52536014)(66946007)(76116006);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dkhIWVU3Nk9LWU5wVWxiK0V2ZzVpRWZiVS84M2UyenEvWmhhK3BSR2dDRENj?=
 =?utf-8?B?ME5NZERyUndITWcySUlSZFdyd2VhWTVDZ3FKNTMyZGViblY4T1RTOCtRMUFU?=
 =?utf-8?B?blg4cUZmV1luU2dNTHhqbkw1cnhZd2dJTjZCZ1NSU3VIMlQ1Y1JiREJYNkxu?=
 =?utf-8?B?cUZZWWt2S201bjlYUGVJRnRiTGVRbDdJU3ljWkZ3eDNwV1N5ZWdTcENubFlY?=
 =?utf-8?B?ZEphVlVTV0c0T2s3dHlwWlpMOWkvUTFpeTcrUVFyN2ZXUnNlOUdVMDNTRThS?=
 =?utf-8?B?VG1vZDZBSXZOa0FiTE5vdUtUMkRXVXN5czBpeE82OVphbS9BQzFEcGFCT2N1?=
 =?utf-8?B?TWVXV2Y1aHI4a3RDWnNxaVRFZ1Q3eU1zeVRYem9IQnlJUnZ5V2tBZnBVNzEy?=
 =?utf-8?B?QVV0VnFILy9OYmtMZlRrMDROdFJraVVuWnlWZ2ovMkl5d2M5U2xOOXdndDc3?=
 =?utf-8?B?alcrUFVFMmhvQ1UvWGJjb1g2Vm5SdHdXazhWR0dEd3k4cTVQcUtOZ2FJRGhv?=
 =?utf-8?B?ZU91NHF1Qy9QaTJaQ0ZDKzhXTE1qNnNBTFArbC9rSjFXMzF0a3dJclU0b1BP?=
 =?utf-8?B?ek1yZUhNNGlxR2dId0ZBV2pQSzJnek5IVzRBNDlVSXZHeVpSM0lJRE0rcnlw?=
 =?utf-8?B?UXVLL0F4OGF2Y0ZhMDJEc2p5NEMzdUNRbk92eHpMZk43aHhiUTdhVlZDOXVT?=
 =?utf-8?B?UjdUUlp2dmNOYlMvUUdOZXRlTjVRY0xOWDNQYUZhaDVCd200ODR2bW5wb015?=
 =?utf-8?B?QnFwUm5QdHVWaUZNb1BEOE9BMXZDNkpDN1gyUHo1UjN4RHBId1dmV051TEpy?=
 =?utf-8?B?UFIzU2pROTJTMWVhRFJ5MnNYRGlFQjNKMmNSSWRlVTZMNStyU2JuOTgwRi9B?=
 =?utf-8?B?LzE5SE5rUi8zZkZzVmVvdW1VWS9neTluTUNlM3E0MW5vNVBvdi80TjFqNzdH?=
 =?utf-8?B?Yk9XUEY4UXFBTzQ3dVkzaUM0N1FLb1FVUVF3dldPSWkxQi84QXJ5Ym80S216?=
 =?utf-8?B?eS8rQnlicXM3S1NWY3JiVXBvUGVPMloxdkdhNTJ2LzFGeE13TFFJMkJuczh1?=
 =?utf-8?B?OUZibTdwQjJMWlltNW5uUk1rZUlSY0RnYzdDT2FxNjBEbTBkNG96ODRNa3l5?=
 =?utf-8?B?VVFEVXBkZTE0eCtsWFRWRmdXRUNMSVpzMWtZMXQ1Y0VkNEtmVkJlY1hGZ1VL?=
 =?utf-8?B?emF6eDhQNjR3dXk1Yjg5SFI5eUpKL3RVdDBRWFJVc1I2MEkyKzJhV3pGTnI2?=
 =?utf-8?B?RzdNaDlja05kcUl4RkMzck5kNGhweHpPdEdwb0hibVM1cXZ1aFJEaXczTFMv?=
 =?utf-8?B?MTlvZ1dPV1FYNjdLSEplZEcxRnZvTHkxZHVWMmJ2QTR1eUNKUnkrQVJVTWtk?=
 =?utf-8?B?Ulp4ak56TWhGQ0lKaWNMZkZEdjcrVkhXMDhQS0tXR2hWVzBjSG5ySVZGOGo4?=
 =?utf-8?B?UnVYalFwTGR1RFczbGY2SHRPbW1CV1g1SVU4ckg2M3NCQ2pLNlpqTitEYzJo?=
 =?utf-8?B?dEs2c2o5dEtxR2IzK2tQY0JWSlhZZGdGUkZmYVdBTmVBOFQ1MytJM1FuT2NZ?=
 =?utf-8?B?dlY3b0RrQUh5bVIrUmRUMVF6Zjl2aGR6aDNwWElTUG1sNXFEVDBtckNSSk5H?=
 =?utf-8?B?emU1bUZOcXpDWHFZQjQxL2poN2RkUkVPS2lWZm5hMmxNZGl1ZG9MSTY1Q0tj?=
 =?utf-8?B?TkR0VmhuNXBQSEc4c1RFTFRoUEEwL3QvY0pMekhCV3ZyNVdhVFlGS3VoMktQ?=
 =?utf-8?B?WUdjTVpDcGVMUmxscC9BcVIzRW1icDFnUTdEc2YwYmhEY2MvNXNBMkNVcldx?=
 =?utf-8?B?NFdYVlorT2JKdWlEZ2x4dUFYMlp1TzhEZC9yTERSMC9VMGYvUzdYTFcvcC9S?=
 =?utf-8?B?UU5mNFJrOGJJSWN4RjN2dlQ5eTVFSGlrWnNZOS9rM25rRUxBM3NtMnd6VUVG?=
 =?utf-8?B?TEJNUlYrbVNNOTRXaFpEMmN1MDMwTDhrVXdQMjZUalUweUFlL0RWODNDVndw?=
 =?utf-8?B?bUhjdzV1dVBEd0hRMGdkdFV4WlgwWVJRMXFyODB6NHVvTU9GSDJMMjd2UnJt?=
 =?utf-8?B?N3ZqMmpWKytWYWtVTUU3Ui9tQTA4aGdlcjljN1U5NkNiRW9KRjZjUlZ3RWV2?=
 =?utf-8?Q?h/inp9ywK8CHfB05GvLOjKIRu?=
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: CY5PR11MB6414.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7b463501-94d8-4649-77d9-08db682c3189
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2023 14:25:22.1659 (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: f9XmYproL3VX1yGVpef4g/BfEFBSyfuYrJMGqP0M+isBpVpqlXhPZ1rkBpYgvaw05mIE3rymU6h+GlAHs6R3UbWsV5/C5Lnsr0njVyd6miE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5864
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

PiBGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5qYWNvYmtAZ21haWwuY29tPg0KPiBTZW50OiBUaHVy
c2RheSwgSnVuZSA4LCAyMDIzIDc6MzIgQU0NCj4gVG86IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5t
YXJjaGFuZEByZWRoYXQuY29tPg0KPiBDYzogU2V2aW5jZXIsIEFiZHVsbGFoIDxhYmR1bGxhaC5z
ZXZpbmNlckBpbnRlbC5jb20+OyBHYWV0YW4gUml2ZXQgPGdyaXZlQHUyNTYubmV0PjsgVGhvbWFz
IE1vbmphbG9uDQo+IDx0aG9tYXNAbW9uamFsb24ubmV0PjsgZGV2QGRwZGsub3JnOyBqZXJpbmpA
bWFydmVsbC5jb207IENoZW4sIE1pa2UgWGltaW5nDQo+IDxtaWtlLnhpbWluZy5jaGVuQGludGVs
LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MV0gZXZlbnQvZGxiMjogYWRkIHN1cHBvcnQg
Zm9yIGRpc2FibGluZyBQQVNJRA0KPiANCj4gT24gVGh1LCBKdW4gOCwgMjAyMyBhdCAxMjo1OeKA
r1BNIERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPiB3cm90ZToNCj4g
Pg0KPiA+IE9uIFRodSwgSnVuIDgsIDIwMjMgYXQgNzozOOKAr0FNIEplcmluIEphY29iIDxqZXJp
bmphY29ia0BnbWFpbC5jb20+IHdyb3RlOg0KPiA+ID4NCj4gPiA+IE9uIFRodSwgSnVuIDgsIDIw
MjMgYXQgMjozMeKAr0FNIEFiZHVsbGFoIFNldmluY2VyDQo+ID4gPiA8YWJkdWxsYWguc2V2aW5j
ZXJAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+ID4NCj4gPiA+ID4gdmZpby1wY2kgZHJpdmVyIGlu
IExpbnV4IGtlcm5lbCA2LjIgZW5hYmxlcyBQQVNJRCBieSBkZWZhdWx0Lg0KPiA+ID4gPiBJbiBE
TEIgaGFyZHdhcmUsIGVuYWJsaW5nIFBBU0lEIHB1dHMgRExCIGluIFNJT1YgbW9kZS4gVGhpcyBi
cmVha3MNCj4gPiA+ID4gRExCIFBGLVBNRCBtb2RlLiBGb3IgRExCIFBGLVBNRCBtb2RlIHRvIGZ1
bmN0aW9uIHByb3Blcmx5IFBBU0lEDQo+ID4gPiA+IG5lZWRzIHRvIGJlIGRpc2FibGVkIGZvciBr
ZXJuZWwgNi4yLg0KPiA+ID4gPg0KPiA+ID4gPiBJbiB0aGlzIGNvbW1pdCB0aGlzIGlzc3VlIGlz
IGFkZHJlc3NlZCBhbmQgUEFTSUQgaXMgZGlzYWJsZWQgYnkNCj4gPiA+ID4gd3JpdGluZyBhIHpl
cm8gdG8gUEFTSUQgY29udHJvbCByZWdpc3Rlci4NCj4gPiA+ID4NCj4gPiA+ID4gU2lnbmVkLW9m
Zi1ieTogQWJkdWxsYWggU2V2aW5jZXIgPGFiZHVsbGFoLnNldmluY2VyQGludGVsLmNvbT4NCj4g
PiA+DQo+ID4gPiA+ICsgICAgICAgLyogVGhlIGN1cnJlbnQgTGludXgga2VybmVsIHZmaW8gZHJp
dmVyIGRvZXMgbm90IGV4cG9zZSBQQVNJRCBjYXBhYmlsaXR5IHRvDQo+ID4gPiA+ICsgICAgICAg
ICogdXNlcnMuIEl0IGFsc28gZW5hYmxlcyBQQVNJRCBieSBkZWZhdWx0LCB3aGljaCBicmVha3Mg
RExCIFBGIFBNRC4gV2UgaGF2ZQ0KPiA+ID4gPiArICAgICAgICAqIHRvIHVzZSB0aGUgaGFyZGNv
ZGVkIG9mZnNldCBmb3Igbm93IHRvIGRpc2FibGUgUEFTSUQuDQo+ID4gPiA+ICsgICAgICAgICov
DQo+ID4gPiA+ICsgICAgICAgcGFzaWRfY2FwX29mZnNldCA9IERMQjJfUENJX1BBU0lEX0NBUF9P
RkZTRVQ7DQo+ID4gPiA+ICsNCj4gPiA+ID4gKyAgICAgICBvZmYgPSBwYXNpZF9jYXBfb2Zmc2V0
ICsgRExCMl9QQ0lfUEFTSURfQ1RSTDsNCj4gPiA+DQo+ID4gPiArKysgYWRkaXRpb25hbCBmb2xr
cy4NCj4gPiA+DQo+ID4gPiBJcyBtYWtlIHNlbnNlIHRvIG1vdmUgdGhpcyBoZWxwZXIgZnVuY3Rp
b24gdG8gUENJIGNvbW1vbiBmb3INCj4gPiA+IGRpc2FibGluZyBQQVNJRCBmb3IgYSBQQ0kgZGV2
aWNlIHNvIHRoYXQgb3RoZXIgZHJpdmVyIGNhbiB1c2UgaWYNCj4gPiA+IG5lZWRlZCBhcyB0aGUg
aW1wbGVtZW50YXRpb24gaXMgbm90IHNwZWNpZmljIHRvIERMQjIuDQo+ID4NCj4gPiBZZXMsIGhh
dmluZyBhIGhlbHBlciBzb3VuZHMgbGlrZSBhIGZpcnN0IHN0ZXAgKGFuZCB3ZSBwcm9iYWJseSBo
YXZlDQo+ID4gbW9yZSBoZWxwZXJzIHRvIGFkZCBzZWVpbmcgaG93IGRyaXZlcnMgdGVuZCB0byBy
ZWRlZmluZSBub24gdmVuZG9yDQo+ID4gc3BlY2lmaWMgcGNpIGNvbmZpZ3MsIGJ1dCB0aGF0J3Mg
YW5vdGhlciBzdG9yeSkuDQo+IA0KPiBAQWJkdWxsYWggU2V2aW5jZXIgIFBsZWFzZSBtb3ZlIHRo
ZSBpbXBsZW1lbnRhdGlvbiB0byBjb2RlIFBDSSBjb2RlLg0KPiANCj4gPg0KPiA+IE5vdywgYWJv
dXQgUEFTSUQgYmVpbmcgZW5hYmxlZCBieSBkZWZhdWx0IHdpdGggTGludXggNi4yLCBpcyB0aGlz
DQo+ID4gYnJlYWtpbmcgb2YgZGxiIFBGIHNvbWV0aGluZyBzcGVjaWFsPyBPciBjYW4gd2UgZXhw
ZWN0IG1hbnkgKGFsbD8pDQo+ID4gb3RoZXIgZGV2aWNlcyB0byBicmVhayB0b28/DQo+ID4gSWYg
c28sIG1heWJlIHdlIHNob3VsZCBkaXNhYmxlIGl0IGluIHRoZSBwY2kgY29tbW9uIGNvZGUuDQo+
IA0KPiBAQWJkdWxsYWggU2V2aW5jZXIgSXMgaW1wbGljaXRseSBlbmFibGluZyBTSU9WIGJhc2Vk
IG9uIFBBU0lEIGNvbmZpZ3VyYXRpb24gRExCMiBiZWhhdmlvciBvciBnZW5lcmFsIFBDSQ0KPiBi
ZWhhdmlvciB0aGF0IG1heSBhZmZlY3Qgb3RoZXIgTklDJ3M/DQoNClBBU0lEIGNhcGFiaWxpdHkg
aXMgcmVxdWlyZWQgZm9yIFNJT1YsIGJ1dCBub3QgbmVlZGVkIGZvciBQRiBtb2RlLiAgDQpJdCBt
YWtlcyBzZW5zZSB0byBkaXNhYmxlIFBBU0lEIGluIGFueSBQRiBtb2RlIHRoYXQgdXNlcyB0aGUg
dmZpby1wY2kgZHJpdmVyICh3aGljaCBlbmFibGVzIFBBU0lEIGJ5DQpEZWZhdWx0IHNpbmNlIGtl
cm5lbCA2LjIpLg0KDQo+IA0KPiA+DQo+ID4NCj4gPiAtLQ0KPiA+IERhdmlkIE1hcmNoYW5kDQo+
ID4NCg==