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 844C140280 for ; Mon, 2 Jun 2025 09:31:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4E12968DB2E; Mon, 2 Jun 2025 12:31:14 +0300 (EEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12olkn2069.outbound.protection.outlook.com [40.92.23.69]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 72C6B68D2DC for ; Mon, 2 Jun 2025 12:31:07 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BgopcSFNrxOenTWv79mwpkUIPBEmsruJ2kV2122vFEsN3+jASYMpngX2bhza1p/uNTSDAHfR7HDrfMnMEmJnfFNZ5F1jcu6n0e9esUAyHlatkTKTi0XrfVXbEymw7qn91709ldlfCBCxp2EatZ7Eb7CfwSe3GNuWoQhRPvHC04CngPzVYkfNqheqOGxVcHaSP3EvujFPt7gafrd/Pu+/ppWXtM/+dDLTundPxs/soHvwN3MjbijVNte4VcG2PhlYJ//pDPTxhMw33yXxoj2id5UXDQpQX/koR2iEGoAdmDb+wsABteiZBD+x9E2mJZ48ssEvSW2xuxCyoLk/SlbKHQ== 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=GG/3QII7KHWPMwEmTv87cnIJDzJt8XMa7hGVPhyR2rs=; b=cbmUaWrP4IGW8S7xhKplPPhdfHHOGvVHWv2skclk8iXicsW4ROYcpveI3mHixZjwwOQfw5ox79lz3etDWmkqdcYvQdccw3kTkzzPrx4kfzHToKVl2SX8RSRvr0xX8pfepSAKC7Q/eukFniZkB6oKdBPY1NYTWDAJXRNontWgAL9on6WbvgzyZmNRa86GUS0VWdeyoyC1jdFZj59jcPL4+wraHmz0fwDaSdByyoEmSVtBkkxoyjBgtIylNI6A8bPI4IVfbfKoyXIzqDdH1OuLwGwcFBNaBQZ9zEeZm7Oson2AHxDqfotjBUvEzrl1nfxWinyVOd1Idmcmita1Hhfzng== 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=GG/3QII7KHWPMwEmTv87cnIJDzJt8XMa7hGVPhyR2rs=; b=gEidmrAjg6AJmzHD4rzhqxZB7aSHmPA/r6LceY42cZ3PUzaMBA4k3Nz+sLtq9vEC7RsKfe6i1FdaFZkBEVb4DshqtQwqi75RIQ+gzXoRazEBVkVNc72naR1NR5Xpwp2RYZn0z5QTcdpHf8KTPWOGHTKsLcb2lMN4iudhyRdcCHAlCR0/jBiU4qzCVpf6Fcnx0BUOiPcuw/M5eKQqS97tlQSSoBtvmSa1w82Z9Au0uY+27Ds38pdFadgJzYVXZPKRagpWmijOOYC9MHOgj5zxGQX2Bq2x42P1nGGP8mcWBAEJyW1BAK1Tdvmj5JOz7obMmLQU3TMiD5+zfI9HYp76jw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ1P223MB0458.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a03:45f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.37; Mon, 2 Jun 2025 09:31:02 +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.8769.031; Mon, 2 Jun 2025 09:31:01 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] The "bad" Patch Thread-Index: AdvP5A/caz+BEOrrT3qQ8MYT/a5IsAART39gAH2EmlAABz6lUAAEQXgwAD+jrIAAEgQPAAABQuNg Date: Mon, 2 Jun 2025 09:31:00 +0000 Message-ID: References: <20250601232143.GA29660@pb2> In-Reply-To: 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_|SJ1P223MB0458:EE_ x-ms-office365-filtering-correlation-id: 6b72f09d-36e3-4346-fb85-08dda1b8302a x-ms-exchange-slblob-mailprops: q6Zzr5Fg03EY2hlTFOtJs6fwmQ9pMwEoT3SQ+CqkILwdFSYD86JfwwW8JMWz8K2DIt0vYyy8TEcqVwWqhB9hqKb0zujWADaxSGnhVoszsZjwpBJYeeX9wml4205BPgQwbeaGtssvXZhNTz8fKr/DS77VoeQnkB2h3AROs3XN+kyTmOjIghlrvdBh1PWbahRg8fVQd/VcrxGwPl4P0MW1h2EhXW+Bgmho4I3JAK1r1yt9nw8DYNbQYmfAUdAPtzOYqPZBUxY99+6796u2zvmz2HB2RlpetpNXgvVYXcl5sumJ3uEYqX2Gu4hPg/41KMkdB8Xf2zrfcR4IRoAXzLvcxgTUSRtbueh596LLbYXrn8ZmsM3OJ+8frX7mWx5Nm2beeYsS0B0oxm4ZGD1imCK5fCjLBkz08PiZ0iZKn9CwdhfSunmGf080iudrjoMlrV724/POrWiAmnyiegj1swpETXksq4dtT9md656+tUJfEvnLuO+IZvSFlkpBBkpovy1rOBy05CHxGlU1hH3sVO+YB0hLyKoTJEXl7SQ8xPAYUa3YH7KfBJOpd1I3GIsQmVZ+pd5JKa70U2wIT+CFjUgKGyqOEBzsO8oSOP8pgj7xcH/DDhRAk8H86z7OaRDTaAZfis+UToL1UmDTLa3vIeRwkE+vmL+zu2U0JhgYbYlVNUs/T6ff7XRoWw9yOD4AKAKK x-microsoft-antispam: BCL:0; ARA:14566002|461199028|41001999006|19110799006|15080799009|7092599006|8060799009|8062599006|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?utf-8?B?dGYrQ1l0VmNWckJhdkRLb3Uyc29pVnRhOEYyNkYzOU9VWjVEY1htODZjVWM4?= =?utf-8?B?RVRnNzljUGZMQ000TEJBWCtnbi9UQ3BCWnUxMlE5STRlRkpTRFhzOElDSTVJ?= =?utf-8?B?TFkyK1lPQW1wVk5FWGdBZ2E2RUJyN1RUNXNGY2ZXbXY3MkNxS3hGcTE4NGJJ?= =?utf-8?B?UHM5SDk5bzBuNDgxdGlQK29HbHZXR1lYcTJFUVZrdnkwdXlWQVk5c3NETXNL?= =?utf-8?B?OWtteUl5aGNyWTRSUTZzVmthRXpjNkhMaWFSOEQwM2hQY2p2QkZia2tWR1lG?= =?utf-8?B?R3ZvaXUyeGN4SzcxbEs2RVNwT3NzclNKdXU4SzBZZmtpTzFGRXZPV1hmS2ln?= =?utf-8?B?VGgyMDQ0MW9xU3pVRHUrRTQwUnpiQk0vbjg4VkxxdkNqL0ZUcHF4U0NRN1lj?= =?utf-8?B?OFNYUDBCdjdnOUFmSGRxRjd6b0hTWW5wSUs3ZWdtbytqZmEvcDhRQnlGMkFO?= =?utf-8?B?VDBZM1RsbG1SQWRUbmlyZ0FVQkRKbDJWQ2ovRlJoeGNHQXZrdDdoVnhCa05t?= =?utf-8?B?eHcyYlBpYjY2UFlMdUNTY2NFQVdYV2NTZHlmNk0wK0xCcjVJaDZlYjNrc280?= =?utf-8?B?dlc4dEVDTEpleDFia1VLTitYTXdkS1lDTUpiVkwvZTNwZWVORGpLdlA1d05K?= =?utf-8?B?RSt3S0txLzBVcDRzWk9HaVlULzlOZldHdWM2RytPY3ZGWmx1cHo0N3VpdERP?= =?utf-8?B?UlQrdzJuSEFWWWtMNmY5Ti9wMldTTTVROVd4KzJjM2NVYXppb3Eydnpob3hI?= =?utf-8?B?ZVFtZ0JFaHFFWWlKYytSWjJIMktRVEFWa3pvWk5MVUU4cnF0cVZGd0REOXZa?= =?utf-8?B?UWN0M2JudE9VWnN3STg5VDVaV2hIZmhmWGN4NklVaFlPNmxkbnVmZnNxSVgy?= =?utf-8?B?SE5HTWdLelMwSCtyR3V0dHBvL081TWJub1lmQ2VTV3JjWStHdlBoc1JIS0x1?= =?utf-8?B?SmJlR1cwN3dVS2VTT0FGc0hlSHJKWmFKdWU0MFFOVWhjamV4aUtzTG5OMmR1?= =?utf-8?B?V2VzOC9UUlR0cHZQUlNPOVEvaWt2ZTV4endJUHVCemNmN0txT1o2WFArc283?= =?utf-8?B?K1RYRDVMdUFQdU4ya01NSGs1aWxiN00zS29IYmFMNldYamwrZWY2SXQ1cGd3?= =?utf-8?B?d05IRU4vckxsbnVDazFCTmpSbkRIejI4RlFveU9IMldnUUZpdWNYd2N1ZGw4?= =?utf-8?B?YmZ6bExLUkdnbVg2eE5qQjJ3d2MxZnRqVGYyQW95WDJZRHJrMTRoejlKNjcx?= =?utf-8?B?eWxObTlRVGdRbXIvY0M1VEp5WGVGSzZPVmI5Vm5YNXlSVVBtcmViTHFBTlph?= =?utf-8?B?SHBLR2NFei9KQkIrcTVvS2VJekRnUkRTbnF4Y1hGcjE4aXBGNUJLV3prbDJm?= =?utf-8?B?WWtSY1BndmVJMEdDZHVrcENRMkFSWVM5OFhZSEJNbk1sZkhnNU40TGxlOHZo?= =?utf-8?B?Y3Z0OWdnaURwbE10ZCtocUtzTFJJRm9GczUyY2ZlY202UTI5bTZnZUJZMkNV?= =?utf-8?B?ODVoM0JFZVJGdDFSUWgxMERRWFFZY2pOcFBWdkttVnJsanBBY3FWMkovbUJm?= =?utf-8?B?dTJYQT09?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R2s3QzBzeU4xcHlsckUvODk4by81UU5EOGJmd2dCeGZycmZyRG5ra0N3UkZZ?= =?utf-8?B?K1pIQTRUQStRdkwxSnhKb3MxZExSK1UrVzFUdzQ0bmV0eWpxUTZ3b1Z6WS80?= =?utf-8?B?dlBlQm1zNGlieThNZzVSWUpZdXNWK1VEUE1MeXNIS1NNajJvS2cwcWl4bHo1?= =?utf-8?B?NG5BM0M2SGNPN1FTTzNsOXN0SU1wZXYyVHNKRFVvNUtlTVV4ZzRKZWxscmZO?= =?utf-8?B?QWRiaGtSSlZFSEhUWlZCK214dStKRGF2VHFqUkx1UVZhT0l1L0lnc05oMnVU?= =?utf-8?B?YURiNjJiUHN0WWtLSllaT0dGRVd5bjNIQy91U0ZVa3dwMWhZM2ZOWlhvTUxt?= =?utf-8?B?RTBkd3E4Y1dSU201ZHgrMXdmTDhiam5BYk9LNWhOVE56SnlBMXVTdDBtM1Jt?= =?utf-8?B?MTVzQ3lkWDlhaUdDM0lWVFZwM0YrVFJNQWxweDliYzMxUCt4dXVuSDY5cE1s?= =?utf-8?B?ODE5VzZXbTh5TEFsclJ3cHduLzk4aURPWVVCeENvTXI2eWwwbnBIcitWNEk2?= =?utf-8?B?cUE2a3haVndybjh0UmpjblRFMFZqNXFYVEplMjFYcDdvTTE3M0tPUXVVVTFJ?= =?utf-8?B?T2NGMzZTNVR0TlhJNUxzZWI2UE9Lbk5FaDZsQjlMSVFFL00wK0FlUldsMURY?= =?utf-8?B?NHlCUFFscEZUbE1yeklxR1VsTnF4cnVwOW1mSHFDODFteXhDR0NxUVpYeW5K?= =?utf-8?B?bUlhY2FXNnZaSEVhcDBJSW9pOGdReGllTDdIS0hyWm4zV1dwSER3U016bFZE?= =?utf-8?B?aVdGbWh2TkNGU0xIV3ZLL2toL2krVThFK25OYXkrUk1KaXBKa1ZGTm5hRCtw?= =?utf-8?B?WEpPSVQxQlRnSW5TZ1MvbnF6RWhsN2pNMGxHRCtBMnZoc2pySjFrN0hXWDFQ?= =?utf-8?B?QnRIcWZYd2JhUjNEc3hRTC9iQTMwTzFnZGp0cE55bFhXRHVHeC9QZ0lxQ1Vo?= =?utf-8?B?VmlGVS80cklMWFlkV2pzeDFKdDJ1Mis5U0JFM1I2Y2pMZE1Ia25vVC9UcXNx?= =?utf-8?B?K1V0Y2RtYTZFMUo0SnN3QTN3UjNnZGdPK0xDaCtQbElRZXl4QlMvamw3QlQ0?= =?utf-8?B?UW1FKzJ2NWFoVllrdDBiM20wTmhQbk1KSDR6dTQ2OHhqdjZEbWxvd2Y2YXNC?= =?utf-8?B?eTk5RnJqeWgwWVZtdTVTQ0hhaHlxL1NIMFQ0VllKeEdjRjBrajN2Wmd3TnN2?= =?utf-8?B?R0Y4WWNWbDhOeUg0eStXdmtjZVpMUXYzZmpabU1FbndKbE0rYlpnZmxxSjh2?= =?utf-8?B?bGh1bHBYNElxemlFbFc2L1hhc3ZVVmZuU2grMHdoUDF2c3IrblhBZ2R4ci9X?= =?utf-8?B?eWZoWTgzK21JWThWRkNKbU9yQWRJNFJGeERvMXlLTGZ5bjI0ZHdRTFovTy94?= =?utf-8?B?R0xwUlFSTDk0WC9VZ0diVUpaRURhdDFiRXFkV1RIWXhkVFp3UjFseUI0Znpl?= =?utf-8?B?eXpZR0cxbEdQTnRCNkdxQ1BSbzZTaCtZM3FDYlNRNW9oZ0NFOWQvRGgzaTJK?= =?utf-8?B?ejZjeVlHTE5mU0JzY1JSSHJ1bFV0ZnROcTVUU1ZvbHRqVlNwVVhrei8xOThG?= =?utf-8?B?WlRscm5HZFF0TlREemgyQlJmNDYrdjdua2pyZWdLMXltbFlVc3g1UHN6UjF3?= =?utf-8?Q?B7/akJdS6zUPo14D/JGEHw5jq4vWL2mPumDiuiVodqD0=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: 6b72f09d-36e3-4346-fb85-08dda1b8302a X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2025 09:31:01.0507 (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: SJ1P223MB0458 Subject: Re: [FFmpeg-devel] The "bad" Patch 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgTmljb2xhcw0KPiBH ZW9yZ2UNCj4gU2VudDogTW9udGFnLCAyLiBKdW5pIDIwMjUgMDk6NTgNCj4gVG86IEZGbXBlZyBk ZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBlZy5v cmc+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBUaGUgImJhZCIgUGF0Y2gNCj4gDQo+ IE1pY2hhZWwgTmllZGVybWF5ZXIgKEhFMTIwMjUtMDYtMDIpOg0KPiA+IElkIGxpa2UgeW91IHRv IGJlIGluIHRoZSBuZXh0IGNvbW11bml0eSBjb21taXR0ZWUuICh0b2dldGhlciB3aXRoIG1hcnRo NjQpDQo+IA0KPiBTb3JyeSwgYnV0IEFyZSB5b3Ugb3V0IG9mIHlvdXIgbWluZD8NCj4gDQo+ID4g QmVjYXVzZSBpdCBzZWVtcyB5b3Ugc2VyaW91c2x5IGNhcmUgYWJvdXQgc3RvcGluZyBkZWZhbWF0 aW9ucyBhbmQgdGhlDQo+ID4gZ2VuZXJhbCBzb3ppYWwgYmFja3N0YWJiaW5nIHRoYXQgaGFzIGFw cGVhcmVkIGluIHRoZSByZWNlbnQgZGVjYWRlDQo+IA0KPiDigJxTZWVtc+KAnSBpcyB0aGUgaW1w b3J0YW50IHdvcmQgaGVyZS4NCj4gDQo+IFJlZ2FyZHMsDQo+IA0KPiAtLQ0KPiAgIE5pY29sYXMg R2VvcmdlDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f DQoNCg0KWWVzLCB0aGUgInNlZW1zIiBpcyBhY2N1cmF0ZSBpbiB5b3VyIHBlcmNlcHRpb24gLSBi dXQgeW91IGFyZSBhbHNvIA0KdGhlIG9ubHkgb25lIHdpdGggdGhhdCBwZXJjZXB0aW9uLg0KDQpU aGlzIGlzIGJlY2F1c2UgeW91IGFyZSB0aGUgb25lIChhbmQgb25seSBvbmUpIGZvciB3aG9tIEkg bWFrZSBhbiANCmV4Y2VwdGlvbi4gQWxsIHJ1bGVzIGFyZSBsaWZ0ZWQsIHNvIHRoYXQgSSBjYW4g YWRlcXVhdGVseSByZXNwb25kIA0KdG8geW91ciBpbmV2aXRhYmxlLCBzb21ldGltZXMgbW9yZSBh bmQgc29tZXRpbWVzIGxlc3MgaGlkZGVuIGluc3VsdHMuDQoNClRoaXMgbWVhbnMgdGhhdCB5b3Ug YXJlIHRoZSBvbmx5IHBlcnNvbiBoZXJlIHdoaWNoIEknbSBkZWxpYmVyYXRlbHkNCmFuZCBpbnRl bnRpb25hbGx5IGluc3VsdGluZy4gSXQncyBhIHF1aWQtcHJvLXF1bywgYW5kIEkgdGhpbmsgDQp3 ZSdyZSBldmVuIGluIHRoaXMgcmVnYXJkLg0KQnV0IHRoZXJlJ3MgYW4gaW1wb3J0YW50IGRpc3Rp bmN0aW9uOiBJdCdzIGFsd2F5cyB0aGF0IHlvdSBzZXJ2ZQ0KYW5kIEkgcmV0dXJuLiBJdCBuZXZl ciBvcmlnaW5hdGVzIGZyb20gbXkgc2lkZS4NCg0KSWYgeW91IHdyaXRlIGZyaWVuZGx5LCBJIHJl dHVybiBmcmllbmRseSwgYnV0IGFzIHlvdSBhcmUgdW5hYmxlIHRvIA0Kd3JpdGUgZXZlbiB0aHJl ZSBjb25zZWN1dGl2ZSBzZW50ZW5jZXMgd2hpY2ggYXJlIHNpbmNlcmVseSBmcmllbmRseQ0KYW5k IHdpdGhvdXQgYW55IGhhbGYtaGlkZGVuLCBkaXNndWlzZWQsIGFsbHVkZWQgb3IgaW1wbGllZCBp bmRpcmVjdA0Kb3IgZGlyZWN0IGluc3VsdHMsIHlvdSBqdXN0IG5ldmVyIGdldCB0byBzZWUgYSBm cmllbmRseSByZXNwb25zZSANCmZyb20gbWUuDQoNClNvbWV0aW1lcyBpdCBtYWtlcyBmdW4gdG8g cmVzcG9uZCB0byB5b3VyIGRpc2d1c3Rpbmcgc2NyaWJibGluZ3MNCndpdGggYSB0ZXh0IHRoYXQg eW91IGRlc2VydmUuDQpCdXQgb3ZlcmFsbCwgSSB3b3VsZCBtdWNoIHByZWZlciB3aGVuIHlvdSB3 b3VsZCB3cml0ZSwgd2l0aG91dCANCmFsbCB0aG9zZSBkZXNwaWNhYmxlIHNpZGUgbGluZXMgLSBz aW1wbGUgYW5kIGZyaWVuZGx5IGxpa2UgYSANCm5vcm1hbCBwZXJzb24gd291bGQgZG8uDQoNCkJl c3QgcmVnYXJkcw0Kc3cNCg0KDQoNCg0KDQogDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==