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=-10.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=unavailable 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 D5DFCC433DF for ; Mon, 24 Aug 2020 09:15:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B0F3720738 for ; Mon, 24 Aug 2020 09:15:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="xwJb+ndX" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728281AbgHXJPY (ORCPT ); Mon, 24 Aug 2020 05:15:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40700 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730350AbgHXJPA (ORCPT ); Mon, 24 Aug 2020 05:15:00 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DFFDBC061575 for ; Mon, 24 Aug 2020 02:14:59 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id p17so2226300wrj.8 for ; Mon, 24 Aug 2020 02:14:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=+Zd1haIacxpZpxC6FnWr/X8kgsh94Jc2l8GhzRh1ANQ=; b=xwJb+ndXPcngZxHkQSRR0jcsOEchH6UAeCLd1fwU4jwgnGMsmKdEmbuqeqVQ3odefH /kOkzzVoZwI/DonoCexcLaDC76UUkgdOVR6A0EZT27CH9+bCgTxdflOb2VSydk3pFZSl bK20s4RD8GkrWSN6j9Z+Vbvv6lc9LpRu3alxFLX1ccsSwnsmdVnMg4XSXrS5MAa2ri3+ MKSXrXyG1QvPTpa2Oxp7r0lqLJyanyGQqu7yvLI4daPI1ilqSpbO786dbIhtq3pW1ze+ Is8UsG0nK+sgU89r6thBi44YEKA0IoxNxdrHcUulFKw0vq+yQJmOueFupZMMxZbitOc0 S/QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=+Zd1haIacxpZpxC6FnWr/X8kgsh94Jc2l8GhzRh1ANQ=; b=KYPK8DlHHhxqSEAnsYaMcg8wD+rviZ3fPISYcCkkc3ZePrVbEfUGIThPxjEuRBaI47 5e07euIwr0sOHnCMUyQoxx/N8vc+c7I10UK88asRmoWYBUl+QRd4aFa1lxrLN89WFK/D wNjquwDywT71ZNRnI3CUZjqLpk39Caw5Hgk9J5/yj20yZTOJ6XSGTHB93jmpSa7uIvB+ RDlUqr3S8UKLnxb9Nk3c4BdbmXhrpVL1+yW0AQNGQSYuFN1EPoX3WjRGzE7CJUJ8Zs8j 6jXZ6J4ruXk6TeaBvVNnSz1DkpvqHX2YM1lAZCwLQdI9TcC3elx6WIZ1wT+4dY1mjvpu 3OuA== X-Gm-Message-State: AOAM532AyrB967i/s/CQPL7vdX15ip2krA6bG1GtZiWh5P1i2/nHkep4 bjr0yCiKAn2gXEAEv5E+WWGneg== X-Google-Smtp-Source: ABdhPJySkkH1G//5qwCQKk2dpQ26qirmuaskeGdzukdAU8i8ZCwkQFR7XF9mLydaot8xNHq3hiUleA== X-Received: by 2002:a5d:5704:: with SMTP id a4mr4789686wrv.318.1598260498498; Mon, 24 Aug 2020 02:14:58 -0700 (PDT) Received: from ?IPv6:2a01:e34:ed2f:f020:cd42:2fa4:120f:76b0? ([2a01:e34:ed2f:f020:cd42:2fa4:120f:76b0]) by smtp.googlemail.com with ESMTPSA id z8sm21782389wmf.10.2020.08.24.02.14.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Aug 2020 02:14:58 -0700 (PDT) Subject: Re: [PATCH 2/4] cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks To: Krzysztof Kozlowski Cc: Bartlomiej Zolnierkiewicz , Marek Szyprowski , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Lorenzo Pieralisi , Lukasz Luba References: <20200616081230.31198-1-m.szyprowski@samsung.com> <20200616081230.31198-3-m.szyprowski@samsung.com> <20200817153908.GA13144@kozik-lap> <20200824082635.GA15030@kozik-lap> From: Daniel Lezcano Message-ID: <6ec5895f-2548-c059-ea9d-d34536eb0f66@linaro.org> Date: Mon, 24 Aug 2020 11:14:56 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200824082635.GA15030@kozik-lap> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org On 24/08/2020 10:26, Krzysztof Kozlowski wrote: > On Mon, Aug 24, 2020 at 10:15:42AM +0200, Daniel Lezcano wrote: >> On 17/08/2020 17:39, Krzysztof Kozlowski wrote: >>> On Wed, Jun 24, 2020 at 12:05:46PM +0200, Bartlomiej Zolnierkiewicz wrote: >>>> >>>> On 6/16/20 10:12 AM, Marek Szyprowski wrote: >>>>> This driver always worked properly only on the Exynos 5420/5800 based >>>>> Chromebooks (Peach-Pit/Pi), so change the required compatible string to >>>>> the 'google,peach', to avoid enabling it on the other Exynos 542x/5800 >>>>> boards, which hangs in such case. The main difference between Peach-Pit/Pi >>>>> and other Exynos 542x/5800 boards is the firmware - Peach platform doesn't >>>>> use secure firmware at all. >>>>> >>>>> Signed-off-by: Marek Szyprowski >>>> >>>> Reviewed-by: Bartlomiej Zolnierkiewicz >>> >>> This patch waited on list for almost two months and was not picked up. >>> Therefore I'll take it for v5.10. >> >> It happens some patches can fall into the cracks, especially when we are >> fully busy with a peak of work. Also, we have filters in our mailers >> which are not perfect. A gentle ping is enough to ask to pay attention >> to the series. >> >> I can understand that is annoying, but preemptively pick the patch is >> not adequate. > > I apologize if my message was harsh or sounded rude. That was not my > intention. No worries. > I understand that patches soometimes got missed. That's life. This patch > here is quite simple, non-intrusive, got independent ack. Also in the > past SoC-specific drivers were sometimes going through SoC tree (so in > this case - mine for Samsung). Patch also blocks the dependant DT > change (for entire cycle). Therefore I guessed that it won't be a > problem and it is just simpler to apply it. > > If it is an issue, I can drop it and rebase my branch. It is fine if you can add my ack. Acked-by: Daniel Lezcano Thanks -- Daniel -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog 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=-11.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 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 79707C433E5 for ; Mon, 24 Aug 2020 09:16:36 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 46C7D206F0 for ; Mon, 24 Aug 2020 09:16:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="kyTWPt2J"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="xwJb+ndX" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 46C7D206F0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=xwJVIA2rA0SBm0NBLhEbHTSQJZAbvQDJYNweG8hR7vY=; b=kyTWPt2J7/pBi/REPXcAjsTrV 04mPh7vL6GXnNJybOtMKnUlbFxmBk1MXSBkSajl87BCrYLxgpSOVTCNYkBwOxx7EcduMfzWZDbWzp zRUpktKxhafp8CpnHa1lMi775CPZjk07GWmByRHGM3bjTpyS4c4gtzWsSCDo5EkqybMz6hOT39mfT vszGrttS+7g4+nITYM2O8JJDSmjzqnRTTIEj08feB52RdCYhj+ByJIaoIi03DGOdyyW9j8T626q+G j0xUT3t6Svo+PlmoBLpV/b6LZyIDxgzJlv7QxdJG0lqM801eVhukvcXY7Rq4L5YWuxLFhtb/sT0xq L79YS+XsA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kA8ZC-0008Rv-QK; Mon, 24 Aug 2020 09:15:02 +0000 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kA8Z9-0008QR-RJ for linux-arm-kernel@lists.infradead.org; Mon, 24 Aug 2020 09:15:00 +0000 Received: by mail-wr1-x441.google.com with SMTP id h15so1153302wrt.12 for ; Mon, 24 Aug 2020 02:14:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=+Zd1haIacxpZpxC6FnWr/X8kgsh94Jc2l8GhzRh1ANQ=; b=xwJb+ndXPcngZxHkQSRR0jcsOEchH6UAeCLd1fwU4jwgnGMsmKdEmbuqeqVQ3odefH /kOkzzVoZwI/DonoCexcLaDC76UUkgdOVR6A0EZT27CH9+bCgTxdflOb2VSydk3pFZSl bK20s4RD8GkrWSN6j9Z+Vbvv6lc9LpRu3alxFLX1ccsSwnsmdVnMg4XSXrS5MAa2ri3+ MKSXrXyG1QvPTpa2Oxp7r0lqLJyanyGQqu7yvLI4daPI1ilqSpbO786dbIhtq3pW1ze+ Is8UsG0nK+sgU89r6thBi44YEKA0IoxNxdrHcUulFKw0vq+yQJmOueFupZMMxZbitOc0 S/QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=+Zd1haIacxpZpxC6FnWr/X8kgsh94Jc2l8GhzRh1ANQ=; b=fr22mM2VZIxP/MHMV/v0TJxoXrqzKWjS9hTf2F6h4SsM3JhJ8czqIT5//5eplWiLZP vlUFjSgFJR9Rd/IRgz4Ts1rz+fmfetbuTThUax0X7/3J8WxlRVED6raluuQBVRPsSpAw Nj/UuQkbzLN7wXagaynhSQyzEbXml/x7FR5L4XcnhlCD1FYzA8im3xnc/KbSuMLYSSpg RLcpXaiq0FLYqqI89fZEZTvxVxnRkESR3wm1kVdNlXbPtkb3yCF+ly7G9m+U44YKhXYi 5UNbhoe8EagPrWpZAvAR2/G32aDRrVsygstEzD3c/ZeJfGos+k3IkGImgj4XbUE773Q+ LVVw== X-Gm-Message-State: AOAM530EfBabA+OLpBEmOdV7NEoVNPGYoyMKERGDwCanvN4L0q94vKMB joH/Brjdy2Dix5kAGsWAgLcsEg== X-Google-Smtp-Source: ABdhPJySkkH1G//5qwCQKk2dpQ26qirmuaskeGdzukdAU8i8ZCwkQFR7XF9mLydaot8xNHq3hiUleA== X-Received: by 2002:a5d:5704:: with SMTP id a4mr4789686wrv.318.1598260498498; Mon, 24 Aug 2020 02:14:58 -0700 (PDT) Received: from ?IPv6:2a01:e34:ed2f:f020:cd42:2fa4:120f:76b0? ([2a01:e34:ed2f:f020:cd42:2fa4:120f:76b0]) by smtp.googlemail.com with ESMTPSA id z8sm21782389wmf.10.2020.08.24.02.14.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Aug 2020 02:14:58 -0700 (PDT) Subject: Re: [PATCH 2/4] cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks To: Krzysztof Kozlowski References: <20200616081230.31198-1-m.szyprowski@samsung.com> <20200616081230.31198-3-m.szyprowski@samsung.com> <20200817153908.GA13144@kozik-lap> <20200824082635.GA15030@kozik-lap> From: Daniel Lezcano Message-ID: <6ec5895f-2548-c059-ea9d-d34536eb0f66@linaro.org> Date: Mon, 24 Aug 2020 11:14:56 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200824082635.GA15030@kozik-lap> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200824_051500_023248_5EB47E78 X-CRM114-Status: GOOD ( 25.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-samsung-soc@vger.kernel.org, linux-pm@vger.kernel.org, Bartlomiej Zolnierkiewicz , Lorenzo Pieralisi , Lukasz Luba , linux-arm-kernel@lists.infradead.org, Marek Szyprowski Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjQvMDgvMjAyMCAxMDoyNiwgS3J6eXN6dG9mIEtvemxvd3NraSB3cm90ZToKPiBPbiBNb24s IEF1ZyAyNCwgMjAyMCBhdCAxMDoxNTo0MkFNICswMjAwLCBEYW5pZWwgTGV6Y2FubyB3cm90ZToK Pj4gT24gMTcvMDgvMjAyMCAxNzozOSwgS3J6eXN6dG9mIEtvemxvd3NraSB3cm90ZToKPj4+IE9u IFdlZCwgSnVuIDI0LCAyMDIwIGF0IDEyOjA1OjQ2UE0gKzAyMDAsIEJhcnRsb21pZWogWm9sbmll cmtpZXdpY3ogd3JvdGU6Cj4+Pj4KPj4+PiBPbiA2LzE2LzIwIDEwOjEyIEFNLCBNYXJlayBTenlw cm93c2tpIHdyb3RlOgo+Pj4+PiBUaGlzIGRyaXZlciBhbHdheXMgd29ya2VkIHByb3Blcmx5IG9u bHkgb24gdGhlIEV4eW5vcyA1NDIwLzU4MDAgYmFzZWQKPj4+Pj4gQ2hyb21lYm9va3MgKFBlYWNo LVBpdC9QaSksIHNvIGNoYW5nZSB0aGUgcmVxdWlyZWQgY29tcGF0aWJsZSBzdHJpbmcgdG8KPj4+ Pj4gdGhlICdnb29nbGUscGVhY2gnLCB0byBhdm9pZCBlbmFibGluZyBpdCBvbiB0aGUgb3RoZXIg RXh5bm9zIDU0MngvNTgwMAo+Pj4+PiBib2FyZHMsIHdoaWNoIGhhbmdzIGluIHN1Y2ggY2FzZS4g VGhlIG1haW4gZGlmZmVyZW5jZSBiZXR3ZWVuIFBlYWNoLVBpdC9QaQo+Pj4+PiBhbmQgb3RoZXIg RXh5bm9zIDU0MngvNTgwMCBib2FyZHMgaXMgdGhlIGZpcm13YXJlIC0gUGVhY2ggcGxhdGZvcm0g ZG9lc24ndAo+Pj4+PiB1c2Ugc2VjdXJlIGZpcm13YXJlIGF0IGFsbC4KPj4+Pj4KPj4+Pj4gU2ln bmVkLW9mZi1ieTogTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgo+ Pj4+Cj4+Pj4gUmV2aWV3ZWQtYnk6IEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmll cmtpZUBzYW1zdW5nLmNvbT4KPj4+Cj4+PiBUaGlzIHBhdGNoIHdhaXRlZCBvbiBsaXN0IGZvciBh bG1vc3QgdHdvIG1vbnRocyBhbmQgd2FzIG5vdCBwaWNrZWQgdXAuCj4+PiBUaGVyZWZvcmUgSSds bCB0YWtlIGl0IGZvciB2NS4xMC4KPj4KPj4gSXQgaGFwcGVucyBzb21lIHBhdGNoZXMgY2FuIGZh bGwgaW50byB0aGUgY3JhY2tzLCBlc3BlY2lhbGx5IHdoZW4gd2UgYXJlCj4+IGZ1bGx5IGJ1c3kg d2l0aCBhIHBlYWsgb2Ygd29yay4gQWxzbywgd2UgaGF2ZSBmaWx0ZXJzIGluIG91ciBtYWlsZXJz Cj4+IHdoaWNoIGFyZSBub3QgcGVyZmVjdC4gQSBnZW50bGUgcGluZyBpcyBlbm91Z2ggdG8gYXNr IHRvIHBheSBhdHRlbnRpb24KPj4gdG8gdGhlIHNlcmllcy4KPj4KPj4gSSBjYW4gdW5kZXJzdGFu ZCB0aGF0IGlzIGFubm95aW5nLCBidXQgcHJlZW1wdGl2ZWx5IHBpY2sgdGhlIHBhdGNoIGlzCj4+ IG5vdCBhZGVxdWF0ZS4KPiAKPiBJIGFwb2xvZ2l6ZSBpZiBteSBtZXNzYWdlIHdhcyBoYXJzaCBv ciBzb3VuZGVkIHJ1ZGUuIFRoYXQgd2FzIG5vdCBteQo+IGludGVudGlvbi4KCk5vIHdvcnJpZXMu Cgo+IEkgdW5kZXJzdGFuZCB0aGF0IHBhdGNoZXMgc29vbWV0aW1lcyBnb3QgbWlzc2VkLiBUaGF0 J3MgbGlmZS4gVGhpcyBwYXRjaAo+IGhlcmUgaXMgcXVpdGUgc2ltcGxlLCBub24taW50cnVzaXZl LCBnb3QgaW5kZXBlbmRlbnQgYWNrLiBBbHNvIGluIHRoZQo+IHBhc3QgU29DLXNwZWNpZmljIGRy aXZlcnMgd2VyZSBzb21ldGltZXMgZ29pbmcgdGhyb3VnaCBTb0MgdHJlZSAoc28gaW4KPiB0aGlz IGNhc2UgLSBtaW5lIGZvciBTYW1zdW5nKS4gIFBhdGNoIGFsc28gYmxvY2tzIHRoZSBkZXBlbmRh bnQgRFQKPiBjaGFuZ2UgKGZvciBlbnRpcmUgY3ljbGUpLiBUaGVyZWZvcmUgSSBndWVzc2VkIHRo YXQgaXQgd29uJ3QgYmUgYQo+IHByb2JsZW0gYW5kIGl0IGlzIGp1c3Qgc2ltcGxlciB0byBhcHBs eSBpdC4KPiAKPiBJZiBpdCBpcyBhbiBpc3N1ZSwgSSBjYW4gZHJvcCBpdCBhbmQgcmViYXNlIG15 IGJyYW5jaC4KCkl0IGlzIGZpbmUgaWYgeW91IGNhbiBhZGQgbXkgYWNrLgoKQWNrZWQtYnk6IERh bmllbCBMZXpjYW5vIDxkYW5pZWwubGV6Y2Fub0BsaW5hcm8ub3JnPgoKVGhhbmtzCgogIC0tIERh bmllbAoKCi0tIAo8aHR0cDovL3d3dy5saW5hcm8ub3JnLz4gTGluYXJvLm9yZyDilIIgT3BlbiBz b3VyY2Ugc29mdHdhcmUgZm9yIEFSTSBTb0NzCgpGb2xsb3cgTGluYXJvOiAgPGh0dHA6Ly93d3cu ZmFjZWJvb2suY29tL3BhZ2VzL0xpbmFybz4gRmFjZWJvb2sgfAo8aHR0cDovL3R3aXR0ZXIuY29t LyMhL2xpbmFyb29yZz4gVHdpdHRlciB8CjxodHRwOi8vd3d3LmxpbmFyby5vcmcvbGluYXJvLWJs b2cvPiBCbG9nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==