From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pbs-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 4938D1FF162 for <inbox@lore.proxmox.com>; Sat, 5 Apr 2025 11:16:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 96828B4A4; Sat, 5 Apr 2025 11:16:40 +0200 (CEST) Message-ID: <7c458efa-ce3b-4b6a-946c-f87098a08f2b@proxmox.com> Date: Sat, 5 Apr 2025 11:16:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>, Max Carrara <m.carrara@proxmox.com> References: <20250321080254.68931-1-c.ebner@proxmox.com> <20250321080254.68931-5-c.ebner@proxmox.com> <D8XYVQETUYDL.NA06AOPJ6WDK@proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner <c.ebner@proxmox.com> In-Reply-To: <D8XYVQETUYDL.NA06AOPJ6WDK@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.096 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 KAM_LOTSOFHASH 0.25 Emails with lots of hash-like gibberish 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. [proxmox.com] Subject: Re: [pbs-devel] [PATCH v8 proxmox-backup 4/9] fix #5982: garbage collection: check atime updates are honored X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion <pbs-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/> List-Post: <mailto:pbs-devel@lists.proxmox.com> List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com> T24gNC80LzI1IDE3OjQxLCBNYXggQ2FycmFyYSB3cm90ZToKPiBSZWdhcmRpbmcgbXkgY29tbWVu dCBpbiB0aGUgY292ZXIgbGV0dGVyOiBUaGUgY2FsbCB0bwo+IGBzZWxmLmNvbmRfdG91Y2hfcGF0 aGAgYWJvdmUgd2lsbCBmYWlsIG9uIGEgZGlyZWN0b3J5LWJhc2VkIGRhdGFzdG9yZQo+IGJhY2tl ZCBieSBleHQ0IG1vdW50ZWQgd2l0aCAtbyBydyxyZWxhdGltZToKPiAKPiAgICAgIDIwMjUtMDQt MDRUMTY6MjU6NDQrMDI6MDA6IFRBU0sgRVJST1I6IGF0aW1lIHNhZmV0eSBjaGVjayBmYWlsZWQ6 IHVwZGF0ZSBhdGltZSBmYWlsZWQgZm9yIGNodW5rL2ZpbGUgIi9tbnQvZGF0YXN0b3JlL3Rlc3Qt bm9hdGltZS8uY2h1bmtzL2JiOWYvYmI5ZjhkZjYxNDc0ZDI1ZTcxZmEwMDcyMjMxOGNkMzg3Mzk2 Y2ExNzM2NjA1ZTEyNDg4MjFjYzBkZTNkM2FmOCIgLSBFUEVSTTogT3BlcmF0aW9uIG5vdCBwZXJt aXR0ZWQKPiAKPiAgRnJvbSBgbWFuIDIgdXRpbWVuc2F0YCAoZm9ybWF0dGVkIGZvciB5b3VyIHJl YWRpbmcgcGxlYXN1cmUpOgo+IAo+IEVQRVJNCj4gICAgICBUaGUgY2FsbGVyIGF0dGVtcHRlZCB0 byBjaGFuZ2Ugb25lIG9yIGJvdGggdGltZXN0YW1wcyB0byBhIHZhbHVlCj4gICAgICBvdGhlciB0 aGFuIHRoZSBjdXJyZW50IHRpbWUsIG9yIHRvIGNoYW5nZSBvbmUgb2YgdGhlIHRpbWVzdGFtcHMg dG8KPiAgICAgIHRoZSBjdXJyZW50IHRpbWUgd2hpbGUgbGVhdmluZyB0aGUgb3RoZXIgdGltZXN0 YW1wIHVuY2hhbmdlZCwgKGkuZS4sCj4gICAgICB0aW1lcyAgaXMgIG5vdCBOVUxMLCBuZWl0aGVy IHR2X25zZWMgZmllbGQgaXMgVVRJTUVfTk9XLCBhbmQgbmVpdGhlcgo+ICAgICAgdHZfbnNlYyBm aWVsZCBpcyBVVElNRV9PTUlUKSBhbmQgZWl0aGVyOgo+IAo+ICAgICAg4oCiICB0aGUgY2FsbGVy J3MgZWZmZWN0aXZlIHVzZXIgSUQgZG9lcyBub3QgbWF0Y2ggdGhlIG93bmVyIG9mIGZpbGUsCj4g ICAgICAgICBhbmQgdGhlIGNhbGxlciBpcyBub3QgcHJpdmlsZWdlZCAoTGludXg6IGRvZXMgbm90 IGhhdmUgdGhlCj4gICAgICAgICBDQVBfRk9XTkVSIGNhcGFiaWxpdHkpOyBvciwKPiAKPiAgICAg IOKAoiAgdGhlIGZpbGUgaXMgbWFya2VkIGFwcGVuZC1vbmx5IG9yIGltbXV0YWJsZSAoc2VlIGNo YXR0cigxKSkuCj4gCj4gU29vbywgSSBpbnZlc3RpZ2F0ZWQgYSBsaXR0bGUgbW9yZSwgc2luY2Ug dGhlIEVQRVJNIGhlcmUgaW5pdGlhbGx5Cj4gZGlkbid0IG1ha2UgYW55IHNlbnNlIHRvIG1lLCBi ZWNhdXNlIHRoZSBzYW1lIGF0aW1lIGNoZWNrIGFjdHVhbGx5Cj4gcGFzc2VzIHdoZW4gY3JlYXRp bmcgdGhlIGRhdGFzdG9yZS4KPiAKPiBGdXJ0aGVybW9yZSwgdGhlIGZpbGUgKGNodW5rKSB1c2Vk IGZvciB0aGlzIGNoZWNrIGlzbid0IGFwcGVuZC1vbmx5IG9yCj4gaW1tdXRhYmxlIChvdGhlcndp c2UgeW91J2Qgc2VlIGFuIGBhYCBvciBgaWAgZG93biB0aGVyZSk6Cj4gCj4gICAgICAkIGxzYXR0 ciAuY2h1bmtzL2JiOWYvYmI5ZjhkZjYxNDc0ZDI1ZTcxZmEwMDcyMjMxOGNkMzg3Mzk2Y2ExNzM2 NjA1ZTEyNDg4MjFjYzBkZTNkM2FmOAo+ICAgICAgLS0tLS0tLS0tLS0tLS1lLS0tLS0tLSAuY2h1 bmtzL2JiOWYvYmI5ZjhkZjYxNDc0ZDI1ZTcxZmEwMDcyMjMxOGNkMzg3Mzk2Y2ExNzM2NjA1ZTEy NDg4MjFjYzBkZTNkM2FmOAo+IAo+IAo+IEFuZCBmaW5hbGx5LCBqdXN0IGZvciBjb21wbGV0ZW5l c3MnIHNha2UsIHdlJ3JlIHVzaW5nIGJvdGggVVRJTUVfTk9XIGFuZAo+IFVUSU1FX09NSVQgaW4g YGNvbmRfdG91Y2hfcGF0aGA6Cj4gCj4gICAgICBsZXQgdGltZXM6IFtsaWJjOjp0aW1lc3BlYzsg Ml0gPSBbCj4gICAgICAgICAgLy8gYWNjZXNzIHRpbWUgLT4gdXBkYXRlIHRvIG5vdwo+ICAgICAg ICAgIGxpYmM6OnRpbWVzcGVjIHsKPiAgICAgICAgICAgICAgdHZfc2VjOiAwLAo+ICAgICAgICAg ICAgICB0dl9uc2VjOiBsaWJjOjpVVElNRV9OT1csCj4gICAgICAgICAgfSwKPiAgICAgICAgICAv LyBtb2RpZmljYXRpb24gdGltZSAtPiBrZWVwIGFzIGlzCj4gICAgICAgICAgbGliYzo6dGltZXNw ZWMgewo+ICAgICAgICAgICAgICB0dl9zZWM6IDAsCj4gICAgICAgICAgICAgIHR2X25zZWM6IGxp YmM6OlVUSU1FX09NSVQsCj4gICAgICAgICAgfSwKPiAgICAgIF07Cj4gCj4gCj4gQWNjb3JkaW5n IHRvIHRoZSBkb2NzIG9mIGBtYW4gMiB1dGltZW5zYXRgLCB0aGlzIHdvdWxkIHN1Z2dlc3QgdGhh dAo+IHdlJ3JlIG5vdCBydW5uaW5nIHVuZGVyIHRoZSBleHBlY3RlZCBlZmZlY3RpdmUgVUlEIGFu ZCBkb24ndCBoYXZlCj4gdGhlIENBUF9GT1dORVIgY2FwYWJpbGl0eS4KPiAKPiBUaGlzIGlzIHRo ZSBhY3R1YWwgY3J1eCBvZiB0aGUgaXNzdWUsIHNpbmNlIHRoZSBjaHVuayBpcyBvd25lZCBieQo+ IGByb290YDoKPiAKPiAgICAgICQgbHMgLWFsaCAuY2h1bmtzL2JiOWYKPiAgICAgIHRvdGFsIDEu MU0KPiAgICAgIGRyd3hyLXgtLS0gMiBiYWNrdXAgYmFja3VwIDQuMEsgQXByICA0IDE3OjExIC4K PiAgICAgIGRyd3hyLXgtLS0gMSBiYWNrdXAgYmFja3VwIDEuMU0gQXByICA0IDE3OjExIC4uCj4g ICAgICAtcnctci0tci0tIDEgcm9vdCAgIHJvb3QgICAgMTU5IEFwciAgNCAxNzoxMSBiYjlmOGRm NjE0NzRkMjVlNzFmYTAwNzIyMzE4Y2QzODczOTZjYTE3MzY2MDVlMTI0ODgyMWNjMGRlM2QzYWY4 Cj4gCj4gCj4gSnVzdCB0byBhZGQgc29tZSBhZGRpdGlvbmFsIGZpbmRpbmdzIC0tIHdoZW4gdGhl ICpjaGVjayBpcyB0dXJuZWQgb2ZmKiwKPiBHQyBvbiB0aGF0IHNpbmdsZSBjaHVuayAobm8gYmFj a3VwcyBtYWRlIHlldCEpIHJ1bnMganVzdCBmaW5lOgo+IAo+ICAgICAgMjAyNS0wNC0wNFQxNzow MDo1MiswMjowMDogc3RhcnRpbmcgZ2FyYmFnZSBjb2xsZWN0aW9uIG9uIHN0b3JlIHRlc3Qtbm9h dGltZQo+ICAgICAgMjAyNS0wNC0wNFQxNzowMDo1MiswMjowMDogQWNjZXNzIHRpbWUgdXBkYXRl IGNoZWNrIGRpc2FibGVkIGJ5IGRhdGFzdG9yZSB0dW5pbmcgb3B0aW9ucy4KPiAgICAgIDIwMjUt MDQtMDRUMTc6MDA6NTIrMDI6MDA6IFVzaW5nIGFjY2VzcyB0aW1lIGN1dG9mZiAxZCA1bSwgbWlu aW11bSBhY2Nlc3MgdGltZSBpcyAyMDI1LTA0LTAzVDE0OjU1OjUyWgo+ICAgICAgMjAyNS0wNC0w NFQxNzowMDo1MiswMjowMDogU3RhcnQgR0MgcGhhc2UxIChtYXJrIHVzZWQgY2h1bmtzKQo+ICAg ICAgMjAyNS0wNC0wNFQxNzowMDo1MiswMjowMDogU3RhcnQgR0MgcGhhc2UyIChzd2VlcCB1bnVz ZWQgY2h1bmtzKQo+ICAgICAgMjAyNS0wNC0wNFQxNzowMDo1MiswMjowMDogcHJvY2Vzc2VkIDcz JSAoMCBjaHVua3MpCj4gICAgICAyMDI1LTA0LTA0VDE3OjAwOjUyKzAyOjAwOiBSZW1vdmVkIGdh cmJhZ2U6IDAgQgo+ICAgICAgMjAyNS0wNC0wNFQxNzowMDo1MiswMjowMDogUmVtb3ZlZCBjaHVu a3M6IDAKPiAgICAgIDIwMjUtMDQtMDRUMTc6MDA6NTIrMDI6MDA6IFBlbmRpbmcgcmVtb3ZhbHM6 IDE1OSBCIChpbiAxIGNodW5rcykKPiAgICAgIDIwMjUtMDQtMDRUMTc6MDA6NTIrMDI6MDA6IE9y aWdpbmFsIGRhdGEgdXNhZ2U6IDAgQgo+ICAgICAgMjAyNS0wNC0wNFQxNzowMDo1MiswMjowMDog T24tRGlzayBjaHVua3M6IDAKPiAgICAgIDIwMjUtMDQtMDRUMTc6MDA6NTIrMDI6MDA6IERlZHVw bGljYXRpb24gZmFjdG9yOiAxLjAwCj4gICAgICAyMDI1LTA0LTA0VDE3OjAwOjUyKzAyOjAwOiBx dWV1ZWQgbm90aWZpY2F0aW9uIChpZD00YmFiMDc1NS0zZjI0LTRiMWEtOTliMC1kZThlOTYxM2Ri OWIpCj4gICAgICAyMDI1LTA0LTA0VDE3OjAwOjUyKzAyOjAwOiBUQVNLIE9LCj4gCj4gKkJVVCos IHdoZW4gY3JlYXRpbmcgYSBiYWNrdXAgdmlhIFBWRSwgdGhlIGNoZWNrIGFjdHVhbGx5IHJ1bnMs IGRlc3BpdGUKPiBiZWluZyB0dXJuZWQgb2ZmIC0tIHRoaXMgYXBwZWFycyB0byBiZSBzb21ldGhp bmcgc2VwYXJhdGUgdGhhdCB5b3UgbWlnaHQKPiB3YW50IHRvIGNoZWNrIGFzIHdlbGw6CgpUaGF0 IGlzIGV4cGVjdGVkIGlmIHRoZSBjaHVuayBoYXMgdGhlIHdyb25nIG93bmVyc2hpcCwgYnV0IG5v dCBiZWNhdXNlIAp0aGUgZnNfYXRpbWVfY2hlY2sgaXMgZXhlY3V0ZWQgaGVyZS4gUmF0aGVyIHRo aXMgaGFwcGVucyBiZWNhdXNlIHlvdXIgVk0gCmJhY2t1cCBpbmNsdWRlcyBhbiBhbGwgemVybyBj aHVuaywgZG9lcyBub3QgaGF2ZSBpdCBhcyBrbm93biBjaHVuayAKaG93ZXZlciAoc2luY2UgdGhl IGlzIG5vIHByZXZpb3VzIGluZGV4IGZpbGUpLiBUaGlzIG1lYW5zIHRoZSBjaHVuayB3aWxsIApi ZSB1cGxvYWRlZCB0byB0aGUgUEJTLCBidXQgdGhlIGNodW5rIHN0b3JlIGRldGVjdHMgaXQgYXMg YWxyZWFkeSAKcHJlc2VudC4gSW4gdGhhdCBjYXNlIHRoZSBjaHVua3MgYXRpbWUgd2lsbCBiZSB1 cGRhdGVkIHRvbywgYnV0IHRoYXQgCnRoZW4gZmFpbHMgYmVjYXVzZSBvZiB0aGUgcGVybWlzc2lv biBpc3N1ZS4gU2VlIHRoZSBjb3JyZXNwb25kaW5nIGNvZGUgCnBhdGhzIGhlcmU6CiAgaHR0cHM6 Ly9naXQucHJveG1veC5jb20vP3A9cHJveG1veC1iYWNrdXAuZ2l0O2E9YmxvYjtmPXBicy1kYXRh c3RvcmUvc3JjL2NodW5rX3N0b3JlLnJzO2g9ZGMyNjdkNzUyOTgwYTk4OGQyMmU2ZDQxMDg1NWQy Y2ViM2M4ZGI0NjtoYj1IRUFEI2w0NjAKCj4gCj4gICAgICBJTkZPOiBzdGFydGluZyBuZXcgYmFj a3VwIGpvYjogdnpkdW1wIDEwMCAtLW1vZGUgc25hcHNob3QgLS1ub3Rlcy10ZW1wbGF0ZSAne3tn dWVzdG5hbWV9fScgLS1yZW1vdmUgMCAtLW5vZGUgcm94eSAtLW5vdGlmaWNhdGlvbi1tb2RlIGF1 dG8gLS1zdG9yYWdlIHBicy1kZXYtdGVzdC1hdGltZQo+ICAgICAgSU5GTzogU3RhcnRpbmcgQmFj a3VwIG9mIFZNIDEwMCAocWVtdSkKPiAgICAgIElORk86IEJhY2t1cCBzdGFydGVkIGF0IDIwMjUt MDQtMDQgMTc6MDI6NDkKPiAgICAgIElORk86IHN0YXR1cyA9IHJ1bm5pbmcKPiAgICAgIElORk86 IFZNIE5hbWU6IGRucwo+ICAgICAgSU5GTzogaW5jbHVkZSBkaXNrICdzY3NpMCcgJ2xvY2FsLXpm cy1tYWluOnZtLTEwMC1kaXNrLTAnIDE2Rwo+ICAgICAgSU5GTzogYmFja3VwIG1vZGU6IHNuYXBz aG90Cj4gICAgICBJTkZPOiBpb25pY2UgcHJpb3JpdHk6IDcKPiAgICAgIElORk86IHNuYXBzaG90 cyBmb3VuZCAobm90IGluY2x1ZGVkIGludG8gYmFja3VwKQo+ICAgICAgSU5GTzogY3JlYXRpbmcg UHJveG1veCBCYWNrdXAgU2VydmVyIGFyY2hpdmUgJ3ZtLzEwMC8yMDI1LTA0LTA0VDE1OjAyOjQ5 WicKPiAgICAgIElORk86IGlzc3VpbmcgZ3Vlc3QtYWdlbnQgJ2ZzLWZyZWV6ZScgY29tbWFuZAo+ ICAgICAgSU5GTzogaXNzdWluZyBndWVzdC1hZ2VudCAnZnMtdGhhdycgY29tbWFuZAo+ICAgICAg RVJST1I6IFZNIDEwMCBxbXAgY29tbWFuZCAnYmFja3VwJyBmYWlsZWQgLSBiYWNrdXAgcmVnaXN0 ZXIgaW1hZ2UgZmFpbGVkOiBjb21tYW5kIGVycm9yOiB1cGRhdGUgYXRpbWUgZmFpbGVkIGZvciBj aHVuay9maWxlICIvbW50L2RhdGFzdG9yZS90ZXN0LW5vYXRpbWUvLmNodW5rcy9iYjlmL2JiOWY4 ZGY2MTQ3NGQyNWU3MWZhMDA3MjIzMThjZDM4NzM5NmNhMTczNjYwNWUxMjQ4ODIxY2MwZGUzZDNh ZjgiIC0gRVBFUk06IE9wZXJhdGlvbiBub3QgcGVybWl0dGVkCj4gICAgICBJTkZPOiBhYm9ydGlu ZyBiYWNrdXAgam9iCj4gICAgICBJTkZPOiByZXN1bWluZyBWTSBhZ2Fpbgo+ICAgICAgRVJST1I6 IEJhY2t1cCBvZiBWTSAxMDAgZmFpbGVkIC0gVk0gMTAwIHFtcCBjb21tYW5kICdiYWNrdXAnIGZh aWxlZCAtIGJhY2t1cCByZWdpc3RlciBpbWFnZSBmYWlsZWQ6IGNvbW1hbmQgZXJyb3I6IHVwZGF0 ZSBhdGltZSBmYWlsZWQgZm9yIGNodW5rL2ZpbGUgIi9tbnQvZGF0YXN0b3JlL3Rlc3Qtbm9hdGlt ZS8uY2h1bmtzL2JiOWYvYmI5ZjhkZjYxNDc0ZDI1ZTcxZmEwMDcyMjMxOGNkMzg3Mzk2Y2ExNzM2 NjA1ZTEyNDg4MjFjYzBkZTNkM2FmOCIgLSBFUEVSTTogT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQK PiAgICAgIElORk86IEZhaWxlZCBhdCAyMDI1LTA0LTA0IDE3OjAyOjQ5Cj4gICAgICBJTkZPOiBC YWNrdXAgam9iIGZpbmlzaGVkIHdpdGggZXJyb3JzCj4gICAgICBUQVNLIEVSUk9SOiBqb2IgZXJy b3JzCj4gCj4gSnVzdCB0byBiZSBzdXJlOgo+IAo+ICAgICAgJCBjYXQgL2V0Yy9wcm94bW94LWJh Y2t1cC9kYXRhc3RvcmUuY2ZnCj4gICAgICAjIFsuLi5dCj4gICAgICBkYXRhc3RvcmU6IHRlc3Qt bm9hdGltZQo+ICAgICAgICAgICAgICBjb21tZW50Cj4gICAgICAgICAgICAgIGdjLXNjaGVkdWxl IGRhaWx5Cj4gICAgICAgICAgICAgIG5vdGlmaWNhdGlvbi1tb2RlIG5vdGlmaWNhdGlvbi1zeXN0 ZW0KPiAgICAgICAgICAgICAgcGF0aCAvbW50L2RhdGFzdG9yZS90ZXN0LW5vYXRpbWUKPiAgICAg ICAgICAgICAgdHVuaW5nIGdjLWF0aW1lLXNhZmV0eS1jaGVjaz0wCj4gCj4gCj4gCj4gU28sIGZp eGluZyB0aGUgcGVybWlzc2lvbnMgd2l0aDoKPiAKPiAgICAgICMgY2hvd24gYmFja3VwOiAuY2h1 bmtzL2JiOWYvYmI5ZjhkZjYxNDc0ZDI1ZTcxZmEwMDcyMjMxOGNkMzg3Mzk2Y2ExNzM2NjA1ZTEy NDg4MjFjYzBkZTNkM2FmOAo+IAo+IC4uIGFsbG93cyB0aGUgY2hlY2sgdG8gcGFzczoKPiAKPiAg ICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzQrMDI6MDA6IHN0YXJ0aW5nIGdhcmJhZ2UgY29sbGVjdGlv biBvbiBzdG9yZSB0ZXN0LW5vYXRpbWUKPiAgICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6 IEFjY2VzcyB0aW1lIHVwZGF0ZSBjaGVjayBzdWNjZXNzZnVsLCBwcm9jZWVkaW5nIHdpdGggR0Mu Cj4gICAgICAyMDI1LTA0LTA0VDE3OjE0OjM1KzAyOjAwOiBVc2luZyBhY2Nlc3MgdGltZSBjdXRv ZmYgMWQgNW0sIG1pbmltdW0gYWNjZXNzIHRpbWUgaXMgMjAyNS0wNC0wM1QxNTowOTozNFoKPiAg ICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6IFN0YXJ0IEdDIHBoYXNlMSAobWFyayB1c2Vk IGNodW5rcykKPiAgICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6IFN0YXJ0IEdDIHBoYXNl MiAoc3dlZXAgdW51c2VkIGNodW5rcykKPiAgICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6 IHByb2Nlc3NlZCA3MyUgKDAgY2h1bmtzKQo+ICAgICAgMjAyNS0wNC0wNFQxNzoxNDozNSswMjow MDogUmVtb3ZlZCBnYXJiYWdlOiAwIEIKPiAgICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6 IFJlbW92ZWQgY2h1bmtzOiAwCj4gICAgICAyMDI1LTA0LTA0VDE3OjE0OjM1KzAyOjAwOiBPcmln aW5hbCBkYXRhIHVzYWdlOiAwIEIKPiAgICAgIDIwMjUtMDQtMDRUMTc6MTQ6MzUrMDI6MDA6IE9u LURpc2sgY2h1bmtzOiAxCj4gICAgICAyMDI1LTA0LTA0VDE3OjE0OjM1KzAyOjAwOiBEZWR1cGxp Y2F0aW9uIGZhY3RvcjogMC4wMAo+ICAgICAgMjAyNS0wNC0wNFQxNzoxNDozNSswMjowMDogQXZl cmFnZSBjaHVuayBzaXplOiAxNTkgQgo+ICAgICAgMjAyNS0wNC0wNFQxNzoxNDozNSswMjowMDog cXVldWVkIG5vdGlmaWNhdGlvbiAoaWQ9MDZkNzYzNDktMjZhZi00M2RhLTlkZGItNWIwZWUyZmFi ZmE4KQo+ICAgICAgMjAyNS0wNC0wNFQxNzoxNDozNSswMjowMDogVEFTSyBPSwo+IAo+IFNvLCBn dWVzcyB5b3UganVzdCBoYXZlIHRvIGNoYW5nZSB0aGUgVUlEIGFuZCBHSUQgd2hlbiBjcmVhdGlu ZyB0aGUKPiB0ZXN0IGNodW5rIDtQCgpZZXMsIGluIHY5IG9mIHRoZSBzZXJpZXMsIHRoZSBjaHVu ayBmaWxlcyBvd25lcnNoaXAgd2lsbCBiZSBzZXQgaWYgYW4gCmByb290YHMgVUlEIGlzIGRldGVj dGVkIGFzIGVmZmVjdGl2ZSBVSUQuIFRoaXMgZml4ZXMgdGhlIGlzc3VlIGhlcmUgYW5kIAptYWtl cyB0aGUgY2h1bmsgaW5zZXJ0aW9uIG1vcmUgcm9idXN0IGluIGdlbmVyYWwgSU1ITy4KClRoYW5r cyBhZ2FpbiBmb3IgY2F0Y2hpbmcgdGhpcyBlYXJseSEgSWYgeW91IG1hbmFnZSB0byBnaXZlIGl0 IGFub3RoZXIgCnNwaW4gd291bGQgYmUgZ3JlYXQuCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxA bGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxt YW4vbGlzdGluZm8vcGJzLWRldmVsCg==