From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 87CC61FF179 for ; Wed, 10 Dec 2025 16:35:16 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 737641FDC1; Wed, 10 Dec 2025 16:35:56 +0100 (CET) Message-ID: <1cd8309f-b540-42a6-bfc2-f25a827ca6d3@proxmox.com> Date: Wed, 10 Dec 2025 16:35:51 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= , pbs-devel@lists.proxmox.com References: <20251205132559.197434-1-s.rufinatscha@proxmox.com> <20251205132559.197434-2-s.rufinatscha@proxmox.com> <176536727121.112734.7971677008461802558@yuna.proxmox.com> Content-Language: en-US From: Samuel Rufinatscha In-Reply-To: <176536727121.112734.7971677008461802558@yuna.proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.113 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 POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_1 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_3 0.1 random spam to be learned in bayes 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 Subject: Re: [pbs-devel] [PATCH proxmox-backup 1/3] pbs-config: cache verified API token secrets X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMTIvMTAvMjUgMTI6NDcgUE0sIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4gUXVvdGlu ZyBTYW11ZWwgUnVmaW5hdHNjaGEgKDIwMjUtMTItMDUgMTQ6MjU6NTQpCj4+IEN1cnJlbnRseSwg ZXZlcnkgdG9rZW4tYmFzZWQgQVBJIHJlcXVlc3QgcmVhZHMgdGhlIHRva2VuLnNoYWRvdyBmaWxl IGFuZAo+PiBydW5zIHRoZSBleHBlbnNpdmUgcGFzc3dvcmQgaGFzaCB2ZXJpZmljYXRpb24gZm9y IHRoZSBnaXZlbiB0b2tlbgo+PiBzZWNyZXQuIFRoaXMgc2hvd3MgdXAgYXMgYSBob3RzcG90IGlu IC9zdGF0dXMgcHJvZmlsaW5nIChzZWUKPj4gYnVnICM2MDQ5IFsxXSkuCj4+Cj4+IFRoaXMgcGF0 Y2ggaW50cm9kdWNlcyBhbiBpbi1tZW1vcnkgY2FjaGUgb2Ygc3VjY2Vzc2Z1bGx5IHZlcmlmaWVk IHRva2VuCj4+IHNlY3JldHMuIFN1YnNlcXVlbnQgcmVxdWVzdHMgZm9yIHRoZSBzYW1lIHRva2Vu K3NlY3JldCBjb21iaW5hdGlvbiBvbmx5Cj4+IHBlcmZvcm0gYSBjb21wYXJpc29uIHVzaW5nIG9w ZW5zc2w6Om1lbWNtcDo6ZXEgYW5kIGF2b2lkIHJlLXJ1bm5pbmcgdGhlCj4+IHBhc3N3b3JkIGhh c2guIFRoZSBjYWNoZSBpcyB1cGRhdGVkIHdoZW4gYSB0b2tlbiBzZWNyZXQgaXMgc2V0IGFuZAo+ PiBjbGVhcmVkIHdoZW4gYSB0b2tlbiBpcyBkZWxldGVkLiBOb3RlLCB0aGlzIGRvZXMgTk9UIGlu Y2x1ZGUgbWFudWFsCj4+IGNvbmZpZyBjaGFuZ2VzLCB3aGljaCB3aWxsIGJlIGNvdmVyZWQgaW4g YSBzdWJzZXF1ZW50IHBhdGNoLgo+Pgo+PiBUaGlzIHBhdGNoIHBhcnRseSBmaXhlcyBidWcgIzYw NDkgWzFdLgo+Pgo+PiBbMV0gaHR0cHM6Ly9idWd6aWxsYS5wcm94bW94LmNvbS9zaG93X2J1Zy5j Z2k/aWQ9NzAxNwo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTYW11ZWwgUnVmaW5hdHNjaGEgPHMucnVm aW5hdHNjaGFAcHJveG1veC5jb20+Cj4+IC0tLQo+PiAgIHBicy1jb25maWcvc3JjL3Rva2VuX3No YWRvdy5ycyB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4gICAxIGZp bGUgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0t Z2l0IGEvcGJzLWNvbmZpZy9zcmMvdG9rZW5fc2hhZG93LnJzIGIvcGJzLWNvbmZpZy9zcmMvdG9r ZW5fc2hhZG93LnJzCj4+IGluZGV4IDY0MGZhYmJmLi40N2FhMmZjMiAxMDA2NDQKPj4gLS0tIGEv cGJzLWNvbmZpZy9zcmMvdG9rZW5fc2hhZG93LnJzCj4+ICsrKyBiL3Bicy1jb25maWcvc3JjL3Rv a2VuX3NoYWRvdy5ycwo+PiBAQCAtMSw2ICsxLDggQEAKPj4gICB1c2Ugc3RkOjpjb2xsZWN0aW9u czo6SGFzaE1hcDsKPj4gK3VzZSBzdGQ6OnN5bmM6OlJ3TG9jazsKPj4gICAKPj4gICB1c2UgYW55 aG93Ojp7YmFpbCwgZm9ybWF0X2VyciwgRXJyb3J9Owo+PiArdXNlIG9uY2VfY2VsbDo6c3luYzo6 T25jZUNlbGw7Cj4+ICAgdXNlIHNlcmRlOjp7RGVzZXJpYWxpemUsIFNlcmlhbGl6ZX07Cj4+ICAg dXNlIHNlcmRlX2pzb246Ontmcm9tX3ZhbHVlLCBWYWx1ZX07Cj4+ICAgCj4+IEBAIC0xMyw2ICsx NSwxMyBAQCB1c2UgY3JhdGU6OntvcGVuX2JhY2t1cF9sb2NrZmlsZSwgQmFja3VwTG9ja0d1YXJk fTsKPj4gICBjb25zdCBMT0NLX0ZJTEU6ICZzdHIgPSBwYnNfYnVpbGRjZmc6OmNvbmZpZ2RpciEo Ii90b2tlbi5zaGFkb3cubG9jayIpOwo+PiAgIGNvbnN0IENPTkZfRklMRTogJnN0ciA9IHBic19i dWlsZGNmZzo6Y29uZmlnZGlyISgiL3Rva2VuLnNoYWRvdyIpOwo+PiAgIAo+PiArLy8vIEdsb2Jh bCBpbi1tZW1vcnkgY2FjaGUgZm9yIHN1Y2Nlc3NmdWxseSB2ZXJpZmllZCBBUEkgdG9rZW4gc2Vj cmV0cy4KPj4gKy8vLyBUaGUgY2FjaGUgc3RvcmVzIHBsYWluIHRleHQgc2VjcmV0cyBmb3IgdG9r ZW4gQXV0aGlkcyB0aGF0IGhhdmUgYWxyZWFkeSBiZWVuCj4+ICsvLy8gdmVyaWZpZWQgYWdhaW5z dCB0aGUgaGFzaGVkIHZhbHVlcyBpbiBgdG9rZW4uc2hhZG93YC4gVGhpcyBhbGxvd3MgZm9yIGNo ZWFwCj4+ICsvLy8gc3Vic2VxdWVudCBhdXRoZW50aWNhdGlvbnMgZm9yIHRoZSBzYW1lIHRva2Vu K3NlY3JldCBjb21iaW5hdGlvbiwgYXZvaWRpbmcKPj4gKy8vLyByZWNvbXB1dGluZyB0aGUgcGFz c3dvcmQgaGFzaCBvbiBldmVyeSByZXF1ZXN0Lgo+PiArc3RhdGljIFRPS0VOX1NFQ1JFVF9DQUNI RTogT25jZUNlbGw8UndMb2NrPEFwaVRva2VuU2VjcmV0Q2FjaGU+PiA9IE9uY2VDZWxsOjpuZXco KTsKPj4gKwo+PiAgICNbZGVyaXZlKFNlcmlhbGl6ZSwgRGVzZXJpYWxpemUpXQo+PiAgICNbc2Vy ZGUocmVuYW1lX2FsbCA9ICJrZWJhYi1jYXNlIildCj4+ICAgLy8vIEFwaVRva2VuIGlkIC8gc2Vj cmV0IHBhaXIKPj4gQEAgLTU0LDkgKzYzLDI1IEBAIHB1YiBmbiB2ZXJpZnlfc2VjcmV0KHRva2Vu aWQ6ICZBdXRoaWQsIHNlY3JldDogJnN0cikgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+PiAgICAg ICAgICAgYmFpbCEoIm5vdCBhbiBBUEkgdG9rZW4gSUQiKTsKPj4gICAgICAgfQo+PiAgIAo+PiAr ICAgIC8vIEZhc3QgcGF0aAo+PiArICAgIGlmIGxldCBTb21lKGNhY2hlZCkgPSB0b2tlbl9zZWNy ZXRfY2FjaGUoKS5yZWFkKCkudW53cmFwKCkuc2VjcmV0cy5nZXQodG9rZW5pZCkgewo+IAo+IGRp ZCB5b3UgYmVuY2htYXJrIHRoaXMgd2l0aCBhIGxvdCBvZiBwYXJhbGxlbCB0b2tlbiByZXF1ZXN0 cz8gYSBwbGFpbiBSd0xvY2sKPiBnaXZlcyBubyBndWFyYW50ZWVzIGF0IGFsbCB3LnIudC4gb3Jk ZXJpbmcgb3IgZmFpcm5lc3MsIHNvIGEgbG90IG9mIHRva2VuLWJhc2VkCj4gcmVxdWVzdHMgY291 bGQgZWZmZWN0aXZlbHkgcHJldmVudCB0b2tlbiByZW1vdmFsIEFGQUlDVCAob3IgdmljZS12ZXJz YSwKPiBzcGFtbWluZyB0b2tlbiBjcmVhdGlvbiBjb3VsZCBsb2NrIG91dCBhbGwgdG9rZW5zPykK PiAKPiBzaW5jZSB3ZSBkb24ndCBhY3R1YWxseSByZXF1aXJlIHRoZSBjYWNoZSBoZXJlIHRvIHBy b2NlZWQsIHdlIGNvdWxkIGFsc28gbWFrZSB0aGlzIGEgdHJ5X3JlYWQKPiBvciBhIHJlYWQgd2l0 aCB0aW1lb3V0LCBhbmQgZmFsbGJhY2sgdG8gdGhlIHNsb3cgcGF0aCBpZiB0aGVyZSBpcyB0b28g bXVjaAo+IGNvbnRlbnRpb24/IGFsdGVybmF0aXZlbHksIGNvbXBhcmluZyB3aXRoIHBhcmtpbmdf bG90IHdvdWxkIGFsc28gYmUKPiBpbnRlcmVzdGluZywgc2luY2UgdGhhdCBpbXBsZW1lbnRhdGlv biBkb2VzIGhhdmUgZmFpcm5lc3MgZ3VhcmFudGVlcy4KPiAKPiBub3RlIHRoYXQgdG9rZW4tYmFz ZWQgcmVxdWVzdHMgYXJlIGJhc2ljYWxseSBkb2FibGUgYnkgYW55b25lIGJlaW5nIGFibGUgdG8K PiByZWFjaCBQQlMsIHdoZXJlYXMgdG9rZW4gY3JlYXRpb24vZGVsZXRpb24gaXMgYXZhaWxhYmxl IHRvIGV2ZXJ5IGF1dGhlbnRpY2FlZAo+IHVzZXIuCj4KClRoYW5rcyBmb3IgdGhlIHJldmlldyBG YWJpYW4gYW5kIHRoZSB2YWx1YWJsZSBjb21tZW50cyEKCkkgZGlkIG5vdCBiZW5jaG1hcmsgdGhl IFJ3TG9jayBpdHNlbGYgdW5kZXIgbG9hZC4gWW91ciBwb2ludCBhYm91dApjb250ZW50aW9uL2Zh aXJuZXNzIGZvciBSd0xvY2sgbWFrZXMgcGVyZmVjdCBzZW5zZSwgYW5kIHdlIHNob3VsZCAKY29u c2lkZXIgdGhpcy4gU28gZm9yIHYyLCBJIHdpbGwgaW50ZWdyYXRlIHRyeV9yZWFkKCkgLwp0cnlf d3JpdGUoKSBhcyBtZW50aW9uZWQgdG8gYXZvaWQgcG9zc2libGUgY29udGVudGlvbiAvIERvUyBp c3N1ZXMuCgpJ4oCZbGwgYWxzbyBjb25zaWRlciBwYXJraW5nX2xvdDo6UndMb2NrLCB0aGFua3Mg Zm9yIHRoZSBoaW50IQoKPj4gKyAgICAgICAgLy8gQ29tcGFyZSBjYWNoZWQgc2VjcmV0IHdpdGgg cHJvdmlkZWQgb25lIHVzaW5nIGNvbnN0YW50IHRpbWUgY29tcGFyaXNvbgo+PiArICAgICAgICBp ZiBvcGVuc3NsOjptZW1jbXA6OmVxKGNhY2hlZC5hc19ieXRlcygpLCBzZWNyZXQuYXNfYnl0ZXMo KSkgewo+PiArICAgICAgICAgICAgLy8gQWxyZWFkeSB2ZXJpZmllZCBiZWZvcmUKPj4gKyAgICAg ICAgICAgIHJldHVybiBPaygoKSk7Cj4+ICsgICAgICAgIH0KPj4gKyAgICAgICAgLy8gRmFsbCB0 aHJvdWdoIHRvIHNsb3cgcGF0aCBpZiBzZWNyZXQgZG9lc24ndCBtYXRjaCBjYWNoZWQgb25lCj4+ ICsgICAgfQo+IAo+IHRoaXMgY291bGQgYWxzbyBiZSBhIGhlbHBlciwgbGlrZSB0aGUgcmVzdC4g dGhlbiBpdCB3b3VsZCBjb25zdW1lIChhIHJlZmVyZW5jZQo+IHRvKSB0aGUgdXNlci1wcm92aWRl ZCBzZWNyZXQgdmFsdWUsIGluc3RlYWQgb2YgZ2l2aW5nIGFjY2VzcyB0byBhbGwgY2FjaGVkCj4g b25lcy4gZG9lc24ndCBtYWtlIGEgcmVhbCBkaWZmZXJlbmNlIG5vdyBvdGhlciB0aGFuIGNvbnNp c3RlbmNlLCBidXQgdGhlIGNhY2hlCj4gaXMgKG1vcmUpIGNsZWFubHkgZW5jYXBzdWxhdGVkIHRo ZW4uCj4gCj4+ICsKPj4gKyAgICAvLyBTbG93IHBhdGg6IHJlYWQgZmlsZSArIHZlcmlmeSBoYXNo Cj4+ICAgICAgIGxldCBkYXRhID0gcmVhZF9maWxlKCk/Owo+PiAgICAgICBtYXRjaCBkYXRhLmdl dCh0b2tlbmlkKSB7Cj4+IC0gICAgICAgIFNvbWUoaGFzaGVkX3NlY3JldCkgPT4gcHJveG1veF9z eXM6OmNyeXB0Ojp2ZXJpZnlfY3J5cHRfcHcoc2VjcmV0LCBoYXNoZWRfc2VjcmV0KSwKPj4gKyAg ICAgICAgU29tZShoYXNoZWRfc2VjcmV0KSA9PiB7Cj4+ICsgICAgICAgICAgICBwcm94bW94X3N5 czo6Y3J5cHQ6OnZlcmlmeV9jcnlwdF9wdyhzZWNyZXQsIGhhc2hlZF9zZWNyZXQpPzsKPj4gKyAg ICAgICAgICAgIC8vIENhY2hlIHRoZSBwbGFpbiBzZWNyZXQgZm9yIGZ1dHVyZSByZXF1ZXN0cwo+ PiArICAgICAgICAgICAgY2FjaGVfaW5zZXJ0X3NlY3JldCh0b2tlbmlkLmNsb25lKCksIHNlY3Jl dC50b19vd25lZCgpKTsKPiAKPiBzYW1lIGFwcGxpZXMgaGVyZSAtIHN0b3JpbmcgdGhlIHZhbHVl IGluIHRoZSBjYWNoZSBpcyBvcHRpb25hbCAoYW5kIGdvb2QgaWYgaXQKPiB3b3JrcyksIGJ1dCB3 ZSBkb24ndCB3YW50IHRvIHN0YWxsIGZvcmV2ZXIgd2FpdGluZyBmb3IgdGhlIGNhY2hlIGluc2Vy dGlvbiB0bwo+IGdvIHRocm91Z2guLgo+IAo+PiArICAgICAgICAgICAgT2soKCkpCj4+ICsgICAg ICAgIH0KPj4gICAgICAgICAgIE5vbmUgPT4gYmFpbCEoImludmFsaWQgQVBJIHRva2VuIiksCj4+ ICAgICAgIH0KPj4gICB9Cj4+IEBAIC04Miw2ICsxMDcsOCBAQCBmbiBzZXRfc2VjcmV0KHRva2Vu aWQ6ICZBdXRoaWQsIHNlY3JldDogJnN0cikgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+PiAgICAg ICBkYXRhLmluc2VydCh0b2tlbmlkLmNsb25lKCksIGhhc2hlZF9zZWNyZXQpOwo+PiAgICAgICB3 cml0ZV9maWxlKGRhdGEpPzsKPj4gICAKPj4gKyAgICBjYWNoZV9pbnNlcnRfc2VjcmV0KHRva2Vu aWQuY2xvbmUoKSwgc2VjcmV0LnRvX293bmVkKCkpOwo+IAo+IHRoaXMKPiAKPj4gKwo+PiAgICAg ICBPaygoKSkKPj4gICB9Cj4+ICAgCj4+IEBAIC05Nyw1ICsxMjQsMzQgQEAgcHViIGZuIGRlbGV0 ZV9zZWNyZXQodG9rZW5pZDogJkF1dGhpZCkgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+PiAgICAg ICBkYXRhLnJlbW92ZSh0b2tlbmlkKTsKPj4gICAgICAgd3JpdGVfZmlsZShkYXRhKT87Cj4+ICAg Cj4+ICsgICAgY2FjaGVfcmVtb3ZlX3NlY3JldCh0b2tlbmlkKTsKPiAKPiBhbmQgdGhpcyBuZWVk IHRvIGJsb2NrIG9mIGNvdXJzZSBhbmQgY2FuJ3QgYmUgc2tpcHBlZCwgYmVjYXVzZSBvdGhlcndp c2UgdGhlCj4gcmVhZCBhYm92ZSBtaWdodCBvcGVyYXRlIG9uIHdyb25nIGRhdGEuLgo+IAo+PiAr Cj4+ICAgICAgIE9rKCgpKQo+PiAgIH0KPj4gKwo+PiArc3RydWN0IEFwaVRva2VuU2VjcmV0Q2Fj aGUgewo+PiArICAgIC8vLyBLZXlzIGFyZSB0b2tlbiBBdXRoaWRzLCB2YWx1ZXMgYXJlIHRoZSBj b3JyZXNwb25kaW5nIHBsYWluIHRleHQgc2VjcmV0cy4KPj4gKyAgICAvLy8gRW50cmllcyBhcmUg YWRkZWQgYWZ0ZXIgYSBzdWNjZXNzZnVsIG9uLWRpc2sgdmVyaWZpY2F0aW9uIGluCj4+ICsgICAg Ly8vIGB2ZXJpZnlfc2VjcmV0YCBvciB3aGVuIGEgbmV3IHRva2VuIHNlY3JldCBpcyBnZW5lcmF0 ZWQgYnkKPj4gKyAgICAvLy8gYGdlbmVyYXRlX2FuZF9zZXRfc2VjcmV0YC4gVXNlZCB0byBhdm9p ZCByZXBlYXRlZAo+PiArICAgIC8vLyBwYXNzd29yZC1oYXNoIGNvbXB1dGF0aW9uIG9uIHN1YnNl cXVlbnQgYXV0aGVudGljYXRpb25zLgo+PiArICAgIHNlY3JldHM6IEhhc2hNYXA8QXV0aGlkLCBT dHJpbmc+LAo+PiArfQo+PiArCj4+ICtmbiB0b2tlbl9zZWNyZXRfY2FjaGUoKSAtPiAmJ3N0YXRp YyBSd0xvY2s8QXBpVG9rZW5TZWNyZXRDYWNoZT4gewo+PiArICAgIFRPS0VOX1NFQ1JFVF9DQUNI RS5nZXRfb3JfaW5pdCh8fCB7Cj4+ICsgICAgICAgIFJ3TG9jazo6bmV3KEFwaVRva2VuU2VjcmV0 Q2FjaGUgewo+PiArICAgICAgICAgICAgc2VjcmV0czogSGFzaE1hcDo6bmV3KCksCj4+ICsgICAg ICAgIH0pCj4+ICsgICAgfSkKPj4gK30KPj4gKwo+PiArZm4gY2FjaGVfaW5zZXJ0X3NlY3JldCh0 b2tlbmlkOiBBdXRoaWQsIHNlY3JldDogU3RyaW5nKSB7Cj4+ICsgICAgbGV0IG11dCBjYWNoZSA9 IHRva2VuX3NlY3JldF9jYWNoZSgpLndyaXRlKCkudW53cmFwKCk7Cj4+ICsgICAgY2FjaGUuc2Vj cmV0cy5pbnNlcnQodG9rZW5pZCwgc2VjcmV0KTsKPj4gK30KPj4gKwo+PiArZm4gY2FjaGVfcmVt b3ZlX3NlY3JldCh0b2tlbmlkOiAmQXV0aGlkKSB7Cj4+ICsgICAgbGV0IG11dCBjYWNoZSA9IHRv a2VuX3NlY3JldF9jYWNoZSgpLndyaXRlKCkudW53cmFwKCk7Cj4+ICsgICAgY2FjaGUuc2VjcmV0 cy5yZW1vdmUodG9rZW5pZCk7Cj4+ICt9Cj4+IC0tIAo+PiAyLjQ3LjMKPj4KPj4KPj4KPj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gcGJzLWRldmVs IG1haWxpbmcgbGlzdAo+PiBwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPj4gaHR0cHM6Ly9s aXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCj4+Cj4+ CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1k ZXZlbCBtYWlsaW5nIGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlz dHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=