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 97C6FC678D4 for ; Tue, 7 Mar 2023 11:28:01 +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:In-Reply-To:References:Cc:To:Subject:From: MIME-Version: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=Biao/uTil1i6i65FioWjZertZ4VHDK8ZT9jToU9mi2A=; b=MJ3HJLPj/4LbS0 bYsA7nhc4xyptsEdhrdqrJ99KW09J/3jpuVg2sVOEqgXDhLSWilLjuLaP7ipkOujqWW3SuDPxGTfr g4zrNfxaMUHi6oWT1/63+8SpEc74KEsM0Ys76Nyz42ZqpNlvxLbuSQ5yGlBQ1M70vkOQb0tzzr6O/ y4dFnfCM31hEI7/Vd5JeyzvTFKrakUsuKUUbe21ts0zeog86dOVa+yUufXmUyWxNz689n5a4cZvSO 2FTbzs07o/Z0lDSXybAceTYbEWGXmbNl55zrLkMHh3Agce9hkXxbxoCf5DVKdx9RsH//Y9SeVKscQ 3ldRAYIJq10BxNFu55Pg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pZVT9-00HSyN-B9; Tue, 07 Mar 2023 11:26:59 +0000 Received: from sender4-op-o10.zoho.com ([136.143.188.10]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pZVT5-00HSwh-V8; Tue, 07 Mar 2023 11:26:57 +0000 ARC-Seal: i=1; a=rsa-sha256; t=1678188377; cv=none; d=zohomail.com; s=zohoarc; b=BPkMiJfMNGTEJlUmVH0YDuLKtaiBwss4eMv0yjEp53AnSr/0riTP/xKDz5E7HQPQenEPTUy4A7HRvjL4+hyeqYhEnsdF9LEIQuc191lKCM7JH8RobAt0cUSXOCexFyipf9XbvWJU43hcdShcqVahmBeJ0iQgkPeDk9nY7nDjYCs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1678188377; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=+7/qmZLaHjjfxCYjNJsCYZ5/nHivH/ph12W74gSRfo4=; b=n5xvtv8B36zcM/7j7tnCcJNuvqh0i85CC9CqmucBz7zg6Za06Qe+Mn1FToQvSjeSh2UdGzZ/rcwrAFwF7seKOf0kHQFS8x/xoaWZUZg89PhofZvQklvl92kjWWuTR8xuHRrPOlRoKm/wTk920+BwlhNihhFonwq7aidgng6pmUI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=arinc9.com; spf=pass smtp.mailfrom=arinc.unal@arinc9.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1678188377; s=zmail; d=arinc9.com; i=arinc.unal@arinc9.com; h=Message-ID:Date:Date:MIME-Version:From:From:Subject:Subject:To:To:Cc:Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=+7/qmZLaHjjfxCYjNJsCYZ5/nHivH/ph12W74gSRfo4=; b=iG84a1Vep245sF1QqwSB3OL5UIp/lwhqXOjC0MY0d7PLKWaSJVrZw39OwgK+OEan o29MCLUfzm94//dBDBeR5mKOZuwSIwQwe+FNXdxh4CpnPDp5nliZD0Ci2tjvIFrvOlX G/bW42wDqtKulWRB7NP4/TnuCQzDZdMVtQVWkj1A= Received: from [10.10.10.3] (212.68.60.226 [212.68.60.226]) by mx.zohomail.com with SMTPS id 167818837544070.97573534295577; Tue, 7 Mar 2023 03:26:15 -0800 (PST) Message-ID: Date: Tue, 7 Mar 2023 14:26:08 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 From: =?UTF-8?B?QXLEsW7DpyDDnE5BTA==?= Subject: Re: [RFC PATCH net] net: dsa: mt7530: move PLL setup out of port 6 pad configuration To: Vladimir Oltean Cc: Sean Wang , Landen Chao , DENG Qingfang , Andrew Lunn , Florian Fainelli , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , Russell King , Russell King , =?UTF-8?Q?Ren=c3=a9_van_Dorst?= , Alexander Couzens , Ilya Lipnitskiy , Richard van Schagen , Frank Wunderlich , erkin.bozoglu@xeront.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org References: <20230304125453.53476-1-arinc.unal@arinc9.com> <20230304125453.53476-1-arinc.unal@arinc9.com> <20230306154552.26o6sbwf3rfekcyz@skbuf> <65f84ef3-8f72-d823-e6f9-44d33a953697@arinc9.com> <20230306201905.yothcuxokzlk3mcq@skbuf> Content-Language: en-US In-Reply-To: <20230306201905.yothcuxokzlk3mcq@skbuf> X-ZohoMailClient: External X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230307_032656_061187_2A9FAAEF X-CRM114-Status: GOOD ( 32.19 ) 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 T24gNi4wMy4yMDIzIDIzOjE5LCBWbGFkaW1pciBPbHRlYW4gd3JvdGU6Cj4gT24gTW9uLCBNYXIg MDYsIDIwMjMgYXQgMDg6MDM6NTRQTSArMDMwMCwgQXLEsW7DpyDDnE5BTCB3cm90ZToKPj4gTG9v a2luZyBhdCB0aGUgV2lraXBlZGlhIHBhZ2UgZm9yIE1lZGlhLWluZGVwZW5kZW50IGludGVyZmFj ZSBbMF0sIHRoZSBkYXRhCj4+IGludGVyZmFjZSBtdXN0IGJlIGNsb2NrZWQgYXQgMTI1IE1IeiBm b3IgZ2lnYWJpdCBNSUlzLCB3aGljaCBJIGJlbGlldmUgd2hhdAo+PiB0aGUgIlBMTCIgaGVyZSBy ZWZlcnMgdG8uIHRyZ21paSBuZWVkcyBoaWdoZXIgZnJlcXVlbmN5IGluIHNvbWUgY2FzZXMgc28g aWYKPj4gYm90aCBDUFUgcG9ydHMgYXJlIGVuYWJsZWQsIHRoZSB0YWJsZSB3b3VsZCBiZToKPj4K Pj4gICAgICBwcml2LT5wNV9pbnRlcmZhY2UgICAgICAgIHByaXYtPnA2X2ludGVyZmFjZSAgICAg ICBuY3BvMSB2YWx1ZQo+PiAgICAgICAgICBnbWlpICAgICAgICAgICAgICAgICAgICAgcmdtaWkg ICAgICAgICAgICAgICAgICAgICAxMjVNSHoKPj4gICAgICAgICAgbWlpICAgICAgICAgICAgICAg ICAgICAgIHJnbWlpICAgICAgICAgICAgICAgICAgICAgMTI1TUh6Cj4+ICAgICAgICAgIHJnbWlp ICAgICAgICAgICAgICAgICAgICByZ21paSAgICAgICAgICAgICAgICAgICAgIDEyNU1Iego+PiAg ICAgICAgICBnbWlpICAgICAgICAgICAgICAgICAgICAgdHJnbWlpICAgICAgICAgICAgICAgICAg ICAxMjUtMjUwTUh6Cj4+ICAgICAgICAgIG1paSAgICAgICAgICAgICAgICAgICAgICB0cmdtaWkg ICAgICAgICAgICAgICAgICAgIDEyNS0yNTBNSHoKPj4gICAgICAgICAgcmdtaWkgICAgICAgICAg ICAgICAgICAgIHRyZ21paSAgICAgICAgICAgICAgICAgICAgMTI1LTI1ME1Iego+Pgo+PiBbMF0g aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTWVkaWEtaW5kZXBlbmRlbnRfaW50ZXJmYWNl I0dNSUkKPiAKPiBXaWtpcGVkaWEgd2lsbCBvbmx5IHRlbGwgeW91IHdoYXQgdGhlIGZyZXF1ZW5j eSBvZiB0aGUgaW50ZXJmYWNlIHNpZ25hbHMKPiBuZWVkcyB0byBiZS4gVGhhdCBpcyB1c2VmdWwg dG8ga2VlcCBpbiBtaW5kLCBidXQgd2l0aG91dCBpbmZvcm1hdGlvbiBmcm9tCj4gdGhlIGRhdGFz aGVldCByZWdhcmRpbmcgd2hhdCB0aGUgU29DJ3MgY2xvY2sgZGlzdHJpYnV0aW9uIHRyZWUgbG9v a3MgbGlrZSwKPiBpdCdzIGhhcmQgdG8ga25vdyBob3cgdGhhdCBpbnRlcmZhY2UgY2xvY2sgaXMg ZGVyaXZlZCBmcm9tIGludGVybmFsIFBMTHMKPiBhbmQgdWx0aW1hdGVseSBmcm9tIHRoZSBvc2Np bGxhdG9ycy4gSSB3YXMgaG9waW5nIHRoYXQgd2FzIHRoZSBraW5kIG9mCj4gaW5mb3JtYXRpb24g eW91IGNvdWxkIHByb3ZpZGUuIFRoZSBtYW51YWxzIEkgaGF2ZSBhY2Nlc3MgdG8sIHRocm91Z2gg Y2hhcml0eSwKPiBkb24ndCBzYXkgYW55dGhpbmcgb24gdGhhdCBmcm9udC4KCkkgd2lzaCBJIGNv dWxkLiBUaGVyZSBhcmUgdGhyZWUgcGVvcGxlIGFzc29jaWF0ZWQgd2l0aCBNZWRpYVRlayBDQydk IApoZXJlLiBNYXliZSBvbmUgd2lsbCBjYXJlIHRvIGluZm9ybSB1cy4KCj4gCj4gU2luY2UgSSBk b24ndCBrbm93IHdoYXQgSSdtIGNvbW1lbnRpbmcgb24sIEknbGwgc3RvcCBjb21tZW50aW5nIGFu eSBmdXJ0aGVyLgo+IAo+Pj4gcmlnaHQgbm93LCB5b3UgbGV0IHRoZSBwNl9pbnRlcmZhY2UgbG9n aWMgb3ZlcndyaXRlIHRoZSBuY3BvMSBzZWxlY3RlZAo+Pj4gYnkgdGhlIHA1X2ludGVyZmFjZSBs b2dpYyBsaWtlIGNyYXp5LCBhbmQgaXQncyBub3QgY2xlYXIgdG8gbWUgdGhhdCB0aGlzCj4+PiBp cyB3aGF0IHlvdSB3YW50Lgo+Pgo+PiBUaGlzIHNlZW1zIHRvIGJlIGZpbmUgYXMgcDYgc2V0cyB0 aGUgZnJlcXVlbmN5IGVpdGhlciB0aGUgc2FtZSBvciBoaWdoZXIuCj4gCj4gKC4uLikKClNvcnJ5 IGZvciB0aGUgdmFndWUgcmVwbHksIG15IGFzc3VtcHRpb24gd2FzIHRoYXQgaW50ZXJmYWNlcyB3 aXRoIHNsb3dlciAKc3BlZWRzLCAxMDBNLCAxMDAwTSwgZXRjLiB3b3JrcyBmaW5lIGF0IGhpZ2hl ciBQTEwgZnJlcXVlbmN5IHdoaWxzdCB0aGV5IAp3b24ndCB3b3JrIHRoZSBvdGhlciB3YXkgYXJv dW5kLgoKPiAKPj4gVGhpcyBsb29rcyBtdWNoIGJldHRlciwgdGhhbmtzIGEgbG90ISBUaGUgb25s eSBtaXNzaW5nIHBhcnQgaXMgc2V0dGluZyB0aGUKPj4gUExMIGZyZXF1ZW5jeSB3aGVuIG9ubHkg cG9ydCA1IGlzIGVuYWJsZWQuCj4gCj4gVHJ1ZS4gQWx0aG91Z2ggd2l0aCB0aGUgbGltaXRlZCBp bmZvcm1hdGlvbiBJIGhhdmUsIEknbSBub3Qgc3VyZSB0aGF0Cj4gdGhlIG5jcG8xIHZhbHVlIHdy aXR0ZW4gaW50byBDT1JFX1BMTF9HUk9VUDUgaXMgbmVlZGVkIGJ5IHBvcnQ1IGVpdGhlcgo+IHdh eS4gVGhlIGZhY3QgdGhhdCB5b3UgY2xhaW0gcG9ydDUgd29ya3Mgd2hlbiBuY3BvMSByYW5nZXMg ZnJvbSAxMjUgdG8KPiAyNTAgTUh6IHRlbGxzIG1lIHRoYXQgaXQncyBlaXRoZXIgdmVyeSB0b2xl cmFudCBvZiB0aGUgbmNwbzEgdmFsdWUKPiAodGhyb3VnaCBtZWNoYW5pc21zIHVua25vd24gdG8g bWUpLCBvciBzaW1wbHkgdW5hZmZlY3RlZCBieSBpdCAobW9yZQo+IGxpa2VseSBBVE0pLiBTaW5j ZSBJIGRvbid0IGhhdmUgYW55IGRldGFpbHMgcmVnYXJkaW5nIHRoZSB2YWx1ZSwgSSdkCj4ganVz dCBsaWtlIHRvIHRyZWF0IHRoZSBjb25maWd1cmF0aW9uIHByb2NlZHVyZSBhcyBwbGFpbiBjb2Rl LCBhbmQgbm90Cj4gbWFrZSBhbnkgY2hhbmdlcyB1bnRpbCB0aGVyZSdzIGEgcHJvb2YgdGhhdCB0 aGV5J3JlIG5lZWRlZC4KPiAKPj4gSSdsbCB0ZXN0IGl0IHJlZ2FyZGxlc3MuCj4gCj4gVGhhbmtz LgoKUG9ydCA1IGFzIENQVSBwb3J0IHdvcmtzIGZpbmUgd2l0aCB0aGlzIHBhdGNoLiBJIGNvbXBs ZXRlbHkgcmVtb3ZlZCBmcm9tIApwb3J0IDYgcGh5IG1vZGVzLgoKV2l0aCB5b3VyIHBhdGNoIG9u IE1UNzYyMSAocmVtZW1iZXIgcG9ydCA1IGFsd2F5cyB3b3JrZWQgb24gTVQ3NjIzKToKCi0gUG9y dCA1IGF0IHJnbWlpIGFzIHRoZSBvbmx5IENQVSBwb3J0IHdvcmtzLCBldmVuIHRob3VnaCB0aGUg UExMIApmcmVxdWVuY3kgd29uJ3QgYmUgc2V0LiBUaGUgZG93bmxvYWQvdXBsb2FkIHNwZWVkIGlz IG5vdCBhZmZlY3RlZC4KCi0gcG9ydCA2IGF0IHRyZ21paSBtb2RlIHdvbid0IHdvcmsgaWYgdGhl IFBMTCBmcmVxdWVuY3kgaXMgbm90IHNldC4gVGhlIApTb0MncyBNQUMgKGdtYWMwKSB3b24ndCBy ZWNlaXZlIGFueXRoaW5nLiBJdCBjaGVja3Mgb3V0IHNpbmNlIHNldHRpbmcgCnRoZSBQTEwgZnJl cXVlbmN5IGlzIHB1dCB1bmRlciB0aGUgIlNldHVwIHRoZSBNVDc1MzAgVFJHTUlJIFR4IENsb2Nr IiAKY29tbWVudC4gU28gcG9ydCA2IGNhbm5vdCBwcm9wZXJseSB0cmFuc21pdCBmcmFtZXMgdG8g dGhlIFNvQydzIE1BQy4KCi0gUG9ydCA2IGF0IHJnbWlpIG1vZGUgd29ya3Mgd2l0aG91dCBzZXR0 aW5nIHRoZSBQTEwgZnJlcXVlbmN5LiBTcGVlZCBpcyAKbm90IGFmZmVjdGVkLgoKSSBjb21tZW50 ZWQgb3V0IGNvcmVfd3JpdGUocHJpdiwgQ09SRV9QTExfR1JPVVA1LCAKUkdfTENERFNfUENXX05D UE8xKG5jcG8xKSk7IHRvIHN0b3Agc2V0dGluZyB0aGUgUExMIGZyZXF1ZW5jeS4KCkluIGNvbmNs dXNpb24sIHNldHRpbmcgdGhlIFBMTCBmcmVxdWVuY3kgaXMgb25seSBuZWVkZWQgZm9yIHRoZSB0 cmdtaWkgCm1vZGUsIHNvIEkgYmVsaWV2ZSB3ZSBjYW4gZ2V0IHJpZCBvZiBpdCBvbiBvdGhlciBj YXNlcy4KCk9uZSBtb3JlIHRoaW5nLCBvbiBNVDc2MjEsIHh0YWwgbWF0Y2hlcyB0byBib3RoIEhX VFJBUF9YVEFMXzQwTUhaIGFuZCAKSFdUUkFQX1hUQUxfMjVNSFogc28gdGhlIGZpbmFsIHZhbHVl IG9mIG5jcG8xIGlzIDB4MGEwMC4gSSdtIG5vdCBzdXJlIGlmIAp4dGFsIG1hdGNoaW5nIGJvdGgg b2YgdGhlbSBpcyB0aGUgZXhwZWN0ZWQgYmVoYXZpb3VyLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9uZXQvZHNhL210NzUzMC5jIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCj4gaW5kZXggZmJm MjdkNGFiNWQ5Li4xMmNlYTg5YWUwYWMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9uZXQvZHNhL210 NzUzMC5jCj4gKysrIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCj4gQEAgLTQzOSw4ICs0Mzks MTIgQEAgbXQ3NTMwX3BhZF9jbGtfc2V0dXAoc3RydWN0IGRzYV9zd2l0Y2ggKmRzLCBwaHlfaW50 ZXJmYWNlX3QgaW50ZXJmYWNlKQo+ICAJCQkvKiBQTEwgZnJlcXVlbmN5OiAxNTBNSHo6IDEuMkdC aXQgKi8KPiAgCQkJaWYgKHh0YWwgPT0gSFdUUkFQX1hUQUxfNDBNSFopCj4gIAkJCQluY3BvMSA9 IDB4MDc4MDsKPiArCQkJCWRldl9pbmZvKHByaXYtPmRldiwgIlhUQUwgaXMgNDBNSHosIG5jcG8x IGlzIDB4MDc4MFxuIik7Cj4gIAkJCWlmICh4dGFsID09IEhXVFJBUF9YVEFMXzI1TUhaKQo+ICAJ CQkJbmNwbzEgPSAweDBhMDA7Cj4gKwkJCQlkZXZfaW5mbyhwcml2LT5kZXYsICJYVEFMIGlzIDI1 TUh6LCBuY3BvMSBpcyAweDBhMDBcbiIpOwo+ICsJCQlpZiAoeHRhbCA9PSBIV1RSQVBfWFRBTF8y ME1IWikKPiArCQkJCWRldl9pbmZvKHByaXYtPmRldiwgIlhUQUwgaXMgMjBNSHogdG9vXG4iKTsK PiAgCQl9IGVsc2UgeyAvKiBQTEwgZnJlcXVlbmN5OiAyNTBNSHo6IDIuMEdiaXQgKi8KPiAgCQkJ aWYgKHh0YWwgPT0gSFdUUkFQX1hUQUxfNDBNSFopCj4gIAkJCQluY3BvMSA9IDB4MGM4MDsKCj4g WyAgICAwLjcxMDQ1NV0gbXQ3NTMwIG1kaW8tYnVzOjFmOiBNVDc1MzAgYWRhcHRzIGFzIG11bHRp LWNoaXAgbW9kdWxlCj4gWyAgICAwLjczNDQxOV0gbXQ3NTMwIG1kaW8tYnVzOjFmOiBjb25maWd1 cmluZyBmb3IgZml4ZWQvcmdtaWkgbGluayBtb2RlCj4gWyAgICAwLjc0MTc2Nl0gbXQ3NTMwIG1k aW8tYnVzOjFmOiBMaW5rIGlzIFVwIC0gMUdicHMvRnVsbCAtIGZsb3cgY29udHJvbCByeC90eAo+ IFsgICAgMC43NDM2NDddIG10NzUzMCBtZGlvLWJ1czoxZjogY29uZmlndXJpbmcgZm9yIGZpeGVk L3RyZ21paSBsaW5rIG1vZGUKPiBbICAgIDAuNzU1NDIyXSBtdDc1MzAgbWRpby1idXM6MWY6IFhU QUwgaXMgNDBNSHosIG5jcG8xIGlzIDB4MDc4MAo+IFsgICAgMC43NjEyNTBdIG10NzUzMCBtZGlv LWJ1czoxZjogWFRBTCBpcyAyNU1IeiwgbmNwbzEgaXMgMHgwYTAwCj4gWyAgICAwLjc2OTQxNF0g bXQ3NTMwIG1kaW8tYnVzOjFmOiBMaW5rIGlzIFVwIC0gMUdicHMvRnVsbCAtIGZsb3cgY29udHJv bCByeC90eAo+IFsgICAgMC43NzIwNjddIG10NzUzMCBtZGlvLWJ1czoxZiBsYW4xICh1bmluaXRp YWxpemVkKTogUEhZIFttdDc1MzAtMDowMF0gZHJpdmVyIFtNZWRpYVRlayBNVDc1MzAgUEhZXSAo aXJxPTE3KQo+IFsgICAgMC43ODg2NDddIG10NzUzMCBtZGlvLWJ1czoxZiBsYW4yICh1bmluaXRp YWxpemVkKTogUEhZIFttdDc1MzAtMDowMV0gZHJpdmVyIFtNZWRpYVRlayBNVDc1MzAgUEhZXSAo aXJxPTE4KQo+IFsgICAgMC44MDAzNTRdIG10NzUzMCBtZGlvLWJ1czoxZiBsYW4zICh1bmluaXRp YWxpemVkKTogUEhZIFttdDc1MzAtMDowMl0gZHJpdmVyIFtNZWRpYVRlayBNVDc1MzAgUEhZXSAo aXJxPTE5KQo+IFsgICAgMC44MTIwMzFdIG10NzUzMCBtZGlvLWJ1czoxZiBsYW40ICh1bmluaXRp YWxpemVkKTogUEhZIFttdDc1MzAtMDowM10gZHJpdmVyIFtNZWRpYVRlayBNVDc1MzAgUEhZXSAo aXJxPTIwKQo+IFsgICAgMC44MjM0MThdIG10a19zb2NfZXRoIDFlMTAwMDAwLmV0aGVybmV0IGV0 aDE6IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQo+IFsgICAgMC44MzAyNTBdIG10a19zb2NfZXRo IDFlMTAwMDAwLmV0aGVybmV0IGV0aDA6IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQo+IFsgICAg MC44MzcwMDddIERTQTogdHJlZSAwIHNldHVwCgpUaHVuZGVyYmlyZCBsaW1pdHMgbGluZXMgdG8g YWJvdXQgNzIgY29sdW1ucywgc28gSSdtIHBhc3RpbmcgYXMgCnF1b3RhdGlvbiB3aGljaCBzZWVt cyB0byBieXBhc3MgdGhhdC4KCkFyxLFuw6cKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK