From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_SORBS_WEB autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8171 invoked from network); 7 Sep 2021 20:08:25 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 7 Sep 2021 20:08:25 -0000 Received: from lists1.math.uh.edu ([129.7.128.208]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mNhOJ-00Gtqv-VS for ml@inbox.vuxu.org; Tue, 07 Sep 2021 15:08:24 -0500 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94) (envelope-from ) id 1mNhOJ-002YMR-Ff for ml@inbox.vuxu.org; Tue, 07 Sep 2021 15:08:23 -0500 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1mNIEO-002K4U-6s for ding@lists.math.uh.edu; Mon, 06 Sep 2021 12:16:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mNIEL-00GC9a-KG for ding@lists.math.uh.edu; Mon, 06 Sep 2021 12:16:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=v0Bpj5zYwH0T9XHKnuOWh4S19kqz2TZ1+bwonlOX5Xs=; b=pinE8GfH3nBVeBeZ83VVt2A54w VQQKpwz1m6KHN2BxPl3gtwLZNTG0NuxDqll9ua/zklYotbxE/M3W/UZnBliey0SRbpfrBivsQN8Eu xxnK0YuxbsFbSF0TGoHNfN8j0oo1vUfL4Nf09jWBfOELJ6ScMmpvgP6LJ3K7fqibOBKc=; Received: from mout.gmx.net ([212.227.17.21]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mNIEC-0003vN-UO for ding@gnus.org; Mon, 06 Sep 2021 19:16:20 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1630948567; bh=goWSMIP3fi08/pxtOlM9XmTJYmt2SS3iHrQZOqKrtTI=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Y7QgJNs28jQpstUljf6kKjCRPJ1OdCqUO9hU87jvH+NO0qUE9kZtpT0KHrxPKgLIr APKK+FFgiYMw3Dqmoy2U2RaO6TSjWsMsWVD+DAOSxW/is7Fmqc5VN8dBS2iP1lK6DU 640rRbvWN8HvLu1SHs0mV6ON66NaJTrM2wBziMoM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobelfs ([188.109.199.16]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M5fMY-1mKYOr0gIM-007GLU; Mon, 06 Sep 2021 19:16:07 +0200 From: Stephen Berman To: Eric Abrahamsen Cc: Colin Baxter , ding@gnus.org Subject: Re: gnus-extra-headers References: <87sfyohftb.fsf@yandex.com> <87sfymy6ck.fsf@ericabrahamsen.net> <87y28e6wr1.fsf@yandex.com> <875yvhldf3.fsf@ericabrahamsen.net> <87wnnwv1zy.fsf@yandex.com> <87wnnwid8l.fsf@ericabrahamsen.net> <87bl57to59.fsf@yandex.com> <87sfyiidmf.fsf@ericabrahamsen.net> <87lf4atbu0.fsf@yandex.com> <87h7eyt7zo.fsf@yandex.com> <87lf49istf.fsf@ericabrahamsen.net> Date: Mon, 06 Sep 2021 19:16:06 +0200 In-Reply-To: <87lf49istf.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 06 Sep 2021 09:15:24 -0700") Message-ID: <87zgsppquh.fsf@rub.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:yUrPfU9B/LiEkF+gwKYVCdj6jfjAV1K4bGztuBTAJq3MBgsVJ+F UUXt4TD50c1QivoRq1VLdJB8xddZnR5stZlCnIwVChCT2RkJTu0V0fGGCcLuP6EjSuoafpt yb5lsDO6HeKGiwL7rzdbd4EQRLMQ7HvKe/LBwVSxqOsGqKviE8rxxP+5IEzLGY/MOByNVid 6rBjYLw322BCehJIVKyLA== X-UI-Out-Filterresults: notjunk:1;V03:K0:M3MIiuCZyzM=:XLWRi8EWlNHXm314I8Ju25 me1LH9KLyanDprO7KAeLh1WuKrZqPow7mEbtzKa4kXkvE0PH9/dnk6iydtwdooEcyvRs2jMX8 YXMjKFZVesVR/6aP7nHSnJ40U/W/sBYXOE9C4GCjoXjJw/c02FoTAaf7rCdZVxCg5ZT8ET89+ GD7FyXCnNHNUeVOEby0kdWq/d3FY2oBSXRIFTK/f/DmGrtknEHtVyhmoJ+IGl1Mt0N979ypTG ysaSdlg/4rIi4wsyvQ4kFc7KidKkUGxllmbftsuyvRVkrJNusWkuEe9TiHxi8QO4zaJgD1xhg 0pKkD5kI5IRfYr5JRvXSBhaB1lgrycmCkm2VAiSzHCG4AXA+B6XoXrB01ICU3uDmp0ZHUi32c C7mLqhCyjIWGVUfn5uBm4ef7KI1Ns/nDogSAPCpnKbnJZBOBW8g8RTtFO4J3DNjrLYA38PYcs 3PwHn5QR5qqhJWy/93KVtgHWoimeFwuDEG19tP4Tkt5EvN1E8whW6RbKBGTtRjG7CfSzt03lI pOOxBlwvy45v/aYmLQYTBiJqdHODF7IlVpnjryeXuAaTgPfjHgwNUeVerzxt5dYMylz1/Rbdc /j6hX6hy8gQYpNNuKCHJeuaTp3gl+ySmCNzlhRpzUCATPBuagW1sssZzFjnKhGxFMcLJyWbUJ Td+dPAoBtFsQ2GOM4DEmKK/Za3+yqzaG1+9dbIw/DyYKz77WwlrVIHZXUZaFJnR+rGkg69B4I Ccy+9OxaK0gBiR22zI6g8drEAPULE8XN9WR9Z+fojj8FCpTxoql5mLxokwLYRoK8BMRiKbeTg sLXREAJ7q/L71aop5hC8LDkidxBpAQbPBiwQKR30IC9EM2OL4tEYzxeurIqUa8KvUm9RVbpR/ /1pHvN87M2JklqMwXPaQw2kv3LNfpvJJ91wb64sKclbbbB6FQTlVH4v8/DpNoPRJs9HJSNEbr zcXqTu6mEn/xbdbbueAKDweAG8LIPygsTfVtFIuL3dAELB23buTVOyV1pTXKgCVqNjS/kZBLt 9cTZjvYYvmhnOnRvFnuXw4blbdU7mJawcdvWzxD9FkolSgPUbaXBHpFANjh5MQPS2wagNQVGP FhBkw0i6HfixH1JZgtK6KkUrGorj0tNJEBAApavqX6ApKd4+4uiRsPyVA== List-ID: Precedence: bulk --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 06 Sep 2021 09:15:24 -0700 Eric Abrahamsen wrote: > Colin Baxter writes: > >> 1. Remove all ~/.gnus.el and related files from system. >> 2. emacs-28.0.50 -Q >> 3. C-h load-history >> 4. Search for loaded gnus libraries. >> 5. 2 matches for "gnus" in buffer: *Help* >> 3994: (defun . gnus-batch-kill) >> 3995: (defun . gnus-set-sorted-intersection) >> No nndiary loaded. >> 6. C-h gnus-extra-headers >> 7. (X-Diary-Time-Zone X-Diary-Dow X-Diary-Year X-Diary-Month X-Diary-D= om >> X-Diary-Hour X-Diary-Minute To Cc Keywords Gcc Newsgroups X-GM-LABE= LS) >> Original value was >> (To Cc Keywords Gcc Newsgroups X-GM-LABELS) >> 8. C-h load-history >> 9. Search for loaded gnus libraries. >> 10. 4874 matches in 3654 lines for "gnus" in buffer: *Help* >> 94 matches in 65 lines for "nndiary" in buffer: *Help* >> >> >> It appears that finding the value of gnus-extra-headers by means of C-h >> loads various gnus and nndiary libraries. We cannot find the "original >> value" of gnus-extra-headers because we cannot avoid loading nndiary >> libraries. >> >> Is this expected? > > No, none of that is expected, and it's not what I see here. Doing C-h v > gnus-extra-headers does load a bunch of Gnus files, but not nndiary, and > the value of the option doesn't change. I can reproduce what Colin reports. When I start Emacs from master with -Q and do `C-h v gnus-extra-headers', the value includes the X-Diary-* headers. > And the fact that putting a call to (error) (actually, it should have > been called with a string argument, but the effect is the same) in > nndiary.el doesn't actually raise an error and give you a traceback > means that you're not loading that file at all. But here I do get an error by inserting `(error "nndiary loaded")' at the end of nndiary.el, and with debug-on-error enabled, I get the attached backtrace, which indicates that the file is loaded as a consequence of `describe-variable' invoking completion on elisp library prefixes. Steve Berman --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=backtrace Content-Transfer-Encoding: base64 RGVidWdnZXIgZW50ZXJlZC0tTGlzcCBlcnJvcjogKGVycm9yICJubmRpYXJ5IGxvYWRlZCIpCiAg c2lnbmFsKGVycm9yICgibm5kaWFyeSBsb2FkZWQiKSkKICBlcnJvcigibm5kaWFyeSBsb2FkZWQi KQogIGV2YWwtYnVmZmVyKCM8YnVmZmVyICAqbG9hZCotMTEzNjI3PiBuaWwgIi9ob21lL3N0ZXZl L3NyYy9lbWFjcy9lbWFjcy1tYXN0ZXIvbGlzcC9nbnVzL25uZGlhLi4uIiBuaWwgdCkgIDsgUmVh ZGluZyBhdCBidWZmZXIgcG9zaXRpb24gNTU0OTYKICBsb2FkLXdpdGgtY29kZS1jb252ZXJzaW9u KCIvaG9tZS9zdGV2ZS9zcmMvZW1hY3MvZW1hY3MtbWFzdGVyL2xpc3AvZ251cy9ubmRpYS4uLiIg Ii9ob21lL3N0ZXZlL3NyYy9lbWFjcy9lbWFjcy1tYXN0ZXIvbGlzcC9nbnVzL25uZGlhLi4uIiBu aWwgdCkKICByZXF1aXJlKG5uZGlhcnkpCiAgZXZhbC1idWZmZXIoIzxidWZmZXIgICpsb2FkKj4g bmlsICIvaG9tZS9zdGV2ZS9zcmMvZW1hY3MvZW1hY3MtbWFzdGVyL2xpc3AvZ251cy9nbnVzLS4u LiIgbmlsIHQpICA7IFJlYWRpbmcgYXQgYnVmZmVyIHBvc2l0aW9uIDEyMDcKICBsb2FkLXdpdGgt Y29kZS1jb252ZXJzaW9uKCIvaG9tZS9zdGV2ZS9zcmMvZW1hY3MvZW1hY3MtbWFzdGVyL2xpc3Av Z251cy9nbnVzLS4uLiIgIi9ob21lL3N0ZXZlL3NyYy9lbWFjcy9lbWFjcy1tYXN0ZXIvbGlzcC9n bnVzL2dudXMtLi4uIiB0IHQpCiAgbG9hZCgiZ251cy1kaWFyeSIgbm9lcnJvciBub21lc3NhZ2Up CiAgaGVscC0tbG9hZC1wcmVmaXhlcygoKCJnbnVzLSIgIm5uc2VsZWN0IiAibm5oZWFkZXIiICJn bnVzLXdpbiIgImdudXMtdm0iICJnbnVzLXV1IiAiZ251cy11dGlsIiAiZ251cy11bmRvIiAiZ251 cy10b3BpYyIgImdudXMtc3VtIiAiZ251cy1zdGFydCIgImdudXMtc3J2ciIgImdudXMtc3BlYyIg ImdudXMtc2NvcmUiICJnbnVzLXNhbHQiICJnbnVzLXJlZ2lzdHJ5IiAiZ251cy1yYW5nZSIgImdu dXMtbXNnIiAiZ251cy1taCIgImdudXMtbG9naWMiICJnbnVzLWtpbGwiICJnbnVzLWludCIgImdu dXMtaHRtbCIgImdudXMtZ3JvdXAiICJnbnVzLWZ1biIgImdudXMtZHVwIiAiZ251cy1kcmFmdCIg ImdudXMtZGlhcnkiICJnbnVzLWRlbW9uIiAiZ251cy1jdXMiICJnbnVzLWNpdGUiICJnbnVzLWNh Y2hlIiAiZ251cy1hc3luYyIgImdudXMtYXJ0IiAiZ251cy1hZ2VudCIgImdudXMiICJkZXVnbGlm eSIpKSkKICBoZWxwLS1zeW1ib2wtY29tcGxldGlvbi10YWJsZSgiZ251cy1leHRyYS0iICNmKGNv bXBpbGVkLWZ1bmN0aW9uICh2dikgIzxieXRlY29kZSAweDU5MzJjMTE3MTQ1YjNhPikgbWV0YWRh dGEpCiAgY29tcGxldGlvbi1tZXRhZGF0YSgiZ251cy1leHRyYS0iIGhlbHAtLXN5bWJvbC1jb21w bGV0aW9uLXRhYmxlICNmKGNvbXBpbGVkLWZ1bmN0aW9uICh2dikgIzxieXRlY29kZSAweDU5MzJj MTE3MTQ1YjNhPikpCiAgY29tcGxldGlvbi0tZmllbGQtbWV0YWRhdGEoMjApCiAgY29tcGxldGlv bi0tZG8tY29tcGxldGlvbigyMCAzMSkKICBjb21wbGV0aW9uLS1pbi1yZWdpb24tMSgyMCAzMSkK ICAjZihjb21waWxlZC1mdW5jdGlvbiAoc3RhcnQgZW5kIGNvbGxlY3Rpb24gcHJlZGljYXRlKSAj PGJ5dGVjb2RlIDB4ODM3NmQwNTNkYTFjM2QwPikoMjAgMzEgaGVscC0tc3ltYm9sLWNvbXBsZXRp b24tdGFibGUgI2YoY29tcGlsZWQtZnVuY3Rpb24gKHZ2KSAjPGJ5dGVjb2RlIDB4NTkzMmMxMTcx NDViM2E+KSkKICBhcHBseSgjZihjb21waWxlZC1mdW5jdGlvbiAoc3RhcnQgZW5kIGNvbGxlY3Rp b24gcHJlZGljYXRlKSAjPGJ5dGVjb2RlIDB4ODM3NmQwNTNkYTFjM2QwPikgKDIwIDMxIGhlbHAt LXN5bWJvbC1jb21wbGV0aW9uLXRhYmxlICNmKGNvbXBpbGVkLWZ1bmN0aW9uICh2dikgIzxieXRl Y29kZSAweDU5MzJjMTE3MTQ1YjNhPikpKQogICNmKGNvbXBpbGVkLWZ1bmN0aW9uIChmdW5zIGds b2JhbCBhcmdzKSAjPGJ5dGVjb2RlIC0weDczMWE5MmY3MjY2Y2RhMj4pKG5pbCBuaWwgKDIwIDMx IGhlbHAtLXN5bWJvbC1jb21wbGV0aW9uLXRhYmxlICNmKGNvbXBpbGVkLWZ1bmN0aW9uICh2dikg IzxieXRlY29kZSAweDU5MzJjMTE3MTQ1YjNhPikpKQogIGNvbXBsZXRpb24tLWluLXJlZ2lvbigy MCAzMSBoZWxwLS1zeW1ib2wtY29tcGxldGlvbi10YWJsZSAjZihjb21waWxlZC1mdW5jdGlvbiAo dnYpICM8Ynl0ZWNvZGUgMHg1OTMyYzExNzE0NWIzYT4pKQogIGNvbXBsZXRpb24taW4tcmVnaW9u KDIwIDMxIGhlbHAtLXN5bWJvbC1jb21wbGV0aW9uLXRhYmxlICNmKGNvbXBpbGVkLWZ1bmN0aW9u ICh2dikgIzxieXRlY29kZSAweDU5MzJjMTE3MTQ1YjNhPikpCiAgbWluaWJ1ZmZlci1jb21wbGV0 ZSgpCiAgZnVuY2FsbC1pbnRlcmFjdGl2ZWx5KG1pbmlidWZmZXItY29tcGxldGUpCiAgY2FsbC1p bnRlcmFjdGl2ZWx5KG1pbmlidWZmZXItY29tcGxldGUgbmlsIG5pbCkKICBjb21tYW5kLWV4ZWN1 dGUobWluaWJ1ZmZlci1jb21wbGV0ZSkKICByZWFkLWZyb20tbWluaWJ1ZmZlcigiRGVzY3JpYmUg dmFyaWFibGU6ICIgbmlsIChrZXltYXAgKDEwIC4gbWluaWJ1ZmZlci1jb21wbGV0ZS1hbmQtZXhp dCkgKDEzIC4gbWluaWJ1ZmZlci1jb21wbGV0ZS1hbmQtZXhpdCkga2V5bWFwIChtZW51LWJhciBr ZXltYXAgKG1pbmlidWYgIk1pbmlidWYiIGtleW1hcCAodGFiIG1lbnUtaXRlbSAiQ29tcGxldGUi IG1pbmlidWZmZXItY29tcGxldGUgOmhlbHAgIkNvbXBsZXRlIGFzIGZhciBhcyBwb3NzaWJsZSIp IChzcGFjZSBtZW51LWl0ZW0gIkNvbXBsZXRlIFdvcmQiIG1pbmlidWZmZXItY29tcGxldGUtd29y ZCA6aGVscCAiQ29tcGxldGUgYXQgbW9zdCBvbmUgd29yZCIpICg2MyBtZW51LWl0ZW0gIkxpc3Qg Q29tcGxldGlvbnMiIG1pbmlidWZmZXItY29tcGxldGlvbi1oZWxwIDpoZWxwICJEaXNwbGF5IGFs bCBwb3NzaWJsZSBjb21wbGV0aW9ucyIpICJNaW5pYnVmIikpICgyNyBrZXltYXAgKDEwMyBrZXlt YXAgKDI3IGtleW1hcCAoOTkgLiBzd2l0Y2gtdG8tY29tcGxldGlvbnMpKSkgKDExOCAuIHN3aXRj aC10by1jb21wbGV0aW9ucykpIChwcmlvciAuIHN3aXRjaC10by1jb21wbGV0aW9ucykgKDYzIC4g bWluaWJ1ZmZlci1jb21wbGV0aW9uLWhlbHApICgzMiAuIG1pbmlidWZmZXItY29tcGxldGUtd29y ZCkgKDkgLiBtaW5pYnVmZmVyLWNvbXBsZXRlKSBrZXltYXAgKG1lbnUtYmFyIGtleW1hcCAobWlu aWJ1ZiAiTWluaWJ1ZiIga2V5bWFwIChwcmV2aW91cyBtZW51LWl0ZW0gIlByZXZpb3VzIEhpc3Rv cnkgSXRlbSIgcHJldmlvdXMtaGlzdG9yeS1lbGVtZW50IDpoZWxwICJQdXQgcHJldmlvdXMgbWlu aWJ1ZmZlciBoaXN0b3J5IGVsZW1lbnQgaW4gdGhlIG1pbi4uLiIpIChuZXh0IG1lbnUtaXRlbSAi TmV4dCBIaXN0b3J5IEl0ZW0iIG5leHQtaGlzdG9yeS1lbGVtZW50IDpoZWxwICJQdXQgbmV4dCBt aW5pYnVmZmVyIGhpc3RvcnkgZWxlbWVudCBpbiB0aGUgbWluaWJ1Zi4uLiIpIChpc2VhcmNoLWJh Y2t3YXJkIG1lbnUtaXRlbSAiSXNlYXJjaCBIaXN0b3J5IEJhY2t3YXJkIiBpc2VhcmNoLWJhY2t3 YXJkIDpoZWxwICJJbmNyZW1lbnRhbGx5IHNlYXJjaCBtaW5pYnVmZmVyIGhpc3RvcnkgYmFja3dh cmQiKSAoaXNlYXJjaC1mb3J3YXJkIG1lbnUtaXRlbSAiSXNlYXJjaCBIaXN0b3J5IEZvcndhcmQi IGlzZWFyY2gtZm9yd2FyZCA6aGVscCAiSW5jcmVtZW50YWxseSBzZWFyY2ggbWluaWJ1ZmZlciBo aXN0b3J5IGZvcndhcmQiKSAocmV0dXJuIG1lbnUtaXRlbSAiRW50ZXIiIGV4aXQtbWluaWJ1ZmZl ciA6a2V5LXNlcXVlbmNlICJcMTUiIDpoZWxwICJUZXJtaW5hdGUgaW5wdXQgYW5kIGV4aXQgbWlu aWJ1ZmZlciIpIChxdWl0IG1lbnUtaXRlbSAiUXVpdCIgYWJvcnQtcmVjdXJzaXZlLWVkaXQgOmhl bHAgIkFib3J0IGlucHV0IGFuZCBleGl0IG1pbmlidWZmZXIiKSAiTWluaWJ1ZiIpKSAoMTMgLiBl eGl0LW1pbmlidWZmZXIpICgxMCAuIGV4aXQtbWluaWJ1ZmZlcikgKDcgLiBhYm9ydC1taW5pYnVm ZmVycykgKEMtdGFiIC4gZmlsZS1jYWNoZS1taW5pYnVmZmVyLWNvbXBsZXRlKSAoOSAuIHNlbGYt aW5zZXJ0LWNvbW1hbmQpIChYRjg2QmFjayAuIHByZXZpb3VzLWhpc3RvcnktZWxlbWVudCkgKHVw IC4gcHJldmlvdXMtbGluZS1vci1oaXN0b3J5LWVsZW1lbnQpIChwcmlvciAuIHByZXZpb3VzLWhp c3RvcnktZWxlbWVudCkgKFhGODZGb3J3YXJkIC4gbmV4dC1oaXN0b3J5LWVsZW1lbnQpIChkb3du IC4gbmV4dC1saW5lLW9yLWhpc3RvcnktZWxlbWVudCkgKG5leHQgLiBuZXh0LWhpc3RvcnktZWxl bWVudCkgKDI3IGtleW1hcCAoNjAgLiBtaW5pYnVmZmVyLWJlZ2lubmluZy1vZi1idWZmZXIpICgx MTQgLiBwcmV2aW91cy1tYXRjaGluZy1oaXN0b3J5LWVsZW1lbnQpICgxMTUgLiBuZXh0LW1hdGNo aW5nLWhpc3RvcnktZWxlbWVudCkgKDExMiAuIHByZXZpb3VzLWhpc3RvcnktZWxlbWVudCkgKDEx MCAuIG5leHQtaGlzdG9yeS1lbGVtZW50KSkpIG5pbCBuaWwgbmlsIG5pbCkKICBjb21wbGV0aW5n LXJlYWQtZGVmYXVsdCgiRGVzY3JpYmUgdmFyaWFibGU6ICIgaGVscC0tc3ltYm9sLWNvbXBsZXRp b24tdGFibGUgI2YoY29tcGlsZWQtZnVuY3Rpb24gKHZ2KSAjPGJ5dGVjb2RlIDB4NTkzMmMxMTcx NDViM2E+KSB0IG5pbCBuaWwgbmlsIG5pbCkKICBjb21wbGV0aW5nLXJlYWQoIkRlc2NyaWJlIHZh cmlhYmxlOiAiIGhlbHAtLXN5bWJvbC1jb21wbGV0aW9uLXRhYmxlICNmKGNvbXBpbGVkLWZ1bmN0 aW9uICh2dikgIzxieXRlY29kZSAweDU5MzJjMTE3MTQ1YjNhPikgdCBuaWwgbmlsIG5pbCkKICBi eXRlLWNvZGUoIlwzMDEgXDMwMnBcMzAzXDJcMzBcMzA0XDMwNVwzMDZcNlw2OVwyMDVcMjJcMFw2 XDZcIlwzMDdcMzEwXDMxMVw2XDZcIlwzMDJcMzAzXDIxMVw2XG45XDIwNSZcMFwzMTJcNlwxMyEm XDdcMjYyXDFcMjExXDMxM1wyMzJcMjAzNFwwXDNcMjAyLi4uIiBbZW5hYmxlLXJlY3Vyc2l2ZS1t aW5pYnVmZmVycyB2YXJpYWJsZS1hdC1wb2ludCB0IG5pbCBjb21wbGV0aW5nLXJlYWQgZm9ybWF0 LXByb21wdCAiRGVzY3JpYmUgdmFyaWFibGUiIGhlbHAtLXN5bWJvbC1jb21wbGV0aW9uLXRhYmxl IG1ha2UtY2xvc3VyZSAjZihjb21waWxlZC1mdW5jdGlvbiAodnYpICM8Ynl0ZWNvZGUgMHg1OTNj YTI1OGY1NWIzYT4pIHN5bWJvbC1uYW1lICIiIGludGVybl0gMTMpCiAgY2FsbC1pbnRlcmFjdGl2 ZWx5KGRlc2NyaWJlLXZhcmlhYmxlIG5pbCBuaWwpCiAgY29tbWFuZC1leGVjdXRlKGRlc2NyaWJl LXZhcmlhYmxlKQo= --=-=-=--