From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 3849A4B494 for <ffmpegdev@gitmailbox.com>; Wed, 26 Mar 2025 06:10:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 71E88687B44; Wed, 26 Mar 2025 08:09:56 +0200 (EET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11olkn2081.outbound.protection.outlook.com [40.92.18.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 178D2687AE7 for <ffmpeg-devel@ffmpeg.org>; Wed, 26 Mar 2025 08:09:48 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mx9CWETT8EHpTqd3+zrouD2W3/0V1pAFldc1pJNc5Bq15a2Dt2SZvdAuLsqDGBTyJyT6wObi7adu5q0EYazOSygWhsXUv4l6Q7L47wZu0RodSge2ScOsiAr5uJ0XYTeYc8SshKJJL6SJbKVGTlYrOyffYBNIW4hYKBPF+rpNPpR6IJEJIE0d/50M2WSWFMN4Gcq1431+KqDwius7jpffgMQk2DN6b5lSiCLMISOqaKFTV2DTjU/MrcmV+YgmekYyaQo8HySaC23ktUvfjTJR57NoMr1ZCdik0LaRx9e1W3NkbcGXaHNy9cwJuQ0cryVnq/q7XBHe6ze9dK96DO+t6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=HKB1VZbKhwc97qgB0BmbHLRqwdqra1nj50SDuuvjoWk=; b=gEmY/dS4eotbho4O2peHVcJJ7MGAqasbAEYAMEigO4Qye/xjEMPQMQu2OWqJ1mvbZTOT5CQ6Y0UgGJxYNB8BArarBHs0brVT9/Wxq0XfHgyiR/BQ6AffrJxZVN+3bECbJGcLBgmULjpFGgmCGmLrdEDk65zii88H2jonYD+y6BkgIzHxWgJQva5Zc0q2OacE2BNDDXTkkmB2QnXfoioJ/0/V70olYkmDJMUdDhY2h+pPoRiFKB//W4xvLPMBUZOz/QUDFbVcOr192vujYoKWRtgH++cZYG9pv6dWPwoJLlF4X9jyNDTdpr5cGxbt9AnU3RMq33l8pn6KcPthi8d9rA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HKB1VZbKhwc97qgB0BmbHLRqwdqra1nj50SDuuvjoWk=; b=Owck+MHxOWZL/seuAXtqwE0fDXQUWWqJUDJ88WRi/esxVwGne3Ifhb+xQQ74d7wKg/OSLAmolHerX4z7TqQQCofRxxVkEr6phv0WtGHsXH2wAEkWuswtDeune1X6A5ThVmoVYRIOQxno5ySu/XETMB/yXrTKYRvDWFw5rUwYzEGJOfua5Fc2Z7RaCb1KrRPGIdagxqt2W6ci6Z8KKNZUqdW3byhroAyQ027IVJxc00u11eSozaICPzKhLO8H2ZLlalSvRfiRc+BfN4xqFGNZr4+oXRj3PPUieB0FtQjHVH4zoOPHFxc21tMHDbriwhw3g6gX35oidqRpICV8EPWQfA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by CH0P223MB0316.NAMP223.PROD.OUTLOOK.COM (2603:10b6:610:e9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Wed, 26 Mar 2025 06:09:45 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%7]) with mapi id 15.20.8534.043; Wed, 26 Mar 2025 06:09:45 +0000 From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Thread-Topic: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters Thread-Index: AQHbnNVMcLTH7PoeaUW9fwrAaAoOI7OCd4YAgAGvuwCAALtl4A== Date: Wed, 26 Mar 2025 06:09:45 +0000 Message-ID: <DM8P223MB036587EFFB211ABABC73AD01BAA62@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> References: <6bef7ee3-6e0b-496a-9018-ce02d5e8cd63@gmail.com> <2477728b-6217-446a-9a15-830f028baea0@gmail.com> <8bdfe841-080b-49f6-913b-7577d03a1214@gmail.com> <CAEEMt2ndi899jUqDD8NxWbDo6_6+Yd7ASB1KVDbcYQx1+MSGtA@mail.gmail.com> In-Reply-To: <CAEEMt2ndi899jUqDD8NxWbDo6_6+Yd7ASB1KVDbcYQx1+MSGtA@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|CH0P223MB0316:EE_ x-ms-office365-filtering-correlation-id: 66435f88-a616-4e47-b75e-08dd6c2cce4d x-microsoft-antispam: BCL:0; ARA:14566002|15080799006|7092599003|461199028|19110799003|8060799006|8062599003|10035399004|3412199025|440099028|102099032; x-microsoft-antispam-message-info: =?utf-8?B?bkdqQU00TEx3djBhd0tRaDhhWVBZSllHU0pNajIwb2RJaTNmcTFpTWRCNVRp?= =?utf-8?B?VWtteVFMS21idHZKSUhCd1B1c1hOQ3QwTE80U012K2F2UENhY0w0TnBzTFND?= =?utf-8?B?eUVtRlY1dWhUSUc1SlBPZUgxbTk1aGdiWmpyN1U3RXh2c1VLelBOWVZJbUp5?= =?utf-8?B?T1QvZS9ZdWFSQW5kMEN2RGEzNVE5M21nZjcvdGs0a3V0R2ovWlpwSUIzbHFG?= =?utf-8?B?R0Y4UkpsWFNnTnlORFhzNWRqSnE2MXI3cnRPMC9OSVZKQVh3QjFEcnc4NE1w?= =?utf-8?B?SGsyZC94Yk9ZRWx3WGt4TjNnQlQ3WUE2ZjByenJCRXU3RnpiOW91b1g2SVc4?= =?utf-8?B?emIrd2t1S29VZVdIalVUNUR5SVRPRDFDdDVPUndua05Fd0p2SHA0aEtwa21R?= =?utf-8?B?SVIvU0hEMldGa1U2Rk1xSEc1eDdqZGVvTEN5NWJnUXJtN0JRWlFjdFhOVWFI?= =?utf-8?B?S1hGN3djeWZFS0tORHhRYXU2NGNYNEkxSGlpd2drMjFSSVc3emdKU21YVWZM?= =?utf-8?B?czF5YmNudHhXVmFaL2pOQXZ1ZHM4V0hXUG9MMnp5Yi9QL1RLd1E4b3I3T1Qz?= =?utf-8?B?NHB6eDRlY1htYU56ZGF3YmZwcEUvaENMRUUwMXlQSlJkRHFhQ09GVzY1aGQv?= =?utf-8?B?NWUxZVpMSGt1cUhNQUNHZVVpLzdkTmtyMVFUanUwL2tpVXZFVHVLL3ExYWUy?= =?utf-8?B?akJFRnVEdGZRaGdkbTBOdU50V1lKZ0hrNmVRSjd6RG05TXJ3L2dFT1ZVMDJL?= =?utf-8?B?ZlhMYjVHVEV0NVVkbjFDajh5b29NTWF1UjYwMGJnWElaajltbyt1bGg0TlhO?= =?utf-8?B?bFJ1WG52aGZhajMvdG9JUDZ6bm9TSmUvaUFaUDZEYjFXYVhkekRBbjRmNXNr?= =?utf-8?B?NjVOQlZBei96bUNxcWNqN3Z0RXk0dENZQ3UySUJ0bHNWcE5oZ3hCWlBWMW94?= =?utf-8?B?cHovNnpvbE5RZUtHMC9Vb25pQW5GYmg5djdBazB6eTFXY2FZNm5NamdCNDUx?= =?utf-8?B?VGp6YW1aUWNSZDhWTGpXSXhmUDAyVWdYOWNpM3E2QThmdC9Xd2grWlhGem5p?= =?utf-8?B?T216YW9SQ1JiNHJLTTllbm9TdkJyTGVYeHg0L05DcGh4RWtjUWk0alMzbTVt?= =?utf-8?B?SnA5c1lEenc3OEJwSlB0bTRidnU1S2paYWRxWXFJanI1Z0ZCSWpQNlJlbE9Q?= =?utf-8?B?UGVxM1d4WUpQcFpJNGRzQi9LeU5SMnVtWHJtUnNLeHB5b1lBTFdPREswWEhS?= =?utf-8?B?ckI4TmlkTDZHV3BzMkxEK29McklUY3h2V1hiWVhNNFo5T1lKZUgrc0w4K1Nx?= =?utf-8?B?Tnp6MWRnYkIxN1FFRldKOUJBNk1lYUR1V3dNZ0RCQ2xhSExJVEU3QWRubDNL?= =?utf-8?B?VFpmeG9ZV2hCZGFsak45U292MmNrbDFweWtDVE5xZGdPK09ZTEIzYy8wSmlu?= =?utf-8?B?MGo1alk4UWEyYUw3Y2Z3ek53MWMvQW1wZ2ZRT2RxQVBZVENJYnRib2dDVHVy?= =?utf-8?B?alhiakZqSDltejR5WkFPTUNFMG5WdGkvTGhoZVJ2eHV6ZjlTdGRTYXhCOTFR?= =?utf-8?Q?qtoFDfj+qdccnsdKUS5oGGZFE=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2FtK2ZOWWVQSXc1UDFRaWRkaDlZQ1JOd1l1ajlLQjFsYS91Q3JheXl1WDN3?= =?utf-8?B?ZVRUM3pxY0V5amQ0STBIU2RGMjNGUVI2VnB2bG9wRzd2QXdlQ203L0o3bUJl?= =?utf-8?B?T1pYTzFuYnNLVHBPY2k2bG1xNnFUSXNQY2hKMHl1SjRXV09aV1lOS0ZKZ2RR?= =?utf-8?B?VVJnMjdlTFU5bjJEMm00T1h0c3NGSkR3NUZHTFc0RmhFOWZjUTEzTUhhUndL?= =?utf-8?B?SkZGV05LWGM5aXpDRDV2cWtycmVVdUpCbTdWUW8yVVh4Q1BwN0ozSWNiLzhW?= =?utf-8?B?Z2xvY0UzSUlnb3dlMUhxaklqVURXZmlXSEdBSXVUenp2ZUk0VjJTTHJBOEl4?= =?utf-8?B?TGN4dENoZlF0RXJ6UjYzeCszM1dBQjQrZ2xMMGk2TGM3SnVqaXVBZ1VvMnZj?= =?utf-8?B?dnd3UExMQ05RMzFFS0FEN056SVZKRVVJdmRTWXRhMEZ0T2pPd05EOFNhNVlo?= =?utf-8?B?T1UrZzdYRFJNb3FZMTlsMFNWOE1adkV6V1pvZ2JKVTExdHB5RUV6YUZRUC90?= =?utf-8?B?K3JQYVlCckFobHJRd3lxb3EzRVZTeWlmbVVFeHNnaWdDdElHZzF0QlBRZWpD?= =?utf-8?B?SklqSFd6TS80b1ZHV0FTSGhvcmZTVHFoZ29qWXVtSHJGRk16Lzg5eXJnWmt0?= =?utf-8?B?U3Z0MG1GZXBOSU5YZkRJNlIrM3UwUERYMWRpRUlLeVJtWDc0T3BiQ1M5V0Y0?= =?utf-8?B?N2FNNTFKajU2TkJCTGpKS0ZXMkxZQlZnSER3QXFZNHdPR1JIQzF1Ym5pUGk2?= =?utf-8?B?ZzRXOEprSXNKYy9yK0xJWnJ2YXhqOXlHU2NzVmxJaE1NNU4wdzIxYTQvUVF2?= =?utf-8?B?ZkhqS0hEWVlPU2l0N0VaZEZMUmY1VDFPRGZmQjZCNWgxeDI1aDllcHNEalM3?= =?utf-8?B?YTBUd2RSd201a25RY3o3cVN5Uk5MU0lSK1A5MWlQTzlnVitYQzAxQ1A3RE5n?= =?utf-8?B?dnRmaGFNS1R6dnlwdTZuTENaWTU2YThab3VQbloxK2lnZUhWamRDbWJZc2VX?= =?utf-8?B?aWorcUxJdjhwNDZTTkk3bytNSUc3dEZiQVQ3SStmOTgyNzZXOEJqU005eUtv?= =?utf-8?B?SjdMY0lCK01EUjlGWVNtLzZLbTVUaHpqbE12djJlYXN5OHEzMWFPMVdKaDBm?= =?utf-8?B?Y25JS05uL0FhSVM3bHZMQ3dCdjEybmU1Y3plR2VCV1NjZXhNUkpJaHBiaTlw?= =?utf-8?B?UW9OdTFzeHd4RXZGdWoydlpZdld0OEEyeDZSMDRLa3VKU1pYcnQyOWd2Sk8y?= =?utf-8?B?clRIVFZRdHBEVUhtWWg3aDZMbnl5aS8zand5cnQwMHBkQjFsdXFaR0dOcmRQ?= =?utf-8?B?KzlQYlFxd3p5WEoxWVZGYzBIRk5naVBhK3pjOEhxd2NweHM5RXo5MlRXcXh1?= =?utf-8?B?ekxGQkozUU5wd01Obnh1MEVzVVNTUFExRmw3bmNhWjdkelNvTDdjOTMrYk90?= =?utf-8?B?aEFDS1prN1ZvK1hIYnVWL2doOFdWbW9zelNnVUNNYnp2OGZKNnlNYVh0Y0dx?= =?utf-8?B?cTBTNzN2c2ZEYkFaTDBlTFpBeUhGQzVmd2JRWmhVakNuM09OVTRURUpxT254?= =?utf-8?B?SFpGUnBuOWpZMUVGeklTRGNWWGlqR1M5a0xQY3pkZGVhdTVPV01yWEE0Rk9V?= =?utf-8?Q?FdRfnUewLHJOudUq9xi8pws0nhpaTiQ+6KsVYnm2hgH4=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 66435f88-a616-4e47-b75e-08dd6c2cce4d X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2025 06:09:45.1703 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0P223MB0316 Subject: Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB036587EFFB211ABABC73AD01BAA62@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> SGkgUm9uYWxkLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGZmbXBl Zy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9yZz4gT24gQmVoYWxmIE9mIFJv bmFsZA0KPiBTLiBCdWx0amUNCj4gU2VudDogRGllbnN0YWcsIDI1LiBNw6RyeiAyMDI1IDE5OjA1 DQo+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnPg0KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENI XSBhdmZpbHRlcjogUHJvb2Ygb2YgQ29uY2VwdDogZW5hYmxlDQo+IG91dC1vZi10cmVlIGZpbHRl cnMNCj4gDQo+IEhpLA0KPiANCj4gT24gTW9uLCBNYXIgMjQsIDIwMjUgYXQgMTI6MjDigK9QTSBM ZWFuZHJvIFNhbnRpYWdvDQo+IDxsZWFuZHJvc2Fuc2lsdmFAZ21haWwuY29tPg0KPiB3cm90ZToN Cj4gDQo+ID4gSSByZWFsbHkgaG9wZSB0aGlzIGNhbiBiZSB0aGUgbGFzdCBpdGVyYXRpb24sIGFz IEkgcmFuIG91dCBvZiBpZGVhcyBvbg0KPiBob3cNCj4gPiB0byBzaW1wbGlmeSB0aGUgcHJvY2Vz cywgc28gcGxlYXNlIGxldCBtZSBrbm93IHlvdXIgdGhvdWdodHMgOi0pDQo+IA0KPiANCj4gSSdt IG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB0aGUgcmF0aW9uYWxlIG9yIGdvYWwgb2YgdGhpcy4gSXQg c2VlbXMgeW91J3JlDQo+IHRyeWluZyB0byBjcmVhdGUgYSBwcm9jZXNzIGZvciBleHRlbmRpbmcg dGhlIHNvdXJjZS9idWlsZCB0cmVlIHdpdGgNCj4gY29tcG9uZW50cyBub3QgcGFydCBvZiBvdXIg Z2l0LiBJcyB0aGlzIHNvbWV0aGluZyBwZW9wbGUgYXJlIGludGVyZXN0ZWQNCj4gaW4/DQoNClll cy4NCg0KPiBJJ3ZlIG5ldmVyIGhlYXJkIHRoaXMgdXNlIGNhc2UgYmVmb3JlLg0KDQoNCkl0IGhh ZCBiZWVuIGRpc2N1c3NlZCBoZXJlICh0YW5nZW50aWFsbHkpOg0KDQpodHRwczovL2ZmbXBlZy5v cmcvcGlwZXJtYWlsL2ZmbXBlZy1kZXZlbC8yMDI1LUphbnVhcnkvMzM4ODA3Lmh0bWwNCg0KYW5k IGhlcmU6DQoNCmh0dHBzOi8vbGlzdHMubXBsYXllcmhxLmh1L3BpcGVybWFpbC9mZm1wZWctZGV2 ZWwvMjAyNS1GZWJydWFyeS8zNDAwMzAuaHRtbA0KDQoNCkl0J3Mga2luZCBvZiBhbiBhbHRlcm5h dGl2ZSB0byBhIHJ1bi10aW1lIHBsdWdpbi1tb2RlbCB0byB3aGljaCBzb21lIGhhdmUgZXhwcmVz c2VkIHJlc2VydmF0aW9ucy4NCkludGVyZXN0cyBhcmUgbXVsdGlmb2xkLiBJdCBtYWtlcyBpdCBl YXNpZXIgdG8gbWFpbnRhaW4gY3VzdG9tIGZpbHRlcnMgYWNyb3NzIGJyYW5jaGVzIGFuZCB2ZXJz aW9ucyBvZiB0aGUgbWFpbiBjb2RlLCBpdCBhbGxvd3MgcGVvcGxlIHRvIGNyZWF0ZSB0aGluZ3Mg d2hpY2ggZG9uJ3QgaGF2ZSBhIGNoYW5jZSB0byBnZXQgaW50byB0aGUgY29kZWJhc2UgZm9yIHZh cmlvdXMgcmVhc29uczogbGlrZSBiZWluZyB0b28gc3BlY2lmaWMgZm9yIGdlbmVyYWwgdXNlLCBi ZWluZyB0aWVkIHRvIGEgc3BlY2lmaWMgdmVuZG9yLCB1c2luZyByZW1vdGUgQVBJcyB0aGF0IGFy ZSB0b28gdm9sYXRpbGUsIGJlaW5nIHRvbyBleHBlcmltZW50YWwgb3Igd2hhdGV2ZXIgZWxzZSBj YW4gYmUuIA0KTmVlZGxlc3MgdG8gbWVudGlvbiB0aGUgbWFueSBBSSByZWxhdGVkIHVzZSBjYXNl cy4gV2l0aG91dCBwcm92aWRpbmcgYW55IGtpbmQgb2YgZXh0ZW5zaWJpbGl0eSwgb3RoZXIgc29s dXRpb25zIHdpbGwgZmlsbCB0aGF0IGdhcCBhbmQgRmZtcGVnIHJlbGV2YW5jeSB3aWxsIGRyb3Ag aW4gdGhlIGNvbWluZyB5ZWFycyBJTU8uDQoNCkJlc3QsDQpzdw0KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=