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 17D704C91F for ; Tue, 27 May 2025 02:18:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7B91468D296; Tue, 27 May 2025 05:18:43 +0300 (EEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11olkn2106.outbound.protection.outlook.com [40.92.19.106]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D9F0068CB54 for ; Tue, 27 May 2025 05:18:36 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XA1LwqCdYA+vfK6PBjyavlyuiXudb24TTiGNoV7uLfpGKHo+A7B5eB8mK6lT62Hw6yWMr5aZND+TJcqU4m7Y+/wQyDxs4A1mjuLDF+/XpLEOg+TNCuazS+Gd3ZX0NtM2FDlBQowwWY8y5u/MYLNpp6Z/VsAcL2LoDKbVZ1IruOgORhSdxVSyp+OABtRLkvpzQ3p7h5g8KhYrRhqdzNYDQMsrRbD5mPOEOJhKNWNhbWDvXJ6uM8AI548fQrqIpfQ1K3nfMHkC3ggUTsdcpnOUFiwqpK/jtJcIdQ+C0Jon1hyVRG/Yuiy3lt/1oGyTyVhXA6oq0dBrMahkORfqL8Ujvw== 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=msVS0jw4mrw2uwkUJ49OvCV5RYczhXu2lUNZNr95KnU=; b=f1xPx82vzVvYCfVifzEbkLzX5L99Sc4R616JQ/DcG6kM/SDET/Go652DUQj8ql8Dd9HBp+tS9p9llPUIEByEBppTANRpcbLlErZjlGNbW6X2GIL6rxape1AQhI15OlDd7ld8wJaorK1O7t8iB7m7Tnzzi1Vo5m9zTgWWdzvBD/XbxSMC3vYcVaTjE6DopyrZ1fiAkygAgTNi7c5d4q2LEppt+ibqtjDpmJ7fDuHPyJUYfrBMhqYLhrNcIwGIInB89pYqiVh/ouxs6kONZ0ADphoA6s9QCDYf1FoDewZ76BijX13TUqzX1fjDz9aMhn6eNXopJzs3YVTGknfzXG9EkQ== 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=msVS0jw4mrw2uwkUJ49OvCV5RYczhXu2lUNZNr95KnU=; b=hhdRuP95jliiA2XiJ8+FT/q2zXpYmKsFi4yzwvvKhUYkJF0UspGMPba7lMPj6Gso5zIpKO7BAfrjHJ8Sz1PQjrf1HOmI/hztzU69H4nrMya5xq0OoqQU4yjVzuhpPAEVpTx+cTMmm+gtmJfl2HsaCH6cHVEFLeSKEnJbW3QMZ5Nm3dgbxtzwyQpIr9akQZxotfOeEzYbSWa6gIrZ6pdqptJEga7Jc9uysr1+sp5OUYqa52vNdYf8EUCXiWaCxoxOIKW63G4NV0Alu2ZoOmCKdpJDWZd4gGO9K6Qktt+SyBFjWu++Gv+dcYQJAiJrikPgom7e2m9AbCd6qfDugSONKg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM4P223MB0470.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:a1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.26; Tue, 27 May 2025 02:18:34 +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.025; Tue, 27 May 2025 02:18:34 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 4/5] ffbuild/common.mak: clean up and move fftools/resources-specific code its Makefile Thread-Index: AQHbzqd6e9yhnRVeFE+HzGul0w/ojLPltMxwgAAFWICAAAMpsA== Date: Tue, 27 May 2025 02:18:33 +0000 Message-ID: References: <20250527013328.308477-1-ramiro.polla@gmail.com> <20250527013328.308477-4-ramiro.polla@gmail.com> 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_|DM4P223MB0470:EE_ x-ms-office365-filtering-correlation-id: d33ab80f-55a6-419b-18e1-08dd9cc4c7f3 x-ms-exchange-slblob-mailprops: obhAqMD0nT+76ZruCrigLPUIQMEMZUn+iyaLJnPw1xFezQiO9H1DlhHditk2IJnc2K5ONLLRcXgWW3pLe1GPsy1qr/21lUewyL3pffL45AtUwA8TsLMf+2SVbzvtiBzs4RD//6nimqbosI4y5t74kLN2+lyYUJv7qugoUtJePb5z1D5qwj53OeYECdjYCh/ZE2hWbIlcuZ/l8HYwZqisI9f7FJ2Vbr3O/iivr0WIWeYEeQNZV/xa0QTOAUx8AigEDpklCQFD4w24oZK9oKU6Glvki+p22quKaKMwYthapqNdGzIXKnVmpRbbb8/MI7WXpD/goHdTvrBpzEKjCDjmVDJtFHtlf+/iafCIeWAFLO9/Tp6DcELCPInBjVcbtRHf3z+2gQLCDfBUvD+196KskwjAIjHBfq+kz8uhdRwJo8hxsfs8oMPWdm7AukdbJeQRntvI/DAcki0Ayr1qqxCwgOFwBlUOc2UH/cpzG1fzab7LnFe4p05Ywktrf+xK7+WTyhH80Bd1xEuxkxtCIcsPmy1OhshvltjF2bDAJmyPiDoU15TpeJHOCvwCTFZizfS+GNUna7xC+mefh+YXbGxpw3/D3egLou5iP52jIOX2bwWJHiucRZwM89PMRfEh0e4RUDxTxHqe8WdmHRkKfpCjn9cla2RGdp/kbaf9XMePibk5MWC/1vcZaqUp9C4nQi5mifFmTvJdtgGEseyYK8DH7x2WXKGxcq/mlT6NJrsvXt5EnZCWjz9sb3UgRBE+gla2WXO8fG5ZEZZIpWlhnkxUEloqUpjnwqxMvd+V7X7A25elChEcPfakqltEQG8rXVOd x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|8062599006|461199028|8060799009|15080799009|7092599006|1602099012|3412199025|4302099013|440099028|102099032|10035399007; x-microsoft-antispam-message-info: =?utf-8?B?M2E1bkRrQlpwTmNmWWlaaFp5cHhBOXdCSzc1bWRPUWlqQmZPeDByMThqTlM2?= =?utf-8?B?YmU5ZzdTZjFxbmFrRXg5dGFuUkVkc01NRkdETW10KzFvY29aTjZnZ3pkUE1Y?= =?utf-8?B?UXRsWCtZMitaVWhlY2gwK2N3OWR1UkFqb0ZOZDJzMjYzY0xGOS9Xa1JMenZV?= =?utf-8?B?QW9nRnNON2dnNC9ZenRpYUNqck1aRTh2SlAxUVBudVZaTUVWMDdQRFVRdkFk?= =?utf-8?B?N3JRQUIrVFoxUjZmclZPNjJPQVV0KzQ5b3VYYzVkOHBKTzRmNStmVWFFRHB5?= =?utf-8?B?K2hRR2xIM0VOMDJ0YlFzYWpETFl4dU1JSjJtbkR3ZXhPYytnOGVDKzk1ZVF0?= =?utf-8?B?N3ZVYWtDRWFkVitEbXN3eGZEYUlkZm9BUmxnVGJiNnFCMFJmZ1lweEM1VjZK?= =?utf-8?B?dVdWZHh5T0sydEQyb2NkOVphcEhwa1FzZm5TRFE3eDRUVGFIYk9oNVpHM0Ir?= =?utf-8?B?WEpuUjIzNkhwTWhENDFMSTdwU3R3L2hRWnJsU3UxL1pEZ3hkRm1mbFR4a1E1?= =?utf-8?B?NjBOQ2I4R1FQUkZValkyaFFFbzgzSTBUZDRwZ0ozZ3R2SmRFdCtvbzZHY1o1?= =?utf-8?B?QjdDUVdCUktOTXhNZHVzMFV1ZmMyZ2Q4SFdseEM4U0FrWGdXYitoVndZSGFz?= =?utf-8?B?NFhVYndjUlZEaEtSS004KzBqWFBMelZOcDc3Zk85aFI2YlNrRTE0VlVRalZ5?= =?utf-8?B?MXRKdUkxb3hjMWpIaElEODVtd3FPNHVWT1NCVWd0Y3dWUkxhaWE3Z3psU2lR?= =?utf-8?B?MDVKT0FGTERaZWJaM3BnSjF1eEY2OWtKb0VPVDJFeGQrUzdLOGU1dC91ZWk5?= =?utf-8?B?TnQzbktzUk4vUms3VmVIS1N2K3gxNThmdHRHUjBVUWQxK29vcWwxY2hLc0Nw?= =?utf-8?B?YmJNeGdLTkprM3B6dDZiY0VWMDhxeTZmeTluT0k1dEd2TStnc2JnejhFTnZB?= =?utf-8?B?TlQyRm9pL1I3Z0U2K205Z292QjdxU3d1MWQ4T05jQ0lmZkRlZ0h6UjU5S09X?= =?utf-8?B?bnBSS2FLRmUzMkNZblp3OCt5NkNCWVZtQ3dWUE5EaWNmeWJ0UXNIZWhMeFpW?= =?utf-8?B?aUp3eWFGOEhRdnFuVHJQSExrSzVpSnhvb1dCVS9SNzQvdHlod3R0dGhVS0VF?= =?utf-8?B?OEVCVHVRTlg2TXFSaCtrZDVyUjBSNWZTQUF4emYzeWlnbFdVUXZ1ZlpMaGU0?= =?utf-8?B?RDdQTEJRdjBLYkZzU2lYOFh1NG15M3BUOHVoQzdDQ3NJci9uQzBXc3NDdDR0?= =?utf-8?B?ekpIM2NuRFl5WVN6UGpBcGNkb2RnRnFFN1Q1bUI0b3lLVWMzYnBqdEMzYUNY?= =?utf-8?B?cWZ1bDVoOGJGbnpDVFFYMXNrVjB3cERETUxpK1lPR2x6UEt1NzdOb2hCN1NS?= =?utf-8?B?MnZMVktDemNXc1RxbGl0cE9NYk5sZDQ0aGxVRFFyOE5TYkpEa2tQV0dWSjJq?= =?utf-8?B?c2FnT0srbTB1RW8wT0xSMkJmK2U0RmlQaG85aGtzSXFxeFJhaUNCWUlBQVNW?= =?utf-8?B?QW5oNXlQQ0d2RE43MjMzMjFmZG5SVUticzludWVPUzA0MkFmbGZlRlBjcEhr?= =?utf-8?B?L1JyQTNCU25KMy8zK29VbmlQMitVTSt6YW5zdEdyRUQ2N3JmZkpoT2pPTWhk?= =?utf-8?Q?nuPUVJ7f5iY5jTPrrvPYSGwcQIdCcqO0vX7ty2ep1Wr8=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y1MrZU1pN3ZwZmplQnM3dFgxbmx3Z1U5S1V3YlYwSFBEc1lvTG9FZVcwZ3o3?= =?utf-8?B?TndVaks1a2o1WXNTS1hrWVhNUitqcGJHVUozNnNQdUV0cWk2VENXN0d2ZVIw?= =?utf-8?B?dmJNYW0wMlJ4dnRvL3NFYTh1a3BuMXBQa3loQzJzcVJIS0VGVklEdXpwQVQ5?= =?utf-8?B?ZTVsMjFTUlRrWG1rQUxIRlErUXRPYlRQSXdpUE5aMVc2YkFITlRYclZNOHho?= =?utf-8?B?WFQzcVN5ZE0rRSt0S08vVTEzVGpZUER2dnR0ajJZYnZyKzg2RWJTeXRaWXI1?= =?utf-8?B?ZlNMVXgyVzZ4RmxpaGdiVlFDNjBDYmRTek42QnMwQUJiWVBsR1Q0Q0xWbnFB?= =?utf-8?B?dm1LVmtRdzE5MG0yNXAzRUNzdndhdVR5bDdPTnR4LzNwc1BjMHRnQmVEdmIz?= =?utf-8?B?dzhDd1haK0U4U1pPcGRJT1hicERaQzkzUzY3SzdERzBSdWhoVDFiMy8vVzFj?= =?utf-8?B?aFB6Z00wRGN4M01ycm5ncHh4VzdyQnZ3bEx5T2ZCeVRnSHk2QVhseU9CZnE5?= =?utf-8?B?TUFuK1YxdDFIb0lHRHY1WVRRUGM2dXVYT2NFUDZVUG1memxqRDRKaThpRjJL?= =?utf-8?B?UXN2dmdzNy90Mzl5ZkV5NXVla3FQakFWSlZIYmtPWWVBNC9Ua0IxWWIwV0sz?= =?utf-8?B?U01iRnJzMHM2bHkyM0tHNUVOVWx6N2luOWRtMFBrU0s4enYxUmR2TDlzRTEy?= =?utf-8?B?aVJoZHhzK0lSTFZxUnQvNDYrMzVJRXBoNk5GVG5jenVhWDEzaERuemIxZUlN?= =?utf-8?B?d1o5RUl5aGY2NnZnOTAxRjR1U1FDeEdDOVZqNm51RGs0RzMwTk9ONlBXN1hh?= =?utf-8?B?WDFYT3ZZbGNYa3ZtVndsem9sK1NNVm16OGhqcnRMcGdLdzJ1a3laNGtXY3lL?= =?utf-8?B?K0NSN2hreDRmSXJORnpXQlRrWnRDVFBrRU5uSGxpdFdvMnJDRm55VjVEMkxW?= =?utf-8?B?WVFlN1hibGlBbkJRN0NtK1lNYytFZDRZTWYrM1lqTVhkeWFMZHo0L0xYQmJD?= =?utf-8?B?WkNxNFFnc1VsS1BLcy9WbE8xR2pkOE56WUljQ2NYdEk1ejByejEvUjZJbEtx?= =?utf-8?B?dTVpN0w3TFBFeUpuSEFrZ0lYTGtrdTlyTXFockZiMHp0SS9saC9VZWVoOEt5?= =?utf-8?B?U2RQNUEvaS80RmtYSk1Ub0dpMXFGaWx1VXVvd1JzbDV0eTV4akI2NFd3N0JX?= =?utf-8?B?M0FleXdVL0VIYUp6N1h6ZkxOTGt4R21VWTJmTllJc2lEb0FOMzlpRXdDV3dR?= =?utf-8?B?VDJlc0FZbUx3NFdLb1l2TnlMUVFSSUd0VS9VWFJnd0hmVDV5aDU3bnBucHRt?= =?utf-8?B?SUN4SVNSV1dmVHcvRGZxQWFOVUQxRlZMM29HVSszdWpKeWQyK2FaT3dGN3dm?= =?utf-8?B?R0Z1ankrbXp1WUpjaFppUWR3UjFVMVhzVXBWV0pYMkExbG56aGxNaXBGbVB6?= =?utf-8?B?UnREa25lQXVsdTBGa3dneU5xQ3BRcjB1ZWdXRm1Cd2lnYW8zZTNmbk8zdGRB?= =?utf-8?B?WlZEOG1sZXg2SEErVHpaNTZsQUNwdnljbmsxVTF2ZWcyOFlPS01lMlREVFpz?= =?utf-8?B?ai80aXp2WVBGbUJEUU1qTjRFRGlLc1NKcElRQU1vSFlhSmVUNlpTM2w1MEdE?= =?utf-8?Q?1YKdwioAf0ZPS4efZhuf3lkzVd1jD9f7jY9VkE5hxCGQ=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: d33ab80f-55a6-419b-18e1-08dd9cc4c7f3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2025 02:18:33.8242 (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: DM4P223MB0470 Subject: Re: [FFmpeg-devel] [PATCH 4/5] ffbuild/common.mak: clean up and move fftools/resources-specific code its Makefile 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgUmFtaXJvIFBvbGxh DQo+IFNlbnQ6IERpZW5zdGFnLCAyNy4gTWFpIDIwMjUgMDQ6MDUNCj4gVG86IEZGbXBlZyBkZXZl bG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+ DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggNC81XSBmZmJ1aWxkL2NvbW1v bi5tYWs6IGNsZWFuIHVwIGFuZCBtb3ZlDQo+IGZmdG9vbHMvcmVzb3VyY2VzLXNwZWNpZmljIGNv ZGUgaXRzIE1ha2VmaWxlDQo+IA0KPiBPbiBUdWUsIE1heSAyNywgMjAyNSBhdCAzOjQ44oCvQU0g c29mdHdvcmt6IC4NCj4gPHNvZnR3b3Jrei1hdC1ob3RtYWlsLmNvbUBmZm1wZWcub3JnPiB3cm90 ZToNCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBmZm1wZWct ZGV2ZWwgPGZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IE9uIEJlaGFsZiBPZiBSYW1p cm8NCj4gUG9sbGENCj4gPiA+IFNlbnQ6IERpZW5zdGFnLCAyNy4gTWFpIDIwMjUgMDM6MzMNCj4g PiA+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPiA+ID4gU3ViamVjdDogW0ZGbXBlZy1k ZXZlbF0gW1BBVENIIDQvNV0gZmZidWlsZC9jb21tb24ubWFrOiBjbGVhbiB1cCBhbmQgbW92ZQ0K PiA+ID4gZmZ0b29scy9yZXNvdXJjZXMtc3BlY2lmaWMgY29kZSBpdHMgTWFrZWZpbGUNCj4gWy4u Ll0NCj4gPiBJIGFjdHVhbGx5IHdhbnRlZCB0byBwdXNoIHRoaXMgdG9tb3Jyb3c6DQo+ID4NCj4g Pg0KPiBodHRwczovL3BhdGNod29yay5mZm1wZWcub3JnL3Byb2plY3QvZmZtcGVnL3BhdGNoL3B1 bGwuODAudjQuZmZzdGFnaW5nLkZGbXBlZy4NCj4gMTc0ODAzNzkyMjMwOS5mZm1wZWdhZ2VudEBn bWFpbC5jb20vDQo+ID4NCj4gPiBBcyBkaXNjdXNzZWQgd2l0aCBUaW1vLCB0aGUgVjQga2VlcHMg LnB0eCBmaWxlcyB1bmNvbmRpdGlvbmFsbHkgd2hpbGUNCj4gPiBhbGwgb3RoZXIgaW50ZXJtZWRp YXRlcyBhcmUgaGFuZGxlZCBhcyBpbnRlcm1lZGlhdGVzIHBlciBHbnUgbWFrZQ0KPiA+IGRlZmF1 bHQgYmVoYXZpb3IgKGkuZS4gZ2V0IGRlbGV0ZWQpDQo+IA0KPiBJdCBzZWVtcyB3ZSBkb24ndCBk ZWxldGUgYW55IG90aGVyIGludGVybWVkaWF0ZSBmaWxlcyAoaS5lLjogcHR4IGFuZA0KPiB2dWxr YW4pLiBBdCBsZWFzdCBJIGRvbid0IHJlbWVtYmVyIHNlZWluZyB0aGUgcm0gY29tbWFuZHMgYXQg dGhlIGVuZA0KPiBvZiBidWlsZHMgYmVmb3JlIGxpa2UgdGhleSBhcHBlYXIgbm93LiBJIGRvbid0 IHRoaW5rIHdlIG5lZWQgdG8gbWFrZQ0KPiBhbiBleGNlcHRpb24gZm9yIHRoZSByZXNvdXJjZSBm aWxlcy4NCg0KVGhpcyBpcyBub3QgYWJvdXQgbWFraW5nIGV4Y2VwdGlvbnMuIFRoZSB1c2Ugb2Yg LlNFQ09OREFSWSBpbiBvcmRlciB0byByZXRhaW4NCmludGVybWVkaWF0ZXMgaGFzIG9ubHkgYmVl biBhIHdvcmthcm91bmQgYmVjYXVzZSB0aGUgcmVidWlsZCBjb25kaXRpb24gdGhhdA0KY2FtZSBm cm9tIHRoZSAuZCBmaWxlcyBoYWRuJ3QgYmVlbiB1bmRlcnN0b29kLg0KVGhpcyBpcyBmaXhlZCBu b3cgYW5kIG1ha2UgY2FuIGRvIGl0cyBqb2IgYXMgaW50ZW5kZWQgd2l0aG91dCBhbnkgd29ya2Fy b3VuZHMuDQoNClRoYW5rcw0Kc3cNCg0KDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==