Delivery-Date: Sat, 25 Jun 2016 07:55:00 -0400
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	T_RP_MATCHES_RCVD,WEIRD_PORT autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [138.201.14.202])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id DD9D11E03C3;
	Sat, 25 Jun 2016 07:54:57 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id C92ADE05AE;
	Sat, 25 Jun 2016 11:54:35 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 6A5E3E0576
 for <tor-talk@lists.torproject.org>; Sat, 25 Jun 2016 11:54:23 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 0_VBjkN9umo7 for <tor-talk@lists.torproject.org>;
 Sat, 25 Jun 2016 11:54:23 +0000 (UTC)
Received: from lo.psyced.org (lost.in.psyced.org [188.40.42.221])
 (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
 (Client CN "lo.tobij.de", Issuer "lo.tobij.de" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id EE0EBE04F7
 for <tor-talk@lists.torproject.org>; Sat, 25 Jun 2016 11:54:22 +0000 (UTC)
Received: from lo.psyced.org (localhost [127.0.0.1])
 by lo.psyced.org (8.14.3/8.14.3/Debian-9.4) with ESMTP id u5PBsQPo023552
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
 for <tor-talk@lists.torproject.org>; Sat, 25 Jun 2016 13:54:26 +0200
Received: (from lynx@localhost)
 by lo.psyced.org (8.14.3/8.14.3/Submit) id u5PBsPfH023551
 for tor-talk@lists.torproject.org; Sat, 25 Jun 2016 13:54:25 +0200
Date: Sat, 25 Jun 2016 13:54:25 +0200
From: carlo von lynX <lynX@time.to.get.psyced.org>
To: tor-talk@lists.torproject.org
Message-ID: <20160625115425.GA21954@lo.psyced.org>
References: <576887d0.564d370a.8e5ba.0e9f@mx.google.com>
 <20160621012553.GA68349@vpn212046.nrl.navy.mil>
 <5768abc1.8d38c80a.1d4f8.23b7@mx.google.com>
 <20160621041939.GA84886@vpn212046.nrl.navy.mil>
 <ece45e3c-b9a7-3ac6-02e5-60dd98f58723@gmail.com>
 <20160621164838.GC4418@vpn212046.nrl.navy.mil>
 <20160621173921.GA16523@lo.psyced.org>
 <6ce3e4cf-9670-a2af-ffa8-c06adc52a3f1@gmail.com>
 <20160622114627.GA28667@lo.psyced.org>
 <190b76c4-0a9e-a82f-ced6-8717e7869257@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <190b76c4-0a9e-a82f-ced6-8717e7869257@gmail.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Subject: Re: [tor-talk] Design of next-generation Tor systems
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Reply-To: tor-talk@lists.torproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

T24gVGh1LCBKdW4gMjMsIDIwMTYgYXQgMDI6MDg6MTNQTSArMDIwMCwgQXltZXJpYyBWaXR0ZSB3
cm90ZToKPiA+IAlodHRwOi8vY2RuLm1lZGlhLmNjYy5kZS9jb25ncmVzcy8yMDEzL3dvcmtzaG9w
cy8zMGMzLVdTLWVuLVlCVElfTWVzaC1CYXJ0X1BvbG90LUdOVW5ldF9XaXJlbGVzc19NZXNoX0RI
VC53ZWJtCj4gPiAJaHR0cDovL2Nkbi5tZWRpYS5jY2MuZGUvY29uZ3Jlc3MvMjAxMy93b3Jrc2hv
cHMvMzBjMy1XUy1lbi1ZQlRJX01lc2gtQmFydF9Qb2xvdC1HTlVuZXRfV2lyZWxlc3NfTWVzaF9E
SFQubXA0Cj4gCj4gRGlkIG5vdCBnZXQgdmVyeSB3ZWxsIHRoZSBwcmVzZW50YXRpb24gYnV0IE9L
IGl0IGlzIHVzaW5nIGEgREhUIGRlc2lnbmVkCj4gdG8gYmUgc2VjdXJlCgpEbyB5b3Uga25vdyBv
ZiBhbnkgb3RoZXIgdGVjaG5vbG9neSB0aGF0IGRvZXMgc28gd2l0aCBjb21wYXJhYmxlIGRlZGlj
YXRpb24/CklzIHRoZSBzcHkgZGV0ZWN0aW9uIGZvciBiaXR0b3JyZW50IHRoYXQgeW91IGltcGxl
bWVudGVkIChhbmQgbWVudGlvbgpmdXJ0aGVyIGJlbG93KSBzaW1pbGFyIHRvIHRoaXM/Cgo+IFRo
ZSBxdWVzdGlvbiB3YXMgd2h5IHVzaW5nIGEgZ251bmV0IHN5c3RlbSB3aXRoIGl0cyBvd24gZW5j
cnlwdGVkCj4gY29uY2VwdHMgaWYgeW91IGFyZSB1c2luZyBvbmlvbiByb3V0aW5nIGJ1dCB0aGVu
IHlvdSBoYXZlIG9mIGNvdXJzZSB0bwo+IGJ1aWxkIHNvbWV0aGluZyBvbiB0b3Agb2YgaXQsIHNv
IHdoeSBub3QgdXNpbmcgZ251bmV0IGluZGVlZCB3aXRoIG9uaW9uCj4gcm91dGluZwoKVGhlIEdB
UCBwcm90b2NvbCB3aGljaCBkb2VzIHRoZSBhbm9ueW1vdXMgZmlsZSBzaGFyaW5nIG92ZXIgZ251
bmV0IGFscmVhZHkKaW1wbGVtZW50cyBhIGtpbmQgb2Ygb25pb24gcm91dGluZyAtIGJlY2F1c2Ug
d2hlbiBpdCBib2lscyBkb3duIHRvIG1ldGFkYXRhCnByb3RlY3Rpb24gaXQncyBhbHdheXMgYWJv
dXQgc2h1ZmZsaW5nIGRhdGEgYXJvdW5kLiBCdXQgbXVsdGljYXN0LCBCUkFITVMKKEJ5emFudGlu
ZSBSZXNpbGllbnQgUmFuZG9tIE1lbWJlcnNoaXAgU2FtcGxpbmcpIGFuZCB0aGUgZGlzdHJpYnV0
ZWQgc29jaWFsCmdyYXBoIHdpbGwgZ2l2ZSB0aHJlZSBuZXcgdHdpc3RzIHRvIHRoZSBjb25jZXB0
IG9mIG9uaW9uIHJvdXRpbmcgLSBkZWFsaW5nCndpdGggYm90aCB0aGUgY2VudHJhbCBhdXRob3Jp
dHkgYW5kIHNvY2lhbCBzY2FsYWJpbGl0eSBwcm9ibGVtcyBvZiBUb3IuCgo+ID4gVGVtcG9yYXJ5
IHVzZSBvZiBUb3IncyBESFQgaXMgZ29vZCwgYnV0IGhvdyB0ZW1wb3JhcnkgY2FuIGl0IGJlIGlm
IHRoZSBuYW1lCj4gPiBvZiB0aGUgb25pb24gaXMgYWxsIHlvdSBoYXZlIHRvIGdldCBzdGFydGVk
Pwo+IAo+IFBlZXJzbSBkb2VzIG5vdCB1c2UgdGhlIGNvbmNlcHRzIG9mIG9uaW9uIG9yIGhpZGRl
biBzZXJ2aWNlcywgcGVlcnMgaGF2ZQo+IGxvbmcgdGVybSBJRHMgKHByb2JhYmx5IG1hbmFnZWQg
d2l0aCBhIGJsb2NrY2hhaW4vd290IHN5c3RlbSwgVEJEKSBhbmQKPiB0ZW1wb3Jhcnkgb25lcyAo
dGhlaXIgbm9kZUlEIGZvciB0aGUgREhUIGJhc2VkIG9uIHRoZWlyIHRlbXBvcmFyeSBvbmlvbgo+
IGtleXMpLCBsaWtlIFRvciByZWxheXMgaW4gZmFjdCwgcGVlcklEcyBhcmUgc3RvcmVkIGluIHRo
ZSBESFQgYnkgdGhvc2UKPiB3aG8ga25vdyBob3cgdG8gcmVhY2ggdGhlbSBhbmQvb3IgaG93IHRv
IHBlcmZvcm0gcGVlciBpbnRyb2R1Y3Rpb24gdG8KPiB0aGVtLCBidXQgcGVlcklEcyBhcmUgYWxz
byBkaXJlY3RseSBzZW50IHRvIHRoZSBub2RlcyB0aGV5IGFyZSBjb25uZWN0ZWQKPiB0byB0aHJv
dWdoIHRoZSBUb3IgcHJvdG9jb2wgKHdobyB0aGVuIHJlZ2lzdGVyIHRoZW0gaW4gdGhlIERIVCks
IHRoZSBESFQKPiBpcyB1c2VkIG9ubHkgaWYgbm9ib2R5IHlvdSBhcmUgY29ubmVjdGVkIHRvIGtu
b3dzIGFueXRoaW5nIGFib3V0IHRoZQo+IHBlZXIgeW91IHdhbnQgdG8gcmVhY2gKPiAKPiBTb21l
IGJyaWRnZXMgYXJlIHVzZWQgdG8gYm9vdHN0cmFwIHRoZSBwcm9jZXNzCgpIbSwgSSBoYXZlIGEg
ZmVlbGluZyB5b3UgYXJlIGRlc2NyaWJpbmcgaG93IGdudW5ldCB3b3Jrcy4gTm9kZXMgdGhhdCBz
ZWUKZWFjaCBvdGhlciBrZWVwIG9uIGNvbW11bmljYXRpbmcgdG8gZWFjaCBvdGhlciBhbHNvIGFm
dGVyIGEgcmVzdGFydCwgYnV0CndoZW5ldmVyIGEgbmV3IHJvdXRlIG5lZWRzIHRvIGJlIGRpc2Nv
dmVyZWQsIGl0J3MgdGltZSB0byB1c2UgdGhlIERIVAp3aXRoIHRoZSBoYXJkZW5lZCBDQURFVCB0
ZWNobmlxdWUuIFRoaXMgd2F5IGl0IGNhbiBjcm9zcyBuZXR3b3JrIGJvdW5kYXJpZXMsCnJlYWNo
IGludG8gY2Vuc29yc2hpcC1mcmllbmRseSBjb3VudHJpZXMsIG9wZXJhdGUgb3ZlciBtZXNoIG5l
dHdvcmtzLiBUaGF0CmV4dHJhIHBvc3QtYnJva2VuLUludGVybmV0IGNhcGFiaWxpdHkgZG9lcyBu
b3QgbWFrZSBnbnVuZXQgbGVzcyBlZmZpY2llbnQKb3ZlciB0aGUgYnJva2VuIEludGVybmV0LgoK
PiA+IEdyZWF0IG1pbmRzIHRoaW5rIGFsaWtlLiBJIGhhdmUgdG8gYnVtcCB1cCBsb29raW5nIGlu
dG8geW91ciB0ZWNobm9sb2d5Cj4gPiBpbiBteSBUT0RPIGxpc3QuIEl0IGhhcyBhbHdheXMgYmVl
biBpbiB0aGVyZSwgYnV0IG90aGVyIHByaW9yaXRpZXMga2VlcAo+ID4gdXJnaW5nIHRoZW1zZWx2
ZXMgaW50byB0aGUgZm9yZWdyb3VuZCwgbGlrZSB3cml0aW5nIGEgZGVjZW50IHJlbW90ZQo+ID4g
Y29udHJvbCB0b29sIGZvciBUb3IuICA7KQo+IAo+IFRyeWluZyB0byB3b3JrIG9uIHRoZSBDb252
ZXJnZW5jZSBwcm9qZWN0IGluY2x1ZGluZyBQZWVyc20sIGl0IGRvZXMgbm90Cj4gaW50ZW5kIHRv
IHJlaW52ZW50IHRoZSB3aGVlbCBidXQgaXMgdHJ5aW5nIHRvIG1lcmdlIHRoZSBiZXN0IG9mIHdo
YXQKPiBleGlzdCArIG5ldyBjb25jZXB0cwoKQWdhaW4sIHRoYXQgaXMgaG93IEdyb3Rob2ZmIGFs
d2F5cyBkZXNjcmliZXMgaGlzIGNvbnRyaWJ1dGlvbiBwb2xpY3kuCk9yIHJhdGhlciBpZGVhcy4g
SGUgc2F5cyBnbnVuZXQtY29yZSBpbXBsZW1lbnRzIE9UUiwgYnV0IGFjdHVhbGx5IGl0J3MKbW9y
ZSBsaWtlIEF4b2xvdGwuIFlldCwgdGhlIGNvbmNlcHQgaXMgaW4gdGhlcmUgLSBjb2RpbmcgaXQg
YWdhaW4gdG8KZml0IHRoZSBvdmVyYWxsIGFyY2hpdGVjdHVyZSBpc24ndCBhIGhpbmRyYW5jZS4g
SGUncyBnb3QgcGxlbnR5IG9mCnN0dWRlbnRzIHRvIGRvIHRoZSBjb2RpbmcuICA7KSAgQlJBSE1T
LCB0b28sIGlzIHNvbWVib2R5IGVsc2UncyBwYXBlciAtCmJ1dCBpdCBmaXRzIGFuZCBkb2VzIHRo
ZSBqb2IuIEdyb3Rob2ZmIGhhcyBldmVuIGJlZW4gbWVudGlvbmluZyBEUDUsCmJ1dCB0aGF0J3Mg
YmVjYXVzZSBoZSBoYXNuJ3QgeWV0IGZ1bGx5IGdyYXNwZWQgaG93IHRoZSBkaXN0cmlidXRlZApz
b2NpYWwgZ3JhcGggb2Ygc2VjdXNoYXJlIG9ic29sZXRlcyBzdWNoIGEgbm9uLXNjYWxpbmcgYXBw
cm9hY2guCkZvciBtdWx0aWNhc3QgYSB3aG9sZSBwbGV0aG9yYSBvZiBwYXBlcnMgaXMgYmVpbmcg
Y29uc3VsdGVkLiBTbyBhcmUgYWxsCnRoZSBzY2llbnRpZmljIGZvdW5kYXRpb25zIG9mIFRvciBj
b25zaWRlcmVkIHdoZW4gaXQgY29tZXMgdG8gT1IuCgo+IEEgcmVtb3RlIGNvbnRyb2wgdG9vbCBm
b3IgVG9yPwoKTXkgbGl0dGxlIGl0ZW0gdG8ga2VlcCBBbmRyb2lkIGRldmljZXMgaW4gY2hlY2su
Cmh0dHA6Ly9wZXJscHN5Yy5jaGVldHR5aWFwc3ljaWV3Lm9uaW9uL3JlbW90b3IKSXQgcmVwb3J0
cyB3aGVuIGFwcHMgImNhbGwgaG9tZSIuIEFuZCBpdCBhbGxvd3MgbWUgdG8gbW9uaXRvciBoaWRk
ZW4Kc2VydmljZXMgZGVwbG95ZWQgb24gc2VydmVycyBzaW1wbHkgYnkgaGF2aW5nIG15IGNoYXQg
Y2xpZW50IGhhbmcgb3V0CmluIHRoZSBhcHByb3ByaWF0ZSBjaGF0cm9vbXMuCgo+IEkgc2VlIHRo
aW5ncyBsaWtlIFJpY29jaGV0IGFzIHNvbWV0aGluZyBsaWtlIGEgd29ya2Fyb3VuZCB0aGF0IGNh
bm5vdAo+IHNjYWxlIGFuZCB1c2UgdGhlIGhpZGRlbiBzZXJ2aWNlcyBmb3Igc29tZXRoaW5nIHRo
YXQgaXQgaGFzIG5vdCBiZWVuCj4gZGVzaWduZWQgZm9yCgpUb3ItYmFzZWQgUDJQIHN5c3RlbXMg
YXJlIHByZXR0eSBtdWNoIGRvb21lZCB0byBiZSBvbmUtdG8tb25lIG9yCmxpbWl0ZWQgdG8gc21h
bGwgbG9uZy10ZXJtIGNoYXRyb29tcy4gVGhhdCdzIHdoYXQgSSBtZWFuIGJ5ICdzb2NpYWwKc2Nh
bGFiaWxpdHknLgoKPiA+ICBBbHNvIHdoeSBkbyBwZW9wbGUgZXZlbgo+ID4gdGhpbmsgb2YgdXNp
bmcgYW4gaW5zZWN1cmUgZmlsZSBzaGFyaW5nIHRvb2wgKEJpdHRvcnJlbnQpIG92ZXIgYW4KPiA+
IGFub255bWl6aW5nIG5ldHdvcmsgdGhhdCBpc24ndCBkZXNpZ25lZCBmb3IgaXQgaWYgdGhleSBj
YW4gdXNlIGEKPiA+IGZpbGUgc2hhcmluZyBzeXN0ZW0gdGhhdCBpcyBkZXNpZ25lZCB0byBiZSBh
bm9ueW1vdXM/IGdudW5ldC1mcyB3b3Jrcwo+ID4gZ3JlYXQgZnJvbSB3aGF0IEkndmUgc2Vlbi4u
Lgo+IAo+IGdudW5ldC1mcyBoYXMgcHJvYmFibHkgbm90IDIwMCBNIHBlZXJzIGFuZCBhc3NvY2lh
dGVkIGNvbnRlbnQsIHByb2JhYmx5CgpUb3IgYWxzbyBkb2Vzbid0IGhhdmUgMjAwIE0gYml0dG9y
cmVudCBwZWVycy4gSWYgdGhvc2UgcGVlcnMgYXJlIGFsbApvdXRzaWRlIG9mIFRvciwgdGhlbiB3
aGF0J3MgdGhlIHBvaW50PyBJcyBhbm9ueW1pdHkgb25seSBmb3IgYSBmZXc/Cgo+IG5vdCBhbiBp
bnRlcmZhY2UgYXMgZWFzeSB0byBpbnN0YWxsIGFuZCB1c2UgdGhhbiBidCBjbGllbnRzLi4uIHBl
b3BsZQoKQWN0dWFsbHkgaXQgaGFzIGltcHJvdmFibGUgYnV0IG9rIEdVSS4gSXQgd291bGQgbmVl
ZCBzb21lYm9keSB0byBkbwphIGRlYmlhbiBwYWNrYWdlIHNpbmNlIGluc3RhbGxhdGlvbiBmcm9t
IHNvdXJjZSBpcyBhIHBhaW4gKHVubGVzcwp5b3UgYXJlIG9uIEdlbnRvbyBvciBHdWl4KS4KIAo+
IGFyZSB0cnlpbmcgdG8gdXNlIHdoYXQgaXMgZWFzeSBhbmQgc29tZXRpbWVzIGF0dGVtcHQgdG8g
cHJvdGVjdCwgYnkKPiBtaXN0YWtlIGluIHRoZSBjYXNlIHlvdSBtZW50aW9uCgpZZXMuIEF0IGZp
cnN0IGl0IG1heSBtYWtlIHNlbnNlIHRvIHBsYXkgbGVnbyBhbmQgcHV0IHR3byB0aGluZ3MKdG9n
ZXRoZXIsIG9uZSBmb3IgdGhlIGZpbGUgc2hhcmluZyBhbmQgdGhlIG90aGVyIGZvciBhbm9ueW1p
dHkuCkJ1dCBpdCBkb2Vzbid0IHNjYWxlIHVwLiBPciBtYXliZSBpdCBpcyBqdXN0IGEgcXVlc3Rp
b24gb2YgcGF0aWVuY2UKYXQgdGhlIGV4cGVuc2VzIG9mIFRvcidzIHJlbGF5IGRvbm9ycy4KCj4g
PiBJIHRoaW5rIGl0IHdvcmtzIGRpZmZlcmVudGx5IHdpdGggZ251bmV0LCBidXQgdGhlIHJlc3Vs
dCBpcyBzaW1pbGFyCj4gPiBJIGd1ZXNzLiBNYXliZSBCYXJ0J3MgdmlkZW8gd2lsbCBlbXBvd2Vy
IHlvdSB0byB0ZWxsIHVzIGFib3V0IHRoZQo+ID4gc2ltaWxhcml0aWVzIGFuZCBkaWZmZXJlbmNl
cyB0byBQZWVyc20uCj4gCj4gQXMgc3RhdGVkIGFib3ZlIEkgZGlkIG5vdCBnZXQgdmVyeSB3ZWxs
IHRoZSBwcmVzZW50YXRpb24gKGRvbid0Cj4gdW5kZXJzdGFuZCBpbiB0aGUgZXhhbXBsZXMgaG93
IG9uZSBndXkgY2FuIGJsb2NrIHRoZSB3aG9sZSBESFQgZm9yCj4gZXhhbXBsZSksIENvbnZlcmdl
bmNlL1BlZXJzbSBESFQgaXMgYSBzcGVjaWZpYyBvbmUgZGVzaWduZWQgZm9yIFdlYlJUQwo+IGJ1
dCBwcm9iYWJseSBpZiB3ZSB3YW50IHRvIGNvbXBhcmUgc29tZSBtb2RlbHMgZm9yIG1vcmUgc2Vj
dXJpdHkvcHJpdmFjeQo+IG9mIGEgREhUIG1heWJlIGh0dHBzOi8vZ2l0aHViLmNvbS9BeW1zL3Rv
cnJlbnQtbGl2ZSBhbmQgdGhlIHN0dWR5Cj4gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vQXltcy83
OWJkZmM2YmE3NDdmYjQ5NTAzZCBjYW4gYmUgb2Ygc29tZQo+IGludGVyZXN0ICgic2VjdXJpemlu
ZyIgcHJvYmFibHkgdGhlIG1vc3QgaW5zZWN1cmUgb25lLCB0aGUgYml0dG9ycmVudAo+IERIVCwg
YW5kIHN1Z2dlc3Rpbmcgc29tZSBjaGFuZ2VzIGluIHRoZSBwcm90b2NvbHMpCgpJbnRlcmVzdGlu
ZyBzdHVmZiEKCgotLSAKICBFLW1haWwgaXMgcHVibGljISBUYWxrIHRvIG1lIGluIHByaXZhdGUg
dXNpbmcgZW5jcnlwdGlvbjoKICAgICAgICAgaHR0cDovL2xvdXBzeWNlZHlnbGdhbWYub25pb24v
THluWC8KICAgICAgICAgIGlyYzovL2xvdXBzeWNlZHlnbGdhbWYub25pb246NjcvbHluWAogICAg
ICAgICBodHRwczovL3BzeWNlZC5vcmc6MzQ0NDMvTHluWC8KLS0gCnRvci10YWxrIG1haWxpbmcg
bGlzdCAtIHRvci10YWxrQGxpc3RzLnRvcnByb2plY3Qub3JnClRvIHVuc3Vic2NyaWJlIG9yIGNo
YW5nZSBvdGhlciBzZXR0aW5ncyBnbyB0bwpodHRwczovL2xpc3RzLnRvcnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby90b3ItdGFsawo=

