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 3585A4DA22 for ; Tue, 3 Jun 2025 14:47:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id B930168C613; Tue, 3 Jun 2025 17:47:41 +0300 (EEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10olkn2108.outbound.protection.outlook.com [40.92.42.108]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id AFF5068D42F for ; Tue, 3 Jun 2025 17:47:34 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KI+Fh2KWNJiWzpEPB3z5cuMq2rTiy4oEAbNZZBQ6ccj/jL26OmD9UQuGzrdztO6OFQe6QmFsuBOABbfkh0ffBcx38j/6eFq7NA0mg/mjqa0Msze9wR55HPfOqyP5U8Oh/1HnQCSgxuNwFR1YmuNi65q6GWxOEqYzYlKwpitcsJUaiwHVG/bJ9/IW4UGzV5oII4jS3+kTFohNrVTVrGm1qa60vg9Gk+KzwLf4X/H2mI9cIOTPJl09VpiTxOOh8RK64Rvl8rTH5dFBXnZtS0rSkPOWEEFOneDPZE1pLhor4UsZUyma06yecbPb2aR0mbqwN75DllSdZ9/hP/mx3nudrA== 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=AtHtY+J8qZFYovaFPgQrSldUBzAYIiOOdM/XkqHwcZM=; b=fzvte8Q5l20D+gFkuX5Hy0rbeeMVbR6WwUkEjvO6l3BvL0+tE/4Iw2Dln2eoIEmEGq09OCFHzpXVOB7U1X8QcFRn7RlH/PLwOl6PW9NZDBNCHivwbGgxrbB9K7bh5e4OLPEa/JdJk0WGFsZhy5QcMJ9uStPpJ43WE0vrTt19BHYJ2x26g0TaMTFi/Zb8XLZNeEUqTu/7UjRLRC9RjWcxiMgw/Krl12DoWk8eQi+MwGcpabyu0AyeMQtCqzcNW7JoaHHxID4IUi0siyij9lKIWzYtt8oi6SbMW2Uj2rLdCDPlf0dzliyj+yuJjlVwS6gAH7m+wwegZUggHW97DKMfXA== 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=AtHtY+J8qZFYovaFPgQrSldUBzAYIiOOdM/XkqHwcZM=; b=jg8GQ8dGnmiZFdT696slfCkVFe0QmAukhhx3FYgmYdY7kzv6qmjM016VyBEetQ+dWFy6aIxePthu5/MssWMF7z3U8++Uca0ggAdIr8H/KZuBHb+mXtCxSozyhn61HrnHnLHGznl3qpymIB5NE16XFLqzZgr8EAYyH35/7/livBCanwj647gqgUQ1NdjdSdf99RqHvX+8/KSS3TV0tsZIkenp8bTnxALInUo96NuUaXU8WoXhcggnbch/G8Zc8AcROEQGaA2sXW03DqSayOjIN7y48jlkfA3LgM8mvEMzKlPlGGyU5eI+jEv4kODwkiT5jUNwtLXh4LMyIYZDwxbR4w== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM4P223MB0519.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:ac::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.33; Tue, 3 Jun 2025 14:47:31 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%5]) with mapi id 15.20.8792.034; Tue, 3 Jun 2025 14:47:31 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH WIP 01/10] ffbuild/bin2c: Use zlib directly instead of gzip Thread-Index: AQHb02d9wYfSQmz0n0mZvJM+ioFT4LPwdSaQgAENGACAAAH7oA== Date: Tue, 3 Jun 2025 14:47:30 +0000 Message-ID: References: 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_|DM4P223MB0519:EE_ x-ms-office365-filtering-correlation-id: 621feef8-6e41-4dfb-2498-08dda2ad9186 x-ms-exchange-slblob-mailprops: YfhX3sd/0TVr+v/r0ymWtGETPFpPxgFQG7V5/UipmQEkao50xfe/eUKbcs2u+QM0MsVpiSvB3IC/NhB+OwsNB2jaqbKmYXPvR0l8gWvqsPvqk+1tj+F6lgl5RDOoppvC+EVhgJsIbdXZFmAwRe8+NMr/IrGWbREMnSQq5uaAleDwIiyCVctGWWaQ46+lpF40Mtjr1uCK6iv9b2pHOQZtcQi7sAflNbN+Hjss/44ExOOHcqIIRGlmrLWUMEymEL8EzKO28BR8WBs9ry6AQIhF1UFUbMmE90s9xV0DNKoy1dzYPHW6hCqq3k1CxmYqx2NVDFIBgDEGQUE0iXrw2ZOBzpAbizy8NOAxuVlzW+/aFtlcYzpaUOWmaIe7PaBnjnU8Tz5t5bzxQYaJHZi+ZwCz6DkXEqriVX9flUbF9QRTTiawXNhyNJ0dH4HFu4SiCHlOXpsW2y3Skz/4grUDR2PuPjFJS1yXOmKZh/qC0uspLp3X//oheQPA9EZbEUts484Spo2pBCZZeMB1VHqmL6B3iYmlzA3zQVCyjYFwUvkggi7Oi0n9eNBjUn6wLtu0ScmP8M1t4ThtIsIXB78KSX+0uzr7quhyoM85+085t3yHMVsQNFdqdl9K5jA1oJ3hMCIWFB+qxO10+jGk/YqKUlR0Ia3lzM+DnDedk4+6Zxo1BfsxBwP3Jb49yh8OaHfw14az0JpTy9z6eIV6N1wmDDdpw7ioxKZ0f1fX59oTsXUgx4Lu4acCVNhF2yQIeoI9EInCsMFjbszWY/Yyn8g8NF7u7X80KgDKkHZiB8725w3JUm0= x-microsoft-antispam: BCL:0; ARA:14566002|15080799009|19110799006|7092599006|8060799009|8062599006|461199028|3412199025|440099028|4302099013|10035399007|102099032|1602099012; x-microsoft-antispam-message-info: =?utf-8?B?TzRKNzBBZWZQcld2aVhQZ3krTURPd3ZGSHlOQ0FQQWswb1ZESnBzVUZWdlFr?= =?utf-8?B?aGlZS1MvOHkreDBwMld1UkFyRXZ3aEVudHB1a2pQKzFKRTZRTjYyUnZrVFBo?= =?utf-8?B?RUpKK3pCajZKVlNydFJ2azYvRk9jdHk1SGF1dFFqUzVLRkRKQXJjWFFEYits?= =?utf-8?B?ZlJaOVdYOTQ5TlhGVkZMM3ZjYWhXdGRMU3N4Z0hIQkkxdmFEK0E4dlk2Y005?= =?utf-8?B?OTdwUnhkTlJ6T0xiTnRjcHJSMjBUdWE5V1VnY0xsMmpZZi9hYjgwZFlUMnZj?= =?utf-8?B?ZG1xWnBsQTZMTmNCcU1lMzMrMHNxNzhaakR6cDhaT0FqK05pVGhKanQvQktU?= =?utf-8?B?UUN4RXp0Sk52RGZpNDE0bm95N1RDZDNvU0h4bWlOUzFUczQwOWlQcEx2Ui9y?= =?utf-8?B?dWordFdJZFo3QStkeHFUVHJlOWtpMlZQZDJseXQ2YWhLMWtQQjB3U0UwTVRi?= =?utf-8?B?dVVBOGtKQlNiZ25QclZiRnBHdUFtejlrSWhBbGJOdThPYWVieEVuTExKU2dX?= =?utf-8?B?ZDJ0OGJwM1Qydmt2MVU1RjBiZ0tzV3Rtb1pMWUM0ZVJLaGVjUGl5MVdXY29q?= =?utf-8?B?UTZyV2tPcmQzNERZdzlNZzZ5YXd6d3lmR3dDUkZ5ZnZiVnhMSjFDT1VWMGJW?= =?utf-8?B?cHZ6eFgwcHJETFRGWEZ3cmhvdGM3RWFyc2xDSWpjVjN6aEM5d0xlZmFoUUpr?= =?utf-8?B?WVhhZFFOK01hbDZaZ0E5MWx4UXE2TjM4UGFJNXZYZTR3Ny9qWndRZVg1ME1M?= =?utf-8?B?L1JTNGE1cXBjZEl0bjVpMFVNWjI3UkRBMXJvYWtLeWgwWThOalRucHdERFhp?= =?utf-8?B?MG50dmh3R2pPcDhxcjRJTnh6c2UwajQ4M2hqbUhlbElIU25IbHIvSTQzK1Vv?= =?utf-8?B?ZUhpSEw5MzBRUk5rc1E5V3Y5NE9NVjNmV01VTzlnVE5PczRxdHN3TFZyaWlv?= =?utf-8?B?YkJ5Um9DU1dYYWhKV1gzVHhSOFYrMjJxM0h0QWxmOGd4K2Fpd0ZVVWxmM2Yx?= =?utf-8?B?SkxiUHZpZ2M0NXpOK1pkcU1XRWZOMXBaWUpnQzFobGs0V3gxRUdhZlJ2TERD?= =?utf-8?B?d0pFRUFEa1p2WHZRSnBHMGRYMnZpdHNGZ3I3c3JvT2ptRkpMVVpaZTVwcGNZ?= =?utf-8?B?UzlWSGhvamNIaE5Fb0hBTkxzRElJejUxVXFsb0JFdjQ1bXpMNXlYc1lqN3la?= =?utf-8?B?Ym5GUldkanczWksrWHpwcTNqT1BUNmwzN2RJbnJJeHNYR1RvM1lJNFhKdXVK?= =?utf-8?B?QitLeFU4MkxOUlh6YXNQYVhQL29kU0M1Vll4RVBpTVhrTmNmcmR0VVpUMUU0?= =?utf-8?B?RHRkaTBrQkFkNUtMczBoZDArdE9NWHB6cmtKb1dxRWJDVFRtWElhL0dQRE1I?= =?utf-8?B?TFhvcjdwOEtpN0JxQkRxQm9TMUNweFZVY3Rvajdwemd6MkRpNE01aTNwaWR5?= =?utf-8?B?aCt6OE5JUnQ5QTV0NmEwTTFVNmJLbWNJcW9MWE5yUjV1SmlmUFVrWFNwUk56?= =?utf-8?B?OGhuMlJoZVlZR3JqMTYyVHFEMkVkS2pxK3V0aGN6ZmhyOCtMYThYVEs3cFUw?= =?utf-8?B?Zlk2b0VuT2Q0dytOb2Y0ODRjaTZXQkRwdlppNFU0YjN0UnU0bk5MWXJkOFJI?= =?utf-8?Q?jA+vl2cH+nsqtO71CvSv7JK5fQVgCT4+xNeFdWag85sU=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dHRHb2JGM0NhVnVRMStBTE9vaGI4TDJwb1I5M2U2Mm10TGVJTjk1UktqeXp4?= =?utf-8?B?UkhhSllweDRTRFlaNlpCR295TEdRVFFEc3VUQTllSkVzNlI2Q1VKbGpLTE03?= =?utf-8?B?dlJHdC8wSEUzNUpxVHIrM1RRK3VWUUNJL0hWaDNDellFQlBQQ0YrWkZ4T200?= =?utf-8?B?cW9GakEyVjRKZU5Bc2pvOHpPWnhuM1NPK3NPVnl3d3lYaTVlUk5pZGtYbklO?= =?utf-8?B?NnBzcFJ6dWhrZVE3VkF2QkV3am9EOTNSelRIVEFSbzU4VnUyQnNoajVLbFox?= =?utf-8?B?dkh4QWRYeHRNYWVQK0xPbzVTdFpUUUJBbWRKMFlHSXZjR3JXb0RtY0ZLYU1Z?= =?utf-8?B?cTlmV2p4NUZiTmU2RkdUYnNpeXkvaTN3WGg4d2d0M1IzbEpJNGVIcy9SS2o5?= =?utf-8?B?VkNZaXJ2N2Jib2UydU1GWWRKR1BsRXYzWTBUWXJ4cDVkTE1rb3FZZXpuUVh1?= =?utf-8?B?WHBlNVptaTJDZDR6b3NFcUlkRTJKWThxL1QwQkNOUTRmSkVpRTJCamJCajhX?= =?utf-8?B?UEJjcVZmRVhLL1pLZWo1dkpiRGdjRE9RdUcyajRrNXgrbnM2cVBNZ05wdHUr?= =?utf-8?B?OHdaOTFWK1R3bXJzL0pZNXFFRUVoa3B0VGREUTRVUHNISlAvZ1dCbmRadWJT?= =?utf-8?B?OElyaG5BZUxUZGZjOFhrSE9lWUNmWEpBWTM1ekJEQ045T1hPQVYrVmROUnBs?= =?utf-8?B?bm1Sak1HczJ6UmUrdDMxb2s5RkQ0N1BrUkEvTEhHS0NrSjdvdTBrUFZHRGNF?= =?utf-8?B?VzJDUmdhYWRNcXI5TU1rWGVyVGlTbFNOTjhaSjlXc3lWM21heGxQVmFpZEVF?= =?utf-8?B?ZG1yYkJJTTdCTFdCeCtGTFhpUDNuQVk1UG1RM21XRFk1d1NiVnRTbXlTUG12?= =?utf-8?B?MHBlUFZxQWF1UCtGbHVNRzNlTjZQNFRYWlJSdUhOdks2OW9LZ3ZRdkpSbWYv?= =?utf-8?B?YmpTYys4QS9lNXJEcThQWFdNNDVZRTRZNDBWT25HMmh2VjBCTHRrcjRJUEFo?= =?utf-8?B?OGt3MjczSHVvRzJucFhwNlJHUkU4THZzWktPRnpRNld4QWdpOG5ndzNYYWhk?= =?utf-8?B?QnRNMU0vejBCeXVlTXVwbDFuMTQyR0hNN3l3eE5qNFFtOGEwbWoyb28xdHZN?= =?utf-8?B?U21vZkltdjZnRURGMlp5d1J2ZHJDc1VBUmdNNFhpdXEwbzlJcGRsR1NWVlZ4?= =?utf-8?B?cUNINEhlbFdzUTMvbFZvR0R4QmpzNTVJM3lGcUoyUzFtQmR6azBXODBocmEw?= =?utf-8?B?ckZyRFk3Y00rejB1UnpSWTNzby92dHo2akwxb3grdVR1eWZlb25WMHhyQWlV?= =?utf-8?B?Z0hnMVY4c2s2MjU2ZVRIQzJKUHlSa0lHZUl0RXhQTEsvN1paUC82VWhHc2NK?= =?utf-8?B?WGFKdzE2bko3SEJqOU1IOEFTUEN6eEx3YnI1L3ppeWN0dTNOVU80LzN0cEJw?= =?utf-8?B?TWFIejZVN0cwUXJKRzJvM0dlVmhlaC95dXlYZDNEMUhKVXlqcWdZQlRnZlhJ?= =?utf-8?B?WStkZ3pmbVRONDlNRlNSVFQ1NTNMTTBXM2JNV2V5RmdBV2JDazhmQlFCN2lK?= =?utf-8?B?dTZTcjhLcDcxd0tkcXBsWFFyUzg5cnFNQkxpMXllK3lDaEVqM2dNMjdKTmo3?= =?utf-8?Q?8HgD8wB8sC6xtHHpFBBwmzaYM90zRbp9gkMjHH1FG2RU=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: 621feef8-6e41-4dfb-2498-08dda2ad9186 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2025 14:47:31.0470 (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: DM4P223MB0519 Subject: Re: [FFmpeg-devel] [PATCH WIP 01/10] ffbuild/bin2c: Use zlib directly instead of gzip 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgQW5kcmVhcw0KPiBS aGVpbmhhcmR0DQo+IFNlbnQ6IERpZW5zdGFnLCAzLiBKdW5pIDIwMjUgMTY6MzQNCj4gVG86IGZm bXBlZy1kZXZlbEBmZm1wZWcub3JnDQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFU Q0ggV0lQIDAxLzEwXSBmZmJ1aWxkL2JpbjJjOiBVc2UgemxpYiBkaXJlY3RseQ0KPiBpbnN0ZWFk IG9mIGd6aXANCj4gDQo+IHNvZnR3b3JreiAuOg0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91 bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgQW5kcmVhcw0KPiA+PiBSaGVpbmhhcmR0DQo+ ID4+IFNlbnQ6IE1vbnRhZywgMi4gSnVuaSAyMDI1IDA0OjM5DQo+ID4+IFRvOiBGRm1wZWcgZGV2 ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Pg0KPiA+PiBTdWJqZWN0OiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggV0lQIDAxLzEwXSBmZmJ1aWxk L2JpbjJjOiBVc2UgemxpYiBkaXJlY3RseQ0KPiA+PiBpbnN0ZWFkIG9mIGd6aXANCj4gPj4NCj4g Pj4gVGhpcyBpcyBhIFdJUCBwYXRjaHNldCB0byBmdXJ0aGVyIGltcHJvdmUgdGhlIHJlc291cmNl IG1hbmFnZXIuIFRoZQ0KPiA+PiBjb25maWd1cmUgYml0cyBhcmUgdGhlIG9uZSB0aGF0IG5lZWQg bW9yZSB3b3JrOiBIb3cgZG8gd2UgZGV0ZWN0IHpsaWINCj4gPj4gKGFuZCB0aGUgcmVxdWlyZWQg bGlicmFyeSB0byBsaW5rIHRvKSBvbiB0aGUgaG9zdCBzeXN0ZW0/DQo+ID4+DQo+ID4NCj4gPiBI aSwNCj4gPg0KPiA+IEkgcmFuIENJIGJ1aWxkcyBmb3IgdGhlIHdob2xlIFBhdGNoc2V0DQo+ID4g aHR0cHM6Ly9naXRodWIuY29tL2Zmc3RhZ2luZy9GRm1wZWcvcHVsbC85MQ0KPiA+DQo+ID4NCj4g PiBNYWMgYnVpbGQgZmFpbHMgKGFsbCBvdGhlcnMgYXJlIGZpbmUpDQo+ID4NCj4gaHR0cHM6Ly9k ZXYuYXp1cmUuY29tL2dpdGh1YnN5bmMvZmZtcGVnL19idWlsZC9yZXN1bHRzP2J1aWxkSWQ9OTE3 NTEmdmlldz1sb2dzDQo+ID4NCj4gPg0KPiA+DQo+ID4gVW5kZWZpbmVkIHN5bWJvbHMgZm9yIGFy Y2hpdGVjdHVyZSB4ODZfNjQ6DQo+ID4gVW5kZWZpbmVkIHN5bWJvbHMgZm9yIGFyY2hpdGVjdHVy ZSB4ODZfNjQ6DQo+ID4gICAiX2ZmX3ZmX3lhZGlmX3ZpZGVvdG9vbGJveF9tZXRhbGxpYl9sZW4i LCByZWZlcmVuY2VkIGZyb206DQo+ID4gICAgICAgX2RvX2luaXQgaW4gbGliYXZmaWx0ZXIuYVsz OTddKHZmX3lhZGlmX3ZpZGVvdG9vbGJveC5vKQ0KPiA+IGxkOiBzeW1ib2wocykgbm90IGZvdW5k IGZvciBhcmNoaXRlY3R1cmUgeDg2XzY0DQo+ID4gY2xhbmc6IGVycm9yOiBsaW5rZXIgY29tbWFu ZCBmYWlsZWQgd2l0aCBleGl0IGNvZGUgMSAodXNlIC12IHRvIHNlZQ0KPiBpbnZvY2F0aW9uKQ0K PiA+IG1ha2U6ICoqKiBbZmZwcm9iZV9nXSBFcnJvciAxDQo+ID4gICAiX2ZmX3ZmX3lhZGlmX3Zp ZGVvdG9vbGJveF9tZXRhbGxpYl9sZW4iLCByZWZlcmVuY2VkIGZyb206DQo+ID4gICAgICAgX2Rv X2luaXQgaW4gbGliYXZmaWx0ZXIuYVszOTddKHZmX3lhZGlmX3ZpZGVvdG9vbGJveC5vKQ0KPiA+ IGxkOiBzeW1ib2wocykgbm90IGZvdW5kIGZvciBhcmNoaXRlY3R1cmUgeDg2XzY0DQo+ID4gY2xh bmc6IGVycm9yOiBsaW5rZXIgY29tbWFuZCBmYWlsZWQgd2l0aCBleGl0IGNvZGUgMSAodXNlIC12 IHRvIHNlZQ0KPiBpbnZvY2F0aW9uKQ0KPiA+IG1ha2U6ICoqKiBbZmZwbGF5X2ddIEVycm9yIDEN Cj4gPg0KPiANCj4gVGhhbmtzIGZvciB0aGUgdGVzdC4gSSBvdmVybG9va2VkIHRoYXQgdGhpcyB3 YXMgYWxzbyB1c2VkIGJ5IG1ldGFsLg0KPiBVcGRhdGVkIHZlcnNpb24gYXR0YWNoZWQgYW5kIGFs c28gYXZhaWxhYmxlIGF0DQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9ta3Zlci9GRm1wZWcvdHJlZS9i aW4yYy4NCg0KVGhhbmtzLCBJIHJlLXB1c2hlZCBhbmQgUFJlZCBpdCBoZXJlOg0KaHR0cHM6Ly9n aXRodWIuY29tL2Zmc3RhZ2luZy9GRm1wZWcvcHVsbC85Mg0KKHdpbGwgdGFrZSB1cCB0byAxaCB1 bnRpbCBhbGwgYnVpbGRzIGFyZSB0aHJvdWdoKQ0KDQoNCj4gQnR3OiBUaGUgbm9uLWJpbjJjIHBh dGNoZXMNCj4gYXJlIGFjdHVhbGx5IGxvZ2ljYWxseSBpbmRlcGVuZGVudCBmcm9tIHRoZSBiaW4y YyBwYXRjaGVzIGFuZCBkb24ndCBuZWVkDQo+IHRvIHdhaXQgZm9yIHRoZW0gKHRoZXJlIHdpbGwg YmUgcmViYXNlIGNvbmZsaWN0cyB3aGVuIGNoYW5naW5nIHRoZQ0KPiBvcmRlciwgYnV0IGZpeGlu ZyB0aGVtIHdvdWxkIGJlIG9uIG1lKS4NCg0KRnJvbSBteSBzaWRlLCB0aGVyZSdzIG5vIHVyZ2Vu Y3kgaW4gdGhpcywNCml0IGNhbiB3YWl0IHVudGlsIHlvdSBnb3QgaXQgYWxsIHRvZ2V0aGVyLg0K DQoNCj4gVGhlIG1ldGFsIGJpdHMgYXJlIHVudGVzdGVkLCBidXQgc2hvdWxkIHdvcmsuDQoNCkkg ZG9uJ3QgaGF2ZSBhIG1hYywgc28gSSBjYW4ndCB0ZXN0IGxvY2FsbHkuIE5vdCBzdXJlIHdoZXRo ZXIgRkFURSBpcyANCmluY2x1ZGluZyBzb21lIG1ldGFsIHRlc3RzPyBUaGVuIEkgY291bGQgdHJ5 IGVuYWJsaW5nIEhXIHRlc3RzIG9uDQp0aGUgYnVpbGRlci4uDQoNCg0KPiBJIGhhdmUgbm90IHdv cmtlZCBvbiB0aGUgY29uZmlndXJlIGJpdHMuDQoNCkknbSB0b3RhbGx5IGNsdWVsZXNzIGluIHRo YXQgYXJlYSwgdW5mb3J0dW5hdGVseSDwn5iKDQoNCkJlc3QNCnN3DQoNCg0KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcg bGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9s aXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5z dWJzY3JpYmUiLgo=