From owner-freebsd-python@freebsd.org Sat May 15 15:39:20 2021 Return-Path: Delivered-To: freebsd-python@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3B1D1648AD1 for ; Sat, 15 May 2021 15:39:20 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fj8hS09FGz4xDb for ; Sat, 15 May 2021 15:39:20 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: by mailman.nyi.freebsd.org (Postfix) id 05B60648A4A; Sat, 15 May 2021 15:39:20 +0000 (UTC) Delivered-To: python@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 057C564877B for ; Sat, 15 May 2021 15:39:20 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fj8hR13SMz4xBH for ; Sat, 15 May 2021 15:39:18 +0000 (UTC) (envelope-from roberthuff@rcn.com) DKIM-Signature: v=1; a=rsa-sha1; d=rcn.com; s=20180516; c=relaxed/simple; q=dns/txt; i=@rcn.com; t=1621093158; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=bDQrZoFznwdTjwxh7aODSo5EMcg=; b=dJqtS+rr4Xv8c2fslN9ap3LVeEdbtXr9472TqfjpEQbSgXf9YHHClysWGudAv3/L FNsiaYS2RXBUNVmSaP3J1HwF+ybhIkBnab1kFnBn/EJ3V6r8L6NcB//+TnhHsn1K 09iBFoCuFmoX+iPPpz3/yh+jQnyUuK7Wy5jGm6qPi8vDYwvFJtCc3Wuq7TCNWaqJ 7syVHn9o8hruUP0GPOFYuYLnMeuFTQOnhzYkIaIEycd1MlA8HStvvq2Ts14Jodf7 Fhhaowx4xVBEYY/QFN1+x0P19vcQm5mPOq3f6ZVL7enK73eNcWWIRsfq/KDuZ8oc SrI9h51xF8F6Cx6R4ZhnqQ==; X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Received: from [130.44.129.206] ([130.44.129.206:48538] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id EE/B2-64052-52BEF906; Sat, 15 May 2021 11:39:18 -0400 Message-ID: <24735.60197.203354.978727@jerusalem.litteratus.org> Date: Sat, 15 May 2021 11:39:17 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: base64 From: Robert Huff To: python@freebsd.org Subject: rooting out old Python dependencies X-Mailer: VM 8.2.0b under 27.2 (amd64-portbld-freebsd14.0) X-Vade-Verdict: clean X-Vade-Analysis: gggruggvucftvghtrhhoucdtuddrgeduledrvdeitddgleduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuufgjpfetvefqtfdptfevpfdpqfgfvfenuceurghilhhouhhtmecufedtudenucenucfjughrpefkffggtgfghffvuffosehtsgertdertddvnecuhfhrohhmpeftohgsvghrthcujfhufhhfuceorhhosggvrhhthhhufhhfsehrtghnrdgtohhmqeenucggtffrrghtthgvrhhnpeehvdfgheeludektdfhueevgfeivdffvdeiieduhfdukeekledutdejfeegjefgleenucfkphepudeftddrgeegrdduvdelrddvtdeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepudeftddrgeegrdduvdelrddvtdeipdhhvghlohepjhgvrhhushgrlhgvmhdrlhhithhtvghrrghtuhhsrdhorhhgrdhlihhtthgvrhgrthhushdrohhrghdpmhgrihhlfhhrohhmpehrohgsvghrthhhuhhffhesrhgtnhdrtghomhdprhgtphhtthhopehphihthhhonhesfhhrvggvsghsugdrohhrghdphhhoshhtpehsmhhtphdrrhgtnhdrtghmhhdrshihnhgrtghorhdrtghomhdpshhpfhepshhofhhtfhgrihhlpdgukhhimhep X-Vade-Client: RCN X-Rspamd-Queue-Id: 4Fj8hR13SMz4xBH X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rcn.com header.s=20180516 header.b=dJqtS+rr; dmarc=pass (policy=none) header.from=rcn.com; spf=pass (mx1.freebsd.org: domain of roberthuff@rcn.com designates 69.168.97.78 as permitted sender) smtp.mailfrom=roberthuff@rcn.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:69.168.97.0/24]; TO_DN_NONE(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; DKIM_TRACE(0.00)[rcn.com:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[rcn.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[69.168.97.78:from]; ASN(0.00)[asn:36271, ipnet:69.168.97.0/24, country:US]; RCVD_IN_DNSWL_LOW(-0.10)[69.168.97.78:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[rcn.com:s=20180516]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[rcn.com:dkim]; SPAMHAUS_ZRD(0.00)[69.168.97.78:from:127.0.2.255]; RWL_MAILSPIKE_POSSIBLE(0.00)[69.168.97.78:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[python] X-Mailman-Approved-At: Sat, 15 May 2021 16:28:42 +0000 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2021 15:39:20 -0000 DQpIZWxsbzoNCglJIHJlY2VudGx5IG1hZGUgYW4gZWZmb3J0IHRvIG1vdmUgYWxsIHBvcnRzIGZy b20gMi43IGFuZCAzLjcgdG8NCjMuOS4NCglBbmQgSSB0aG91Z2ggSSBoYWQgc3VjY2VlZGVkIC4u LiB1bnRpbCBJIHJhbiBpbnRvIHRoaXMgd2hpbGUNCnJlYnVpbGRpbmcgaGFyZmJ1eno6DQoNCj09 PT4gIEJ1aWxkaW5nIGZvciBoYXJmYnV6ei0yLjguMQ0KWyAxMCUgMS8xMF0gL3Vzci9sb2NhbC9i aW4vbWVzb24gLS1pbnRlcm5hbCBleGUgLS1jYXB0dXJlIHNyYy9oYi1nb2JqZWN0LWVudW1zLXRt cC5oIC0tIC91c3IvbG9jYWwvYmluL2dsaWItbWtlbnVtcyAtLWlkZW50aWZpZXItcHJlZml4IGhi XyAtLXN5bWJvbC1wcmVmaXggaGJfZ29iamVjdCAtLXRlbXBsYXRlIC9kYXRhL3BvcnQtd29yay91 c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvc3JjL2hi LWdvYmplY3QtZW51bXMtdG1wLmgudG1wbCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50 L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1hYXQtbGF5b3V0 LmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6 LTIuOC4xL19idWlsZC8uLi9zcmMvaGItYWF0LmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9w cmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItYmxvYi5o IC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0y LjguMS9fYnVpbGQvLi4vc3JjL2hiLWJ1ZmZlci5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMv cHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLWNvbW1v bi5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6 ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLWRlcHJlY2F0ZWQuaCAvZGF0YS9wb3J0LXdvcmsvdXNy L3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9o Yi1kcmF3LmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hh cmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItZmFjZS5oIC9kYXRhL3BvcnQtd29yay91c3Iv cG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hi LWZvbnQuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFy ZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1tYXAuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3Bv cnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1v dC1jb2xvci5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9o YXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LWRlcHJlY2F0ZWQuaCAvZGF0YS9wb3J0 LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxk Ly4uL3NyYy9oYi1vdC1mb250LmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJm YnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItb3QtbGF5b3V0LmggL2Rh dGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4x L19idWlsZC8uLi9zcmMvaGItb3QtbWF0aC5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJp bnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LW1ldGEu aCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enot Mi44LjEvX2J1aWxkLy4uL3NyYy9oYi1vdC1tZXRyaWNzLmggL2RhdGEvcG9ydC13b3JrL3Vzci9w b3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGIt b3QtbmFtZS5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9o YXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LXNoYXBlLmggL2RhdGEvcG9ydC13b3Jr L3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9z cmMvaGItb3QtdmFyLmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93 b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItb3QuaCAvZGF0YS9wb3J0LXdvcmsv dXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3Ny Yy9oYi1zZXQuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsv aGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1zaGFwZS1wbGFuLmggL2RhdGEvcG9ydC13 b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8u Li9zcmMvaGItc2hhcGUuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6 L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1zdHlsZS5oIC9kYXRhL3BvcnQt d29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQv Li4vc3JjL2hiLXVuaWNvZGUuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZi dXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi5oIC9kYXRhL3BvcnQtd29y ay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvc3Jj L2hiLXZlcnNpb24uaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dv cmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1mdC5oIC9kYXRhL3BvcnQtd29yay91 c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3Jj L2hiLWdyYXBoaXRlMi5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enov d29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLWdsaWIuaA0KRkFJTEVEOiBzcmMv aGItZ29iamVjdC1lbnVtcy10bXAuaCANCi91c3IvbG9jYWwvYmluL21lc29uIC0taW50ZXJuYWwg ZXhlIC0tY2FwdHVyZSBzcmMvaGItZ29iamVjdC1lbnVtcy10bXAuaCAtLSAvdXNyL2xvY2FsL2Jp bi9nbGliLW1rZW51bXMgLS1pZGVudGlmaWVyLXByZWZpeCBoYl8gLS1zeW1ib2wtcHJlZml4IGhi X2dvYmplY3QgLS10ZW1wbGF0ZSAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZi dXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkL3NyYy9oYi1nb2JqZWN0LWVudW1zLXRtcC5o LnRtcGwgL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZi dXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItYWF0LWxheW91dC5oIC9kYXRhL3BvcnQtd29yay91 c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3Jj L2hiLWFhdC5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9o YXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLWJsb2IuaCAvZGF0YS9wb3J0LXdvcmsvdXNy L3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9o Yi1idWZmZXIuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsv aGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1jb21tb24uaCAvZGF0YS9wb3J0LXdvcmsv dXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3Ny Yy9oYi1kZXByZWNhdGVkLmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6 ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItZHJhdy5oIC9kYXRhL3BvcnQt d29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQv Li4vc3JjL2hiLWZhY2UuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6 L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1mb250LmggL2RhdGEvcG9ydC13 b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8u Li9zcmMvaGItbWFwLmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93 b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItb3QtY29sb3IuaCAvZGF0YS9wb3J0 LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxk Ly4uL3NyYy9oYi1vdC1kZXByZWNhdGVkLmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmlu dC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItb3QtZm9udC5o IC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0y LjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LWxheW91dC5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9y dHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90 LW1hdGguaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFy ZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1vdC1tZXRhLmggL2RhdGEvcG9ydC13b3JrL3Vz ci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMv aGItb3QtbWV0cmljcy5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enov d29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LW5hbWUuaCAvZGF0YS9wb3J0 LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxk Ly4uL3NyYy9oYi1vdC1zaGFwZS5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFy ZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLW90LXZhci5oIC9kYXRh L3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQvaGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9f YnVpbGQvLi4vc3JjL2hiLW90LmggL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJm YnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWlsZC8uLi9zcmMvaGItc2V0LmggL2RhdGEvcG9y dC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19idWls ZC8uLi9zcmMvaGItc2hhcGUtcGxhbi5oIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvcHJpbnQv aGFyZmJ1enovd29yay9oYXJmYnV6ei0yLjguMS9fYnVpbGQvLi4vc3JjL2hiLXNoYXBlLmggL2Rh dGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4x L19idWlsZC8uLi9zcmMvaGItc3R5bGUuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50 L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi11bmljb2RlLmgg L2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIu OC4xL19idWlsZC8uLi9zcmMvaGIuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hh cmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkL3NyYy9oYi12ZXJzaW9uLmggL2RhdGEv cG9ydC13b3JrL3Vzci9wb3J0cy9wcmludC9oYXJmYnV6ei93b3JrL2hhcmZidXp6LTIuOC4xL19i dWlsZC8uLi9zcmMvaGItZnQuaCAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZi dXp6L3dvcmsvaGFyZmJ1enotMi44LjEvX2J1aWxkLy4uL3NyYy9oYi1ncmFwaGl0ZTIuaCAvZGF0 YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3ByaW50L2hhcmZidXp6L3dvcmsvaGFyZmJ1enotMi44LjEv X2J1aWxkLy4uL3NyYy9oYi1nbGliLmgNCi0tLSBzdGRlcnIgLS0tDQplbnY6IC91c3IvbG9jYWwv YmluL3B5dGhvbjMuNzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQ0KDQpuaW5qYTogYnVpbGQg c3RvcHBlZDogc3ViY29tbWFuZCBmYWlsZWQuDQoqKiogRXJyb3IgY29kZSAxDQoNCglUaGlzIGhh cyBhbHNvIGhhcHBlbmVkIHdpdGggcmVidWlsZGluZyBhIGNvdXBsZSBvZiBvdGhlciBwb3J0cy4N CglXaGF0IGlzIHRoZSBjb3JyZWN0IHdheSB0byBmaXggdGhpcz8gIEFuZCBpcyB0aGVyZSBhIHdh eSB0byBnbw0KbG9va2luZyBmb3Igc3VjaCBjYXNlcyBiZWZvcmUgdGhleSBmaW5kIG1lPw0KCSht YWtlLmNvbmYgaXMgYXBwZW5kZWQpDQoNCg0KCQkJUmVzcGVjdGZ1bGx5LA0KDQoNCgkJCQlSb2Jl cnQgIm5vdCBhIFB5dGhvbiBndXJ1IiBIdWZmDQoNCgwNCiNXSVRIX0RFQlVHPXllcw0KDQpTRU5E TUFJTF9DRkxBR1M9LUkvdXNyL2xvY2FsL2luY2x1ZGUvc2FzbCAtRFNBU0wNClNFTkRNQUlMX0xE RkxBR1M9LUwvdXNyL2xvY2FsL2xpYg0KU0VORE1BSUxfTERBREQ9LWxzYXNsMg0KDQojREVGQVVM VF9WRVJTSU9OUys9bGludXg9YzZfNjQgc2FtYmE9NC40IHB5dGhvbj0zLjUgcHl0aG9uMz0zLjUN CkRFRkFVTFRfVkVSU0lPTlMrPWxpbnV4PWM3IHNhbWJhPTQuMTANCg0KIyBQb3NzaWJsZSB2YWx1 ZXM6IDIuNywgMy40LCAzLjUsIDMuNg0KREVGQVVMVF9WRVJTSU9OUys9cHl0aG9uPTMuOQ0KDQoj IFBvc3NpYmxlIHZhbHVlczogMi43DQojREVGQVVMVF9WRVJTSU9OUys9cHl0aG9uMj0yLjcNCg0K IyBQb3NzaWJsZSB2YWx1ZXM6IDMuNCwgMy41LCAzLjYNCkRFRkFVTFRfVkVSU0lPTlMrPXB5dGhv bjM9My45DQoNCkRFRkFVTFRfVkVSU0lPTlMrPXBlcmw1PTUuMzINCg0KREVGQVVMVF9WRVJTSU9O Uys9cGhwPTcuNA0KDQpERUZBVUxUX1ZFUlNJT05TKz1qYXZhPTE0DQoNCkRFRkFVTFRfVkVSU0lP TlMrPXNhbWJhPTQuMTMNCg0KREVGQVVMVF9WRVJTSU9OUys9bGx2bT0xMQ0KDQpXSVRIX0NDQUNI RV9CVUlMRD15ZXMNCkNDQUNIRV9ESVI9L2RhdGEvY2NhY2hlDQoNCg0KDQoJ