From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ALYXBSQy32AKXAEAgWs5BA (envelope-from ) for ; Fri, 02 Jul 2021 17:35:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id qLzWACQy32CoSAAAbx9fmQ (envelope-from ) for ; Fri, 02 Jul 2021 15:35:00 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3110023F46 for ; Fri, 2 Jul 2021 17:34:59 +0200 (CEST) Received: from localhost ([::1]:45800 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzLBx-0000vB-OE for larch@yhetil.org; Fri, 02 Jul 2021 11:34:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzLBZ-0000ts-9n for help-guix@gnu.org; Fri, 02 Jul 2021 11:34:33 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:54077) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lzLBV-000730-PR for help-guix@gnu.org; Fri, 02 Jul 2021 11:34:33 -0400 Received: by mail-wm1-x331.google.com with SMTP id w13so6920520wmc.3 for ; Fri, 02 Jul 2021 08:34:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beadling-co-uk.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:user-agent; bh=ov9odHmDRVqZjtUgGPdScGgQoaFDunHshlOWJoxV0Gs=; b=ULkeVg6ys66IlpVxGw/rgR+cnrVdJDwDOiol6JYUCty3X1J2OyblOZvWAQ3P4nH5f2 PqztDJ7y/pzo14SVWbPXvhgtgmbpOfk70ESdaXRijfOwh8VsqSqCVFddxGuhoaAvfpgc Edm9/RDAvz7FBLQKGCV5iBDU/iIUIFjjQLMBRRTmX/GiSL++04u3wFUhzGqE8qVLb1P2 WOODszAJzvBRxrZ1jH9sMbRo+pror5Bgn4wcC6tGOPBfB1MKoeJd/kwelKgbSEYeDLEq 2v3ICDrc4rwqxWKA9xK5zxCxOBEYl99sd9Cceip3kbcZl7qmStquk4S+CGVtjv3ffOCS LZCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version:user-agent; bh=ov9odHmDRVqZjtUgGPdScGgQoaFDunHshlOWJoxV0Gs=; b=AETGE7Qbmu4+6bZKyz2/WMvlwuE7zP055YQnRKaQtL1XP2e8oLx1OdCUNzX92R2Wfb ozhDqmRlQ9OI+RrrtJXTebY0j/BnMCeya7ORPjXCzRqQdjygVNBfhZshs7CBEKoxus8P /buM8BtCfSRLrrXN0g/pAOr7Nbc76zb8Lzwx8vktVa1N/QfXg7DiOUZOLEyyI99Fl7aX BuMdTO+kdBnbR9aJjqVXOMDsPXHd8UaWX9W2Cb6AnOz2/NjXGI6yTgC7WyxQX4JoL1VT cPa4MgIpmlrVn3UsZsf0ounl/FVafHiqi80XPuPJKsKm/kBMqk2dVqpBuFO4yZlxwYrP 1Zug== X-Gm-Message-State: AOAM531t01ujhGdFiSMKaahB18ybAEcbSurjZAz+O3uKiPUy+SX2jLKs /gE870sb+qay8DTqvcFOlLFxqw== X-Google-Smtp-Source: ABdhPJwzTS5w56VfGF/nrX4txvHhIedSlshfKGHL0/mahow3AIUEcjpZHvUw4EnHzEHPsMvAuFcQPQ== X-Received: by 2002:a1c:35c2:: with SMTP id c185mr101059wma.126.1625240063968; Fri, 02 Jul 2021 08:34:23 -0700 (PDT) Received: from phil-mobile.home.local (host-92-2-220-22.as13285.net. [92.2.220.22]) by smtp.gmail.com with ESMTPSA id y20sm12724681wmi.31.2021.07.02.08.34.22 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Jul 2021 08:34:23 -0700 (PDT) Date: Fri, 2 Jul 2021 16:34:21 +0100 From: phil@beadling.co.uk To: zimoun Message-ID: <072ce53e-5d7c-478c-87a6-53e4e3ad6bb7.maildroid@localhost> In-Reply-To: References: Subject: Re: python-pyarrow broken for parquet? MIME-Version: 1.0 X-Mailer: MailDroid/4.91 (Android 11) User-Agent: MailDroid/4.91 (Android 11) Received-SPF: none client-ip=2a00:1450:4864:20::331; envelope-from=phil@beadling.co.uk; helo=mail-wm1-x331.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625240099; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=691hJEtme6FrjRYdCqgQK8vj9rJy5WDmL1lS9JJ1wWk=; b=QkjySDXJ50PqRRb24GLb0tFAP9G9vxGZz2SIB0Za1FuiVd34DgHPrr0UMtHU1oIzIqAY7j nzghjhKcwPwvpm34QuX/ekHmiMx5J/FrC8f6MkLTmXsUkYieRlonjVf0BRx04BTtIdC2Sj MVvt2Y56n1+z6TPEX+r86sMWO5tbOrDa1by+Et9bYZPTe/wrPUMVQf59GUnBtEnJotSCZj lY2Dg5qdphQrkcNZh58Zrzdeb+7hZjdVE0v8nbFV7jn/uzt7aL/9cYMDpKLemR0Z8Liav3 CZbGfVHI9Sg/DMT81p1nm8bmdrQh06HypGY+ezsoeimk5xgUqkv8kRXT8ZikvA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625240099; a=rsa-sha256; cv=none; b=ojTO6s4aiKwVNcsqQiR4ES1FMrZGVK/tAqt9EgzoSueNTLQ1Vpb15H7Frn38Dr/eo05uoL PKFgIEe4waLDv93FsSyUMpQS9rooT7OYNAfVYbnhEP7UJC3NY810xka/7J2WpS07uN5IgW cYxdGlJO+MmDEA46H19rp1NDuvCp1SgRTiEKIbeTzjaRvyXBkFFgBB4dVqs7Qxi2Lvz9rZ nzKtjL90Ubx+3FtFzaIvs3YVN4oL2L9ddvWlHpHkNA6db70c8HDFow6duKpTntfbMY30xa UFJtu2DycJLAJaa11p+9vHBHRNKoBZ7bZWxjmOAgWNaD2DDZv1wT1vWpyyB+4g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=ULkeVg6y; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: 1.19 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=ULkeVg6y; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 3110023F46 X-Spam-Score: 1.19 X-Migadu-Scanner: scn0.migadu.com X-TUID: 9o6ai0GHo0/M VGhhbmtzIFNpbW9uLgoKWWVwIEkgZ290IHRoaXMgZmFyIHRvbyAtIGFuZCBJIGhhdmUgYSBjYW5k aWRhdGUgZml4IGZvciBidWlsZGluZyBwYXJxdWV0LiAgQnV0IGl0J3MgdHJlbWVuZG91c2x5IGhh Y2t5IChzZWQnaW5nIGhhcmRjb2RlZCB2YXJpYWJsZXMgaW50byB0aGUgY21ha2UgZmlsZXMgdG8g dHJhbXBsZSB0aGUgZGVyaXZlZCBzZXR0aW5ncyBpbiBzZXZlcmFsIHBsYWNlcykuICBJdCBzZWVt cyB0byB3b3JrIGJ1dCBuZWVkcyBmaW5lc3NpbmcuICBJJ2xsIHBvc3QgaGVyZSBzaG9ydGx5LCBi dXQgbm90IHN1cmUgaXQncyBzdGFibGUgZW5vdWdoIHRvIGJlIHVwZGF0ZWQgaW4gR3VpeCBwcm9w ZXIuICBXZSBjYW4gZGViYXRlIHRoYXQgd2hlbiBldmVyeW9uZSBzZWVzIG15IGhvcnJlbmRvdXMg Zml4LgoKCgotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpGcm9tOiB6aW1vdW4gPHppbW9uLnRv dXRvdW5lQGdtYWlsLmNvbT4KVG86IFBoaWwgQmVhZGxpbmcgPHBoaWxAYmVhZGxpbmcuY28udWs+ CkNjOiBoZWxwLWd1aXggPGhlbHAtZ3VpeEBnbnUub3JnPgpTZW50OiBGcmksIDAyIEp1bCAyMDIx IDEyOjAxClN1YmplY3Q6IFJlOiBweXRob24tcHlhcnJvdyBicm9rZW4gZm9yIHBhcnF1ZXQ/CgpI aSwKCk9uIFdlZCwgMzAgSnVuIDIwMjEgYXQgMjE6MTAsIFBoaWwgQmVhZGxpbmcgPHBoaWxAYmVh ZGxpbmcuY28udWs+IHdyb3RlOgoKPiBXaGVuIHRyeWluZyB0byB1c2UgdGhlIHBhcnF1ZXQgbW9k dWxlIGluIHB5YXJyb3cgLSBpdCdzIG5vdCBmaW5kaW5nIHRoZQo+IGludGVybmFsIG1vZHVsZS4g IFRoaXMgaXMgdHJ1ZSBmb3IgbGF0ZXN0IDQuMC4xIGFuZCBhbHNvIHRoZSBwcmV2aW91cwo+IHZl cnNpb24gKHNob3duIGJlbG93KS4KPgo+IFRoaXMgaXMgZGVzcGl0ZSB0aGUgZmFjdCB0aGF0IGlu IHRoZSB1bmRlcmx5aW5nIGFwYWNoZS1hcnJvdyBwYWNrYWdlCj4gcGFycXVldCBzdXBwb3J0IGlz IGV4cGxpY2l0bHkgdHVybmVkIG9uIGFzIGZhciBhcyBJIGNhbiBzZWU6Cj4gaHR0cHM6Ly9naXRo dWIuY29tL2d1aXgtbWlycm9yL2d1aXgvYmxvYi81ZWQxMDVhOGJiMWE4MTI5NzU0OTZkYzNhMDkx NTk2MzU1YTAyMzRjL2dudS9wYWNrYWdlcy9kYXRhYmFzZXMuc2NtI0wzNjg3Cj4KPiAjOmNvbmZp Z3VyZS1mbGFncwo+IChsaXN0ICItREFSUk9XX1BZVEhPTj1PTiIKPiAiLURBUlJPV19HTE9HPU9O Igo+IDs7IFBhcnF1ZXQgb3B0aW9ucwo+ICItREFSUk9XX1BBUlFVRVQ9T04iCj4gIi1EUEFSUVVF VF9CVUlMRF9FWEVDVVRBQkxFUz1PTiIuLi4uLgoKVGhlIHBhY2thZ2UgJ2FwYWNoZS1hcnJvdycg aXMgYnVpbHQgd2l0aCB0aGUgUGFycXVldCBzdXBwb3J0IGJ1dCBub3QKdGhlIHBhY2thZ2UgJ3B5 dGhvbi1weWFycm93Jy4gIFRvIGFkZCB0aGUgc3VwcG9ydCBvZiBQYXJxdWV0IHRvIHRoZQpQeXRo b24gYmluZGluZywgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlIFBZVEhPTl9XSVRIX1BBUlFVRVQg c2hvdWxkIGJlCnNldCB0byAxLCBJSVJDIHRoZSBkb2MuCgpUd2Vha2luZyB0aGUgJ3B5dGhvbi1w eWFycm93JyB3aXRoOgoKLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0t c3RhcnQtLS0tLS0tLS0tLS0tPjgtLS0KICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdzZXQtZW52 CiAgICAgICAgKGxhbWJkYSBfIChzZXRlbnYgIlBZQVJST1dfV0lUSF9QQVJRVUVUIiAiMSIpICN0 KSkpKSkKLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0tZW5kLS0tLS0t LS0tLS0tLS0tPjgtLS0KCnRoZW4gcnVubmluZyAiLi9wcmUtaW5zdC1lbnYgZ3VpeCBidWlsZCBw eXRob24tcHlhcnJvdyAtLW5vLWdyYWZ0cyIgSSBnZXQ6CgotLTg8LS0tLS0tLS0tLS0tLS0tY3V0 IGhlcmUtLS0tLS0tLS0tLS0tLS1zdGFydC0tLS0tLS0tLS0tLS0+OC0tLQotLSBGb3VuZCBBcnJv dzoKL2dudS9zdG9yZS9ieDRscHJkY3E1enczNzJmMnJjYzI3YzQxMmNoeGltci1hcGFjaGUtYXJy b3ctNC4wLjEtaW5jbHVkZS9zaGFyZS9pbmNsdWRlCihmb3VuZCB2ZXJzaW9uICI0LjAuMSIpCi0t IEFycm93IHZlcnNpb246IDQuMC4xIChDTWFrZSBwYWNrYWdlIGNvbmZpZ3VyYXRpb246IEFycm93 KQotLSBBcnJvdyBTTyBhbmQgQUJJIHZlcnNpb246IDQwMAotLSBBcnJvdyBmdWxsIFNPIHZlcnNp b246IDQwMC4xLjAKLS0gRm91bmQgdGhlIEFycm93IGNvcmUgc2hhcmVkIGxpYnJhcnk6Ci9nbnUv c3RvcmUvY2FncjJuMDMxNTVtZHgxbWltOGN4dmExdjIycWhoMHktYXBhY2hlLWFycm93LTQuMC4x LWxpYi9saWIvbGliYXJyb3cuc28KLS0gRm91bmQgdGhlIEFycm93IGNvcmUgaW1wb3J0IGxpYnJh cnk6Ci0tIEZvdW5kIHRoZSBBcnJvdyBjb3JlIHN0YXRpYyBsaWJyYXJ5OgotLSBDb3VsZCBOT1Qg ZmluZCBBcnJvd1B5dGhvbiAobWlzc2luZzogQXJyb3dQeXRob25fRElSKQotLSBDaGVja2luZyBm b3IgbW9kdWxlICdhcnJvdy1weXRob24nCi0tICAgRm91bmQgYXJyb3ctcHl0aG9uLCB2ZXJzaW9u IDQuMC4xCi0tIEZvdW5kIEFycm93UHl0aG9uOgovZ251L3N0b3JlL2J4NGxwcmRjcTV6dzM3MmYy cmNjMjdjNDEyY2h4aW1yLWFwYWNoZS1hcnJvdy00LjAuMS1pbmNsdWRlL3NoYXJlL2luY2x1ZGUK KGZvdW5kIHZlcnNpb24gIjQuMC4xIikKLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBieSBwa2ct Y29uZmlnOiBhcnJvdy1weXRob24KLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBzaGFyZWQgbGli cmFyeToKL2dudS9zdG9yZS9jYWdyMm4wMzE1NW1keDFtaW04Y3h2YTF2MjJxaGgweS1hcGFjaGUt YXJyb3ctNC4wLjEtbGliL2xpYi9saWJhcnJvd19weXRob24uc28KLS0gRm91bmQgdGhlIEFycm93 IFB5dGhvbiBpbXBvcnQgbGlicmFyeToKLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBzdGF0aWMg bGlicmFyeTogQVJST1dfUFlUSE9OX3N0YXRpY19saWItTk9URk9VTkQKLS0gQ291bGQgTk9UIGZp bmQgUGFycXVldCAobWlzc2luZzogUGFycXVldF9ESVIpCi0tIENoZWNraW5nIGZvciBtb2R1bGUg J3BhcnF1ZXQnCi0tICAgRm91bmQgcGFycXVldCwgdmVyc2lvbiA0LjAuMQotLSBGb3VuZCBQYXJx dWV0OgovZ251L3N0b3JlL2NhZ3IybjAzMTU1bWR4MW1pbThjeHZhMXYyMnFoaDB5LWFwYWNoZS1h cnJvdy00LjAuMS1saWIvL2dudS9zdG9yZS9ieDRscHJkY3E1enczNzJmMnJjYzI3YzQxMmNoeGlt ci1hcGFjaGUtYXJyb3ctNC4wLjEtaW5jbHVkZS9zaGFyZS9pbmNsdWRlCihmb3VuZCB2ZXJzaW9u ICI0LjAuMSIpCi0tIFBhcnF1ZXQgdmVyc2lvbjogNC4wLjEgKHBrZy1jb25maWc6IHBhcnF1ZXQp Ci0tIEZvdW5kIHRoZSBQYXJxdWV0IHNoYXJlZCBsaWJyYXJ5OgovZ251L3N0b3JlL2NhZ3IybjAz MTU1bWR4MW1pbThjeHZhMXYyMnFoaDB5LWFwYWNoZS1hcnJvdy00LjAuMS1saWIvbGliL2xpYnBh cnF1ZXQuc28KLS0gRm91bmQgdGhlIFBhcnF1ZXQgaW1wb3J0IGxpYnJhcnk6Ci0tIEZvdW5kIHRo ZSBQYXJxdWV0IHN0YXRpYyBsaWJyYXJ5OiBQQVJRVUVUX3N0YXRpY19saWItTk9URk9VTkQKLS0g Q29uZmlndXJpbmcgZG9uZQpDTWFrZSBFcnJvciBpbiBDTWFrZUxpc3RzLnR4dDoKICBJbXBvcnRl ZCB0YXJnZXQgInBhcnF1ZXRfc2hhcmVkIiBpbmNsdWRlcyBub24tZXhpc3RlbnQgcGF0aAoKICAg ICIvZ251L3N0b3JlL2NhZ3IybjAzMTU1bWR4MW1pbThjeHZhMXYyMnFoaDB5LWFwYWNoZS1hcnJv dy00LjAuMS1saWIvL2dudS9zdG9yZS9ieDRscHJkY3E1enczNzJmMnJjYzI3YzQxMmNoeGltci1h cGFjaGUtYXJyb3ctNC4wLjEtaW5jbHVkZS9zaGFyZS9pbmNsdWRlIgoKICBpbiBpdHMgSU5URVJG QUNFX0lOQ0xVREVfRElSRUNUT1JJRVMuICBQb3NzaWJsZSByZWFzb25zIGluY2x1ZGU6CgogICog VGhlIHBhdGggd2FzIGRlbGV0ZWQsIHJlbmFtZWQsIG9yIG1vdmVkIHRvIGFub3RoZXIgbG9jYXRp b24uCgogICogQW4gaW5zdGFsbCBvciB1bmluc3RhbGwgcHJvY2VkdXJlIGRpZCBub3QgY29tcGxl dGUgc3VjY2Vzc2Z1bGx5LgoKICAqIFRoZSBpbnN0YWxsYXRpb24gcGFja2FnZSB3YXMgZmF1bHR5 IGFuZCByZWZlcmVuY2VzIGZpbGVzIGl0IGRvZXMgbm90CiAgcHJvdmlkZS4KCgpDTWFrZSBFcnJv ciBpbiBDTWFrZUxpc3RzLnR4dDoKICBJbXBvcnRlZCB0YXJnZXQgInBhcnF1ZXRfc2hhcmVkIiBp bmNsdWRlcyBub24tZXhpc3RlbnQgcGF0aAoKICAgICIvZ251L3N0b3JlL2NhZ3IybjAzMTU1bWR4 MW1pbThjeHZhMXYyMnFoaDB5LWFwYWNoZS1hcnJvdy00LjAuMS1saWIvL2dudS9zdG9yZS9ieDRs cHJkY3E1enczNzJmMnJjYzI3YzQxMmNoeGltci1hcGFjaGUtYXJyb3ctNC4wLjEtaW5jbHVkZS9z aGFyZS9pbmNsdWRlIgoKICBpbiBpdHMgSU5URVJGQUNFX0lOQ0xVREVfRElSRUNUT1JJRVMuICBQ b3NzaWJsZSByZWFzb25zIGluY2x1ZGU6CgogICogVGhlIHBhdGggd2FzIGRlbGV0ZWQsIHJlbmFt ZWQsIG9yIG1vdmVkIHRvIGFub3RoZXIgbG9jYXRpb24uCgogICogQW4gaW5zdGFsbCBvciB1bmlu c3RhbGwgcHJvY2VkdXJlIGRpZCBub3QgY29tcGxldGUgc3VjY2Vzc2Z1bGx5LgoKICAqIFRoZSBp bnN0YWxsYXRpb24gcGFja2FnZSB3YXMgZmF1bHR5IGFuZCByZWZlcmVuY2VzIGZpbGVzIGl0IGRv ZXMgbm90CiAgcHJvdmlkZS4KLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0t LS0tZW5kLS0tLS0tLS0tLS0tLS0tPjgtLS0KCldpdGhvdXQgdGhpcyBlbnZpcm9ubWVudCB2YXJp YWJsZSBQWVRIT05fV0lUSF9QWUFSUk9XIHNldCB0byAxLCB0aGUKY29uZmlndXJhdGlvbiBpcyBu b3QgbG9va2luZyBhZnRlciBQYXJxdWV0LCBmb3IgaW5zdGFuY2U6CgotLTg8LS0tLS0tLS0tLS0t LS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1zdGFydC0tLS0tLS0tLS0tLS0+OC0tLQotLSBGb3Vu ZCBBcnJvdzoKL2dudS9zdG9yZS9ieDRscHJkY3E1enczNzJmMnJjYzI3YzQxMmNoeGltci1hcGFj aGUtYXJyb3ctNC4wLjEtaW5jbHVkZS9zaGFyZS9pbmNsdWRlCihmb3VuZCB2ZXJzaW9uICI0LjAu MSIpCi0tIEFycm93IHZlcnNpb246IDQuMC4xIChDTWFrZSBwYWNrYWdlIGNvbmZpZ3VyYXRpb246 IEFycm93KQotLSBBcnJvdyBTTyBhbmQgQUJJIHZlcnNpb246IDQwMAotLSBBcnJvdyBmdWxsIFNP IHZlcnNpb246IDQwMC4xLjAKLS0gRm91bmQgdGhlIEFycm93IGNvcmUgc2hhcmVkIGxpYnJhcnk6 Ci9nbnUvc3RvcmUvY2FncjJuMDMxNTVtZHgxbWltOGN4dmExdjIycWhoMHktYXBhY2hlLWFycm93 LTQuMC4xLWxpYi9saWIvbGliYXJyb3cuc28KLS0gRm91bmQgdGhlIEFycm93IGNvcmUgaW1wb3J0 IGxpYnJhcnk6Ci0tIEZvdW5kIHRoZSBBcnJvdyBjb3JlIHN0YXRpYyBsaWJyYXJ5OgotLSBDb3Vs ZCBOT1QgZmluZCBBcnJvd1B5dGhvbiAobWlzc2luZzogQXJyb3dQeXRob25fRElSKQotLSBDaGVj a2luZyBmb3IgbW9kdWxlICdhcnJvdy1weXRob24nCi0tICAgRm91bmQgYXJyb3ctcHl0aG9uLCB2 ZXJzaW9uIDQuMC4xCi0tIEZvdW5kIEFycm93UHl0aG9uOgovZ251L3N0b3JlL2J4NGxwcmRjcTV6 dzM3MmYycmNjMjdjNDEyY2h4aW1yLWFwYWNoZS1hcnJvdy00LjAuMS1pbmNsdWRlL3NoYXJlL2lu Y2x1ZGUKKGZvdW5kIHZlcnNpb24gIjQuMC4xIikKLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBi eSBwa2ctY29uZmlnOiBhcnJvdy1weXRob24KLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBzaGFy ZWQgbGlicmFyeToKL2dudS9zdG9yZS9jYWdyMm4wMzE1NW1keDFtaW04Y3h2YTF2MjJxaGgweS1h cGFjaGUtYXJyb3ctNC4wLjEtbGliL2xpYi9saWJhcnJvd19weXRob24uc28KLS0gRm91bmQgdGhl IEFycm93IFB5dGhvbiBpbXBvcnQgbGlicmFyeToKLS0gRm91bmQgdGhlIEFycm93IFB5dGhvbiBz dGF0aWMgbGlicmFyeTogQVJST1dfUFlUSE9OX3N0YXRpY19saWItTk9URk9VTkQKLS0gQ29uZmln dXJpbmcgZG9uZQotLSBHZW5lcmF0aW5nIGRvbmUKLS0gQnVpbGQgZmlsZXMgaGF2ZSBiZWVuIHdy aXR0ZW4gdG86Ci90bXAvZ3VpeC1idWlsZC1weXRob24tcHlhcnJvdy00LjAuMS5kcnYtMC9zb3Vy Y2UvcHl0aG9uL2J1aWxkL3RlbXAubGludXgteDg2XzY0LTMuOAotLSBGaW5pc2hlZCBjbWFrZSBm b3IgcHlhcnJvdwotLSBSdW5uaW5nIGNtYWtlIC0tYnVpbGQgZm9yIHB5YXJyb3cKY21ha2UgLS1i dWlsZCAuIC0tY29uZmlnIHJlbGVhc2UgLS0KbWFrZVsxXTogRW50ZXJpbmcgZGlyZWN0b3J5Cicv dG1wL2d1aXgtYnVpbGQtcHl0aG9uLXB5YXJyb3ctNC4wLjEuZHJ2LTAvc291cmNlL3B5dGhvbi9i dWlsZC90ZW1wLmxpbnV4LXg4Nl82NC0zLjgnCi0tODwtLS0tLS0tLS0tLS0tLS1jdXQgaGVyZS0t LS0tLS0tLS0tLS0tLWVuZC0tLS0tLS0tLS0tLS0tLT44LS0tCgpXZWxsLCBzZXR0aW5nIHRoZSBl bnZpcm9ubWVudCB2YXJpYWJsZSBpcyBub3QgZW5vdWdoLiAgOi0pICBEbyB5b3UKd2FudCB0byBn aXZlIGEgdHJ5IGZvciBmaXhpbmcgaXQ/CgoKQWxsIHRoZSBiZXN0LApzaW1vbgo=