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 smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.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 2A18CC433EF for ; Sat, 8 Jan 2022 16:07:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id ACF4A4011F; Sat, 8 Jan 2022 16:07:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3qf9w5-AzqkL; Sat, 8 Jan 2022 16:07:39 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 6D1EC40106; Sat, 8 Jan 2022 16:07:38 +0000 (UTC) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 542FB1BF599 for ; Sat, 8 Jan 2022 16:07:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 421CF8135F for ; Sat, 8 Jan 2022 16:07:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=smile-fr.20210112.gappssmtp.com Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YpqrROX4qGAH for ; Sat, 8 Jan 2022 16:07:35 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by smtp1.osuosl.org (Postfix) with ESMTPS id B795B8135B for ; Sat, 8 Jan 2022 16:07:34 +0000 (UTC) Received: by mail-wr1-x42a.google.com with SMTP id k18so17345501wrg.11 for ; Sat, 08 Jan 2022 08:07:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile-fr.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=ickUc5s9CFHxWY4A2rmdQjDXU7o+Z4xu8uEpCvKClHU=; b=aCvoj/RgcASSAx8tiujT3IWV2g+Eq4d4fPj7EMA7FC4LlpeTMRMQB7zfq2p3vhDogX 9WA5yLfmQyGII5NS/LlW0JVPNWtSmfQjFIU6qmthOmRBHyZ5XeDP3cGF1QoUmcXoYXNi 3vO4YHbCTKPBP+KIyp8yVcReZQs9HFtfY3q65Oac0RMHcpk8NlFuooUJugWgXSDwKK1g plKkZ1Hy7laqNuGbLd5DXVg6e8BmlvGu4u6tIkv/QuEhCzyJ/7jN+DdxygQBcewYUSXj VxwsjAQ0ZRWQlAZaS5w3MBTZIVPVVOi5tRq+dqDlrVYHNcsf4+zZ1som3zvMOpnk5v2/ X1Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=ickUc5s9CFHxWY4A2rmdQjDXU7o+Z4xu8uEpCvKClHU=; b=Y0O8XJMus8aZ/1A5mx0i7zTmsR2E/dYYGtDpSZilf0duAvC3Yr0g4SbNxgT8XB76N/ Gbyb0y0TXqm4l2pC5Fny5VUNoaXBn+aC73nzc3H2lYMeggSHAtj2MKmVDKlMFeTBv83z aBx0XCJAfO5E06Qtjz89kRUCj0ywfy5Xos1oZ5UcPEX8yUWtsCxIuneiuHXIhX5X8771 w6DsGsHF9uBjr30ziYY40XnM73GLH71XvUToLikjA7lVUjMr08x1i64ptoTCDYbcjYQP 5WIvrnUIU5pi3cMOpYtKdznMOu0MFaMs4+I+1ph3u2R3oq5LpoJh1nmmLV6QG0r3iru4 x1nQ== X-Gm-Message-State: AOAM533k4bptHxv3wS9/Jiy3zXxMztDoYaY7LK16aGRZt7JbJpcd0BxT /KVXJhEcnDZ9E++6sEj/dGQO1Q== X-Google-Smtp-Source: ABdhPJz6laNu8iXtGlwqfqmF3dWm0nByt4/RsaReN4VLGBZCk/dfKOM4TP6dnE9GGVrWpVH34FXs0Q== X-Received: by 2002:a5d:694e:: with SMTP id r14mr7006665wrw.192.1641658052898; Sat, 08 Jan 2022 08:07:32 -0800 (PST) Received: from ?IPV6:2a01:cb05:8f8a:1800:1c97:b8d1:b477:d53f? (2a01cb058f8a18001c97b8d1b477d53f.ipv6.abo.wanadoo.fr. [2a01:cb05:8f8a:1800:1c97:b8d1:b477:d53f]) by smtp.gmail.com with ESMTPSA id l8sm1947613wrv.25.2022.01.08.08.07.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 08 Jan 2022 08:07:32 -0800 (PST) Message-ID: Date: Sat, 8 Jan 2022 17:07:31 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: fr To: Marc Chalain , buildroot@buildroot.org References: <20200626112919.27946-1-marc.chalain@gmail.com> From: Romain Naour In-Reply-To: <20200626112919.27946-1-marc.chalain@gmail.com> Subject: Re: [Buildroot] [PATCH 1/1] package/gpiod: add gpiod hardware handling daemon X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" SGVsbG8gTWFyYywKCkxlIDI2LzA2LzIwMjAgw6AgMTM6MjksIE1hcmMgQ2hhbGFpbiBhIMOpY3Jp dMKgOgo+IEdwaW9kIGlzIGEgbGl0dGxlIGRhZW1vbiB0byB0cmlnIGdwaW8gZXZlbnQgYW5kIGxh dW5jaCBzY3JpcHRzIG9uIGxldmVsCj4gY2hhbmdpbmcgZXZlbnRzLgo+IEFzIHVkZXYgb3IgbWRl diwgaXQgcmVhZHMgcnVsZXMgZmlsZXMgdG8gYXR0YWNoIHNjcmlwdHMgb24gZXZlbnRzLiBhbmQK PiBsYXVuY2ggdGhlIHNjcmlwdHMgd2l0aCBlbnZpcm9ubWVudCB2YXJpYWJsZXMgdG8gZGVzY3Jp YmUgdGhlIGV2ZW50Lgo+IEl0IHVzZXMgbGliZ3Bpb2QgdG8gbW9uaXRvciB0aGUgZ3BpbyBhbmQg bGliY29uZmlnIHRvIHJlYWQgdGhlIHJ1bGVzLgo+IEl0IGlzIHRlc3RlZCBvbiBSYXNwYmVycnkg UGkgKDAsMyw0KSB3aXRoIHN1Y2Nlc3MuCgpEaWQgeW91IGhhZCBzb21lIGZlZWRiYWNrIGZyb20g bGliZ3Bpb2QgdXBzdHJlYW0gcHJvamVjdCBhYm91dCBtZXJnaW5nIHlvdXIgd29yawo/IFsxXQoK WW91ciBncGlvZCBkYWVtb24gcHJvdmlkZWQgYnkgbGliZ3Bpb2Qgd291bGQgYmUgbmljZS4KClsx XSBodHRwOi8vbGlzdHMuYnVzeWJveC5uZXQvcGlwZXJtYWlsL2J1aWxkcm9vdC8yMDIwLUp1bmUv NTg3NzY5Lmh0bWwKCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFyYyBDaGFsYWluIDxtYXJjLmNoYWxh aW5AZ21haWwuY29tPgo+IC0tLQo+ICBwYWNrYWdlL0NvbmZpZy5pbiAgICAgICAgICAgICAgfCAg MSArCj4gIHBhY2thZ2UvZ3Bpb2QvQ29uZmlnLmluICAgICAgICB8IDE0ICsrKysrKysrKwo+ICBw YWNrYWdlL2dwaW9kL1MyMGdwaW9kLmluICAgICAgfCA1NiArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrCj4gIHBhY2thZ2UvZ3Bpb2QvZ3Bpb2QuaGFzaCAgICAgICB8ICAyICsrCj4g IHBhY2thZ2UvZ3Bpb2QvZ3Bpb2QubWsgICAgICAgICB8IDUyICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKPiAgcGFja2FnZS9ncGlvZC9ncGlvZC5zZXJ2aWNlLmluIHwgMTEgKysrKysr Kwo+ICA2IGZpbGVzIGNoYW5nZWQsIDEzNiBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCBwYWNrYWdlL2dwaW9kL0NvbmZpZy5pbgo+ICBjcmVhdGUgbW9kZSAxMDA3NTUgcGFja2Fn ZS9ncGlvZC9TMjBncGlvZC5pbgo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgcGFja2FnZS9ncGlvZC9n cGlvZC5oYXNoCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBwYWNrYWdlL2dwaW9kL2dwaW9kLm1rCj4g IGNyZWF0ZSBtb2RlIDEwMDY0NCBwYWNrYWdlL2dwaW9kL2dwaW9kLnNlcnZpY2UuaW4KPiAKPiBk aWZmIC0tZ2l0IGEvcGFja2FnZS9Db25maWcuaW4gYi9wYWNrYWdlL0NvbmZpZy5pbgo+IGluZGV4 IDZhMzRhODk1YWYuLmM4NjMxNTYzMGYgMTAwNjQ0Cj4gLS0tIGEvcGFja2FnZS9Db25maWcuaW4K PiArKysgYi9wYWNrYWdlL0NvbmZpZy5pbgo+IEBAIC00NTgsNiArNDU4LDcgQEAgZW5kbWVudQo+ ICAJc291cmNlICJwYWNrYWdlL2ZyZWVzY2FsZS1pbXgvQ29uZmlnLmluIgo+ICAJc291cmNlICJw YWNrYWdlL2Z4bG9hZC9Db25maWcuaW4iCj4gIAlzb3VyY2UgInBhY2thZ2UvZ2NuYW5vLWJpbmFy aWVzL0NvbmZpZy5pbiIKPiArCXNvdXJjZSAicGFja2FnZS9ncGlvZC9Db25maWcuaW4iCj4gIAlz b3VyY2UgInBhY2thZ2UvZ3BtL0NvbmZpZy5pbiIKPiAgCXNvdXJjZSAicGFja2FnZS9ncHNkL0Nv bmZpZy5pbiIKPiAgCXNvdXJjZSAicGFja2FnZS9ncHRmZGlzay9Db25maWcuaW4iCj4gZGlmZiAt LWdpdCBhL3BhY2thZ2UvZ3Bpb2QvQ29uZmlnLmluIGIvcGFja2FnZS9ncGlvZC9Db25maWcuaW4K PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLmU5YmE1YmRiYTMKPiAt LS0gL2Rldi9udWxsCj4gKysrIGIvcGFja2FnZS9ncGlvZC9Db25maWcuaW4KPiBAQCAtMCwwICsx LDE0IEBACj4gK2NvbmZpZyBCUjJfUEFDS0FHRV9HUElPRAo+ICsJYm9vbCAiZ3Bpb2Q6IGdwaW8g bW9uaXRvciBkYWVtb24iCj4gKwlkZXBlbmRzIG9uIEJSMl9VU0VfTU1VCj4gKwlkZXBlbmRzIG9u IEJSMl9UT09MQ0hBSU5fSEVBREVSU19BVF9MRUFTVF80XzggIyBsaWJncGlvZAo+ICsJc2VsZWN0 IEJSMl9QQUNLQUdFX0xJQkdQSU9ECj4gKwlzZWxlY3QgQlIyX1BBQ0tBR0VfTElCQ09ORklHCj4g KwloZWxwCj4gKwkgIEdQSU9EIG1vbml0b3JzIGdwaW8gZXZlbnRzIGFuZCBzdGFydCBzY3JpcHRz Lgo+ICsJICBUaGUgZGFlbW9uIGxvYWRzIHJ1bGVzIGRlZmluaW5nIGEgZ3BpbyBhbmQKPiArCSAg dGhlIHNjcmlwdHMgdG8gbGF1bmNoIHdoZW4gdGhlIGxldmVsIG9mIGdwaW8gY2hhbmdlcy4KCkFk ZCB0aGUgdXJsIHRvIHRoZSBwcm9qZWN0OgpodHRwczovL2dpdGh1Yi5jb20vbWNoYWxhaW4vZ3Bp b2QKCj4gKwo+ICtjb21tZW50ICJncGlvZCBuZWVkcyBhIHRvb2xjaGFpbiB3LyBrZXJuZWwgaGVh ZGVycyA+PSA0LjgiCj4gKwlkZXBlbmRzIG9uICFCUjJfVVNFX01NVQo+ICsJZGVwZW5kcyBvbiAh QlIyX1RPT0xDSEFJTl9IRUFERVJTX0FUX0xFQVNUXzRfOAo+IGRpZmYgLS1naXQgYS9wYWNrYWdl L2dwaW9kL1MyMGdwaW9kLmluIGIvcGFja2FnZS9ncGlvZC9TMjBncGlvZC5pbgo+IG5ldyBmaWxl IG1vZGUgMTAwNzU1Cj4gaW5kZXggMDAwMDAwMDAwMC4uMmNjNzdhZjE0NQo+IC0tLSAvZGV2L251 bGwKPiArKysgYi9wYWNrYWdlL2dwaW9kL1MyMGdwaW9kLmluCj4gQEAgLTAsMCArMSw1NiBAQAo+ ICsjIS9iaW4vc2gKPiArIwo+ICsjIFN0YXJ0cyBncGlvZC4KPiArIwo+ICsKPiArREFFTU9OPSJn cGlvZCIKPiArUElERklMRT0iL3Zhci9ydW4vJERBRU1PTi5waWQiCj4gKwo+ICtPUFRJT05TPSIi Cj4gKwo+ICtbIC1yICIvZXRjL2RlZmF1bHQvJERBRU1PTiIgXSAmJiAuICIvZXRjL2RlZmF1bHQv JERBRU1PTiIKPiArCj4gK3N0YXJ0KCkgewo+ICsJcHJpbnRmICdTdGFydGluZyAlczogJyAiJERB RU1PTiIKPiArCU9QVElPTlM9IiR7T1BUSU9OU30gLXAgJHtQSURGSUxFfSIKPiArCU9QVElPTlM9 IiR7T1BUSU9OU30gLUQiCj4gKwlzdGFydC1zdG9wLWRhZW1vbiAtUyAtcSAteCAiQFBSRUZJWEAv c2Jpbi8kREFFTU9OIiBcCj4gKwkJLS0gJE9QVElPTlMKPiArCXN0YXR1cz0kPwo+ICsJaWYgWyAi JHN0YXR1cyIgLWVxIDAgXTsgdGhlbgo+ICsJCWVjaG8gIk9LIgo+ICsJZWxzZQo+ICsJCWVjaG8g IkZBSUwiCj4gKwlmaQo+ICsJcmV0dXJuICIkc3RhdHVzIgo+ICt9Cj4gKwo+ICtzdG9wKCkgewo+ ICsJcHJpbnRmICdTdG9wcGluZyAlczogJyAiJERBRU1PTiIKPiArCXN0YXJ0LXN0b3AtZGFlbW9u IC1LIC1xIC1wICIkUElERklMRSIKPiArCXN0YXR1cz0kPwo+ICsJaWYgWyAiJHN0YXR1cyIgLWVx IDAgXTsgdGhlbgo+ICsJCXJtIC1mICIkUElERklMRSIKPiArCQllY2hvICJPSyIKPiArCWVsc2UK PiArCQllY2hvICJGQUlMIgo+ICsJZmkKPiArCXJldHVybiAiJHN0YXR1cyIKPiArfQo+ICsKPiAr cmVzdGFydCgpIHsKPiArCXN0b3AKPiArCXNsZWVwIDEKPiArCXN0YXJ0Cj4gK30KPiArCj4gK2Nh c2UgIiQxIiBpbgo+ICsJc3RhcnR8c3RvcHxyZXN0YXJ0KQo+ICsJCSIkMSI7Owo+ICsJcmVsb2Fk KQo+ICsJCSMgUmVzdGFydCwgc2luY2UgdGhlcmUgaXMgbm8gdHJ1ZSAicmVsb2FkIiBmZWF0dXJl Lgo+ICsJCXJlc3RhcnQ7Owo+ICsJKikKPiArCQllY2hvICJVc2FnZTogJDAge3N0YXJ0fHN0b3B8 cmVzdGFydHxyZWxvYWR9Igo+ICsJCWV4aXQgMQo+ICtlc2FjCj4gZGlmZiAtLWdpdCBhL3BhY2th Z2UvZ3Bpb2QvZ3Bpb2QuaGFzaCBiL3BhY2thZ2UvZ3Bpb2QvZ3Bpb2QuaGFzaAo+IG5ldyBmaWxl IG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uYWYwNDg2Zjc5Mgo+IC0tLSAvZGV2L251 bGwKPiArKysgYi9wYWNrYWdlL2dwaW9kL2dwaW9kLmhhc2gKPiBAQCAtMCwwICsxLDIgQEAKPiAr c2hhMjU2IGQwNDJjMDM5NDA3MWVhOGZjNzQ2NGYwMmMyZTU5OTAyMWQxNWE5ODkxYmQzNzg2Nzdi MDAwYWEzNzM0MzZjODkgIGdwaW9kLTEuMS50YXIuZ3oKPiArc2hhMjU2IGRmYmEzOTc2MGUwOTll MmE2NDU2NzMwOWYwYzZjZWFjYWY5ZTY0NzNiZjc5ODM1ZmUwZjhhODU4MDY1MWZmNDkgIExJQ0VO U0UKPiBkaWZmIC0tZ2l0IGEvcGFja2FnZS9ncGlvZC9ncGlvZC5tayBiL3BhY2thZ2UvZ3Bpb2Qv Z3Bpb2QubWsKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLmNlZjNh NThmZDUKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvcGFja2FnZS9ncGlvZC9ncGlvZC5tawo+IEBA IC0wLDAgKzEsNTIgQEAKPiArIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPiArIwo+ICsjIGdwaW9k Cj4gKyMKPiArIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPiArCj4gK0dQSU9EX1ZFUlNJT04gPSAx LjEKPiArR1BJT0RfU0lURSA9ICQoY2FsbCBnaXRodWIsbWNoYWxhaW4sZ3Bpb2QsJChHUElPRF9W RVJTSU9OKSkKPiArR1BJT0RfTElDRU5TRSA9IEJTRAo+ICtHUElPRF9MSUNFTlNFX0ZJTEVTID0g TElDRU5TRQo+ICsKPiArUFJFRklYPS91c3IKPiArU1lTQ09ORkRJUj0vZXRjL2dwaW9kCj4gKwo+ ICtHUElPRF9NQUtFX09QVFMgPSBcCj4gKwlwcmVmaXg9JChQUkVGSVgpIFwKPiArCXN5c2NvbmZk aXI9JChTWVNDT05GRElSKQo+ICsKPiArR1BJT0RfREVQRU5ERU5DSUVTID0gXAo+ICsJbGliZ3Bp b2QgXAo+ICsJbGliY29uZmlnCj4gKwo+ICtkZWZpbmUgR1BJT0RfQ09ORklHVVJFX0NNRFMKPiAr CSQoVEFSR0VUX0NPTkZJR1VSRV9PUFRTKSAkKFRBUkdFVF9NQUtFX0VOVikgXAo+ICsJCSQoTUFL RTEpIC1DICQoQEQpICQoR1BJT0RfTUFLRV9PUFRTKSBkZWZjb25maWcKPiArZW5kZWYKPiArCj4g K2RlZmluZSBHUElPRF9CVUlMRF9DTURTCj4gKwkkKFRBUkdFVF9DT05GSUdVUkVfT1BUUykgJChU QVJHRVRfTUFLRV9FTlYpIFwKPiArCQkkKE1BS0UxKSAtQyAkKEBEKSAkKEdQSU9EX01BS0VfT1BU UykKPiArZW5kZWYKPiArCj4gK2RlZmluZSBHUElPRF9JTlNUQUxMX1RBUkdFVF9DTURTCj4gKwkk KElOU1RBTEwpIC1kIC1tIDc1NSAkKFRBUkdFVF9ESVIpJChTWVNDT05GRElSKS9ydWxlcy5kCj4g KwkkKE1BS0UpIC1DICQoQEQpICQoR1BJT0RfTUFLRV9PUFRTKSBcCj4gKwkJREVTVERJUj0iJChU QVJHRVRfRElSKSIgaW5zdGFsbAo+ICtlbmRlZgo+ICsKPiArZGVmaW5lIEdQSU9EX0lOU1RBTExf SU5JVF9TWVNURU1ECj4gKwljcCAkKEdQSU9EX1BLR0RJUikvZ3Bpb2Quc2VydmljZS5pbiAkKEBE KS9ncGlvZC5zZXJ2aWNlCj4gKwkkKFNFRCkgInMsQFBSRUZJWEAsJChQUkVGSVgpLGciICQoQEQp L2dwaW9kLnNlcnZpY2UKPiArCSQoSU5TVEFMTCkgLUQgLW0gNjQ0ICQoQEQpL2dwaW9kLnNlcnZp Y2UgXAo+ICsJCSQoVEFSR0VUX0RJUikvdXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9ncGlvZC5zZXJ2 aWNlCj4gK2VuZGVmCj4gK2RlZmluZSBHUElPRF9JTlNUQUxMX0lOSVRfU1lTVgo+ICsJY3AgJChH UElPRF9QS0dESVIpL1MyMGdwaW9kLmluICQoQEQpL1MyMGdwaW9kCj4gKwkkKFNFRCkgInMsQFBS RUZJWEAsJChQUkVGSVgpLGciICQoQEQpL1MyMGdwaW9kCj4gKwkkKElOU1RBTEwpIC1EIC1tIDc1 NSAkKEBEKS9TMjBncGlvZCBcCj4gKwkJJChUQVJHRVRfRElSKS9ldGMvaW5pdC5kL1MyMGdwaW9k Cj4gK2VuZGVmCj4gKwo+ICskKGV2YWwgJChnZW5lcmljLXBhY2thZ2UpKQo+IGRpZmYgLS1naXQg YS9wYWNrYWdlL2dwaW9kL2dwaW9kLnNlcnZpY2UuaW4gYi9wYWNrYWdlL2dwaW9kL2dwaW9kLnNl cnZpY2UuaW4KPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjM4YTU3 M2NjZjQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvcGFja2FnZS9ncGlvZC9ncGlvZC5zZXJ2aWNl LmluCj4gQEAgLTAsMCArMSwxMSBAQAo+ICtbVW5pdF0KPiArRGVzY3JpcHRpb249R1BJTyBldmVu dCBoYW5kbGVyIGRhZW1vbgo+ICsKPiArW1NlcnZpY2VdCj4gK1R5cGU9Zm9ya2luZwo+ICtFeGVj U3RhcnQ9QFBSRUZJWEAvc2Jpbi9ncGlvZCAtRCAtcCAvdmFyL3J1bi9ncGlvZC5waWQKPiArRXhl Y1N0b3A9QFBSRUZJWEAvc2Jpbi9ncGlvZCAtSyAtcCAvdmFyL3J1bi9ncGlvZC5waWQKPiArUmVz dGFydD1hbHdheXMKPiArCj4gK1tJbnN0YWxsXQo+ICtXYW50ZWRCeT1tdWx0aS11c2VyLnRhcmdl dAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYnVp bGRyb290IG1haWxpbmcgbGlzdApidWlsZHJvb3RAYnVpbGRyb290Lm9yZwpodHRwczovL2xpc3Rz LmJ1aWxkcm9vdC5vcmcvbWFpbG1hbi9saXN0aW5mby9idWlsZHJvb3QK