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 2BCE7486A7 for ; Wed, 28 May 2025 08:13:07 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 898F468CDAA; Wed, 28 May 2025 11:13:04 +0300 (EEST) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04olkn2095.outbound.protection.outlook.com [40.92.45.95]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 3074A68C9D8 for ; Wed, 28 May 2025 11:12:57 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AXXVNjW6AeaseKqteGkNF3afzaPpqTgNsRsuda0KSnTUxAfLFEAqjttShXekOPXJjoRH0XOqeskQRWcXMb6PkzUn3dzVlaeMVwJvHuZzDnOM0FatR8al3ehrAScZZOahXQfb5N33E4rUaew17Er7tDndWOyZNt34HuzhkgWuz4Py9MmPnd2Ho/8UCcgeuNZUCpBAwfqN0lvoS3twNinkM3NLbcz8LTPHi7NZw2jYMQou+xXqG7eps3JT25/jZyHt+nKHYe7xEmEv+isDLKNqp04hNHx1n7VGp2gBVfQHwmSxGnCj2cuP1UgUE8bpYc25ua947/cfQvrdjQldzO6Z/Q== 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=hlcBMS4h1/nnatcwKQvkdjUDAZriiLpggFGEzak75yg=; b=uWYizAsJ8H0bPfzlyXBzDLmUtiUbxhulltMcUJQIrRQNMLd6h7L4HdxTGM+pmD4QSScly7dyh3fHPF1ZzSX4MF5Em5IEWUEAJ4cGBDH2wmBJ5bDPrhZEnql9h8aGxKXWuNlIEmLRSi8BM+mybqUJBLB1TDWi1nh9KRPYsfv0unc3gJ2f3Q+22BnrRpZXnFfhP0i7GjfMmnnACdmFS7jejgOEy/kitHeZCVmmKAk3x2c5lLyrRWZz+W4g+h0M4+nlG/7xCxG3YM21fZhswGtekyCxS29XQfKxAr+oSvYcAd6TZtzFUzGEGTonuIvd82OcLVArr23hY3pHJp8ORpXp8g== 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=hlcBMS4h1/nnatcwKQvkdjUDAZriiLpggFGEzak75yg=; b=PDXhFKMssOhbogmQRi+uuMgSvdA5/TDDpWnnv3XXV8UNyj3cRBgQN4dwKgn7gezlon04PGSBqsBsUkK0wabDbcUnuN3RXRkIZ10H9OHQvtJaM1q1RLG2Do+qTYu5HrdjIzwfDNiAWQb7wg33eRcHpSs1bmvsrc2J7oJNC+Pb3hp02rgFUPg4EFx5AAl+1Dpm1CWT3WvjN2BHo5NOLJBt9+3Qm1QeADm2puxWcduA4XAxrTukACMh0FPuv0dt4s7C7pCGfBF+X8Fb4DcR2vNXbItaFzCziQp3snjVvaNZf9mJL+ywXDOk49+EDnUejnuDJ8B6BJbmCrB129rzqB+kGA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by LV1P223MB1332.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:2b3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.26; Wed, 28 May 2025 08:12:54 +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; Wed, 28 May 2025 08:12:54 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] Building for Mac x86 with GCC & NASM Thread-Index: AdvPVLCfY2ail4H+ROiNNl5RrJ1rhwAQE3qAAAOr0QAAARsowA== Date: Wed, 28 May 2025 08:12:53 +0000 Message-ID: References: <6efef34-9a72-536a-9112-67646471e1f7@martin.st> 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_|LV1P223MB1332:EE_ x-ms-office365-filtering-correlation-id: 7bbd3f71-5c31-49e4-9a0d-08dd9dbf724f x-ms-exchange-slblob-mailprops: Cq7lScuPrnoSu68Y5FdRDlCPOBk43FEtg9aFGQZfuJoPNdrcr5qSOm70JIcQNM53t7MgUNP3DLG4TC33aSQdBqR3n8Zc5PGjkJbTl3XZTkTrhMlEnlZPuqMkMgDfLl9jujik1cE9fM6QAsgCsQp9S4rntvvdFXhw+4C9Lms45iY7qcWhJMV32OSamQ7f3YT1vVo11qxo3E94aKOXiXBzaevvOV6P+DqiBcWCHNXXvTC3Ak12SuAULAJ+MSlkC0E1gVCpF58c8CEBWrXD9YulMOdKS+GX1u0IfxVzGL8Fock8bRGiov6hGOly+W/hF0pKlm7Zs3bPbIVutf3fTX2wFpUGKOjJcAyFUZ3MadkE471RQDTIgTQUFfGGCuA2kLoB+KsnUCz+r20jqqeVC5L6hQQE8ov6A0WDdw2LVgoW3BjyA8HIeiFI3+qNV9FECfR6zuYwkSRcXqF/LSgBuyH3mGZN/HVPkEnYFU7Lq6VLZDW1536OS3cWdovS+SN/U+C1Rx7aobKxt4+FQbD9QXmv9WwOsUHumqio3mv0sMVXjqpBRd5Z4Nv3lt/hYb5FJPzxH/mTwbDgavXpsJxYGJpMrKxHevTjtz23hpCPm8JLilzxFsS1yGpKWXEpn4Rs6xZfl+qtF0cWJN/Gf02bb/1CMBq3D7T4nG0zWTM/goaEJgyDyaEfi/+DoHSJxt2JBnd39DpIPvEL6+zQVxgElO7AixtgCNLI1QZ0a+4dtXVv1xW+Lk619T88l9nhQB5G6j2QRWGKoaJJTNs= x-microsoft-antispam: BCL:0; ARA:14566002|8062599006|8060799009|461199028|15080799009|19110799006|7092599006|3412199025|440099028|10035399007|102099032; x-microsoft-antispam-message-info: =?utf-8?B?cVV0QU1GcTdWRy9LTU1yZDJQcVNndkJWYXI2MVQ2SDN1NEFIZ3NOS2tVdURD?= =?utf-8?B?bkNkSlZEYkhEZXlhaFBHbGNxWnpvZGN1OGxSOC9aeXZCYVhFMWNERStjdDQ5?= =?utf-8?B?REhjWCtIL0JvZTlweDZGcXlsVGkxU3ZadnkveVl4eXRvZ2EzSi9EaDN1Rzds?= =?utf-8?B?UzJNaWFTS2xqYTBMTUYzblhsVE8rMWxnYXNzYytGaW94K1p1bDYwR1VkcGJa?= =?utf-8?B?ZmlibXRUcVdQTWdsVkhuWEQ2VGk3NHo2ckZ6bHdrenlGYmFQd3AvaDF0MC84?= =?utf-8?B?eXQwclczbUhoRkFtMXgwN0JBckhOOWVVSXRDSkhGMWUzQnE3NDlMZUVJc2xG?= =?utf-8?B?ZTdpK0RkQ0d4MytyeVZwWkpkU2xnMjdNQlpSa2NyZG1hbHhFZ1pUQTRQZ3cv?= =?utf-8?B?aHJEamZPcmdOUFB6UW9HMnVrYVpPRlliSG5yeUs1UDk0UjJEVzFGZk9qbk9T?= =?utf-8?B?SkY3bW8vMzBtSVVYWlBnSDlIczJsRFlDQytoVUtURExVYytVYmhpajIxQVFR?= =?utf-8?B?UzZjVFlQd3BxTnNZcHJvWnZCV2VmVzJMUHhUbGNMUUhxTkdRSEtDaDBvb2w0?= =?utf-8?B?M0N3dy83cWJXM2R3VWNTYzZNbVVMVkZhbVRrelZJVEg5WDRid1RYNTV5N1M4?= =?utf-8?B?clFRZGZQR1Y0VDN1T0wydlNQRXU1L3lZcEhtVWpBL2lneGxxWUE3dDRWQU1B?= =?utf-8?B?c0k5M2x4d0JZVDAwYUNEVTVnMlF0cDIzNTFRVWlRc1pUKzN3SllLS3hFL2ZZ?= =?utf-8?B?b1ljMlMxYmxNS0NrZ3NHYlhXNEpDQ3pUL1U1U1k2aWhlS2FzbktVRmx0WVFB?= =?utf-8?B?RzdrNTg5MUd1NnVOSzMyd2hGL3I1clJ5YWNCd2NQZFNkcUhrRzVwT0FDOVZI?= =?utf-8?B?QTViSnl5SG9EWkwycDg2aEswUXFWc2M4eVFpOWVjdmNsaVZ2N2syY1Y2VHRY?= =?utf-8?B?ZzNjNTY5MG9qdUVLR3lCYUxJdnMzd05UeEZMMFlhVkJpSEpHTmJDUmdXOVZ1?= =?utf-8?B?aUx1S252cVh4N2swR2ZGRUdDN3Joa0d1WTBnLzIrci84RmJxb0hzTGs1cnNs?= =?utf-8?B?TmVDWlV1QkdLc3htOTFSR1p6dVphSWYyS0E0SGJVWUw5T056dmRuTzI0VXZK?= =?utf-8?B?dFJ4UmxkUUcxT1ZYWmtjaFRzK1daSm5hM0xSbUtJTVFxbGw5YjdSNDVjajB4?= =?utf-8?B?ZytuYkFzUkJkTmdTVEhta2s3bXhTWW1aZnVRRm5GNGFyZkE3MEZhN3hwOXN4?= =?utf-8?B?eFNiMkV6dEtYT2dlVE55Tm4rYU92bTVVbkpTYzlVNFFwdENreGtJelBaUEM4?= =?utf-8?B?L0hUVk5GOU4vNUIzVCtrcXJEM3BhUCswTkp6b29rbk9ndEtxZ0diK280dk1S?= =?utf-8?B?dEFTSGMvQUJhTjZuMzVoYVJGRjZndzRsVTNBM09IY01idXlaZ25YQmdBMEhs?= =?utf-8?B?YnF5d1ozSEI2NFNURmtJeGx3VS95cE1lZURGVkViTEVyMGRIdTFLWHBNV0k4?= =?utf-8?B?ZGFSenZqREovOC9LRUxTZHpwYTgybzJ5TWJxTnFPSGlkdElpUVRGNzJMRlNq?= =?utf-8?Q?qbUM52FA64FE9YS2Npipfq9J8=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cEkwdUNZTFVFeEZoTmlRUFFKVVRzR2RnLzZFMW5raFpyZjBTMWJZWEhUbThi?= =?utf-8?B?d0VEVWtybUI5RGFsVUYwSWJQSlFDNGhwVnc1SnRTV05OdnVnVFBxVUx3b3ZJ?= =?utf-8?B?d0NidE5tanNFak9jRkV1TVk0eVFaeFhyQW1Qbk5HNzhjbENOUUVhZ0FlUXRx?= =?utf-8?B?VFQxM3NRdEJLNW9WcjBlSWt3WFJTRnppS3lZaDgvMHRMb1IvRU9MR1JtenRH?= =?utf-8?B?UVBHRG5RcHFlb2puVWZGckJXMThuOVh1b3ZLS3RKVFhEcEoralA0bUllNzU1?= =?utf-8?B?dE5Xd0dTVHNZeGYwOUVsT1U4NzhNa2FGNFQvTEJjT3E0WkVwWGdpNG1UR1Zu?= =?utf-8?B?TTVxMTNpVWR1OFNmSzliQzJ5WWlaZ09mN2NtMDVKYlY1bW1jQXk5NTJhZGUv?= =?utf-8?B?dWcrbkI3Zmxqclg3OTFKa0JCNlFsQUZTMXFoRldLbThoZVVBKzN5UlBpTCt4?= =?utf-8?B?WkZKSGJUOVFYcG1nWEM4UFhJUkczMnRSQlQ3dWprUjJKZUtlYWdXclhyREtL?= =?utf-8?B?SEhoYXZ3Y0FRcm52Wk1zckpIcHhWbEtpcEJNdVV2eFl6c2JzYW5rUmFHT0NV?= =?utf-8?B?WFp6OVVINldmeEh6VU1zb242ZWMrcURHaHF6K2hXOTlVOC91UXF0aHBaMjFW?= =?utf-8?B?SzNnNnhZVGxWTXdpRmRYT2RBZ0xsazR0UlFOOHN1Z0pVQVdqbjlEeENPaWxL?= =?utf-8?B?WjJ1NWhDdThJUTRQSEszZWlMakhCTHJpenpJYlhmSG1FRDVJcE14c2dFWGhN?= =?utf-8?B?a0lXcWVjTDhiamwxUzJ3c2NlcldIRm5kY014VGJxYjRLRHYyeVJWMVlDOWYr?= =?utf-8?B?cEY2MTQrR0g0R1RMTlMyREIwYk4rblAvaFcwRy9McDRmSHRZdmFyMHZJQUFR?= =?utf-8?B?aDhpeWFQSUVjM3pXZ1NlaUNqVGxyMjZsRGVoK0tEbzdFZUdjZTN4M3hXZXNN?= =?utf-8?B?bzhkMVVBMGJEckZ0aXpENU1iSXN2VjNtaW9ibmNmRDRMeU5BVXNkazdhdzFp?= =?utf-8?B?UXF3SlVEdURTYTJvR1RQV29BWWc3RzdOQkNUL3BIV0pEMkMzNjhCZkkxU1VS?= =?utf-8?B?bnFuZzY4LzVJL2Q5dHJmYW5uMzNsd09kSU9DemhXNC9BSFAyalZESzdKbU01?= =?utf-8?B?enNyVFFMTkRyYmdVQ0lKTmRDeU9nTzlMZDROUzBwNHdpSUl6a1FPaS9aWjE0?= =?utf-8?B?T0YwN2ljZDEzeG5CY2pFL01URHo5NUVZdmEwTEhvemxjdVBud2NCc1M5K3BM?= =?utf-8?B?Z0FreDhHazBMd042ZkEramV0d2hNc1p0aGRIWGw0RW1LbnVRbG9FTVZaLzhF?= =?utf-8?B?aDhTTzk2MEdacU5hS1hpV0lVek5MdTNEMURGQnFWM1FzQmQ5ekp5VjZYaVlB?= =?utf-8?B?Q05JTjd3S2lOeVQ1WWtjNUZGQVJoYXVYMGhEd0d6dUZVNlVTZlk1L1F5OWZT?= =?utf-8?B?ZFNqT3VSV2xMWCtKSzFHMVlBZlY0WTlpemN1aU1QZnA1RXZEcGxPZFJOUUhI?= =?utf-8?B?NzJsMUlueUFLdkFZK2JDQVVRNDA3TE9INVZPVWY3aDMxTlBabG5Ra3pKMm82?= =?utf-8?B?UDdzT2cwdnNRbGpxaUlFdUlPNEhuekZPWkRaOWNGOENHUnorSzhmS3pabTJM?= =?utf-8?Q?2lUxPrWbzJbV+5reaYRAKwfu0yHj78ky1YRKUEMdQjgI=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: 7bbd3f71-5c31-49e4-9a0d-08dd9dbf724f X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2025 08:12:53.8186 (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: LV1P223MB1332 Subject: Re: [FFmpeg-devel] Building for Mac x86 with GCC & NASM 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gQ2hyaXN0b3Bo ZXIgU25vd2hpbGwNCj4gU2VudDogTWl0dHdvY2gsIDI4LiBNYWkgMjAyNSAwOTo0MA0KPiBUbzog RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctDQo+IGRl dmVsQGZmbXBlZy5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBCdWlsZGluZyBm b3IgTWFjIHg4NiB3aXRoIEdDQyAmIE5BU00NCj4gDQo+IE9uIFR1ZSBNYXkgMjcsIDIwMjUgYXQg MTA6NTQgUE0gUERULCBNYXJ0aW4gU3RvcnNqw7Ygd3JvdGU6DQo+ID4gT24gVHVlLCAyNyBNYXkg MjAyNSwgc29mdHdvcmt6IC4gd3JvdGU6DQo+ID4NCj4gPj4gSGksDQo+ID4+DQo+ID4+IEkgaGF2 ZSBhbiBpc3N1ZSB3aXRoIHRoZSBDSSBidWlsZHMgZm9yIE1hYyBpbiBhIHdheSB0aGF0IGl0IHBy aW50cw0KPiA+PiB0b25zIG9mIGxpbmVzIGxpa2UgdGhpczoNCj4gPj4NCj4gPj4gbGQ6IHdhcm5p bmc6IG5vIHBsYXRmb3JtIGxvYWQgY29tbWFuZCBmb3VuZCBpbg0KPiAnbGliYXZjb2RlYy9saWJh dmNvZGVjLmFbMTAwOF0oc2FvXzEwYml0Lm8pJywgYXNzdW1pbmc6IG1hY09TDQo+ID4+IGxkOiB3 YXJuaW5nOiBubyBwbGF0Zm9ybSBsb2FkIGNvbW1hbmQgZm91bmQgaW4NCj4gJ2xpYmF2Y29kZWMv bGliYXZjb2RlYy5hWzEwMDldKGhwZWxkc3AubyknLCBhc3N1bWluZzogbWFjT1MNCj4gPj4gbGQ6 IHdhcm5pbmc6IG5vIHBsYXRmb3JtIGxvYWQgY29tbWFuZCBmb3VuZCBpbg0KPiAnbGliYXZjb2Rl Yy9saWJhdmNvZGVjLmFbMTAxMV0oaHVmZnl1dmRzcC5vKScsIGFzc3VtaW5nOiBtYWNPUw0KPiA+ PiBsZDogd2FybmluZzogbm8gcGxhdGZvcm0gbG9hZCBjb21tYW5kIGZvdW5kIGluDQo+ICdsaWJh dmNvZGVjL2xpYmF2Y29kZWMuYVsxMDEzXShodWZmeXV2ZW5jZHNwLm8pJywgYXNzdW1pbmc6IG1h Y09TDQo+ID4+DQo+ID4+DQo+ID4+IFRoZXNlIGFyZSBhbGwgYWJvdXQgWDg2QU0gb3V0cHV0LiBJ J3ZlIGhhZCB0aG9zZSBsaW5lcyBmb3IgYWxsIC5vDQo+IGZpbGVzDQo+ID4+IGJlZm9yZSBhbmQg d2FzIGFibGUgdG8gZ2V0IHJpZCBvZiB0aGVtIGJ5IGFkZGluZyBmbGFncyBsaWtlIGJlbG93Lg0K PiA+Pg0KPiA+PiBEb2VzIGFueWJvZHkga25vdyBob3cgSSBjYW4gYXZvaWQgdGhvc2UgbGluZXMg Zm9yIHRoZSBYODZBU00gb3V0cHV0DQo+IGFzIHdlbGw/DQo+ID4+IChkb24ndCBrbm93IG11Y2gg YWJvdXQgYnVpbGRpbmcgZm9yIEFwcGxlKQ0KPiA+DQo+ID4gVGhlc2Ugd2FybmluZ3MgYXBwZWFy ZWQgc2luY2UgdGhlIG5ldyBsaW5rZXIgaW4gWGNvZGUgMTUuMCwgMS41DQo+IHllYXJzIGFnby4N Cj4gPiBJJ20gbm90IGF3YXJlIG9mIGEgZmxhZyBmb3Igc2lsZW5jaW5nIHRoZXNlIHdhcm5pbmdz OyB0aGUgb25seSB3YXkNCj4gSSdtDQo+ID4gYXdhcmUgb2YgaXMgdG8gZm9yY2UgdXNpbmcgdGhl IG9sZCBsaW5rZXIgYnkgcGFzc2luZyAtV2wsLQ0KPiBsZF9jbGFzc2ljLg0KPiA+DQo+ID4gVGhl c2Ugd2FybmluZ3Mgd291bGQgZ28gYXdheSBvZiBuYXNtIGNvdWxkIHByb2R1Y2UgdGhlIHJpZ2h0 DQo+IHBsYXRmb3JtIGxvYWQNCj4gPiBjb21tYW5kczsgdGhpcyBpcyBodHRwczovL2dpdGh1Yi5j b20vbmV0d2lkZS1hc3NlbWJsZXIvbmFzbS9wdWxsLzEzLA0KPiBidXQNCj4gPiB0aGVyZSBoYXNu J3QgYmVlbiBtdWNoIHByb2dyZXNzIG9uIGl0LiAoQW5kIHNpbmNlIHRoZSBtYWNPUw0KPiBlY29z c3l0ZW0NCj4gPiBtb3N0bHkgaXMgbW92aW5nIGF3YXkgZnJvbSB4ODYsIEkgZ3Vlc3MgdGhlcmUn cyBwcm9ncmVzc2l2ZWx5IGxlc3MNCj4gZWZmb3J0DQo+ID4gb24gaXQgYXMgd2VsbC4pDQo+ID4N Cj4gPiAvLyBNYXJ0aW4NCj4gDQo+IEkgZG8gd29uZGVyIGhvdyB0aGlzIGlzIGdvaW5nLCBzaW5j ZSBJIGhhdmUgbmV2ZXIgbm90aWNlZCBzdWNoDQo+IG1lc3NhZ2VzDQo+IHdoaWxlIGJ1aWxkaW5n IGZvciB4ODYgZnJvbSBhbiBBUk0gbWFjaGluZS4gSSBjb250aW51ZSB0byBzdXBwb3J0IHg4Ng0K PiBtYWNoaW5lcyBhbGwgdGhlIHdheSBkb3duIHRvIHRoZSBtaW5pbXVtIHNwZWMgb2YgY3VycmVu dCBYY29kZSwgd2hpY2gNCj4gaXMNCj4gMTAuMTMuDQoNCkkgZG9uJ3QgdGhpbmsgeW91IGNhbiBj cm9zcy1jb21waWxlIHg4NiBhc3NlbWJsZXIgb24gYW4gYXJtIG1hY2hpbmUuDQoNCkJlc3QgcmVn YXJkcw0Kc3cNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=