From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 861FC1FF189
	for <inbox@lore.proxmox.com>; Fri,  4 Apr 2025 09:51:23 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 304A6183DF;
	Fri,  4 Apr 2025 09:51:09 +0200 (CEST)
Message-ID: <77727bc6-1cac-433d-baa4-131232952d3d@proxmox.com>
Date: Fri, 4 Apr 2025 09:51:05 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Wolfgang Bumiller <w.bumiller@proxmox.com>
References: <20250401145246.395459-1-s.hanreich@proxmox.com>
 <20250401145246.395459-2-s.hanreich@proxmox.com>
 <n2stwbny2bmilkupg6y5q2nm4h4ksiu3yerg4zfo6qrbccnm2f@seaf4obanaar>
Content-Language: en-US
From: Stefan Hanreich <s.hanreich@proxmox.com>
In-Reply-To: <n2stwbny2bmilkupg6y5q2nm4h4ksiu3yerg4zfo6qrbccnm2f@seaf4obanaar>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.669 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [lib.rs, proxmox.com, rfc-editor.org, hostname.rs]
Subject: Re: [pve-devel] [PATCH proxmox v3 2/2] network-types: add hostname
 type
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Cc: pve-devel@lists.proxmox.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

VGhhbmtzIGZvciB5b3VyIHJldmlldyAtIGNvbW1lbnRzIGlubGluZQoKT24gNC80LzI1IDA5OjMx
LCBXb2xmZ2FuZyBCdW1pbGxlciB3cm90ZToKPiBPbiBUdWUsIEFwciAwMSwgMjAyNSBhdCAwNDo1
Mjo0NFBNICswMjAwLCBTdGVmYW4gSGFucmVpY2ggd3JvdGU6Cj4+IEFkZCBhIHR5cGUgZm9yIHJl
cHJlc2VudGluZyBMaW51eCBob3N0bmFtZXMuIFRoZXNlIGFyZSB0aGUgc2FtZQo+PiBjb25zdHJh
aW50cyBhcyB0aGUgaW5zdGFsbGVyIGVuZm9yY2VzIFsxXS4gTG93ZXJjYXNpbmcgaXMgZmluZSBh
cwo+PiB3ZWxsLCBzaW5jZSBwcmFjdGljYWxseSBldmVyeXRoaW5nIHRyZWF0cyBob3N0bmFtZXMg
Y2FzZS1pbnNlbnNpdGl2ZWx5Cj4+IGFzIFJGQyA5NTIgc3RpcHVsYXRlczoKPj4KPj4+IE5vIGRp
c3RpbmN0aW9uIGlzIG1hZGUgYmV0d2VlbiB1cHBlciBhbmQgbG93ZXIgY2FzZS4KPj4KPj4gWzFd
IGh0dHBzOi8vZ2l0LnByb3htb3guY29tLz9wPXB2ZS1pbnN0YWxsZXIuZ2l0O2E9YmxvYjtmPVBy
b3htb3gvU3lzL05ldC5wbTtoPTgxY2IxNWYwMDQyYjE5NTQ2MTMyNGZmZmVjYTUzZDczMjEzMzYy
OWU7aGI9SEVBRCNsMTEKPj4gWzJdIGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL3JmYy9yZmM5
NTIudHh0Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYW5yZWljaCA8cy5oYW5yZWljaEBw
cm94bW94LmNvbT4KPj4gLS0tCj4+Cj4+IE5vdGVzOgo+PiAgICAgc2VuZGluZyB0aGlzIHNlcGFy
YXRlbHkgYmVjYXVzZSB0aGlzIGNvbnRhaW5zIHRoZSBuZXcgdHlwZXMsIHRoYXQKPj4gICAgIGhh
dmVuJ3QgYmVlbiBhIHBhcnQgb2YgcHJveG1veC12ZS1ycyBiZWZvcmUuCj4+ICAgICAKPj4gICAg
IENoYW5nZXMgZnJvbSB2MjoKPj4gICAgICogaW1wcm92ZWQgaG9zdG5hbWUgdmFsaWRhdGlvbiAo
dGhhbmtzIEBNYXhpbWlsaWFubyBAQ2hyaXN0b3BoKQo+PiAgICAgKiBhZGRlZCBhZGRpdGlvbmFs
IHVuaXQgdGVzdHMKPj4gICAgIAo+PiAgICAgQ2hhbmdlcyBmcm9tIHYxOgo+PiAgICAgKiBhZGRl
ZCB1bml0IHRlc3RzCj4+Cj4+ICBwcm94bW94LW5ldHdvcmstdHlwZXMvc3JjL2hvc3RuYW1lLnJz
IHwgMTAzICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICBwcm94bW94LW5ldHdvcmstdHlw
ZXMvc3JjL2xpYi5ycyAgICAgIHwgICAxICsKPj4gIDIgZmlsZXMgY2hhbmdlZCwgMTA0IGluc2Vy
dGlvbnMoKykKPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBwcm94bW94LW5ldHdvcmstdHlwZXMvc3Jj
L2hvc3RuYW1lLnJzCj4+Cj4+IGRpZmYgLS1naXQgYS9wcm94bW94LW5ldHdvcmstdHlwZXMvc3Jj
L2hvc3RuYW1lLnJzIGIvcHJveG1veC1uZXR3b3JrLXR5cGVzL3NyYy9ob3N0bmFtZS5ycwo+PiBu
ZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMC4uNGIyZjdlZGUKPj4gLS0tIC9k
ZXYvbnVsbAo+PiArKysgYi9wcm94bW94LW5ldHdvcmstdHlwZXMvc3JjL2hvc3RuYW1lLnJzCj4+
IEBAIC0wLDAgKzEsMTAzIEBACj4+ICt1c2Ugc3RkOjpmbXQ6OkRpc3BsYXk7Cj4+ICsKPj4gK3Vz
ZSBzZXJkZTo6e0Rlc2VyaWFsaXplLCBTZXJpYWxpemV9Owo+PiArdXNlIHRoaXNlcnJvcjo6RXJy
b3I7Cj4+ICsKPj4gKyNbZGVyaXZlKEVycm9yLCBEZWJ1ZyldCj4+ICtwdWIgZW51bSBIb3N0bmFt
ZUVycm9yIHsKPj4gKyAgICAjW2Vycm9yKCJ0aGUgaG9zdG5hbWUgbXVzdCBiZSBmcm9tIDEgdG8g
NjMgY2hhcmFjdGVycyBsb25nIildCj4+ICsgICAgSW52YWxpZExlbmd0aCwKPj4gKyAgICAjW2Vy
cm9yKCJ0aGUgaG9zdG5hbWUgaGFzIGFuIGludmFsaWQgZm9ybWF0IildCj4+ICsgICAgSW52YWxp
ZEZvcm1hdCwKPj4gK30KPj4gKwo+PiArLy8vIEhvc3RuYW1lIG9mIGEgRGViaWFuIHN5c3RlbQo+
IAo+IF4gV2h5IGRlYmlhbiBzcGVjaWZpYz8gU2hvdWxkIHRoaXMgdGhlbiBub3QgYmUgaW4gYSBk
aWZmZXJlbnQgbmFtZXNwYWNlCj4gb3IgaGF2ZSBhIGRpZmZlcmVudCBuYW1lPwoKQXMgQ2hyaXN0
b3BoIG1lbnRpb25lZCwgRGViaWFuIGV4cGxpY2l0bHkgZm9yYmlkcyBudW1lcmljLW9ubHkKaG9z
dG5hbWVzLiBUaGV5IGFyZSB0ZWNobmljYWxseSB2YWxpZCwganVzdCAqc3Ryb25nbHkqIGRpc2Nv
dXJhZ2VkIHNpbmNlCmRlcGVuZGluZyBvbiB0aGUgaW1wbGVtZW50YXRpb24gdGhleSBhcmUgaW50
ZXJwcmV0ZWQgYXMgSVBzIHJhdGhlciB0aGFuCmhvc3RuYW1lcy4gMCBvciAxIG9yIDIzNDcyODkz
NCBmb3IgaW5zdGFuY2UgaXMgYSB2YWxpZCBJUHY0IGFmdGVyIGFsbAoocGluZyBhY2NlcHRzIHRo
ZW0gYXMgaW5wdXQgZm9yIGluc3RhbmNlKS4KClNpbmNlIHdlJ3JlIGRlYmlhbi1iYXNlZCBJIGZp
Z3VyZWQgSSdkIGFkZCBpdCB0byB0aGUgdmFsaWRhdGlvbiBzaW5jZQppdCdzIHZlcnkgbXVjaCBy
ZWxldmFudCBmb3Igb3VyIHVzZS1jYXNlIGhlcmUuIEkgaGF2ZSBub3RoaW5nIGFnYWluc3QKY2hh
bmdpbmcgdGhlIG5hbWUgdGhvdWdoIHRvIERlYmlhbkhvc3RuYW1lLgoKPj4gKy8vLwo+PiArLy8v
IEl0IGNoZWNrcyBmb3IgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+PiArLy8vICogQXQgbW9z
dCA2MyBjaGFyYWN0ZXJzIGxvbmcuCj4+ICsvLy8gKiBJdCBtdXN0IG5vdCBzdGFydCBvciBlbmQg
d2l0aCBhIGh5cGhlbi4KPj4gKy8vLyAqIE11c3Qgb25seSBjb250YWluIEFTQ0lJIGFscGhhbnVt
ZXJpYyBjaGFyYWN0ZXJzIGFzIHdlbGwgYXMgaHlwaGVucy4KPj4gKy8vLyAqIEl0IG11c3Qgbm90
IGJlIHB1cmVseSBudW1lcmljYWwuCj4+ICsjW2Rlcml2ZShEZWJ1ZywgRGVzZXJpYWxpemUsIFNl
cmlhbGl6ZSwgQ2xvbmUsIEVxLCBIYXNoLCBQYXJ0aWFsT3JkLCBPcmQsIFBhcnRpYWxFcSldCj4+
ICtwdWIgc3RydWN0IEhvc3RuYW1lKFN0cmluZyk7Cj4+ICsKPj4gK2ltcGwgc3RkOjpzdHI6OkZy
b21TdHIgZm9yIEhvc3RuYW1lIHsKPj4gKyAgICB0eXBlIEVyciA9IEhvc3RuYW1lRXJyb3I7Cj4+
ICsKPj4gKyAgICBmbiBmcm9tX3N0cihob3N0bmFtZTogJnN0cikgLT4gUmVzdWx0PFNlbGYsIFNl
bGY6OkVycj4gewo+PiArICAgICAgICBTZWxmOjpuZXcoaG9zdG5hbWUpCj4+ICsgICAgfQo+PiAr
fQo+PiArCj4+ICtpbXBsIEFzUmVmPHN0cj4gZm9yIEhvc3RuYW1lIHsKPj4gKyAgICBmbiBhc19y
ZWYoJnNlbGYpIC0+ICZzdHIgewo+PiArICAgICAgICAmc2VsZi4wCj4+ICsgICAgfQo+PiArfQo+
PiArCj4+ICtpbXBsIERpc3BsYXkgZm9yIEhvc3RuYW1lIHsKPj4gKyAgICBmbiBmbXQoJnNlbGYs
IGY6ICZtdXQgc3RkOjpmbXQ6OkZvcm1hdHRlcjwnXz4pIC0+IHN0ZDo6Zm10OjpSZXN1bHQgewo+
PiArICAgICAgICBzZWxmLjAuZm10KGYpCj4+ICsgICAgfQo+PiArfQo+PiArCj4+ICtpbXBsIEhv
c3RuYW1lIHsKPj4gKyAgICAvLy8gQ29uc3RydWN0cyBhIG5ldyBob3N0bmFtZSBmcm9tIGEgc3Ry
aW5nCj4+ICsgICAgLy8vCj4+ICsgICAgLy8vIFRoaXMgZnVuY3Rpb24gYWNjZXB0cyBjaGFyYWN0
ZXJzIGluIGFueSBjYXNlLCBidXQgdGhlIHJlc3VsdGluZyBob3N0bmFtZSB3aWxsIGJlCj4+ICsg
ICAgLy8vIGxvd2VyY2FzZWQuCj4+ICsgICAgcHViIGZuIG5ldyhuYW1lX3JlZjogaW1wbCBBc1Jl
ZjxzdHI+KSAtPiBSZXN1bHQ8U2VsZiwgSG9zdG5hbWVFcnJvcj4gewo+IAo+IE5pdDogSSdkIHJl
Y29tbWVuZCB1c2luZyBhIGBjaGVjaygpYCBmdW5jdGlvbiB3aGljaCBkb2VzIG5vdCBjcmVhdGUg
dGhlCj4gYEhvc3RuYW1lYCBpdHNlbGYsIGJlY2F1c2UgdGhlbjoKPiAKPiAtIGluIGBGcm9tU3Ry
YCB3ZSBrbm93IHdlIGhhdmUgYSByZWZlcmVuY2UgKCZzdHIpIGFuZCBuZWVkIHRvIGNsb25lLgo+
IC0gV2UgY291bGQgYWRkIGEgYFRyeUZyb208JnN0cj5gIHdpY2gganVzdCB1c2VzIGAucGFyc2Uo
KWAKPiAtIFdlIGNvdWxkIGFkZCBhIGBUcnlGcm9tPFN0cmluZz5gIHdoaWNoIGF2b2lkcyB0aGUg
Y2xvbmUuCj4gCj4gQnV0Li4uCj4gCj4+ICsgICAgICAgIGxldCBuYW1lOiAmc3RyID0gbmFtZV9y
ZWYuYXNfcmVmKCk7Cj4+ICsKPj4gKyAgICAgICAgaWYgbmFtZS5pc19lbXB0eSgpIHx8IG5hbWUu
bGVuKCkgPiA2MyB7Cj4+ICsgICAgICAgICAgICByZXR1cm4gRXJyKEhvc3RuYW1lRXJyb3I6Oklu
dmFsaWRMZW5ndGgpOwo+PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgaWYgIShuYW1lLnN0
YXJ0c193aXRoKHxjOiBjaGFyfCBjLmlzX2FzY2lpX2FscGhhbnVtZXJpYygpKQo+PiArICAgICAg
ICAgICAgJiYgbmFtZS5lbmRzX3dpdGgofGM6IGNoYXJ8IGMuaXNfYXNjaWlfYWxwaGFudW1lcmlj
KCkpKSB7Cj4+ICsgICAgICAgICAgICByZXR1cm4gRXJyKEhvc3RuYW1lRXJyb3I6OkludmFsaWRG
b3JtYXQpOwo+PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgaWYgIW5hbWUuY2hhcnMoKS5h
bGwofGN8IGMuaXNfYXNjaWlfYWxwaGFudW1lcmljKCkgfHwgYyA9PSAnLScpIHsKPj4gKyAgICAg
ICAgICAgIHJldHVybiBFcnIoSG9zdG5hbWVFcnJvcjo6SW52YWxpZEZvcm1hdCk7Cj4+ICsgICAg
ICAgIH0KPj4gKwo+PiArICAgICAgICBpZiBuYW1lLmNoYXJzKCkuYWxsKHxjfCBjLmlzX2FzY2lp
X2RpZ2l0KCkpIHsKPj4gKyAgICAgICAgICAgIHJldHVybiBFcnIoSG9zdG5hbWVFcnJvcjo6SW52
YWxpZEZvcm1hdCk7Cj4+ICsgICAgICAgIH0KPj4gKwo+PiArICAgICAgICBPayhTZWxmKG5hbWUu
dG9fbG93ZXJjYXNlKCkpKQo+IAo+IC4uLmRvIHdlIHJlYWxseSB3YW50L25lZWQgdG8gZG8gdGhp
cz8gKE5vdGUgdGhhdCBpZiB3ZSByZWFsbHkgZG8gdGhpcywKPiBpdCBzaG91bGQgSU1PIGJlIGRv
Y3VtZW50ZWQgb24gdGhlICp0eXBlKiwgdG9vLCBub3QganVzdCB0aGlzIG1ldGhvZC4pCgpUaGUg
aWRlYSB3YXMgdGhhdCwgc2luY2UgaG9zdG5hbWVzIGFyZSB0cmVhdGVkIGNhc2UtaW5zZW5zaXRp
dmVseSBieQpiYXNpY2FsbHkgZXZlcnkgYXBwbGljYXRpb24sIGl0IHdvdWxkIG1ha2Ugbm8gc2Vu
c2UgdG8gY3JlYXRlIHR3bwoqZGlmZmVyZW50KiBob3N0bmFtZXMsIHRoYXQgd291bGQgYmUgdGhl
IHNhbWUgaW4gcHJhY3RpY2UuIEl0J3MKc29tZXRoaW5nIHdlIGNvdWxkIG1heWJlIG1vdmUgdG8g
YSAoUGFydGlhbClFcSBpbXBsZW1lbnRhdGlvbiBhbmQgcmVtb3ZlCnRoZSBsb3dlcmNhc2luZyBo
ZXJlPwoKPiBJIG1lYW4sIEknbSBub3QgY29tcGxldGVseSBhZ2FpbnN0IGl0LCBidXQgaWYgd2Ug
Im5vcm1hbGl6ZSIsIHdvdWxkIHdlCj4gbm90IHRlY2huaWNhbGx5IGFsc28gaGF2ZSB0byBwdW55
Y29kZSBub24tYXNjaWkgaG9zdG5hbWVzPwo+IAo+IChCdXQgYXQgdGhlIHZlcnkgbGVhc3QgaXQg
c2VlbXMgdGhhdCBwdW55Y29kZSBkb2VzIGNhc2UtZm9sZGluZy4uLiBhdAo+IGxlYXN0IGEgcXVp
Y2sgb25saW5lLXB1bnljb2RlIGNvbnZlcnNpb24gdG9vbCBzZWVtcyB0byBjb252ZXJ0IGJvdGgg
J9OoJwo+IGFuZCAn06knIHRvICd4bi0tajZhJykKCkkgc2VlIHlvdXIgcG9pbnQsIGJ1dCBJIGRl
Y2lkZWQgdG8gc3RpY2sgdG8gd2hhdCB0aGUgaW5zdGFsbGVyIGFsbG93cwpmb3IgaG9zdG5hbWVz
LCB3aGljaCBpcyBBU0NJSS1vbmx5IGNoYXJhY3RlcnMgd2l0aG91dCBkb2luZyBhbnkgcHVueWNv
ZGUKY29udmVyc2lvbiAoY29ycmVjdCBtZSBpZiBJJ20gd3JvbmcgdGhlcmUsIGJ1dCBJIGRvbid0
IHJlbWVtYmVyIHRoaXMKYmVpbmcgdGhlIGNhc2UpLgoKPj4gKyAgICB9Cj4+ICt9Cj4+ICsKPj4g
KyNbY2ZnKHRlc3QpXQo+PiArbW9kIHRlc3RzIHsKPj4gKyAgICB1c2Ugc3VwZXI6Oio7Cj4+ICsK
Pj4gKyAgICAjW3Rlc3RdCj4+ICsgICAgZm4gdGVzdF9wYXJzZV9ob3N0bmFtZSgpIHsKPj4gKyAg
ICAgICAgZm9yIHZhbGlkX2hvc3RuYW1lIGluIFsKPj4gKyAgICAgICAgICAgICJkZWJpYW4iLAo+
PiArICAgICAgICAgICAgIjBob3N0IiwKPj4gKyAgICAgICAgICAgICJzb21lLWhvc3QtMTIzIiwK
Pj4gKyAgICAgICAgICAgICI2M2NoYXJhY3Rlcmxvbmdob3N0bmFtZXh4eHh4eHh4eHh4eHh4eHh4
eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHgiCj4+ICsgICAgICAgIF0gewo+PiArICAgICAgICAgICAg
SG9zdG5hbWU6Om5ldyh2YWxpZF9ob3N0bmFtZSkuZXhwZWN0KCJ2YWxpZCBob3N0bmFtZSIpOwo+
PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgZm9yIGludmFsaWRfaG9zdG5hbWUgaW4gWwo+
PiArICAgICAgICAgICAgIi1kZWJpYW4iLAo+PiArICAgICAgICAgICAgIjBob3N0LSIsCj4+ICsg
ICAgICAgICAgICAic29tZS9ob3N0IiwKPj4gKyAgICAgICAgICAgICIiLAo+PiArICAgICAgICAg
ICAgIjEyMyIsCj4+ICsgICAgICAgICAgICAiNjRjaGFyYWN0ZXJsb25naG9zdG5hbWV4eHh4eHh4
eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eCIsCj4+ICsgICAgICAgICAgICAi8J+G
kiIKPj4gKyAgICAgICAgXSB7Cj4+ICsgICAgICAgICAgICBIb3N0bmFtZTo6bmV3KGludmFsaWRf
aG9zdG5hbWUpLmV4cGVjdF9lcnIoImludmFsaWQgaG9zdG5hbWUiKTsKPj4gKyAgICAgICAgfQo+
PiArCj4+ICsgICAgICAgIGxldCB1cHBlcmNhc2VkX2hvc3RuYW1lID0gSG9zdG5hbWU6Om5ldygi
VVBQRVJDQVNFIikuZXhwZWN0KCJ2YWxpZCBob3N0bmFtZSIpOwo+PiArICAgICAgICBhc3NlcnRf
ZXEhKHVwcGVyY2FzZWRfaG9zdG5hbWUuYXNfcmVmKCksICJ1cHBlcmNhc2UiKTsKPj4gKyAgICB9
Cj4+ICt9Cj4+IGRpZmYgLS1naXQgYS9wcm94bW94LW5ldHdvcmstdHlwZXMvc3JjL2xpYi5ycyBi
L3Byb3htb3gtbmV0d29yay10eXBlcy9zcmMvbGliLnJzCj4+IGluZGV4IGI5NTJkNzFjLi5mNDgx
MjE0NiAxMDA2NDQKPj4gLS0tIGEvcHJveG1veC1uZXR3b3JrLXR5cGVzL3NyYy9saWIucnMKPj4g
KysrIGIvcHJveG1veC1uZXR3b3JrLXR5cGVzL3NyYy9saWIucnMKPj4gQEAgLTEsMiArMSwzIEBA
Cj4+ICtwdWIgbW9kIGhvc3RuYW1lOwo+PiAgcHViIG1vZCBpcF9hZGRyZXNzOwo+PiAgcHViIG1v
ZCBtYWNfYWRkcmVzczsKPj4gLS0gCj4+IDIuMzkuNQoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZl
bEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFp
bG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK