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 4C965C87FCA for ; Fri, 25 Jul 2025 13:53:06 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=XQaqIVNoFpiX2xzSK0If6cK6cq7ZBc9FCxUJEmrfLcE=; b=jEDNuimq2PNdOZ p0LDqgq2kRzLMG8LatWB9TQ5KbRy7D9SPa990NDxep/ZWmeskakyGtkydt5QG8QsbNf7vBIlPJzYL vnn6fT5STamPkwIdevX2bLIjIxRarMo0VaMtSsyOITGtMLelP58uGGUQo6PrxKzRJwtIIWcPRQ6NU 65phCKyAUBoKkDtdW5Ze/i3qDSLkLEnS2tV3F2dfJuUEOvfSe6o8wDzwuiB86BWparaCXsKC7Afrz AtJF45my6YC8D+FMnh52BHcE0hjBgIqqTIZOW9nWXpq4lw1lOuExwMfS/HFTR4R4pq4nMxdq/iDn5 3IVJWhTtdB3Q0T47D7LA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1ufIrB-00000009waL-2zmZ; Fri, 25 Jul 2025 13:53:05 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1ufIrA-00000009wa1-2kEe; Fri, 25 Jul 2025 13:53:04 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id EC8EE601DC; Fri, 25 Jul 2025 13:53:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8CF6CC4CEEB; Fri, 25 Jul 2025 13:53:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1753451583; bh=oU729MW8v42O4+DLHvPxdMXGBdD9trCPOhSgmsjK+gc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=b9ZVuhXbGKIHEtNeDQ409+eweWUsMpZy22RxH5IYVSgYVj0smXsczXCUASbR2zcHv 3ksOYLU+ClG7dHHSJ+Lt4FE/G7KvwGW0+pfW3u2UR/vDEetuGpKYDRCQ+lLQt4KCpf sK9LLsM232lfRTuEIc4KqR8jtYKmE5vneCGZrXauSdJNasK2ZhoQgsDfQ3HXft6Ldj EtCFba82wPZH9KWTOyHCA4J+0DnyTcHPPnNxE31XaHdXpcxGenB1C3uk02Ip1a0qst CQoISiWdQmhMgYyObVkGbQmHyq/y6IRmfBxZr8XwBKpfXMbb2x+l4rVma25VSgvnh9 6afiH1EcbsCaQ== Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-60702d77c60so3912782a12.3; Fri, 25 Jul 2025 06:53:03 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVjoPvlJfBbF0hG6D9ZKCJDH2H9eGc+b4RJKwY4fg8dOhzwFunJG+B+Zk0QBpwHepw1AQe5ZmxcTb7A@lists.infradead.org, AJvYcCXO6mYdNehsyI34Hv3JVNsPfGfJRpHVpO73r2E4KDm2Fg3DQvyCOpFDuREEWGnCBABUcyZeorrT55ngkI1euqxE@lists.infradead.org X-Gm-Message-State: AOJu0YzDaI7ImHAtCxoHIEI6KILtQe+M9TxU2klPJZd0+cpznj7Ezt96 lkKBgd8dmNEOPcVUqX/5oaUk0pfFfAEdCOcpvrRJ64O0oLyM0W446fHzAFLEStbSogG7PaxHJf4 JP1VY6b8RXvlQx7KS9g7ARqfK6yhtKA== X-Google-Smtp-Source: AGHT+IGMwaL+rmBfPzDJz4oey1pCXFPHKKw91Bot2wKSkFx4bXMvOHLEpxJUfZntcXB0BI+C/DLMALjqO45Bu9z0YRA= X-Received: by 2002:a17:907:6d0b:b0:ae3:5da3:1a23 with SMTP id a640c23a62f3a-af61750a50dmr235368466b.21.1753451582011; Fri, 25 Jul 2025 06:53:02 -0700 (PDT) MIME-Version: 1.0 References: <20250724083914.61351-1-angelogioacchino.delregno@collabora.com> In-Reply-To: <20250724083914.61351-1-angelogioacchino.delregno@collabora.com> From: Rob Herring Date: Fri, 25 Jul 2025 08:52:49 -0500 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXwKwOUzIhM63V196in4PCS6Bf2k_E9MkYLnnuY9m0IymXlzSXNHAMKf4rk Message-ID: Subject: Re: [PATCH 00/38] MediaTek devicetree/bindings warnings sanitization To: AngeloGioacchino Del Regno Cc: linux-mediatek@lists.infradead.org, herbert@gondor.apana.org.au, davem@davemloft.net, krzk+dt@kernel.org, conor+dt@kernel.org, chunkuang.hu@kernel.org, p.zabel@pengutronix.de, airlied@gmail.com, simona@ffwll.ch, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, jassisinghbrar@gmail.com, mchehab@kernel.org, matthias.bgg@gmail.com, chunfeng.yun@mediatek.com, vkoul@kernel.org, kishon@kernel.org, sean.wang@kernel.org, linus.walleij@linaro.org, lgirdwood@gmail.com, broonie@kernel.org, andersson@kernel.org, mathieu.poirier@linaro.org, daniel.lezcano@linaro.org, tglx@linutronix.de, atenart@kernel.org, jitao.shi@mediatek.com, ck.hu@mediatek.com, houlong.wei@mediatek.com, kyrie.wu@mediatek.corp-partner.google.com, andy.teng@mediatek.com, tinghan.shen@mediatek.com, jiaxin.yu@mediatek.com, shane.chien@mediatek.com, olivia.wen@mediatek.com, granquet@baylibre.com, eugen.hristev@linaro.org, arnd@arndb.de, sam.shih@mediatek.com, jieyy.yang@mediatek.com, frank-w@public-files.de, mwalle@kernel.org, fparent@baylibre.com, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-phy@lists.infradead.org, linux-gpio@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-sound@vger.kernel.org X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org T24gVGh1LCBKdWwgMjQsIDIwMjUgYXQgMzozOeKAr0FNIEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJl Z25vCjxhbmdlbG9naW9hY2NoaW5vLmRlbHJlZ25vQGNvbGxhYm9yYS5jb20+IHdyb3RlOgo+Cj4g QXMgUm9iIHBvaW50ZWQgb3V0LCBNZWRpYVRlayBkZXZpY2V0cmVlcyBhcmUgKnBvb3IqIGluIHRo ZSBkdGJzX2NoZWNrCj4gdGVzdHMsIGFuZCBnb3QgYW4gaW5maW5pdGUgbG9hZCBvZiB3YXJuaW5n cy4KPgo+IFRoaXMgc2VyaWVzIHN0YXJ0cyBhdHRhY2tpbmcgdGhpcyBzaXR1YXRpb24uCj4KPiBJ IGRpZG4ndCByZWFsbHkgY291bnQgaG93IG1hbnkgd2FybmluZ3MgSSBoYXZlIHJlc29sdmVkIC0g aXQncyBhIGxvdAo+IG9mIHRoZW0gYW55d2F5IC0gYW5kIEkgdGhpbmsgdGhhdCB0aGlzIGlzIGEg Z29vZCBzdGFydCBpbiBhbnkgY2FzZS4KCjQwIG91dCBvZiAxMjUgKG9uIGFybTY0KSBmaXhlZCEg VGhhbmtzISBGWUksIGhlcmUncyB0aGUgb25lcyB0aGF0CnJlbWFpbiAoZmlyc3QgbnVtYmVyIGlz IG51bWJlciBvZiB0aW1lcyB0aGUgd2FybmluZyBvY2N1cnMpOgoKICAgICAyOSAobWVkaWF0ZWss bXQ4MTgzLW1mZ2NmZyk6ICdwb3dlci1kb21haW5zJyBkb2VzIG5vdCBtYXRjaCBhbnkKb2YgdGhl IHJlZ2V4ZXM6ICdecGluY3RybC1bMC05XSskJwogICAgIDI5IGZhaWxlZCB0byBtYXRjaCBhbnkg c2NoZW1hIHdpdGggY29tcGF0aWJsZToKWydtZWRpYXRlayxtdDgxODMtYXVkaW9zeXMnLCAnc3lz Y29uJ10KICAgICAyOSBmYWlsZWQgdG8gbWF0Y2ggYW55IHNjaGVtYSB3aXRoIGNvbXBhdGlibGU6 IFsnbWVkaWF0ZWssbXQ4MTgzLWF1ZGlvJ10KICAgICAyNyAobWVkaWF0ZWssbXQ4MTgzLXBpbmN0 cmwpOiAnZ3Bpby1saW5lLW5hbWVzJyBkb2VzIG5vdCBtYXRjaAphbnkgb2YgdGhlIHJlZ2V4ZXM6 ICctcGlucygtW2Etel0rKT8kJywgJ15waW5jdHJsLVswLTldKyQnCiAgICAgMjIgKG1lZGlhdGVr LG10NjM1OSk6ICcjc291bmQtZGFpLWNlbGxzJyBkb2VzIG5vdCBtYXRjaCBhbnkgb2YKdGhlIHJl Z2V4ZXM6ICdecGluY3RybC1bMC05XSskJwogICAgIDE0IGZhaWxlZCB0byBtYXRjaCBhbnkgc2No ZW1hIHdpdGggY29tcGF0aWJsZToKWydtZWRpYXRlayxtdDgxODNfbXQ2MzU4X3RzM2EyMjdfbWF4 OTgzNTcnXQogICAgIDEyIChtZWRpYXRlayxtdDgxODYtbXQ2MzY2LXJ0MTAxOS1ydDU2ODJzLXNv dW5kKTogJ21vZGVsJyBpcyBhCnJlcXVpcmVkIHByb3BlcnR5CiAgICAgMTIgZmFpbGVkIHRvIG1h dGNoIGFueSBzY2hlbWEgd2l0aCBjb21wYXRpYmxlOiBbJ21lZGlhdGVrLG10ODE3My1tZHAtcnN6 J10KICAgICAgOSAobWVkaWF0ZWssbXQ4MTk1LWlvbW11LWluZnJhKTogaW50ZXJydXB0czogW1sw LCA3OTUsIDQsIDBdLApbMCwgNzk2LCA0LCAwXSwgWzAsIDc5NywgNCwgMF0sIFswLCA3OTgsIDQs IDBdLCBbMCwgNzk5LCA0LCAwXV0gaXMgdG9vCmxvbmcKICAgICAgOCBmYWlsZWQgdG8gbWF0Y2gg YW55IHNjaGVtYSB3aXRoIGNvbXBhdGlibGU6IFsnbWVkaWF0ZWssbXQ4MTczLW1kcC13cm90J10K ICAgICAgOCBmYWlsZWQgdG8gbWF0Y2ggYW55IHNjaGVtYSB3aXRoIGNvbXBhdGlibGU6ClsnbWVk aWF0ZWssbXQ4MTczLW1kcC1yZG1hJywgJ21lZGlhdGVrLG10ODE3My1tZHAnXQogICAgICA2IGZh aWxlZCB0byBtYXRjaCBhbnkgc2NoZW1hIHdpdGggY29tcGF0aWJsZToKWydtZWRpYXRlayxtdDgx ODNfZGE3MjE5X3J0MTAxNXAnXQogICAgICA1IChtZWRpYXRlayxtdDc5ODYtZXRoKTogaW50ZXJy dXB0czogW1swLCAxOTYsIDRdLCBbMCwgMTk3LCA0XSwKWzAsIDE5OCwgNF0sIFswLCAxOTksIDRd XSBpcyB0b28gc2hvcnQKICAgICAgNSBmYWlsZWQgdG8gbWF0Y2ggYW55IHNjaGVtYSB3aXRoIGNv bXBhdGlibGU6ClsnbWVkaWF0ZWssbXQ4MTgzX210NjM1OF90czNhMjI3X3J0MTAxNXAnXQogICAg ICA0IChtZWRpYXRlayxtdDgxNzMtbW1zeXMpOiAnYXNzaWduZWQtY2xvY2stcmF0ZXMnLAonYXNz aWduZWQtY2xvY2tzJyBkbyBub3QgbWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOiAnXnBpbmN0cmwt WzAtOV0rJCcKICAgICAgNCAobWVkaWF0ZWssbXQ4MTczLWRpc3AtdWZvZSk6ICdtZWRpYXRlayxn Y2UtY2xpZW50LXJlZycgZG9lcwpub3QgbWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOiAnXnBpbmN0 cmwtWzAtOV0rJCcKICAgICAgNCAobWVkaWF0ZWssbXQ4MTczLWRpc3Atb2QpOiAnbWVkaWF0ZWss Z2NlLWNsaWVudC1yZWcnIGRvZXMgbm90Cm1hdGNoIGFueSBvZiB0aGUgcmVnZXhlczogJ15waW5j dHJsLVswLTldKyQnCiAgICAgIDQgKG1lZGlhdGVrLG10NjM2MCk6ICNpbnRlcnJ1cHQtY2VsbHM6 IDEgd2FzIGV4cGVjdGVkCiAgICAgIDQgZmFpbGVkIHRvIG1hdGNoIGFueSBzY2hlbWEgd2l0aCBj b21wYXRpYmxlOiBbJ21lZGlhdGVrLG10ODE3My12cHUnXQogICAgICA0IGZhaWxlZCB0byBtYXRj aCBhbnkgc2NoZW1hIHdpdGggY29tcGF0aWJsZTogWydtZWRpYXRlayxtdDgxNzMtbWRwLXdkbWEn XQogICAgICA0IGZhaWxlZCB0byBtYXRjaCBhbnkgc2NoZW1hIHdpdGggY29tcGF0aWJsZTogWydt ZWRpYXRlayxtdDgxNzMtbWRwLXJkbWEnXQogICAgICA0IGZhaWxlZCB0byBtYXRjaCBhbnkgc2No ZW1hIHdpdGggY29tcGF0aWJsZTogWydtZWRpYXRlayxtdDc2MjItcGNpZSddCiAgICAgIDMgKG1l ZGlhdGVrLG10ODE5Mi1hdWRzeXMpOiAnbXQ4MTkyLWFmZS1wY20nIGRvZXMgbm90IG1hdGNoIGFu eQpvZiB0aGUgcmVnZXhlczogJ15waW5jdHJsLVswLTldKyQnCiAgICAgIDMgKG1lZGlhdGVrLG10 ODE3My10aGVybWFsKTogVW5ldmFsdWF0ZWQgcHJvcGVydGllcyBhcmUgbm90CmFsbG93ZWQgKCdi YW5rMC1zdXBwbHknLCAnYmFuazEtc3VwcGx5JyB3ZXJlIHVuZXhwZWN0ZWQpCiAgICAgIDMgKG1l ZGlhdGVrLG10ODE3My1waW5jdHJsKTogJ2dwaW8tbGluZS1uYW1lcycgZG9lcyBub3QgbWF0Y2gK YW55IG9mIHRoZSByZWdleGVzOiAnXnBpbmN0cmwtWzAtOV0rJCcsICdwaW5zJCcKICAgICAgMyAo bWVkaWF0ZWssbXQ4MTczLWRzaSk6IFVuZXZhbHVhdGVkIHByb3BlcnRpZXMgYXJlIG5vdCBhbGxv d2VkCigncG9ydHMnIHdhcyB1bmV4cGVjdGVkKQogICAgICAzIChtZWRpYXRlayxtdDgxNzMtZHNp KTogcG9ydHM6ICdwb3J0QDEnIGlzIGEgcmVxdWlyZWQgcHJvcGVydHkKICAgICAgMyAobWVkaWF0 ZWssbXQ4MTczLWRzaSk6IHBvcnRzOiAncG9ydEAwJyBpcyBhIHJlcXVpcmVkIHByb3BlcnR5CiAg ICAgIDMgZmFpbGVkIHRvIG1hdGNoIGFueSBzY2hlbWEgd2l0aCBjb21wYXRpYmxlOiBbJ21lZGlh dGVrLG10ODE3My1ydDU2NTAnXQogICAgICAyIChtZWRpYXRlayxtdDgxOTJfbXQ2MzU5X3J0MTAx NXBfcnQ1NjgyKTogJ21vZGVsJyBpcyBhIHJlcXVpcmVkIHByb3BlcnR5CiAgICAgIDIgKG1lZGlh dGVrLG10ODE5Mi1pMmMpOiBVbmV2YWx1YXRlZCBwcm9wZXJ0aWVzIGFyZSBub3QgYWxsb3dlZAoo J2Nsb2NrLXN0cmV0Y2gtbnMnIHdhcyB1bmV4cGVjdGVkKQogICAgICAyIChtZWRpYXRlayxtdDgx ODYtc3BtaSk6IFVuZXZhbHVhdGVkIHByb3BlcnRpZXMgYXJlIG5vdCBhbGxvd2VkCignaW50ZXJy dXB0cycgd2FzIHVuZXhwZWN0ZWQpCiAgICAgIDIgKG1lZGlhdGVrLG10Nzk4Ni10cGh5KTogdXNi LXBoeUA3MDA6cmVnOiBbWzAsIDE3OTJdLCBbMCwKMjMwNF1dIGlzIHRvbyBsb25nCiAgICAgIDIg KG1lZGlhdGVrLG10NzYyMi1wd3JhcCk6ICdyZWd1bGF0b3JzJyBkb2VzIG5vdCBtYXRjaCBhbnkg b2YKdGhlIHJlZ2V4ZXM6ICdecGluY3RybC1bMC05XSskJwogICAgICAyIChtZWRpYXRlayxtdDc2 MjItcGNpZXN5cyk6IGNvbXBhdGlibGU6ICdvbmVPZicgY29uZGl0aW9uYWwKZmFpbGVkLCBvbmUg bXVzdCBiZSBmaXhlZDoKICAgICAgMiAobWVkaWF0ZWssbXQ3NjIyLWF1ZHN5cyk6IGF1ZGlvLWNv bnRyb2xsZXI6ICdwb3dlci1kb21haW5zJyBpcwphIHJlcXVpcmVkIHByb3BlcnR5CiAgICAgIDIg KG1lZGlhdGVrLG10NzYyMi1hdWRzeXMpOiBhdWRpby1jb250cm9sbGVyOmNsb2NrLW5hbWVzOgpb J2luZnJhX3N5c19hdWRpb19jbGsnLCAndG9wX2F1ZGlvX211eDFfc2VsCicsICd0b3BfYXVkaW9f bXV4Ml9zZWwnLCAndG9wX2F1ZGlvX2Exc3lzX2hwJywgJ3RvcF9hdWRpb19hMnN5c19ocCcsCidp MnMwX3NyY19zZWwnLCAnaTJzMV9zcmNfc2VsJywgJ2kyczJfCnNyY19zZWwnLCAnaTJzM19zcmNf c2VsJywgJ2kyczBfc3JjX2RpdicsICdpMnMxX3NyY19kaXYnLAonaTJzMl9zcmNfZGl2JywgJ2ky czNfc3JjX2RpdicsICdpMnMwX21jbGtfZW4nLCAnCmkyczFfbWNsa19lbicsICdpMnMyX21jbGtf ZW4nLCAnaTJzM19tY2xrX2VuJywgJ2kyc28wX2hvcF9jaycsCidpMnNvMV9ob3BfY2snLCAnaTJz bzJfaG9wX2NrJywgJ2kyc28zX2hvcF9jCmsnLCAnaTJzaTBfaG9wX2NrJywgJ2kyc2kxX2hvcF9j aycsICdpMnNpMl9ob3BfY2snLCAnaTJzaTNfaG9wX2NrJywKJ2FzcmMwX291dF9jaycsICdhc3Jj MV9vdXRfY2snLCAnYXNyYzJfCm91dF9jaycsICdhc3JjM19vdXRfY2snLCAnYXVkaW9fYWZlX3Bk JywgJ2F1ZGlvX2FmZV9jb25uX3BkJywKJ2F1ZGlvX2Exc3lzX3BkJywgJ2F1ZGlvX2Eyc3lzX3Bk J10gaXMgdG9vIHNoCm9ydAogICAgICAyIChtZWRpYXRlayxtdDc2MjItYXVkaW8pOiAncG93ZXIt ZG9tYWlucycgaXMgYSByZXF1aXJlZCBwcm9wZXJ0eQogICAgICAyIChtZWRpYXRlayxtdDc2MjIt YXVkaW8pOiBjbG9jay1uYW1lczogWydpbmZyYV9zeXNfYXVkaW9fY2xrJywKJ3RvcF9hdWRpb19t dXgxX3NlbCcsICd0b3BfYXVkaW9fbXV4Mgpfc2VsJywgJ3RvcF9hdWRpb19hMXN5c19ocCcsICd0 b3BfYXVkaW9fYTJzeXNfaHAnLCAnaTJzMF9zcmNfc2VsJywKJ2kyczFfc3JjX3NlbCcsICdpMnMy X3NyY19zZWwnLCAnaTJzM19zcgpjX3NlbCcsICdpMnMwX3NyY19kaXYnLCAnaTJzMV9zcmNfZGl2 JywgJ2kyczJfc3JjX2RpdicsCidpMnMzX3NyY19kaXYnLCAnaTJzMF9tY2xrX2VuJywgJ2kyczFf bWNsa19lbicsICdpMgpzMl9tY2xrX2VuJywgJ2kyczNfbWNsa19lbicsICdpMnNvMF9ob3BfY2sn LCAnaTJzbzFfaG9wX2NrJywKJ2kyc28yX2hvcF9jaycsICdpMnNvM19ob3BfY2snLCAnaTJzaTBf aG9wX2NrJwosICdpMnNpMV9ob3BfY2snLCAnaTJzaTJfaG9wX2NrJywgJ2kyc2kzX2hvcF9jaycs ICdhc3JjMF9vdXRfY2snLAonYXNyYzFfb3V0X2NrJywgJ2FzcmMyX291dF9jaycsICdhc3JjM19v dQp0X2NrJywgJ2F1ZGlvX2FmZV9wZCcsICdhdWRpb19hZmVfY29ubl9wZCcsICdhdWRpb19hMXN5 c19wZCcsCidhdWRpb19hMnN5c19wZCddIGlzIHRvbyBzaG9ydAogICAgICAyIChtZWRpYXRlayxt dDY3OTUtbW1zeXMpOiAnYXNzaWduZWQtY2xvY2stcmF0ZXMnLAonYXNzaWduZWQtY2xvY2tzJyBk byBub3QgbWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOiAnXnBpbmN0cmwtWzAtOV0rJCcKICAgICAg MiAobWVkaWF0ZWssbXQ2Nzk1LW1tYyk6IFVuZXZhbHVhdGVkIHByb3BlcnRpZXMgYXJlIG5vdCBh bGxvd2VkCigncGluY3RybC1uYW1lcycgd2FzIHVuZXhwZWN0ZWQpCiAgICAgIDIgKG1lZGlhdGVr LG10Njc5NS1tbWMpOiBwaW5jdHJsLW5hbWVzOiBbJ2RlZmF1bHQnXSBpcyB0b28gc2hvcnQKICAg ICAgMiAobWVkaWF0ZWssbXQ2Nzk1LW1tYyk6ICdwaW5jdHJsLTEnIGlzIGEgcmVxdWlyZWQgcHJv cGVydHkKICAgICAgMiAobWVkaWF0ZWssbXQ2Nzk1LWRpc3AtdWZvZSk6ICdtZWRpYXRlayxnY2Ut Y2xpZW50LXJlZycgZG9lcwpub3QgbWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOiAnXnBpbmN0cmwt WzAtOV0rJCcKICAgICAgMiAobWVkaWF0ZWssbXQ2Nzk1LWRpc3Atb2QpOiAnbWVkaWF0ZWssZ2Nl LWNsaWVudC1yZWcnIGRvZXMgbm90Cm1hdGNoIGFueSBvZiB0aGUgcmVnZXhlczogJ15waW5jdHJs LVswLTldKyQnCiAgICAgIDIgZmFpbGVkIHRvIG1hdGNoIGFueSBzY2hlbWEgd2l0aCBjb21wYXRp YmxlOgpbJ21lZGlhdGVrLG10ODE4M19kYTcyMTlfbWF4OTgzNTcnXQogICAgICAyIGZhaWxlZCB0 byBtYXRjaCBhbnkgc2NoZW1hIHdpdGggY29tcGF0aWJsZToKWydtZWRpYXRlayxtdDc2MjItc2Nw c3lzJywgJ3N5c2NvbiddCiAgICAgIDIgZmFpbGVkIHRvIG1hdGNoIGFueSBzY2hlbWEgd2l0aCBj b21wYXRpYmxlOiBbJ21lZGlhdGVrLG10Njc5Ny1zY3BzeXMnXQogICAgICAyIGZhaWxlZCB0byBt YXRjaCBhbnkgc2NoZW1hIHdpdGggY29tcGF0aWJsZToKWydtZWRpYXRlayxtdDYzODAtcmVndWxh dG9yJ10KICAgICAgMiBmYWlsZWQgdG8gbWF0Y2ggYW55IHNjaGVtYSB3aXRoIGNvbXBhdGlibGU6 IFsnbWVkaWF0ZWssbXQyNzEyLXBjaWUnXQogICAgICAxIChtZWRpYXRlayxtdDg1MTYtdG9wY2tn ZW4pOiBjb21wYXRpYmxlOiAnb25lT2YnIGNvbmRpdGlvbmFsCmZhaWxlZCwgb25lIG11c3QgYmUg Zml4ZWQ6CiAgICAgIDEgKG1lZGlhdGVrLG10ODUxNi1hcG1peGVkc3lzKTogY29tcGF0aWJsZTog J29uZU9mJyBjb25kaXRpb25hbApmYWlsZWQsIG9uZSBtdXN0IGJlIGZpeGVkOgogICAgICAxICht ZWRpYXRlayxtdDgxODYtbXQ2MzY2LXJ0NTY4MnMtbWF4OTgzNjAtc291bmQpOiAnbW9kZWwnIGlz IGEKcmVxdWlyZWQgcHJvcGVydHkKICAgICAgMSAobWVkaWF0ZWssbXQ4MTg2LWNjaSk6ICdwcm9j LXN1cHBseScgaXMgYSByZXF1aXJlZCBwcm9wZXJ0eQogICAgICAxIChtZWRpYXRlayxtdDgxODMt cGluY3RybCk6ICdpMmMwJywgJ2kyYzEnLCAnaTJjMicsICdpMmMzJywKJ2kyYzQnLCAnaTJjNScs ICdtbWMwJywgJ21tYzBkZWZhdWx0JywgJ21tYzEnLCAnbW1jMWRlZmF1bHQnLCAncHdtMScsCidz cGkwJywgJ3NwaTEnLCAnc3BpMicsICdzcGkzJywgJ3NwaTQnLCAnc3BpNScgZG8gbm90IG1hdGNo IGFueSBvZiB0aGUKcmVnZXhlczogJy1waW5zKC1bYS16XSspPyQnLCAnXnBpbmN0cmwtWzAtOV0r JCcKICAgICAgMSAobWVkaWF0ZWssbXQ4MTgzLXBpbmN0cmwpOiAnaTJjMCcsICdpMmMxJywgJ2ky YzInLCAnaTJjMycsCidpMmM0JywgJ2kyYzUnLCAnaTJjNicsICdrZXlib2FyZCcgZG8gbm90IG1h dGNoIGFueSBvZiB0aGUgcmVnZXhlczoKJy1waW5zKC1bYS16XSspPyQnLCAnXnBpbmN0cmwtWzAt OV0rJCcKICAgICAgMSAobWVkaWF0ZWssbXQ4MTgzLXBpbmN0cmwpOiBidC1waW5zLXdha2V1cDog J3BpaW5zLWJ0LXdha2V1cCcKZG9lcyBub3QgbWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOiAnXnBp bmN0cmwtWzAtOV0rJCcsICdecGlucycKICAgICAgMSAobWVkaWF0ZWssbXQ4MTczLXB3cmFwKTog J3Bvd2VyLWRvbWFpbnMnIGRvZXMgbm90IG1hdGNoIGFueSBvZgp0aGUgcmVnZXhlczogJ15waW5j dHJsLVswLTldKyQnCiAgICAgIDEgKG1lZGlhdGVrLG10NzYyMi1waW5jdHJsKTogJ2FzbS1zZWwt aG9nJyBkb2VzIG5vdCBtYXRjaCBhbnkgb2YKdGhlIHJlZ2V4ZXM6ICctcGlucygtW2Etel0rKT8k JywgJ15waW5jdHJsLVswLTldKyQnCiAgICAgIDEgKG1lZGlhdGVrLG10NzYyMi1hdWRzeXMpOiBh dWRpby1jb250cm9sbGVyOmNsb2NrczogW1syLCAyXSwKWzE4LCA4MF0sIFsxOCwgODFdLCBbMTgs IDEwN10sIFsxOCwgMTA4XSwgWzE4LCA4OV0sIFsxOCwgOTBdLCBbMTgsCjkxXSwgWzE4LCA5Ml0s IFsxOCwgOTVdLCBbMTgsIDk2XSwgWzE4LCA5N10sIFsxOCwgOThdLCBbMTgsIDEwM10sIFsxOCwK MTA0XSwgWzE4LCAxMDVdLCBbMTgsIDEwNl0sIFszOCwgOF0sIFszOCwgOV0sIFszOCwgMTBdLCBb MzgsIDExXSwgWzM4LAo0XSwgWzM4LCA1XSwgWzM4LCA2XSwgWzM4LCA3XSwgWzM4LCAxNF0sIFsz OCwgMTVdLCBbMzgsIDM5XSwgWzM4LCA0MF0sClszOCwgMF0sIFszOCwgNDZdLCBbMzgsIDE3XSwg WzM4LCAxOF1dIGlzIHRvbyBzaG9ydAogICAgICAxIChtZWRpYXRlayxtdDc2MjItYXVkc3lzKTog YXVkaW8tY29udHJvbGxlcjpjbG9ja3M6IFtbMiwgMl0sClsxOCwgODBdLCBbMTgsIDgxXSwgWzE4 LCAxMDddLCBbMTgsIDEwOF0sIFsxOCwgODldLCBbMTgsIDkwXSwgWzE4LAo5MV0sIFsxOCwgOTJd LCBbMTgsIDk1XSwgWzE4LCA5Nl0sIFsxOCwgOTddLCBbMTgsIDk4XSwgWzE4LCAxMDNdLCBbMTgs CjEwNF0sIFsxOCwgMTA1XSwgWzE4LCAxMDZdLCBbMzcsIDhdLCBbMzcsIDldLCBbMzcsIDEwXSwg WzM3LCAxMV0sIFszNywKNF0sIFszNywgNV0sIFszNywgNl0sIFszNywgN10sIFszNywgMTRdLCBb MzcsIDE1XSwgWzM3LCAzOV0sIFszNywgNDBdLApbMzcsIDBdLCBbMzcsIDQ2XSwgWzM3LCAxN10s IFszNywgMThdXSBpcyB0b28gc2hvcnQKICAgICAgMSAobWVkaWF0ZWssbXQ3NjIyLWF1ZGlvKTog Y2xvY2tzOiBbWzIsIDJdLCBbMTgsIDgwXSwgWzE4LCA4MV0sClsxOCwgMTA3XSwgWzE4LCAxMDhd LCBbMTgsIDg5XSwgWzE4LCA5MF0sIFsxOCwgOTFdLCBbMTgsIDkyXSwgWzE4LAo5NV0sIFsxOCwg OTZdLCBbMTgsIDk3XSwgWzE4LCA5OF0sIFsxOCwgMTAzXSwgWzE4LCAxMDRdLCBbMTgsIDEwNV0s ClsxOCwgMTA2XSwgWzM4LCA4XSwgWzM4LCA5XSwgWzM4LCAxMF0sIFszOCwgMTFdLCBbMzgsIDRd LCBbMzgsIDVdLApbMzgsIDZdLCBbMzgsIDddLCBbMzgsIDE0XSwgWzM4LCAxNV0sIFszOCwgMzld LCBbMzgsIDQwXSwgWzM4LCAwXSwKWzM4LCA0Nl0sIFszOCwgMTddLCBbMzgsIDE4XV0gaXMgdG9v IHNob3J0CiAgICAgIDEgKG1lZGlhdGVrLG10NzYyMi1hdWRpbyk6IGNsb2NrczogW1syLCAyXSwg WzE4LCA4MF0sIFsxOCwgODFdLApbMTgsIDEwN10sIFsxOCwgMTA4XSwgWzE4LCA4OV0sIFsxOCwg OTBdLCBbMTgsIDkxXSwgWzE4LCA5Ml0sIFsxOCwKOTVdLCBbMTgsIDk2XSwgWzE4LCA5N10sIFsx OCwgOThdLCBbMTgsIDEwM10sIFsxOCwgMTA0XSwgWzE4LCAxMDVdLApbMTgsIDEwNl0sIFszNywg OF0sIFszNywgOV0sIFszNywgMTBdLCBbMzcsIDExXSwgWzM3LCA0XSwgWzM3LCA1XSwKWzM3LCA2 XSwgWzM3LCA3XSwgWzM3LCAxNF0sIFszNywgMTVdLCBbMzcsIDM5XSwgWzM3LCA0MF0sIFszNywg MF0sClszNywgNDZdLCBbMzcsIDE3XSwgWzM3LCAxOF1dIGlzIHRvbyBzaG9ydAogICAgICAxICht ZWRpYXRlayxtdDc1MzEpOiAnaW50ZXJydXB0cycgaXMgYSBkZXBlbmRlbmN5IG9mCidpbnRlcnJ1 cHQtY29udHJvbGxlcicKICAgICAgMSAobWVkaWF0ZWssbXQ2MzU3KTogJ2FkYycgZG9lcyBub3Qg bWF0Y2ggYW55IG9mIHRoZSByZWdleGVzOgonXnBpbmN0cmwtWzAtOV0rJCcKICAgICAgMSAobWVk aWF0ZWssbXQ2MzMxKTogcmVndWxhdG9yczpjb21wYXRpYmxlOiAnb25lT2YnIGNvbmRpdGlvbmFs CmZhaWxlZCwgb25lIG11c3QgYmUgZml4ZWQ6CiAgICAgIDEgKG1lZGlhdGVrLG10NjMzMS1yZWd1 bGF0b3IpOiAnbGRvLXZpbzI4JyBkb2VzIG5vdCBtYXRjaCBhbnkgb2YKdGhlIHJlZ2V4ZXM6ICde YnVjay12KGNvcmUyfGlvMTh8ZHZmczExfGR2ZnMxMnxkdmZzMTN8ZHZmczE0KSQnLAonXmxkby0o YXZkZDMyYXVkfHZhdXhhMzIpJCcsCidebGRvLXYoZGlnMTh8ZW1jMzN8aWJyfG1jfG1jaHxtaXBp fHJ0Y3xzaW0xfHNpbTJ8c3JhbXx1c2IxMCkkJywKJ15sZG8tdmNhbShhfGFmfGR8aW8pJCcsICde bGRvLXZncFsxMjM0XSQnLCAnXmxkby12dGN4b1sxMl0kJywKJ15waW5jdHJsLVswLTldKyQnCiAg ICAgIDEgKG1lZGlhdGVrLG10NjMzMS1yZWd1bGF0b3IpOiBsZG8tdmNhbWlvOnJlZ3VsYXRvci1u YW1lOjA6Cid2Y2FtX2lvJyBkb2VzIG5vdCBtYXRjaCAnXnZjYW0oYXxfYWZ8ZHxpbykkJwogICAg ICAxIChtZWRpYXRlayxtdDYzMzEpOiAnbXQ2MzMyLWxlZCcgZG9lcyBub3QgbWF0Y2ggYW55IG9m IHRoZQpyZWdleGVzOiAnXnBpbmN0cmwtWzAtOV0rJCcKICAgICAgMSBmYWlsZWQgdG8gbWF0Y2gg YW55IHNjaGVtYSB3aXRoIGNvbXBhdGlibGU6ClsnbWVkaWF0ZWssbXQ2Nzc5LWF1ZGlvJywgJ3N5 c2NvbiddCiAgICAgIDEgZmFpbGVkIHRvIG1hdGNoIGFueSBzY2hlbWEgd2l0aCBjb21wYXRpYmxl OgpbJ21lZGlhdGVrLG10MjcxMi1zY3BzeXMnLCAnc3lzY29uJ10KCi0tIApsaW51eC1waHkgbWFp bGluZyBsaXN0CmxpbnV4LXBoeUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHBzOi8vbGlzdHMuaW5m cmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXBoeQo=