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 7E41D4B3F9 for ; Sun, 25 May 2025 11:04:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id DACC468D5B0; Sun, 25 May 2025 14:04:30 +0300 (EEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11olkn2107.outbound.protection.outlook.com [40.92.19.107]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 27B6568D450 for ; Sun, 25 May 2025 14:04:24 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=urCk86YtzVH+xTPwjungumUXqrthhsKjQDrFZf7p/wllxucAeapbZjCxaRU3p6YiaOmL/16SerLau7MA+qhW3MtmxlZUEg/SEnO5vYTFSTUyOkpuCZ5k94R9+t9lN8HnTDHGYGyB9n4zNtbp0GIKs7LhSzjrDBiexInd+DFXOWlsRaUKhQ+GoC78k1RwyxgkTNIsFuCdbcXFCwbpIjsmHR99roDzoPIdXVeT75J5//DTwolVTDDoyJqZOWUft/Qts1ACjvvi8EKRWFwrlFJlxFleUSvv8pNHsT3aZGV8lFnTqXN1UJPnFg/QpoRvBfLZXcBqDoBuC5SoDGqXjblypA== 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=A+FWM6AmoSPNzkyHNuCrXWPlED+sgZ6ZRi/m8Pts/as=; b=HA4A4jGT2IDCJTbNgEiuoBdAZjW8nzLVZLBS9DHedUa9m1OqXUrNi6yYoSUDCmTpPOFQdnsZecwk8OyxKrtOHiJ653Dd/AYQgTW2tzlq7htTTpa675iipmJaRkLj51K4BrKWg2PmrBjRY7QMsrNIPDXi73+3SMpz+UuwkLSSvKuLTFZEFIJLhMReZvVODUhgAImfZNnPeehb0t5OdvgjSPmpRH6tGt4ivFoBI1XRN8VS762wiuytaIs3qzkMjVVjtMVbq9m6MCcFOOb7lk5i0LU1ShVM53zT/KpDQfLq3x8ypmcRReBcr6jguvK1l7ZWl/x00nsKsGwpeMaepOxnoA== 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=A+FWM6AmoSPNzkyHNuCrXWPlED+sgZ6ZRi/m8Pts/as=; b=FXSi4qESU7DpgoKrp+/v7mXB1R5mNGg4LqWNBne0pX5iUgjESgnowELZ7fHs2gPwhc2MeVIfOp5tKPaRSdDwXqxEV9xNUeck5s3B/+OM0liJY+Es4dgejW9UzP5NqPCGWRUdogCWLzc8ALT4azVaoUzMZXu3/0YkwnAA2nFw4m/VTjhgnLfoVSWRJkljDCzdYKkCheyBMPJf/AB+NsvpfdXILVv2s1041xkVIEy1P5Sm8g7C2sw1sucP0Yd+FAl+ZpGaAhnN7Ykh9hK4FfNtZsLjnBxIImuVlvO7F6P9c7ppsJcVwAGAfqVTmMQxjOKPpUJJKrhWgE6KRGf3LJ4dzg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ2P223MB0929.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a03:591::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.22; Sun, 25 May 2025 11:04:20 +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.022; Sun, 25 May 2025 11:04:20 +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: AQHbxeNn507au67TyEiB1J2yca4eyLPUPT/ggAAiAoCAAAM/UIAAC9eAgA2QGwCAAT6NsA== Date: Sun, 25 May 2025 11:04:20 +0000 Message-ID: References: <20250515211148.6C91C4128B8@natalya.videolan.org> <20250516005421.GX29660@pb2> <1920318.tdWV9SEqCh@basile.remlab.net> In-Reply-To: <1920318.tdWV9SEqCh@basile.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_|SJ2P223MB0929:EE_ x-ms-office365-filtering-correlation-id: fb8343bd-4e34-4061-b812-08dd9b7be659 x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|15080799009|8062599006|8060799009|7092599006|461199028|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?utf-8?B?ZDlRcS9Ka0NObUEwbHpLaXNFTjRvNm02QXdCenVOYnFsTVpoc2V1bzhJeVRQ?= =?utf-8?B?UWFaelRvZlZIM3F5aHlYdFhwVWRNNTdlQ2RvN1Z0NFM1c0RrZk14bDJHb1Fs?= =?utf-8?B?TER1UElQRFhnbXBPRU81VVB4d1VCRmJ5NVB6STZHaENRaVR3K2s0S0lqZnps?= =?utf-8?B?aVh0THZaVG9waDVkTGVwOWxKQ2t6cWZoL2Y5TFp4VmUvUUVBdXVRZmtveVZs?= =?utf-8?B?RjZJOXhhZ3JMaUlGUEdyZVY3Zm5MQlRWeWVsWnJVZWlIS2JadTViaVZHdzlX?= =?utf-8?B?alk1WEdmY29SYVREVG9xTmUzN1g0RVROcmRHRHFFdzNFejlwYkVlV0lGSmYz?= =?utf-8?B?b0hpc3BPY29PL05qV01PNmFIeDFMM09JWHdEaUJaVkJmZklCYThscjZieTBH?= =?utf-8?B?VGxoaHdMaHdCSWZzbmkycXhZZEJOOGlsRFlWMUVtWDQ5YUdMQ3ZuQllMRGxq?= =?utf-8?B?NXJXVWxPdzVLNmdJS0Nja3hRTHRNaXhZVkZRQXh4bHhxN21ZZDc3dnpLRlF4?= =?utf-8?B?YnpZNkx3U2RQczZXaTdhNlZ4YXM2aVZMRkViS1hNdm1iK2NNd0RaVVA4ZHRW?= =?utf-8?B?YnZnd242LzZ6dGlOZWh5RWFOK25ZM1lyNlRBMmZURmRlRTF1UGxyL2VwUlNT?= =?utf-8?B?OTNiQlBpNWR3NDdGTjVjWlFnelhsWmZqZ2p5Qzl1V2kvMkd4MzlzNUxmVjdR?= =?utf-8?B?MlB4MXNqYW5ZOC9hcXFONmRMOFFnd0o1Rlp0Wnd1RDUybUMxV29qQ3hTTjJo?= =?utf-8?B?QS9ZNDJ6NFhpUmtITXdneVQ3TVN4RFkraXR4M0ZsZ0xwSEtpdGI1M1l2Y1d0?= =?utf-8?B?VlJobndIcnU5UExoeldXbHdpaU1obUk2SGdGK3pVTmZmaTc4TEgxQXhZVUZL?= =?utf-8?B?WkRzVUplNlZhVWJ5Vi9za1RTdUdnNFpUczd0My84VnpSOEZMYUNMMXJBb0RI?= =?utf-8?B?ODRFRzF5RHpMWHFGSU9aU3NCeGZrQnlmRmlEMlNqV0gvNlpteTZCd09RbnJa?= =?utf-8?B?cGVRWmIvdXRyVkR4clJXK3liSkUxU09wM0JKYkhkK0FHMkVvRFdZbFBLeG8w?= =?utf-8?B?YVdjSUVmaFJoWCtlMEM5WFowaVJLZ3I2RGMvWW5mN2xxNzdJbkFkZmxwVi9z?= =?utf-8?B?YVA5TFFIZEZjZzN5MERKWW4rRi9maExrUGxQWDdySW4wQlFiTjJuSDZJYjcy?= =?utf-8?B?UlQwS3NuWFdNZ2ZQcWgvSDlNMTVwS3k0U2J6dXcvR09pT1lnQzQzQ0kzSVlK?= =?utf-8?B?by8yMGF1ZnBySmRERXFFUE1LL0hvVmN1cmZFNE9yR2F0eG4rb3Ywblk2Nkli?= =?utf-8?B?TC9CQmFNMnJEd2tJSjJCZEw2Q2NLS2l6WnB2dkJPclZyZFdLSUxJVHRuQUNL?= =?utf-8?B?azFPa2xPeHZyWFd2Zk5xeWNHcEVnc3BCdFpnOGN4VGJNNzA5VzhJNG1sV2dV?= =?utf-8?B?RlBEOWtOdmx5V2VBbzB3VVlwRkZXR1Y5M2Ixa2tMNThoeFA3ZWp2dDZIOVVt?= =?utf-8?Q?jh48gQ=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2lzZkw4ZDQ3R25TWmpiTk41UEFJYVE1RU10MkRrSkh5SVAxeTBCeU5QUTNh?= =?utf-8?B?MENWTFFURUZ2WFFOQ0FiSzA2dlk1NzI3c0thNWlDUENtb21YWEFNR2NmMS9I?= =?utf-8?B?MzQvMXJ2U2hETnd2aGNhL0FOUzBvM0FneGdhWGNFSzBnWDJCQTRZV3pIZElW?= =?utf-8?B?SVZ2b0duMU8xOVZHcXF4NEZEUUwrODNyYnpOYVF1bzJBbXJhbTgzZEdReThF?= =?utf-8?B?TkZpQUx3UXVTaVp0Vnp2Y0dNQWtrcWJmbkdPOHN3YlE4VWtLSFdZNVBhYkd3?= =?utf-8?B?UzhFbHlQeFF6Q3FDMzRrSXhVWVBkQVYrUWxDYk1LRlZXUGNLSDY0WHVYL3VG?= =?utf-8?B?UDhYdUs3MENrZG54UVNkRWluRkpXbjJwcGJLSHdxOFBKdk5SMlB3a05WV1dW?= =?utf-8?B?aEdZeUxpYzRCbTFiWDU1QThubXd0ay9nYVdKV3ZxOGtzb0prMUZMTVJQenNy?= =?utf-8?B?Y2RxVU01OWY2R3YzOXRCNXVoMzhGc3RqWHlyZ0l5OXR5OFdmOE9YenAzMmdj?= =?utf-8?B?YWVVYXZsVmY0Z3pkNU5lNUdBWm5vcUtHdEpnMjdDMWpBZ0dVRDVHOFF3dE1x?= =?utf-8?B?MXhaeVFPZ2VoMUNyRmZWMW5qbHJ5VzVxUWtMWXZUcDQrdEpQejZ4bmlob3VH?= =?utf-8?B?M1F3WEM3Y05nRjlqMXlxZFJxWHIzOUJyamFWTjh0TzBpYzgwVjEwb01UZmh5?= =?utf-8?B?SmYvQ240NEUrejdRekhVNUpLai9vUlByVk5SV05mZnlxSnUzQ0RSdFZ4S0ZE?= =?utf-8?B?Yi85MDh4dnFZaFhnT3hiMW1EaGZ3TkhtMUNnc2hsRG1POTJVUkVJZ3FVYU5W?= =?utf-8?B?R2hEelJBdEZkZHh2aFVtbDBNZHo2QmIyZ3pqYzlIN2pFanp0NS8zbjA0Qm9Z?= =?utf-8?B?OHlwQWNvZGtMdGY2dzFhSi9DcVc3azV1Zm92b1FHdmFLZmg2VThrYmVNME5n?= =?utf-8?B?V2xhcXlKZ0F6bUl5WnBQalVYU3p1Nlg4WlRDcnZ2Z0trVFBpSWNNUk1xVW91?= =?utf-8?B?UmdZbVJaaWh3clBrSzJoc1F4Sm9MWFQyLzV3elplYmZ0NmJJaDhLSnBSWmRO?= =?utf-8?B?NnFFMGpKUTFOTWRXTU5kZzB3ZnFYWFYxaUNXVXBpcjdOM0NOaVNaQWU3aUxQ?= =?utf-8?B?R292bzRGaHpKM29qSVEyY3pQV1dGY1VaanNVUk5mQ2tOTVIyQThoUmxRdFJY?= =?utf-8?B?bituL3JUei85V0V6UGN5SjZDZ2IvZE0ybnFDTE5LeWQ2bkFBeXNIOFhtbHFC?= =?utf-8?B?QStRZ01YdDZjcUlHa2ZvdWE3eUUzQUE2bGZUN2JrU0pOS3drUGd5WHdzczFH?= =?utf-8?B?V040UkY4RDhFaWgxWEZnSW05OUZieGlKa3VNY2RwaGFjVSt3WDNqM2NicVJF?= =?utf-8?B?VHUxWnhxbVZLbllXeTRIenlYME5vUVQyVlZic3d1UmM5RnNjRjVHZTB5ZVJi?= =?utf-8?B?OGFteW1MSFY0RzFVN0I4VzZOWFBZMFI2WmxNdDROZmtMU1NCMFJFZUFhUFla?= =?utf-8?B?MHR6K3NGVkNQT3M0a0ZBTXBUbnF5Q3hCSWV5V1lmSmtTcnUvWm0vdFdTaThZ?= =?utf-8?B?Y3dmaDJtSno4Z1Y1SXRSVUFDdElrOUlYMXQrT2xOVU5CZnR5WDlsVVI0Uzc3?= =?utf-8?Q?01XUJttNn0AcvKRgxt21mrD0trAiDjiqBbocCvwvJ+4o=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: fb8343bd-4e34-4061-b812-08dd9b7be659 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2025 11:04:20.3905 (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: SJ2P223MB0929 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgUsOpbWkgRGVuaXMt DQo+IENvdXJtb250DQo+IFNlbnQ6IFNhbXN0YWcsIDI0LiBNYWkgMjAyNSAxODowMg0KPiBUbzog RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZz4NCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtGRm1wZWctY3ZzbG9n XSBmZnRvb2xzL2dyYXBocHJpbnQ6IE5vdywgbWFrZSBpdCBhDQo+IEtpbGxlci1GZWF0dXJlIQ0K PiANCj4gTGUgcGVyamFudGFpbmEgMTYuIHRvdWtva3V1dGEgMjAyNSwgMy41NC4yMSBJdMOkLUV1 cm9vcGFuIGtlc8OkYWlrYSBNaWNoYWVsDQo+IE5pZWRlcm1heWVyIGEgw6ljcml0IDoNCj4gPiAx LiBsZXRzIGFsbCBjYWxtIGRvd24sIHNvIGZhciB3ZSBoYXZlIGEgY2l2aWwgYW5kIHByb2R1Y3Rp dmUgZGlzY3Vzc2lvbg0KPiA+ICAgIG1heWJlIHdlIGNhbiBzaW1wbHkgZmluZCBhIHNvbHV0aW9u IGV2ZXJ5b25lIGlzIGhhcHB5IHdpdGghDQo+ID4NCj4gPiAyLiBhbGwgc2VjdXJpdHkgaXNzdWVz IG11c3QgYmUgZml4ZWQgaWYgdGhlcmUgYXJlIHNvbWUNCj4gDQo+IHN5c3RlbSgpIGlzIHNlY3Vy aXR5IGlzc3VlIGluY2FybmF0ZS4NCj4gDQo+ID4gMy4gdGhlcmUgc2hvdWxkIGJlIGEgY29uZmln dXJlIGZsYWcgdG8gZW5hYmxlL2Rpc2FibGUgdGhlIGJyb3dzZXIgb3BlbmluZw0KPiA+IGZlYXR1 cmUgaWYgaXQgcmVtYWlucw0KPiANCj4gSSBkb24ndCBzZWUgdGhlIHBvaW50IGluIGhhdmluZyBh IGNvbmZpZ3VyZSBmbGFnLiBFaXRoZXIgdGhlIFRDIGZpbmRzIHRoZQ0KPiBmZWF0dXJlDQo+IHNo b3VsZCBub3QgZXhpc3QgYXQgYWxsLCBhbmQgaXQgc2hvdWxkIG5vdCBleGlzdCBhdCBhbGwuIE9y IGVsc2UsIHRoZSBmZWF0dXJlDQo+IGNhbiBzdGF5IGFzIGEgZGlzYWJsZWQtYnktZGVmYXVsdCAq cnVuLXRpbWUqIGZsYWcgYW5kIHdpdGggdGhlIHNlY3VyaXR5IGlzc3Vlcw0KPiBmaXhlZC4NCj4g DQo+ID4gNC4gY2FuIHN5c3RlbSgpIGJlIHJlcGxhY2VkIGJ5IGZvcmsoKStleGVjKigpID8gaXMg dGhhdCBzb21ldGhpbmcgcGVvcGxlDQo+ID4gd291bGQgcHJlZmVyID8NCj4gDQo+IFRoYXQgaXMg b2J2aW91c2x5IGZhciBtb3JlIGFkZXF1YXRlLCB0aG91Z2ggY2VydGFpbiBwcmVjYXV0aW9ucyBh cmUNCj4gcG90ZW50aWFsbHkgbmVjZXNzYXJ5IHN1Y2ggYXMgcmVzZXR0aW5nIHNpZ25hbCBoYW5k bGluZy4NCg0KV2hpY2ggaXMgd2hhdCBzeXN0ZW0oKSBkb2VzIGFscmVhZHkuDQoNClRoZSBmdW5u eSB0aGluZyBpcywgdGhhdCBpZiBJIHdvdWxkIGhhdmUgY29waWVkIGdsaWJjJ3MgaW1wbGVtZW50 YXRpb24gb2YNCnN5c3RlbSgpIC0gbm9ib2R5IHdvdWxkIGhhdmUgb2JqZWN0ZWQuDQoNCg0KPiA+ IDUuIHRoaXMgaXMgYSBjb29sIGZlYXR1cmUsIGkgd291bGQgdXNlIHRoaXMgaWYgaXRzIGF2YWls YWJsZSwgdGhhdCBzYWlkDQo+ID4gICAgaWYgaSBoYWQgdG8gbWFudWFsbHkgb3BlbiBhIGJyb3dz ZXIgd2l0aCBhIGdpdmVuIFVSTCB0aGF0IHdvdWxkIHdvcmsNCj4gPiAgICBmb3IgbWUgdG9vLg0K PiANCj4gSWYgdGhlIGZlYXR1cmUgb3V0cHV0cyBhdCBhIHN0YWJsZSBVUkwsIGtlZXBpbmcgYSB0 YWIgb3BlbiB3aXRoIGF1dG8gb3IgbWFudWFsDQo+IHJlZnJlc2ggd291bGQgd29yayBqdXN0IGFz IHdlbGwsIGluZGVlZCwgd2l0aG91dCB0aGUgY29udHJvdmVyc2lhbCBmZWF0dXJlLg0KDQpUaGUg aWRlYSBpcyB0aGF0IGVhY2ggZmZtcGVnIGV4ZWN1dGlvbiBvcGVucyBhIG5ldyB0YWIsIHNvIHRo YXQgeW91IGNhbiANCmNvbXBhcmUgYmV0d2VlbiB0aGVtLg0KDQoNCj4gPiA3LiBhcyBsb25nIGFz IHRoZSBkaXNjdXNzaW9uIGlzIG5pY2UgYW5kIHByb2R1Y3RpdmUgaSB0aGluayB0aGUgVEMgaXMg bm90DQo+ID4gdGhlIGJlc3QgcGF0aCBmb3J3YXJkLiBJZiB0aGluZ3MgZGVnZW5lcmF0ZSBpbnRv IHNvbWUgbWVzcyB0aGVuIHBhcyBpdCB0bw0KPiA+IHRlaCBUQywgeWVzDQo+IA0KPiBJdCdzIGJl ZW4gNiBkYXlzLCBhbmQgSSBkb24ndCBzZWUgaG93IHRvIHJlc29sdmUgdGhpcyBvdGhlciB0aGFu IHdpdGggYSBUQw0KPiBkZWNpc2lvbi4NCg0KSXQgd2FzIHJldmVydGVkIG9uIHRoZSBzYW1lIGRh eSBhbHJlYWR5Lg0KDQpUaGFua3MNCnN3DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==