From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id OCNbJuasfmfWqgAA62LTzQ:P1 (envelope-from ) for ; Wed, 08 Jan 2025 16:50:46 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id OCNbJuasfmfWqgAA62LTzQ (envelope-from ) for ; Wed, 08 Jan 2025 17:50:46 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=TuBwfPYO; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1736355046; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=4K76gj9IRo2J9MagC2rJz5RE3n9RWJFiwnExczfm8q8=; b=dAtsn8ZRXjgsxohVG4l5U7oQC8KabzIAfGmK6QM4E76s8tKEUmLjOoDEPa4ajZheK5dZsC NfvF/sjMaY7+b/8fsjohoOnA/1hG6aS1B7SVrwCBnlK8CU2wBSFyRA0hNmQ8aMxRR2wmPS z3CnAhS+cyoWoX3rt8FNiXW/YmVAzN21FhGQSDjfC6UfdBh1t2WyJQowOkP25GVahnpm+W CwrcJd3hgPZkg2KnsrGxEik6JH3crNJFIGD5N1zWKXAFmyZRaSAtHECsL4tZU2NsGe9zt+ ReKBblB2IHetgj0KrZjv6wE+0fWgfd0yuPloDGwFiXzKvGPawjGBSqkc07anAA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=TuBwfPYO; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1736355046; a=rsa-sha256; cv=none; b=DdChNSIHRWNzPYyWLgFQbtLfWxwcd/Cj7OOzrpfkO3GFyj14jleOuINCbMMNGzl8kLBsXi UU1JjYJsGgO1sGPy4yALv9b/WWZ1n7y8JUuzXeEp2NjbqK6uyWKA8w2KxQhwkQ9RDmCIbN d8JAamIw6zA8zdenh/h6wGUqa1bByxcflUtq6FDcLQDTCojW2GWbstxZVismamVwakIp0W 8uZClwOv7BsJFqq3cQ5K1S107Kb1a2UFnSHjklh1WJIBhJhIatjfkBIiId/SQwPEm9zwxx IlPwqiTmNvx/nEca3iEWDy/HIaNjdN0iYdX0wazIhg9CCPS2g5V0qzW3hdScCA== 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 448223D9 for ; Wed, 08 Jan 2025 17:50:46 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVZFq-0006oQ-Ex; Wed, 08 Jan 2025 11:50:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVZFo-0006nv-Vq for emacs-orgmode@gnu.org; Wed, 08 Jan 2025 11:50:01 -0500 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVZFn-0004CO-Bp for emacs-orgmode@gnu.org; Wed, 08 Jan 2025 11:50:00 -0500 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-5d982bce8f9so633029a12.1 for ; Wed, 08 Jan 2025 08:49:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736354997; x=1736959797; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=4K76gj9IRo2J9MagC2rJz5RE3n9RWJFiwnExczfm8q8=; b=TuBwfPYOite5IpMroB4mmgaKoI1VuJhiB8VxmDSZKOZVEyjuafCbaS+QH1yXvqOQIX CidLRrL6Mpq6FB0v3egRdiX96RXgUQEZfmk7qVbqLp+cV1rB6WLMCkdClQfBhgH/EaJn If5RAlTFUzGA06cMyaewzrKHg0OLajT6MqhZPm+tvJSUz32wVrtRLqZfhHxgyaasOUeZ Srwz8llFHgTZZ+9r/Z8TGDOM0o4xCg7I/1QnKVsbi7ODkPtAYlOJehL1HKrGgmqEkwDw wLtmRTicc/dSM6tXyxFhWp09U+mOG4dK0plYvv+kzF6eF+Hq/eExL8kpSQFHljkGfiuP QfYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736354997; x=1736959797; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4K76gj9IRo2J9MagC2rJz5RE3n9RWJFiwnExczfm8q8=; b=RsI4i8XPRtG19K0ZI70/HvbRI62MW30J6feJ/0G6YBSBwUlsUYwA2IdSiv2APJiCmz KhXAl9FH08rKDkJHLSPr8sSvSd/Ce9yivzg3eO2gZ4avO0Dj42h8v2xMZkC6AV5+QyrF mv3RqTulPoZS3x/6xqD8BOHVGRts2HzM8NNsFr295ItuXzRP0NFVCwa6z+3AfpHFco8v ajb0z/yJUmuT97c6TccJe8gqO5fwTI6cq5lon7aGwrB+8VCLyzGmQkcfmkCli3nNeFro niRWg8NH+SkqePYY+UNF5TKguGMmh+mY/2nLiMk7gSsRFJDGgnjJgzPBom2PriMnvnfA dzmA== X-Forwarded-Encrypted: i=1; AJvYcCV+z/YhZcyToLqsSsHRWDUYiYLOH5oyPjU7Ki8PulPJkb1P801UhnQVWyDfsxyobZrj5qVY1Ic3ReY8Van5@gnu.org X-Gm-Message-State: AOJu0YwBIwmSnPb28ZMTDsGlp+MxJAGAPh/fCAv0zKaHXo8SZr4MXDwO Sk56HnpzJkhooa7K+rs5OyEaDyCMkz2tdUjIHkv/t71oTXsVuIqVnDi9iLbNHvd7L+9iqSZaHcA 9HENyJ1EnWjQxRHqWl1pLfu5E7l0= X-Gm-Gg: ASbGncsAOhBpUBoJpk3eFfRTo1I+6KA//zEpJmbj0l1V0KSJv2xe7GLcIDyWaKeLd51 X4h9fe/0z4QcxCsdKry5fDsD0YoJPMP7Bv2hJI/NEiV9hweRuFSTEK131jck+lGMZFu6NRwg= X-Google-Smtp-Source: AGHT+IFNU2AoWngMh5iZVDBaah1j5oHpBVq+hiyyzvhhnjaizkfg0WmDqWqH2lYs76bb4qWjAIka8xidBzRJ1SZP7RI= X-Received: by 2002:a05:6402:5255:b0:5d9:b8b:e347 with SMTP id 4fb4d7f45d1cf-5d972e722e6mr3323510a12.32.1736354996999; Wed, 08 Jan 2025 08:49:56 -0800 (PST) MIME-Version: 1.0 References: <87ilkulwdy.fsf@localhost> <87y1tpejfm.fsf@localhost> <87wn7wdfis.fsf@localhost> <87pmdil0m0.fsf@localhost> <87k03pj8vw.fsf@localhost> <87leo3dc42.fsf@localhost> <87a5c3hjko.fsf@localhost> In-Reply-To: From: Michael Brand Date: Wed, 8 Jan 2025 17:49:44 +0100 X-Gm-Features: AbW1kvaqGk0Olr5ObQsDz87puFc-BCBTineUn8JPDxaxmQy1dT_RO04g0F-YsCg Message-ID: Subject: Re: test-org-table/sort-lines: Failing test on macOS To: Ihor Radchenko Cc: Max Nikulin , emacs-orgmode@gnu.org Content-Type: multipart/mixed; boundary="000000000000cd1370062b34a641" Received-SPF: pass client-ip=2a00:1450:4864:20::52f; envelope-from=michael.ch.brand@gmail.com; helo=mail-ed1-x52f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -2.44 X-Spam-Score: -2.44 X-Migadu-Queue-Id: 448223D9 X-TUID: hFTAcAJHlpUd --000000000000cd1370062b34a641 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jan 6, 2025 at 9:49=E2=80=AFPM Michael Brand wrote: > My patch _neutralizes_ the ignore case behavior of ~string-collate-lessp~= . The attached patches implement this suggestion and are applicable on bugfix and main. Tested with Emacs 29.4 of Homebrew on macOS. Please review and if someone can test the final version also on Linux and Windows I suggest to apply on bugfix. --000000000000cd1370062b34a641 Content-Type: application/x-patch; name="0001-Align-test-with-other-tests.patch" Content-Disposition: attachment; filename="0001-Align-test-with-other-tests.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5o4vk3s0 RnJvbSBjMTRkMzg3MzQzZTRjYjIwZmUzMDE4ZmJlOTkxNzk3ZDIwYTlmMjlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEJyYW5kIDxtaWNoYWVsLmNoLmJyYW5kQGdtYWls LmNvbT4KRGF0ZTogV2VkLCA4IEphbiAyMDI1IDE3OjQ3OjE0ICswMTAwClN1YmplY3Q6IFtQQVRD SCAxLzJdIEFsaWduIHRlc3Qgd2l0aCBvdGhlciB0ZXN0cwoKKiB0ZXN0aW5nL2xpc3AvdGVzdC1v cmctdGFibGUuZWwgKHRlc3Qtb3JnLXRhYmxlL3NvcnQtbGluZXMpOgpgKG9yZy10YWJsZS1zb3J0 LWxpbmVzIG5pbCA/QSknIGlzIGFscmVhZHkgdGVzdGVkLCBjaGFuZ2UgaXQgdG8gdGhlCm1pc3Np bmcgYChvcmctdGFibGUtc29ydC1saW5lcyB0ID9BKScuCi0tLQogdGVzdGluZy9saXNwL3Rlc3Qt b3JnLXRhYmxlLmVsIHwgNSArKystLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0aW5nL2xpc3AvdGVzdC1vcmctdGFibGUu ZWwgYi90ZXN0aW5nL2xpc3AvdGVzdC1vcmctdGFibGUuZWwKaW5kZXggZGY2M2E2NWZjLi5jZmM4 ZTJhMGIgMTAwNjQ0Ci0tLSBhL3Rlc3RpbmcvbGlzcC90ZXN0LW9yZy10YWJsZS5lbAorKysgYi90 ZXN0aW5nL2xpc3AvdGVzdC1vcmctdGFibGUuZWwKQEAgLTE5MDgsNiArMTkwOCw3IEBAIFNlZSBh bHNvIGB0ZXN0LW9yZy10YWJsZS9jb3B5LWZpZWxkJy4iCiAJICAgICAgIChsYW1iZGEgKHMxIHMy ICZvcHRpb25hbCBfbG9jYWxlIGlnbm9yZS1jYXNlKQogCQkgKGZ1bmNhbGwgb3JpZ2luYWwtc3Ry aW5nLWNvbGxhdGUtbGVzc3AKIAkJCSAgczEgczIgIkMiIGlnbm9yZS1jYXNlKSkpKQorICAgICAg OzsgU29ydCBhbHBoYWJldGljYWxseSBpZ25vcmUgY2FzZS4KICAgICAgIChzaG91bGQKICAgICAg ICAoZXF1YWwgInwgYSB8IHggfFxufCBCIHwgNCB8XG58IGMgfCAzIHxcbiIKIAkgICAgICAob3Jn LXRlc3Qtd2l0aC10ZW1wLXRleHQgInwgPHBvaW50PmEgfCB4IHxcbnwgYyB8IDMgfFxufCBCIHwg NCB8XG4iCkBAIC0xOTI1LDkgKzE5MjYsOSBAQCBTZWUgYWxzbyBgdGVzdC1vcmctdGFibGUvY29w eS1maWVsZCcuIgogCQkJCSAgICAgICAob3JnLXRhYmxlLXNvcnQtbGluZXMgdCA/YSkKIAkJCQkg ICAgICAgKGJ1ZmZlci1zdHJpbmcpKSkpCiAgICAgICAoc2hvdWxkCi0gICAgICAgKGVxdWFsICJ8 IEMgfFxufCBiIHxcbnwgYSB8XG4iCisgICAgICAgKGVxdWFsICJ8IGIgfFxufCBhIHxcbnwgQyB8 XG4iCiAJICAgICAgKG9yZy10ZXN0LXdpdGgtdGVtcC10ZXh0ICJ8IDxwb2ludD5hIHxcbnwgQyB8 XG58IGIgfFxuIgotCQkJCSAgICAgICAob3JnLXRhYmxlLXNvcnQtbGluZXMgbmlsID9BKQorCQkJ CSAgICAgICAob3JnLXRhYmxlLXNvcnQtbGluZXMgdCA/QSkKIAkJCQkgICAgICAgKGJ1ZmZlci1z dHJpbmcpKSkpKSkKICAgOzsgU29ydCBieSB0aW1lICh0aW1lc3RhbXBzKQogICAoc2hvdWxkCi0t IAoyLjM5LjMgKEFwcGxlIEdpdC0xNDUpCgo= --000000000000cd1370062b34a641 Content-Type: application/x-patch; name="0002-Fix-test-for-when-ignore-case-is-not-supported.patch" Content-Disposition: attachment; filename="0002-Fix-test-for-when-ignore-case-is-not-supported.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5o4vk3z1 RnJvbSA5YWVhZmM2YmM5MjA5ZjU2Y2U3NTdmMWFlOWI2MDBmODA0ZWMzYWQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEJyYW5kIDxtaWNoYWVsLmNoLmJyYW5kQGdtYWls LmNvbT4KRGF0ZTogV2VkLCA4IEphbiAyMDI1IDE3OjQ3OjE3ICswMTAwClN1YmplY3Q6IFtQQVRD SCAyLzJdIEZpeCB0ZXN0IGZvciB3aGVuIGlnbm9yZSBjYXNlIGlzIG5vdCBzdXBwb3J0ZWQKCiog dGVzdGluZy9saXNwL3Rlc3Qtb3JnLXRhYmxlLmVsICh0ZXN0LW9yZy10YWJsZS9zb3J0LWxpbmVz KTogRml4IHRlc3QKZm9yIHdoZW4gYHN0cmluZy1jb2xsYXRlLWxlc3NwJyBkb2VzIG5vdCBzdXBw b3J0IGlnbm9yZSBjYXNlLgoqIHRlc3Rpbmcvb3JnLXRlc3QuZWwgKDs7OyBGdW5jdGlvbnMgZm9y IHdyaXRpbmcgdGVzdHMpOiBBZGQgZnVuY3Rpb24KYG9yZy10ZXN0LXN0cmluZy1jb2xsYXRlLWxl c3NwLWlnbm9yZS1jYXNlLXN1cHBvcnRlZC1wJy4KCkluIHRoZSBjb250ZXh0IG9mIHRoZSBgY2wt bGV0Zicgb2YgYHRlc3Qtb3JnLXRhYmxlL3NvcnQtbGluZXMnIHRoZSBuZXcKYG9yZy10ZXN0LXN0 cmluZy1jb2xsYXRlLWxlc3NwLWlnbm9yZS1jYXNlLXN1cHBvcnRlZC1wJyBldmFsdWF0ZXMgdG8K bmlsIHdpdGggRW1hY3MgMjkuNCBvZiBIb21lYnJldyBvbiBtYWNPUy4KLS0tCiB0ZXN0aW5nL2xp c3AvdGVzdC1vcmctdGFibGUuZWwgfCAgOCArKysrKystLQogdGVzdGluZy9vcmctdGVzdC5lbCAg ICAgICAgICAgIHwgMTMgKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RpbmcvbGlzcC90ZXN0LW9y Zy10YWJsZS5lbCBiL3Rlc3RpbmcvbGlzcC90ZXN0LW9yZy10YWJsZS5lbAppbmRleCBjZmM4ZTJh MGIuLjNlNzVkNTA2ZSAxMDA2NDQKLS0tIGEvdGVzdGluZy9saXNwL3Rlc3Qtb3JnLXRhYmxlLmVs CisrKyBiL3Rlc3RpbmcvbGlzcC90ZXN0LW9yZy10YWJsZS5lbApAQCAtMTkxMCwxMiArMTkxMCwx NiBAQCBTZWUgYWxzbyBgdGVzdC1vcmctdGFibGUvY29weS1maWVsZCcuIgogCQkJICBzMSBzMiAi QyIgaWdub3JlLWNhc2UpKSkpCiAgICAgICA7OyBTb3J0IGFscGhhYmV0aWNhbGx5IGlnbm9yZSBj YXNlLgogICAgICAgKHNob3VsZAotICAgICAgIChlcXVhbCAifCBhIHwgeCB8XG58IEIgfCA0IHxc bnwgYyB8IDMgfFxuIgorICAgICAgIChlcXVhbCAoaWYgKG9yZy10ZXN0LXN0cmluZy1jb2xsYXRl LWxlc3NwLWlnbm9yZS1jYXNlLXN1cHBvcnRlZC1wKQorICAgICAgICAgICAgICAgICAgInwgYSB8 IHggfFxufCBCIHwgNCB8XG58IGMgfCAzIHxcbiIKKyAgICAgICAgICAgICAgICAifCBCIHwgNCB8 XG58IGEgfCB4IHxcbnwgYyB8IDMgfFxuIikKIAkgICAgICAob3JnLXRlc3Qtd2l0aC10ZW1wLXRl eHQgInwgPHBvaW50PmEgfCB4IHxcbnwgYyB8IDMgfFxufCBCIHwgNCB8XG4iCiAJCQkJICAgICAg IChvcmctdGFibGUtc29ydC1saW5lcyBuaWwgP2EpCiAJCQkJICAgICAgIChidWZmZXItc3RyaW5n KSkpKQogICAgICAgKHNob3VsZAotICAgICAgIChlcXVhbCAifCBjIHwgMyB8XG58IEIgfCA0IHxc bnwgYSB8IHggfFxuIgorICAgICAgIChlcXVhbCAoaWYgKG9yZy10ZXN0LXN0cmluZy1jb2xsYXRl LWxlc3NwLWlnbm9yZS1jYXNlLXN1cHBvcnRlZC1wKQorICAgICAgICAgICAgICAgICAgInwgYyB8 IDMgfFxufCBCIHwgNCB8XG58IGEgfCB4IHxcbiIKKyAgICAgICAgICAgICAgICAifCBjIHwgMyB8 XG58IGEgfCB4IHxcbnwgQiB8IDQgfFxuIikKIAkgICAgICAob3JnLXRlc3Qtd2l0aC10ZW1wLXRl eHQgInwgPHBvaW50PmEgfCB4IHxcbnwgYyB8IDMgfFxufCBCIHwgNCB8XG4iCiAJCQkJICAgICAg IChvcmctdGFibGUtc29ydC1saW5lcyBuaWwgP0EpCiAJCQkJICAgICAgIChidWZmZXItc3RyaW5n KSkpKQpkaWZmIC0tZ2l0IGEvdGVzdGluZy9vcmctdGVzdC5lbCBiL3Rlc3Rpbmcvb3JnLXRlc3Qu ZWwKaW5kZXggNjQzYzVjNzY2Li45OWQ1ZjdjNGEgMTAwNjQ0Ci0tLSBhL3Rlc3Rpbmcvb3JnLXRl c3QuZWwKKysrIGIvdGVzdGluZy9vcmctdGVzdC5lbApAQCAtMzA5LDYgKzMwOSwxOSBAQCBUcmFt cCByZWxhdGVkIGZlYXR1cmVzLiAgV2UgbW9zdGx5IGZvbGxvdwogICAoZGVjbGFyZSAoZGVidWcg KHNleHAgYm9keSkpIChpbmRlbnQgMikpCiAgIGAob3JnLXRlc3Qtd2l0aC10cmFtcC1yZW1vdGUt ZGlyLS13b3JrZXIgKGxhbWJkYSAoLGRpcikgLEBib2R5KSkpCiAKKyhkZWZ1biBvcmctdGVzdC1z dHJpbmctY29sbGF0ZS1sZXNzcC1pZ25vcmUtY2FzZS1zdXBwb3J0ZWQtcAorICAgICgmb3B0aW9u YWwgbG9jYWxlKQorICAiYHN0cmluZy1jb2xsYXRlLWxlc3NwJyBzdXBwb3J0cyBpZ25vcmUgY2Fz ZSBmb3IgTE9DQUxFLgorQWNjb3JkaW5nIHRvIHRoZSBkb2NzdHJpbmcgb2YgYHN0cmluZy1jb2xs YXRlLWxlc3NwJyBpdCBkb2VzIG5vdAoraW1wbGVtZW50IGlnbm9yZSBjYXNlIGZvciBzb21lIGxv Y2FsZSBvbiBzb21lIG9wZXJhdGluZyBzeXN0ZW1zLAorYWN0dWFsbHkgZGVwZW5kaW5nIG9uIGxp YmMgb2YgRW1hY3MuICBgc3RyaW5nLWNvbGxhdGUtbGVzc3AnCitpZ25vcmVzIHdoZW4gaXRzIHBh cmFtZXRlciBJR05PUkUtQ0FTRSBpcyBub24tbmlsIGUuIGcuIGZvciB0aGUgQworbG9jYWxlIGlu IEVtYWNzIDI5LjQgb2YgSG9tZWJyZXcgb24gbWFjT1MuCisKK1NlZSBhbHNvIGh0dHBzOi8vZGVi YnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1Zz01OTI3NSBhbmQKK2h0dHBzOi8vbGlz dC5vcmdtb2RlLm9yZy9vcmdtb2RlL20yaWxrd3NvOHIuZnNmQG1lLmNvbSIKKyAgKGxldCAoKGln bm9yZS1jYXNlIHQpKQorICAgIChzdHJpbmctY29sbGF0ZS1sZXNzcCAiYSIgIkIiIGxvY2FsZSBp Z25vcmUtY2FzZSkpKQogCiAMCiA7OzsgTmF2aWdhdGlvbiBGdW5jdGlvbnMKLS0gCjIuMzkuMyAo QXBwbGUgR2l0LTE0NSkKCg== --000000000000cd1370062b34a641--