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 ACF34499AD for ; Thu, 25 Apr 2024 06:58:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7D7BA68D3D5; Thu, 25 Apr 2024 09:58:13 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2111.outbound.protection.outlook.com [40.107.20.111]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6D20F68D248 for ; Thu, 25 Apr 2024 09:58:07 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XyvGO83zA7g8guUukpaYSNcnLU5q7JAtWAMvzusxJc0hvgbCISZHTv0x9SmeonQgIjnCIH4GcZeQcHqI6168qO0av4yK0IrboGp+mcTZMcB0O5FWpMYAXhvJY/bv0m9tv/F8aAh9q/ocdW24KWzlFX4PpkaIiCvrHeDmFQ9u2CSUdpRwqVxMS+wtN24G/SlVK+nT16Zh0ZG/0Qgg7KenB1lCR7S/t1h/hF0P10eo0uNxQ19eA9COj3b+cHsKk8hh0pRFgS6XBttCKSKbPv01IcQQWtOX6jPFCnpBKkeIiTcXgOtL1b+YZPzACKPwGpDe3c68AyluTATpCdHUPfXQCg== 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=/8vmw2VTAZS7hS8MCCjwGsPf1lMJxHvVZ/JIHJxJ9+s=; b=XmgIj2Db+pykp0FT2xNI4QbZCiWHt0oqmZ46ISenv5wSnKeWOiJTFQM/Nn6NTf6trEHKnOsmo2SRU2fmQ6vyWNPpY/C7KMhwND/cAQuqwPin+qnn2TIcLhDM07Jxxap0TBBOEYOt5cOxtuHz7qOWRAGYlVi1GX+CR4YhyKnB8mPhUQJPoru4E81GE+zxEgMw+CMYreERZaAYOAH6ljdytfpG/N3EKF7Oavq9qPNDs/O/e/6mkUkC2CDaHd/j6ej1Ya7Q6FHTEGC/Vmmkc6OOw9z7cTjmPrrLMSivXuNMVD560cnQGmNYXC+mlDV2TkLBw2LQDXqhXNTx7GYOktlLFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=noa-archive.com; dmarc=pass action=none header.from=noa-archive.com; dkim=pass header.d=noa-archive.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=noa-archive.com; Received: from DB4PR09MB5847.eurprd09.prod.outlook.com (2603:10a6:10:38d::8) by PA1PR09MB7724.eurprd09.prod.outlook.com (2603:10a6:102:448::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Thu, 25 Apr 2024 06:58:04 +0000 Received: from DB4PR09MB5847.eurprd09.prod.outlook.com ([fe80::353b:e6:ace8:ca97]) by DB4PR09MB5847.eurprd09.prod.outlook.com ([fe80::353b:e6:ace8:ca97%2]) with mapi id 15.20.7472.045; Thu, 25 Apr 2024 06:58:04 +0000 Message-ID: Date: Thu, 25 Apr 2024 08:58:02 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Tobias Rapp Organization: NOA GmbH In-Reply-To: X-ClientProxiedBy: FR3P281CA0062.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::11) To DB4PR09MB5847.eurprd09.prod.outlook.com (2603:10a6:10:38d::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB4PR09MB5847:EE_|PA1PR09MB7724:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ef08805-5a8c-4892-a68a-08dc64f50df4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YkVYMXpsN1VPd1BUMFUwcTZYM3NOelFBcytjbmp6WkFJcC94TXYrS05qSXJL?= =?utf-8?B?d0t5ZFRNeitieE5ZTWR0Rk43UzNaZE5xT3lveExBTHBSbVBEWVJNRjJyQ1dD?= =?utf-8?B?ZWlIaUhnWHcxc2NhckNVTThBODlpbHIxTTlkbU9wcERRZVo5dkxnSnRIaW12?= =?utf-8?B?ZHBzd1MrWndudExJZnhqbWMvaWo5TXkvZHFQOHdaYUVOTjJya00vRkpnTDBJ?= =?utf-8?B?dkZsZTNhbXJXWU9lc05jWGhoUTZWUmwxSWF4TWhtcWdTQ2pJbnoyK3hFY3hL?= =?utf-8?B?T3VOT2NBaXVFbFZMZ28zZUpab2wrdFZ5di8vNUNqdldZUWFMcloxU3ppTkRk?= =?utf-8?B?YmdIY3JlREpmWWVsOEhQTC9UaWxKYWtXblBvT1pJS1BLNHpCSWM2cHVySVpr?= =?utf-8?B?eU9GaUVnUHRYZlJrU1ZCUDlyUkwrV0N4OXdoSTBvanNpMXl5RDkwNVA0dXpl?= =?utf-8?B?bkVPOTJQRGY3K0xHVmh0V0lKM20zTnRzblF1R1hweEdTODY5NitpWHRKdVZM?= =?utf-8?B?OWJoT1AxS1lHS2ZubXZJR2tzNXpwRmtZY3ZzbEd1STJKRlpqTFBOTGdNRjVP?= =?utf-8?B?TjJGVERtOUw1T3Z0RmZXWW9ZajV4V1JZclkxTVREcmJHK2x2ekdHQVM1SXhu?= =?utf-8?B?Nlc0WmM2cUVCRGF1cjBXVmVTTXhZeEpaNnBQYk1qYTRNN0ZFWFdoMlZ2T2lY?= =?utf-8?B?ZVRkWUxVMjJ1Z2tJSk9MOU90OFR5YnZtZS9WWlEyMmh1QUpnL0ZHYjVDeTMx?= =?utf-8?B?WE10Ulhxa3lSSUk2dmxKU1VaZExHL1l5MHdJTU12UlI5WWg2djA3dDA2Yml6?= =?utf-8?B?TFRTYTFVdGlJdjFMZlVYelM5MUZsVHlIUXpTZTNkdHZJNEtJcmdoM05DMlR4?= =?utf-8?B?RlpWRjhyTUpDUEszVjM3a3BRRFV2cmEvWFVnK21RSmJhQUMxcklLNFkxUDgr?= =?utf-8?B?NFVQU0hzRThLSVpsNHFZazFYUldRTjlQeDNGYms3Z3pDckN0dm5vVXY4dEpF?= =?utf-8?B?cWdIanllQTBROW5IZ2FYM0ovMDR1S0crQUM1MEhhTW1rOFJJczFtNEZlc3JB?= =?utf-8?B?K1djekt2ejlyMTZXSlpwY2JmM2dweDE0Wk1NQlR3UFZMb0lZZ2hjaFcvVGMr?= =?utf-8?B?OXZJNjhVd2FEYTFnRVhCMTJGS3p2TktmSi9PVjVjZmh0SGxPd2JtMVNkd1Fm?= =?utf-8?B?YUhCTFJDelFUTENtelg5ZDA3dUhnN2hhMDY4R1RPMytjcDRuV0tuQTFoSUs2?= =?utf-8?B?U2lJR2k1SXhZQVZlV3hhRytlckdoVkVESzJUdTJNZXNpMkF5ZUNNQmd2Z0VP?= =?utf-8?B?TVNXK1l3dW1JZUhuUGM0dWFQRDZZcDA4N2Q1dk5FNUJkT1N1L0JlZlY3NjN5?= =?utf-8?B?WlhVYTVkcndGUW5OL3VhVmJnR2FVd0l3M0ZpWXFPZnNQZWpDNnNvMTJNM3Q0?= =?utf-8?B?QWNEWWhRb0VhMmtmYitMY2RaWm1hVU82MUxJRTRTTTV5Q2paL3pUMGE4TzI1?= =?utf-8?B?V1lOUk5kYkF0Y1NDTE1GeGlNb3NuUklUNnVOZXJjNEdtUFN3OFRTd2ZkR0p0?= =?utf-8?B?RHNId2tqWEhFTFZRMnUyT3Q4a3BJVC9vZ0NPY2hpVTFsbFNSZlVjcS9YMldR?= =?utf-8?Q?hp6RPjzeITOsRrREfcL9KTAR32JQSIPAnURYyQciz3RA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB4PR09MB5847.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(366007)(1800799015); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SDh1TVAwVVRpNjBDNTVZWmE0UEMzakNmY1IxaHplRnhtb0ZHVXRhOTI2RFhJ?= =?utf-8?B?Um95TStWaDNyQzIvNU15QWhaMzBTQTZqMm41aDRveEZwVjVJMFdCcFFFVnZI?= =?utf-8?B?OHBzV3RmRWNLN045U0Y1ZG1LaXZnNUlyNVluNng5bWF3ZjkvT1Y5aGNZdEdu?= =?utf-8?B?SU5xU3d2c1IxYzRFNnZxdGQ4K3JsRXFqWE9Lb2VqNi8vUVZKNElHaGxaenoz?= =?utf-8?B?ejRGY2wxcitBTnVTQnBNM0hiZDVhSUc1N01rcGsvNC9iSjg5d01LVUdLcWda?= =?utf-8?B?bmhOaWF3VmNqeXFaOUtqYzZGZ3QrZDlkZTFWUlhQWkd1bG9aL0JBMHFPTXoz?= =?utf-8?B?TGxWQmtHNDlvblU5c3dMKzF4dXBReGxpL2RpM2F1RjdsVXA5d0FrZ0pKOUtx?= =?utf-8?B?UlN1SUVzVnVDdG9kbGltSmJRa05ubDBFejBUQ21hWXFUdmpQU2YydW9JUjFW?= =?utf-8?B?VXFIL0l2b1cyUkk0MDFWYTJVclNyZVN4eCthWmgrTng0M1BaUVdrbjZFbkFw?= =?utf-8?B?Y0Rna3VPdHhiWHhGZTloTFRzdDd0RHplVWZrT3ZUYWF6QlJ4QmdrSW43eE9O?= =?utf-8?B?U0p3UGFiSjJORUhBU3p5eU55TWhaMGJUL1MvVFlIZ2NJVzJBSmhXRlp6RXMy?= =?utf-8?B?MDR4b1JEUTRkb1Q4aEJyY2dTTVdJRHZ5MTE3NDRablhyYytsQW5ITWdIK2o2?= =?utf-8?B?Rm85Y3d2RlZ1YWVSVmtwbXRQekFQNlBndnhESWYxTjhzeDBGUWpVL0MwRVN1?= =?utf-8?B?NGF6RDcvNHhlUEkvbDFzZGVQNFM4aEhYZzhWb0FLMTVPdXM0T2JPRzJ5NnM4?= =?utf-8?B?UHdJcVFORXQrMzZVUTFIZ1F3ODNkWm9WQ1BaUlVaSmlRT0xFbjFFNC9nYTFR?= =?utf-8?B?UCt5WnVOMzNvRkljTzRtWDV4dDVtTmJ5SmtwbWUyUWhQemlnbHROcDRId1dr?= =?utf-8?B?Nkc4cE9MRE1wTHlXSkxhS1dZbWNDUTQzcXpaRGtLR0tHVHpvYWw4T1ZWUkJw?= =?utf-8?B?SmRQRTlSZ25LbzRVQ3RJM05CRXNKb00zbGRsVWRyYjBRTkszbXBFUWt3dkx0?= =?utf-8?B?UkhvVmNQcHYxSVJWbCsvcWk3MElOUnlabWpQR01mQWJOTjJvMVE2eFhvWk1M?= =?utf-8?B?R3k2TnhhTFl6aGVVc2p6S0xPallJMmEvbTN4MWFrbFBPOGRHL2MwZmNmcGJP?= =?utf-8?B?T0pXWHZncmtnL0RKUDhXcGJhaXJCdGNqQlpzN0JESXNIcmcvS2FaYVVSbis3?= =?utf-8?B?MXp1WGVsNXZNZjVzeE16T1c0dVNqNHhtNlZiUlRXT1ZmczMvVlZndWJNNE1q?= =?utf-8?B?WEhKejJEWUR6QXFWNndEUUljL2s3VkpTK2l4WnByMWNIR1g0Y3ZNMXpIL1ov?= =?utf-8?B?cyt0dXRERGdFUnljdGtkNXV5bGZPb0xTL1BRVVRWU1FJbXRmL1hYK1QzSTNC?= =?utf-8?B?WnZ6ZkxSRmVMNHMrWk5XQmxhT1pEcFRzNWwvalpBZmc2ZDJYL3R3YUlpd3kr?= =?utf-8?B?Vkp2WVRmUGJKbmsycUswTFpMeWxJVm1zQ2lzYXljYUxGaWNMdmNNcmNmUEN0?= =?utf-8?B?eTl3R3pHbnhSNDF2dW9TWXhRRUxuYWJEVk1KV3hKaHNmQUNMN3JNaWtiRHJ0?= =?utf-8?B?YTN6U0FITEgxNDBJMmJVblE5NitRQmNOdUpLNjYxWlpLM0JIbFh2czExT21y?= =?utf-8?B?eTR1cUZ3Wll4QWJmSGYwNWNpL1JRVjV4V05Icy9NN1hlQlBvQTArQkZJWW9P?= =?utf-8?B?bE4wV0U2ZmVScEVQUisvK3pOa2NXbFhXczc4dEd1cWlpOTAzTkxILy8wTXMv?= =?utf-8?B?NzhYRzlIT1pKVnVlQSt0aC9IVXdwbWU5Tk1nU3N2cXdvTGhPNFZVdzNCUEpi?= =?utf-8?B?WXVEZXluTy9FNWhCb2VoaWtaRVRWSW45S3B1dndNazZCY3dBR2gvbW9ySEtq?= =?utf-8?B?RnNubFhoVGsvbHQvemtJRnNsWk9TOUN3M01FMStuVWRtQUd1am0yUlBPaWp3?= =?utf-8?B?dmQ3bjdXd0xCN1NhdEFya3hoZmRwWFowZ0xDMUxOYWhPWkZoK0ppVldaTm9B?= =?utf-8?B?eGFEL0kweXJNeHd2bkZIYXhMczUzcnA5eWgyU2lvNUR3cEltQjFMUWNoQzZT?= =?utf-8?B?TjhPK0pHZStybzZOelBaNXhzWGFlUDQ4MlRWMDhERmFzWnNnR203ZTlYSXRr?= =?utf-8?B?anc9PQ==?= X-OriginatorOrg: noa-archive.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ef08805-5a8c-4892-a68a-08dc64f50df4 X-MS-Exchange-CrossTenant-AuthSource: DB4PR09MB5847.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2024 06:58:04.4985 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a676c8d7-7f39-4c99-a306-48abb76a98e9 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EPVfA6iYFJlFFlA64WyOPd2aClZ7SxOwfHaIZfKBI6ujAp1sl3cVYh5K21l4edNNdwiTeqElPgQ6KHfKZdCN0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR09MB7724 Subject: Re: [FFmpeg-devel] Inconsistent usage of AVFieldOrder values 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMjUvMDQvMjAyNCAwMDo0MiwgTWFydG9uIEJhbGludCB3cm90ZToKCj4KPgo+IE9uIE1vbiwg MjIgQXByIDIwMjQsIERldmluIEhlaXRtdWVsbGVyIHdyb3RlOgo+Cj4+IEhlbGxvLAo+Pgo+PiBJ IHN1c3BlY3QgdGhpcyB0b3BpYyBoYXMgYmVlbiB2aXNpdGVkIGEgbnVtYmVyIG9mIHRpbWVzIG92 ZXIgdGhlCj4+IHllYXJzLCBidXQgSSBmaWd1cmVkIEkgc2hvdWxkIHJlLXJhaXNlIGl0Lgo+Pgo+ PiBJbiB0aGUgY29tcHJlc3NlZCBkb21haW4sIGZpZWxkIG9yZGVyaW5nIGlzIHJlcHJlc2VudGVk IGJ5IHRoZQo+PiBBVkZpZWxkT3JkZXIgZW51bWVyYXRpb24uwqAgQW1vbmcgdGhlIGludGVybGFj ZWQgcG9zc2liaWxpdGllcywgeW91J3ZlCj4+IGdvdCBmb3VyIGNvbWJpbmF0aW9uczrCoCBBVl9G SUVMRF9UVCwgQVZfRklFTERfQkIsIEFWX0ZJRUxEX1RCLAo+PiBBVl9GSUVMRF9CVC7CoCBUaGUg bGFzdCB0d28gY2hhcmFjdGVycyBpbmRpY2F0ZSB0aGUgY29kaW5nIGFuZCBkaXNwbGF5Cj4+IG9y ZGVyIHJlc3BlY3RpdmVseS4KPgo+IFRoYXQgaXMgaG93IGl0IGlzIGRvY3VtZW50ZWQsIGJ1dCBs aWtlbHkgaXQgaXMgbm90IGhvdyBpdCBhY3R1YWxseSAKPiB3b3Jrcy4gVGhlIHdob2xlIG1lc3Mg aXMgb3JpZ2luYXRlZCBmcm9tIHRoZSBRdWlja1RpbWUgc3BlY2lmaWNhdGlvbiAKPiB3aGljaCBj b250cmFkaWN0cyB3aXRoIGFuIEFwcGxlIHRlY2huaWNhbCBub3RlLiBTZWUgdGhpcyBkaXNjdXNz aW9uOiAKPiBodHRwczovL3NvdXJjZWZvcmdlLm5ldC9wL21lZGlhaW5mby9idWdzLzg0MS8KPgpS ZWNlbnRseSBJIGFsc28gc3R1bWJsZWQgb3ZlciB0aGlzIHdoZW4gdXNpbmcgdGhlIEZGbXBlZyBN YXRyb3NrYSBtdXhlci4gCkZvdW5kIHNvbWUgZGlzY3Vzc2lvbiBhcm91bmQgdGhlIGludGVycHJl dGF0aW9uIG9mIHRoZSBRdWlja1RpbWUgc3BlYyBpbiAKaHR0cHM6Ly9naXRodWIuY29tL2FtaWFv cGVuc291cmNlL3ZyZWNvcmQvaXNzdWVzLzE3MCNpc3N1ZWNvbW1lbnQtMzIxOTM3NjY4IAphbmQg aHR0cDovL3RyYWMuZmZtcGVnLm9yZy90aWNrZXQvNjU3NyN0aWNrZXQuCj4gTG9uZyBzdG9yeSBz aG9ydCwgQVZfRklFTERfVEIgbWVhbnMgdG9wIGZpZWxkIGZpcnN0IGluIHByYWN0aWNlLCAKPiBB Vl9GSUVMRF9CVCBtZWFucyBib3R0b20gZmllbGQgZmlyc3QgaW4gcHJhY3RpY2UuIEkgdGhpbmsg bW9zdCBvZiB0aGUgCj4gY29kZSBmb2xsb3dzIHRoaXMgaW50ZXJwcmV0YXRpb24sIGFuZCBub3Qg dGhlIGFjdHVhbCBkb2N1bWVudGF0aW9uLiAKPiBBVl9GSUVMRF9CQiBhbmQgQVZfRklFTERfVFQg dHJpZXMgdG8gc2lnbmFsIGZpZWxkIG9yZGVyIGZvciBzZXBhcmF0ZSAKPiBmaWVsZCBlbmNvZGlu Z3MsIGJ1dCBxdWl0ZSBwb3NzaWJseSBzb21ldGltZXMgKG1pcyl1c2VkIGZvciBvcmRpbmFyeSAK PiBmaWVsZCBvcmRlciBzaWduYWxsaW5nIGFzIHdlbGwuLi4KPgpBcyBJIHVuZGVyc3RhbmQgaXQg dGhlIEZGbXBlZyBlbnVtIGRlZmluaXRpb25zIGZvbGxvdyB0aGUgb3JpZ2luYWwgCih3cm9uZykg UXVpY2tUaW1lIHNwZWMgd29yZGluZy4gVGhlIGFjdHVhbCB1c2FnZSBpbiBjb2RlIHRoZW4gc29t ZXRpbWVzIApmb2xsb3dzIHRoZSBkb2N1bWVudGF0aW9uIHRleHQgKGNvZGVkIHZzLiBkaXNwbGF5 ZWQgdGltaW5nKSwgYW5kIGluIApvdGhlciBjYXNlcyB1c2VzIHRoZSBlbnVtIHRvIGluZGljYXRl IGZpZWxkIHN0b3JhZ2UgKGludGVybGFjZWQgdnMuIApzZXBhcmF0ZSkuCj4+IEkgZ3Vlc3MgbXkg cXVlc3Rpb24gaXM6wqAgaWYgSSBzdWJtaXQgcGF0Y2hlcyB3aGljaCBmaXggc3VjaCBjYXNlcwo+ PiB3aGVyZSBJIGZpbmQgdGhlbSwgd2lsbCB0aGV5IGJlIHJlamVjdGVkIGJlY2F1c2UgdGhleSBh cmUgYSBjaGFuZ2UgaW4KPj4gYmVoYXZpb3IgYW5kIG1pZ2h0IHZlcnkgd2VsbCBicmVhayBleGlz dGluZyBhcHBsaWNhdGlvbnMgdGhhdCBleHBlY3QKPj4gdGhlIGluY29ycmVjdCB2YWx1ZXM/wqAg SSB3b3VsZCBsaWtlIHRoZSBsaWJyYXJpZXMgdG8gcmVwb3J0IHRoZQo+PiBjb3JyZWN0IHZhbHVl cyBpbiBhIGNvbnNpc3RlbnQgbWFubmVyLCBidXQgSSByZWNvZ25pemUgdGhpcyBtYXkgY2F1c2UK Pj4gc29tZSBicmVha2FnZSBpbiBleGlzdGluZyBhcHBsaWNhdGlvbnMuCj4KPiBNYWtpbmcgY2hh bmdlcyBvdXQgb2YgdGhlIGJsdWUgbGlrZWx5IHdvbid0IGJlIGFjY2VwdGFibGUuIElmIGEKPiBq dXN0aWZpZWQgcGxhbiBpcyBwcmVzZW50ZWQgdG8gdW50YW5nbGUgdGhpcywgdGhlbiBtYXliZSAq c29tZSogCj4gYnJlYWthZ2UgaXMgYWNjZXB0YWJsZSwgYnV0IEkgZG9uJ3QgaG9uZXN0bHkga25v dy4KPgo+IFNvbWUgcmFuZG9tIGlkZWFzOgo+Cj4gLSBDb25zaWRlciBmaXhpbmcgdGhlIGRvY3Vt ZW50YXRpb24gKGFuZCB0aGUgdGV4dHVhbCBkZXNjcmlwdGlvbiBvZiB0aGUKPiDCoCBmaWVsZCBv cmRlcnMpIGluc3RlYWQgb2YgY2hhbmdpbmcgYmVoYXZpb3VyLgo+IC0gVHJ5IHRvIGNvbGxlY3Qg Y29tbWVyY2lhbCBzYW1wbGVzIGFuZCBzZWUgd2hhdCB0aGV5IGNvbnRhaW4gZm9yIFRGRi9CRkYK PiDCoCBjb250ZW50LCBzZXBhcmV0ZSBmaWVsZHMgb3IgaW50ZXJsZWF2ZWQsIGNvbXByZXNzZWQg b3IKPiDCoCB1bmNvbXByZXNzZWQuCj4gLSBHbyBvdmVyIHRoZSBjb2RlYmFzZSBhbmQgc2VlIHdo aWNoIGNvbXBvbmVudCBpcyB1c2luZyB3aGljaAo+IMKgIGludGVycHJldGF0aW9uIGluIHByYWN0 aWNlLCBtYWtlIGEgbGlzdCwgc2VlIGlmIHRoZXJlIGlzIGEgc2lnbmlmaWNhbnQKPiDCoCBtYWpv cml0eS4uLgoKSSBhZ3JlZSB0aGF0IGZpeGluZyB0aGUgbWVzcyB3b3VsZCByZXF1aXJlIHNvbWUg ZWZmb3J0IHRvIGNsYXJpZnkgZm9yIAplYWNoIGNvbnRleHQgKGNvZGVjLCBtdXhlcikgd2hlcmUg dGhlIEFWRmllbGRPcmRlciBlbnVtIGlzIHVzZWQgd2hhdCB0aGUgCmludGVycHJldGF0aW9uIGlz IHdpdGggZGlmZmVyZW50IHRoaXJkLXBhcnR5IGFwcGxpY2F0aW9ucywgYW5kIHdoZXRoZXIgCml0 IG1hdGNoZXMgaXRzIG93biBzcGVjIG9yIG5vdC4gT25seSByZWx5aW5nIG9uIHNwZWNzIHdvdWxk IG5vdCBiZSAKZW5vdWdoLCBhcyB0aGUgaW5jb3JyZWN0IHdvcmRpbmcgZnJvbSBRdWlja1RpbWUg Y291bGQgYmUgY29waWVkIChzZWUgCk1hdHJvc2thKSBidXQgbm90IHVzZWQgaW4gcHJhY3RpY2Uu CgpJdCB3b3VsZCBiZSBuaWNlLCB0aG91Z2gsIHRvIGdldCB0aGUgY29uZnVzaW5nICJib3R0b20g Y29kZWQgZmlyc3QgCihzd2FwcGVkKSIgbG9nIG1lc3NhZ2UgZml4ZWQgaW50byAidG9wIGZpcnN0 IChpbnRlcmxhY2VkKSIhCgpSZWdhcmRzLApUb2JpYXMKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K