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 04CFC4D126 for ; Fri, 16 May 2025 06:40:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9421B68C746; Fri, 16 May 2025 09:40:42 +0300 (EEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11olkn2109.outbound.protection.outlook.com [40.92.18.109]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id C54F268C5C2 for ; Fri, 16 May 2025 09:40:35 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FB4969nPwp5P1SCotrEa69V3Me8A5iwYeC2oGm4wnww6HncaMfDqOxzrezs6nSdf1beGVRrXLHyISxGI2nHPlbujtBURtkOhIiYbAxYlmruyk4YAwr4vqZf4CihhVZsXfMFp7O5jt/SoV8UJXx5868tTkO+Xt54mVsxFt3doGYX6tlKcIB56H82QcieTjUq6XpRf5FRILrwBjXzjd/NCnpwKQZPweIcU+eWtZx3maS1t7f8F7c6NG6rJIN9afnWP6/4GuWLwWtIbRAFflRr3OEcToDALlL7NwSeslw1YEzJ2wABAsqVPnYDvUQGGfOhUYL4L1ZEwzVIt/jECf2LSDg== 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=twpzNrHPO7Szg20mpwQ5JEaATOcYrPdTzRsY9Oj4Ukc=; b=QwKcEv7GVIBWzKZVl0FqTD7Njslw8LW9b1i+2mmp2+AON/uAR747eWWj4bCIAs0KjUSgbw2LtdRMLz0VQ2cIejj3fMQTy7oYZKDVmq1BLTQO1Q+/LRm3URjAGhZlAjb4BKdPdttaHT5KKqRmo6S1L5RSfMR2JvWKqhOoPSKYQw8YxR/0x/zQiBqHNrX5GioSG5go8Rno5PVmM6oKLvgOR+cXxKipoe8c7SonKBpm1GcX5l7SzzEV0s8htkzrH5wc1d/+oFR+6Nel2TemF/dDc4k+6FXRGo9g2A3zuIb0x0qVXEcPUatOek8ootk+y9+bAKvLWvlsiX4uXHls7CtT4Q== 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=twpzNrHPO7Szg20mpwQ5JEaATOcYrPdTzRsY9Oj4Ukc=; b=sY9H0ECkNOCoaccDOA2gJLwxiC4gSTdZxmowFFUAovQEX8HRcIi+xLPA7xFzIzTC2IpPfmOdUXmF/ROcgSPdNTeBfxCpc9ulvgCnzWpaOZ1uZdPcQMnvNVZyy3WUXOn/uoHSkI3WnpXmILtVmodR52h/ZEhJbCaKqd0XhE0DqIKIR6BNmudIL9uyIkb3B+9Blo0GABIEiBcwxXf8ECYpIJpNBYCJrmCsxWTuuT/WFPCytG7FprzTVxJ8DTahNoYCJrswjGoMm5jtwSsYjfIV9/9ND3wLWRMAG+KGziCRoPhaTGkky4bkRyxcLu4Yrf24GmxD2mdW2DLbD9fHd9KqDw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SA1P223MB0702.NAMP223.PROD.OUTLOOK.COM (2603:10b6:806:25e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.31; Fri, 16 May 2025 06:40:32 +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.8722.031; Fri, 16 May 2025 06:40:31 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [FFmpeg-cvslog] fftools/graphprint: Now, make it a Killer-Feature! Thread-Index: AQHbxirm507au67TyEiB1J2yca4eyLPUzdmQ Date: Fri, 16 May 2025 06:40:31 +0000 Message-ID: References: <20250515211148.6C91C4128B8@natalya.videolan.org> <3df3113a-203a-11de-6bdb-6a3ed7771c94@martin.st> In-Reply-To: <3df3113a-203a-11de-6bdb-6a3ed7771c94@martin.st> 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_|SA1P223MB0702:EE_ x-ms-office365-filtering-correlation-id: 580fe5c8-cd2f-4e8e-26c2-08dd94448df1 x-ms-exchange-slblob-mailprops: cn60g5V53KPw5WU8gd1IqJnxdTHKCVAzlG9Wvmyp7de4aehVXMo8FLMx/ztSb6BAfwMfvl0kiS1lT+r2VxHEAaAMLgYayOmsGdoxYxG4mHuNQ+r+zBhapWlZKyXisHS2rdS5teyu7xg1Od6BFMxJEiSZHH+jDYP6AU03s52Gp6uA7zWRXED4qVKYRggjJ61jpkoOiNniuKKrLmiVA+4DDCYdYSFucbUY0h/u1fwFTLGemrQZEPmZ7+/v/SyaHGBVOlFiq/lj26wK8xcgC+0HSEGiLqKB7Z4rDutghyF0zFEzEZYDMGuzLmZFZRBXMRO/UC86Vo+JWl1TxSVaQsag/b4y6htOBwgUH1aylPj2ktc7NyaRCMFefkBNXrHK/WZQ6vo/Nacw3cjsbxkNCaBQzVzLDn/r09pYKYYMzqMSOyAdeuwCmVikHJv6SsUwMbVz9ZpCt4sHOHwwoqlJGZf+h3R9iVpcoFHtRFa76AvZquI4uUnxpjt0p6ghSt2iXuW2Bw3CSxFx2JdIleYtOYBLuQSzKcfxpDb8eCYJ34r7oqysm9bi3kUnavsFVvRFv25NbJLN0C2rx+3tYWY1VTJFN+cp1VYxhxJ0QPhtnMvDPzTE8MTMeBvjnbM/Ug45XR22N69g1Gn4sJemEoXPcH9Dq0V6zhyOlfywzNK9tQB7qYj/yAB1OFYdnxRzwRVEssQkls9KMsobtH87N5uAV8zE27uC5Mj6hMz3LxUJFJODHPXgvuYZzuhuC46+n1yWBiaRL0jBeunZu6Rz53cXCai0K/Ga59M4nKDC3Towza9uy6QzcTZc+Tn4X+Wx5xK4i2NaEt4qkUIPG+ix9BiTlBV9NVvq8g7t1p3zwIU1kpkG5Rk7rulX04ugOQ== x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|461199028|15080799009|8060799009|7092599006|8062599006|440099028|3412199025|102099032|10035399007; x-microsoft-antispam-message-info: =?utf-8?B?SjdFME95YzdCbmZrRFArTHk4RXBXMjdQUTVqWjRhYUpKZHErUnIvQXBmUlJ1?= =?utf-8?B?bTJlcG9tbVpBc3dqb0NDcE45ejVaTzZEVVZvSlJ1QW83VnFSUFR6SGg0eTVy?= =?utf-8?B?Z1d4UFF1eGRMMEFjQWJSY1Z1L3U2enFSeXdRVXkxSjRMZyswQVhVR1ByN0lx?= =?utf-8?B?NlpjZndNYU45eXVGKytsSnRzdDJXRW5MVGl2SXZHa1F1NlJCaTI3UkxOVUND?= =?utf-8?B?RDdCQlAzWE1jWHd6Z1NQeDhqZlpVUmp5ZFZFQktQUVh5UVlUb0lLbGgxYVVw?= =?utf-8?B?R29EUVJZZ2VrODNjNTNhWUJ4VDFhUkdEUUhiS0ZneTU4MmpKbmphQXFteXNx?= =?utf-8?B?WG5iQnBxdFo3K052UDBJZlMrM3BaU25Nb2RKUlFqeHJuRWNEYkdoMzFtVlRR?= =?utf-8?B?ZTFNR3p0cmZpcnpveTFMMUtTTmZGVlYzUUhhck90UG5NU2xsVGgzYmh3L0VU?= =?utf-8?B?Y3JuamxvbVVXUERUMmwybGxGYkhZVnExaGFIT2VEbnBYNlJremRpbXRnZjZZ?= =?utf-8?B?di9HbElQZ2h1Wjd4Si8vbUJDbjNwc2xOWGx1czJ3SHp6ZlEvRkQ5d09kVktN?= =?utf-8?B?aGVOQzhESzVZckY3THE1NFNRbmhXbjZzQXY4YUpPRmhGOEtWUUlsTUxZcXdo?= =?utf-8?B?TXp6a2xBOHJCWXZBYkYxQW1meGQzYzNxM2NkNnZGOXFDb3o2U0VIeTFqc1NX?= =?utf-8?B?Y3VlYUVFeGsrRklRbkZtb1VXN3FKcDVpMEdIRDhwNlFBd2NwU0N6TG9zTkIz?= =?utf-8?B?c1JRTHA0K1M2UnN6amZkYklzN2lEK2dEanR0UzhPK3ExaTJOdmk0dFRrV1RV?= =?utf-8?B?bkJHcFI1RVhGSUIvdHN4ZXUvTFp0c2Z3U200UHp4MmRSalY0aElxM0g1Qjky?= =?utf-8?B?UHpqemNKOVZiM1NNK1N0MmJwSFhMM0orL1R3enNoUklTVytVMmxlRG9VbXky?= =?utf-8?B?azh2enAyZVArTWxiMDFSMEtJNW5LM1FVUWRWbmZ1dG0vMmlLMUJuSVNKVnR1?= =?utf-8?B?R25XeDlYYVo3T1ZNUkxoZXZSQWhyOThlajN0Q0Yzd0RIU091Q01BUENiL1Iv?= =?utf-8?B?SDBieTdwN2xpSVN2VnpIa0crUzRWV0FOMndXZVFjN2ZqZjllWU83czNieHQ1?= =?utf-8?B?WmJpdDM5b0NIWGgyQlJUdUJHMjdoT0lyYjZQcHgrOUNSelFDODFuTkIzOW50?= =?utf-8?B?c281TmZXaHJuNVZWd3FTZ2NqQUFlaDM0S2tEWXJpakRSTThMNE1Lb0pOU290?= =?utf-8?B?ZFJhVTY3QXIxTkMvV2dkOFoxK3lKR1MzalpoQmJ4M2huTEpZRFFhUXlWMEM4?= =?utf-8?B?c3hwSzBKZ3dkYUFlSnVVdk0rSStxcTZ2Y1U4K01lN0RnZWRJZzRHOUc3Lzh0?= =?utf-8?B?TkppWUVBOWJSSHZ5R290ZllxYlN1UjhCa1FPY3FKZmdhdHFLNG5ISGM4ZHhm?= =?utf-8?B?Zzl4QlA1U1JCQXlmOVBkVVRtOGFuZFNXU2o0VVZLRDlQdTIwaEFTMEhLOVU3?= =?utf-8?B?NFZlQVFkNE9pV0hVOHJNejkwS09wNWpOZjBuRmZXdkpxaERBOThJMFhlWXcv?= =?utf-8?Q?Z8igrILvY/Z98W9E55DNNPSCQ=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZEx0Y3hPNGNQS3N0QVN4cnZxc2NIL0EzNDM3RWdkTEdnSDRHeks5d09CRnI5?= =?utf-8?B?U3U5Y0xzYk5EbEcxMDZPeXRyNUhNanE2b3g1UWNGOXZEeHRjQlJBQWJxZ3Fu?= =?utf-8?B?d3JTZ1hVcXBNeVR1ZHdYL2diMzF2bFNxbUlhUWpGVTZORERxbEZiOFc1M1c0?= =?utf-8?B?ejJvNFRGVFAzMkdBWHRDSGFURDdwdHNaWmFuakFrVU1qdW9ETm1LUGx6K0lT?= =?utf-8?B?MlJtTzhENEdXOWdyR0QvYzlVNzdCOE1IdXhWWUtvd09CZ0lRcmd3emhQcm1T?= =?utf-8?B?bFZBTGJqL1Q5WHFKN1RjSEo5RTRES3E3R1VoaGtkaVVhSGNtOWZ6d2RlSlh1?= =?utf-8?B?OEY1VzJleHpWbkRJWnk3M2p6b0JCamVDenZCUldiK0NEVU90YVUvS2lldGJQ?= =?utf-8?B?a2pVNkhGSWhVei94TExRdDFyK3pISjFMWEFNeFduU2h3QnpOZWRzWGh5WUZn?= =?utf-8?B?R3Fqc1QyOEVZdWx4SW9GcXdWQXRtMURYUWs5WkorUmlZNTlCZlE2S3l1N0VF?= =?utf-8?B?Q1N4N0E5bmtjZHVoOTR6ZFZxaGxBTXNNcWo3elRoK3VieFZzZFVDNnhMcFlF?= =?utf-8?B?YWFsRDA0UTN5MjFST1V0eGJrZWZMNmRnUDl0cDdJOHZDbEsrNUc3T0s2anUz?= =?utf-8?B?NkliK0YzOWV5Q0hVbWcrWC9wOXBRd013ajh6YmQzTUcwcEV6WXptWkVxTTBT?= =?utf-8?B?RVRxVEFQLzlFTjBKSUhEVDRhbDZ6RXF5K1hialRmSjczd2JLdHI0WnJKdjhZ?= =?utf-8?B?ZVpmSkxHNm53bjlLRVNvMGk3MkFZYXc1OEdHSWZRM0gwZHJSVmxBbkFDQnhk?= =?utf-8?B?ZmZBT3hoNXRQYWdyL3AyWTBYdEYzWUlwa2lMa3FlOU4wenJNaE9qVHE5L2pT?= =?utf-8?B?dVlWT0hlZnlzWTh3dE5xLzNsM3FXUmdrbVdMSEJ3SE5HVTFOdTBaTGpVRmVP?= =?utf-8?B?ZWlXaDR4OXJWNjAwb1pMZi9oTEJQMXg1MjYzUStWWW5VTWw2QzZCc3oyTHF5?= =?utf-8?B?UkZvREJmVVFHME9RMVdxcXpMaUxZcFV2ak1zNENrNWdVOUlwTDNVMnRGV0RL?= =?utf-8?B?UnpqNVpZTWZXbEsrd2FLU1NvbWZIam0yMm0zbVUyZWZ4S1hCMzdKTDNPV2gv?= =?utf-8?B?SXlHQkpGWUNiamlkNWMxakZZWW0ySlhXaG8xNWtnbXl5OWV3anRBVVlIOURz?= =?utf-8?B?L1NhUzRFa05UWXRhTmxVbTZHS0pMdHlFYVFXK1Zndjl3djU4WGFWcmU0V01Z?= =?utf-8?B?bnVubkNEMEVnRElDOTNFQXZmOVYvSmJwaG9mNUhWalhmc25rZzlGb0wwNjBE?= =?utf-8?B?VVBJNm8yUnN5RDdScFFGVlVoaXJLMlp4SHc5QnRwRjBZVkNVckpqQ3QyaE1D?= =?utf-8?B?Tyt5dlZ3akVqRWdWWjNvWmVaRllRbkdrZngva3dOVHdSdDF4bUtHR21jN09E?= =?utf-8?B?ejl0TkE2Ujk4d3ppa1hETUdzc25oQ3ZTd0w2NHNxZTlyVG1aV3JFQWdSeUkv?= =?utf-8?B?UDBvQ2J6R21XVk1NSi9GQ1d4S09GMkZSbzE2eDJJWVQwVVdhZkR4b0xxT2lZ?= =?utf-8?B?MGFUWGcwNnZKS243TkovbDA1U05iOFcxc3N4WHZNcWtackZ1TXBrZ01hK090?= =?utf-8?Q?sdgzuOmBU45CSLF9XP3edvi7AS9Rn3vI2jktlQ0mjz2c=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: 580fe5c8-cd2f-4e8e-26c2-08dd94448df1 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2025 06:40:31.6526 (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: SA1P223MB0702 Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] fftools/graphprint: Now, make it a Killer-Feature! 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgTWFydGluDQo+IFN0 b3JzasO2DQo+IFNlbnQ6IEZyZWl0YWcsIDE2LiBNYWkgMjAyNSAwODoyMg0KPiBUbzogZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcNCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtGRm1wZWct Y3ZzbG9nXSBmZnRvb2xzL2dyYXBocHJpbnQ6IE5vdywgbWFrZSBpdCBhDQo+IEtpbGxlci1GZWF0 dXJlIQ0KPiANCj4gT24gVGh1LCAxNSBNYXkgMjAyNSwgc29mdHdvcmt6IHdyb3RlOg0KPiANCj4g PiBmZm1wZWcgfCBicmFuY2g6IG1hc3RlciB8IHNvZnR3b3JreiA8c29mdHdvcmt6QGhvdG1haWwu Y29tPiB8IFRodSBNYXkgMTUNCj4gMjM6MTA6MDIgMjAyNSArMDIwMHwgWzFmMmI4ZDcyMzhlZmY0 YWI4YTRkOGQ2MTc3ZTI1MGI4MTgwZDUxZjRdIHwgY29tbWl0dGVyOg0KPiBzb2Z0d29ya3oNCj4g Pg0KPiA+IGZmdG9vbHMvZ3JhcGhwcmludDogTm93LCBtYWtlIGl0IGEgS2lsbGVyLUZlYXR1cmUh DQo+ID4NCj4gPiByZW1lbWJlciB0aGlzOiAtc2cgICA8PSBtZWFucyBTaG93IEdyYXBoDQo+ID4N Cj4gPiBTaWduZWQtb2ZmLWJ5OiBzb2Z0d29ya3ogPHNvZnR3b3JrekBob3RtYWlsLmNvbT4NCj4g Pg0KPiA+Pg0KPiBodHRwOi8vZ2l0LnZpZGVvbGFuLm9yZy9naXR3ZWIuY2dpL2ZmbXBlZy5naXQv P2E9Y29tbWl0O2g9MWYyYjhkNzIzOGVmZjRhYjhhNGQNCj4gOGQ2MTc3ZTI1MGI4MTgwZDUxZjQN Cj4gPiAtLS0NCj4gDQo+IFRoaXMgYnJva2UgY29tcGlsYXRpb24gaW4gYSBudW1iZXIgb2YgY29u ZmlndXJhdGlvbnM6DQo+IA0KPiBXaW5kb3dzIFVXUC9QaG9uZToNCj4gaHR0cHM6Ly9mYXRlLmZm bXBlZy5vcmcvcmVwb3J0LmNnaT9zbG90PWFybS1tc3ZjMjAyMi0NCj4gd2lucGhvbmUmdGltZT0y MDI1MDUxNjA1MzAwOQ0KPiANCj4gZmlsZWxhdW5jaGVyLm8gOiBlcnJvciBMTksyMDE5OiB1bnJl c29sdmVkIGV4dGVybmFsIHN5bWJvbCBTaGVsbEV4ZWN1dGVBDQo+IHJlZmVyZW5jZWQgaW4gZnVu Y3Rpb24gZmZfb3Blbl9odG1sX2luX2Jyb3dzZXINCj4gZmZtcGVnX2cuZXhlIDogZmF0YWwgZXJy b3IgTE5LMTEyMDogMSB1bnJlc29sdmVkIGV4dGVybmFscw0KPiANCj4gaU9TOg0KPiBodHRwczov L2ZhdGUuZmZtcGVnLm9yZy9yZXBvcnQuY2dpP3Nsb3Q9YWFyY2g2NC1hcHBsZS1kYXJ3aW4tDQo+ IGlvczE4JnRpbWU9MjAyNTA1MTYwMTE3NTQNCj4gDQo+IHNyYy9mZnRvb2xzL2dyYXBoL2ZpbGVs YXVuY2hlci5jOjYxOjEzOiBlcnJvcjogJ3N5c3RlbScgaXMgdW5hdmFpbGFibGU6DQo+IG5vdCBh dmFpbGFibGUgb24gaU9TDQo+ICAgICA2MSB8ICAgICAgICAgaWYgKHN5c3RlbShjbWQpICE9IDAp DQo+ICAgICAgICB8ICAgICAgICAgICAgIF4NCj4gL1VzZXJzL21zdG9yc2pvL1hjb2RlXzE2LjIu YXBwL0NvbnRlbnRzL0RldmVsb3Blci9QbGF0Zm9ybXMvaVBob25lT1MucGxhdGZvcm0vDQo+IERl dmVsb3Blci9TREtzL2lQaG9uZU9TLnNkay91c3IvaW5jbHVkZS9fc3RkbGliLmg6MTg0OjY6DQo+ IG5vdGU6ICdzeXN0ZW0nIGhhcyBiZWVuIGV4cGxpY2l0bHkgbWFya2VkIHVuYXZhaWxhYmxlIGhl cmUNCj4gICAgMTg0IHwgaW50ICAgICAgc3lzdGVtKGNvbnN0IGNoYXIgKikgX19EQVJXSU5fQUxJ QVNfQyhzeXN0ZW0pOw0KPiAgICAgICAgfCAgICAgICAgICBeDQo+IDEgZXJyb3IgZ2VuZXJhdGVk Lg0KPiANCj4gdHZPUzoNCj4gaHR0cHM6Ly9mYXRlLmZmbXBlZy5vcmcvcmVwb3J0LmNnaT9zbG90 PWFhcmNoNjQtYXBwbGUtZGFyd2luLQ0KPiB0dm9zMTgmdGltZT0yMDI1MDUxNjAxNDU0Mg0KPiAN Cj4gc3JjL2ZmdG9vbHMvZ3JhcGgvZmlsZWxhdW5jaGVyLmM6NjE6MTM6IGVycm9yOiAnc3lzdGVt JyBpcyB1bmF2YWlsYWJsZToNCj4gbm90IGF2YWlsYWJsZSBvbiB0dk9TDQo+ICAgICA2MSB8ICAg ICAgICAgaWYgKHN5c3RlbShjbWQpICE9IDApDQo+ICAgICAgICB8ICAgICAgICAgICAgIF4NCj4g L1VzZXJzL21zdG9yc2pvL1hjb2RlXzE2LjIuYXBwL0NvbnRlbnRzL0RldmVsb3Blci9QbGF0Zm9y bXMvQXBwbGVUVk9TLnBsYXRmb3JtDQo+IC9EZXZlbG9wZXIvU0RLcy9BcHBsZVRWT1Muc2RrL3Vz ci9pbmNsdWRlL19zdGRsaWIuaDoxODQ6NjoNCj4gbm90ZTogJ3N5c3RlbScgaGFzIGJlZW4gZXhw bGljaXRseSBtYXJrZWQgdW5hdmFpbGFibGUgaGVyZQ0KPiAgICAxODQgfCBpbnQgICAgICBzeXN0 ZW0oY29uc3QgY2hhciAqKSBfX0RBUldJTl9BTElBU19DKHN5c3RlbSk7DQo+ICAgICAgICB8ICAg ICAgICAgIF4NCj4gMSBlcnJvciBnZW5lcmF0ZWQuDQo+IA0KPiAvLyBNYXJ0aW4NCj4gDQo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkhpIE1hcnRp biwNCg0KdGhhbmtzIGZvciB0aGUgbG9nIHNuaXBwZXRzLg0KDQpJJ3ZlIHNldHVwIHNvIG1hbnkg Q0kgYnVpbGRzIGJ1dCBvYnZpb3VzbHkgc3RpbGwgbm90IGVub3VnaCDwn5iKDQoNCkknbGwgc3Vi bWl0IGEgZml4Lg0KDQpUaGFuayB5b3UNCnN3DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K