From owner-freebsd-python@FreeBSD.ORG Mon Oct 26 11:07:06 2009 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43A2F1065694 for ; Mon, 26 Oct 2009 11:07:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 30ED48FC1C for ; Mon, 26 Oct 2009 11:07:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9QB76S3043862 for ; Mon, 26 Oct 2009 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9QB75Rd043860 for freebsd-python@FreeBSD.org; Mon, 26 Oct 2009 11:07:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Oct 2009 11:07:05 GMT Message-Id: <200910261107.n9QB75Rd043860@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2009 11:07:06 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/139858 python New port: converters/py-unidecode ASCII transliteratio o ports/138784 python lang/python26 segfault f ports/138487 python www/py-prewikka: 0.9.14 is broken under Python 2.6 o ports/137782 python new port: databases/py-postgresql: postgresql driver f o ports/137359 python lang/python26 - Python ports depending on python26 do o ports/136917 python [patch] lang/python26: gettext detection f ports/133844 python New port: databases/py-postgresql python3 pgsql drive f ports/133451 python www/plone3 build fails. Plone3 needs python-2.4 but li o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken f ports/123154 python New port: devel/py-yapps2 (an easy-to-use parser gener o ports/122616 python databases/py-pyPgSQL - apply bytea escape bug patch in o ports/118301 python devel/py-setuptools easy-install.pth contents lost on o ports/115940 python Missed one file in lang/python25 if NO_NIS defined 13 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Oct 26 12:48:07 2009 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85F3A1065670; Mon, 26 Oct 2009 12:48:07 +0000 (UTC) (envelope-from stas@deglitch.com) Received: from mx0.deglitch.com (backbone.deglitch.com [IPv6:2001:16d8:fffb:4::abba]) by mx1.freebsd.org (Postfix) with ESMTP id 32F3D8FC15; Mon, 26 Oct 2009 12:48:06 +0000 (UTC) Received: from stasss.yandex.ru (dhcp170-227-red.yandex.net [95.108.170.227]) by mx0.deglitch.com (Postfix) with ESMTPSA id D2E908FC51; Mon, 26 Oct 2009 15:48:03 +0300 (MSK) Date: Mon, 26 Oct 2009 15:47:58 +0300 From: Stanislav Sedov To: Steve Franks Message-Id: <20091026154758.d1b4a527.stas@deglitch.com> Organization: Deglitch Networks X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Mon__26_Oct_2009_15_47_58_+0300_QQk3ymXladk=9jIn" Cc: python@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: ports/136056: ports-mgmt/portupgrade 2009-06-25 breaks textproc/meld X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2009 12:48:07 -0000 --Signature=_Mon__26_Oct_2009_15_47_58_+0300_QQk3ymXladk=9jIn Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Steve! Do you still observe the same problem? I belive this happened due to the fact how python handles 2.5/2.6 dependencies. It appears that you cannot use this port with python 2.5 as py-cairo requires at least 2.6 version of python. And if you plan to use version 2.6 by default, you probably need to update all your python 2.5 packages as well. Can someone from python@ correct me if I wrong? Thanks! --=20 Stanislav Sedov ST4096-RIPE --Signature=_Mon__26_Oct_2009_15_47_58_+0300_QQk3ymXladk=9jIn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJK5ZqDAAoJEKN82nOYvCd01g0QAJNf8Rj3cfqsQ0sm5rSdhRkC +Z4FyqAWX4HWLz2vikEMarm7dCE5ZVI9mTeMFowIgC5lxBwt/KXuIC1EODCcWv36 SPqTo/mT/tnoR7nmpkL0OydWnPXwRaXSEwD0Z4Y4gL5xsmzkOzwWJrniuZmc38Fr gdYFKG++haVlD4kQKP+KhSw2UPMQtw4eCUsJLrc3T43WuqCZwIDFy7sUgSvvBAbu 1jXYLygfU+ZlrmgP1pollOYx1vm7iNMlSDxcBTKzL2OcgDUzQRe0IQkGXxs/RlCj qWcp+ACDSlfZ5dBo5r35lZYz9yIBkrRMuHTzRl+UHC2arb2QllBpnBS6KQWO5GcZ /acAtVHw94pxAVHRdgjQi0qAYfBGDPK1bivDRR07J2VyYVrxbfjovFmR8U2mX8y/ OBPhah4zyE2PMPPcDrthzJzGDUe99CTdOG7kU/BY7GPM3oQorIE5VRPLyvKro5iK KUzNJLUHKMhMWIUrkTMO2EuIm/1fIapbAolK7O1Dqh4Itq2qEUxZ5fcCGydvEWTa yLwmDNKluzy4GzukURNXAr37iHShwkDcEOdgteNF1ms6CcLPsNxbdqb3u3qc36w/ m3mgBWKK2mI1irCPsWMHTpBTyndASbHYFDWcqV2mAPfD84eBMyC/CmY07sIdwZqE goTAewcuQaNX9Pk49eZ2 =sAVq -----END PGP SIGNATURE----- --Signature=_Mon__26_Oct_2009_15_47_58_+0300_QQk3ymXladk=9jIn-- From owner-freebsd-python@FreeBSD.ORG Mon Oct 26 16:13:18 2009 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0D9E1065692; Mon, 26 Oct 2009 16:13:18 +0000 (UTC) (envelope-from miwi@bsdcrew.de) Received: from bsdcrew.de (duro.unixfreunde.de [85.214.90.4]) by mx1.freebsd.org (Postfix) with ESMTP id 613598FC08; Mon, 26 Oct 2009 16:13:18 +0000 (UTC) Received: by bsdcrew.de (Postfix, from userid 1001) id DC3314AF56; Mon, 26 Oct 2009 17:13:15 +0100 (CET) Date: Mon, 26 Oct 2009 17:13:15 +0100 From: Martin Wilke To: Stanislav Sedov Message-ID: <20091026161315.GP48099@bsdcrew.de> References: <20091026154758.d1b4a527.stas@deglitch.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <20091026154758.d1b4a527.stas@deglitch.com> User-Agent: Mutt/1.5.19 (2009-01-05) Cc: Steve Franks , python@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: ports/136056: ports-mgmt/portupgrade 2009-06-25 breaks textproc/meld X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2009 16:13:18 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, Oct 26, 2009 at 03:47:58PM +0300, Stanislav Sedov wrote: > Hi, Steve! > > Do you still observe the same problem? > I belive this happened due to the fact how python > handles 2.5/2.6 dependencies. It appears that > you cannot use this port with python 2.5 as py-cairo > requires at least 2.6 version of python. And if you plan > to use version 2.6 by default, you probably need to update > all your python 2.5 packages as well. > > Can someone from python@ correct me if I wrong? It is right what do you say. > > Thanks! > > -- > Stanislav Sedov > ST4096-RIPE - -- +-----------------------+-------------------------------+ | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | +-----------------------+-------------------------------+ | Mess with the Best, Die like the Rest! | +-----------------------+-------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkrlypsACgkQdLJIhLHm/On5FgCgm36xxixkz/TFC4R1ncaNbTru gMcAnRl4wahsWoQrH67Nkgt/P/iBPcBp =ooF/ -----END PGP SIGNATURE----- From owner-freebsd-python@FreeBSD.ORG Fri Oct 30 00:10:11 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D05D010656A4; Fri, 30 Oct 2009 00:10:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A626F8FC1F; Fri, 30 Oct 2009 00:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9U0ABBI070860; Fri, 30 Oct 2009 00:10:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9U0ABai070851; Fri, 30 Oct 2009 00:10:11 GMT (envelope-from edwin) Date: Fri, 30 Oct 2009 00:10:11 GMT Message-Id: <200910300010.n9U0ABai070851@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/140094: [NEW PORT] Add devel/py-akismet 0.2.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2009 00:10:11 -0000 Synopsis: [NEW PORT] Add devel/py-akismet 0.2.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Oct 30 00:10:11 UTC 2009 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=140094 From owner-freebsd-python@FreeBSD.ORG Fri Oct 30 10:23:39 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB4BA1065670; Fri, 30 Oct 2009 10:23:39 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B19418FC0C; Fri, 30 Oct 2009 10:23:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9UANdOf024524; Fri, 30 Oct 2009 10:23:39 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9UANdjd024520; Fri, 30 Oct 2009 10:23:39 GMT (envelope-from miwi) Date: Fri, 30 Oct 2009 10:23:39 GMT Message-Id: <200910301023.n9UANdjd024520@freefall.freebsd.org> To: jacob@whotookspaz.org, miwi@FreeBSD.org, freebsd-python@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/140094: [NEW PORT] Add devel/py-akismet 0.2.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2009 10:23:39 -0000 Synopsis: [NEW PORT] Add devel/py-akismet 0.2.0 State-Changed-From-To: open->closed State-Changed-By: miwi State-Changed-When: Fri Oct 30 10:23:39 UTC 2009 State-Changed-Why: New port added. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=140094 From owner-freebsd-python@FreeBSD.ORG Fri Oct 30 10:30:09 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23A521065670 for ; Fri, 30 Oct 2009 10:30:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EC34A8FC08 for ; Fri, 30 Oct 2009 10:30:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9UAU8a7025238 for ; Fri, 30 Oct 2009 10:30:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9UAU8ev025229; Fri, 30 Oct 2009 10:30:08 GMT (envelope-from gnats) Date: Fri, 30 Oct 2009 10:30:08 GMT Message-Id: <200910301030.n9UAU8ev025229@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/140094: commit references a PR X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2009 10:30:09 -0000 The following reply was made to PR ports/140094; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/140094: commit references a PR Date: Fri, 30 Oct 2009 10:24:02 +0000 (UTC) miwi 2009-10-30 10:23:53 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/py-akismet Makefile distinfo pkg-descr pkg-plist Log: Akismet is a web service for recognising spam comments. It promises to be almost 100% effective at catching comment spam. They say that currently 81% of all comments submitted to them are spam. It's designed to work with the Wordpress Blog Tool, but it's not restricted to that - so this is a Python interface to the Akismet API. You'll need a Wordpress Key to use it. This script will allow you to plug akismet into any CGI script or web application, and there are full docs in the code. It's extremely easy to use, because the folks at akismet have implemented a nice and straightforward REST API. WWW: http://www.voidspace.org.uk/python/akismet_python.html PR: ports/140094 Submitted by: Jacob Myers (jacob at whotookspaz.org) Revision Changes Path 1.3676 +1 -0 ports/devel/Makefile 1.1 +33 -0 ports/devel/py-akismet/Makefile (new) 1.1 +3 -0 ports/devel/py-akismet/distinfo (new) 1.1 +16 -0 ports/devel/py-akismet/pkg-descr (new) 1.1 +140 -0 ports/devel/py-akismet/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-python@FreeBSD.ORG Fri Oct 30 16:10:23 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 389CA1065693; Fri, 30 Oct 2009 16:10:23 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 105A38FC22; Fri, 30 Oct 2009 16:10:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9UGAMJW023179; Fri, 30 Oct 2009 16:10:22 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9UGAM24023175; Fri, 30 Oct 2009 16:10:22 GMT (envelope-from edwin) Date: Fri, 30 Oct 2009 16:10:22 GMT Message-Id: <200910301610.n9UGAM24023175@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/140110: New port: www/py-django-tagging X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2009 16:10:23 -0000 Synopsis: New port: www/py-django-tagging Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Oct 30 16:10:22 UTC 2009 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=140110 From owner-freebsd-python@FreeBSD.ORG Fri Oct 30 22:10:03 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57C34106568B for ; Fri, 30 Oct 2009 22:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 458298FC19 for ; Fri, 30 Oct 2009 22:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9UMA37A048735 for ; Fri, 30 Oct 2009 22:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9UMA3UK048734; Fri, 30 Oct 2009 22:10:03 GMT (envelope-from gnats) Date: Fri, 30 Oct 2009 22:10:03 GMT Message-Id: <200910302210.n9UMA3UK048734@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Volodymyr Kostyrko Cc: Subject: Re: ports/137782: new port: databases/py-postgresql: postgresql driver for python, works with python>=3.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Volodymyr Kostyrko List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2009 22:10:03 -0000 The following reply was made to PR ports/137782; it has been noted by GNATS. From: Volodymyr Kostyrko To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/137782: new port: databases/py-postgresql: postgresql driver for python, works with python>=3.0 Date: Sat, 31 Oct 2009 00:07:04 +0200 This is a multi-part message in MIME format. --------------010401010602060504020805 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit New version: * reordered variables - makes portlint happy; * updated MASTER_SITES, added my own mirror for file; * changed comment to make portlint totally happy. What should I do more to have this commited? -- Sphinx of black quartz judge my vow. --------------010401010602060504020805 Content-Type: text/plain; name="py-postgresql.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="py-postgresql.txt" IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUg YW55dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50 ZXJpbmcgInNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBm aWxlcyBhbmQgZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBk ZWZhdWx0IHBlcm1pc3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcHkt cG9zdGdyZXNxbAojCXB5LXBvc3RncmVzcWwvTWFrZWZpbGUKIwlweS1wb3N0Z3Jlc3FsL2Rp c3RpbmZvCiMJcHktcG9zdGdyZXNxbC9wa2ctZGVzY3IKIwlweS1wb3N0Z3Jlc3FsL3BrZy1w bGlzdAojCmVjaG8gYyAtIHB5LXBvc3RncmVzcWwKbWtkaXIgLXAgcHktcG9zdGdyZXNxbCA+ IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIHB5LXBvc3RncmVzcWwvTWFrZWZpbGUKc2VkICdz L15YLy8nID5weS1wb3N0Z3Jlc3FsL01ha2VmaWxlIDw8ICdiZGQ2MWJiN2EyMjk3YzZmYmVl MTM2MTAzMDllNWU5ZicKWCMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOglw eS1wb3N0Z3Jlc3FsClgjIERhdGUgY3JlYXRlZDoJCTE1IEF1Z3VzdCAyMDA5ClgjIFdob206 CQkJVm9sb2R5bXlyIEtvc3R5cmtvIAk8Yy5rd29yckBnbWFpbC5jb20+ClgjClgjICRGcmVl QlNEJApYIwpYClhQT1JUTkFNRT0JcG9zdGdyZXNxbApYUE9SVFZFUlNJT049CTAuOS4xClhD QVRFR09SSUVTPQlkYXRhYmFzZXMgcHl0aG9uClhNQVNURVJfU0lURVM9CWh0dHA6Ly9weXRo b24ucHJvamVjdHMucG9zdGdyZXNxbC5vcmcvZmlsZXMvIGh0dHA6Ly9saW1iby54aW0uYnov ZGlzdGZpbGVzLwpYUEtHTkFNRVBSRUZJWD0JJHtQWVRIT05fUEtHTkFNRVBSRUZJWH0KWERJ U1ROQU1FPQlweS0ke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfQpYRElTVF9TVUJESVI9CXBv c3RncmVzcWwKWApYTUFJTlRBSU5FUj0JYy5rd29yckBnbWFpbC5jb20KWENPTU1FTlQ9CVB5 dGhvbiAzIGNvbXBhdGlibGUgUG9zdGdyZVNRTCBkYXRhYmFzZSBkcml2ZXIgYW5kIHRvb2xz ClgKWFVTRV9CWklQMj0JeWVzClhVU0VfUEdTUUw9CXllcwpYVVNFX1BZVEhPTj0JMy4wKwpY VVNFX1BZRElTVFVUSUxTPQl5ZXMKWApYUFlESVNUVVRJTFNfRUdHSU5GTz0JcHlfJHtQWURJ U1RVVElMU19QS0dOQU1FOkMvW15BLVphLXowLTkuXSsvXy9nfS0ke1BZRElTVFVUSUxTX1BL R1ZFUlNJT046Qy9bXkEtWmEtejAtOS5dKy9fL2d9LSR7UFlUSE9OX1ZFUlNJT046Uy90aG9u Ly99LmVnZy1pbmZvClgKWGRvLWJ1aWxkOgpYCUAoY2QgJHtXUktTUkN9OyAke1BZVEhPTl9D TUR9IHNldHVwLnB5IGJ1aWxkKQpYClhkby1pbnN0YWxsOgpYCUAoY2QgJHtXUktTUkN9OyAk e1BZVEhPTl9DTUR9IHNldHVwLnB5IGluc3RhbGwpClgKWC5pbmNsdWRlIDxic2QucG9ydC5t az4KYmRkNjFiYjdhMjI5N2M2ZmJlZTEzNjEwMzA5ZTVlOWYKZWNobyB4IC0gcHktcG9zdGdy ZXNxbC9kaXN0aW5mbwpzZWQgJ3MvXlgvLycgPnB5LXBvc3RncmVzcWwvZGlzdGluZm8gPDwg J2Y3N2U1NzQ1YjE0ZTA5NmI4MDNmNDA5ZTkwMTFjM2M2JwpYTUQ1IChwb3N0Z3Jlc3FsL3B5 LXBvc3RncmVzcWwtMC45LjEudGFyLmJ6MikgPSA3NjZiNzkzZTIxODI3NzVhZWQ3ZjNhYTJl YTgyYTI1MApYU0hBMjU2IChwb3N0Z3Jlc3FsL3B5LXBvc3RncmVzcWwtMC45LjEudGFyLmJ6 MikgPSA1OTcyODBlNGQ2ZWNjMTk1MGRkNzljOWU4Y2FkOGUzZTY5N2E1M2NlZjY0NDY5NDg3 NTkyMzQ0MTlmODk0NGRkClhTSVpFIChwb3N0Z3Jlc3FsL3B5LXBvc3RncmVzcWwtMC45LjEu dGFyLmJ6MikgPSAxNzMyMjMKZjc3ZTU3NDViMTRlMDk2YjgwM2Y0MDllOTAxMWMzYzYKZWNo byB4IC0gcHktcG9zdGdyZXNxbC9wa2ctZGVzY3IKc2VkICdzL15YLy8nID5weS1wb3N0Z3Jl c3FsL3BrZy1kZXNjciA8PCAnNzNlY2JiY2JhZjdmZWVjZDU2MGU2Mzc3NTA0ZjM2YmInClhQ dXJlIFB5dGhvbgpYQWxsIGNvZGUsIGF0IGZpcnN0LCBpcyB3cml0dGVuIGluIHB1cmUgUHl0 aG9uIHNvIHRoYXQgcHktcG9zdGdyZXNxbCB3aWxsIHdvcmsKWGFueXdoZXJlIHRoYXQgeW91 IGNhbiBpbnN0YWxsIFB5dGhvbiAzLiBPcHRpbWl6YXRpb25zIGluIEMgYXJlIG1hZGUgd2hl cmUKWG5lZWRlZCwgYnV0IGFyZSBhbHdheXMgb3B0aW9uYWwuClgKWFByZXBhcmVkIFN0YXRl bWVudHMKWFVzaW5nIHRoZSBQRy1BUEkgaW50ZXJmYWNlLCBwcm90b2NvbC1sZXZlbCBwcmVw YXJlZCBzdGF0ZW1lbnRzIG1heSBiZSBjcmVhdGVkClhhbmQgdXNlZCBtdWx0aXBsZSB0aW1l cy4gZGIucHJlcGFyZShzcWwpKCphcmdzKQpYClhDT1BZIFN1cHBvcnQKWFVzZSB0aGUgY29u dmVuaWVudCBDT1BZIGludGVyZmFjZSB0byBkaXJlY3RseSBjb3B5IGRhdGEgZnJvbSBvbmUg Y29ubmVjdGlvbiB0bwpYYW5vdGhlci4gTm8gaW50ZXJtZWRpYXRlIGZpbGVzIG9yIHRyaWNr cyBhcmUgbmVjZXNzYXJ5LgpYClhBcnJheXMgYW5kIENvbXBvc2l0ZSBUeXBlc2N3ClhBcnJh eXMgYW5kIGNvbXBvc2l0ZXMgYXJlIGZ1bGx5IHN1cHBvcnRlZC4gUXVlcmllcyByZXF1ZXN0 aW5nIHRoZW0gd2lsbCByZXR1cm5zClhvYmplY3RzIHRoYXQgcHJvdmlkZSBhY2Nlc3MgdG8g dGhlIGVsZW1lbnRzIHdpdGhpbi4KWApYInBnX3B5dGhvbiIgUXVpY2sgQ29uc29sZQpYR2V0 IGEgUHl0aG9uIGNvbnNvbGUgd2l0aCBhIGNvbm5lY3Rpb24gdG8gUG9zdGdyZVNRTCBmb3Ig cXVpY2sgdGVzdHMgYW5kIHNpbXBsZQpYc2NyaXB0cy4KWApYV1dXOiBodHRwOi8vcHl0aG9u LnByb2plY3RzLnBvc3RncmVzcWwub3JnLwo3M2VjYmJjYmFmN2ZlZWNkNTYwZTYzNzc1MDRm MzZiYgplY2hvIHggLSBweS1wb3N0Z3Jlc3FsL3BrZy1wbGlzdApzZWQgJ3MvXlgvLycgPnB5 LXBvc3RncmVzcWwvcGtnLXBsaXN0IDw8ICdkYWVlYmMxNjM3MmIwNGY0NTNmODdmNjI4YjEz MjdiZCcKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3Fs L19faW5pdF9fLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9z dGdyZXNxbC9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNr YWdlcy9wb3N0Z3Jlc3FsL2FwaS5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBh Y2thZ2VzL3Bvc3RncmVzcWwvYXBpLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvYmluL19faW5pdF9fLnB5ClhsaWIvJSVQWVRIT05fVkVS U0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9iaW4vX19pbml0X18ucHljClhsaWIv JSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9iaW4vcGdfZG90 Y29uZi5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvYmluL3BnX2RvdGNvbmYucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFj a2FnZXMvcG9zdGdyZXNxbC9iaW4vcGdfcHl0aG9uLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lP TiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9iaW4vcGdfcHl0aG9uLnB5YwpYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvY2xpZW50cGFyYW1l dGVycy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvY2xpZW50cGFyYW1ldGVycy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1w YWNrYWdlcy9wb3N0Z3Jlc3FsL2NsdXN0ZXIucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUv c2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2NsdXN0ZXIucHljClhsaWIvJSVQWVRIT05fVkVS U0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9jb25maWdmaWxlLnB5ClhsaWIvJSVQ WVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9jb25maWdmaWxlLnB5 YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9j dW1lbnRhdGlvbi9fX2luaXRfXy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBh Y2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9fX2luaXRfXy5weWMKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50YXRpb24v YWRtaW4ucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL2RvY3VtZW50YXRpb24vYWRtaW4ucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3Np dGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kb2N1bWVudGF0aW9uL2FkbWluLnR4dApYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlv bi9iaW4ucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL2RvY3VtZW50YXRpb24vYmluLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9iaW4udHh0ClhsaWIvJSVQWVRI T05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kb2N1bWVudGF0aW9uL2No YW5nZXMucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL2RvY3VtZW50YXRpb24vY2hhbmdlcy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUv c2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50YXRpb24vY2hhbmdlcy50eHQKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50 YXRpb24vY2xpZW50cGFyYW1ldGVycy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9jbGllbnRwYXJhbWV0ZXJzLnB5 YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9j dW1lbnRhdGlvbi9jbGllbnRwYXJhbWV0ZXJzLnR4dApYbGliLyUlUFlUSE9OX1ZFUlNJT04l JS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9kcml2ZXIucHkKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50 YXRpb24vZHJpdmVyLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2Vz L3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9kcml2ZXIudHh0ClhsaWIvJSVQWVRIT05fVkVS U0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kb2N1bWVudGF0aW9uL2dvdGNoYXMu cHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2Rv Y3VtZW50YXRpb24vZ290Y2hhcy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1w YWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50YXRpb24vZ290Y2hhcy50eHQKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RvY3VtZW50YXRpb24v aW5kZXgucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL2RvY3VtZW50YXRpb24vaW5kZXgucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3Np dGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kb2N1bWVudGF0aW9uL2luZGV4LnR4dApYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlv bi9saWIucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL2RvY3VtZW50YXRpb24vbGliLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvZG9jdW1lbnRhdGlvbi9saWIudHh0ClhsaWIvJSVQWVRI T05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kcml2ZXIvX19pbml0X18u cHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2Ry aXZlci9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdl cy9wb3N0Z3Jlc3FsL2RyaXZlci9kYmFwaTIwLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUl L3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kcml2ZXIvZGJhcGkyMC5weWMKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RyaXZlci9wcTMucHkK WGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2RyaXZl ci9wcTMucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdy ZXNxbC9lbmNvZGluZ3MvX19pbml0X18ucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0 ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2VuY29kaW5ncy9fX2luaXRfXy5weWMKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2VuY29kaW5ncy9hbGlh c2VzLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNx bC9lbmNvZGluZ3MvYWxpYXNlcy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1w YWNrYWdlcy9wb3N0Z3Jlc3FsL2VuY29kaW5ncy9ieXRlYS5weQpYbGliLyUlUFlUSE9OX1ZF UlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZW5jb2RpbmdzL2J5dGVhLnB5YwpY bGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvZXhjZXB0 aW9ucy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvZXhjZXB0aW9ucy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdl cy9wb3N0Z3Jlc3FsL2luc3RhbGxhdGlvbi5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvaW5zdGFsbGF0aW9uLnB5YwpYbGliLyUlUFlUSE9O X1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvaXJpLnB5ClhsaWIvJSVQWVRI T05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9pcmkucHljClhsaWIvJSVQ WVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9saWIvX19pbml0X18u cHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL2xp Yi9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9w b3N0Z3Jlc3FsL2xpYi9saWJzeXMuc3FsClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUt cGFja2FnZXMvcG9zdGdyZXNxbC9wZ3Bhc3NmaWxlLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lP TiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9wZ3Bhc3NmaWxlLnB5YwpYbGliLyUlUFlU SE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvX19pbml0 X18ucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3Fs L3Byb3RvY29sL19faW5pdF9fLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBh Y2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvYnVmZmVyLnB5ClhsaWIvJSVQWVRIT05fVkVS U0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9wcm90b2NvbC9idWZmZXIucHljClhs aWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9wcm90b2Nv bC9jbGllbnQzLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9z dGdyZXNxbC9wcm90b2NvbC9jbGllbnQzLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvZWxlbWVudDMucHkKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Byb3RvY29sL2VsZW1l bnQzLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvcHJvdG9jb2wvbWVzc2FnZV90eXBlcy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvbWVzc2FnZV90eXBlcy5weWMKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Byb3RvY29s L29wdGltaXplZC5zbwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bv c3RncmVzcWwvcHJvdG9jb2wvcGJ1ZmZlci5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvcGJ1ZmZlci5weWMKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Byb3RvY29sL3R5cGlv LnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9w cm90b2NvbC90eXBpby5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdl cy9wb3N0Z3Jlc3FsL3Byb3RvY29sL3R5cHN0cnVjdC5weQpYbGliLyUlUFlUSE9OX1ZFUlNJ T04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wvdHlwc3RydWN0LnB5YwpY bGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9j b2wvdmVyc2lvbi5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bv c3RncmVzcWwvcHJvdG9jb2wvdmVyc2lvbi5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUv c2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Byb3RvY29sL3hhY3QzLnB5ClhsaWIvJSVQWVRI T05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9wcm90b2NvbC94YWN0My5w eWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5 dGhvbi9fX2luaXRfXy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2Vz L3Bvc3RncmVzcWwvcHl0aG9uL19faW5pdF9fLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04l JS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHl0aG9uL2NvbW1hbmQucHkKWGxpYi8lJVBZ VEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9jb21tYW5k LnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwv cHl0aG9uL2NvbnRleHRsaWIucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNr YWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9jb250ZXh0bGliLnB5YwpYbGliLyUlUFlUSE9OX1ZF UlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHl0aG9uL2RhdGV0aW1lLnB5Clhs aWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRob24v ZGF0ZXRpbWUucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9z dGdyZXNxbC9weXRob24vZGVjb3JsaWIucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0 ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9kZWNvcmxpYi5weWMKWGxpYi8lJVBZVEhP Tl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9kb2MucHkKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9k b2MucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNx bC9weXRob24vZWxlbWVudC5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2th Z2VzL3Bvc3RncmVzcWwvcHl0aG9uL2VsZW1lbnQucHljClhsaWIvJSVQWVRIT05fVkVSU0lP TiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRob24vZnVuY3Rvb2xzLnB5ClhsaWIv JSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRob24vZnVu Y3Rvb2xzLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3Rn cmVzcWwvcHl0aG9uL2l0ZXJ0b29scy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvcHl0aG9uL2l0ZXJ0b29scy5weWMKWGxpYi8lJVBZVEhP Tl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5dGhvbi9vcHRpbWl6ZWQu c28KWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3B5 dGhvbi9zb2NrZXQucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9w b3N0Z3Jlc3FsL3B5dGhvbi9zb2NrZXQucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3Np dGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRob24vc3RyaW5nLnB5ClhsaWIvJSVQWVRIT05f VkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRob24vc3RyaW5nLnB5YwpY bGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcmVsZWFz ZS9fX2luaXRfXy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bv c3RncmVzcWwvcmVsZWFzZS9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUv c2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3JlbGVhc2UvZGlzdHV0aWxzLnB5ClhsaWIvJSVQ WVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9yZWxlYXNlL2Rpc3R1 dGlscy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL3Jlc29sdmVkL19faW5pdF9fLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUt cGFja2FnZXMvcG9zdGdyZXNxbC9yZXNvbHZlZC9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhP Tl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Jlc29sdmVkL2NyeXB0LnB5 ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9yZXNv bHZlZC9jcnlwdC5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9w b3N0Z3Jlc3FsL3Jlc29sdmVkL3JpcGFyc2UucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUv c2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Jlc29sdmVkL3JpcGFyc2UucHljClhsaWIvJSVQ WVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9zdHJpbmcucHkKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3N0cmluZy5w eWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3N5 cy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwv c3lzLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvdGVzdC9fX2luaXRfXy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2th Z2VzL3Bvc3RncmVzcWwvdGVzdC9fX2luaXRfXy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9O JSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvY3Vyc29yX2ludGVncml0eS5weQpY bGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC9j dXJzb3JfaW50ZWdyaXR5LnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2th Z2VzL3Bvc3RncmVzcWwvdGVzdC9wZXJmX2NvcHlfaW8ucHkKWGxpYi8lJVBZVEhPTl9WRVJT SU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvcGVyZl9jb3B5X2lvLnB5YwpY bGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC9w ZXJmX3F1ZXJ5X2lvLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMv cG9zdGdyZXNxbC90ZXN0L3BlcmZfcXVlcnlfaW8ucHljClhsaWIvJSVQWVRIT05fVkVSU0lP TiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfYnl0ZWFfY29kZWMucHkK WGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3Qv dGVzdF9ieXRlYV9jb2RlYy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNr YWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvdGVzdF9jbHVzdGVyLnB5ClhsaWIvJSVQWVRIT05fVkVS U0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfY2x1c3Rlci5weWMK WGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3Qv dGVzdF9jb25maWdmaWxlLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2Fn ZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfY29uZmlnZmlsZS5weWMKWGxpYi8lJVBZVEhPTl9W RVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvdGVzdF9jb25uZWN0LnB5 ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0 L3Rlc3RfY29ubmVjdC5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdl cy9wb3N0Z3Jlc3FsL3Rlc3QvdGVzdF9kYmFwaTIwLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lP TiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfZGJhcGkyMC5weWMKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvdGVz dF9kcml2ZXIucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0 Z3Jlc3FsL3Rlc3QvdGVzdF9kcml2ZXIucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3Np dGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfZXhjZXB0aW9ucy5weQpYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X2V4 Y2VwdGlvbnMucHljClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9z dGdyZXNxbC90ZXN0L3Rlc3RfaXJpLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUt cGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfaXJpLnB5YwpYbGliLyUlUFlUSE9OX1ZF UlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X2xpYi5weQpYbGli LyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0 X2xpYi5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL3Rlc3QvdGVzdF9wZ3Bhc3NmaWxlLnB5ClhsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3Np dGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0L3Rlc3RfcGdwYXNzZmlsZS5weWMKWGxpYi8l JVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvdGVzdF9w cm90b2NvbC5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3Rn cmVzcWwvdGVzdC90ZXN0X3Byb3RvY29sLnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X3B5dGhvbi5weQpYbGliLyUlUFlU SE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X3B5dGhv bi5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3Fs L3Rlc3QvdGVzdF9zc2xfY29ubmVjdC5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X3NzbF9jb25uZWN0LnB5YwpYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0X3N0 cmluZy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVz cWwvdGVzdC90ZXN0X3N0cmluZy5weWMKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1w YWNrYWdlcy9wb3N0Z3Jlc3FsL3Rlc3QvdGVzdGFsbC5weQpYbGliLyUlUFlUSE9OX1ZFUlNJ T04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdGVzdC90ZXN0YWxsLnB5YwpYbGliLyUl UFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdHlwZXMucHkKWGxp Yi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jlc3FsL3R5cGVzLnB5 YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdW5p dHRlc3QucHkKWGxpYi8lJVBZVEhPTl9WRVJTSU9OJSUvc2l0ZS1wYWNrYWdlcy9wb3N0Z3Jl c3FsL3VuaXR0ZXN0LnB5YwpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2Vz L3Bvc3RncmVzcWwvdmVyc2lvbnN0cmluZy5weQpYbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9z aXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvdmVyc2lvbnN0cmluZy5weWMKWEBkaXJybSBsaWIv JSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9iaW4KWEBkaXJy bSBsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9kb2N1 bWVudGF0aW9uClhAZGlycm0gbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2Vz L3Bvc3RncmVzcWwvZHJpdmVyClhAZGlycm0gbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRl LXBhY2thZ2VzL3Bvc3RncmVzcWwvZW5jb2RpbmdzClhAZGlycm0gbGliLyUlUFlUSE9OX1ZF UlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvbGliClhAZGlycm0gbGliLyUlUFlU SE9OX1ZFUlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwvcHJvdG9jb2wKWEBkaXJy bSBsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC9weXRo b24KWEBkaXJybSBsaWIvJSVQWVRIT05fVkVSU0lPTiUlL3NpdGUtcGFja2FnZXMvcG9zdGdy ZXNxbC9yZWxlYXNlClhAZGlycm0gbGliLyUlUFlUSE9OX1ZFUlNJT04lJS9zaXRlLXBhY2th Z2VzL3Bvc3RncmVzcWwvcmVzb2x2ZWQKWEBkaXJybSBsaWIvJSVQWVRIT05fVkVSU0lPTiUl L3NpdGUtcGFja2FnZXMvcG9zdGdyZXNxbC90ZXN0ClhAZGlycm0gbGliLyUlUFlUSE9OX1ZF UlNJT04lJS9zaXRlLXBhY2thZ2VzL3Bvc3RncmVzcWwKZGFlZWJjMTYzNzJiMDRmNDUzZjg3 ZjYyOGIxMzI3YmQKZXhpdAoK --------------010401010602060504020805--