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 D64EB4D173
	for <ffmpegdev@gitmailbox.com>; Wed, 16 Apr 2025 06:46:25 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D0B62687D70;
	Wed, 16 Apr 2025 09:46:21 +0300 (EEST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam11olkn2105.outbound.protection.outlook.com [40.92.20.105])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 39179687D19
 for <ffmpeg-devel@ffmpeg.org>; Wed, 16 Apr 2025 09:46:15 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=pYU1e5AVhPREmuHLJmK3MquY/Ixkyymu+uvQT9+8uFH5xBQrYcRiC9JX542r0C66YPY192FhwbtGj/zuKRjZa7SUBI4C7EsfL3UNfv7w94siqw2w6NAdgwfGU+Kb0+5Xu/AG63STCJs0C5Wq8LXj9dnx1ZyGw0Pvowh/Tywguagr6p3uWP/R+JMPEzzFZolNUs4eVo977qPa2+BaRwfen28ivfVZbw+jw1evbdk+FzuUY6ZkhcZVsqd1Pj2P5002xPg51zoK3gz4VwxQKrdMI45bTj85e7pHQRQQCxrDHw7cYnF2Ar4B3aD+eyiwGBPGhz/TRxqCu/vdn1dTmbMNWQ==
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=OG2/TyiQRcrcZUpLpsYmO+GvJ7K/AkGKd2NvoqhVvjE=;
 b=mvPYiay9EuAwJkqMWp5Dcqqa+vXFfFjhX1LAUyx2CgxiVtmhCE76LAbtzQoelqertAZLeQiB+7cOtFS6n3ZC2URa3Lx8Xz4AlGHHV3XJNHeIXNjglAteeZMHC8DLxJ9kslCWLni1LZIA2QQ5EbguED9Vy/PicPEwS4SnkYQPc84OF4FrUHafLAhBuliDL2mcsJ7xiL1wlUQnQe7f8fVhlcVmjjlWJb04fKtmduz5YmLB0TkSvqpSGOLMoL9e9ZOhg29ViWEhhIbrengfBjw/cEBogF5TuZiMJzeDV4FLM48X2maEgaGkan9JPQlPnwj/WDPJKNP1N9DMMadxfGqBlw==
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=OG2/TyiQRcrcZUpLpsYmO+GvJ7K/AkGKd2NvoqhVvjE=;
 b=sY5x5mrmPViikM9UhuAMFxNuebFWmjg8fNVLmTEowloK8nPpan5yGl1kg/NWz5f1cJ7wU/XtYO545UXjpa0yGMMRNVwMgmnuNTWFjkpPdSzFcjkGmsls6zsw1I9PPPXcCEvCvlvWBcZn9XuUyiEiZasP8cZk+gJS4iMyMMWYOOnTu3yW7+O77TGEhtPYujVAQnSKLzPd2YiFrvBP7/j4ZsPqEImX7v7+YJtES8maGO89bg04mWqhbXk/jWXmlGNCLc0HgfS8TX5FaSuq3PuCFCIYeddSiI9stzHCvoNQF6spY0kBikhHnrul6X/H6vp6uBKwd9uTPois6/bb8kaXfw==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 BN0P223MB0037.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:147::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8632.36; Wed, 16 Apr 2025 06:46:11 +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.8632.030; Wed, 16 Apr 2025
 06:46:11 +0000
From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [PATCH 01/12] fftools/textformat/avtextformat:
 Simplify avtext_print_rational()
Thread-Index: AQHbraHTu3l+JvRExU60UdWjAjGt3LOj7GeQgAB7K4CAAQCBIIAATGsAgAAAanCAABLygIAACBYQgAAG8QCAAAC9sA==
Date: Wed, 16 Apr 2025 06:46:09 +0000
Message-ID: <DM8P223MB0365F705B0C73318774E3DA2BABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <GV1P250MB0737FC8C3B89F1100A6324E38FB22@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
 <DM8P223MB0365FA00332594FD619AA750BAB22@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <GV1P250MB07376B6342E54BFF4FC853378FB22@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
 <DM8P223MB0365A746840DC346FCBA543CBABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <GV1P250MB073782E37FF068C4070974E08FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
 <DM8P223MB036503000DE840BECEFCDFFFBABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <GV1P250MB0737947C887B0E8F0123D5728FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
 <DM8P223MB03656475EF7EB9E348BBC216BABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <GV1P250MB0737799B60DE7474279E85688FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
In-Reply-To: <GV1P250MB0737799B60DE7474279E85688FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.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_|BN0P223MB0037:EE_
x-ms-office365-filtering-correlation-id: 23acf427-40b7-458d-f27d-08dd7cb25efe
x-microsoft-antispam: BCL:0;
 ARA:14566002|7092599003|8062599003|15080799006|8060799006|461199028|19110799003|102099032|3412199025|440099028;
x-microsoft-antispam-message-info: =?utf-8?B?WHFhWVZMaXdLWE1xcXh3VEU0VzUzOGZaUlAwcW1GRjBYUW91NHhGYUtlWHli?=
 =?utf-8?B?Q3pDeFJvRWpvemp0aXR1ek9KdXVPMGwxSkhyeTc5YWNkcVNtQ3JlMFN4NEVk?=
 =?utf-8?B?dnUyandNeW5aQmZLOWR3d3ZGOTdTa1E5bkQvNWVyYm1kUDNhL2RVbHQrd2JJ?=
 =?utf-8?B?TzdaUzBBKzU0Yll0OXdHazZlbWRCQ01YajN4Y01IR3ZMdHhXdStMcHlWZFEw?=
 =?utf-8?B?eTVLcGVRZEFGUDZDaUR0eTZab3d0N1NYMEtBazZqaTQ3OTRVQm1pOVdWUWVl?=
 =?utf-8?B?OFB5OHpQZnAwaUVRLzN3eE9jbFVBZ2FsTEZnN2JFWGdqVzAzRUFxdlhvTEhS?=
 =?utf-8?B?VU1rbURMS3BHWXVhSHl0cld1K20xYU05d2hUbEdxMHlHTllwbXZ2SWRSZWpC?=
 =?utf-8?B?cFBhZUt0NTFkQjJDREVIcDlNSXczOTMxbWlkZXlEeHBUTGtFbHVDOTl2M1dS?=
 =?utf-8?B?aHlkOEhRVlcxMW8vSFlaNjNTbThiUTdjdnRRZVhSZlJnVVErTzRnKzZQeXMy?=
 =?utf-8?B?bG5XVFVsbVowamhWUitzd0NvTUJXbVR3eFY4c1FKbldyUXVTaUt4R2F6Z0w3?=
 =?utf-8?B?REdSNmZPVUJuY2FUdEE5eEdrOUgrU1FLanI5MnF1SkZlZU0zMEZkNURaNTFj?=
 =?utf-8?B?RFRuUi8xOG80TDJqK2k4VlNPUmJ0SWxwbTBmWHRTNHdVblYwUmV4Y2luZTJ1?=
 =?utf-8?B?V0psN2dVZ3VXaWtoQStsN1l0UXVESFRJaWVGc01VVGMwVzl4UjMxUW00Wlgv?=
 =?utf-8?B?L204SnhpRGJqTUhzTHFtckJ4Zk5tTUx0Y3ByS1E0N1czejNtRGFGMzRXbmE4?=
 =?utf-8?B?aWJSUi84K2tYWXdwaDFwNzBrSmNkRXpkTXV4Zmh1YUVnd05jRjU5QUlHMEdr?=
 =?utf-8?B?bU94bnJ2NjN6OTk0WkxHbGtlWUVtVmF3M2hUb2FhUVpWSG1JNDJFcm10RHlW?=
 =?utf-8?B?RlVlWnRJUU5sdXg2VzRrakp0eFJVZzkzYW94SG9IazUvcHhBZ0pFck02VTd1?=
 =?utf-8?B?azJ6K0dZaXpKbnp2RkY4eWRCY0NLSGppWUlFaU4rMGtMNTdveGtnVHhJcC9u?=
 =?utf-8?B?cWg1QjVNbTVka25ibXBUVVExU3E5bE5HdTVXN0hvd3o5Z0JBZEppQ3dzWG84?=
 =?utf-8?B?OWlQelZ5WmRDZ1pSNUsydDhLdmVEYUZwS1pXUGdoOFdBRWdBOVMwb2VUS0NW?=
 =?utf-8?B?aFUyQW5VSCtESUhtMXpqUHhIb1NEWDF6L3h0NmRhTElIekV3Nm1YZjBMRzkw?=
 =?utf-8?B?cWwxbUhTc3F4SDVXb3ZjV2JFT1BPaitiWm1iQndzVUNnRXpMbDl6VFAwKzFH?=
 =?utf-8?B?cVMwczZhajJ2RUFxS2dycVp3dWRrTVhqN2RjSEdKeTRwOVpNcVJkVVVNVG5a?=
 =?utf-8?B?amdxZ0wyVVQ4ai81RmhLMUJ6aUs0UFMvejNzVFl5SEZoVytpV0wvcG9wWFRQ?=
 =?utf-8?B?UXFRaGNka1hSQm9MVnFvNWVuK3RRUXFTL0UxNGh5UmdKUkF6UHZoOXJxZDlF?=
 =?utf-8?Q?Y0yEGI=3D?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QldMekdrNVRUL21nRDErSkl6MEZJVHZIbzhvdEdvUUFLdjhyZkVYdWlCY3FO?=
 =?utf-8?B?TkxwTXhmYnd6UGRJcVlIN2pXbG1EODdkY0ZhV211SDFNSnlTU1NzM2xFTW93?=
 =?utf-8?B?V20wZCtkcTh4VGlsc25SM2Q5QjR1Ujl2T2lCbTRCT01iUWh0RDQ2WHo3WXhF?=
 =?utf-8?B?Nm0xdVNsNFB2RWpLV1UyUGNzMU5mNkE5V3Z3dUtkbkRkdG1hanUzSDFYQkl0?=
 =?utf-8?B?YVNEUWVWYlNGRWFkT0haYk9icmk0VUI0S2traERZMHVjZkFPY04zcGxZTWM0?=
 =?utf-8?B?NFROdDRrV05TWEVUZUd1WXQzS2dLRHZZVmNTdFo0L2dnS0k3SmtvS2V5d2lN?=
 =?utf-8?B?NFpVSWIyTUYyaGpxWS9OVFkreWhSNFJUSEQ3ZmNSaGNrMWN3eUdJNjhuUG5E?=
 =?utf-8?B?amJKQ0FUQnZHU2Nsd0ZaMEVnU24zL2wrcktGYk1sYlFIeGYzbDdGVEx5c3pO?=
 =?utf-8?B?a0txVzc5VDRNKytiMC9nM2tqNkQ0TFVldWI5RkltbVpTbVlBM1MzUE9SdVhP?=
 =?utf-8?B?bkV1MnF1SWFBcC95V1ZIMVZjVlVYbDB3MFhTRGU4MWJWV2hrczNPb0hOQk1P?=
 =?utf-8?B?ZUZNMnFzWU4wMmlBaXBiNGoyazNHTDdLb2E1SUUxVFkwcjI5bjBwWWdTZ3g5?=
 =?utf-8?B?Z2RkNUlQVjhQdFMwNmR3Zml3TEptTVRqelZqRGNSV2o3VHhMNm9xR3VqUjBx?=
 =?utf-8?B?OXJQRysxVm1jd0xyVVQ2cE5kYVFoaXdkYjQ5K2pITkl5NHZOVHJQdDBWbzJK?=
 =?utf-8?B?UCtBeDlBeWJrYmloQ256WGl2bkFKbG1pdkxpbGVEcEdvdThEMk1hS3BIUmNH?=
 =?utf-8?B?aGNHMXFhVDlmZVBKdndPOXhZdVYvN1E3aXNzY1NJWGUwSFdrQU9CQjQ5Q0xn?=
 =?utf-8?B?QXBoWi83SVlFTHBkeHJiSFhrUlk1Q0p1TVdHRURJbjkycENPb3hJOFBKamlO?=
 =?utf-8?B?UTN0eiswNWg0bC9JL0p0ZkZORnVENUxBeUhGYzlNSjR3VG9xVG13NHhaUXZa?=
 =?utf-8?B?TmZtcGZVZFBDOEhNTmlqZUMwdk83K0pUeTF2MjhQeFVqa3BMSm1ad0NRekhn?=
 =?utf-8?B?UmppZXNYSE1SMmhjKzNEVFFjYnFCTjIxWVNKUlZCc1lZaFFkVktVQnR2T2Jr?=
 =?utf-8?B?Zzl3UWRVWnhYZmtmeHFNKzJKaXk4SWg3dGNpbGdqYkZJcXNCaURWZGdUVUFi?=
 =?utf-8?B?UzM1WXQ4aXFXOUxXVXBmUURuQytIVWNjNFdTbmJHNm9jRGl5YURwVEx5Y2Rt?=
 =?utf-8?B?SnozWHkxN25tTTE0ajgybC9TeVpVaEFEL2N2S2QzYWduekRiL0cyYmR2d01R?=
 =?utf-8?B?UWVWZFl2OWozenVpdzY1VW5HTFRiNE85ZUZSU3ZkdDRQa2d4MXZZa291MGM3?=
 =?utf-8?B?RWdPTURXNDhsSDZHQldyUU56VU80YjlzYW5FVkUyNWNCemFEdWhQOTlGQStm?=
 =?utf-8?B?MGcrbW9CN2grZjdOVkx1RHdpZ1NIY2Fia3hpeFJtWDVxaVkycUhkRTFTVTNX?=
 =?utf-8?B?SUZFb0pDU2tkMDV2RUMrZi9YT2Fpak1vQXdmeU5EV0JEdWhDa1VFZXVjY0FK?=
 =?utf-8?B?YkV6REZrWk9pR0FRMVVtL3pMR1JYaW9YUnQvQVU0NzZHbFVyUmxJVy9NdTBH?=
 =?utf-8?Q?aFn56AWxq3fkQyqVwUQLKLLNB/56vmOaelNpTNJvUOAg=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: 23acf427-40b7-458d-f27d-08dd7cb25efe
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2025 06:46:09.5780 (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: BN0P223MB0037
Subject: Re: [FFmpeg-devel] [PATCH 01/12] fftools/textformat/avtextformat:
 Simplify avtext_print_rational()
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/DM8P223MB0365F705B0C73318774E3DA2BABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gQW5kcmVhcyBS
aGVpbmhhcmR0DQo+IFNlbnQ6IE1pdHR3b2NoLCAxNi4gQXByaWwgMjAyNSAwODozMQ0KPiBUbzog
ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQ
QVRDSCAwMS8xMl0NCj4gZmZ0b29scy90ZXh0Zm9ybWF0L2F2dGV4dGZvcm1hdDogU2ltcGxpZnkg
YXZ0ZXh0X3ByaW50X3JhdGlvbmFsKCkNCj4gDQo+IHNvZnR3b3JreiAuOg0KPiA+DQo+ID4NCj4g
Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gPj4gQW5kcmVh
cyBSaGVpbmhhcmR0DQo+ID4+IFNlbnQ6IE1pdHR3b2NoLCAxNi4gQXByaWwgMjAyNSAwNzozNw0K
PiA+PiBUbzogZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gPj4gU3ViamVjdDogUmU6IFtGRm1w
ZWctZGV2ZWxdIFtQQVRDSCAwMS8xMl0NCj4gPj4gZmZ0b29scy90ZXh0Zm9ybWF0L2F2dGV4dGZv
cm1hdDogU2ltcGxpZnkgYXZ0ZXh0X3ByaW50X3JhdGlvbmFsKCkNCj4gPj4NCj4gPj4gc29mdHdv
cmt6IC46DQo+ID4+Pg0KPiA+Pj4NCj4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
PiA+Pj4+IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9y
Zz4gT24gQmVoYWxmIE9mDQo+ID4+Pj4gQW5kcmVhcyBSaGVpbmhhcmR0DQo+ID4+Pj4gU2VudDog
TWl0dHdvY2gsIDE2LiBBcHJpbCAyMDI1IDA2OjI4DQo+ID4+Pj4gVG86IGZmbXBlZy1kZXZlbEBm
Zm1wZWcub3JnDQo+ID4+Pj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCAwMS8x
Ml0NCj4gPj4+PiBmZnRvb2xzL3RleHRmb3JtYXQvYXZ0ZXh0Zm9ybWF0OiBTaW1wbGlmeSBhdnRl
eHRfcHJpbnRfcmF0aW9uYWwoKQ0KPiA+Pj4+DQo+ID4+Pj4gc29mdHdvcmt6IC46DQo+ID4+Pj4+
DQo+ID4+Pj4+DQo+ID4+Pj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+Pj4g
RnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBC
ZWhhbGYNCj4gT2YNCj4gPj4+Pj4+IEFuZHJlYXMgUmhlaW5oYXJkdA0KPiA+Pj4+Pj4gU2VudDog
RGllbnN0YWcsIDE1LiBBcHJpbCAyMDI1IDEwOjM2DQo+ID4+Pj4+PiBUbzogZmZtcGVnLWRldmVs
QGZmbXBlZy5vcmcNCj4gPj4+Pj4+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0gg
MDEvMTJdDQo+ID4+Pj4+PiBmZnRvb2xzL3RleHRmb3JtYXQvYXZ0ZXh0Zm9ybWF0OiBTaW1wbGlm
eQ0KPiBhdnRleHRfcHJpbnRfcmF0aW9uYWwoKQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IHNvZnR3b3Jr
eiAuOg0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+Pj4gLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCj4gPj4+Pj4+Pj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91
bmNlc0BmZm1wZWcub3JnPiBPbg0KPiBCZWhhbGYNCj4gPj4gT2YNCj4gPj4+Pj4+Pj4gQW5kcmVh
cyBSaGVpbmhhcmR0DQo+ID4+Pj4+Pj4+IFNlbnQ6IERpZW5zdGFnLCAxNS4gQXByaWwgMjAyNSAw
MzowMA0KPiA+Pj4+Pj4+PiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBw
YXRjaGVzIDxmZm1wZWctDQo+ID4+Pj4+Pj4+IGRldmVsQGZmbXBlZy5vcmc+DQo+ID4+Pj4+Pj4+
IFN1YmplY3Q6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCAwMS8xMl0NCj4gPj4+Pj4+IGZmdG9vbHMv
dGV4dGZvcm1hdC9hdnRleHRmb3JtYXQ6DQo+ID4+Pj4+Pj4+IFNpbXBsaWZ5IGF2dGV4dF9wcmlu
dF9yYXRpb25hbCgpDQo+ID4+Pj4+Pj4+DQo+ID4+Pj4+Pj4+IFBhdGNoZXMgYXR0YWNoZWQuDQo+
ID4+Pj4+Pj4+DQo+ID4+Pj4+Pj4+IC0gQW5kcmVhcw0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4NCj4g
Pj4+Pj4+PiBIaSBBbmRyZWFzLA0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4gdGhhbmtzIGEgbG90IGZv
ciB3b3JraW5nIHRocm91Z2ggdGhpcy4gSSdsbCBnbyBvdmVyIGl0DQo+IHRvbW9ycm93Lg0KPiA+
Pj4+Pj4+DQo+ID4+Pj4+Pj4gQXMgdG8gbm90IHdhc3RlIHlvdXIgdGltZSwgaXQncyBwcm9iYWJs
eSBiZXN0IHdoZW4gd2UgZ2V0DQo+IHRob3NlDQo+ID4+Pj4+Pj4gY2hhbmdlcyBhcHBsaWVkIGlu
IGEgdGltZWx5IG1hbm5lciBzbyB0aGF0IEkgY2FuIHJlYmFzZSB0aGUNCj4gbmV3DQo+ID4+Pj4+
Pj4gcGF0Y2hzZXQgb24gdG9wIG9mIGl0Lg0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4gU2luY2UgeW91
J3JlIHNlbmRpbmcgdGhlIHBhdGNoZXMgYXMgYXR0YWNobWVudHM6DQo+ID4+Pj4+Pj4gSG93IGRv
IHlvdSB3YW50IG1lIHRvIHJlcGx5IHdpdGggY29kZSBjb250ZXh0PyBXaG9sZSBmaWxlcyBvcg0K
PiA+Pj4+Pj4+IGp1c3Qgc25pcHBldHM/IEFuZCBxdW90ZWQ/DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiBTbmlwcGV0cyBpcyBiZXR0ZXIuIFNvIGlzIHF1b3RlZC4NCj4gPj4+Pj4+DQo+
ID4+Pj4+PiAtIEFuZHJlYXMNCj4gPj4+Pj4+DQo+ID4+Pj4+DQo+ID4+Pj4+IEhpIEFuZHJlYXMs
DQo+ID4+Pj4+DQo+ID4+Pj4+IHRoYW5rcyBhZ2FpbiBmb3IgdGhlIHdlbGwtc3BvdHRlZCBpbXBy
b3ZlbWVudHMuIEp1c3QgdHdvIG5vdGVzOg0KPiA+Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4+PiAwMDA3
LWZmdG9vbHMtdGV4dGZvcm1hdC1Vc2UtYXZfZGVmYXVsdF9pdGVtX25hbWUucGF0Y2gNCj4gPj4+
Pj4NCj4gPj4+Pj4gSW4gdGhlIG5ldyBwYXRjaHNldCwgdGhvc2UgbWFjcm9zIGFyZSByZW1vdmVk
IGZyb20gdGhlDQo+IGluZGl2aWR1YWwNCj4gPj4+Pj4gZmlsZXMuIFRoZXJlJ3Mgbm93IGEgc2lu
Z2xlIG1hY3JvIGluIHRmX2ludGVybmFsLmggYW5kIEkndmUNCj4gPj4gYXBwbGllZA0KPiA+Pj4+
PiB0aGlzIGNoYW5nZSB0aGVyZS4NCj4gPj4+Pg0KPiA+Pj4+IFNvIHlvdSB1c2UgYSBtb3ZlL2Rl
ZHVwbGljYXRlIGNvbW1pdCB0byBjaGFuZ2Ugc29tZXRoaW5nPyBOb3QNCj4gZ29vZC4NCj4gPj4+
DQo+ID4+PiBOby4gVGhlIHBhdGNoc2V0IGhhcyBhIGRlZHVwbGljYXRpb24gY29tbWl0LiBUaGF0
J3Mgd2hhdCBJJ3ZlDQo+ID4+IHN1Ym1pdHRlZA0KPiA+Pj4gdG8gdGhlIE1MIGFscmVhZHkuDQo+
ID4+PiBOb3cgSSBtYWRlIGFub3RoZXIgY29tbWl0IGxvY2FsbHkgKG9uIHRvcCBvZiB0aGF0KSB3
aGljaCBtYWtlcw0KPiB0aGlzDQo+ID4+IGNoYW5nZS4NCj4gPj4+DQo+ID4+Pg0KPiA+Pj4+PiAw
MDA4LWZmdG9vbHMtdGV4dGZvcm1hdC1hdnRleHRmb3JtYXQtRml4LXNlZ2ZhdWx0LXVwb24tYWwu
cGF0Y2gNCj4gPj4+Pj4gMDAwOS1mZnRvb2xzLXRleHRmb3JtYXQtYXZ0ZXh0Zm9ybWF0LUZpeC1z
ZWdmYXVsdC11cG9uLWFsLnBhdGNoDQo+ID4+Pj4+DQo+ID4+Pj4+IENhbiB0aGlzIGhhcHBlbj8N
Cj4gPj4+Pg0KPiA+Pj4+IE9mIGNvdXJzZSBpdCBjYW4uIEFsbCBhbGxvY2F0aW9ucyBjYW4gZmFp
bC4gVGhhdCdzIHdoeSB3ZSBjaGVjaw0KPiA+PiB0aGVtLg0KPiA+Pj4+IEhhdmUgeW91IGJlZW4g
Y29kaW5nIHdpdGggdGhlIGFzc3VtcHRpb24gdGhhdCBhbGxvY2F0aW9ucyBuZXZlcg0KPiA+PiBm
YWlsPw0KPiA+Pj4+IChZb3UgY2FuIHVzZSBhdl9tYXhfYWxsb2MoMSk7IHRvIHNpbXVsYXRlIGFs
bG9jYXRpb24gZmFpbHVyZXMuKQ0KPiA+Pj4NCj4gPj4+IEFsbG9jYXRpb25zIGNhbiBmYWlsLCBi
dXQgc3RhdGljYWxseSBpbml0aWFsaXplZCBnbG9iYWwgY29uc3QNCj4gPj4gdmFsdWVzPw0KPiA+
Pg0KPiA+PiBUaGUgcG9pbnRlcnMgdG8gc2FpZCBzdGF0aWMgb2JqZWN0cyBhcmUgb25seSBzZXQg
YWZ0ZXIgaGF2aW5nDQo+ID4+IGFsbG9jYXRlZA0KPiA+PiB0aGUgcHJpdmF0ZSBjb250ZXh0LiBT
byB0aGUgaXNzdWUgY2FuIGhhcHBlbiAobm90IHdpdGggY3VycmVudA0KPiBtYXN0ZXIpDQo+ID4N
Cj4gPiBDdXJyZW50IG1hc3RlciBpcyBvbiB0b3Agb2Ygd2hpY2ggSSBoYWQgYXBwbGllZCB5b3Vy
IHBhdGNoZXMgYW5kDQo+ID4gdGhlcmUncyBubyBwb3NzaWJsZSB3YXkgZm9yIHRob3NlIHBvaW50
ZXJzIHRvIGJlIG51bGwuDQo+ID4NCj4gPiBUaGF0IHlvdSBhcmUgc3VibWl0dGluZyBhIHBhdGNo
IHRoYXQgaXMgZml4aW5nIGEgZmxhdyBpbiBhbg0KPiA+IHVubWVyZ2VkIGZ1dHVyZSBwYXRjaCBp
cyBwcmV0dHkgY29vbCwgYnV0IHdhcyBhbHNvIGJleW9uZCBteSByYW5nZQ0KPiA+IG9mIGNvbnNp
ZGVyYXRpb24uIPCfmIoNCj4gPg0KPiA+IFRoYW5rcyBmb3IgdGhlIGNsYXJpZmljYXRpb24uDQo+
ID4NCj4gDQo+IFlvdSBjb21wbGV0ZWx5IG1pc3VuZGVyc3RhbmQgKG9yIHlvdSB0cnkgdG8gYmUg
dHJvbGxpbmcgbWUgYXMgeW91ciDwn5iKDQo+IGluZGljYXRlcykuICJUaGUgaXNzdWUiIHRoYXQg
Y2FuIG5vIGxvbmdlciBoYXBwZW4gd2l0aCBjdXJyZW50IG1hc3Rlcg0KPiBpcw0KPiB0aGUgc2Vn
ZmF1bHQgYWZ0ZXIgYWxsb2NhdGlvbiBmYWlsdXJlLiBUaGlzIGNvdWxkIHJlYWxseSBoYXBwZW4g
YmVmb3JlDQo+IG15IGZpeGVzLiBUaGUgcG9pbnRlcnMgdG8gd3JpdGVyL2Zvcm1hdHRlciBjYW4g
c3RpbGwgYmUgTlVMTCBldmVuIG9uDQo+IG1hc3RlciAobmFtZWx5IGFmdGVyIGFsbG9jYXRpb24g
ZmFpbHVyZSksIHRoZXJlZm9yZSB0aGUgY2hlY2tzIG5lZWQgdG8NCj4gYmUgdGhlcmUuDQoNCg0K
SSB3b3VsZCBuZXZlciB0cm9sbCB5b3UgaW4gc3VjaCBhIHdlaXJkIHdheS4gDQpJIGp1c3QgbG9v
a2VkIGF0IGEgdmVyeSB3cm9uZyBwbGFjZSwgcGxlYXNlIHRha2UgbXkgYXBvbG9naWVzIGZvciAN
CnRoZSBjb25mdXNpb24uDQoNClRoYW5rcywNCnN3DQoNCg0KDQoNCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBs
aXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y
IGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1
YnNjcmliZSIuCg==