From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 3BEA04B78B for ; Thu, 13 Jun 2024 02:23:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AC8E768D999; Thu, 13 Jun 2024 05:23:24 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01olkn2066.outbound.protection.outlook.com [40.92.66.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CD34A68D8FA for ; Thu, 13 Jun 2024 05:23:17 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QASUThuQ0IgC1/6h1/dTMaGpI4qpgUW/OU76rNoHgwpmzgfcDreuLu2RyIO4lkt5sBK8OSSSa9tL1pB7zITzLwvdTt7u0w5fUziez7xA0OzOeTRNo9cOVrn2Z+rHlXOCwrbs7Z0e44/ONtwc1Lmovn9jNFUTk+ydqBkHh1er0f2EDsGUwSWjSnZ3hhzcYH0WfkTY2ntpq/BUavOVl8OZO996pd9MyJYeACsgtW+n9HxKYqFMv3uMDBSkAdR0cRTHcbvjYnXTiq3n4eIqOw5R1Q76f4UREZJ9Zp/qFmjlT4SUP1jcvKmSNSjMXci9X+xAngwx7VuSWKgkJspbcJHclA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=MGxRezYhOYgnDmsAwokbzKBEBGNlX/c8JSdMsjkuojM=; b=XpXTclbe6GkqfwS1DVp8zsdguMuPRBrqMOXjwDAd0XDl9n2jD60B7DR9f9NFYKVGbbMHvEmRwkzX0uZMOvvmS/hYFIFjC8/3eJNls82krLC+OiDSzWRY3QMETMhcO2YThoCCjRmmrWOJ5k1Ltxk/lpsoarHz+n55PFzzHXXQbFcZ911x7Tmw5+0zLaXjFLZSa1siCebny4Q50iU63od2Tpwryp24VcTjtto36ek25qk8i9nAPpHOsCnsrRKlasEf2PWAXo93DAy9FuHtZABP2/suOdhq+6BLRhJiwzFuDtoN6jbTElEcvIK5GCL+zAHtxFI/9rPdeV1p1ows/1pl1g== 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=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MGxRezYhOYgnDmsAwokbzKBEBGNlX/c8JSdMsjkuojM=; b=qAD6+O0aKXuBU2poVI9DtP0U2KwsyuVVliRljTISVjNDszJk0RP3CDOk/U6DdtZ8sVbeZFabOub1db9ZtF+GZ66KodpEJjIgVMQ6zzP4aM5E/iABQJGO9hfpSx8y8Zh6WR+fHLYZKOeYG+ZE4omIKVAe4c5gGeEuIySit/jTlv2laon9RTAM3FPwOL1TkD91jAho2LsnWShlop/HY2j0VB6Ip2F9pLQpf97Xe2UZCIPfSSmvvfGSQB6MjBCrbkrmoBHgNqKmEHP4926dDonLtG5D4kX33qFNkvPJ92lrHaFT9px8F42DEjHnkEoIaViAiReu+c4nvywPi21NwwKRcA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AM8P250MB0010.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:3d9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.24; Thu, 13 Jun 2024 02:23:15 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7677.019; Thu, 13 Jun 2024 02:23:15 +0000 Message-ID: Date: Thu, 13 Jun 2024 04:23:12 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240612044723.175502-1-remi@remlab.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20240612044723.175502-1-remi@remlab.net> X-TMN: [3MTNn7+5fW7jJ/lk57tblsuHIzZ3swywK2g8uMBM/IA=] X-ClientProxiedBy: ZR0P278CA0075.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <906683a3-ac85-4d1e-94d0-31d905e6f586@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AM8P250MB0010:EE_ X-MS-Office365-Filtering-Correlation-Id: cacf07b7-5665-4242-ca04-08dc8b4fc7c4 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199022|440099022|3412199019; X-Microsoft-Antispam-Message-Info: /8aI9ZlFHjU376BTnSITRM2kIMO7611ahyGcTOF4zG4U7uEn1KrFC40mWDwQO4QFE9i1f9Rh+cnmm3AWBjXRQhTzsOupWo5JTaCWRB6juYoLUdCQ4ZYq1+CP0sWFzDVYD4V00FoutDSIuj5pOvzidOnvre9qxr/UwcNxw3AhUpoGvt/gAnPB/B1JvelmHykE2AKiaMj1QUBi5QfRE1tReuh7NPjH+azvGZQPl7BNHAbwUODJO2NaHQ5tTvQOBDqi/mn15rmkmxxJOGt8odi/5O2hFp7uVmQOibyo6lip6aacS35v01Yw1W39mQfBAJIH9oeJdBfFCLdEXKHr+pIpCcprjuuUFAre3jCjjxoeg1Pr80VuF0qegbWNIfgpG8UEnDMvnALos5i518VS1iT7sNzxp622tVncW3iC/t0wk+7w61axrZEVyNDvy1JPcQ4dwLBPpaU+Nzmkn0M9BOy+dwNxayGDM+i/ifQ/naLTU6ggQZBJzg4wKaI54bYWeoEVz6Pln7mr9B2LtGuE9GNw1fsY26ve/UTmeTAr0lSIqzGYPN1eythqMb6g+ZPRyhRR X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?blBBZ2tjV3ArL04vVjVNT0pOUGFSaFV0djNLK1ErNEU1M3BINUhhb3FVZXQ4?= =?utf-8?B?U2dJMEQ3clVWKzBWcDFGcWwxMjF4dHd5aCs5alZUcDV3T2VQM3psV3B4UUpX?= =?utf-8?B?ZVNEVlF2MnU1RUtESHNtdm9Eb1Y0b0g2UTMvNkZBRmFEREw5WUNWcG5oeHhr?= =?utf-8?B?NzRVbFVNY212VWhyTStQdzhMRlViQU4vRG5WQi9ZVkQ5cGhGZWo5Sm53cGdQ?= =?utf-8?B?eURjVVVwVkF5eFAxR3d2VTgwNWJhTzl1ZUpXT0RUOC9xbFFWZFhyOCtLMkZq?= =?utf-8?B?bXN1MHI2WnJidDRwb3ppRDUyM3I3SW91WjgrcEt6UWxhVzNuZC9BWEgySVps?= =?utf-8?B?RE1ZVVJHYThlZlg4ZUxEYUg1MWFmYWNXSGUxTEtaSk5odUR4Z0RITUtlTkJ3?= =?utf-8?B?bE5XWU02VkRDQkl4N3hkaG1ZbmI1TkFhMWozNEdkbUJ0akR6YTZmVUhCQlRI?= =?utf-8?B?RWExdUVsMWtmWkZhblVkaWxOaGMwZ29wV05zY2xVR1Q1d2RBRGczN3hTaW03?= =?utf-8?B?Y09vTElIMUkxNXRYeGZoa1p2Q2dYZ1Y2RElnL0tsVkFGOG05NVJFMjZ5WWx3?= =?utf-8?B?MDNXb3ZFZVJUL1BNdE5GZkc5dDdnZWlpcGxVSjhrdGJSNFJXSm1UQk5PSlk3?= =?utf-8?B?dzRPVEF3M2NSOWZ5VjZySzVXY3BPNm9YS2tzeHlrTzNGVU05ZXBHbVpWLzlX?= =?utf-8?B?Q05CTHJTOC9TcC95Qk5iODFnTVZBY0gxQmlwUUtubVIweTZoRVlaalFsMHJT?= =?utf-8?B?Zkh0bFQzbnRCVTVibHdicUwwNVREcVpyOGpYQjhCQWIwVFE1TXB2NWhkM3ND?= =?utf-8?B?WWVtTjgxUkJHQUNMdVF0c2lVL1loQ0t3aXUzakwwbmQvZm91YXViblJKQ2lM?= =?utf-8?B?aHpoOXl5ZEgzYTZsM0ZIbk8vVVVCK2toUGFQdm5pQzBpQnlhTWY5MXJISmdt?= =?utf-8?B?V054OFIxL2o2WnN4L3l4SUkweTc3UEtXS3N5YVV6UDBmc0RKeVhRYjFuZUtt?= =?utf-8?B?R2hlcjluQVRSVTEvZGt4SUZtS2hCS0Q3ekJPRlpLVHR4UXo3ODM2bDV5cWxS?= =?utf-8?B?eXFzOHVYMDlUR29rNkg2Ukl1TytwU3FCMVB5V1YrL01Xbk5jQ1VubGxkczVT?= =?utf-8?B?RkJTS0xiZm1KaVFUY0pMYzVQUXBENVdqVTB6K3g0YWJURkh2L2VsOTkrL1pS?= =?utf-8?B?YlE2cGtqVk5JVmZnZmpjbmdTOFROS1RyZzNpR3NjWHFVVG43bjlMdEVOS1U2?= =?utf-8?B?bHliVHFScGpadk1pSFVPZEFmaEU2RnVkeEpIZ1RJdDhITlppSWpaQjUvTkNa?= =?utf-8?B?cVFaYlBlK3lyYWQrWGRuM2YyQlNRZk5VMzdVMG5tRTJxbUlJR091RjlDRzRj?= =?utf-8?B?UFpqZUdhdVFSUUN3ZFJCM3d3VG01VFd3N3RFaVJrTlljaEZoT3piOExpMG5L?= =?utf-8?B?bERWNS8wcnRPOHhvbmM5dDBOS1Rza0Nkd1FkZFNCMTNXTEQ2NkYzVHc4MDdV?= =?utf-8?B?a2hJaGRjbmlveUFWUWZsdC83ZFNiNHcrbnVwLytub0lyL25abFpHYTRJSm05?= =?utf-8?B?TkwvaUpoSmo3MStVQmo0OXQrNU1peXlqc3YvTUZBUkhOMjZnT1AzZjNmU1BJ?= =?utf-8?B?Z2UzWHdMN0FnVmVuZVVDNTZkdE9GNjloZHJZZkNtcFhRbkNtT0NRdkJZakFE?= =?utf-8?B?ZnlwZ3o3cEdwVjFxSEs2dnN5aWNmaWVJcHdHNHh5T2dDK3haMnM2NFN3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cacf07b7-5665-4242-ca04-08dc8b4fc7c4 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2024 02:23:15.1904 (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: AM8P250MB0010 Subject: Re: [FFmpeg-devel] [PATCHv5 1/4] lavc/h263dsp: add DCT dequantisation functions 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: UsOpbWkgRGVuaXMtQ291cm1vbnQ6Cj4gTm90ZSB0aGF0IG9wdGltaXNlZCBpbXBsZW1lbnRhdGlv bnMgb2YgdGhlc2UgZnVuY3Rpb25zIHdpbGwgYmUgdGFrZW4KPiBpbnRvIGFjdHVhbCB1c2Ugb25s eSBpZiBNcGVnRW5jQ29udGV4dC5kY3RfdW5xdWFudGl6ZV9oMjYzX3tpbnRlcixpbnRyYX0KPiBh cmUgKm5vdCogb3ZlcmxvYWRlZCBieSBleGlzdGluZyBvcHRpbWlzYXRpb25zLgo+IAo+IC0tLQo+ IFRoaXMgYWRkcyB0aGUgcGx1cyBvbmVzIGJhY2ssIHNhdmluZyB0d28gYnJhbmNoIGluc3RydWN0 aW9ucyBpbiBDIGFuZAo+IG9uZSBpbiBhc3NlbWJsZXIgKGF0IHRoZSBjb3N0IG9mIHR3byB1bmNv bmRpdGlvbmFsIGFkZHMpLgo+IAoKSSBkb24ndCBzZWUgaG93IHRoaXMgc2F2ZXMgYnJhbmNoIGlu c3RydWN0aW9uczogbGVuIC0gMSBpcyBhbGxvd2VkIHRvIGJlCjAgaW4gaDI2M19kY3RfdW5xdWFu dGl6ZV9pbnRyYSBhbmQgdGhlcmVmb3JlIHRoZSBpbml0aWFsIGNoZWNrIGNhbid0IGJlCmF2b2lk ZWQgKHByZXN1bWluZyB0aGUgY29tcGlsZXIgcHJvZHVjZXMgYW4gaW5pdGlhbCBjaGVjaytkby1s b29wKS4gSXQKc2VlbXMgdG8gbWUgdGhhdCB5b3VyIGludHJhIGFzc2VtYmx5IHNpbXBseSBpZ25v cmVzIHRoaXMuCgpJZiB5b3Ugd2VyZSB0byBjaGVjayBmb3IgdGhlIGNhc2Ugb2YgbkNvZWZmcyA9 PSAwIGluCmRjdF91bnF1YW50aXplX2gyNjNfaW50cmFfYyAoYmVmb3JlIHRoZSBjYWxsISksIHlv dSBjb3VsZCB3cml0ZSBhc3NlbWJseQp3aXRoIHRoaXMgcmVzdHJpY3Rpb24gaW4gbWluZC4gSXQg d291bGQgYWxzbyBhbGxvdyB0aGUgY29tcGlsZXIgdG8gYXZvaWQKdGhlIGJyYW5jaCBpbiBjYXNl IGl0IGlzIGtub3duIHRoYXQgbkNvZWZmcyA9PSA2My4KCj4gLS0tCj4gIGxpYmF2Y29kZWMvaDI2 M2RzcC5jIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgbGliYXZjb2RlYy9oMjYz ZHNwLmggfCAgNCArKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQo+IAo+ IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2gyNjNkc3AuYyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5j Cj4gaW5kZXggNmExMzM1MzQ5OS4uZjQ1MjNhNjhjMSAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVj L2gyNjNkc3AuYwo+ICsrKyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5jCj4gQEAgLTE5LDEwICsxOSwz NCBAQAo+ICAjaW5jbHVkZSA8c3RkaW50Lmg+Cj4gIAo+ICAjaW5jbHVkZSAibGliYXZ1dGlsL2F0 dHJpYnV0ZXMuaCIKPiArI2luY2x1ZGUgImxpYmF2dXRpbC9hdmFzc2VydC5oIgo+ICAjaW5jbHVk ZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+ICAjaW5jbHVkZSAiY29uZmlnLmgiCj4gICNpbmNsdWRl ICJoMjYzZHNwLmgiCj4gIAo+ICtzdGF0aWMgdm9pZCBoMjYzX2RjdF91bnF1YW50aXplX2ludGVy X2MoaW50MTZfdCAqYmxvY2ssIHNpemVfdCBsZW4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBpbnQgcW11bCwgaW50IHFhZGQpCj4gK3sKPiArICAgIGZvciAoc2l6 ZV90IGkgPSAwOyBpIDwgbGVuOyBpKyspIHsKPiArICAgICAgICBpbnQgbGV2ZWwgPSBibG9ja1tp XTsKPiArCj4gKyAgICAgICAgaWYgKGxldmVsKSB7Cj4gKyAgICAgICAgICAgIGlmIChsZXZlbCA8 IDApCj4gKyAgICAgICAgICAgICAgICBsZXZlbCA9IGxldmVsICogcW11bCAtIHFhZGQ7Cj4gKyAg ICAgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgICAgIGxldmVsID0gbGV2ZWwgKiBxbXVsICsg cWFkZDsKPiArICAgICAgICAgICAgYmxvY2tbaV0gPSBsZXZlbDsKPiArICAgICAgICB9Cj4gKyAg ICB9Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGgyNjNfZGN0X3VucXVhbnRpemVfaW50cmFfYyhp bnQxNl90ICpibG9jaywgc2l6ZV90IGxlbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGludCBxbXVsLCBpbnQgcWFkZCkKPiArewo+ICsgICAgYXZfYXNzZXJ0MShs ZW4gPj0gMSk7Cj4gKyAgICBoMjYzX2RjdF91bnF1YW50aXplX2ludGVyX2MoYmxvY2sgKyAxLCBs ZW4gLSAxLCBxbXVsLCBxYWRkKTsKPiArfQo+ICsKPiAgY29uc3QgdWludDhfdCBmZl9oMjYzX2xv b3BfZmlsdGVyX3N0cmVuZ3RoWzMyXSA9IHsKPiAgICAgIDAsIDEsIDEsIDIsIDIsIDMsIDMsICA0 LCAgNCwgIDQsICA1LCAgNSwgIDYsICA2LCAgNywgNywKPiAgICAgIDcsIDgsIDgsIDgsIDksIDks IDksIDEwLCAxMCwgMTAsIDExLCAxMSwgMTEsIDEyLCAxMiwgMTIKPiBAQCAtMTE2LDYgKzE0MCw4 IEBAIHN0YXRpYyB2b2lkIGgyNjNfdl9sb29wX2ZpbHRlcl9jKHVpbnQ4X3QgKnNyYywgaW50IHN0 cmlkZSwgaW50IHFzY2FsZSkKPiAgCj4gIGF2X2NvbGQgdm9pZCBmZl9oMjYzZHNwX2luaXQoSDI2 M0RTUENvbnRleHQgKmN0eCkKPiAgewo+ICsgICAgY3R4LT5oMjYzX2RjdF91bnF1YW50aXplX2lu dHJhID0gaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRyYV9jOwo+ICsgICAgY3R4LT5oMjYzX2RjdF91 bnF1YW50aXplX2ludGVyID0gaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRlcl9jOwo+ICAgICAgY3R4 LT5oMjYzX2hfbG9vcF9maWx0ZXIgPSBoMjYzX2hfbG9vcF9maWx0ZXJfYzsKPiAgICAgIGN0eC0+ aDI2M192X2xvb3BfZmlsdGVyID0gaDI2M192X2xvb3BfZmlsdGVyX2M7Cj4gIAo+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL2gyNjNkc3AuaCBiL2xpYmF2Y29kZWMvaDI2M2RzcC5oCj4gaW5kZXgg MmRjY2QyMzM5Mi4uMGVjYmU4MzMxNCAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL2gyNjNkc3Au aAo+ICsrKyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5oCj4gQEAgLTI0LDYgKzI0LDEwIEBACj4gIGV4 dGVybiBjb25zdCB1aW50OF90IGZmX2gyNjNfbG9vcF9maWx0ZXJfc3RyZW5ndGhbMzJdOwo+ICAK PiAgdHlwZWRlZiBzdHJ1Y3QgSDI2M0RTUENvbnRleHQgewo+ICsgICAgdm9pZCAoKmgyNjNfZGN0 X3VucXVhbnRpemVfaW50cmEpKGludDE2X3QgKmJsb2NrIC8qIGFsaWduIDE2ICovLAo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBsZW4sIGludCBtdWwsIGlu dCBhZGQpOwo+ICsgICAgdm9pZCAoKmgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXIpKGludDE2X3Qg KmJsb2NrIC8qIGFsaWduIDE2ICovLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHNpemVfdCBsZW4sIGludCBtdWwsIGludCBhZGQpOwo+ICAgICAgdm9pZCAoKmgyNjNf aF9sb29wX2ZpbHRlcikodWludDhfdCAqc3JjLCBpbnQgc3RyaWRlLCBpbnQgcXNjYWxlKTsKPiAg ICAgIHZvaWQgKCpoMjYzX3ZfbG9vcF9maWx0ZXIpKHVpbnQ4X3QgKnNyYywgaW50IHN0cmlkZSwg aW50IHFzY2FsZSk7Cj4gIH0gSDI2M0RTUENvbnRleHQ7CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==