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 AEA8DA0032; Wed, 13 Jul 2022 09:21:22 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 45F8B4282D; Wed, 13 Jul 2022 09:21:22 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 3889E4282B for ; Wed, 13 Jul 2022 09:21:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1657696880; x=1689232880; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=77pRYpagsXvKujiwbwBG7QrvxRZjCBKF7z1xLFoOEpA=; b=jfHQ1p6+Hj3q90zXC0t/yfNXcr9fHrODdbQq8NYqbAXWmVnUDEXokHl9 XNzAi+cB7zOXiqaeepXtickZEtDMdgCX+C1gLHqMJPCDr6KLpJndbm0vD dbZV/cHYtAxd4OyOUGDesJx9JCSIgBZ3jkL6j8IfNTpkMY7lYm+4OM23V s8MHBwu1KaXvs5fAJ6UgGJuZjiOl4nFyHg3IiDNH3xadvvqqvaoxIZtWl BEnDgPeROsQOmHXAGivh7YSXm+To+5btO18t9Gn1hLUZQZwoO/23nyNr/ wTQ8i1T1H0hcHa0hDLBsjMbGda6bUc6VXUWS78lvaTrJUBiCZP0emPPBW g==; X-IronPort-AV: E=McAfee;i="6400,9594,10406"; a="265545063" X-IronPort-AV: E=Sophos;i="5.92,267,1650956400"; d="scan'208";a="265545063" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2022 00:21:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,267,1650956400"; d="scan'208";a="737774310" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga001.fm.intel.com with ESMTP; 13 Jul 2022 00:21:19 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) 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.2308.27; Wed, 13 Jul 2022 00:21:18 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 13 Jul 2022 00:21:18 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.2308.27 via Frontend Transport; Wed, 13 Jul 2022 00:21:18 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.173) 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.2308.27; Wed, 13 Jul 2022 00:21:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K4d435WFCEGv9PJG6YyVBxhugVl3am3JgD7PH9eI8Dsjg/ozi1264ojQdi+sc/+gdb2RDDEHmCS4mdxi6upRRl3y4RKqIdJnIboSGrl9gKcY1AqZzxNtmX6ObEay1CcvNXrF0RCZf1f1jONLfqL2jp7KIAfcQdJ9sj+joIn7VGGrfKbKaI9LqPo0MbGRdSQZlqTFkJTKCorDuYaLoAusMk2QmTqprwtttHBcdobQPDEEPAEpxxbxt5rxkYe8USs8vtS/sizdUypH+hDHZWG2qxMNznETFeBwy7B7X8wJPa0j6DbAte6ETT5XlT+y5v+LxJT22igSoDSiSk77K6PpNg== 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=77pRYpagsXvKujiwbwBG7QrvxRZjCBKF7z1xLFoOEpA=; b=MHKw1yFNXDG+FY0ES61yLy2isfRpKldytXg95UEV3GegbYK+0tkuAbg2lyW/NndKsIQIxR0frIXa6+M/M7VeAS+YTS+Fmefrv50QtLdj5NTQ12y6FBaJjuMXZW+2FblcTx9u+b+b/pyAm+X3HjaZ8uFSyNpt65gMdH/0fp7e0/0QrT+3eOS2faqUMA0VT30cwSREhHzSyhcq3OBBxuqz5uoTgRK9NEttMhZonJSnZB03PfxzUizNm0ExeMHCnQFiGx8bZBYVPOmUzR12h0iV1mHVK2Zxshj46yDVRlgWHWv8UxXnCDg+xPWaznXcMrcvbnw1Ej1fZ0qUG1ouJVyD4g== 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 SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by DM5PR11MB1610.namprd11.prod.outlook.com (2603:10b6:4:4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.20; Wed, 13 Jul 2022 07:21:16 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::54a0:2dbc:18b7:2aa9]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::54a0:2dbc:18b7:2aa9%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 07:21:16 +0000 From: "Xia, Chenbo" To: David Marchand , Sunil Kumar Kori CC: Ray Kinsella , dev , Thomas Monjalon Subject: RE: [PATCH 1/2] doc: announce region based device mapping support Thread-Topic: [PATCH 1/2] doc: announce region based device mapping support Thread-Index: AQHYivbVUnO/SoGyzUmQFt8nfsio5q17+4AAgAAASMA= Date: Wed, 13 Jul 2022 07:21:16 +0000 Message-ID: References: <20220628135339.2882914-1-skori@marvell.com> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 756b3d08-2c32-4189-f5eb-08da64a0466b x-ms-traffictypediagnostic: DM5PR11MB1610:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ko2rRJ/I31ZGgdPMgonOkHRaUXnwUpF3Yz7+nES8rIWAi+y3g1WV895WMtmj9UsTTjmaMzsx0L76I5R04zvQ4D1mJhWiUOHfq8+El4T48Gg8ZiXsCIbRLsPGb0GKwvQiwCHuX+jhvHggsh72aUW8LY7AxO+Nn+v2blYvgNHlyzxDXzbT62G6YaeRxUVdgGp6wRa0VrSpx9QIk9KcwSP4cyriAkW6EKNvo6LhETU91vllVplqkBpegZbZAkm1izfsT1NxD//tqEXcrirpQxeVSPMnCScAokmlaLxVHo45ivM/1XJNP5INO1kjw+lVYljj/JnnT9nwCyeNaeO/jnUPp7ylAj56lf118fVTiFQ4OBvZ0RgCKnOKgKcXqkMUXTGuQODjI5ghmnjDJk0uJBTwqmLkz/FvNuDm2LvOMU4DmZjMA6M7qNU8tjDP2gwT2rTepnSdb4dnF3Z6HpxYaEIu2F3B1Gf6O2tF9ibYBYLLxqsRLcWxDL4BsAdPRIRr0AY1McA2ixRGUAcZSTxC+pCOsKZrtHIr5w1nXDEdqJ4MF1hcQouq9v/OQtIQUVi7TkmU1rqpQ4r/U474RijjyZUeJ5TzTi6ojCrXiCmqaKlICsJNe+cPTDRsU7zhbuQBL8xRMYPat4OwggoXYi5Hj9Y5iGu2HYaPaoJofJonNBd6NArkwp/WFC1pnOoD5VYrpEYoTn2S3HPpyLT0eUEmyyFUhPfnEE/NdzqhVdOCeIEJMmWY8iQ/ryc8zfe+gJeccRDBrbjPIcapGjf2TNTk2o5oqcrLdu4xGcdntD3pTAeVLjePeIuE2TpOGVjhmfFRmQcFDgXjouw2UFwPObnwXsY+aTKsw26/8xla/NtcsSuItXz5YM+2POD4F/HHpusE5MZnQyvxa4wc6BTAa0O45m9KEw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3504.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(376002)(346002)(396003)(39860400002)(366004)(136003)(54906003)(82960400001)(186003)(86362001)(83380400001)(478600001)(38070700005)(966005)(41300700001)(71200400001)(7696005)(53546011)(122000001)(6506007)(55016003)(316002)(8676002)(64756008)(66946007)(33656002)(76116006)(66446008)(66556008)(9686003)(4326008)(26005)(38100700002)(66476007)(52536014)(5660300002)(2906002)(8936002)(110136005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RFlGT005d0xlQmp6Vmd2cXNCR3p0WXA3TkxQelBveTk3a3hkUFVxbkpudHRa?= =?utf-8?B?SHMzL3Z3QlBKWEpTZVlncStod2xxdmt0MEVDY3VPbDZlRnVJSjY1b05kRFpH?= =?utf-8?B?ZTZPa1huaVZydFAyVEFaSWdwTkg0TWJkdGFZM1pGVGg5eE5nNTMwMHJnbGc4?= =?utf-8?B?RVFJSWZKd0pHVUdWd1pVRkg4MmN0MEROQ29GeTNTRGFPRmxCZGNoYXlub0RZ?= =?utf-8?B?SWxrTTg5L2FOSjF5ckxxU3M2T01saTBINWVuME1vRldUc1dqcEtVbFYvZktl?= =?utf-8?B?Njh2d1AwWGhaRmNSUm1IOEJKYjgvajZnYWFGQnVyeStwdkhNai9NTDE4b1Rr?= =?utf-8?B?aTA3S1NoTElYaGw1VS9VdTJ6dFRlMWNyYUYzQ0s0dDZLUEVsSGJhUm83eHpk?= =?utf-8?B?WC9QMFRYME5Ed3FXWUxjZlZKWGYrSmViYlpIeU9JbFVuZmdpeVpsSnhwaHdC?= =?utf-8?B?OVVnQ3BrZHg5L2tUbGNqZVF5L1laTFhOUWxTaSt6MDUrdEk2YVJvL0dZVVl3?= =?utf-8?B?Yk9OanhHaEJpbmV3d3BhT0pKWWZiQlJFNUZxV2V4NkFmV3B5WDV5bVNlV1dQ?= =?utf-8?B?cmxJNWduclFWVVUwYWY3SE1ER3BSZHN1eTRCdG8rQnU1RkFBUWJJVUVTYzdB?= =?utf-8?B?ZENZY0k2UE9hemUwaWVCTzhIOTJXWndJZXNqOTcvRURIZHdmckdpY3RQMWpT?= =?utf-8?B?SnFGNlZzUWY0YjhGNnViTG80Mjl3RC9RREd6cjdxQ0lPMENqMXRYM3J3L3dS?= =?utf-8?B?dTJhbi9XUWhqUGVvSUJFN0lQaDlrRDdocEs4M3NWM2d5eUxFSjA2d3F3clJJ?= =?utf-8?B?cEZGZDJGb0RTNTRJdS9qTzJuQ25xVnJMK2hvaklJOTAzeGVCR2dWcnlybUsv?= =?utf-8?B?WEFFV3FueGxkUDBGSTVSQ09RWUxsZE43YWtCd2JmOWhJeWpVbXRaYncyZFlO?= =?utf-8?B?cVJCR3cxS25QaDUzcW9oYnEza2xhNjR4Zzl4NzFRQUhvcUlwUXpSbWREVno4?= =?utf-8?B?MGZuVWNvRWtkV1orcHhCSWFDMlYwN1JKRTFUeGFLZ0dSbUI0UjhwMk91OGJi?= =?utf-8?B?bXFGUXRGTkF3Q0lScno3bzZuTHNCSUdHMUJJVm1RZnNGRlhWYU9zMlhZbmFo?= =?utf-8?B?UEc3dVNqYit1eGZwT0JMdkVXeUYxZlhzTGFZZVlBaXE1b0dVQlJsbE5vZ1Mx?= =?utf-8?B?MTZRa2daTGFRUmFOb24xSlJIcUpDZkR6UHM5S25hVXNycXhCTlRmYVhjM1JM?= =?utf-8?B?NzFWeVFhditWOGtXSTlvQ2ZZYTlGWExVaWttbDNwRCtSSERSN3lDaUFZN2tU?= =?utf-8?B?R0QyM3kxKzlhaHE2TGM2c3RRWWNYaVRtZjI3bDlPWHBLd2ZWSDkrbERDK1Fz?= =?utf-8?B?N2pqNTM5SnQ0VVkzTENCRC9URk9UaDRqTnBtc1gvcnYvVWdaV0VYY29hVVZR?= =?utf-8?B?Z29OSjVUNjlCR1pXcXlXc204bFVsRmxYK0N6dHlkRlRJcGZSeFp1QlJVSHlL?= =?utf-8?B?bXp4U0JJZ2ZmNE5QZlRsbk5IRm1Mak00aFlCL2FNWkxSNEthdVh2Uy9LSlF3?= =?utf-8?B?d01UZGxHZ1hKcnNmWGZZd1N1RTlTdzhmOWt2cDl4czZ0UnRzM2Flbis2b2Y2?= =?utf-8?B?VGlXZkNlOXVBVzRrQk1VTkVtRFJkWithL08rc3J4ajdZOWkybUFiV2ZiK0pj?= =?utf-8?B?bk5Eck9CaFdjRHlDLzR2UUhEWTl6a2RZU1IxNWdId2RnT2EyanpzYnVKdS9N?= =?utf-8?B?YWRQZUJuNFMwcVJUTWQxc0hsQm54WWxhUVAvT3JPenRUc1MxRHBqN2ZsQTRG?= =?utf-8?B?bjBidG1ZVk5mQmRRTndUT2FMQU5OUnQwV29tMkpVVUNsa2JIL0YyaXM1OVNE?= =?utf-8?B?SnFHT0lIdmFMYmZQd0oxd1hvdGhrWFZjcndHd3kweWRjUTV2d1hOYWpUdmFk?= =?utf-8?B?emFsVTMyS2toWUlSMWZNcWcwZnNlT1dRTEtacWNnV1ZrWUlhWG5JK01UK0dq?= =?utf-8?B?dG95eTRaUkVvcGJqTEtXdzk2cFRreWpuTFM2blVEQjJ2aVM3YnFjaWNJY2Nq?= =?utf-8?B?OGpXc1ArdDg1MVFsMFJhYmV4Y1pqTWpiSmtnRkdsbXkxTVJHVm5ObFVpdlhm?= =?utf-8?Q?VhPlP5gTyxfTUADxc4TuBUAqw?= 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: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 756b3d08-2c32-4189-f5eb-08da64a0466b X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2022 07:21:16.4746 (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: tXYo+dWryZ9gxSmL+WDQaTLDl8x8puRo/S4p5Ii84eWr8LI1zaOOcxfywS5wFj0dP5Vp19LsbYMxKduZl3uRKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1610 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 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBKdWx5IDEzLCAyMDIy IDM6MTggUE0NCj4gVG86IFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPg0KPiBD YzogUmF5IEtpbnNlbGxhIDxtZHJAYXNocm9lLmV1PjsgZGV2IDxkZXZAZHBkay5vcmc+OyBYaWEs IENoZW5ibw0KPiA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBUaG9tYXMgTW9uamFsb24gPHRob21h c0Btb25qYWxvbi5uZXQ+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8yXSBkb2M6IGFubm91bmNl IHJlZ2lvbiBiYXNlZCBkZXZpY2UgbWFwcGluZyBzdXBwb3J0DQo+IA0KPiBPbiBUdWUsIEp1biAy OCwgMjAyMiBhdCAzOjU2IFBNIDxza29yaUBtYXJ2ZWxsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBG cm9tOiBTdW5pbCBLdW1hciBLb3JpIDxza29yaUBtYXJ2ZWxsLmNvbT4NCj4gPg0KPiA+IEFkZGlu ZyByZWdpb24gYmFzZWQgZGV2aWNlIG1hcHBpbmcgc3VwcG9ydCwgd2hpY2ggZW5hYmxlcyBwY2kg ZGV2aWNlDQo+ID4gdG8gbWFwIG9ubHkgcmVxdWlyZWQgbWVtb3J5IHJlZ2lvbiBpbnN0ZWFkIG9m IG1hcHBpbmcgZnVsbCBCQVIuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdW5pbCBLdW1hciBL b3JpIDxza29yaUBtYXJ2ZWxsLmNvbT4NCj4gPiAtLS0NCj4gPiAgZG9jL2d1aWRlcy9yZWxfbm90 ZXMvZGVwcmVjYXRpb24ucnN0IHwgMTMgKysrKysrKysrKysrKw0KPiA+ICAxIGZpbGUgY2hhbmdl ZCwgMTMgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvcmVs X25vdGVzL2RlcHJlY2F0aW9uLnJzdA0KPiBiL2RvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0 aW9uLnJzdA0KPiA+IGluZGV4IDRlNWIyM2M1M2QuLjg4MDBhM2ViNDEgMTAwNjQ0DQo+ID4gLS0t IGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0DQo+ID4gKysrIGIvZG9jL2d1 aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0DQo+ID4gQEAgLTEyNSwzICsxMjUsMTYgQEAg RGVwcmVjYXRpb24gTm90aWNlcw0KPiA+ICAgIGFwcGxpY2F0aW9ucyBzaG91bGQgYmUgdXBkYXRl ZCB0byB1c2UgdGhlIGBgZG1hZGV2YGAgbGlicmFyeSBpbnN0ZWFkLA0KPiA+ICAgIHdpdGggdGhl IHVuZGVybHlpbmcgSFctZnVuY3Rpb25hbGl0eSBiZWluZyBwcm92aWRlZCBieSB0aGUgYGBpb2F0 YGANCj4gb3INCj4gPiAgICBgYGlkeGRgYCBkbWEgZHJpdmVycw0KPiA+ICsNCj4gPiArKiBwY2k6 IFVwZGF0ZSBgYHJ0ZV9wY2lfZGV2aWNlYGAgYW5kIGBgcnRlX3BjaV9kcml2ZXJgYCB0byBhZGQg cmVnaW9uDQo+IGJhc2VkDQo+ID4gKyAgbWVtb3J5IG1hcHBpbmcgc3VwcG9ydC4gVGhlcmUgY291 bGQgYmUgYSByZXF1aXJlbWVudCB0byBtbWFwIHNwZWNpZmljDQo+IG1lbW9yeQ0KPiA+ICsgIHJl Z2lvbiBvbmx5LiBVc2luZyB0aGlzIG1lY2hhbmlzbSwgcGNpIGRldmljZSBjYW4gYmUgbWFwcGVk IGZvcg0KPiA+ICsgIGEgZ2l2ZW4gQkFSIGF0IGEgZ2l2ZW4gb2Zmc2V0IG9mIGdpdmVuIHNpemUu DQo+ID4gKw0KPiA+ICsgIGBgcnRlX3BjaV9kZXZpY2VgYCB3aWxsIGJlIGFkZGVkIHdpdGggZm9s bG93aW5nIGZpZWxkDQo+ID4gKyAgYGByZWdpb25zW1BDSV9NQVhfUkVTT1VSQ0VdW1BDSV9NQVhf UkVHSU9OX1BFUl9SRVNPVVJDRV07YGAuIFRoaXMNCj4gZmllbGQgd2lsbA0KPiA+ICsgIHNwZWNp ZnkgdGhlIHJlZ2lvbnMgd2hpY2ggYXJlIG1hcHBlZCBmb3IgYSBnaXZlbiBCQVIuDQo+ID4gKw0K PiA+ICsgIGBgcnRlX3BjaV9kcml2ZXJgYCB3aWxsIGJlIGFkZGVkIHdpdGggYGBydGVfcGNpX3Jl Z2lvbl9tYXAgKnJlZ2lvbnNgYA0KPiBhbmQNCj4gPiArICBgYHZhbGlkX2JhcnNbUENJX01BWF9S RVNPVVJDRV1gYC4gVXNpbmcgdGhlc2UgZmllbGRzLCBkcml2ZXIgY2FuDQo+IHByb3BhZ2F0ZQ0K PiA+ICsgIGl0cyByZWdpb24gaW5mb3JtYXRpb24gd2hpY2ggYXJlIHJlcXVpcmVkIHRvIGJlIG1t YXAuDQo+IA0KPiBJIGRvbid0IHRoaW5rIHdlIG5lZWQgYSBuZXcgZGVwcmVjYXRpb24gbm90aWNl IGZvciB0aGlzLg0KPiBXZSBzdGlsbCBoYXZlIENoZW5ibyBjdXJyZW50IG5vdGljZToNCj4gaHR0 cHM6Ly9naXQuZHBkay5vcmcvZHBkay90cmVlL2RvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0 aW9uLnJzdCNuNDYNCj4gDQo+IEJlc2lkZXMsIG15IHByb3Bvc2FsIGhpZGVzIGV2ZXJ5IGJ1cyBz cGVjaWZpYyBkZXZpY2UgcmVwcmVzZW50YXRpb25zLA0KPiBhbmQgSSB0aGluayBpdCBjb3ZlcnMg eW91ciBuZWVkcyB0b28uDQo+IFNlZSBodHRwczovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVjdC9k cGRrL3BhdGNoLzIwMjIwNzEwMDYxNzM2Ljk3MzU2My0xLQ0KPiBkYXZpZC5tYXJjaGFuZEByZWRo YXQuY29tLw0KPiANCj4gRGlkIEkgbWlzcyBzb21ldGhpbmc/DQoNCkFncmVlLCBJIGFtIGFib3V0 IHRvIHNheSB0aGlzIDopDQoNClN1bmlsLCB3aXRoIERhdmlkJ3MgcGF0Y2hzZXQsIHlvdSBjYW4g anVzdCBzZW5kIHlvdXIgcGF0Y2hzZXQuIERhdmlkIHdpbGwgaGVscA0KY2xlYW4tdXAgdGhlIEFC SSBmb3IgeW91Lg0KDQpUaGFua3MsDQpDaGVuYm8NCg0KPiANCj4gDQo+IC0tDQo+IERhdmlkIE1h cmNoYW5kDQoNCg==