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 DC7D34BB67
	for <ffmpegdev@gitmailbox.com>; Sat, 29 Mar 2025 01:45:51 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AC730687C6B;
	Sat, 29 Mar 2025 03:45:47 +0200 (EET)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com
 (mail-bn7nam10olkn2043.outbound.protection.outlook.com [40.92.40.43])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7D0D4687C00
 for <ffmpeg-devel@ffmpeg.org>; Sat, 29 Mar 2025 03:45:41 +0200 (EET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=QfyHCp/D9iWMFUJMkpO1eOh4QtGitpzIYuMK1ffpi7KLeEVdimCtHVSEIi4UDBTmUSFT6pYfoXat5fVaAK5JwQKpZPv62zhzznpUew9XyIFQ328Vk8EjroMOmOShze/XTrgqiqwPAjVpw1smypo7OH086LCY5a6IPmsBLp7urd8REVydGI6p9AztXlSkFloZvaxRuuZ9gMO61LtFcyyP6PHXbn8+1+GDyDUDtvaWe1rF+iYRxcWFNa+97MBc1FlVMV6jfsMM817kJ+Ks7Y3ti5q60IxMyrUOn0YLgclOyz/fJYi8pV9I0HfVbuBpNI045EEfdReC6jYa4MAMllWpbg==
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=Ptb3okTZ12dKYMIdjkjWzxgZS1aMkgfwkBey1R/m97I=;
 b=LMzmaikvUmu1OP8GHAzDRGkhPUPQHm4nGcoXVKyZP3lv0U0/LRr/6oy5fYAjZDAb78kF21UjTEysL1d6+mcIBKzC8uPthRdCmQ8cwjjQ43DDz+JNzU9clByeXeLjPxdw1C+YCOb5C7yfnIIoPZboZNuyOUySdj9GF682Nrc4Qw7d5F4Iv1LcsmDTghTkfzBwMbNcq67rons2KpH0fY7UBmzVkTF9jPIHcSfdnYTy8s65H/0OH/FZDYriV3laXSZHbqKBIQYicKqeLrivFZtkVwgcygEHHuIeHBRxS/u1bFvFQQX/0Z2MU+huJAw7sEY+Dg5Gtj9d/y6LJFzYtTOCuQ==
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=Ptb3okTZ12dKYMIdjkjWzxgZS1aMkgfwkBey1R/m97I=;
 b=qdMpcRO8utV/gBHXqckZT3lxHY7K+RhtMauyReaPQL2bHlZEDESz7Kqo+2WI+WGbNqtvF0ZjsDQFR+VfPC+j63KMXt872PCrd+aqg9mtevHZLWJlUvhuB1PSWGHSbLPulrQ1RbT8coEpTjLv+gSEn3tbNxpANcUTe2HXVHhovSf3uZGmGlveEbXXAffvl3KUqkmGHAZ6FnYniLkl7stI6SQP2qxT5fSHHwCQZnKHlG4fDE8+rTZWRpRz/oMszio+kR1J+xGVojlAuhC6Ooz4woa2ZISQa+mvW4bNY98+qW3hcDAENdW6ZwIBFhcRqOpul+4l8SCvVBqmaW93gtZ31w==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 IA4P223MB1810.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:56d::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8534.44; Sat, 29 Mar 2025 01:45:38 +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; Sat, 29 Mar 2025
 01:45:38 +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: AQHbnNVMcLTH7PoeaUW9fwrAaAoOI7OCd4YAgAaiSwCAAAo/4IAAMq2AgAADyUA=
Date: Sat, 29 Mar 2025 01:45:38 +0000
Message-ID: <DM8P223MB0365D63B64285CDA31B0DE9FBAA32@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> <20250328213828.GI4991@pb2>
 <DM8P223MB03659FC57B4DB3C93E6BACF7BAA02@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250329011631.GP4991@pb2>
In-Reply-To: <20250329011631.GP4991@pb2>
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_|IA4P223MB1810:EE_
x-ms-office365-filtering-correlation-id: bd4b03e5-f8f8-4478-f5a6-08dd6e636802
x-microsoft-antispam: BCL:0;
 ARA:14566002|7092599003|15080799006|19110799003|8062599003|8060799006|461199028|102099032|1602099012|10035399004|440099028|4302099013|3412199025;
x-microsoft-antispam-message-info: =?utf-8?B?UlFQeElHUnJJU1psUHB0VitXRStTU3lNVnp1b3JyWnJ6K3BwOWhuM1BTU2pT?=
 =?utf-8?B?VVYweU96Nk8xTGQxK1hrbWYxM0JYaDdsMDg2VWUzeGNaQlkra1VwdW5Yd25o?=
 =?utf-8?B?aWkzRlozZTE5NkhpeGNDOEExL3l3SjNPcnZ1Y3o1WmVaMXlxOXNOdE5jaFpx?=
 =?utf-8?B?ZUZPSTUwZnpyZ3VIN3U4Z0Job2JqY0JVNkJwNGFtVnBNY2V4c21YL0pCRUhz?=
 =?utf-8?B?V2NnZEx2V2NvQmRNQVVnNDdJYkE0TTU4VzFqM1RUd2VNV083OWN3dnIwQ0FW?=
 =?utf-8?B?N2VtNnYxOGRtSmw5U3I5b3dibkw4VG5Pemx4dkY5V1AxZ3hObktPUTAwRGJa?=
 =?utf-8?B?REZXSU5sL1dOcjBtbkJUSnhMa0lodVhOMXVBMFlBWGdlSDVNeTQyRkcyZ3lo?=
 =?utf-8?B?d0xyMldXdlZzWVRGbFNHZnVhR1BxclNsOGpRb3NMaTV6M0c2bDBwSjN3V3pV?=
 =?utf-8?B?S25ST0p3VHBZSUg3N0lCSit3L2s5WkFqM1BnSEFzVlNoTUJGNkRrK2pvdjhV?=
 =?utf-8?B?Qk92dmg1bllEdGJQM0dENjZNOTZRdXpCRllVenY3ZFdHNzhKTURkSWt6MGlw?=
 =?utf-8?B?eDl4VnZNYStabCs0NlRVNkdwVkNiZDg5aHdjeG5SV1ljbGY2b3VyNSs0cVli?=
 =?utf-8?B?QVNxaTBSOStSQkdKRDhKTlY1YTFCcEdpcXlROUsydXhEWHBTdTJJZG95KzRG?=
 =?utf-8?B?NThURGVKZ1lCTGFiLzZ2TU0wZE5TMDF2dm16MmV2SWxGa0RHcC92K0ZEVVZh?=
 =?utf-8?B?d3NpMEc0bTF4MDB1RHB6Q3hwZnVNRW0yR2FUU0RmZUVtMXV3UDNvODdCMkhP?=
 =?utf-8?B?dk1XaExMZHRhSmNuOWQ3MGxNb09zbldPMUxxTUIwL090M1RKQ0xiMkkrTDRv?=
 =?utf-8?B?QkJ3U3NWakc1QWRtbldacHlUT0x4QU82SWdnNmV3NEQ4WnJRRlBUU2Z1c0tC?=
 =?utf-8?B?OUdNSEhKOFM4emp4aWN6U1ZwbDF5SEd3RzZNK1JJV1ZaaFgrR0lhZm50Mzdj?=
 =?utf-8?B?bnhBNjUrSnJrcGdNeVBGVGt6SEhBUVR1c01qL1VJTktFb1l1c0o2YUNUWHU3?=
 =?utf-8?B?cmlvdHc2am80eHZ3UmdnWjJ3QW9JL0ZYVEgzRHRYL0xKYy9LYmZzak8zM0hU?=
 =?utf-8?B?TG1GdWtLUGRyd2I3UXF1ZTg4QUZjSldKZGtsL1NoNEFjL3RnVnEvVXFiQ1pr?=
 =?utf-8?B?bnU3WmVnd2FYNkcxc1VlV0pMbE5QbWhzZ3ZvMjdUMWQwMzBwSFhzNUgzZkJS?=
 =?utf-8?B?YXZJdjdkdk1QejB2MTR3cDNMM21Eendrb2VWNEtQM0NNbGVQUERTVFlzM1U1?=
 =?utf-8?B?KzN5Z25tZlprM3lBajZSTUJvSCtPTkdRU25UMXNvRUFVVk1qYmxBVVo2NWZG?=
 =?utf-8?B?TkJwNkxhZ1JzOGpscGd4TG03UVkwOE84UjRiL2RVZmplUmNOSVR3QnczMDFK?=
 =?utf-8?B?OWxsSEtLRWNncFlhWUcvd0xUZVcra01VZlkvOWt3bkNqWnA2elBNV0JTcno1?=
 =?utf-8?B?QmJObVlaakxJaWFjQlI2d1V5bHM3SVhEZnk5USt4MzFpZGJ5Vk55UFluclNJ?=
 =?utf-8?B?Q0ZSV05telNwaGFNZC91MXJYT2IwemhCWEdvOTg0OVp2QmRZM0V5N0RxN0xx?=
 =?utf-8?Q?kMZJTIeOOF54gDWCaF/3kiHGHwVMLIUjIZttUu1/dJoY=3D?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VEFMaHdBN1ZtK3RCTjJxWDZJY2dGd3lEZDhQUHcwblNmdEUyUFFEcGt3Nnk2?=
 =?utf-8?B?cFUyK05EZzRwQjhqQ0o2eS9kZmcrSzlZNWdyTlZ2R0FVMnJJR1ZDZmNvNWxE?=
 =?utf-8?B?ODBzWkZKUXR4cGwvcWlrK0puSmxWeE9FRWRSSC9sbHVtc0pQY2RDblR4bVlN?=
 =?utf-8?B?Nnhhd2o2cWxGaEdGVWlNNk5DSWE4MVpvRExoczFOMmFtN0lvMkhhVktnbUNK?=
 =?utf-8?B?QnRnRm96ajgzdzZES0FwTlorcUNQSE51K1JmWC9RaVEwb2d1NXRZdlFlVzhr?=
 =?utf-8?B?YU5HRFd5U2hEMUs5UWd0L3MrV0puSkRwWmRMUFdpbHN3Q014c2tPTXhlYXNh?=
 =?utf-8?B?QzBENWVySnJlTWZqOUVOeklnNEptMUFhTEhxUlJuNWxBcXVScnVIU2FhNmFK?=
 =?utf-8?B?K3ROWGx2QnRQbUJjRTFSeVRIMFpwTDRiY1JvRER0Y0NWaUlJZUpvYjBCbHBl?=
 =?utf-8?B?YXcwZEl6T1pBT1ljLzJpL3JueDIvdUR6enhKTEt1RkQ2OEtwNGQvVy8waVlM?=
 =?utf-8?B?czdnNElIM2VHeCtXMEJoMXhBMW51ZXNPNDVIUTVnOHpRY2d2eWVKeFBtTkdG?=
 =?utf-8?B?aldFRi9vaWI3SDZpdHhEYWc3L2J1NHFJcHNVZ1Q5NmJtVzdZdks3dXMvQlJQ?=
 =?utf-8?B?RG9XV1NMVzAxOGJydmRkcWxjb1AxanFvMVc4MVhybk9IVXV6djNLbFFOdXYv?=
 =?utf-8?B?cGtZSkRWaFhvUlBETG8yUU1ZQ2pvNEJmWDZPV2M2SHRqZmNyblFJTFpJa1pK?=
 =?utf-8?B?MVhvRzdBbzZEZmh1bmRiSFlZaDhnSG5yL1ZpajBZckVkZndMRU5zdjhqSmRC?=
 =?utf-8?B?REVRUnRjNmpRcnA3ei9raXFkRTN6dHFtaHVxbllFaExldEp6Q3NnaXBPdGg4?=
 =?utf-8?B?UHRWNHpjdVJLbzlxZVpWYUZ3UXNnN3I5M0wxZEo0bGxKVERUbzNpV3dvdmxS?=
 =?utf-8?B?V00xRHhKbUp1cGtmc0daY3J1MkVkcHNpTGZZT2oySjFpN1YyY3NiUXNQclc5?=
 =?utf-8?B?Y1VhRER2NlNwYmVXYisydTV6M21QZ3J3U2xZTGF6S3NsZWttUUFmcSt5Vk1z?=
 =?utf-8?B?amJ0VXUxaTNNMGgzcGROYW1MQnV0bjl4enpTTVNLY2RXdGQ4RTkrZzNiWmNI?=
 =?utf-8?B?L3ZEejhGM2tiMlZhL2liVTJkSzJXU1k0RC95eXVEQXpKNHViM2RSU2ZaWm5M?=
 =?utf-8?B?RFFEdHRudm9ZbjQwUFlIbEZlMXNFS1BlRUJjQXNjbVg5d3ZuSGJPRnBuYWEy?=
 =?utf-8?B?Ykc3Y0xBeFZpbE9jWXdpcEsvd1NRV25xY1VKL0Q3WnRHVnFvY1BNdTR1alBE?=
 =?utf-8?B?T2tTK0R6VC9TOGNBckNiZVIyM0Z3ajM4ZmFBZnZaSU9lc24yRlVmTEpUaDEw?=
 =?utf-8?B?MzFjTGt1RkE1c2V1b09oM0xtN0t3Rm9FcDdxTEVmUE1iSzRmYTFIb3VVZTlk?=
 =?utf-8?B?TStKSEVnREhDLzNQNG53K2JjNWNPeTlvQVBMU2pBL2IxS2F3bkJVVlpoNGR6?=
 =?utf-8?B?L3A4RXVvUjJoU1FCK2p4cmlsMUhKZ3MxSVhZTUlQRDJsOFhEYktWaFZUd0Fo?=
 =?utf-8?B?OGt2VHRBY0hrTkp2eXJlV3BxSzFnbUhLOUU4MnQ2aVFIRHpWakZ5Tk0wV2N4?=
 =?utf-8?Q?DRA4uh75EczB6xAG4YHKQ6aRl8Wrrmx5y15dcs2mMRpg=3D?=
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.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: bd4b03e5-f8f8-4478-f5a6-08dd6e636802
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2025 01:45:38.2292 (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: IA4P223MB1810
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/DM8P223MB0365D63B64285CDA31B0DE9FBAA32@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTWljaGFlbCBO
aWVkZXJtYXllcg0KPiBTZW50OiBTYW1zdGFnLCAyOS4gTcOkcnogMjAyNSAwMjoxNw0KPiBUbzog
RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZz4NCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSF0gYXZmaWx0
ZXI6IFByb29mIG9mIENvbmNlcHQ6IGVuYWJsZQ0KPiBvdXQtb2YtdHJlZSBmaWx0ZXJzDQo+IA0K
PiBIaQ0KPiANCj4gT24gRnJpLCBNYXIgMjgsIDIwMjUgYXQgMTA6MjM6NTBQTSArMDAwMCwgc29m
dHdvcmt6IC4gd3JvdGU6DQo+IFsuLi5dDQo+ID4gPg0KPiA+ID4gVGhlIGFkdmFudGFnZSBvZiAi
Z2l0IG1lcmdlIiB3ZXRoZXIgYnkgaGFuZCBvciBieSBhIGF1dG9tYXRlZCB0b29sDQo+ID4gPiBp
cyB0aGF0IGl0cyBub3QgbGltaXRlZCB0byB3aGF0IGl0IGNhbiBkby4gSXRzIG11Y2ggbW9yZSBw
b3dlcmZ1bGwNCj4gPg0KPiA+IEdpdCBtZXJnZSBvbmx5IHdvcmtzIHdoZW4gdGhlcmUncyBhIGNv
bW1vbiBiYXNlbGluZSBhbmQgdGhlIG9ubHkNCj4gZGlmZmVyZW5jZSBpcyB0aGUgZmlsdGVyIGNv
bW1pdCBvbiB0b3AgdGhhdCB5b3Ugd2FudCB0byBtZXJnZS4gSXQgY2Fubm90DQo+IGJlIHVzZWQg
d2hlbiB0aGVyZSBhcmUgZGlmZmVyZW50IGJhc2VsaW5lcywgZS5nLiB0aGUgZmlsdGVyIGlzIG9u
IHRvcCBvZg0KPiBhIHRoZSBsYXRlc3QgbWFzdGVyIGJyYW5jaCBhbmQgeW91IHdhbnQgdG8gbWVy
Z2UgaXQgaW50byBhbiBvbGRlcg0KPiAocmVsZWFzZSkgYnJhbmNoLCBhcyB0aGF0IHdvdWxkIGFk
ZCBhbGwgdGhlIGRpZmZlcmVuY2VzLCBub3QganVzdCB0aGUNCj4gZmlsdGVyLg0KPiA+IFdoYXQg
eW91IGNhbiBkbyBpcyBjaGVycnktcGlja2luZyB0aGUgY29tbWl0IHdoaWNoIGFkZHMgdGhlIGZp
bHRlciwNCj4gYnV0IHRoZSBiaWdnZXIgdGhlIGRpZmZlcmVuY2VzIG9mIHRoZSBiYXNlbGluZSwg
dGhlIGJpZ2dlciB0aGUgcHJvYmxlbXMNCj4gd2hlbiBjaGVycnktcGlja2luZy4NCj4gPg0KPiA+
DQo+ID4gPiBhbmQgdGhlIGNoYW5nZXMgb3V0c2lkZSBhZGRpbmcgdGhlIGZpbHRlciBpdHNlbGYg
YXJlIHZlcnkgYmFzaWMuDQo+ID4gPiBDb25mbGljdHMgYXJlIHNvbWV0aGluZyB0aGF0IHdlIGNh
biB3b3JrYXJvdW5kIGluIG1hbnkgd2F5cyBpZiB0aGV5DQo+ID4gPiBiZWNvbWUgYSBwcm9ibGVt
DQo+ID4NCj4gPiBUaGUgY2hhbmdlcyBhcmUgYmFzaWMgaW4gZmFjdCwgYnV0IHRoZSB0cm91Ymxl
IGl0IGlzIGNhdXNpbmcgZWFjaCB0aW1lDQo+IGlzIGJleW9uZCBiYXNpYy4NCj4gPg0KPiA+IFRv
IGdpdmUgeW91IGFuIGlkZWEgb2Ygd2hhdCBJJ20gdGFsa2luZyBhYm91dCBJJ3ZlIHJlY29yZGVk
IGEgc2hvcnQNCj4gc2NyZWVuY2FzdCB0byBpbGx1c3RyYXRlIHdoYXQgSSBtZWFuOg0KPiA+DQo+
ID4gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vc29mdHdvcmt6Lzc1MGRhMTVhZGIyNTlmYTEzYzZi
MzIyNzc2NDdkNTRlDQo+IA0KPiBDb25mbGljdHMgY2FuIG9ubHkgb2NjdXIgaW4gYXJlYXMgYmVs
b25naW5nIHRvIG1vcmUgdGhhbiBvbmUgbW9kdWxlDQo+IEFUTSwgd2hlbiBhZGRpbmcgYSBmaWx0
ZXIgdGhhdHMgYWxsZmlsdGVycy5jLCBNYWtlZmlsZSwgZG9jL2ZpbHRlcnMudGV4dA0KPiBhbmQg
Y29uZmlndXJlDQo+IChhbmQgdmVyeSBzaW1pbGFyIGZpbGVzIGZvciBvdGhlciB0aGluZ3MgdGhh
biBmaWx0ZXJzKQ0KPiANCj4gQXMgbmljb2xhcyBzdWdnZXN0ZWQsIGlmIGVhY2ggZmlsdGVyIGlz
IGluIGl0cyBvd24gZGlyZWN0b3J5IG5vIGNvbmZsaWN0DQo+IGlzIHBvc3NpYmxlLg0KPiBjb25m
aWd1cmUganVzdCBuZWVkcyB0byBpbmNsdWRlIHRoZSBNYWtlZmlsZSwgZG9jLyoudGV4aSwgYWxs
d2hhdGV2ZXIuYw0KPiBmcm9tIGVhY2ggb2YgdGhlc2UgZGlyZWN0b3JpZXMNCj4gDQo+IEFib3V0
IG1lcmdlcyBhbmQgcmV2aXNzaW9uIGRpZmZlcmVuY2VzLg0KPiBBIGZpbHRlciBmb3IgZmZtcGVn
IDIuMCB3aWxsIHBvc3NpYmx5IG5vdCB3b3JrIHdpdGggMS4wIChpbiB0aGUgY3VycmVjdA0KPiBk
ZXNpZ25zIG9mIHVzaW5nIHRoZSBpbnRlcm5hbCBBUEkvQUJJKQ0KPiANCj4gU28gaWYgeW91IGhh
dmUgYSBmaWx0ZXIgYmFzZWQgb24gMS4wLCBvbmUgb24gMS4wLjMgYW5kIG9uZSBvbiAxLjAuOA0K
PiBhbmQgeW91IG1lcmdlIHRoZXNlIHdpdGggdGhlIGZmbXBlZyByZWxlYXNlIDEuMC4xMg0KPiB5
b3UgZ2V0IGV4YWN0bHkgdGhlIHJpZ2h0IHRoaW5nIGZ1bGwgYXV0b21hdGljYWxseQ0KPiANCj4g
WW91IGNhbiBjaGVycnkgcGljayB0b28gYW5kIHRoZSBlZmZlY3QgaXMgYWJvdXQgdGhlIHNhbWUg
YnV0IGlmIGZpbHRlcnMNCj4gc2hhcmUgYSBjb21tb24gY29tcG9uZW50IG1lcmdpbmcgd2lsbCBs
aWtlbHkgYmUgbGVzcyBjb25mbGljdGluZw0KDQpIaSBNaWNoYWVsLA0KDQpJIHN1cHBvc2UgeW91
IGhhdmVuJ3QgbG9va2VkIGF0IHRoZSB2aWRlby4gV2hhdCBpdCBpcyBzaG93aW5nIGFyZSBjb25m
bGljdHMgaW4gZXhhY3RseSBhbGwgb2YgdGhvc2UgZmlsZXMgd2hlcmUgeW91IHRoaW5rIGl0IHdv
dWxkIGJlIGVhc3kgZ29pbmcgZm9yIEdpdCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhhdCdzIG5vdCB0
aGUgY2FzZS4gRXZlbiBhIHNpbXBsZSBvbmUtbGluZSBhZGRpdGlvbiBjYW4gY3JlYXRlIGxhcmdl
IGNvbmZsaWN0aW5nIGJsb2NrcyAobWFueSBsaW5lcykuIFRoaXMgaXMgd2hhdCBJJ20gdGFsa2lu
ZyBhYm91dCBhbmQgSSd2ZSBjcmVhdGVkIHRoYXQgdmlkZW8gYmVjYXVzZSBpdCdzIG5vdCB3aGF0
IHlvdSB3b3VsZCBleHBlY3QgdG8gaGFwcGVuLCBidXQgaXQgaGFwcGVucyBhbGwgdGhlIHRpbWUg
YW5kIGl0J3Mgb2Z0ZW4gYSBtdWNoIGJpZ2dlciBhbm5veWFuY2UgdGhhbiBBUEkgYWRhcHRpb25z
Lg0KDQpJdCdzIG5vdCBxdWl0ZSBjbGVhciB3aHkgaXQgaGFwcGVucywgbWF5YmUgaXQgaGFzIHNv
bWV0aGluZyB0byBkbyB3aXRoIGhvdyBHaXQgaWRlbnRpZmllcyB0aGUgY29udGV4dCBhcmVhcyBv
ZiBjaGFuZ2VzLiBJJ20gd29uZGVyaW5nIHdoZXRoZXIgaXQgY291bGQgaGFuZGxlIGl0IGJldHRl
ciBpZiB0aGVyZSB3ZXJlIG9uZSBvciB0d28gYmxhbmsgbGluZXMgaW4tYmV0d2Vlbi4uPw0KDQo+
IFdoYXQgaWFtIHN1Z2dlc3RpbmcsIGkgZ3Vlc3MgaXMsDQo+ICogYWxsb3cgbmV3IG1vZHVsZXMg
dG8gbGl2ZSBpbiBzZXBlcmF0ZSBkaXJlY3Rvcmllcw0KPiAgICAgKGV2ZW4gd2l0aG91dCBhbnkg
ZXh0ZXJuYWwgbW9kdWxlcyB0aGlzIGdpdmVzIHVzIGZld2VyIGNvbmZsaWN0cykNCj4gKiBtYWlu
dGFpbiBhIHNpbXBsZSBsaXN0IG9mIHN1Y2ggZXh0ZXJuYWxseSBtYWludGFpbmVkIG1vZHVsZXMg
b24NCj4gICBmZm1wZWcub3JnICh1c2VycyBuZWVkIGEgcGxhY2UgdG8gZmluZCB0aGVzZSBtb2R1
bGVzLCBlc3BlY2lhbGx5DQo+ICAgaW4gYSB3b3JsZCB3aGVyZSBtYWxsaWNpb3VzIGNvZGUgaXMg
YmVjb21pbmcgbW9yZSB3aWRlc3ByZWFkKQ0KPiAqIHJlYWxseSB0aGUgdXNlciBjYW4gdXNlIGdp
dCBtZXJnZSBkaXJlY3RseSBidXQgd2UgY291bGQgZ2l2ZSBoaW0NCj4gICBhIHRvb2wgdGhhdCBn
aXZlcyBhIGNsZWFyZXIgc3VjY2Vzcy9mYWlsIGFuZCBsZWF2ZXMgbm8gZmFpbGVkIG1lcmdlcw0K
DQpjb25maWd1cmUsIG1ha2VmaWxlLCBhbGxmaWx0ZXJzIGFuZCB0aGVzZSBraW5kcyBvZiBmaWxl
cyBhcmUgdGhlIHRyb3VibGVtYWtlcnMgLSBmcm9tIG15IGV4cGVyaWVuY2UgYXQgbGVhc3QuDQoN
Cg0KPiBzZWNyZXQtcGxhbjogZXZlcnkgaGFsbG93ZWVuIHdlIHJlbGVhc2UgZmZtcGVnLW1vbnN0
ZXIgdGhhdCBtZXJnZXMgRVZFUlkNCj4gYWN0aXZlbHkgbWFpbnRhaW5lZCBtb2R1bGUgd2hpY2gg
ZG9zbnQgY29uZmxpY3QuICh0aGlzIHdvdWxkIGFsc28NCj4gZW5jb3VyYWdlIG1vZHVsZSBtYWlu
dGFpbmVycywgdG8gbWFpbnRhaW4gdGhlaXIgY29kZSkNCg0K8J+YiiANCg0Kc3cNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls
aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt
YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92
ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg
InVuc3Vic2NyaWJlIi4K