From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jamal Shareef Subject: [PATCH 3/3] drm/tegra: gr3d: Remove space after parenthesis Date: Mon, 4 Nov 2019 18:23:22 -0800 Message-ID: <54df25088b18fb99e44cfa3fb28d65ef8a0d3e40.1572920482.git.jamal.k.shareef@gmail.com> References: Return-path: In-Reply-To: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org To: outreachy-kernel@googlegroups.com Cc: thierry.reding@gmail.com, airlied@linux.ie, daniel@ffwll.ch, jonathanh@nvidia.com, dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Jamal Shareef List-Id: dri-devel@lists.freedesktop.org Removes spaces after open parenthesis. Issue found by checkpatch. Signed-off-by: Jamal Shareef --- drivers/gpu/drm/tegra/gr3d.c | 120 +++++++++++++++++------------------ 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/drivers/gpu/drm/tegra/gr3d.c b/drivers/gpu/drm/tegra/gr3d.c index 8b9a35b1cbb3..35d1dff067b7 100644 --- a/drivers/gpu/drm/tegra/gr3d.c +++ b/drivers/gpu/drm/tegra/gr3d.c @@ -176,16 +176,16 @@ static const struct of_device_id tegra_gr3d_match[] = { MODULE_DEVICE_TABLE(of, tegra_gr3d_match); static const u32 gr3d_addr_regs[] = { - GR3D_IDX_ATTRIBUTE( 0), - GR3D_IDX_ATTRIBUTE( 1), - GR3D_IDX_ATTRIBUTE( 2), - GR3D_IDX_ATTRIBUTE( 3), - GR3D_IDX_ATTRIBUTE( 4), - GR3D_IDX_ATTRIBUTE( 5), - GR3D_IDX_ATTRIBUTE( 6), - GR3D_IDX_ATTRIBUTE( 7), - GR3D_IDX_ATTRIBUTE( 8), - GR3D_IDX_ATTRIBUTE( 9), + GR3D_IDX_ATTRIBUTE(0), + GR3D_IDX_ATTRIBUTE(1), + GR3D_IDX_ATTRIBUTE(2), + GR3D_IDX_ATTRIBUTE(3), + GR3D_IDX_ATTRIBUTE(4), + GR3D_IDX_ATTRIBUTE(5), + GR3D_IDX_ATTRIBUTE(6), + GR3D_IDX_ATTRIBUTE(7), + GR3D_IDX_ATTRIBUTE(8), + GR3D_IDX_ATTRIBUTE(9), GR3D_IDX_ATTRIBUTE(10), GR3D_IDX_ATTRIBUTE(11), GR3D_IDX_ATTRIBUTE(12), @@ -196,16 +196,16 @@ static const u32 gr3d_addr_regs[] = { GR3D_QR_ZTAG_ADDR, GR3D_QR_CTAG_ADDR, GR3D_QR_CZ_ADDR, - GR3D_TEX_TEX_ADDR( 0), - GR3D_TEX_TEX_ADDR( 1), - GR3D_TEX_TEX_ADDR( 2), - GR3D_TEX_TEX_ADDR( 3), - GR3D_TEX_TEX_ADDR( 4), - GR3D_TEX_TEX_ADDR( 5), - GR3D_TEX_TEX_ADDR( 6), - GR3D_TEX_TEX_ADDR( 7), - GR3D_TEX_TEX_ADDR( 8), - GR3D_TEX_TEX_ADDR( 9), + GR3D_TEX_TEX_ADDR(0), + GR3D_TEX_TEX_ADDR(1), + GR3D_TEX_TEX_ADDR(2), + GR3D_TEX_TEX_ADDR(3), + GR3D_TEX_TEX_ADDR(4), + GR3D_TEX_TEX_ADDR(5), + GR3D_TEX_TEX_ADDR(6), + GR3D_TEX_TEX_ADDR(7), + GR3D_TEX_TEX_ADDR(8), + GR3D_TEX_TEX_ADDR(9), GR3D_TEX_TEX_ADDR(10), GR3D_TEX_TEX_ADDR(11), GR3D_TEX_TEX_ADDR(12), @@ -213,16 +213,16 @@ static const u32 gr3d_addr_regs[] = { GR3D_TEX_TEX_ADDR(14), GR3D_TEX_TEX_ADDR(15), GR3D_DW_MEMORY_OUTPUT_ADDRESS, - GR3D_GLOBAL_SURFADDR( 0), - GR3D_GLOBAL_SURFADDR( 1), - GR3D_GLOBAL_SURFADDR( 2), - GR3D_GLOBAL_SURFADDR( 3), - GR3D_GLOBAL_SURFADDR( 4), - GR3D_GLOBAL_SURFADDR( 5), - GR3D_GLOBAL_SURFADDR( 6), - GR3D_GLOBAL_SURFADDR( 7), - GR3D_GLOBAL_SURFADDR( 8), - GR3D_GLOBAL_SURFADDR( 9), + GR3D_GLOBAL_SURFADDR(0), + GR3D_GLOBAL_SURFADDR(1), + GR3D_GLOBAL_SURFADDR(2), + GR3D_GLOBAL_SURFADDR(3), + GR3D_GLOBAL_SURFADDR(4), + GR3D_GLOBAL_SURFADDR(5), + GR3D_GLOBAL_SURFADDR(6), + GR3D_GLOBAL_SURFADDR(7), + GR3D_GLOBAL_SURFADDR(8), + GR3D_GLOBAL_SURFADDR(9), GR3D_GLOBAL_SURFADDR(10), GR3D_GLOBAL_SURFADDR(11), GR3D_GLOBAL_SURFADDR(12), @@ -230,48 +230,48 @@ static const u32 gr3d_addr_regs[] = { GR3D_GLOBAL_SURFADDR(14), GR3D_GLOBAL_SURFADDR(15), GR3D_GLOBAL_SPILLSURFADDR, - GR3D_GLOBAL_SURFOVERADDR( 0), - GR3D_GLOBAL_SURFOVERADDR( 1), - GR3D_GLOBAL_SURFOVERADDR( 2), - GR3D_GLOBAL_SURFOVERADDR( 3), - GR3D_GLOBAL_SURFOVERADDR( 4), - GR3D_GLOBAL_SURFOVERADDR( 5), - GR3D_GLOBAL_SURFOVERADDR( 6), - GR3D_GLOBAL_SURFOVERADDR( 7), - GR3D_GLOBAL_SURFOVERADDR( 8), - GR3D_GLOBAL_SURFOVERADDR( 9), + GR3D_GLOBAL_SURFOVERADDR(0), + GR3D_GLOBAL_SURFOVERADDR(1), + GR3D_GLOBAL_SURFOVERADDR(2), + GR3D_GLOBAL_SURFOVERADDR(3), + GR3D_GLOBAL_SURFOVERADDR(4), + GR3D_GLOBAL_SURFOVERADDR(5), + GR3D_GLOBAL_SURFOVERADDR(6), + GR3D_GLOBAL_SURFOVERADDR(7), + GR3D_GLOBAL_SURFOVERADDR(8), + GR3D_GLOBAL_SURFOVERADDR(9), GR3D_GLOBAL_SURFOVERADDR(10), GR3D_GLOBAL_SURFOVERADDR(11), GR3D_GLOBAL_SURFOVERADDR(12), GR3D_GLOBAL_SURFOVERADDR(13), GR3D_GLOBAL_SURFOVERADDR(14), GR3D_GLOBAL_SURFOVERADDR(15), - GR3D_GLOBAL_SAMP01SURFADDR( 0), - GR3D_GLOBAL_SAMP01SURFADDR( 1), - GR3D_GLOBAL_SAMP01SURFADDR( 2), - GR3D_GLOBAL_SAMP01SURFADDR( 3), - GR3D_GLOBAL_SAMP01SURFADDR( 4), - GR3D_GLOBAL_SAMP01SURFADDR( 5), - GR3D_GLOBAL_SAMP01SURFADDR( 6), - GR3D_GLOBAL_SAMP01SURFADDR( 7), - GR3D_GLOBAL_SAMP01SURFADDR( 8), - GR3D_GLOBAL_SAMP01SURFADDR( 9), + GR3D_GLOBAL_SAMP01SURFADDR(0), + GR3D_GLOBAL_SAMP01SURFADDR(1), + GR3D_GLOBAL_SAMP01SURFADDR(2), + GR3D_GLOBAL_SAMP01SURFADDR(3), + GR3D_GLOBAL_SAMP01SURFADDR(4), + GR3D_GLOBAL_SAMP01SURFADDR(5), + GR3D_GLOBAL_SAMP01SURFADDR(6), + GR3D_GLOBAL_SAMP01SURFADDR(7), + GR3D_GLOBAL_SAMP01SURFADDR(8), + GR3D_GLOBAL_SAMP01SURFADDR(9), GR3D_GLOBAL_SAMP01SURFADDR(10), GR3D_GLOBAL_SAMP01SURFADDR(11), GR3D_GLOBAL_SAMP01SURFADDR(12), GR3D_GLOBAL_SAMP01SURFADDR(13), GR3D_GLOBAL_SAMP01SURFADDR(14), GR3D_GLOBAL_SAMP01SURFADDR(15), - GR3D_GLOBAL_SAMP23SURFADDR( 0), - GR3D_GLOBAL_SAMP23SURFADDR( 1), - GR3D_GLOBAL_SAMP23SURFADDR( 2), - GR3D_GLOBAL_SAMP23SURFADDR( 3), - GR3D_GLOBAL_SAMP23SURFADDR( 4), - GR3D_GLOBAL_SAMP23SURFADDR( 5), - GR3D_GLOBAL_SAMP23SURFADDR( 6), - GR3D_GLOBAL_SAMP23SURFADDR( 7), - GR3D_GLOBAL_SAMP23SURFADDR( 8), - GR3D_GLOBAL_SAMP23SURFADDR( 9), + GR3D_GLOBAL_SAMP23SURFADDR(0), + GR3D_GLOBAL_SAMP23SURFADDR(1), + GR3D_GLOBAL_SAMP23SURFADDR(2), + GR3D_GLOBAL_SAMP23SURFADDR(3), + GR3D_GLOBAL_SAMP23SURFADDR(4), + GR3D_GLOBAL_SAMP23SURFADDR(5), + GR3D_GLOBAL_SAMP23SURFADDR(6), + GR3D_GLOBAL_SAMP23SURFADDR(7), + GR3D_GLOBAL_SAMP23SURFADDR(8), + GR3D_GLOBAL_SAMP23SURFADDR(9), GR3D_GLOBAL_SAMP23SURFADDR(10), GR3D_GLOBAL_SAMP23SURFADDR(11), GR3D_GLOBAL_SAMP23SURFADDR(12), -- 2.17.1 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 X-Spam-Level: X-Spam-Status: No, score=-8.7 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, UPPERCASE_50_75,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 20AF7C17461 for ; Tue, 5 Nov 2019 13:29:15 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 013BF21882 for ; Tue, 5 Nov 2019 13:29:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 013BF21882 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 357316EA4D; Tue, 5 Nov 2019 13:29:08 +0000 (UTC) Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by gabe.freedesktop.org (Postfix) with ESMTPS id 835BD6E8DC for ; Tue, 5 Nov 2019 02:23:31 +0000 (UTC) Received: by mail-pf1-x443.google.com with SMTP id x28so10771217pfo.6 for ; Mon, 04 Nov 2019 18:23:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:in-reply-to:references; bh=ixK+g9NmIOquF2TSES+OOVha+NupWLDUPvXjeKzULro=; b=Wepdh9tS1sLULL59bUUc8uiYwm1OyRWGSvB/rARyyil3Gixhaj+OVtpX0QlhZ/3H5j BtmGmwcgx57w6COCFILWshaG8B9pbytaQ7Uv/+IP67X7mDAq4g314WrEJALy+h/z+NCP nUwcgJSp+9m3NE6wTfSq7Kt/RXPv5xSecdmSpNLqNG18GygoI7/wYNuqDgfh3UsgxJxp 8W5Yjy130g91a56lIPAtyCSf/YSutkyh7hlj892Y/qPJdI3G1B688InsoDXJ704SvJK+ t15vPd6TpUcEOeCSlExOAVskNY0LaFQdzez9+/2MEDwncSnvo2/j6IY7Eig54hVIQNFo 9Big== X-Gm-Message-State: APjAAAUyI8tR7s0CYTV/Qh6nv0hqDOKgp9ZuHLiv8ugtHGdu3Cm6LvLP jp1dqB/qEqPnW/u8OVq6JuAUaxouMkM= X-Google-Smtp-Source: APXvYqzcgtqjcEOFQqqgVtpX8bvgmwlz0MGI6YUqBJj1giWzkld7AL/q0jXLgbR3XKpiFTACtfucvQ== X-Received: by 2002:a62:7c91:: with SMTP id x139mr33389357pfc.119.1572920611096; Mon, 04 Nov 2019 18:23:31 -0800 (PST) Received: from jamal-desktop (97-126-66-56.tukw.qwest.net. [97.126.66.56]) by smtp.gmail.com with ESMTPSA id v17sm21482274pfc.41.2019.11.04.18.23.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Nov 2019 18:23:30 -0800 (PST) From: Jamal Shareef To: outreachy-kernel@googlegroups.com Subject: [PATCH 3/3] drm/tegra: gr3d: Remove space after parenthesis Date: Mon, 4 Nov 2019 18:23:22 -0800 Message-Id: <54df25088b18fb99e44cfa3fb28d65ef8a0d3e40.1572920482.git.jamal.k.shareef@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: In-Reply-To: References: X-Mailman-Approved-At: Tue, 05 Nov 2019 13:29:07 +0000 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=ixK+g9NmIOquF2TSES+OOVha+NupWLDUPvXjeKzULro=; b=KJchIpDzwJIv6cT8V6IGzcPACS4Um2nfF+Do9VNfp0w5HWysfhs9LDRLIi2M1wzzxv HZLe5ykkJyKy/c2wsAvqLHkCExm993kWjrPAXc9QjEzxFjZyJ1Bn5rhbdtVc4bfVmzA0 iCxiB+i4wYZypInvAjRSexnAG8995DpsIdjwAl2IBqdex6vhULdRroEbEy0UQY86oe8G xz+GeotU73j8g9ZBfocMPlz1sg/ia7DQeuv2ogBkLXNarxRapu/VZvs+0V1jwowmTUqL TfoeBfgp7D3PYZl/8mQ+ctxfBqPXJhmwxCXLc4nsZZO8nJiH07tOPKcAvmkeS6R5snCq r/Kw== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: airlied@linux.ie, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, jonathanh@nvidia.com, thierry.reding@gmail.com, linux-tegra@vger.kernel.org, Jamal Shareef MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191105022322.i62vU3cqjUhkHBHJNZjkV1oPGTH8PR_T6QPsSp0SpUw@z> UmVtb3ZlcyBzcGFjZXMgYWZ0ZXIgb3BlbiBwYXJlbnRoZXNpcy4gSXNzdWUgZm91bmQgYnkgY2hl Y2twYXRjaC4KClNpZ25lZC1vZmYtYnk6IEphbWFsIFNoYXJlZWYgPGphbWFsLmsuc2hhcmVlZkBn bWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2dyM2QuYyB8IDEyMCArKysrKysr KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYwIGluc2VydGlv bnMoKyksIDYwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90ZWdy YS9ncjNkLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ3IzZC5jCmluZGV4IDhiOWEzNWIxY2Ji My4uMzVkMWRmZjA2N2I3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ3IzZC5j CisrKyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9ncjNkLmMKQEAgLTE3NiwxNiArMTc2LDE2IEBA IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIHRlZ3JhX2dyM2RfbWF0Y2hbXSA9IHsK IE1PRFVMRV9ERVZJQ0VfVEFCTEUob2YsIHRlZ3JhX2dyM2RfbWF0Y2gpOwogCiBzdGF0aWMgY29u c3QgdTMyIGdyM2RfYWRkcl9yZWdzW10gPSB7Ci0JR1IzRF9JRFhfQVRUUklCVVRFKCAwKSwKLQlH UjNEX0lEWF9BVFRSSUJVVEUoIDEpLAotCUdSM0RfSURYX0FUVFJJQlVURSggMiksCi0JR1IzRF9J RFhfQVRUUklCVVRFKCAzKSwKLQlHUjNEX0lEWF9BVFRSSUJVVEUoIDQpLAotCUdSM0RfSURYX0FU VFJJQlVURSggNSksCi0JR1IzRF9JRFhfQVRUUklCVVRFKCA2KSwKLQlHUjNEX0lEWF9BVFRSSUJV VEUoIDcpLAotCUdSM0RfSURYX0FUVFJJQlVURSggOCksCi0JR1IzRF9JRFhfQVRUUklCVVRFKCA5 KSwKKwlHUjNEX0lEWF9BVFRSSUJVVEUoMCksCisJR1IzRF9JRFhfQVRUUklCVVRFKDEpLAorCUdS M0RfSURYX0FUVFJJQlVURSgyKSwKKwlHUjNEX0lEWF9BVFRSSUJVVEUoMyksCisJR1IzRF9JRFhf QVRUUklCVVRFKDQpLAorCUdSM0RfSURYX0FUVFJJQlVURSg1KSwKKwlHUjNEX0lEWF9BVFRSSUJV VEUoNiksCisJR1IzRF9JRFhfQVRUUklCVVRFKDcpLAorCUdSM0RfSURYX0FUVFJJQlVURSg4KSwK KwlHUjNEX0lEWF9BVFRSSUJVVEUoOSksCiAJR1IzRF9JRFhfQVRUUklCVVRFKDEwKSwKIAlHUjNE X0lEWF9BVFRSSUJVVEUoMTEpLAogCUdSM0RfSURYX0FUVFJJQlVURSgxMiksCkBAIC0xOTYsMTYg KzE5NiwxNiBAQCBzdGF0aWMgY29uc3QgdTMyIGdyM2RfYWRkcl9yZWdzW10gPSB7CiAJR1IzRF9R Ul9aVEFHX0FERFIsCiAJR1IzRF9RUl9DVEFHX0FERFIsCiAJR1IzRF9RUl9DWl9BRERSLAotCUdS M0RfVEVYX1RFWF9BRERSKCAwKSwKLQlHUjNEX1RFWF9URVhfQUREUiggMSksCi0JR1IzRF9URVhf VEVYX0FERFIoIDIpLAotCUdSM0RfVEVYX1RFWF9BRERSKCAzKSwKLQlHUjNEX1RFWF9URVhfQURE UiggNCksCi0JR1IzRF9URVhfVEVYX0FERFIoIDUpLAotCUdSM0RfVEVYX1RFWF9BRERSKCA2KSwK LQlHUjNEX1RFWF9URVhfQUREUiggNyksCi0JR1IzRF9URVhfVEVYX0FERFIoIDgpLAotCUdSM0Rf VEVYX1RFWF9BRERSKCA5KSwKKwlHUjNEX1RFWF9URVhfQUREUigwKSwKKwlHUjNEX1RFWF9URVhf QUREUigxKSwKKwlHUjNEX1RFWF9URVhfQUREUigyKSwKKwlHUjNEX1RFWF9URVhfQUREUigzKSwK KwlHUjNEX1RFWF9URVhfQUREUig0KSwKKwlHUjNEX1RFWF9URVhfQUREUig1KSwKKwlHUjNEX1RF WF9URVhfQUREUig2KSwKKwlHUjNEX1RFWF9URVhfQUREUig3KSwKKwlHUjNEX1RFWF9URVhfQURE Uig4KSwKKwlHUjNEX1RFWF9URVhfQUREUig5KSwKIAlHUjNEX1RFWF9URVhfQUREUigxMCksCiAJ R1IzRF9URVhfVEVYX0FERFIoMTEpLAogCUdSM0RfVEVYX1RFWF9BRERSKDEyKSwKQEAgLTIxMywx NiArMjEzLDE2IEBAIHN0YXRpYyBjb25zdCB1MzIgZ3IzZF9hZGRyX3JlZ3NbXSA9IHsKIAlHUjNE X1RFWF9URVhfQUREUigxNCksCiAJR1IzRF9URVhfVEVYX0FERFIoMTUpLAogCUdSM0RfRFdfTUVN T1JZX09VVFBVVF9BRERSRVNTLAotCUdSM0RfR0xPQkFMX1NVUkZBRERSKCAwKSwKLQlHUjNEX0dM T0JBTF9TVVJGQUREUiggMSksCi0JR1IzRF9HTE9CQUxfU1VSRkFERFIoIDIpLAotCUdSM0RfR0xP QkFMX1NVUkZBRERSKCAzKSwKLQlHUjNEX0dMT0JBTF9TVVJGQUREUiggNCksCi0JR1IzRF9HTE9C QUxfU1VSRkFERFIoIDUpLAotCUdSM0RfR0xPQkFMX1NVUkZBRERSKCA2KSwKLQlHUjNEX0dMT0JB TF9TVVJGQUREUiggNyksCi0JR1IzRF9HTE9CQUxfU1VSRkFERFIoIDgpLAotCUdSM0RfR0xPQkFM X1NVUkZBRERSKCA5KSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUigwKSwKKwlHUjNEX0dMT0JBTF9T VVJGQUREUigxKSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUigyKSwKKwlHUjNEX0dMT0JBTF9TVVJG QUREUigzKSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUig0KSwKKwlHUjNEX0dMT0JBTF9TVVJGQURE Uig1KSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUig2KSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUig3 KSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUig4KSwKKwlHUjNEX0dMT0JBTF9TVVJGQUREUig5KSwK IAlHUjNEX0dMT0JBTF9TVVJGQUREUigxMCksCiAJR1IzRF9HTE9CQUxfU1VSRkFERFIoMTEpLAog CUdSM0RfR0xPQkFMX1NVUkZBRERSKDEyKSwKQEAgLTIzMCw0OCArMjMwLDQ4IEBAIHN0YXRpYyBj b25zdCB1MzIgZ3IzZF9hZGRyX3JlZ3NbXSA9IHsKIAlHUjNEX0dMT0JBTF9TVVJGQUREUigxNCks CiAJR1IzRF9HTE9CQUxfU1VSRkFERFIoMTUpLAogCUdSM0RfR0xPQkFMX1NQSUxMU1VSRkFERFIs Ci0JR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKCAwKSwKLQlHUjNEX0dMT0JBTF9TVVJGT1ZFUkFE RFIoIDEpLAotCUdSM0RfR0xPQkFMX1NVUkZPVkVSQUREUiggMiksCi0JR1IzRF9HTE9CQUxfU1VS Rk9WRVJBRERSKCAzKSwKLQlHUjNEX0dMT0JBTF9TVVJGT1ZFUkFERFIoIDQpLAotCUdSM0RfR0xP QkFMX1NVUkZPVkVSQUREUiggNSksCi0JR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKCA2KSwKLQlH UjNEX0dMT0JBTF9TVVJGT1ZFUkFERFIoIDcpLAotCUdSM0RfR0xPQkFMX1NVUkZPVkVSQUREUigg OCksCi0JR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKCA5KSwKKwlHUjNEX0dMT0JBTF9TVVJGT1ZF UkFERFIoMCksCisJR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKDEpLAorCUdSM0RfR0xPQkFMX1NV UkZPVkVSQUREUigyKSwKKwlHUjNEX0dMT0JBTF9TVVJGT1ZFUkFERFIoMyksCisJR1IzRF9HTE9C QUxfU1VSRk9WRVJBRERSKDQpLAorCUdSM0RfR0xPQkFMX1NVUkZPVkVSQUREUig1KSwKKwlHUjNE X0dMT0JBTF9TVVJGT1ZFUkFERFIoNiksCisJR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKDcpLAor CUdSM0RfR0xPQkFMX1NVUkZPVkVSQUREUig4KSwKKwlHUjNEX0dMT0JBTF9TVVJGT1ZFUkFERFIo OSksCiAJR1IzRF9HTE9CQUxfU1VSRk9WRVJBRERSKDEwKSwKIAlHUjNEX0dMT0JBTF9TVVJGT1ZF UkFERFIoMTEpLAogCUdSM0RfR0xPQkFMX1NVUkZPVkVSQUREUigxMiksCiAJR1IzRF9HTE9CQUxf U1VSRk9WRVJBRERSKDEzKSwKIAlHUjNEX0dMT0JBTF9TVVJGT1ZFUkFERFIoMTQpLAogCUdSM0Rf R0xPQkFMX1NVUkZPVkVSQUREUigxNSksCi0JR1IzRF9HTE9CQUxfU0FNUDAxU1VSRkFERFIoIDAp LAotCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKCAxKSwKLQlHUjNEX0dMT0JBTF9TQU1QMDFT VVJGQUREUiggMiksCi0JR1IzRF9HTE9CQUxfU0FNUDAxU1VSRkFERFIoIDMpLAotCUdSM0RfR0xP QkFMX1NBTVAwMVNVUkZBRERSKCA0KSwKLQlHUjNEX0dMT0JBTF9TQU1QMDFTVVJGQUREUiggNSks Ci0JR1IzRF9HTE9CQUxfU0FNUDAxU1VSRkFERFIoIDYpLAotCUdSM0RfR0xPQkFMX1NBTVAwMVNV UkZBRERSKCA3KSwKLQlHUjNEX0dMT0JBTF9TQU1QMDFTVVJGQUREUiggOCksCi0JR1IzRF9HTE9C QUxfU0FNUDAxU1VSRkFERFIoIDkpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDApLAor CUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDEpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZB RERSKDIpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDMpLAorCUdSM0RfR0xPQkFMX1NB TVAwMVNVUkZBRERSKDQpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDUpLAorCUdSM0Rf R0xPQkFMX1NBTVAwMVNVUkZBRERSKDYpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDcp LAorCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDgpLAorCUdSM0RfR0xPQkFMX1NBTVAwMVNV UkZBRERSKDkpLAogCUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDEwKSwKIAlHUjNEX0dMT0JB TF9TQU1QMDFTVVJGQUREUigxMSksCiAJR1IzRF9HTE9CQUxfU0FNUDAxU1VSRkFERFIoMTIpLAog CUdSM0RfR0xPQkFMX1NBTVAwMVNVUkZBRERSKDEzKSwKIAlHUjNEX0dMT0JBTF9TQU1QMDFTVVJG QUREUigxNCksCiAJR1IzRF9HTE9CQUxfU0FNUDAxU1VSRkFERFIoMTUpLAotCUdSM0RfR0xPQkFM X1NBTVAyM1NVUkZBRERSKCAwKSwKLQlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUiggMSksCi0J R1IzRF9HTE9CQUxfU0FNUDIzU1VSRkFERFIoIDIpLAotCUdSM0RfR0xPQkFMX1NBTVAyM1NVUkZB RERSKCAzKSwKLQlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUiggNCksCi0JR1IzRF9HTE9CQUxf U0FNUDIzU1VSRkFERFIoIDUpLAotCUdSM0RfR0xPQkFMX1NBTVAyM1NVUkZBRERSKCA2KSwKLQlH UjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUiggNyksCi0JR1IzRF9HTE9CQUxfU0FNUDIzU1VSRkFE RFIoIDgpLAotCUdSM0RfR0xPQkFMX1NBTVAyM1NVUkZBRERSKCA5KSwKKwlHUjNEX0dMT0JBTF9T QU1QMjNTVVJGQUREUigwKSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUigxKSwKKwlHUjNE X0dMT0JBTF9TQU1QMjNTVVJGQUREUigyKSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUigz KSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUig0KSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNT VVJGQUREUig1KSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUig2KSwKKwlHUjNEX0dMT0JB TF9TQU1QMjNTVVJGQUREUig3KSwKKwlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUig4KSwKKwlH UjNEX0dMT0JBTF9TQU1QMjNTVVJGQUREUig5KSwKIAlHUjNEX0dMT0JBTF9TQU1QMjNTVVJGQURE UigxMCksCiAJR1IzRF9HTE9CQUxfU0FNUDIzU1VSRkFERFIoMTEpLAogCUdSM0RfR0xPQkFMX1NB TVAyM1NVUkZBRERSKDEyKSwKLS0gCjIuMTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVs