Delivery-Date: Wed, 27 May 2015 23:27:56 -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.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	RCVD_IN_DNSWL_MED,T_DKIM_INVALID,T_RP_MATCHES_RCVD,UNPARSEABLE_RELAY
	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 [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 5056C1E13DC;
	Wed, 27 May 2015 23:27:54 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 8E21B359B2;
	Thu, 28 May 2015 03:27:48 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id DC124355A1;
 Thu, 28 May 2015 03:27:44 +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 M1vR3f7_91st; Thu, 28 May 2015 03:27:44 +0000 (UTC)
Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "COMODO RSA Domain Validation Secure Server CA" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id A0B4635330;
 Thu, 28 May 2015 03:27:44 +0000 (UTC)
Received: from berryeater.riseup.net (berryeater-pn.riseup.net [10.0.1.120])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK))
 by mx1.riseup.net (Postfix) with ESMTPS id E045B40E4E;
 Thu, 28 May 2015 03:27:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1432783661; bh=D6lUy/0oL8tTZBG0auU7SZeLm8y40Ekivd8+TgnXuSQ=;
 h=Date:From:To:Subject:From;
 b=b8eqt3146NGOJdCWbsss1jkVKrh9pQCf8gXWKsvZJ0CDL3nR4TtJY0/RMvKFwnw1a
 58hCeQgeMbXtg5cZWg/CFv4SG9/1Kr+gzjAp4ObMMl9ABODBCl3UKQ2msKJbWIbB4v
 RDYpAZ0r2mXnZVVy7AZavS4xicApvoKr9+JPVUfU=
Received: from [127.0.0.1] (localhost [127.0.0.1])
 (Authenticated sender: harmony01) with ESMTPSA id ACCC9420CB
Message-ID: <55668B1B.1080500@riseup.net>
Date: Thu, 28 May 2015 03:27:23 +0000
From: Harmony <harmony01@riseup.net>
MIME-Version: 1.0
To: tor-news@lists.torproject.org, tor-talk@lists.torproject.org
X-Virus-Scanned: clamav-milter 0.98.7 at mx1
X-Virus-Status: Clean
Subject: [tor-talk] =?utf-8?q?Tor_Weekly_News_=E2=80=94_May_28th=2C_2015?=
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
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>
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>

PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09ClRvciBXZWVrbHkgTmV3cyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNYXkgMjh0aCwgMjAxNQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCldlbGNvbWUg
dG8gdGhlIHR3ZW50eS1maXJzdCBpc3N1ZSBpbiAyMDE1IG9mIFRvciBXZWVrbHkgTmV3cywgdGhl
IHdlZWtseQpuZXdzbGV0dGVyIHRoYXQgY292ZXJzIHdoYXTigJlzIGhhcHBlbmluZyBpbiB0aGUg
VG9yIGNvbW11bml0eS4KCkNvbnRlbnRzCi0tLS0tLS0tCgogMS4gTmV3IGZhY2VzIGluIHRoZSBU
b3IgY29tbXVuaXR5CiAyLiBNaXNjZWxsYW5lb3VzIG5ld3MKIDMuIFRoaXMgd2VlayBpbiBUb3Ig
aGlzdG9yeQogNC4gVXBjb21pbmcgZXZlbnRzCgpOZXcgZmFjZXMgaW4gdGhlIFRvciBjb21tdW5p
dHkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpTaW5jZSB0aGUgYmVnaW5uaW5nIG9m
IHRoZSB5ZWFyLCB0aGUgVG9yIFByb2plY3QsIEluYy4gaGFzIG1hZGUgdHdvCmV4Y2l0aW5nIG5l
dyBhZGRpdGlvbnMgdG8gaXRzIGNvcmUgdGVhbS4gS2F0ZSBLcmF1c3MgaXMgVG9y4oCZcyBuZXcK
RGlyZWN0b3Igb2YgQ29tbXVuaWNhdGlvbnMsIHdvcmtpbmcgd2l0aCBqb3VybmFsaXN0cyBhbmQg
YWN0aXZpc3RzIHRvCm1ha2Ugc3VyZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgVG9yIFByb2plY3Ti
gJlzIHdvcmsgZ2V0cyB0byBncm91cHMgaW4KbmVlZCBhbmQgdG8gdGhlIHB1YmxpYyBhdCBsYXJn
ZS4gU2hlIGhhcyB0d28gZGVjYWRlc+KAmSB3b3J0aCBvZgpleHBlcmllbmNlIGluIG5vbi1wcm9m
aXQgY29tbXVuaWNhdGlvbnMgYW5kIG91dHJlYWNoLCBlYXJuZWQgYXQKcGlvbmVlcmluZyBBSURT
IGFkdm9jYWN5IGdyb3VwcyBBQ1QgVVAgYW5kIHRoZSBBSURTIFBvbGljeSBQcm9qZWN0LCBhbmQK
aGFzIGFsc28gY29udHJpYnV0ZWQgdG8gcHJvamVjdHMgd29ya2luZyBhZ2FpbnN0IGNlbnNvcnNo
aXAgYW5kCnN1cnZlaWxsYW5jZS4KCklzYWJlbGEgQmFndWVyb3MgaXMgVG9y4oCZcyBuZXcgUHJv
amVjdCBNYW5hZ2VyLCBjb29yZGluYXRpbmcgdGhlIG51bWVyb3VzCm1vdmluZyBwYXJ0cyBvZiBU
b3LigJlzIHJlc2VhcmNoLCBkZXZlbG9wbWVudCwgYW5kIG91dHJlYWNoIGFjdGl2aXRpZXMsCmFu
ZCBlbnN1cmluZyBzbW9vdGggaW50ZXJhY3Rpb24gYmV0d2VlbiBmdW5kZXJzLCBkZXZlbG9wZXJz
LCB1c2VycywgYW5kCm90aGVyIGNvbW11bml0aWVzLiBBbiBhY3RpdmUgbWVtYmVyIG9mIHRoZSBm
cmVlIHNvZnR3YXJlIGNvbW11bml0eSBib3RoCmluIEJyYXppbCBhbmQgaW50ZXJuYXRpb25hbGx5
LCBzaGUgY29udHJpYnV0ZWQgdG8gdGhlIG1pZ3JhdGlvbiBvZgpCcmF6aWxpYW4gZ292ZXJubWVu
dCBJVCBzeXN0ZW1zIHRvIGZyZWUgc29mdHdhcmUsIGFuZCBoYXMgc3BlbnQgdGhlIGxhc3QKZm91
ciB5ZWFycyB3b3JraW5nIG9uIGdyb3d0aCBhbmQgaW50ZXJuYXRpb25hbGl6YXRpb24gYXQgVHdp
dHRlci4gU2VlCnRoZSBwcmVzcyByZWxlYXNlIG9uIHRoZSBUb3IgYmxvZyBbMV0gdG8gbGVhcm4g
bW9yZSBhYm91dCBLYXRlIGFuZApJc2FiZWxhLCBhbmQgdGhlIGV4cGVyaWVuY2UgdGhleSBicmlu
ZyB0byBUb3IuCgpBbm90aGVyIG5ld2x5LWxhdW5jaGVkIGNvbGxhYm9yYXRpb24gaXMgdGhhdCBi
ZXR3ZWVuIHRoZSBUb3IgUHJvamVjdCBhbmQKU3VlIEdhcmRuZXIsIGZvcm1lciBleGVjdXRpdmUg
ZGlyZWN0b3Igb2YgdGhlIFdpa2ltZWRpYSBGb3VuZGF0aW9uIGFuZAphd2FyZC13aW5uaW5nIGFj
dGl2aXN0IGZvciBJbnRlcm5ldCBmcmVlZG9tLCB0cmFuc3BhcmVuY3ksIGFuZAppbnZlc3RpZ2F0
aXZlIGpvdXJuYWxpc20uIFN1ZSB3aWxsIGJlIGV4cGFuZGluZyBvbiBoZXIgcmVjZW50IGluZm9y
bWFsCmFkdmlzb3J5IHJvbGUgdG8gaGVscCBkZXZlbG9wIGEgbG9uZy10ZXJtIG9yZ2FuaXphdGlv
bmFsIHN0cmF0ZWd5IGZvcgpUb3I7IHRoaXMgd2lsbCBpbnZvbHZlIHB1YmxpYyBjb25zdWx0YXRp
b25zIHdpdGggbWVtYmVycyBvZiB0aGUgVG9yClByb2plY3QgYW5kIHRoZSB3aWRlciBUb3IgY29t
bXVuaXR5IOKAnHRvIGRldmVsb3AgYSBwbGFuIGZvciBtYWtpbmcgVG9yIGFzCmVmZmVjdGl2ZSBh
bmQgc3VzdGFpbmFibGUgYXMgaXQgY2FuIGJl4oCdLCBhcyBSb2dlciBEaW5nbGVkaW5lIHdyb3Rl
IG9uCnRoZSBUb3IgYmxvZyBbMl0uIFRoYW5rcyB0byBGaXJzdCBMb29rIE1lZGlhIFszXSBmb3Ig
bWFraW5nIHRoaXMgcHJvamVjdApwb3NzaWJsZSEKClRoZXNlIG5ldyByZWxhdGlvbnNoaXBzIGFy
ZSBhbHJlYWR5IGJlYXJpbmcgZnJ1aXQgaW4gbWFueSBhcmVhcyBvZiBUb3LigJlzCmRheS10by1k
YXkgb3BlcmF0aW9uLiBNb3JlIG5ldyBhcnJpdmFscyBhcmUgZXhwZWN0ZWQgaW4gdGhlIG5lYXIg
ZnV0dXJlLAp0b286IHdoaWxlIHRoZSBib2FyZCBvZiBkaXJlY3RvcnMgaGFuZGxlcyB0aGUgcHJv
Y2VzcyBvZiB0cmFuc2l0aW9uaW5nCnRvIGEgbmV3IEV4ZWN1dGl2ZSBEaXJlY3RvciBmb2xsb3dp
bmcgdGhlIGRlcGFydHVyZSBvZiBBbmRyZXcKTGV3bWFuIFs0XSwgdGhlIFRvciBQcm9qZWN0IGlz
IGxvb2tpbmcgZm9yIGFuIEV4ZWN1dGl2ZQpBZG1pbmlzdHJhdG9yIFs1XSB0byBoZWxwIG1lZXQg
aXRzIGFkbWluaXN0cmF0aXZlIGFuZCBvcmdhbml6YXRpb25hbApuZWVkcyBpbiBhIHRpbWUgb2Yg
cmFwaWQgZ3Jvd3RoIGFuZCBkZXZlbG9wbWVudC4gSWYgdGhpcyBzb3VuZHMgbGlrZQpzb21ldGhp
bmcgeW91IHdhbnQgdG8gYmUgaW4gb24sIHBsZWFzZSBzZWUgdGhlIGpvYiBkZXNjcmlwdGlvbiBm
b3IgdGhlCmZ1bGwgZGV0YWlscyBhbmQgaW5zdHJ1Y3Rpb25zIGZvciBhcHBseWluZy4KCiAgWzFd
OiBodHRwczovL2Jsb2cudG9ycHJvamVjdC5vcmcvYmxvZy9uZXctcHJvamVjdC1tYW5hZ2VyLWFu
ZC1kaXJlY3Rvci1jb21tdW5pY2F0aW9ucy10b3IKICBbMl06IGh0dHBzOi8vYmxvZy50b3Jwcm9q
ZWN0Lm9yZy9ibG9nL3N1ZS1nYXJkbmVyLWFuZC10b3Itc3RyYXRlZ3ktcHJvamVjdAogIFszXTog
aHR0cHM6Ly9maXJzdGxvb2sub3JnL2Fib3V0LwogIFs0XTogaHR0cHM6Ly9ibG9nLnRvcnByb2pl
Y3Qub3JnL2Jsb2cvcm9nZXItZGluZ2xlZGluZS1iZWNvbWVzLWludGVyaW0tZXhlY3V0aXZlLWRp
cmVjdG9yLXRvci1wcm9qZWN0CiAgWzVdOiBodHRwczovL3d3dy50b3Jwcm9qZWN0Lm9yZy9hYm91
dC9qb2JzLWV4ZWNhZG1pbgoKTWlzY2VsbGFuZW91cyBuZXdzCi0tLS0tLS0tLS0tLS0tLS0tLQoK
TmljayBNYXRoZXdzb24gZXhwbGFpbmVkIFs2XSB3aGF0IHRoZSByZWNlbnRseS1kaXNjbG9zZWQK
4oCcTG9namFt4oCdL+KAnHdlYWtkaOKAnSBhdHRhY2sgYWdhaW5zdCBTU0wgWzddIG1pZ2h0IG1l
YW4gZm9yIFRvci4gSW4gc2hvcnQ6Cm5vdCBhIGxvdCwgYnV0IHlvdSBzaG91bGQgdGFrZSBpdCBh
cyBhbiBvcHBvcnR1bml0eSB0byB1cGRhdGUgVG9yIGFuZApPcGVuU1NMIGlmIHlvdSBoYXZlbuKA
mXQgZG9uZSBzbyBhbHJlYWR5LiBTZWUgTmlja+KAmXMgcG9zdCBmb3IgdGhlCnRlY2huaWNhbCBl
eHBsYW5hdGlvbi4KCiAgWzZdOiBodHRwczovL2xpc3RzLnRvcnByb2plY3Qub3JnL3BpcGVybWFp
bC90b3ItZGV2LzIwMTUtTWF5LzAwODg2OC5odG1sCiAgWzddOiBodHRwczovL3dlYWtkaC5vcmcv
CgpEYW1pYW4gSm9obnNvbiBwdWJsaXNoZWQgYSB0dXRvcmlhbCBbOF0gY292ZXJpbmcgdGVjaG5p
cXVlcyBmb3IKZmluZS1ncmFpbmVkIGhhbmRsaW5nIG9mIFRvciBjaXJjdWl0cyBhbmQgc3RyZWFt
cyB1c2luZyB0aGUgU3RlbQpjb250cm9sbGVyIGxpYnJhcnkuCgogIFs4XTogaHR0cHM6Ly9zdGVt
LnRvcnByb2plY3Qub3JnL3R1dG9yaWFscy90b19ydXNzaWFfd2l0aF9sb3ZlLmh0bWwjY3VzdG9t
LXBhdGgtc2VsZWN0aW9uCgpEb25uY2hhIE/igJlDZWFyYmhhaWxsLCBvbmUgb2YgdGhlIHN0dWRl
bnRzIGluIFRvcuKAmXMgZmlyc3QtZXZlciBTdW1tZXIgb2YKUHJpdmFjeSBwcm9ncmFtIFs5XSwg
aW50cm9kdWNlZCBbMTBdIGhpcyBwcm9qZWN0IGZvciB0aGUgc3VtbWVyIOKAlAppbXByb3Zpbmcg
dGhlIHJlc2lsaWVuY2UgYW5kIHNjYWxhYmlsaXR5IG9mIFRvciBvbmlvbiBzZXJ2aWNlcyDigJQg
YW5kCmFza2VkIGZvciBmZWVkYmFjayBmcm9tIG9uaW9uIHNlcnZpY2Ugb3BlcmF0b3JzIGNvbmNl
cm5pbmcg4oCcdGhlCnVzZS1jYXNlcywgcHJpb3JpdGllcyBhbmQgbGltaXRhdGlvbnMgZm9yIHBl
b3BsZSB3aG8gYXJlIGV4cGVyaWVuY2luZwp0aGUgY3VycmVudCBsaW1pdGF0aW9ucyBvZiB0aGUg
b25pb24gc2VydmljZSBzdWJzeXN0ZW3igJ0uCgogIFs5XTogaHR0cHM6Ly90cmFjLnRvcnByb2pl
Y3Qub3JnL3Byb2plY3RzL3Rvci93aWtpL29yZy9Ub3JTb1AKIFsxMF06IGh0dHBzOi8vbGlzdHMu
dG9ycHJvamVjdC5vcmcvcGlwZXJtYWlsL3Rvci10YWxrLzIwMTUtTWF5LzAzNzk2Ni5odG1sCgpB
cnR1cm8gRmlsYXN0w7Igc2VudCBvdXQgc3RhdHVzIHJlcG9ydHMgZm9yIHRoZSBPT05JIHRlYW0s
IGNvdmVyaW5nIGl0cwphY3Rpdml0aWVzIGluIE1hcmNoIFsxMV0gYW5kIEFwcmlsIFsxMl0uCgog
WzExXTogaHR0cHM6Ly9saXN0cy50b3Jwcm9qZWN0Lm9yZy9waXBlcm1haWwvb29uaS1kZXYvMjAx
NS1NYXkvMDAwMjgyLmh0bWwKIFsxMl06IGh0dHBzOi8vbGlzdHMudG9ycHJvamVjdC5vcmcvcGlw
ZXJtYWlsL29vbmktZGV2LzIwMTUtTWF5LzAwMDI4My5odG1sCgpUaGlzIHdlZWsgaW4gVG9yIGhp
c3RvcnkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpBIHllYXIgYWdvIHRoaXMgd2VlayBbMTNd
LCBZYXduaW5nIEFuZ2VsIGFubm91bmNlZCBbMTRdIHRoZSBkZXZlbG9wbWVudApvZiBvYmZzNCwg
YSBuZXh0LWdlbmVyYXRpb24gY2Vuc29yc2hpcC1jaXJjdW12ZW50aW9uIHN5c3RlbSBiYXNlZCBv
bgpTY3JhbWJsZVN1aXQgYnV0IHVzaW5nIGRqYiBjcnlwdG8sIHdoaWNoIChzaW5jZSB5b3UgYXNr
ZWQpIG1lYW5zIOKAnGEKY29tYmluYXRpb24gb2YgQ3VydmUyNTUxOSwgRWxsaWdhdG9yMiwgSE1B
Qy1TSEEyNTYsIFhTYWxzYTIwL1BvbHkxMzA1CmFuZCBTaXBIYXNoLTItNOKAnS4gVGhlIG5vdy1t
YXR1cmUgb2JmczQgd2FzIHJlY2VudGx5IG1hZGUgdGhlIGRlZmF1bHQKcGx1Z2dhYmxlIHRyYW5z
cG9ydCBvZmZlcmVkIHRvIHVzZXJzIHJlcXVlc3RpbmcgYnJpZGdlIHJlbGF5IGFkZHJlc3Nlcwpm
cm9tIHRoZSBCcmlkZ2VEQiBzZXJ2aWNlIFsxNV0sIGFuZCBoYXMgZ2FpbmVkIG92ZXIgYSB0aG91
c2FuZCByZWd1bGFyCnVzZXJzIFsxNl0gc2luY2UgaXRzIGluY2x1c2lvbiBpbiB0aGUgc3RhYmxl
IFRvciBCcm93c2VyIHNlcmllcyB0aGlzCnRpbWUgbGFzdCBtb250aC4KCkFsc28gY2VsZWJyYXRp
bmcgaXRzIG9uZS15ZWFyIGFubml2ZXJzYXJ5IGlzIE1pY2FoIExlZeKAmXMgc2ltcGxlIG9uaW9u
CnNlcnZpY2UtYmFzZWQgZmlsZXNoYXJpbmcgdG9vbCwgT25pb25TaGFyZSBbMTddLCB3aG9zZSBm
YW5zIGluY2x1ZGUKbmF0aW9uYWwgc2VjdXJpdHkgam91cm5hbGlzdHMgWzE4XSBhbmQgdW5uYW1l
ZCBUb3IgUHJvamVjdCBtZW1iZXJzIFsxOV3igKYKCiBbMTNdOiBodHRwczovL2xpc3RzLnRvcnBy
b2plY3Qub3JnL3BpcGVybWFpbC90b3ItbmV3cy8yMDE0LU1heS8wMDAwNDcuaHRtbAogWzE0XTog
aHR0cHM6Ly9saXN0cy50b3Jwcm9qZWN0Lm9yZy9waXBlcm1haWwvdG9yLWRldi8yMDE0LU1heS8w
MDY4OTcuaHRtbAogWzE1XTogaHR0cHM6Ly9icmlkZ2VzLnRvcnByb2plY3Qub3JnCiBbMTZdOiBo
dHRwczovL21ldHJpY3MudG9ycHJvamVjdC5vcmcvdXNlcnN0YXRzLWJyaWRnZS10cmFuc3BvcnQu
aHRtbD9ncmFwaD11c2Vyc3RhdHMtYnJpZGdlLXRyYW5zcG9ydCZzdGFydD0yMDE1LTAyLTI1JmVu
ZD0yMDE1LTA1LTI2JnRyYW5zcG9ydD1vYmZzNAogWzE3XTogaHR0cHM6Ly9vbmlvbnNoYXJlLm9y
Zy8KIFsxOF06IGh0dHA6Ly9naXptb2RvLmNvbS9tZWV0LW9uaW9uc2hhcmUtdGhlLWZpbGUtc2hh
cmluZy1hcHAtdGhlLW5leHQtc25vd2Rlbi0xNTk3MDU2NTY3CiBbMTldOiBodHRwczovL3R3aXR0
ZXIuY29tL3RvcnByb2plY3Qvc3RhdHVzLzYwMTQ4NjI4NTYzOTk4MzEwNQoKVXBjb21pbmcgZXZl
bnRzCi0tLS0tLS0tLS0tLS0tLQoKICBKdW4gMDEgMTg6MDAgVVRDIHwgVG9yIEJyb3dzZXIgbWVl
dGluZwogICAgICAgICAgICAgICAgICAgfCAjdG9yLWRldiwgaXJjLm9mdGMubmV0CiAgICAgICAg
ICAgICAgICAgICB8CiAgSnVuIDAxIDE4OjAwIFVUQyB8IE9PTkkgZGV2ZWxvcG1lbnQgbWVldGlu
ZwogICAgICAgICAgICAgICAgICAgfCAjb29uaSwgaXJjLm9mdGMubmV0CiAgICAgICAgICAgICAg
ICAgICB8CiAgSnVuIDAyIDE4OjAwIFVUQyB8IGxpdHRsZS10IHRvciBwYXRjaCB3b3Jrc2hvcAog
ICAgICAgICAgICAgICAgICAgfCAjdG9yLWRldiwgaXJjLm9mdGMubmV0CiAgICAgICAgICAgICAg
ICAgICB8CiAgSnVuIDAzIDEzOjMwIFVUQyB8IGxpdHRsZS10IHRvciBkZXZlbG9wbWVudCBtZWV0
aW5nCiAgICAgICAgICAgICAgICAgICB8ICN0b3ItZGV2LCBpcmMub2Z0Yy5uZXQKICAgICAgICAg
ICAgICAgICAgIHwKICBKdW4gMDMgMTk6MDAgVVRDIHwgVGFpbHMgY29udHJpYnV0b3JzIG1lZXRp
bmcKICAgICAgICAgICAgICAgICAgIHwgI3RhaWxzLWRldiwgaXJjLm9mdGMubmV0CiAgICAgICAg
ICAgICAgICAgICB8IGh0dHBzOi8vbWFpbG1hbi5ib3VtLm9yZy9waXBlcm1haWwvdGFpbHMtcHJv
amVjdC8yMDE1LU1heS8wMDAyMDYuaHRtbAogICAgICAgICAgICAgICAgICAgfAogIEp1biAwNSAx
MDozMCBDRVNUfCBKYWNvYiBAIFN1bW1lciBzY2hvb2wgb24gcmVhbC13b3JsZCBjcnlwdG8gYW5k
IHByaXZhY3kKICAgICAgICAgICAgICAgICAgIHwgxaBpYmVuaWssIENyb2F0aWEKICAgICAgICAg
ICAgICAgICAgIHwgaHR0cDovL3N1bW1lcnNjaG9vbC1jcm9hdGlhMTUuY3MucnUubmwvcHJvZ3Jh
bS5zaHRtbAogICAgICAgICAgICAgICAgICAgfAogIEp1biAxMCAwMjowMCBVVEMgfCBQbHVnZ2Fi
bGUgdHJhbnNwb3J0cy9icmlkZ2VzIG1lZXRpbmcKICAgICAgICAgICAgICAgICAgIHwgI3Rvci1k
ZXYsIGlyYy5vZnRjLm5ldAogICAgICAgICAgICAgICAgICAgfAogIEp1biAzMCAtIEp1bCAwMiAg
fCBNYW55IFRvciBwZW9wbGUgQCAxNXRoIFByaXZhY3kgRW5oYW5jaW5nIFRlY2hub2xvZ2llcyBT
eW1wb3NpdW0KICAgICAgICAgICAgICAgICAgIHwgUGhpbGFkZWxwaGlhLCBVU0EKICAgICAgICAg
ICAgICAgICAgIHwgaHR0cHM6Ly9wZXRzeW1wb3NpdW0ub3JnLzIwMTUvCgoKVGhpcyBpc3N1ZSBv
ZiBUb3IgV2Vla2x5IE5ld3MgaGFzIGJlZW4gYXNzZW1ibGVkIGJ5IEhhcm1vbnkuCgpXYW50IHRv
IGNvbnRpbnVlIHJlYWRpbmcgVFdOPyBQbGVhc2UgaGVscCB1cyBjcmVhdGUgdGhpcyBuZXdzbGV0
dGVyLgpXZSBzdGlsbCBuZWVkIG1vcmUgdm9sdW50ZWVycyB0byB3YXRjaCB0aGUgVG9yIGNvbW11
bml0eSBhbmQgcmVwb3J0CmltcG9ydGFudCBuZXdzLiBQbGVhc2Ugc2VlIHRoZSBwcm9qZWN0IHBh
Z2UgWzIwXSwgd3JpdGUgZG93biB5b3VyCm5hbWUgYW5kIHN1YnNjcmliZSB0byB0aGUgdGVhbSBt
YWlsaW5nIGxpc3QgWzIxXSBpZiB5b3Ugd2FudCB0bwpnZXQgaW52b2x2ZWQhCgogWzIwXTogaHR0
cHM6Ly90cmFjLnRvcnByb2plY3Qub3JnL3Byb2plY3RzL3Rvci93aWtpL1RvcldlZWtseU5ld3MK
IFsyMV06IGh0dHBzOi8vbGlzdHMudG9ycHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3Rp
bmZvL25ld3MtdGVhbQotLSAKdG9yLXRhbGsgbWFpbGluZyBsaXN0IC0gdG9yLXRhbGtAbGlzdHMu
dG9ycHJvamVjdC5vcmcKVG8gdW5zdWJzY3JpYmUgb3IgY2hhbmdlIG90aGVyIHNldHRpbmdzIGdv
IHRvCmh0dHBzOi8vbGlzdHMudG9ycHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L3Rvci10YWxrCg==

