From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 67A46C636D6 for ; Mon, 20 Feb 2023 22:00:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=A+zt8MC31dbpVJpPDlQi9F6jmWUbG8B6u/3JqEFsFzk=; b=S9RVOiR0j+uPYtEtLdxzL/xjQq f4CQXBsJEvqyFaDHLUvnQ6UomxRX6bGK6KXQOHlsVYS7ygn0beAccqRCegrFciW2I1MuIo40XpchI jgQbVL4t/qaKV3y/LuONAG3XE8qoyUg1+cgvH6Pzv3c/qt32O7PWVA/kf/UFhS2kdMsJf8Ul4m9bY mzc6aNBrOf2jDr3Rn8EHZDsNjSvjeYS+3Ah0uqAzH3jlWGYYOxULNBYEAjq3NShFi7mjFrSx2z1AZ Ez9ANvJugf14AAchk7Nqlo3/H7rlwqoauthcr6zuQhxjPXjhP/+lJOX0JO6xlvu0oaBR0gepONuy1 +zznklIg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pUECF-005j3G-6w; Mon, 20 Feb 2023 21:59:43 +0000 Received: from mail-vi1eur04on062d.outbound.protection.outlook.com ([2a01:111:f400:fe0e::62d] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pUECB-005j0T-Am for linux-arm-kernel@lists.infradead.org; Mon, 20 Feb 2023 21:59:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h+qHIaqWq400gp6Gos33hfsibAq+CbnV4svhZzDFTH8WKMpn5NmLHYTbanwhCqDvtqdo481tVRXZOXiiE8mfrXyQNAYwWLnCjiAW55a4zGCZYbGlZdA3yaCGRe/keU2a/IH9xA8bOOkkUS8puImnBvizdANCbLxocfLGDzMaaDszsc/Emf9vTCkdA+0FtYEgk9oI908WjyLV5UN9ZORBQnGrm2aQJitkHhz5A/NSelTtz7yguhmZjfg1o57+RFyrycajUN7CJm/TT+NDkmjuEQfAmWxlfhqBDN8EST/Oh7h/65PZ2zv1WUjyfU3iRLz/Wya4TVixzdAT8X0pXYUerg== 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=I7skN0IBBuSa2LkexIbV9Txt8MXCK+0ROUoUXzOwbyA=; b=Y+4/j7iMFg+QUzhh6Z2iw30OhLGX+TzjaJn6VMOgs3mAr0z5ZKm5FVkJTgQ3//hSS3Y2YsldEhjNKj4DVt6ehREmi7/PAvzrkAIF+UqBvKKoEasHAwbzMfm/TMZ6KDCXG1N65vBKHJ9qoxjOuwlcjz+Mla4e8NX2S1Yvt38+4oiXP71cJ6gLUYnlR3G5mPeB1ff1ssyZAfBTd9UbI8aqV0hqGLQQBGj0aSBSt/sHivl1vNr6JWB06fGipy/K5t+RF2qkOP65jQvcnfbBI1ks8XlaNsmAApSRk1FidHTg0ow2hcZKOkQte+WfTUWyLJFH3eZRrnhaACMrLTThmp8KYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I7skN0IBBuSa2LkexIbV9Txt8MXCK+0ROUoUXzOwbyA=; b=k2Sd+8h78fNCcX0K0MQvZ73o38TMQ3ErzAtCMFaoTNPKePO5a4rH1CE4uiGo1+Ex38H0G45QyUZqceK4TMuatRvckah2ChRSp1g5mg1AdmjS4JUFWDEKzNSsxfqjIIf/XzvUv9Lr2+hGsLrUgNIyP4R7SErMPxprMgv0HYCVshk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AS4PR04MB9244.eurprd04.prod.outlook.com (2603:10a6:20b:4e3::9) by PA4PR04MB8063.eurprd04.prod.outlook.com (2603:10a6:102:ba::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.21; Mon, 20 Feb 2023 21:59:32 +0000 Received: from AS4PR04MB9244.eurprd04.prod.outlook.com ([fe80::d71c:fd55:d8cf:4fc0]) by AS4PR04MB9244.eurprd04.prod.outlook.com ([fe80::d71c:fd55:d8cf:4fc0%3]) with mapi id 15.20.6111.020; Mon, 20 Feb 2023 21:59:32 +0000 Message-ID: <1b8b6bbc-34b1-a2e5-0af2-6d03b2e2f797@oss.nxp.com> Date: Mon, 20 Feb 2023 23:59:29 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v3 03/10] media: Add YUYV64_12 video format Content-Language: en-US To: Ming Qian , "mchehab@kernel.org" , "hverkuil-cisco@xs4all.nl" , "nicolas@ndufresne.ca" Cc: "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "X.H. Bao" , dl-linux-imx , "linux-media@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" References: From: "mirela.rabulea@oss.nxp.com" In-Reply-To: X-ClientProxiedBy: AM3PR07CA0085.eurprd07.prod.outlook.com (2603:10a6:207:6::19) To AS4PR04MB9244.eurprd04.prod.outlook.com (2603:10a6:20b:4e3::9) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR04MB9244:EE_|PA4PR04MB8063:EE_ X-MS-Office365-Filtering-Correlation-Id: 6953718e-4196-458a-4f27-08db138dbee9 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZGTXum1mZdKSPeOzeWN0oMJaGzMgAse+zun3g91dJy6DgEqHQCPYhT6Alp9ThNVsJbT/TYsrNQ4LDhNb8/+sNjmk9GMqK4DEbFN3wJTsuBeIXYYS9DtHo+iI8Qf2YcJr08ms4bxsoymna/pEH2pzHEKNfUzQTtX+nVRX3DzchIXKN3i87pn43CMMQybSeHRW0xgxNaDznBH9PKAAWUBlgMWdT/1kW6MPC/xMIX+f5qFsxbnlXbnh7PFygPFPhcz+evpW+MPjnpTUOYZHu6GHf2H53VpoeCUZ5cLBlqIzzjTtbbpzfiB6jSoNOXGvK6Km4MRPJYCax+zuzupi4BejXsGnJITVXjO6La4gBPkVhuHDowMVVUo0R/sGXxoF9Gwi7VNPMlo5bPlyPdcxNRq039KXnuXBUnCYaQOiuLVr+9unPVZuDmtXVqjhFNdLVuun8SNh2ZBf3WdjYRi8UPzmxlwBpCEbJALuox+JTSl0DwVFIS51wywWHK4Fi4u6JBUnct1Fg9U9Xw6Fq/1V1oIqvkabGO6rou4va1oWVQ0hTawWAQ7Ziv3ZfjR78Az7hOty1niwLd8WkXxaO+sD0litNdv+eJCC40yraRUOyQeidi3AcgM+wwBzXS5CfL4ZWr3AWzE2uNtaBie6tdx6Ep+ihu6+FiFBE/VsVXabRVhD0qo+0kJZY6YKTryzEDi2S9BqtDmLbSjPsscUkk3O1KBqFFMX9GYZRLtQ9bLw/TO1bdFMM3OCBPOIk9+tRPAfAXmG X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR04MB9244.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(451199018)(83380400001)(41300700001)(186003)(26005)(6512007)(54906003)(110136005)(316002)(31696002)(6486002)(966005)(52116002)(53546011)(86362001)(478600001)(6666004)(6506007)(2616005)(66556008)(8676002)(66946007)(66476007)(4326008)(2906002)(31686004)(38100700002)(38350700002)(5660300002)(7416002)(8936002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MTZuSUx2RVQvTjVmOHE4ZEljMXl0WDBpTXFmemttNWdKMnFCNXJRZHBPdkZU?= =?utf-8?B?L0dCbGFsckpZVXBJQ1ZsOHlkd1NBZXFkTFV3QStSR0tQWDhlOUtkNXh2SzNL?= =?utf-8?B?RC9Ga2ZpaGZSTFZBUm9HNDUzWVJlcnVkV2NHZ05lUktJaCtKdUtiQ0laNXB3?= =?utf-8?B?OS82dUgrMGpoR3VvVGNDYWVSZm9FbGlOaHRKNytSY21nWVZxdHY5NGRlNGxw?= =?utf-8?B?QW1ZQU01Q3kwVCtKZ1JpbmNMVHNzTnVWa21jbEpZSDB6V08wZ2FLQ0xUdW9C?= =?utf-8?B?cTRFN2VmVHRBaVN1a2VXdVpISVd5K1lGM3JQcU1yRUhFOG41SUozYUZQbENR?= =?utf-8?B?ZGM3cWVZTVA4WHgxYTM3ODgxWXgyZ2RJTGxoRjk0ekF1MnVjRTd3YjhkSHRN?= =?utf-8?B?V2oxMWo3ZExEVnJ2ekxiUlg2WFBxRWVZaXhVdVJsL3YrbmxsWVdCU29GbEpK?= =?utf-8?B?NWtKTDlGVnZubTNsdWNmZUpFYjdkS0tYMmlnNnh5Y3BTc3lLU3lKWTFpQyt1?= =?utf-8?B?SVRVeFdHRnpRWlVCMHE5Uk5ZR2NhM1pyR1hEL0lnYWs5UENLU2x2eDhlNlgz?= =?utf-8?B?WGo1dXhHZW0xdWNlMkF6SExZZDBIYXdNWXBUNThocVlYZUIyNWtSTTd5WWlm?= =?utf-8?B?Y1Bzd2JnbVBjNk5ZR3I4NHVIejNEQU9aYnJHUk5JWC9DSGxwcFhUTlNJbzlo?= =?utf-8?B?TmxLM2RsQkErTm5CeCtRSUZBdWRQSWxPcEpLL2daSFV6TDFlT3c0YjRWa3NE?= =?utf-8?B?UkpCeXY4UjJOcWZVa2tZYTRDcWN4SVdGVFJ3NlFGWTVJdkZpQ1dPUUZTSHFS?= =?utf-8?B?TnpvZEpUYjFBb2Rub0RTRkpscjJ6dlJlU0NUVlVwTjBCT0RUbFArYlpQakY4?= =?utf-8?B?TXF4Y2QwVml2S1RTNS9xVHhmSERkRDl6bHZDMWV1MkxJRHFSNExscis0Y2lB?= =?utf-8?B?dWhpMTVva05oVkgweFVrcUt2ZzNyNFB4YjVMcHM0M1pEc2ZvY2o1NVJ5OEM0?= =?utf-8?B?OW10bUViRG9pNzRRWE1vV3JzVHdIY1l1V3RBQ2JaZ20wenpEL1BYUCt6U0k5?= =?utf-8?B?bytFdGlsY2Ezb1BNVlkrck4yeUFuM1VsVXZwUXd1TS9tcDlONFNoSmhZaUVU?= =?utf-8?B?R1pET0tsSnM4L1djVVFJRDFocUhBbWZKY0xINDVrcThzYzc2OUwzQStCTVEw?= =?utf-8?B?Rlp2ZEhsRG9jaEZCSEh3a0RTb1NmRThCejArck9HNlRrN3prNUExU0lkcjhZ?= =?utf-8?B?bzY4R0NVUEdKU2FEeHJtL0pwaG05Ri9EV0tmeW81VG5BWW93aXA2bXJudXh5?= =?utf-8?B?R3RpZ2ZYczIwSWVlNlNYa0tCUGRyVDVoQ2hqeG9DYlA0amtUVUNmK1VlVGZX?= =?utf-8?B?b1M0eDFQejA4TWZPM3FlNmxYRU5IcGpKQm0xL1FBVFU2TkR2ZnlsL1NDU25D?= =?utf-8?B?NGNqY2lyeUsrcm1vOW81ckg4M3JEeTdha0RsODVCMWJIdkkrWjVDQnV5T1cw?= =?utf-8?B?VCt5VjJHc1hkZm5IQ2paejJjMCtZejg1cFpLN2xudExJQkNjSXdnbUR0K0xk?= =?utf-8?B?WmtrTi9UYjRDUlZUaVVKTmlUWXlGMlpkTVdkY0JTRis1SnVBMUlEcDk1ZCs3?= =?utf-8?B?MTQxWGIyb1JYTWtjQUJxb21JMGN6U01tVE85Y2hQdmNvcUgwbFZOd3F5c0xG?= =?utf-8?B?NlRCUzFiRW4wTHUvc2c2MWVhdnJqTXFSMzh4RzZ1QVI1RUY5THNiWHJHRmVC?= =?utf-8?B?R2xodEtTME1IeUEwYmJVMXp1S0hUMTliL212Vm4ydXlNZ2xlSklWWDhUV0ND?= =?utf-8?B?bTFDS1g4ZGh3Vzl0VDE1QlVwenZTL0NDTGdsZXIvNlFsUENTa1IzQklGNWVi?= =?utf-8?B?MXFjV2dWQzNiTWZOVE8xc0MyWENXNlcrZEdubEQrdFBGSkJUVlJrMGsybGdz?= =?utf-8?B?NWxpTlpjVmRqdXN6N3A3K044aENiWmJ1M2lqUFhtc2JmUTFhakJzZXRxZzZ4?= =?utf-8?B?WkJkRWlRR21nbGY2V2JPM1J2a1N0bzU5dmgzc2Ezc2k2dmhFZDlHZTVPaHFZ?= =?utf-8?B?VXdPUGdIcGtncG9zb1Z1ODVLeVFQRzJaZ3ZOaTlkQmhsVk1LdVA1UjdYRk5h?= =?utf-8?B?NlRIQTVwLzVBNURRcTZ5OGhIRXdzdlpma3Q0NzN4NGFjTC9scC91bFpKZmx5?= =?utf-8?B?bkE9PQ==?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6953718e-4196-458a-4f27-08db138dbee9 X-MS-Exchange-CrossTenant-AuthSource: AS4PR04MB9244.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2023 21:59:32.0615 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: RguUQV9jB78lo0b0y86mPc/Zk9yNBveXD3mUB7hdwlCxqOITHNU6z/lAl/48TmaxLjcI/LOaXHHtZUdbj3sGjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB8063 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230220_135939_579260_7163C6D5 X-CRM114-Status: GOOD ( 14.50 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgTWluZywKCk9uIDIwLjAyLjIwMjMgMDQ6MTUsIE1pbmcgUWlhbiB3cm90ZToKPj4gRnJvbTog TWlyZWxhIFJhYnVsZWEgKE9TUykgPG1pcmVsYS5yYWJ1bGVhQG9zcy5ueHAuY29tPgo+PiBTZW50 OiAyMDIz5bm0MuaciDE55pelIDU6NTIKPj4gVG86IE1pbmcgUWlhbiA8bWluZy5xaWFuQG54cC5j b20+OyBtY2hlaGFiQGtlcm5lbC5vcmc7IGh2ZXJrdWlsLQo+PiBjaXNjb0B4czRhbGwubmw7IG5p Y29sYXNAbmR1ZnJlc25lLmNhCj4+IENjOiBzaGF3bmd1b0BrZXJuZWwub3JnOyBzLmhhdWVyQHBl bmd1dHJvbml4LmRlOyBrZXJuZWxAcGVuZ3V0cm9uaXguZGU7Cj4+IGZlc3RldmFtQGdtYWlsLmNv bTsgWC5ILiBCYW8gPHhpYWhvbmcuYmFvQG54cC5jb20+OyBkbC1saW51eC1pbXggPGxpbnV4LQo+ PiBpbXhAbnhwLmNvbT47IGxpbnV4LW1lZGlhQHZnZXIua2VybmVsLm9yZzsgbGludXgta2VybmVs QHZnZXIua2VybmVsLm9yZzsKPj4gZGV2aWNldHJlZUB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwo+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDAz LzEwXSBtZWRpYTogQWRkIFlVWVY2NF8xMiB2aWRlbyBmb3JtYXQKPj4KPj4gSGksCj4+Cj4+IE9u IDE0LjAyLjIwMjMgMTI6MDQsIE1pbmcgUWlhbiB3cm90ZToKPj4+IFlVWVY2NF8xMiBpcyBhIFlV ViBmb3JtYXQgd2l0aCAxMi1iaXRzIHBlciBjb21wb25lbnQgbGlrZSBZVVlWLAo+Pj4gZXhwYW5k ZWQgdG8gMTZiaXRzLgo+Pj4gRGF0YSBpbiB0aGUgMTIgaGlnaCBiaXRzLCB6ZXJvcyBpbiB0aGUg NCBsb3cgYml0cywgYXJyYW5nZWQgaW4gbGl0dGxlCj4+PiBlbmRpYW4gb3JkZXIuCj4+Pgo+Pj4g U2lnbmVkLW9mZi1ieTogTWluZyBRaWFuIDxtaW5nLnFpYW5AbnhwLmNvbT4KPj4+IC0tLQo+Pj4g ICAgLi4uL21lZGlhL3Y0bC9waXhmbXQtcGFja2VkLXl1di5yc3QgICAgICAgICAgIHwgNDIgKysr KysrKysrKysrKysrKysrKwo+Pj4gICAgZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1jb21t b24uYyAgICAgICAgIHwgIDEgKwo+Pj4gICAgZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1p b2N0bC5jICAgICAgICAgIHwgIDEgKwo+Pj4gICAgaW5jbHVkZS91YXBpL2xpbnV4L3ZpZGVvZGV2 Mi5oICAgICAgICAgICAgICAgIHwgIDEgKwo+Pj4gICAgNCBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNl cnRpb25zKCspCj4+Pgo+Pj4gZGlmZiAtLWdpdAo+Pj4gYS9Eb2N1bWVudGF0aW9uL3VzZXJzcGFj ZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC1wYWNrZWQteXV2LnJzdAo+Pj4gYi9Eb2N1bWVudGF0aW9u L3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC1wYWNrZWQteXV2LnJzdAo+Pj4gaW5kZXgg YmYyODNhMWI1NTgxLi43NmZjMzMxZjEyNmUgMTAwNjQ0Cj4+PiAtLS0gYS9Eb2N1bWVudGF0aW9u L3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC1wYWNrZWQteXV2LnJzdAo+Pj4gKysrIGIv RG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9waXhmbXQtcGFja2VkLXl1di5y c3QKPj4+IEBAIC0zNDEsNiArMzQxLDQ4IEBAIGNvbXBvbmVudHMgaG9yaXpvbnRhbGx5IGJ5IDIs IHN0b3JpbmcgMiBwaXhlbHMgaW4gNAo+PiBieXRlcy4KPj4+Cj4+PiAgICAgICAgXG5vcm1hbHNp emUKPj4+Cj4+PiArVGhlIG5leHQgbGlzdHMgdGhlIHBhY2tlZCBZVVYgNDoyOjIgZm9ybWF0cyB3 aXRoIG1vcmUgdGhhbiA4IGJpdHMgcGVyCj4+IGNvbXBvbmVudC4KPj4+ICtleHBhbmQgdGhlIGJp dHMgcGVyIGNvbXBvbmVudCB0byAxNiBiaXRzLCBkYXRhIGluIHRoZSBoaWdoIGJpdHMsCj4+PiAr emVyb3MgaW4gdGhlIGxvdyBiaXRzLCBhcnJhbmdlZCBpbiBsaXR0bGUgZW5kaWFuIG9yZGVyLiBz dG9yaW5nIDIgcGl4ZWxzIGluIDgKPj4gYnl0ZXMuCj4+PiArCj4+PiArLi4gcmF3OjogbGF0ZXgK Pj4+ICsKPj4+ICsgICAgXGZvb3Rub3Rlc2l6ZQo+Pj4gKwo+Pj4gKy4uIHRhYnVsYXJjb2x1bW5z OjoKPj4+Cj4+ICt8cHszLjRjbX18cHsxLjJjbX18cHswLjhjbX18cHswLjhjbX18cHswLjhjbX18 cHswLjhjbX18cHswLjhjbX18cHswLjgKPj4+ICtjbX18cHswLjhjbX18cHswLjhjbX18Cj4+PiAr Cj4+PiArLi4gZmxhdC10YWJsZTo6IFBhY2tlZCBZVVYgNDoyOjIgRm9ybWF0cyAobW9yZSB0aGFu IDhicGMpCj4+PiArICAgIDpoZWFkZXItcm93czogMQo+Pj4gKyAgICA6c3R1Yi1jb2x1bW5zOiAw Cj4+PiArCj4+PiArICAgICogLSBJZGVudGlmaWVyCj4+PiArICAgICAgLSBDb2RlCj4+PiArICAg ICAgLSBCeXRlIDEtMAo+Pj4gKyAgICAgIC0gQnl0ZSAzLTIKPj4+ICsgICAgICAtIEJ5dGUgNS00 Cj4+PiArICAgICAgLSBCeXRlIDctNgo+Pj4gKyAgICAgIC0gQnl0ZSA5LTgKPj4+ICsgICAgICAt IEJ5dGUgMTEtMTAKPj4+ICsgICAgICAtIEJ5dGUgMTMtMTIKPj4+ICsgICAgICAtIEJ5dGUgMTUt MTQKPj4+ICsgICAgKiAuLiBfVjRMMi1QSVgtRk1ULVlVWVY2NC0xMjoKPj4+ICsKPj4+ICsgICAg ICAtIGBgVjRMMl9QSVhfRk1UX1lVWVY2NF8xMmBgCj4+PiArICAgICAgLSAnWTIxMicKPj4+ICsK Pj4+ICsgICAgICAtIFknXCA6c3ViOmAwYAo+Pj4gKyAgICAgIC0gQ2JcIDpzdWI6YDBgCj4+PiAr ICAgICAgLSBZJ1wgOnN1YjpgMWAKPj4+ICsgICAgICAtIENyXCA6c3ViOmAwYAo+Pj4gKyAgICAg IC0gWSdcIDpzdWI6YDJgCj4+PiArICAgICAgLSBDYlwgOnN1YjpgMmAKPj4+ICsgICAgICAtIFkn XCA6c3ViOmAzYAo+Pj4gKyAgICAgIC0gQ3JcIDpzdWI6YDJgCj4+PiArCj4+PiArLi4gcmF3Ojog bGF0ZXgKPj4+ICsKPj4+ICsgICAgXG5vcm1hbHNpemUKPj4+ICsKPj4+ICAgICoqQ29sb3IgU2Ft cGxlIExvY2F0aW9uOioqCj4+PiAgICBDaHJvbWEgc2FtcGxlcyBhcmUgOnJlZjpgaW50ZXJzdGl0 aWFsbHkgc2l0ZWQ8eXV2LWNocm9tYS1jZW50ZXJlZD5gCj4+PiAgICBob3Jpem9udGFsbHkuCj4+ PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1jb21tb24uYwo+Pj4g Yi9kcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWNvbW1vbi5jCj4+PiBpbmRleCBhNWU4YmEz NzBkMzMuLjhmYjFjMGZhODE1OCAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvbWVkaWEvdjRsMi1j b3JlL3Y0bDItY29tbW9uLmMKPj4+ICsrKyBiL2RyaXZlcnMvbWVkaWEvdjRsMi1jb3JlL3Y0bDIt Y29tbW9uLmMKPj4+IEBAIC0yNTgsNiArMjU4LDcgQEAgY29uc3Qgc3RydWN0IHY0bDJfZm9ybWF0 X2luZm8KPj4gKnY0bDJfZm9ybWF0X2luZm8odTMyIGZvcm1hdCkKPj4+ICAgIAkJeyAuZm9ybWF0 ID0gVjRMMl9QSVhfRk1UX1lWWVUsICAgIC5waXhlbF9lbmMgPQo+PiBWNEwyX1BJWEVMX0VOQ19Z VVYsIC5tZW1fcGxhbmVzID0gMSwgLmNvbXBfcGxhbmVzID0gMSwgLmJwcCA9IHsgMiwgMCwgMCwK Pj4gMCB9LCAuaGRpdiA9IDIsIC52ZGl2ID0gMSB9LAo+Pj4gICAgCQl7IC5mb3JtYXQgPSBWNEwy X1BJWF9GTVRfVVlWWSwgICAgLnBpeGVsX2VuYyA9Cj4+IFY0TDJfUElYRUxfRU5DX1lVViwgLm1l bV9wbGFuZXMgPSAxLCAuY29tcF9wbGFuZXMgPSAxLCAuYnBwID0geyAyLCAwLCAwLAo+PiAwIH0s IC5oZGl2ID0gMiwgLnZkaXYgPSAxIH0sCj4+PiAgICAJCXsgLmZvcm1hdCA9IFY0TDJfUElYX0ZN VF9WWVVZLCAgICAucGl4ZWxfZW5jID0KPj4gVjRMMl9QSVhFTF9FTkNfWVVWLCAubWVtX3BsYW5l cyA9IDEsIC5jb21wX3BsYW5lcyA9IDEsIC5icHAgPSB7IDIsIDAsIDAsCj4+IDAgfSwgLmhkaXYg PSAyLCAudmRpdiA9IDEgfSwKPj4+ICsJCXsgLmZvcm1hdCA9IFY0TDJfUElYX0ZNVF9ZVVlWNjRf MTIsIC5waXhlbF9lbmMgPQo+Pj4gK1Y0TDJfUElYRUxfRU5DX1lVViwgLm1lbV9wbGFuZXMgPSAx LCAuY29tcF9wbGFuZXMgPSAxLCAuYnBwID0geyA0LCAwLAo+Pj4gKzAsIDAgfSwgLmhkaXYgPSAy LCAudmRpdiA9IDEgfSwKPj4+Cj4+PiAgICAJCS8qIFlVViBwbGFuYXIgZm9ybWF0cyAqLwo+Pj4g ICAgCQl7IC5mb3JtYXQgPSBWNEwyX1BJWF9GTVRfTlYxMiwgICAgLnBpeGVsX2VuYyA9Cj4+IFY0 TDJfUElYRUxfRU5DX1lVViwgLm1lbV9wbGFuZXMgPSAxLCAuY29tcF9wbGFuZXMgPSAyLCAuYnBw ID0geyAxLCAyLCAwLAo+PiAwIH0sIC5oZGl2ID0gMiwgLnZkaXYgPSAyIH0sCj4+PiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1pb2N0bC5jCj4+PiBiL2RyaXZlcnMv bWVkaWEvdjRsMi1jb3JlL3Y0bDItaW9jdGwuYwo+Pj4gaW5kZXggZWMxYzllZjI3ZTg4Li5lNTAw MmQ2ZmU3ZWUgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWlv Y3RsLmMKPj4+ICsrKyBiL2RyaXZlcnMvbWVkaWEvdjRsMi1jb3JlL3Y0bDItaW9jdGwuYwo+Pj4g QEAgLTEzNDMsNiArMTM0Myw3IEBAIHN0YXRpYyB2b2lkIHY0bF9maWxsX2ZtdGRlc2Moc3RydWN0 IHY0bDJfZm10ZGVzYwo+PiAqZm10KQo+Pj4gICAgCWNhc2UgVjRMMl9QSVhfRk1UX1lVVjQyMDoJ ZGVzY3IgPSAiUGxhbmFyIFlVViA0OjI6MCI7IGJyZWFrOwo+Pj4gICAgCWNhc2UgVjRMMl9QSVhf Rk1UX0hJMjQwOglkZXNjciA9ICI4LWJpdCBEaXRoZXJlZCBSR0IgKEJUVFYpIjsKPj4gYnJlYWs7 Cj4+PiAgICAJY2FzZSBWNEwyX1BJWF9GTVRfTTQyMDoJCWRlc2NyID0gIllVViA0OjI6MCAoTTQy MCkiOwo+PiBicmVhazsKPj4+ICsJY2FzZSBWNEwyX1BJWF9GTVRfWVVZVjY0XzEyOglkZXNjciA9 ICIxMi1iaXQgRGVwdGggWVVZVgo+PiA0OjI6MiI7IGJyZWFrOwo+Pj4gICAgCWNhc2UgVjRMMl9Q SVhfRk1UX05WMTI6CQlkZXNjciA9ICJZL1VWIDQ6MjowIjsgYnJlYWs7Cj4+PiAgICAJY2FzZSBW NEwyX1BJWF9GTVRfTlYyMToJCWRlc2NyID0gIlkvVlUgNDoyOjAiOyBicmVhazsKPj4+ICAgIAlj YXNlIFY0TDJfUElYX0ZNVF9OVjE2OgkJZGVzY3IgPSAiWS9VViA0OjI6MiI7IGJyZWFrOwo+Pj4g ZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS9saW51eC92aWRlb2RldjIuaAo+Pj4gYi9pbmNsdWRl L3VhcGkvbGludXgvdmlkZW9kZXYyLmggaW5kZXggM2Q4Zjg5YmZmMzNjLi4zNzEyYTM2ZDZmZGYK Pj4+IDEwMDY0NAo+Pj4gLS0tIGEvaW5jbHVkZS91YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oCj4+PiAr KysgYi9pbmNsdWRlL3VhcGkvbGludXgvdmlkZW9kZXYyLmgKPj4+IEBAIC02MTgsNiArNjE4LDcg QEAgc3RydWN0IHY0bDJfcGl4X2Zvcm1hdCB7Cj4+PiAgICAjZGVmaW5lIFY0TDJfUElYX0ZNVF9Z VVZBMzIgIHY0bDJfZm91cmNjKCdZJywgJ1UnLCAnVicsICdBJykgLyogMzIgIFlVVkEtOC0KPj4g OC04LTggICovCj4+PiAgICAjZGVmaW5lIFY0TDJfUElYX0ZNVF9ZVVZYMzIgIHY0bDJfZm91cmNj KCdZJywgJ1UnLCAnVicsICdYJykgLyogMzIgIFlVVlgtOC0KPj4gOC04LTggICovCj4+PiAgICAj ZGVmaW5lIFY0TDJfUElYX0ZNVF9NNDIwICAgIHY0bDJfZm91cmNjKCdNJywgJzQnLCAnMicsICcw JykgLyogMTIgIFlVViA0OjI6MAo+PiAyIGxpbmVzIHksIDEgbGluZSB1diBpbnRlcmxlYXZlZCAq Lwo+Pj4gKyNkZWZpbmUgVjRMMl9QSVhfRk1UX1lVWVY2NF8xMiAgIHY0bDJfZm91cmNjKCdZJywg JzInLCAnMScsICcyJykgLyogMzIgIFlVWVYKPj4gMTItYml0IHBlciBjb21wb25lbnQgKi8KPj4K Pj4gSXQgc2VlbXMgWTIxMiBpcyBhbHJlYWR5IGFkZGVkIHdpdGggdGhlIHNhbWUgZm91cmNjIGNv ZGUsIGNhdXNpbmcgYnVpbGQKPj4gZXJyb3JzOgo+Pgo+PiBkcml2ZXJzL21lZGlhL3Y0bDItY29y ZS92NGwyLWlvY3RsLmM6IEluIGZ1bmN0aW9uIOKAmHY0bF9maWxsX2ZtdGRlc2PigJk6Cj4+IGRy aXZlcnMvbWVkaWEvdjRsMi1jb3JlL3Y0bDItaW9jdGwuYzoxNDU1Ojk6IGVycm9yOiBkdXBsaWNh dGUgY2FzZSB2YWx1ZQo+PiAgIDE0NTUgfCAgICAgICAgIGNhc2UgVjRMMl9QSVhfRk1UX1kyMTI6 ICAgICAgICAgZGVzY3IgPSAiMTItYml0IFlVWVYKPj4gUGFja2VkIjsgYnJlYWs7Cj4+ICAgICAg ICB8ICAgICAgICAgXn5+fgo+PiBkcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWlvY3RsLmM6 MTM0OTo5OiBub3RlOiBwcmV2aW91c2x5IHVzZWQgaGVyZQo+PiAgIDEzNDkgfCAgICAgICAgIGNh c2UgVjRMMl9QSVhfRk1UX1lVWVY2NF8xMjogICAgZGVzY3IgPSAiMTItYml0IERlcHRoCj4+IFlV WVYgNDoyOjIiOyBicmVhazsKPj4gICAgICAgIHwgICAgICAgICBefn5+Cj4+Cj4+IFJlZ2FyZHMs Cj4+IE1pcmVsYQo+IAo+IEhpIE1pcmVsYSwKPiAgICAgIFdvdWxkIHlvdSBwbGVhc2UgZG91Ymxl IGNoZWNrIGl0Pwo+ICAgICAgVGhlIGZvcm1hdCBWNEwyX1BJWF9GTVRfWTIxMiB3YXMgYWRkZWQg YnkgdGhlIGZpcnN0IHZlcnNpb24gb2YgdGhpcyBwYXRjaHNldCwgYW5kIGl0IHNob3VsZCBiZSBy ZXBsYWNlZCBieQo+IFY0TDJfUElYX0ZNVF9ZVVlWNjRfMTIgaW4gdGhpcyB2MyBwYXRjaHNldC4K PiAgICAgIEFuZCBJIGNoZWNrZWQgbXkgcGF0Y2gsIGFuZCBteSBsb2NhbCBlbnZpcm9ubWVudCwg SSBkaWRuJ3QgZm91bmQgYW55IFY0TDJfUElYX0ZNVF9ZMjEyLCBhbmQgSSBkaWRuJ3QgbWVldCB0 aGlzIGJ1aWxkIGVycm9yCj4gCj4gTWluZwoKSSBhcHBsaWVkIHRoZSBfdjMgdmVyc2lvbiBvZiB0 aGUgcGF0Y2hlcyBvdmVyIGxpbnV4LW5leHQsIGFuZCB0aGUgYnVpbGQgCmVycm9yIGNvbWVzIGZy b20gY29uZmxpY3RpbmcgZGVmaW5pdGlvbiBvZiB0aGUgZm91cmNjCiNkZWZpbmUgVjRMMl9QSVhf Rk1UX1lVWVY2NF8xMiAgIHY0bDJfZm91cmNjKCdZJywgJzInLCAnMScsICcyJykgLyogMzIgCllV WVYgMTItYml0IHBlciBjb21wb25lbnQgKi8KCndpdGggdGhpcyBwYXRjaCwgd2hpY2ggYWRkczoK KyNkZWZpbmUgVjRMMl9QSVhfRk1UX1kyMTIgICAgdjRsMl9mb3VyY2MoJ1knLCAnMicsICcxJywg JzInKSAvKiAzMiAKWVVZViA0OjI6MiAqLwoKY29tbWl0IDBkYzFkN2E3OWE4ZDEzZTMxNmQzYjE2 OGU5ZmM1N2UzNzYwOTljN2EKQXV0aG9yOiBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW4r cmVuZXNhc0BpZGVhc29uYm9hcmQuY29tPgpEYXRlOiAgIFdlZCBEZWMgMjEgMTE6MjQ6NDMgMjAy MiArMDIwMAoKICAgICBtZWRpYTogQWRkIFkyMTAsIFkyMTIgYW5kIFkyMTYgZm9ybWF0cwoKICAg ICBBZGQgWTIxMCwgWTIxMiBhbmQgWTIxNiBmb3JtYXRzLgoKICAgICBTaWduZWQtb2ZmLWJ5OiBU b21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW4rcmVuZXNhc0BpZGVhc29uYm9hcmQuY29tPgog ICAgIFJldmlld2VkLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IAo8bGF1cmVudC5waW5jaGFydCtyZW5l c2FzQGlkZWFzb25ib2FyZC5jb20+CiAgICAgQWNrZWQtYnk6IE1hdXJvIENhcnZhbGhvIENoZWhh YiA8bWNoZWhhYkBrZXJuZWwub3JnPgogICAgIEFja2VkLWJ5OiBIYW5zIFZlcmt1aWwgPGh2ZXJr dWlsLWNpc2NvQHhzNGFsbC5ubD4KICAgICBTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFBpbmNoYXJ0 IAo8bGF1cmVudC5waW5jaGFydCtyZW5lc2FzQGlkZWFzb25ib2FyZC5jb20+CgpodHRwczovL3Bh dGNod29yay5rZXJuZWwub3JnL3Byb2plY3QvbGludXgtbWVkaWEvcGF0Y2gvMjAyMjEyMTkxNDAx MzkuMjk0MjQ1LTMtdG9taS52YWxrZWluZW4rcmVuZXNhc0BpZGVhc29uYm9hcmQuY29tLwoKSW4g dGhpcyBjYXNlLCBtYXRjaGluZyB0aGUgZm9ybWF0cyBkZWZpbmVkIGluIERSTSB3YXMgdGhlIHN0 cm9uZ2VyIAphcmd1bWVudCBmb3IgdGhlIGZvcm1hdCBuYW1pbmcgc2NoZW1lLgoKUmVnYXJkcywK TWlyZWxhCgo+IAo+Pj4KPj4+ICAgIC8qIHR3byBwbGFuZXMgLS0gb25lIFksIG9uZSBDciArIENi IGludGVybGVhdmVkICAqLwo+Pj4gICAgI2RlZmluZSBWNEwyX1BJWF9GTVRfTlYxMiAgICB2NGwy X2ZvdXJjYygnTicsICdWJywgJzEnLCAnMicpIC8qIDEyICBZL0NiQ3IKPj4gNDoyOjAgICovCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==