From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id E9C6B48313 for ; Fri, 24 Nov 2023 07:27:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7E01A68CF39; Fri, 24 Nov 2023 09:27:27 +0200 (EET) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ABEEA68C9D8 for ; Fri, 24 Nov 2023 09:27:20 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700810845; x=1732346845; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=4XGmtb3DXLFJwOcNp4Y6pP55KplomleL++WREs/uo80=; b=cqEZna8tmJPaUUvqZqtklJbtUAncXhmffnZj/CyCwzwLaUBtRFb2qjb/ 0+doMf2LxOiIjE2Q0DIdxEbnkcdgaZfl/NDCKl4bMCYVYitDAkxRe0hA5 EVov3LIqe1BASWV/p+0s/mie73Jskkw7mLqNYhfDGNYNCD5jQWa3aNOyU YX1nzvdWZJCJWMY/p3HzbOuIBWi36hZFuQglmIfoF/Q2YLv8tScha9ZId AMgdL50E2nnGdo7i9jjWVGNhhFptLfvvvjwKbU7aDNsykmieApOTL10+Z A4/vq2PlEj5orEx13CX8mkXjJ0knlGZrH3xaO9u2zzsLNCifHh32E9oKq Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10902"; a="423515805" X-IronPort-AV: E=Sophos;i="6.04,223,1695711600"; d="scan'208";a="423515805" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Nov 2023 23:27:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10902"; a="833621594" X-IronPort-AV: E=Sophos;i="6.04,223,1695711600"; d="scan'208";a="833621594" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga008.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Nov 2023 23:27:18 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Thu, 23 Nov 2023 23:27:17 -0800 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.34 via Frontend Transport; Thu, 23 Nov 2023 23:27:17 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) 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.34; Thu, 23 Nov 2023 23:27:17 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LSBAheIHfqsgsHyATrvfXcjFZvo19UB3bL32RbnTP54Fby2V/OCUSbxG7j6rf2vu1it+bXS32E81JpxzchRvt416X8fUJM3DZKD08uQs6wyf2JUIb1Y87rEYAMy6xJaIGuTye/pS62YZIMLBTg/MzfLnedWOQweGf2HQq3BRMVlNQHiLfe8lCKmFIE5m2H5W9ZSzCMbiVQWgqSmB+A6+FHczXqthi5AZQWWjmdsquCmbwvYCB1l4/DwzMzCptXwNZBxlQOO7HxSrAPrfBy88eREL7Aqg0d7J46Rl5PLS5zOwaH0Zud7x0zvjY/aJgRgrkfWDFsgkucFmvqnJkrtGDA== 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=4XGmtb3DXLFJwOcNp4Y6pP55KplomleL++WREs/uo80=; b=fyksV6mrwofsFOLFBY14I0Ln79RsSgxsOSwLzKap7aWNZrxPPLsa+IiJN0R+L6/0Q8jNR8dYg/LIQ9RiD5xXS8+C8LXjyjNbYYPo3foGje5IXCX+qSpV+m3Cu4V0K/8iM9+LPzbLxMobyYM5ou2qex2yU611exF19NmzuxcPdd5feqJIwbBHT9HJKCNUK709X5gqmURGs9vwR2Eip6iL22WYqENeBw4qjXYHDaQWRH+NxgOyY29aChAZ3WZufChZKPCOeiE07tRvXTANziJaGZOFXmJsxGD+/ijUvQwpVtQJ/BxG6NRzev2OHPi2wChMA/U+P3gtKk/KpiDlAinEPQ== 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 DM3PR11MB8757.namprd11.prod.outlook.com (2603:10b6:8:1af::7) by IA0PR11MB8303.namprd11.prod.outlook.com (2603:10b6:208:487::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.20; Fri, 24 Nov 2023 07:27:15 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2%4]) with mapi id 15.20.7025.021; Fri, 24 Nov 2023 07:27:15 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v4] lavu/hwcontext_vaapi: Use vaMapBuffer2 for mapping image buffers Thread-Index: AQHaCRTE7Ol8Ki/35EG+Oy3FeH4/SLCJPR+A Date: Fri, 24 Nov 2023 07:27:15 +0000 Message-ID: <7c2c3103806728d7d99f6acb72a0a122c4263d4b.camel@intel.com> References: <20231027202849.221052-3-nowrep@gmail.com> In-Reply-To: <20231027202849.221052-3-nowrep@gmail.com> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 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: DM3PR11MB8757:EE_|IA0PR11MB8303:EE_ x-ms-office365-filtering-correlation-id: b310f158-4520-4984-8079-08dbecbec88e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gELhBSxeDXxMUhzn2m9VJqsWe1lLyHDDoUoZZBhMcocINWMLSqmmCbF4joKNzidToR1+TqBmFZO+v2PcMZnRv/paqSsi638v6L72YWaxy0NHEgmHObyekdDT+ni/5UNEBUOjRg4Tglf4K9hIhq5rni78I4fwnPegW4KDAw3wFYBxCjKlDZY5jLKw5q1UYsAab0Mi3mtH6CTEr66XnJJlCqM5QAgPoB6A5hJBqh/XstVqh3IucgFnE8irhsqZ3aQJ00yirsu5LrEU4wg2360aGq9RpRc2Mz7v4aedSb0hHu7+G+Mi41z0uY+4u9rLOB/v24Z02F7C7W/BEWYhhxwfnF07Dk6QhnIRtHsFIGIqkY7FWM7aR3EXJOjMhYfimECG0/MAG1bz6YHK+hvn3kLUiO0Z+4ZNAbXeMqefvx3VKX+rIXqElfIPJPkYo622TDPU/Zqy8LAAQ8xtacw5C1ga5MvPo09XtLli2hVDzUBMvKMu2CYIdu7mJIA3WochdCqQm6bozHBOcTkCUYwEjwb6K5x8O+tluyvQ5swC/tf9okeuBhMInnlqNSIH82o7EG9XlMxsttmGJfxH8S7ydym3g7K5niixsNADB1W8yl/U1e6XayDKws4IX2Z3ddLP/WQQ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR11MB8757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(366004)(376002)(136003)(346002)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(6512007)(83380400001)(6506007)(2616005)(71200400001)(8676002)(4326008)(5660300002)(8936002)(41300700001)(2906002)(478600001)(4001150100001)(6486002)(26005)(6916009)(316002)(91956017)(66476007)(66446008)(64756008)(76116006)(66556008)(66946007)(86362001)(38100700002)(36756003)(82960400001)(122000001)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WWg5QURKRERJSWRFV1NQUmxtOXAzV2U4ak9jaWNkWGFVdDV1SHh1K1BBRkRo?= =?utf-8?B?TGZ4SWcyOG4yQ3p6cHNJck0wSytpMUN1YzhYZU0vRnc0Zk1NbDV6RnM0U1ZW?= =?utf-8?B?bCtIVlo3UzZaL1ZCeGFLZzk4aW1WMkJMSEpMVEJZTWtwamhHeG5KTXFCSG1x?= =?utf-8?B?bm5XeFNuT3dTZm5tTDlJQ05wb1Y0RmZocW5yVGgwUFg2RnFWY1FnSWFtZXlu?= =?utf-8?B?cVNINkZFb3MrdTR2V2E5YkYrdmNGY0VOWWxnZUdmeFVZbFZrdWxLd0gxVmQ4?= =?utf-8?B?L0cvNTFWQmM4eVZVMjByY0ExMGRYT0c1NUFHdTMyek85VzRJbzBWSnZEZWZl?= =?utf-8?B?c1ZyN2FGNlFCVm0vUm1lWExZdEg3MlBRc2dmbUlQZnNXWHd5dENEZUVyZlgr?= =?utf-8?B?Qm9PVE1HclBoemdVenl1b0dlOXQ2TElHdy92Nm5NbjhJUnFxa1VHWkhJNlVZ?= =?utf-8?B?NEI4VGV3MS9RYUtvYXRIMlB2RnZOMmdXR2hSd3VEcTNwKzJ2NkhZSEwyUW1X?= =?utf-8?B?OCtOeHJqTHI4MEZIVE0zWEprMDBsQVMwd2plb1ZJVktqTU03M0xmbGdtakJD?= =?utf-8?B?Z1lnUEZqeUVPMkRtbjcxN29rb0tjeHFzcmp0ZStFV3dtaFlOa1JBdWwxZUtF?= =?utf-8?B?QXV2Q3FMUGh6Z1ovYjk2TjA3Mzdscm9pWUp6b2k0UDZrVmVPdHlLRXlOVkJt?= =?utf-8?B?aXgzNGRXbktjQ2J0aWNnUkp2a1hxRkRWcUhZZ3o4SFNxZlRodUcvU1Q0MEhM?= =?utf-8?B?REEwRzFjcUt5eVVmSEcveEtHOGMycDNZTTJseUpFRzFSWXJEbnFNZGcrOEpX?= =?utf-8?B?Vjl3b0VjWHR3bjhnd2dJY3pkdkZhcjJZcDZOQWZYYmo0L09vKzdQRndzQTZY?= =?utf-8?B?UkN2bW15KzZ3RUg4Z09nRDBkelVlamxYazZtMUNoaVEzQVNQNGtTcXhuemJw?= =?utf-8?B?MmNaeGMxWUFad0JtUnMwUHVhNytvWS8zWmY2Zk4zcWRMbkpaWC8vRzFZSVZ6?= =?utf-8?B?NEFzdHpFYmR6Q1VSVFloZ2UxZGJqK1pjcDJKZGRCZFBaOFRwTXRDVUNWbDdD?= =?utf-8?B?MVVNK3VHd2gwU1I4dUF2V1I4dURrYk5za3k1YTlDSzYxVFpDMHJWdHpZMFBF?= =?utf-8?B?UjlaNEJMdS9OSXhvYlhPWXJHd0xyeGc2TUhjWWlXbGxvK3E3MkNqWHY4TlNy?= =?utf-8?B?R0o0bitwd0Y5L1RoNnVTZmNqVE9IKyt6cFk0OHR4QXBpOE45QlpIcFRRMDFq?= =?utf-8?B?dC9ERUI0UjBNdk1QRTRYYk5saXBZUnhpTmM5VXpGOTZTMW50djBPUmVrU0o0?= =?utf-8?B?K3pvKys0QUFrWDFqRnhVVXN2SjhMWG5sZWc1QmVZSUl2TEQ0TXVIY0pUUUN4?= =?utf-8?B?VnMzNk9TZ0ZWblVDMjRGcFkrQmNOM21XZ1dDandxTXVhQWJYek9FYi84S2tC?= =?utf-8?B?M0o4eFJWMHA5cFlOTHlQSEhub3QwY0o1VFFlbTE1ZytGYkZKbVNSaFN4Nzd4?= =?utf-8?B?RWFuTE1ZSHZlNEd3bDRvOTlhcEVaV1ZkMmJKUXVUK2dkbUtLUUY4NUpBcEFC?= =?utf-8?B?MXV2eFBCV2NTNTRjVmNVQlo5dHZtVWhQbUhZRzJGcjRVUTdLd3E4aVA0NE91?= =?utf-8?B?ZDFQczhrYVhqcTdQV0xaWjY0RTRnVkhsNkY2Sjg0cG9yRmwxbTFSMzBrTStx?= =?utf-8?B?TmpjZ0NDVW1ZUTlOcWp2azVGenZRSUVMeUhTaC90M0dzY3l2Zko0bTB6bHVz?= =?utf-8?B?MEZReWtlYjlwaEtMVEhFcGpKT0ZoN2p5eWxYM1BkNlNnTjFpcitwRmo5MTF4?= =?utf-8?B?REdhOG4yWlFKQXcyUC9hUHlXYzdpVGFMUEpGNTJ4cUVJT0hEdmdxTHBxa1NT?= =?utf-8?B?OFBDbVlDS2tNcGNINlNNLzJ4dzd5RFI5UDlKbURWbE9HcW54bDcyb2JnVTBl?= =?utf-8?B?a2JndjgyRTI3Q2xpME93TGcvOEtaL2Vtb1NUWWUvZ1M5QkRaZmhOQUc0RWlT?= =?utf-8?B?UHoycFptUzRMb2MzM0wzcU55Q3dxWG1IM2lmWTJHMHBrbGszYW9tODhhdHc2?= =?utf-8?B?UE8xTTFwODQvQWkxeW00WmFVK0pFa3d3UGFWL04xQ0VsVmNuUWlKT1RjNXE0?= =?utf-8?B?WWNjMHZ0d2lVUllvcUh5ZDhOMUhscWxBbEl6SVRCcW1LSTdtUTRXRy9qSDB5?= =?utf-8?B?MUE9PQ==?= Content-ID: <5DCF41737C95464BAC0B790E5890B1F8@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b310f158-4520-4984-8079-08dbecbec88e X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2023 07:27:15.5630 (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: p3UOrxRxDUgyBnlA+7ZDUuIpSzuQFWvbN3b5MXtyIZqjKQ+1ugW+jRQwwv0kZn4Iw0Yk7mTkD5zZrHy2efA1lQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB8303 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v4] lavu/hwcontext_vaapi: Use vaMapBuffer2 for mapping image buffers X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: "nowrep@gmail.com" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVnIsIDIwMjMtMTAtMjcgYXQgMjI6MjUgKzAyMDAsIERhdmlkIFJvc2NhIHdyb3RlOg0KPiBU aGlzIGFsbG93cyBzb21lIG9wdGltaXphdGlvbnMgaW4gZHJpdmVyLCBzdWNoIGFzIG5vdCBoYXZp bmcgdG8gcmVhZA0KPiBiYWNrIHRoZSBkYXRhIGlmIHdyaXRlLW9ubHkgbWFwcGluZyBpcyByZXF1 ZXN0ZWQuDQo+IC0tLQ0KPiB2NDogb3ZlcndyaXRlICsgbm90ZSBhYm91dCB2YU1hcEJ1ZmZlciBs aWJ2YSBmYWxsYmFjaw0KPiANCj4gwqBsaWJhdnV0aWwvaHdjb250ZXh0X3ZhYXBpLmMgfCAxMiAr KysrKysrKysrKysNCj4gwqAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQ0KPiANCj4g ZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9od2NvbnRleHRfdmFhcGkuYyBiL2xpYmF2dXRpbC9od2Nv bnRleHRfdmFhcGkuYw0KPiBpbmRleCA1NThmZWQ5NGM2Li40MzVmMTBhN2YzIDEwMDY0NA0KPiAt LS0gYS9saWJhdnV0aWwvaHdjb250ZXh0X3ZhYXBpLmMNCj4gKysrIGIvbGliYXZ1dGlsL2h3Y29u dGV4dF92YWFwaS5jDQo+IEBAIC03OTksNiArNzk5LDkgQEAgc3RhdGljIGludCB2YWFwaV9tYXBf ZnJhbWUoQVZIV0ZyYW1lc0NvbnRleHQgKmh3ZmMsDQo+IMKgwqDCoMKgIFZBU3RhdHVzIHZhczsN Cj4gwqDCoMKgwqAgdm9pZCAqYWRkcmVzcyA9IE5VTEw7DQo+IMKgwqDCoMKgIGludCBlcnIsIGk7 DQo+ICsjaWYgVkFfQ0hFQ0tfVkVSU0lPTigxLCAyMSwgMCkNCj4gK8KgwqDCoCB1aW50MzJfdCB2 YWZsYWdzID0gMDsNCj4gKyNlbmRpZg0KPiDCoA0KPiDCoMKgwqDCoCBzdXJmYWNlX2lkID0gKFZB U3VyZmFjZUlEKSh1aW50cHRyX3Qpc3JjLT5kYXRhWzNdOw0KPiDCoMKgwqDCoCBhdl9sb2coaHdm YywgQVZfTE9HX0RFQlVHLCAiTWFwIHN1cmZhY2UgJSN4LlxuIiwgc3VyZmFjZV9pZCk7DQo+IEBA IC04ODIsNyArODg1LDE2IEBAIHN0YXRpYyBpbnQgdmFhcGlfbWFwX2ZyYW1lKEFWSFdGcmFtZXND b250ZXh0ICpod2ZjLA0KPiDCoMKgwqDCoMKgwqDCoMKgIH0NCj4gwqDCoMKgwqAgfQ0KPiDCoA0K PiArI2lmIFZBX0NIRUNLX1ZFUlNJT04oMSwgMjEsIDApDQo+ICvCoMKgwqAgaWYgKGZsYWdzICYg QVZfSFdGUkFNRV9NQVBfUkVBRCkNCj4gK8KgwqDCoMKgwqDCoMKgIHZhZmxhZ3MgfD0gVkFfTUFQ QlVGRkVSX0ZMQUdfUkVBRDsNCj4gK8KgwqDCoCBpZiAoZmxhZ3MgJiBBVl9IV0ZSQU1FX01BUF9X UklURSkNCj4gK8KgwqDCoMKgwqDCoMKgIHZhZmxhZ3MgfD0gVkFfTUFQQlVGRkVSX0ZMQUdfV1JJ VEU7DQo+ICvCoMKgwqAgLy8gT24gZHJpdmVycyBub3QgaW1wbGVtZW50aW5nIHZhTWFwQnVmZmVy MiBsaWJ2YSBjYWxscyB2YU1hcEJ1ZmZlcg0KPiBpbnN0ZWFkLg0KPiArwqDCoMKgIHZhcyA9IHZh TWFwQnVmZmVyMihod2N0eC0+ZGlzcGxheSwgbWFwLT5pbWFnZS5idWYsICZhZGRyZXNzLCB2YWZs YWdzKTsNCj4gKyNlbHNlDQo+IMKgwqDCoMKgIHZhcyA9IHZhTWFwQnVmZmVyKGh3Y3R4LT5kaXNw bGF5LCBtYXAtPmltYWdlLmJ1ZiwgJmFkZHJlc3MpOw0KPiArI2VuZGlmDQo+IMKgwqDCoMKgIGlm ICh2YXMgIT0gVkFfU1RBVFVTX1NVQ0NFU1MpIHsNCj4gwqDCoMKgwqDCoMKgwqDCoCBhdl9sb2co aHdmYywgQVZfTE9HX0VSUk9SLCAiRmFpbGVkIHRvIG1hcCBpbWFnZSBmcm9tIHN1cmZhY2UgIg0K PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiUjeDogJWQgKCVzKS5cbiIsIHN1cmZh Y2VfaWQsIHZhcywgdmFFcnJvclN0cih2YXMpKTsNCg0KTEdUTSwgYW5kIHdpbGwgYXBwbHkgaXQg d2hlbiB0aGUgb2ZmaWNpYWwgbGlidmEgMi4yMSBpcyByZWxlYXNlZC4gDQoNClRoYW5rcw0KSGFp aGFvDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=