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 E70F9C4332F for ; Fri, 4 Nov 2022 09:30:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ifAkFgayZ+HglADRXWl4b+GXWLqFUfaI6oTizHqzR3E=; b=xAkuv8MfNgg6RzhcpmzPLF8xCc Nl+m9RqAAjJnnyiG1sONFKKD9zXISGzXt/6QVD29DkdK5R5+7bFew/Z+3wO7PBLkoVctuKH1ykns+ D3CamSnJ73YLkbTl/duRAlkGCm7ZCyt12zPf3iAcD9pHbPR2CbA15aDjvtUDz6UT460t+z/iXnQbe FsXjyTV3aK501wd/jQ/6hUrpZQncawAWjMuPP0OlYECz+N2LHLnNW5zrdkxWWbxkATywAqffofukf hUZesTmgtMFrppIf4QU/GrgNO77m8cCS1QghLQljSijf3aOInZ1VvXiUXgZ94ijc8sKZvYyylpZoA gkzIWkTQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oqt1t-0035pH-LI; Fri, 04 Nov 2022 09:30:25 +0000 Received: from mailgw01.mediatek.com ([216.200.240.184]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oqt1r-0035oH-IW; Fri, 04 Nov 2022 09:30:24 +0000 X-UUID: 58a5a13884ec43df8039380c2f5300f7-20221104 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=ifAkFgayZ+HglADRXWl4b+GXWLqFUfaI6oTizHqzR3E=; b=Vk+ckm3E0D2reFLB2Q77bLgis7jcwY85s4mHdBoKSFxsSqANVI0mR4pkkRum77TpyZq3tgQiOw6mi/c5NWAJU0ghdk5gQcRlhzGFsM5IZ8PGOyd3vABU7Cqhw+QwLVEH35HcrFjbFK5C68SjVQwB7W7IJxDYbGrpLG8mk59oFUM=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.12,REQID:3c3ef420-1ca1-408d-aa97-6058f7d04420,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:28,RULE:Release_Ham,ACTIO N:release,TS:23 X-CID-INFO: VERSION:1.1.12,REQID:3c3ef420-1ca1-408d-aa97-6058f7d04420,IP:0,URL :0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:28,RULE:Release_Ham,ACTION: release,TS:23 X-CID-META: VersionHash:62cd327,CLOUDID:636a9990-1a78-4832-bd08-74b1519dcfbf,B ulkID:221104043251AKBG0278,BulkQuantity:9,Recheck:0,SF:17|19|102,TC:nil,Co ntent:0,EDM:-3,IP:nil,URL:0,File:nil,Bulk:40|20,QS:nil,BEC:nil,COL:0 X-UUID: 58a5a13884ec43df8039380c2f5300f7-20221104 Received: from mtkmbs13n1.mediatek.inc [(172.21.101.193)] by mailgw01.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1435494343; Fri, 04 Nov 2022 02:30:20 -0700 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs10n2.mediatek.inc (172.21.101.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 4 Nov 2022 17:30:01 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.239) by mtkmbs10n1.mediatek.com (172.21.101.34) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Fri, 4 Nov 2022 17:30:01 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A6tRwE/kRxfN6r2HIhKgY+dB0+0dN+zHv5TJx6NjQVEHRWFX4qxxs/j5R7cJv8gB2kT+GqAq6+GraQIoB0082UFH5MTKAb3788pmjEcc6p9bxZB3zsFqdTd/70jP3O0JXX8n8RDhtvQ4XftCyrfsgLEioW0ZEFKri87fVQx70zZ1WkJCJnNSiLNLPEUCXiUwys6A780pDUDrGvRdxll1OH/0CYqWo3dNVqv6WxgVSd4oohtlfd9A6NObDDQN9FuQqDqgDB8rzWj+szySSC+jkDQux4f1kn0omjCC2o82ygPB1mrWk9u7C/d2LdG/Q+Rz04JgXlQYDcSijsysyonIRQ== 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=ifAkFgayZ+HglADRXWl4b+GXWLqFUfaI6oTizHqzR3E=; b=EcKAf26yvEDwkmQVctSEfJtRuEVCHuxB/+anthnDDZlML5cQbylll59wC8rs7hphEiBq4+gyEbWySPhhaevh5c/FReWgsTnUj9wKOQ7R75A+2G+NmyPGBLeQZzAQ+r+FOOj0dN9SYtox+CUgS7tDzf0pWDGp0EYmrW9Zfo6QbJ2LXldMmKTRTIGMZ0tqjmM3mNZd0I9SC6ftd3SH9IqKptfbaK2ikoqOk8FGATWmkAEBHZISiXWITOyyvCSqU0+VR+HCJ0Vu4bn5YqGagzN5u6etBKMRcNIQwayzExu/eHOJn8+bppQZSi6gfRoTESvFrNdIA9wb57f064c6Kd0cWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ifAkFgayZ+HglADRXWl4b+GXWLqFUfaI6oTizHqzR3E=; b=EA2Wi0JtJG9iYdPTS1LVDZqso6ft/34fA/2lUStw/ZSQmQ5Tp8kKcd156U4X3GOrZC4iBgSZ2ZM7mUNMqMSWoZumY5NTOSPynTF/8C/q75QKTgJgl2MlsT9VBf755qmWnrCEuZPxjBS4hvpc5hZXto5em6UOmsZZvS7gGTEvoLA= Received: from KL1PR03MB5175.apcprd03.prod.outlook.com (2603:1096:820:8::11) by PUZPR03MB6966.apcprd03.prod.outlook.com (2603:1096:301:f9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.9; Fri, 4 Nov 2022 09:29:58 +0000 Received: from KL1PR03MB5175.apcprd03.prod.outlook.com ([fe80::8cda:5c09:3c2e:19]) by KL1PR03MB5175.apcprd03.prod.outlook.com ([fe80::8cda:5c09:3c2e:19%7]) with mapi id 15.20.5791.020; Fri, 4 Nov 2022 09:29:56 +0000 From: =?utf-8?B?TmFuY3kgTGluICjmnpfmrKPonqIp?= To: "nfraprado@collabora.com" CC: "llvm@lists.linux.dev" , =?utf-8?B?WW9uZ3FpYW5nIE5pdSAo54mb5rC45by6KQ==?= , "robh+dt@kernel.org" , =?utf-8?B?U2luZ28gQ2hhbmcgKOW8teiIiOWciyk=?= , "nathan@kernel.org" , "linux-mediatek@lists.infradead.org" , "chunkuang.hu@kernel.org" , =?utf-8?B?SmFzb24tSkggTGluICjmnpfnnb/npaUp?= , "linux@roeck-us.net" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "daniel@ffwll.ch" , "p.zabel@pengutronix.de" , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "linux-arm-kernel@lists.infradead.org" , "wim@linux-watchdog.org" , "matthias.bgg@gmail.com" , "airlied@linux.ie" , "angelogioacchino.delregno@collabora.com" , "ndesaulniers@google.com" Subject: Re: [PATCH v27 05/11] soc: mediatek: refine code to use mtk_mmsys_update_bits API Thread-Topic: [PATCH v27 05/11] soc: mediatek: refine code to use mtk_mmsys_update_bits API Thread-Index: AQHY7zP8IB9OrEnPxka4DzE4Bd/13K4tqGsAgADZKwA= Date: Fri, 4 Nov 2022 09:29:55 +0000 Message-ID: References: <20221103032512.9144-1-nancy.lin@mediatek.com> <20221103032512.9144-6-nancy.lin@mediatek.com> <20221103203238.fryjwpgjtwccnjwu@notapiano> In-Reply-To: <20221103203238.fryjwpgjtwccnjwu@notapiano> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: KL1PR03MB5175:EE_|PUZPR03MB6966:EE_ x-ms-office365-filtering-correlation-id: 068e749a-7316-4b13-e426-08dabe4722aa x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7B6peN2c+hWIZa5fw+jrdDWLsFe7FWuYBSblymi9bqVsiyqHQibjeu2uqsLC1Gh/uRHMMTv8GZlfkJCP9Xr2rfqIFyXXUnhLgrjOHqIa+EpCPT5qhikwL7F/mIeR1y83bx4T+AYSkbVloTUD8X7Kkxa2AnV2VKXiKr+e+nsQ+3rQW2OzCrPjJTnaVCZ2QX6EGbj0OPKl74LXRALY2f1kq5nH+k6m1e/HnpIyvV/qFzDQK7GkaD1Tw9iuybw7bec1zDKFgwoo1VFoF5noqsltYYQ6ILVgfrtYto/ozLHoImXp7TLm0EUq9dHvdCKINQHYGP7xrJFNWlzY5Y0s5p3QqqcvctQDCZxhpJ9ve51GhWGjEUbjj2lt5ClRnLayPLKxVMy3wmX/0CbkRFfQHsFnD3OQQubF24aydt+r0VHrPgYJi9woNVjLGHEAwhZtL0AmYab88qrbg4LgZg3LsWyqaKcpRTqHfW/gvTbLe3Q72fHql4Vuu8Kq7SZ7/pTogr9cfunYA2B1ws3gvL7nBzf9e8I6Is9IwWkaTl07al1oIsOpJZfTotrL1VQIovbtGpJuPzS+tJ5SJ8MlKEOfVSoJikdiOYvDdrdNhhhLZ5QIu32Mi4xTlnsw6hkt6Pcq44UAZPYJ1vBi8HFzWw68ziodTcnikrk1OqLy6TD3r9ugYioSCCY8BNvHJmnASdAaE2/6pkds+La2/KEqymA7xYneYnQZlXQz2vhhfcYww+jdThBGji/EzQaT3CHa1XxdiO1Fr4zXPnFbfd/L4JjnEUlWKi989vpVrbCwHRBBZac71K9tTD5ofeFWfE6E4v+8GGrm x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR03MB5175.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(376002)(136003)(39860400002)(396003)(366004)(451199015)(7416002)(4326008)(71200400001)(5660300002)(41300700001)(8676002)(38070700005)(66946007)(86362001)(66446008)(83380400001)(6486002)(66574015)(186003)(2616005)(122000001)(26005)(6512007)(91956017)(38100700002)(478600001)(64756008)(4744005)(76116006)(6916009)(316002)(66476007)(66556008)(54906003)(8936002)(2906002)(6506007)(85182001)(36756003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c2VvMlZ5eUZFL1p3cDE1enNvem9RTlV2NVVlRVRZRVFDTDlUQkYzbWVjcktO?= =?utf-8?B?M3dxQjEyR3RuOUVHNWFzYlJEVFNOdXlweXBsRzRXMmx1R0RpTWUzOHVIUEVQ?= =?utf-8?B?TjQ1dVAxNjZ5a01VQWh2SzBXdTVwOWd3bDdzVUVlT0NscVdhTzhaaG9ZVEYr?= =?utf-8?B?OFZYWUNRSE9zUlhONEJrcnFqMkJxNDRSU3NCcnJoWnZlWWdCOEhiVWNUQkZi?= =?utf-8?B?dDllazdienMrNWlqL3BFSmNFalBOY3AzK3M2c3JGVEhZRVpnSk4rVlg0STdz?= =?utf-8?B?dm94SG4wMmpKWVptZ29ScmNlNllrdGpTL1lRbnFybGV5T0Rkek05cVJLd0RH?= =?utf-8?B?Q3B5Ym9NaG9LT0o1VGhsYnBZV1JzSENlQjZJT05SSndTUllDRjVtdERVRTZv?= =?utf-8?B?L2ovK3JCZnJlZ281bFdlRzBaTmNqcjk2QlMzTlJuTzZmK3hPaUgxRFBQeExm?= =?utf-8?B?b2F4dG9kTkkrc041d1FxbEZsRFZQRmtLaFNGUTlLWWpBaGFYeFhjbUlXUDUx?= =?utf-8?B?UkNGYUxmWWlrYjVsVXo4cktpSXBhZWZHQkpMeGhQcUhEdDN2c0Y2dE9BL0Vq?= =?utf-8?B?S2E5Q29MSTRUZGJzYWp4RnlEc3JvbTZiR2h2bkJoaytvZCtTZlZMNm44bzFy?= =?utf-8?B?OHBGZ2dwNEVaNWwwTkxqZ2JNUExmZUM0cnRvNmlNRHJ0WEZLZVZUYU9GVkp4?= =?utf-8?B?YjJIa1pTNVczUzJvNnl2OFd1MlkxbmVDQUpCR0s4eFpOcTJtdTJIUm9EZUhR?= =?utf-8?B?UC9CaHRIT0xReEZrQWl1ellFNXcwcG14dm1FdGNmZEtGbHZKM21QSTI5OFRn?= =?utf-8?B?aEtlU0RWMHZxQ0JITXh6S0trNWJWV1B2VHJMSDhpaHhSLzMrTlllU0RFNkNV?= =?utf-8?B?cHJiak1SaERENVZtampVSjlhYVRHWXBPQm5adUhSanFCbWFaaVMvb1Nud3FD?= =?utf-8?B?Tjg0bWxKSGY1WEQzRE5LL0FodmkreTF5V2VLYjlmZXhmWnRRdnowNitiblhv?= =?utf-8?B?UDJZNGNldGQzTHl2MU1lKzRYQy90NitocFFVRlBlOURwZ3YvbWtUMjdobzdj?= =?utf-8?B?MldCdjVWWDU1dHd5YWpmbXVIZGh2OVRuT1c0aFZua1ZlSUduM3FQbDQwTEx4?= =?utf-8?B?bkxDZFhTeXltdXBRZ1RtVWZqN01Mbk9IQ2tGRFc2VFlyT1dlR2dqRjF2VWs0?= =?utf-8?B?T2c0U3JWdUdhTFJxWUVvNmtPZlhlTzVWT1FzOUdzMklNS0RLVDJQN0RtTDB0?= =?utf-8?B?YTJRM2lpU01CQ2RnOU5DTTdOS3NBZWttMzZZS1R4WSt1TnUybERldGpWeVhI?= =?utf-8?B?OWZ3MmNlbWlKeE9lOE8xajJnWjlrNHg4QjZuOU1rTEE3R2RFajRUajEyK1lL?= =?utf-8?B?cTBIMkI5RFBqYkhkejBlZitTQUgrQ3pUVWlCNUd1Y0RFMmUrWk9CTWFjbkh6?= =?utf-8?B?OTVqNnR0TkZyWkc2aTFxb3ZCSDFKa1o2cWVWT0ZwRDhHMlVZRUlLbElyY2xs?= =?utf-8?B?THlsajhEY05peUhidzcrMTNONVlmK3c5SE1mRlFBYm1Ka0lSa2VJcmRzUWdN?= =?utf-8?B?MG1obHA3RVB3NDcxc2hYaUJSR3lqNnpmOHplaXRXSTYrWVZtdTFMN0dEZ3RS?= =?utf-8?B?ZTJNT3YzdEV1eFY2YmxGYjF2clRSUTRtSjQ0UHF2TC9IYkFjK21CRG9sMFBi?= =?utf-8?B?L2UrRmZUNFN6SlphYXFIUlB1MlNWNnRteDY1eC9UeUswSHhodnU4bzRyWEti?= =?utf-8?B?RGNLbFA2MVJlQUlPSG9RRWVSK1RoVm5sRkV5MGd0dFR4OVJyTFQ0MU9iUWFZ?= =?utf-8?B?Q3dHaGxBc25HU2huVWxRaXBEdkYwbEV0MHE5dVNMa2dFb0NIOUxqVVA5d1hu?= =?utf-8?B?VFR5Ny8wN1JFV0NPaGRnNzZwb3kxWEJHWWlFa2xmM2lVNHJ1bHhSWVhlYjBI?= =?utf-8?B?YlplUzAxZWpGdXNFWEEvdGpGbXQybFdBV00rRHE1enVmSWx6NXg5dUp2aDM0?= =?utf-8?B?QUFNS3JPa0JzU3pPRitkc0Y2QVhwR0EvYm1zQ01JRjArbXQxQ2NNb0xrVEwy?= =?utf-8?B?MjMxbW5HNFFCMjVlUTZxMnNXbWpRcm9TdVc2VHZ4MjRucUhIaFJySGs5RS9F?= =?utf-8?B?Wjh2MnNKU2UvdllRRHNQcFJlTWhyWG43TXZqU2JVZElTUGhJMzd5YTJyN29y?= =?utf-8?B?SHc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: KL1PR03MB5175.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 068e749a-7316-4b13-e426-08dabe4722aa X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2022 09:29:55.9614 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eGkJvOiWzYKypcSPAShQJXHdldLC/ijsy4cD9NNoH6bkvp4vsgNLlXLO3j9x78B40ZpfF2Ck2HAIq2hUtFxscw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB6966 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221104_023023_647341_599DE99A X-CRM114-Status: GOOD ( 13.55 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org RGVhciBOaWNvbGFzLA0KDQpUaGFua3MgZm9yIHRoZSByZXZpZXcuDQoNCk9uIFRodSwgMjAyMi0x MS0wMyBhdCAxNjozMiAtMDQwMCwgTsOtY29sYXMgRi4gUi4gQS4gUHJhZG8gd3JvdGU6DQo+IE9u IFRodSwgTm92IDAzLCAyMDIyIGF0IDExOjI1OjA2QU0gKzA4MDAsIE5hbmN5LkxpbiB3cm90ZToN Cj4gWy4uXQ0KPiA+IC0tLSBhL2RyaXZlcnMvc29jL21lZGlhdGVrL210ay1tbXN5cy5jDQo+ID4g KysrIGIvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmMNCj4gDQo+IFsuLl0NCj4gPiAr c3RhdGljIHZvaWQgbXRrX21tc3lzX3VwZGF0ZV9iaXRzKHN0cnVjdCBtdGtfbW1zeXMgKm1tc3lz LCB1MzINCj4gPiBvZmZzZXQsIHUzMiBtYXNrLCB1MzIgdmFsKQ0KPiA+ICt7DQo+ID4gKwl1MzIg dG1wOw0KPiA+ICsNCj4gPiArCXRtcCA9IHJlYWRsX3JlbGF4ZWQobW1zeXMtPnJlZ3MgKyBvZmZz ZXQpOw0KPiA+ICsJdG1wID0gKHRtcCAmIH5tYXNrKSB8IHZhbDsNCj4gDQo+IFlvdSBzaG91bGQg bWFzayB0aGUgdmFsdWUgYmVmb3JlIHdyaXRpbmcgdG8gcHJldmVudCBiYWQgdmFsdWVzIGZyb20N Cj4gb3ZlcndyaXRpbmcNCj4gYml0cyBvdXRzaWRlIHRoZSBtYXNrLg0KPiANCj4gCXRtcCA9ICh0 bXAgJiB+bWFzaykgfCAodmFsICYgbWFzayk7DQo+IA0KPiBXaXRoIHRoYXQsDQo+IA0KPiBSZXZp ZXdlZC1ieTogTsOtY29sYXMgRi4gUi4gQS4gUHJhZG8gPG5mcmFwcmFkb0Bjb2xsYWJvcmEuY29t Pg0KPiANCj4gVGhhbmtzLA0KPiBOw61jb2xhcw0KDQpPSywgSSB3aWxsIGZpeCBpdCBpbiB0aGUg bmV4dCByZXZpc2lvbi4NCg0KVGhhbmtzLA0KTmFuY3kNCg==