From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 7C8D04C685 for ; Mon, 26 May 2025 11:44:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7739A68D5DF; Mon, 26 May 2025 14:44:33 +0300 (EEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2025.outbound.protection.outlook.com [40.92.41.25]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 1823368D322 for ; Mon, 26 May 2025 14:44:26 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cL0kKq/6vfb5eyhuDqQU6Hl4wZwt+IkK2hYXQ/kZ3OmKOKvH21OFslGPBd2UU0ncBkW+ByRsJO5c4WjITqhGQT+FDbSijkAL27e4n+UqKF+x3+89LdezzHeC5mRKP516ZV6QVpkqfDiCE32wLF5QcSNHtES6zIMaUJ5/xZB8KM9BSKQ/h6eua0+mrl2MJJEyhmF429uAlFfNemAwIUoW6emSj7kecoSDhfNyq8Yzp5lrDmpLm+ZBcGH8XtVTfUMIt1TQ57CqhvopPCZexeJNIuVdmnWGQ9l++KGP7/6Vf4ZYzoHFuicLyDXcCwOo1PADDlTZQZ90P/2ppMun/kwaww== 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=s023CJoK6DHK21GW6ZjAAZWqx/YiH6w4jjiacvb0Uig=; b=Z4kYNTzkb0bS7bvR7bAO6LgbfWKHBZk2EAHUhoWtn2miDwqrK/qibnURlBw+4Rg2yLQUg6uRZ1MgoiOj5s9gx9yM4gjPXj7dF8KsJrhEAQlr2w8HMgQOLUgWbiI0uUTtmHnMPV1yxFoYITSF4INN/iyXO9GL0KoDJEgCMmKuHoE9LK55Ke5tDNQaFFKBTXJVEWv7gJM4aLGj7sT12YyTzlbi6oyV6Ex6V1Cw7NSVF7O2qlUkm7on8W3y32MJalUsiP61E2mM3FyTOWdmz/y6oqjc/zsLs5gbn0ps6mWAK/jylmny6uplbPGGJz63oYE901wgNXHEIKlZmfXVsFA6pg== 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=s023CJoK6DHK21GW6ZjAAZWqx/YiH6w4jjiacvb0Uig=; b=bIEzD8bPOdm8mL0RCdXSZcJaT5lsL0wSNSU9KmS+6irKpvj4nFWKbThzs3cNyO5k0xGQBgyksIYw4tVwRSAPZk+ivK4eT4Z4sKBXLJCY1SfmcTmsZUYMAfJr4pYxhjOS6b1GoonGoPW57lqflmRT9CdyWvgOXI001DD6k9h/KoZD1cgmLXiX/FqfpP1aF/vIq1qPJzxSih/yzg6MPrX+pAn6v9BW81k4kPKcCzr2mA/7Ou/2NBgI1561qBe5oyvdNJQvO+njtKeka6nafgO01gDjPPqxThc+0bQp38NNfU88ibA/oIAvkQqH3ZymPzeCUE32VG9EZNrG8HXLARGCjQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SN7P223MB0694.NAMP223.PROD.OUTLOOK.COM (2603:10b6:806:265::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.24; Mon, 26 May 2025 11:44:22 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8769.025; Mon, 26 May 2025 11:44:22 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [ANNOUNCEMENT] almpeg Thread-Index: AQHbzapzRdD1a7LC50SFem9HojoOzbPkjTgAgAAG7mCAADJ5gIAAALrg Date: Mon, 26 May 2025 11:44:22 +0000 Message-ID: References: <20250525192252.GM29660@pb2> <5901AC65-0CC1-449F-ACC9-F5B927F0479F@remlab.net> <0B4F68BC-DA42-4B72-96DC-4A00DC3B77A1@remlab.net> In-Reply-To: <0B4F68BC-DA42-4B72-96DC-4A00DC3B77A1@remlab.net> 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_|SN7P223MB0694:EE_ x-ms-office365-filtering-correlation-id: 4772251b-18a6-4cd6-be18-08dd9c4aa83e x-microsoft-antispam: BCL:0; ARA:14566002|15080799009|7092599006|19110799006|12121999007|461199028|8062599006|8060799009|102099032|3412199025|440099028; x-microsoft-antispam-message-info: =?utf-8?B?dWU3YXFDSTZLUnYwdjVmdjhPSHBtSXp3Q2t5RkVmOWlrRXhieTlnOHNnbmgw?= =?utf-8?B?d0tKdnN4RWxkcFdZM3RxWVRjMlRiQUhYMlczNVBNMlh0RW5DU29ubU1QQldx?= =?utf-8?B?ZGt2L09LL3czbTluNEhxRUJONitxeTF1Y3Y4aUdGQzBrUmZRbzFFUE1ONXVi?= =?utf-8?B?bVh2aDJVc0JUVDVjSVBPR3BaeFBUZmhTNkJ5bjQ1ajNmWnc3bnNlMTFwOThZ?= =?utf-8?B?UmRxNXJraDBDak1tRGhrazRjTEpCczdiVEp3ZDNybVFuYTF3cnh2UTErS1g1?= =?utf-8?B?RVBuUWpuUUpKdURwWjU4QkM3K3J4d1RUSUFPKzlBNnhUeFZlSCt6Z0ZxZkcx?= =?utf-8?B?ZFoxTjBOSTlaaXlXL1NVc1J4LzlYaGZtWlhYWURLdjRqb09tUzRFdmRhME5i?= =?utf-8?B?eVdBOVF1VXNlU2xTVW5hTUVXdlFKRFJrZVdYdHdSV0RCWXppQlJmUCtST2sz?= =?utf-8?B?SkRIYXlHT21GRkZBd3JjVFpnL1A4UWhuS2J6YjlCYlNOZEhMQnNLa2ZudlRh?= =?utf-8?B?ZFlhMWxnOUpVTTNUSmlRMGVyQzBqK2s4UGxwd2VWdmtVYW1vRU1NZ0VMVTJx?= =?utf-8?B?Z2pWRklMSHE5Q1ZzZlZmSTBrTWJqL3VNQ0V5RnpycjZSTC9UN0hSMHk1OXEz?= =?utf-8?B?TE1ZOXl2aExvOEQ5Y09BcnZJR1FoSTVzZklWVFlTUmZTa2pRZnplT0dld2Jz?= =?utf-8?B?UFNyMmFvM29yWHFjMmlWZnlzb2tMTUNsQy9GbVdmN0JWbnZnMmM3ZjBBOVdq?= =?utf-8?B?Y1VCbExpM3BFQmdDYVc1MldZcHVzMEN3NGhEVXNxUWdrQVhadHZEdXNlbFRT?= =?utf-8?B?RkJMVmtkRGFZM3ROUWwxbGhJV0FoamkycWhwdGtFN3RXR1JwcklEMmhZdFZI?= =?utf-8?B?eVZWbmVPRzAxWEhkalJlY3AyVkJhblpkNE5ZNzlIOUxlVFpDTzN5dThNMDVW?= =?utf-8?B?OW5MYlA5M3l6N0x2R1hSNW85NlZlc2JMbE9CSngzWkRLM29Za3BGQ1VsQWto?= =?utf-8?B?WXRobGE2MUEvOEY0Q2ZjRkJWY01oZjk5NG5NMXFUYWNJT3VQbFYrZTdJUU01?= =?utf-8?B?ZGZpZlNLOWM3cnIrcG5NK1pseFNIQjhvSy9ZaXFJV3hWd2U1bE90dTc3TnVD?= =?utf-8?B?cmtFdWNXOFVxVmZoRUt5SER1VDdVeTZkbURkZXdiYTNWYXhsWWdTNlViUHpC?= =?utf-8?B?dGVpRUhrbUQxb3BNMFZUSE1tQUtKU2hyemJYaDdEVzJ6Z3ZqOXdxelQ4S0xC?= =?utf-8?B?bi9QTDg2Sm1wUWt1NC9JLzNIYysvSndyV0ErUVQydEZVZTRDUjJLMFpGRzJq?= =?utf-8?B?ZzEvZE12R2M1KzRmTVZxQTBqZFVkbm1kTWd2eDNRS2ROVnltczhweXdMSVhm?= =?utf-8?B?MWJaZ09sNUt5ZjVUSmlRSDd2aDdpWXZVQWIzSHRtNXlSeG54L2FYRkZpdVdk?= =?utf-8?B?V3hrVG9rcnRReEIwYUNtMVlKd3VXSEdxZmJFdkNKR243UC9TYUpvRnBrb0Yz?= =?utf-8?B?c0hrdU5EMktHa0h3T1lnR0NJVXhmRU43NmN1NHJKRVFhNzJXZ0FZczRVNFEv?= =?utf-8?B?VzN4dz09?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TUk5QVBKL1g1S09wZXhPRGtKT1JQaVRRRDVlT2h5cW1Rd28vYjFxbC9PZ1N1?= =?utf-8?B?U0pPNUVCUy91WENrbjAwOHZMTkxrSTRyOVF2WFRCREtsMGFmQkx5Y09OQmxW?= =?utf-8?B?MWc4WThsdllXVDNZZjhidWIyWUhrWWw4Rnl5OGZSOWE1YWtucy8rdS94eUNW?= =?utf-8?B?NGVuOXREb1M0djFQaHFaVU5VMGEzYW02bXZLWUJKVXdGUVM2UjhYeDF3UU80?= =?utf-8?B?ODJrZGtrSG9DcGM2disvNTV6dG8rL2QzTytJRmo1cGlVVGh6YmVBRDRDb0pE?= =?utf-8?B?aUttUlRyQUdpUHE3WmVQOTljcVlYdFhwOXFSelZQRkxCOXdjMFdzbVNjcURL?= =?utf-8?B?UTNsN2h3dm1iTjMxUG81Vmlwa1E2Z1QzSjJONDJkbk1ISFhyeVFCR00wY3lk?= =?utf-8?B?VVhEQWhhczB4emppSzZwNWtIeXB5bzFuRVZXckUzRGMzcm92ZzJxbklIKy91?= =?utf-8?B?UTliQnFIRVBDeWJEYUxUb3lHbVkwTThIejFHRDBMVGFwWm9BUDY4Y01RU1Js?= =?utf-8?B?c2VaZGZYaWIrU0ZqZnFlS1RwTzNZMjV6di9hSWhYV1pEREszNHlSc1g1WEts?= =?utf-8?B?SmNhUkhHclBSMysyL3dDNEdtZzhBYjd6bDZWcmVCOWNoUGJQR09nTE1Dd2lS?= =?utf-8?B?Z092MTlZWSsyV0YxSzhpaHpKTzBtOHpsMDJyOFk2a1NsU05Lei9KTmU5ZU9T?= =?utf-8?B?RmhvRFlCdjBIcUx5YXpybzk5K0xIMGQvZXROUHAvWElCblNxVmNpRW9pWENi?= =?utf-8?B?eFo2RUt5NlhTUW1zOWlEL2d3aEJ2TEQ2VWk1dDZYQzFVa1N1bGVpUUNTeFdr?= =?utf-8?B?cTRxd2w4anhhbkRCR0J6NzYvWndxcmVVN2R2VnZGN0NTalJYMGRadGU0K1BD?= =?utf-8?B?TytUOVZ6RWovUzFwTjBFaCs5Q2g3RURjM3YvYW1FVnArb2RNNUplYmFWY0Fv?= =?utf-8?B?YXE5Vkw2aE9UVU9TNEhudVdvS1NMNU14dFJITzlhWm85TGR0Y2taOU5EVlN2?= =?utf-8?B?TGtELzJhNW5RSHhFUGhmNHo5VmtzSE5Zb0NjZ05xQyt5VG55VjNxWFptNHFm?= =?utf-8?B?NlVBaEVuMTdRR056ZHNLSmhOZEpuMGV3eldQd0NVcmo4NW1uS1FnRFJIN0NH?= =?utf-8?B?MG92S0twUUlRVkYyd2ptRVJ6K0tNZU9LSkl0TzhGTmVuVyt5YWtRTzJkWUdM?= =?utf-8?B?cjNzVDRidmxvamxTZEY5RW1IWDI5TVppaTFQVDVTdlNjTU1FWEluRjJEQTBY?= =?utf-8?B?bzVJWERvcjkwZFh6Z1p5dGE0eDRxWEpoQ0RiWkhyaXMzVnUzQkRwaXdZUVcx?= =?utf-8?B?T3hEZnB4Rmh6MEs2YXRqU1lFRks0YktoMzFsbWNzYnUydWxYSGxzZjFwT3c4?= =?utf-8?B?dStKQURJTXVCRUw0ZDN4SkRzTzF3Q2ZlSWNvSnQ5TllEVUxVemhJTjZwSktU?= =?utf-8?B?OFIrdWFUUHZZNFZpaGxRQVpEVWNRdFM0ckNsdEZJbXdMUTh6SkpYd1FMTXZC?= =?utf-8?B?S0F6a25BbkRsOFhpVElCdXVVUXNsOFkrVXoxZm1ub2grMXJCN2txRnpjZ2kv?= =?utf-8?B?K0hQWEdTSnlhcllVZUxFZXlaVEhvYk5jS0ZEeWdGWmQrK0dnTlVtS0xmZTdX?= =?utf-8?Q?8h6wKBGQrQvFGoYQVdI6PMjO9T5Ll3tr6j2AmPE/uJoA=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-8534-20-msonline-outlook-c7cf3.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: 4772251b-18a6-4cd6-be18-08dd9c4aa83e X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2025 11:44:22.0517 (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: SN7P223MB0694 Subject: Re: [FFmpeg-devel] [ANNOUNCEMENT] almpeg 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 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: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgUsOpbWkgRGVuaXMt DQo+IENvdXJtb250DQo+IFNlbnQ6IE1vbnRhZywgMjYuIE1haSAyMDI1IDEzOjI2DQo+IFRvOiBG Rm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnPg0KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW0FOTk9VTkNFTUVOVF0g YWxtcGVnDQo+IA0KPiBIaSwNCj4gDQo+IExlIDI2IG1haSAyMDI1IDEyOjI3OjE3IEdNVCswMzow MCwgInNvZnR3b3JreiAuIiA8c29mdHdvcmt6LWF0LQ0KPiBob3RtYWlsLmNvbUBmZm1wZWcub3Jn PiBhIMOpY3JpdMKgOg0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gPj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3Jn PiBPbiBCZWhhbGYgT2YgUsOpbWkNCj4gRGVuaXMtDQo+ID4+IENvdXJtb250DQo+ID4+IFNlbnQ6 IE1vbnRhZywgMjYuIE1haSAyMDI1IDEwOjAxDQo+ID4+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQg ZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPg0KPiA+PiBT dWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW0FOTk9VTkNFTUVOVF0gYWxtcGVnDQo+ID4+DQo+ ID4+IEhpLA0KPiA+Pg0KPiA+PiBMZSAyNSBtYWkgMjAyNSAyMjoyMjo1MiBHTVQrMDM6MDAsIE1p Y2hhZWwgTmllZGVybWF5ZXINCj4gPj4gPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+IGEgw6ljcml0 wqA6DQo+ID4+ID5Ob3RlIHRoZSBsaWNlbnNlIG9mIHRoaXMgY29kZSBpcyBhIGJpdCB3b25reS4g VGhlIGZpbGVzIGhhdmUgb25lDQo+ID4+ID5saWNlbnNlIGFuZCB0aGVyZXMgYW5vdGhlciBvbmUg aW4gTElDRU5TRS5tZC4NCj4gPj4gPldoaWxlIEkgYmVsaXZlcyBsZWdhbGx5IHRoaXMgYWxsb3dz IG9uZSB0byBjaG9vc2UgZWl0aGVyLiBJIHN1Z2dlc3QNCj4gPj4gPnlvdSBjaGVjayB0aGlzIHdp dGggYSBsYXd5ZXIuDQo+ID4+DQo+ID4+IFlvdSBkbyByZWFsaXNlIHRoYXQgRkZtcGVnIGRvZXMg dGhlIGV4YWN0IHNhbWUgdGhpbmc6DQo+ID4+IC0gaGF2ZSBhIHRvcC1sZXZlbCBsaWNlbnNlIGZp bGUgKHdpdGggdGhlIHNhbWUgbmFtZSBldmVuKSBleHBsYWluaW5nLCBvcg0KPiA+PiB0cnlpbmcg dG8gZXhwbGFpbiwgd2hpY2ggZmlsZSBpcyB1bmRlciB3aGljaCBsaWNlbnNlLA0KPiA+PiAtIGNh cnJ5IGEgY29weSBvZiBldmVyeSBHTlUgbGljZW5zZXMgYXMgc2VwYXJhdGUgZmlsZXMuDQo+ID4N Cj4gPkZyb20gbXkgdW5kZXJzdGFuZGluZyBhbmQgd2hhdCBJJ3ZlIHJlYWQsIGEgc3BlY2lmaWMg bGljZW5zZSBpbiBhIHNvdXJjZQ0KPiA+ZmlsZSBoZWFkZXIgaXMgZ2VuZXJhbGx5IGNvbnNpZGVy ZWQgdG8gdGFrZSBwcmVjZWRlbmNlIG92ZXIgd2hhdCdzIHN0YXRlZA0KPiA+aW4gYW55IGFjY29t cGFueWluZyBmaWxlcy4NCj4gDQo+IFRoYXQncyBhbHNvIG15IHVuZGVyc3RhbmRpbmcuIElmIGEg ZmlsZSBoYXMgYW4gZXhwbGljaXQgbGljZW5zZSBoZWFkZXIsIHRoYXQNCj4gYXBwbGllcyB0byB0 aGF0IGZpbGUuIE90aGVyd2lzZSB0aGUgZGVmYXVsdCBsaWNlbnNlIGluIHRoZSBhZC1ob2MgbGlj ZW5zaW5nDQo+IHN1bW1hcnkgZG9jdW1lbnQgYXBwbGllcywgdW5sZXNzIHRoZSBmaWxlIGNvbnRl bnQgY2Fubm90IGJlIGNvcHlyaWdodGVkLg0KPiANCj4gVGhlIHZlcmJhdGltIGxpY2Vuc2UgZmls ZXMgcHJvdmlkZWQgYXQgdGhlIHRvcCBsZXZlbCBhcmUgb25seSB0aGVyZSB0byBtZWV0DQo+IHRo ZSBHTlUgbGljZW5zZSByZXF1aXJlbWVudCB0byBwcm92aWRlIGEgY29weSBvZiB0aGUgbGljZW5z ZSB0byB0aGUgbGljZW5zZWUuDQo+IFRoZWlyIHNvbGUgcHJlc2VuY2UgZG9lcyAqbm90KiBhdXRv bWF0aWNhbGx5IGltcGx5IGFueSB2YWxpZGl0eSBzY29wZS4NCj4gDQo+ID4gKC4uLikgSW4gdHVy biwgdG8gcHJvcGVybHkgcmUtbGljZW5zZSBMR1BMIHRvIEdQTCwgdGhlIHdob2xlDQo+ID5zb3Vy Y2UgZmlsZXMgbmVlZCB0byBiZSByZS1saWNlbnNlZCB1bmRlciBHUEwgYW5kIHRoYXQgbmVlZHMg dG8gYmUNCj4gPmluZGljYXRlZCBhcyBzdWNoLg0KPiANCj4gVGhpcyBpcyBhIG1vb3QgcG9pbnQg SU1PLCBhbmQgZGVwZW5kcyB3aGF0IHlvdSBtZWFuIGJ5ICJwcm9wZXJseSIuIFlvdSBjYW4NCj4g YWx3YXlzIGNvbWJpbmUgTFBHTCBhbmQgR1BMIChzYW1lIG1ham9yIHZlcnNpb25zKS4gSWYgdGhl IHByb2Nlc3Mgb2YNCj4gY29tYmluYXRpb24gbWFrZXMgdGhlIGRpZmZlcmVudCBwYXJ0cyBpbmRp c3Rpbmd1aXNoYWJsZSwgZS5nLiwgY29tcGlsYXRpb24sDQo+IHRoZW4gdGhlIHJlc3VsdCBpcyBH UEwuDQoNClRoZXJlIGlzIGp1c3Qgb25lIHdheSBvZiByZWxpY2Vuc2luZyB0aGF0IGlzIGV4cGxp Y2l0bHkgcHJvdmlzaW9uZWQgYnkgdGhlIEdudSBsaWNlbnNlcyBhbmQgdGhhdCBpcyB0byByZWxp Y2Vuc2UgTEdQTCB1bmRlciBHUEwuIEJ1dCBub3QgdGhlIG90aGVyIHdheSByb3VuZC4NCkZvciBl eGFtcGxlLCB3aGVuIHRoZXJlJ3MgYSBmaWxlIGZyb20gYW4gTEdQTCBwcm9qZWN0IGxpa2UgRkZt cGVnIGFuZCBzb21lYm9keSBjcmVhdGVzIGRlcml2YXRpdmUgd29yayBmcm9tIGl0IChpbiB0aGUg c2Vuc2Ugb2YgImFsbCB0aGUgbW9kaWZpY2F0aW9ucyBJIG1hZGUgYXJlIGxpY2Vuc2VkIHVuZGVy IEdQTCIpLCB0aGVuIHlvdSBtdXN0IHJlbGljZW5zZSB0aGUgd2hvbGUgZmlsZSB1bmRlciBHUEwg KHdoaWxlIHN0aWxsIGluZGljYXRpbmcgdGhlIG9yaWdpbiBhbmQgbGljZW5zZSBvZiB0aGUgb3Jp Z2luKSAtIGJlY2F1c2Ugbm9ib2R5IGNhbiBrbm93IHdoaWNoIGNoYW5nZXMgeW91IG1hZGUgLSBz byB5b3UgaGF2ZSB0byByZWxpY2Vuc2UgdGhlIHdob2xlIGZpbGUgdW5kZXIgR1BMLiBUaGlzIGNh c2UgaXMgZXhwbGljaXRseSBwcm92aXNpb25lZCBmb3IuIChidXQgb25seSBpbiB0aGF0IGRpcmVj dGlvbiwgbm90IHJldmVyc2UpLg0KDQo+ID5HZW5lcmFsbHksIEkgYmVsaWV2ZSB0aGF0IHdlIHNo b3VsZCBhdCBsZWFzdCB0cnkgdG8gY29tZSB0bw0KPiA+YW4gYWdyZWVtZW50LiBUaGUgR1BMIG1h eSBjcmVhdGUgYSBraW5kIG9mIG9uZS13YXkgc2l0dWF0aW9uLA0KPiANCj4gU3dpdGNoaW5nIEZG bXBlZyB0byB0aGUgR1BMIGlzIGEgZ3VhcmFudGVlZCBpbW1lZGlhdGUgZm9yayB0cmlnZ2VyLiBX ZSBoYXZlDQo+IHBsZW50eSBvZiBkb3duc3RyZWFtIG9wZW4tc291cmNlIHByb2plY3RzIGFuZCBG Rm1wZWcgY29udHJpYnV0b3JzIHdobyBuZWVkDQo+IExHUEwgdGVybXMgYmVjYXVzZSB0aGVpciBv d24gcHJvamVjdCBpcyBMR1BMIG9yIEdQTC1pbmNvbXBhdGlibGUsIGFuZC9vcg0KPiBiZWNhdXNl IHRoZWlyIHRyYW5zaXRpdmUgZG93bnN0cmVhbXMgYXJlIEdQTC1pbmNvbXBhdGlibGUuDQo+IA0K PiBUaGF0IHdvdWxkIGJlIGEgcHJldHR5IGRyYW1hdGljIGRlY2lzaW9uIHRoYXQgd291bGQgbmVl ZCBhIEdBIHZvdGUsIGFuZCBpcw0KPiBiZXR0ZXIgYXZvaWRlZCBpZiBvbmUgZG9lc24ndCB3YW50 IHRvIHNwbGl0IHRoZSBjb21tdW5pdHkgZnVydGhlciAodGhpcyBpcw0KPiAqbm90KiBhIHBvc2l0 aW9uIHN0YXRlbWVudCBmcm9tIG1lLCBqdXN0IGEgcHJlZGljdGl2ZSBvYnNlcnZhdGlvbikuDQoN Ck5vIG5vIG5vIG5vbm9vb28hIPCfmIoNCg0KVGhpcyBpcyBub3Qgd2hhdCBJIG1lYW50LiBJIG1l YW50IHRvIHNheSB0aGF0IGl0J3MgZGlmZmljdWx0IGZvciB1cyBiZWNhdXNlDQp0aGUgR1BMIGxp Y2Vuc2luZyAod2hlbiBkb25lIGluIGEgdmFsaWQgd2F5KSBmb3JiaWRzIHVzIHRvIG1lcmdlIGNo YW5nZXMgDQpmcm9tIHRoZXJlIHRvIEZGbXBlZywgaS5lLiAib25lLXdheSIuIA0KDQpCZXN0IHJl Z2FyZHMNCnN3DQoNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=