From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/100456 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Braslau Newsgroups: gmane.comp.tex.context Subject: Re: BTX subsystem fubar, borked, failing with current (2018-04-02) beta Date: Tue, 3 Apr 2018 14:56:48 -0600 Message-ID: <20180403145648.5632458b@poo.hsd1.co.comcast.net> References: <20180403134928.09c4def4@poo.hsd1.co.comcast.net> <8218f376-22fa-4412-d3ea-8d9190e9a0a7@rik.users.panix.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/=Eac_y0_iky/K2mH6sMJu/D" X-Trace: blaine.gmane.org 1522788928 26247 195.159.176.226 (3 Apr 2018 20:55:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 3 Apr 2018 20:55:28 +0000 (UTC) Cc: mailing list for ConTeXt users To: Rik Kabel , Hans Hagen Original-X-From: ntg-context-bounces@ntg.nl Tue Apr 03 22:55:23 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3Sxe-0006f8-6O for gctc-ntg-context-518@m.gmane.org; Tue, 03 Apr 2018 22:55:22 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5C4A45CA839; Tue, 3 Apr 2018 22:57:09 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2noaImCwm8UM; Tue, 3 Apr 2018 22:57:07 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id B81435CA835; Tue, 3 Apr 2018 22:57:07 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E9F7F5CA834 for ; Tue, 3 Apr 2018 22:57:05 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KY0nyrhp4Rff for ; Tue, 3 Apr 2018 22:57:05 +0200 (CEST) Original-Received: from resqmta-po-01v.sys.comcast.net (resqmta-po-01v.sys.comcast.net [96.114.154.160]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id B3A325CA832 for ; Tue, 3 Apr 2018 22:56:54 +0200 (CEST) Original-Received: from resomta-po-17v.sys.comcast.net ([96.114.154.241]) by resqmta-po-01v.sys.comcast.net with ESMTP id 3Sypf0v28zcAC3Sz6f1QfJ; Tue, 03 Apr 2018 20:56:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1522789012; bh=sdcs1DAbBFO14KBTRxndv2bjpar8ES9FlFbXS+l1zog=; h=Received:Received:Date:From:To:Subject:Message-ID:MIME-Version: Content-Type; b=KFy6F3ZlLNAA0zmhDi82j1x8Dt/ctxgLZUHRHPu6JVf5AcfxXYEwRvpoi1wrWcnvX KbmBBAts1mlb0AN5vwDEoSKS+EmPG3K+3Hldkyg37LsftYbssVt5d2I/cgBU6hr4Hh 2RnqY4s/hebVX/5RK/gGeIcAhOHEqGrHJRWcj6XqzvsM/EEZHeD1A8YMNL8zlRXbJl 5F5a1IjJVk7S7O5OYixbn8/3li6ZyNr1nzh36VNyk7lZYSvla3sjQQfkLx/OxVjyfk cM6zC1g2cIoly5X6bjU2h2HkUdSAT3oEk0bHywJvBatH8TYBEWR6Rsmn82Ys7FDnPA zvRHT6sLhkQkw== Original-Received: from poo.hsd1.co.comcast.net ([IPv6:2601:282:8000:7637:221:86ff:fef9:438f]) by resomta-po-17v.sys.comcast.net with SMTP id 3Sz3fqfoT0mL83Sz4fxJ5g; Tue, 03 Apr 2018 20:56:50 +0000 In-Reply-To: <8218f376-22fa-4412-d3ea-8d9190e9a0a7@rik.users.panix.com> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) X-CMAE-Envelope: MS4wfF8lEg/GyV+dJZbAg78pYDfyhmQu9CyrYcb25FJxtv7yLfA4jJaXZQAM/8883bHCpkFBBhjipDyiN1oGRutB/O3ZFXrAjD9rYcZm2Py+zYPqow+AGmgD Nw0u0uwotC4InhOAhFHxo9Q2lQJxn2RjP6Q2xco53GwKdfeR1pv32nahY/+YFTKnKXrcibkIbOCJtEBCokfPD+1fzN5buShmjaaOFpk6hKY4w7vXFdeFaINa X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:100456 Archived-At: --MP_/=Eac_y0_iky/K2mH6sMJu/D Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tue, 3 Apr 2018 16:07:52 -0400 Rik Kabel wrote: > Hmmm. Not here. Log attached. Puzzling lines: >=20 > =E2=94=94=E2=94=80=E2=96=BA grep "^publications" publications-quick-examp= le.log > publications=C2=A0=C2=A0=C2=A0 > adding bib data to set 'default' from so= urce=20 > 'C:/ConTeXt/tex/texmf-context/doc/context/sources/general/manuals/publica= tions/mkiv-publications.bib' > publications=C2=A0=C2=A0=C2=A0 > duplicates > tag 'article' is present mu= ltiple > times: default:1, assigning hashtag 'article-1' > publications=C2=A0=C2=A0=C2=A0 > duplicates > redundant field 'title' is = ignored for=20 > tag 'book' in dataset 'default' > publications=C2=A0=C2=A0=C2=A0 > duplicates > redundant field 'editor' is= ignored > for tag 'book' in dataset 'default' > publications=C2=A0=C2=A0=C2=A0 > duplicates > redundant field 'author' is= ignored > for tag 'selfpublished' in dataset 'default' > publications=C2=A0=C2=A0=C2=A0 > error in database, invalid value 'selfpu= blished' > publications=C2=A0=C2=A0=C2=A0 > analyzing previous publication run for '= default' > publications=C2=A0=C2=A0=C2=A0 > no entry 'article,book' found in dataset= 'default' > publications=C2=A0=C2=A0=C2=A0 > list > collecting entries using method '= global' and=20 > sort order 'default' >=20 > This is on W10P x64. I noticed a few update cycles ago that LuaTeX > had reverted in the latest builds to 1.07.0 from 1.08.0. This is the > first time I have gone back to btx stuff since then. Could it be > related? Nothing puzzling - these "duplicates" are contained in the .bib example as a robustness test. You are using Windows, which indeed has luatex 1.08 (which includes lua 5.3). The rest of the world has 1.07 (and lua 5.2) while we await TeXlive freeze. However, I just tested using a freshly compiled luatex binary (still 1.07) and a freshly, freshly downloaded context, and reproduce empty references and an empty bibliography (see attached). So, something is indeed *broken*, and very recently (for I had updated my Standalone just yesterday, I believe, which worked). Hans, please note. Alan --MP_/=Eac_y0_iky/K2mH6sMJu/D Content-Type: text/x-log Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=publications-quick-example.log open source > level 1, order 1, name '/usr/home/braslau/context/beta/te= x/texmf-context/tex/context/base/mkiv/cont-yes.mkiv' system >=20 system > ConTeXt ver: 2018.04.03 22:22 MKIV beta fmt: 2018.4.3 = int: english/english system >=20 system > 'cont-new.mkiv' loaded open source > level 2, order 2, name '/usr/home/braslau/context/beta/te= x/texmf-context/tex/context/base/mkiv/cont-new.mkiv' close source > level 2, order 2, name '/usr/home/braslau/context/beta/te= x/texmf-context/tex/context/base/mkiv/cont-new.mkiv' system > files > jobname 'publications-quick-example', input './pu= blications-quick-example', result 'publications-quick-example' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 2, order 3, name '/usr/home/braslau/context/beta/te= x/texmf-context/doc/context/sources/general/manuals/publications/publicatio= ns-quick-example.tex' publications > adding bib data to set 'default' from source 'mkiv-public= ations.bib' publications > duplicates > tag 'article' is present multiple times: def= ault:1, assigning hashtag 'article-1' publications > duplicates > redundant field 'title' is ignored for tag '= book' in dataset 'default' publications > duplicates > redundant field 'editor' is ignored for tag = 'book' in dataset 'default' publications > duplicates > redundant field 'author' is ignored for tag = 'selfpublished' in dataset 'default' publications > error in database, invalid value 'selfpublished' fonts > preloading latin modern fonts (second stage) fonts > 'fallback modern-designsize rm 12pt' is loaded structures > begin of sectionblock 'bodypart' publications > analyzing previous publication run for 'default' publications > no entry 'article,book' found in dataset 'default' structures > end of sectionblock 'bodypart' backend > xmp > using file '/usr/home/braslau/context/beta/tex/texm= f-context/tex/context/base/mkiv/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1, subpage 1 structures > begin of sectionblock 'backpart' structure > sectioning > chapter @ level 2 : 0.1 -> Bibliography publications > list > collecting entries using method 'global' and sort = order 'default' structures > end of sectionblock 'backpart' pages > flushing realpage 2, userpage 2 close source > level 2, order 3, name '/usr/home/braslau/context/beta/te= x/texmf-context/doc/context/sources/general/manuals/publications/publicatio= ns-quick-example.tex' close source > level 1, order 3, name '/usr/home/braslau/context/beta/te= x/texmf-context/tex/context/base/mkiv/cont-yes.mkiv' system > start used files system > text: publications-quick-example system > stop used files system > start used files system > 1: filename=3Dchar-prv.lua filetype=3Dtex format=3Dtex= foundname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/context/b= ase/mkiv/char-prv.lua fullname=3D/usr/home/braslau/context/beta/tex/texmf-c= ontext/tex/context/base/mkiv/char-prv.lua usedmethod=3Ddatabase system > 2: filename=3Dcont-yes.mkiv filetype=3Dtex foundname= =3D/usr/home/braslau/context/beta/tex/texmf-context/tex/context/base/mkiv/c= ont-yes.mkiv fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/te= x/context/base/mkiv/cont-yes.mkiv usedmethod=3Ddatabase system > 3: filename=3Dpubl-imp-default.lua filetype=3Dlua foun= dname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/context/base/m= kiv/publ-imp-default.lua fullname=3D/usr/home/braslau/context/beta/tex/texm= f-context/tex/context/base/mkiv/publ-imp-default.lua usedmethod=3Ddatabase system > 4: filename=3Dcont-new.mkiv filetype=3Dtex foundname= =3D/usr/home/braslau/context/beta/tex/texmf-context/tex/context/base/mkiv/c= ont-new.mkiv fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/te= x/context/base/mkiv/cont-new.mkiv usedmethod=3Ddatabase system > 5: filename=3Dlang-exc.lua filetype=3Dlua foundname=3D= /usr/home/braslau/context/beta/tex/texmf-context/tex/context/base/mkiv/lang= -exc.lua fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/co= ntext/base/mkiv/lang-exc.lua usedmethod=3Ddatabase system > 6: filename=3Dlang-us.lua filetype=3Dlua foundname=3D/= usr/home/braslau/context/beta/tex/texmf-context/tex/context/patterns/mkiv/l= ang-us.lua fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/= context/patterns/mkiv/lang-us.lua usedmethod=3Ddatabase system > 7: filename=3D/usr/home/braslau/context/beta/tex/texmf= -context/doc/context/sources/general/manuals/publications/publications-quic= k-example foundname=3D/usr/home/braslau/context/beta/tex/texmf-context/doc/= context/sources/general/manuals/publications/publications-quick-example.tex= fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/doc/context/so= urces/general/manuals/publications/publications-quick-example.tex usedmetho= d=3Dqualified system > 8: filename=3Dmkiv-publications.bib format=3Dbib found= name=3Dmkiv-publications.bib fullname=3D/usr/home/braslau/context/beta/tex/= texmf-context/doc/context/sources/general/manuals/publications/mkiv-publica= tions.bib usedmethod=3Ddirect system > 9: filename=3Dlm.lfg filetype=3Dtex foundname=3D/usr/h= ome/braslau/context/beta/tex/texmf-context/tex/context/fonts/mkiv/lm.lfg fu= llname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/context/fonts= /mkiv/lm.lfg usedmethod=3Ddatabase system > 10: filename=3Dlmroman12-regular filetype=3Dotf format= =3Dotf foundname=3D/usr/home/braslau/context/beta/tex/texmf/fonts/opentype/= public/lm/lmroman12-regular.otf fullname=3D/usr/home/braslau/context/beta/t= ex/texmf/fonts/opentype/public/lm/lmroman12-regular.otf usedmethod=3Ddataba= se system > 11: filename=3Dlatinmodern-math.otf filetype=3Dopentype= fonts foundname=3D/usr/home/braslau/context/beta/tex/texmf/fonts/opentype/p= ublic/lm-math/latinmodern-math.otf fullname=3D/usr/home/braslau/context/bet= a/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf usedmethod= =3Ddatabase system > 12: filename=3Dlpdf-pdx.xml filetype=3Dtex foundname=3D= /usr/home/braslau/context/beta/tex/texmf-context/tex/context/base/mkiv/lpdf= -pdx.xml fullname=3D/usr/home/braslau/context/beta/tex/texmf-context/tex/co= ntext/base/mkiv/lpdf-pdx.xml usedmethod=3Ddatabase system > 13: filename=3Dlmroman10-regular filetype=3Dotf format= =3Dotf foundname=3D/usr/home/braslau/context/beta/tex/texmf/fonts/opentype/= public/lm/lmroman10-regular.otf fullname=3D/usr/home/braslau/context/beta/t= ex/texmf/fonts/opentype/public/lm/lmroman10-regular.otf usedmethod=3Ddataba= se system > stop used files system > start commandline options system > currentrun=3D"3" system > fulljobname=3D"./publications-quick-example" system > input=3D"./publications-quick-example" system > kindofrun=3D"2" system > maxnofruns=3D"9" system > no-parse-first-line=3D"true" system > stop commandline options system > start commandline files system > 1: ./publications-quick-example system > stop commandline files modules > start used modules modules > stop used modules mkiv lua stats > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path: /usr/home/braslau/context/beta/tex/texmf= -cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e mkiv lua stats > resource resolver: loadtime 0.011 seconds, 0 scans with s= cantime 0.000 seconds, 0 shared scans, 13 found files, scanned paths: mkiv lua stats > stored bytecode data: 410 modules (0.367 sec), 93 tables = (0.023 sec), 503 chunks (0.391 sec) mkiv lua stats > traced context: maxstack: 1286, freed: 0, unreachable: 12= 86 mkiv lua stats > cleaned up reserved nodes: 58 nodes, 9 lists of 453 mkiv lua stats > node memory usage: 3 glue, 2 kern, 4 penalty, 17 attribut= e, 50 glue_spec, 5 attribute_list, 2 temp, 2 user_defined mkiv lua stats > node list callback tasks: 7 unique task lists, 6 instance= s (re)created, 80 calls mkiv lua stats > used backend: pdf (backend for directly generating pdf ou= tput) mkiv lua stats > jobdata time: 0.001 seconds saving, 0.001 seconds loading mkiv lua stats > callbacks: internal: 384, file: 138, direct: 0, late: 0, = function 0, total: 522 (522 per page) mkiv lua stats > randomizer: resumed with value 0.64264700608328 mkiv lua stats > loaded patterns: en::2, load time: 0.000 mkiv lua stats > result saved in file: publications-quick-example.pdf, com= presslevel 3, objectcompresslevel 3 mkiv lua stats > loaded fonts: 3 files: latinmodern-math.otf, lmroman10-re= gular.otf, lmroman12-regular.otf mkiv lua stats > font engine: otf 3.103, afm 1.513, tfm 1.000, 5 instances= , load time 0.185 seconds=20 mkiv lua stats > publications load time: 0.003 seconds, 24260 bytes, 33 de= finitions, 0 shortcuts mkiv lua stats > used platform: freebsd-amd64, type: unix, binary subtree:= texmf-freebsd-amd64 mkiv lua stats > used engine: luatex version 1.07 with functionality level= 6686, banner: this is luatex, version 1.07.0 (tex live 2018) mkiv lua stats > control sequences: 46411 of 65536 + 100000 mkiv lua stats > lua properties: engine: lua 5.3, used memory: 67 MB (ctx:= 66 MB), hash type: lua, hash chars: min(64,40), symbol mask: utf (=CF=84= =CE=B5=CF=87) mkiv lua stats > runtime: 0.654 seconds, 2 processed pages, 2 shipped page= s, 3.058 pages/second --MP_/=Eac_y0_iky/K2mH6sMJu/D Content-Type: application/pdf Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=publications-quick-example.pdf JVBERi0xLjcKJdDUxdgKOSAwIG9iago8PC9MZW5ndGggMTI4ICAgICAgIC9GaWx0ZXIvRmxhdGVE ZWNvZGU+PgpzdHJlYW0KeF41jDsOAjEMRPucwhcgjJ3YcaTVFrt8JOp0iBYq7t9iFrbwPFl+Y9CL QNeEP5eRjhcm5txV2ZzGkzgMRIojazEYNUO22rrQeNN9AlTmx7il3WzIbo0aJBevyrvG63woolGQ BagCWAd4/fG7KwdPcQ+zls30mL69P4/0AS9WI+IKZW5kc3RyZWFtCmVuZG9iagoxNSAwIG9iago8 PC9MZW5ndGggMTMxICAgICAgIC9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeF5NjTsOAjEM RPucwicIYyf+REJbLGKRqNMhWqi4f4sFK0Fhj0f284CeBLoU7LrOctiYmOtQZQuaD+K8QHYJVG0G IzdU6z6E5otuR8DW5T6viSpJrjT6aP+oo4Y52bDaIn6cCNCzpKXGd1YG2po/AfApfU+/LeKZ4/bJ Oc/yBokOJdUKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PC9TdWJ0eXBlIC9YTUwgL1R5cGUg L01ldGFkYXRhCi9MZW5ndGggMjA2NCAgICAgID4+CnN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7 v++7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0i YWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1s bnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48ZGM6Zm9ybWF0PmFwcGxp Y2F0aW9uL3BkZjwvZGM6Zm9ybWF0PjxkYzpjcmVhdG9yPjxyZGY6U2VxPjxyZGY6bGkgeG1sOmxh bmc9IngtZGVmYXVsdCIvPjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PGRjOmRlc2NyaXB0aW9uPjxy ZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIvPjwvcmRmOkFsdD48L2RjOmRlc2Ny aXB0aW9uPjxkYzp0aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPnB1 YmxpY2F0aW9ucy1xdWljay1leGFtcGxlPC9yZGY6bGk+PC9yZGY6QWx0PjwvZGM6dGl0bGU+PC9y ZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmeD0i aHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4LzEuMy8iPjxwZGZ4OklEPnB1YmxpY2F0aW9ucy1xdWlj ay1leGFtcGxlPC9wZGZ4OklEPjxwZGZ4OkNvblRlWHQuSm9ibmFtZT5wdWJsaWNhdGlvbnMtcXVp Y2stZXhhbXBsZTwvcGRmeDpDb25UZVh0LkpvYm5hbWU+PHBkZng6Q29uVGVYdC5UaW1lPjIwMTgt MDQtMDMgMTQ6NTE8L3BkZng6Q29uVGVYdC5UaW1lPjxwZGZ4OkNvblRlWHQuVXJsPnd3dy5wcmFn bWEtYWRlLmNvbTwvcGRmeDpDb25UZVh0LlVybD48cGRmeDpDb25UZVh0LlN1cHBvcnQ+Y29udGV4 dGdhcmRlbi5uZXQ8L3BkZng6Q29uVGVYdC5TdXBwb3J0PjxwZGZ4OkNvblRlWHQuVmVyc2lvbj4y MDE4LjA0LjAzIDIyOjIyPC9wZGZ4OkNvblRlWHQuVmVyc2lvbj48cGRmeDpUZVguU3VwcG9ydD50 dWcub3JnPC9wZGZ4OlRlWC5TdXBwb3J0PjxwZGZ4Okx1YVRlWC5WZXJzaW9uPjEuMDc8L3BkZng6 THVhVGVYLlZlcnNpb24+PHBkZng6THVhVGVYLkZ1bmN0aW9uYWxpdHk+NjY4NjwvcGRmeDpMdWFU ZVguRnVuY3Rpb25hbGl0eT48cGRmeDpMdWFUZVguTHVhVmVyc2lvbj41LjM8L3BkZng6THVhVGVY Lkx1YVZlcnNpb24+PHBkZng6THVhVGVYLlBsYXRmb3JtPmZyZWVic2QtYW1kNjQ8L3BkZng6THVh VGVYLlBsYXRmb3JtPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0 PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVE YXRlPjIwMTgtMDQtMDNUMTQ6NTE6MDQtMDY6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6Q3JlYXRv clRvb2w+THVhVGVYIDEuMDcgNjY4NiArIENvblRlWHQgTWtJViAyMDE4LjA0LjAzIDIyOjIyPC94 bXA6Q3JlYXRvclRvb2w+PHhtcDpNb2RpZnlEYXRlPjIwMTgtMDQtMDNUMTQ6NTE6MDQtMDY6MDA8 L3htcDpNb2RpZnlEYXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMDQtMDNUMTQ6NTE6MDQtMDY6 MDA8L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiBy ZGY6YWJvdXQ9IiIgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRm OktleXdvcmRzLz48cGRmOlByb2R1Y2VyPkx1YVRlWC0xLjA3PC9wZGY6UHJvZHVjZXI+PHBkZjpU cmFwcGVkPkZhbHNlPC9wZGY6VHJhcHBlZD48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0 aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w L21tLyI+PHhtcE1NOkRvY3VtZW50SUQ+dXVpZDo3YzhhZGI4ZC00NWIyLThmMWItMTE3ZS04NGU2 OWMyZGRlMmQ8L3htcE1NOkRvY3VtZW50SUQ+PHhtcE1NOkluc3RhbmNlSUQ+dXVpZDo1NzVkNTM3 ZC00ZjNmLTg1NDQtYzczZS0wYTFlNzVmOGIxYTY8L3htcE1NOkluc3RhbmNlSUQ+PC9yZGY6RGVz Y3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4KZW5kc3Ry ZWFtCmVuZG9iagoxOSAwIG9iago8PC9MZW5ndGggMjMgICAgICAgIC9GaWx0ZXIvRmxhdGVEZWNv ZGU+PgpzdHJlYW0KeF5jYGDgMGBgEFRo8GBoYGACAAnRAbQKZW5kc3RyZWFtCmVuZG9iagoyMCAw IG9iago8PC9TdWJ0eXBlL0NJREZvbnRUeXBlMEMvTGVuZ3RoIDE3NDUgICAgICAvRmlsdGVyL0Zs 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 dGFydHhyZWYKODI0MgolJUVPRgo= --MP_/=Eac_y0_iky/K2mH6sMJu/D Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --MP_/=Eac_y0_iky/K2mH6sMJu/D--