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.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5668 invoked from network); 15 Aug 2023 22:14:15 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 15 Aug 2023 22:14:15 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id A2D95482576 for ; Wed, 16 Aug 2023 00:14:06 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cHbnIiBsp-Sf for ; Wed, 16 Aug 2023 00:14:05 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 5D294482B58 for ; Wed, 16 Aug 2023 00:12:54 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id CE4594821F0 for ; Wed, 16 Aug 2023 00:12:34 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2yq6hRUXoet0 for ; Wed, 16 Aug 2023 00:12:33 +0200 (CEST) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id D5E50481EDC for ; Wed, 16 Aug 2023 00:12:33 +0200 (CEST) Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 6EF6C240027 for ; Wed, 16 Aug 2023 00:12:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1692137553; bh=BvHJvgx/Z3q3YkjU1ZBjopMy3sH4ulPkxK1WLxqqbI4=; h=Date:From:To:Cc:Subject:Message-Id:Mime-Version:From; b=cKX+yeW0oCCaH/Iw7tH94ZZx2x/X+74nUTvU8O0gRShBRlpM0/l0MEkRCwcHCxmFs 3HgC+TeMoe+WlDlN/Y7hsKN/+VI2rww0bPy+/82dvxbH91VWd4iiuLHQ0N9z3SV3X7 TBThxF97AoouteU/L5YG+2fZbQXTSu7pyA9BZZ9N2d8eMiM3CSCSOhKzPFkTLXQX/X AOaUuA7iBj8OGRfuh8PLkxVD0miViKydkjPP51mpQ4B0eOYl7dJSQDaQDylZL0JBe6 gb5f3S7GyVI+3KxXSreQKDTtdtCpwBc0W1UeduvYxCS/2m37Yk326G9x0nsj6pgmJS RqNcshbFe9SnQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RQQVm5zKQz9rxF; Wed, 16 Aug 2023 00:12:32 +0200 (CEST) Date: Tue, 15 Aug 2023 22:12:32 +0000 From: "Xavier B." To: Wolfgang Schuster Message-Id: <20230816001232.9742cca219fa1e5567377edc@posteo.net> In-Reply-To: <055054ad-b5f4-9177-2c3f-c7b32531fcec@gmail.com> References: <20230815194604.9c04887c637502eb770b69e4@posteo.net> <926821e5-be4e-f961-6ecc-c387f0aa3c5d@gmail.com> <20230815213602.afa9ad82da6547819d9c0c7d@posteo.net> <055054ad-b5f4-9177-2c3f-c7b32531fcec@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf" Message-ID-Hash: MWKN6HEGDQQHDQTPMKHF2D2DGAERUYNL X-Message-ID-Hash: MWKN6HEGDQQHDQTPMKHF2D2DGAERUYNL X-MailFrom: somenxavier@posteo.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: mailing list for ConTeXt users X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: An error which is not in .log file List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This is a multi-part message in MIME format. --Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thanks. After some work on it, following your advice, I reduce the compilation prob= lem to several "wrong" files. One was trivialy fixed because I did not close one environment, but other d= on't. Please help: The error is here and I attach file. modules > 'pgfmath' is not found structure > sectioning > section @ level 3 : 0.0.1 -> Problemes de fr= accions structure > sectioning > subject @ level 3 : 0.0.1 -> Preguntes tex error > tex error on line 25 in file ./dev.tex: \textfont0 is und= efined in ordinal, font id 0, character 63) \startexercici[reference=3Dexercici:problemes-de-fraccions-1, title=3D{= oli}] Calculeu quina part del dip=F2sit queda buida, sabent que l'aigua ocu= pa $2/5$ del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]). 15 \usetikzlibrary[trees] 16 \usetikzlibrary[calc, intersections, through, backgrounds, arrows, s= hapes.geometric, fadings, decorations.pathreplacing, shadings, shapes.geome= tric, patterns, fit, positioning, shapes.symbols, chains] 17 \usemodule[pgfmath] 18 %\usemodule[filter] 19 20 21 \startsection[title=3D{Problemes de fraccions}, reference=3D{seccio:= problemes-de-fraccions}] 22 23 \subject{Preguntes} 24 25 >> \startexercici[reference=3Dexercici:problemes-de-fraccions-1, title= =3D{oli}] Calculeu quina part del dip=F2sit queda buida, sabent que l'aigua= ocupa $2/5$ del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-d= iposit]). 26 27 \startplacefigure[reference=3Dfig:oli-aigua-diposit, location=3Dforc= e, title=3D{Dip=F2sit omplit amb aigua i oli}] 28 \bTABLE[frame=3Doff,align=3D{middle,lohi},width=3Dfit] 29 \bTR 30 \bTD 31 \starttikzpicture[scale=3D0.75] 32 % recipient 33 \draw (0,0) -- (0,10) -- (2,10) -- (2,0) -- cycle; 34 35 % aigua Somewhere in the math formula just ended, you used the stated character fro= m an undefined font family. For example, plain TeX doesn't allow \it or \sl in subscripts. Proceed, and I'll try to forget that I needed that character. mtx-context | fatal error: return code: 1 Thanks in advance, On Tue, 15 Aug 2023 21:44:53 +0200 Wolfgang Schuster ha escrit: > Xavier B. schrieb am 15.08.2023 um 21:36: > > On Tue, 15 Aug 2023 21:13:54 +0200 > > Wolfgang Schuster ha escrit: > > > >> There is also something wrong with the structure of your document when > >> need \page[yes] after each file. > > Why is it trouble? >=20 > When you start each subfile with \section or \subject you can use=20 > \setuphead to force a pagebreak at the start of each new section and not= =20 > with a \page command in the document. >=20 > Wolfgang >=20 --Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf Content-Type: text/plain; name="dev.log" Content-Disposition: attachment; filename="dev.log" Content-Transfer-Encoding: quoted-printable system >=20 system > ConTeXt ver: 2023.08.15 18:48 LMTX fmt: 2023.8.15 int:= english/english system >=20 system > 'cont-new.mkxl' loaded open source > level 1, order 1, name '/home/xan/bin/context-current/tex= /texmf-context/tex/context/base/mkxl/cont-new.mkxl' system > beware: some patches loaded from cont-new.mkiv close source > level 1, order 1, name '/home/xan/bin/context-current/tex= /texmf-context/tex/context/base/mkxl/cont-new.mkxl' system > files > jobname './dev', input './dev.tex', result './dev' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 1, order 2, name './dev.tex' modules > 'tikz' is loaded open source > level 2, order 3, name '/home/xan/bin/context-current/tex= /texmf-context/tex/context/modules/mkxl/m-tikz.mkxl' open source > level 3, order 4, name 'pgfutil-common.tex' close source > level 3, order 4, name 'pgfutil-common.tex' open source > level 3, order 5, name 'pgfutil-context.def' close source > level 3, order 5, name 'pgfutil-context.def' open source > level 3, order 6, name 'pgfrcs.code.tex' open source > level 4, order 7, name 'pgf.revision.tex' close source > level 4, order 7, name 'pgf.revision.tex' close source > level 3, order 7, name 'pgfrcs.code.tex' open source > level 3, order 8, name 'pgfsys.code.tex' open source > level 4, order 9, name 'pgfkeys.code.tex' open source > level 5, order 10, name 'pgfkeyslibraryfiltered.code.tex' close source > level 5, order 10, name 'pgfkeyslibraryfiltered.code.tex' close source > level 4, order 10, name 'pgfkeys.code.tex' cld > stack >=20 cld > stack > use : slot =3D context.functions.register(f) cld > stack > and : context.functions.unregister(slot) cld > stack >=20 open source > level 4, order 11, name 'pgf.cfg' close source > level 4, order 11, name 'pgf.cfg' Driver file for pgf: pgfsys-luatex.def open source > level 4, order 12, name 'pgfsys-luatex.def' open source > level 5, order 13, name 'pgfsys-common-pdf.def' close source > level 5, order 13, name 'pgfsys-common-pdf.def' close source > level 4, order 13, name 'pgfsys-luatex.def' open source > level 4, order 14, name 'dev.pgf' close source > level 4, order 14, name 'dev.pgf' close source > level 3, order 14, name 'pgfsys.code.tex' open source > level 3, order 15, name 'pgfkeys.code.tex' close source > level 3, order 15, name 'pgfkeys.code.tex' open source > level 3, order 16, name 'pgfsyssoftpath.code.tex' close source > level 3, order 16, name 'pgfsyssoftpath.code.tex' open source > level 3, order 17, name 'pgfsysprotocol.code.tex' close source > level 3, order 17, name 'pgfsysprotocol.code.tex' open source > level 3, order 18, name 'pgfcore.code.tex' open source > level 4, order 19, name 'pgfmath.code.tex' open source > level 5, order 20, name 'pgfmathutil.code.tex' close source > level 5, order 20, name 'pgfmathutil.code.tex' open source > level 5, order 21, name 'pgfmathparser.code.tex' close source > level 5, order 21, name 'pgfmathparser.code.tex' open source > level 5, order 22, name 'pgfmathfunctions.code.tex' close source > level 5, order 22, name 'pgfmathfunctions.code.tex' open source > level 5, order 23, name 'pgfmathfunctions.basic.code.tex' close source > level 5, order 23, name 'pgfmathfunctions.basic.code.tex' open source > level 5, order 24, name 'pgfmathfunctions.trigonometric.c= ode.tex' close source > level 5, order 24, name 'pgfmathfunctions.trigonometric.c= ode.tex' open source > level 5, order 25, name 'pgfmathfunctions.random.code.tex' close source > level 5, order 25, name 'pgfmathfunctions.random.code.tex' open source > level 5, order 26, name 'pgfmathfunctions.comparison.code= .tex' close source > level 5, order 26, name 'pgfmathfunctions.comparison.code= .tex' open source > level 5, order 27, name 'pgfmathfunctions.base.code.tex' close source > level 5, order 27, name 'pgfmathfunctions.base.code.tex' open source > level 5, order 28, name 'pgfmathfunctions.round.code.tex' close source > level 5, order 28, name 'pgfmathfunctions.round.code.tex' open source > level 5, order 29, name 'pgfmathfunctions.misc.code.tex' close source > level 5, order 29, name 'pgfmathfunctions.misc.code.tex' open source > level 5, order 30, name 'pgfmathfunctions.integerarithmet= ics.code.tex' close source > level 5, order 30, name 'pgfmathfunctions.integerarithmet= ics.code.tex' open source > level 5, order 31, name 'pgfmathcalc.code.tex' close source > level 5, order 31, name 'pgfmathcalc.code.tex' open source > level 5, order 32, name 'pgfmathfloat.code.tex' close source > level 5, order 32, name 'pgfmathfloat.code.tex' close source > level 4, order 32, name 'pgfmath.code.tex' open source > level 4, order 33, name 'pgfint.code.tex' close source > level 4, order 33, name 'pgfint.code.tex' open source > level 4, order 34, name 'pgfcorepoints.code.tex' close source > level 4, order 34, name 'pgfcorepoints.code.tex' open source > level 4, order 35, name 'pgfcorepathconstruct.code.tex' close source > level 4, order 35, name 'pgfcorepathconstruct.code.tex' open source > level 4, order 36, name 'pgfcorepathusage.code.tex' close source > level 4, order 36, name 'pgfcorepathusage.code.tex' open source > level 4, order 37, name 'pgfcorescopes.code.tex' close source > level 4, order 37, name 'pgfcorescopes.code.tex' open source > level 4, order 38, name 'pgfcoregraphicstate.code.tex' close source > level 4, order 38, name 'pgfcoregraphicstate.code.tex' open source > level 4, order 39, name 'pgfcoretransformations.code.tex' close source > level 4, order 39, name 'pgfcoretransformations.code.tex' open source > level 4, order 40, name 'pgfcorequick.code.tex' close source > level 4, order 40, name 'pgfcorequick.code.tex' open source > level 4, order 41, name 'pgfcoreobjects.code.tex' close source > level 4, order 41, name 'pgfcoreobjects.code.tex' open source > level 4, order 42, name 'pgfcorepathprocessing.code.tex' close source > level 4, order 42, name 'pgfcorepathprocessing.code.tex' open source > level 4, order 43, name 'pgfcorearrows.code.tex' close source > level 4, order 43, name 'pgfcorearrows.code.tex' open source > level 4, order 44, name 'pgfcoreshade.code.tex' close source > level 4, order 44, name 'pgfcoreshade.code.tex' open source > level 4, order 45, name 'pgfcoreimage.code.tex' close source > level 4, order 45, name 'pgfcoreimage.code.tex' open source > level 4, order 46, name 'pgfcoreexternal.code.tex' close source > level 4, order 46, name 'pgfcoreexternal.code.tex' open source > level 4, order 47, name 'pgfcorelayers.code.tex' close source > level 4, order 47, name 'pgfcorelayers.code.tex' open source > level 4, order 48, name 'pgfcoretransparency.code.tex' close source > level 4, order 48, name 'pgfcoretransparency.code.tex' open source > level 4, order 49, name 'pgfcorepatterns.code.tex' close source > level 4, order 49, name 'pgfcorepatterns.code.tex' open source > level 4, order 50, name 'pgfcorerdf.code.tex' close source > level 4, order 50, name 'pgfcorerdf.code.tex' close source > level 3, order 50, name 'pgfcore.code.tex' open source > level 3, order 51, name 'pgffor.code.tex' close source > level 3, order 51, name 'pgffor.code.tex' open source > level 3, order 52, name 'pgfmoduleplot.code.tex' close source > level 3, order 52, name 'pgfmoduleplot.code.tex' open source > level 3, order 53, name 'tikz.code.tex' open source > level 4, order 54, name 'pgflibraryplothandlers.code.tex' close source > level 4, order 54, name 'pgflibraryplothandlers.code.tex' open source > level 4, order 55, name 'pgfmodulematrix.code.tex' open source > level 5, order 56, name 'pgfmoduleshapes.code.tex' close source > level 5, order 56, name 'pgfmoduleshapes.code.tex' close source > level 4, order 56, name 'pgfmodulematrix.code.tex' open source > level 4, order 57, name 'tikzlibrarytopaths.code.tex' close source > level 4, order 57, name 'tikzlibrarytopaths.code.tex' close source > level 3, order 57, name 'tikz.code.tex' open source > level 3, order 58, name 'pgfmoduleplot.code.tex' close source > level 3, order 58, name 'pgfmoduleplot.code.tex' open source > level 3, order 59, name 'pgfmoduledecorations.code.tex' close source > level 3, order 59, name 'pgfmoduledecorations.code.tex' close source > level 2, order 59, name '/home/xan/bin/context-current/te= x/texmf-context/tex/context/modules/mkxl/m-tikz.mkxl' open source > level 2, order 60, name 'tikzlibrarydecorations.markings.= code.tex' open source > level 3, order 61, name 'tikzlibrarydecorations.code.tex' close source > level 3, order 61, name 'tikzlibrarydecorations.code.tex' open source > level 3, order 62, name 'pgflibrarydecorations.markings.c= ode.tex' close source > level 3, order 62, name 'pgflibrarydecorations.markings.c= ode.tex' close source > level 2, order 62, name 'tikzlibrarydecorations.markings.= code.tex' open source > level 2, order 63, name 'tikzlibrarytrees.code.tex' close source > level 2, order 63, name 'tikzlibrarytrees.code.tex' open source > level 2, order 64, name 'tikzlibrarycalc.code.tex' close source > level 2, order 64, name 'tikzlibrarycalc.code.tex' open source > level 2, order 65, name 'tikzlibraryintersections.code.te= x' open source > level 3, order 66, name 'pgflibraryintersections.code.tex' open source > level 4, order 67, name 'pgflibraryfpu.code.tex' close source > level 4, order 67, name 'pgflibraryfpu.code.tex' close source > level 3, order 67, name 'pgflibraryintersections.code.tex' close source > level 2, order 67, name 'tikzlibraryintersections.code.te= x' open source > level 2, order 68, name 'tikzlibrarythrough.code.tex' close source > level 2, order 68, name 'tikzlibrarythrough.code.tex' open source > level 2, order 69, name 'tikzlibrarybackgrounds.code.tex' close source > level 2, order 69, name 'tikzlibrarybackgrounds.code.tex' open source > level 2, order 70, name 'tikzlibraryarrows.code.tex' open source > level 3, order 71, name 'pgflibraryarrows.code.tex' close source > level 3, order 71, name 'pgflibraryarrows.code.tex' close source > level 2, order 71, name 'tikzlibraryarrows.code.tex' open source > level 2, order 72, name 'tikzlibraryshapes.geometric.code= .tex' open source > level 3, order 73, name 'pgflibraryshapes.geometric.code.= tex' close source > level 3, order 73, name 'pgflibraryshapes.geometric.code.= tex' close source > level 2, order 73, name 'tikzlibraryshapes.geometric.code= .tex' open source > level 2, order 74, name 'tikzlibraryfadings.code.tex' open source > level 3, order 75, name 'pgflibraryfadings.code.tex' fonts > beware: no fonts are loaded yet, using 'lm mono' in box close source > level 3, order 75, name 'pgflibraryfadings.code.tex' close source > level 2, order 75, name 'tikzlibraryfadings.code.tex' open source > level 2, order 76, name 'tikzlibrarydecorations.pathrepla= cing.code.tex' open source > level 3, order 77, name 'pgflibrarydecorations.pathreplac= ing.code.tex' close source > level 3, order 77, name 'pgflibrarydecorations.pathreplac= ing.code.tex' close source > level 2, order 77, name 'tikzlibrarydecorations.pathrepla= cing.code.tex' open source > level 2, order 78, name 'tikzlibraryshadings.code.tex' open source > level 3, order 79, name 'pgflibraryshadings.code.tex' close source > level 3, order 79, name 'pgflibraryshadings.code.tex' close source > level 2, order 79, name 'tikzlibraryshadings.code.tex' open source > level 2, order 80, name 'tikzlibrarypatterns.code.tex' open source > level 3, order 81, name 'pgflibrarypatterns.code.tex' close source > level 3, order 81, name 'pgflibrarypatterns.code.tex' close source > level 2, order 81, name 'tikzlibrarypatterns.code.tex' open source > level 2, order 82, name 'tikzlibraryfit.code.tex' close source > level 2, order 82, name 'tikzlibraryfit.code.tex' open source > level 2, order 83, name 'tikzlibrarypositioning.code.tex' close source > level 2, order 83, name 'tikzlibrarypositioning.code.tex' open source > level 2, order 84, name 'tikzlibraryshapes.symbols.code.t= ex' open source > level 3, order 85, name 'pgflibraryshapes.symbols.code.te= x' close source > level 3, order 85, name 'pgflibraryshapes.symbols.code.te= x' close source > level 2, order 85, name 'tikzlibraryshapes.symbols.code.t= ex' open source > level 2, order 86, name 'tikzlibrarychains.code.tex' close source > level 2, order 86, name 'tikzlibrarychains.code.tex' modules > 'pgfmath' is not found structure > sectioning > section @ level 3 : 0.0.1 -> Problemes de fr= accions structure > sectioning > subject @ level 3 : 0.0.1 -> Preguntes tex error > tex error on line 25 in file ./dev.tex: \textfont0 is und= efined in ordinal, font id 0, character 63) =20 \startexercici[reference=3Dexercici:problemes-de-fraccions-1, title=3D{= oli}] Calculeu quina part del dip=C3=B2sit queda buida, sabent que l'aigua = ocupa $2/5$ del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigua-diposit]). 15 \usetikzlibrary[trees] 16 \usetikzlibrary[calc, intersections, through, backgrounds, arrows, s= hapes.geometric, fadings, decorations.pathreplacing, shadings, shapes.geome= tric, patterns, fit, positioning, shapes.symbols, chains] 17 \usemodule[pgfmath] 18 %\usemodule[filter] 19 =20 20 =20 21 \startsection[title=3D{Problemes de fraccions}, reference=3D{seccio:= problemes-de-fraccions}] 22 =20 23 \subject{Preguntes} 24 =20 25 >> \startexercici[reference=3Dexercici:problemes-de-fraccions-1, title= =3D{oli}] Calculeu quina part del dip=C3=B2sit queda buida, sabent que l'ai= gua ocupa $2/5$ del recipient i l'oli, $1/4$ (vegeu figura~\in[fig:oli-aigu= a-diposit]). 26 =20 27 \startplacefigure[reference=3Dfig:oli-aigua-diposit, location=3Dforc= e, title=3D{Dip=C3=B2sit omplit amb aigua i oli}] 28 \bTABLE[frame=3Doff,align=3D{middle,lohi},width=3Dfit] 29 \bTR 30 \bTD 31 \starttikzpicture[scale=3D0.75] 32 % recipient 33 \draw (0,0) -- (0,10) -- (2,10) -- (2,0) -- cycle; 34 =20 35 % aigua Somewhere in the math formula just ended, you used the stated character fro= m an undefined font family. For example, plain TeX doesn't allow \it or \sl in subscripts. Proceed, and I'll try to forget that I needed that character. --Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf Content-Type: application/x-tex; name="dev.tex" Content-Disposition: attachment; filename="dev.tex" Content-Transfer-Encoding: base64 XGRlZmluZWVudW1lcmF0aW9uCiAgW2V4ZXJjaWNpXQogIFthbHRlcm5hdGl2ZT1zZXJyaWVkLCBi ZWZvcmU9e1xibGFua1ttZWRpdW1dXHRlc3RwYWdlWzFdfSwgdGV4dD17RXhlcmNpY2l9LCBzdG9w cGVyPXsuXHNwYWNlfSwgd2lkdGg9Zml0LCBoZWFkc3R5bGU9XHNzLCBkaXN0YW5jZT0wLjI1ZW0s IHdpZHRoPWZpdCwgaGVhZGNvbG9yPWV4ZXJjaWNpX2NvbG9yLCB0aXRsZT15ZXMsIHRpdGxlc3R5 bGU9XHNzLCB0aXRsZWRpc3RhbmNlPTBlbSwgbGVmdD17XGJncm91cFxiZn0sIHJpZ2h0PXtcZWdy b3VwfSwgYWZ0ZXI9e1xibGFua1tiaWddfSwgcHJlZml4PXllcywgcHJlZml4c2VnbWVudHM9c2Vj dGlvbiwgd2F5PXNlY3Rpb25dCgpcZGVmaW5lZW51bWVyYXRpb24KICBbZXhlbXBsZV0KICBbYWx0 ZXJuYXRpdmU9c2VycmllZCx0ZXh0PXtFeGVtcGxlfSxzdG9wcGVyPXsuXHNwYWNlfSwgaGVhZGNv bG9yPWV4ZXJjaWNpX2NvbG9yLCBoZWFkc3R5bGU9XHRmLCBkaXN0YW5jZT0wLjI1ZW0sIHdpZHRo PWZpdCwgdGl0bGU9eWVzLCB0aXRsZXN0eWxlPVx0ZiwgdGl0bGVkaXN0YW5jZT0wZW0sIGxlZnQ9 e1xiZ3JvdXBcYmZ9LCByaWdodD17XGVncm91cH0sIHByZWZpeD15ZXMsIHByZWZpeHNlZ21lbnRz PXNlY3Rpb24sIHdheT1zZWN0aW9uXQoKCiU9IE3DsmR1bHMKCgpcdXNlbW9kdWxlW3Rpa3pdClx1 c2V0aWt6bGlicmFyeVtkZWNvcmF0aW9ucy5tYXJraW5nc10KXHVzZXRpa3psaWJyYXJ5W3RyZWVz XQpcdXNldGlremxpYnJhcnlbY2FsYywgaW50ZXJzZWN0aW9ucywgdGhyb3VnaCwgYmFja2dyb3Vu ZHMsIGFycm93cywgc2hhcGVzLmdlb21ldHJpYywgZmFkaW5ncywgZGVjb3JhdGlvbnMucGF0aHJl cGxhY2luZywgc2hhZGluZ3MsIHNoYXBlcy5nZW9tZXRyaWMsIHBhdHRlcm5zLCBmaXQsIHBvc2l0 aW9uaW5nLCBzaGFwZXMuc3ltYm9scywgY2hhaW5zXQpcdXNlbW9kdWxlW3BnZm1hdGhdCiVcdXNl bW9kdWxlW2ZpbHRlcl0KCgpcc3RhcnRzZWN0aW9uW3RpdGxlPXtQcm9ibGVtZXMgZGUgZnJhY2Np b25zfSwgcmVmZXJlbmNlPXtzZWNjaW86cHJvYmxlbWVzLWRlLWZyYWNjaW9uc31dCgpcc3ViamVj dHtQcmVndW50ZXN9Cgpcc3RhcnRleGVyY2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVz LWRlLWZyYWNjaW9ucy0xLCB0aXRsZT17b2xpfV0gQ2FsY3VsZXUgcXVpbmEgcGFydCBkZWwgZGlw w7JzaXQgcXVlZGEgYnVpZGEsIHNhYmVudCBxdWUgbCdhaWd1YSBvY3VwYSAkMi81JCBkZWwgcmVj aXBpZW50IGkgbCdvbGksICQxLzQkICh2ZWdldSBmaWd1cmF+XGluW2ZpZzpvbGktYWlndWEtZGlw b3NpdF0pLgoKXHN0YXJ0cGxhY2VmaWd1cmVbcmVmZXJlbmNlPWZpZzpvbGktYWlndWEtZGlwb3Np dCwgbG9jYXRpb249Zm9yY2UsIHRpdGxlPXtEaXDDsnNpdCBvbXBsaXQgYW1iIGFpZ3VhIGkgb2xp fV0KXGJUQUJMRVtmcmFtZT1vZmYsYWxpZ249e21pZGRsZSxsb2hpfSx3aWR0aD1maXRdCiAgXGJU UgogICAgXGJURAoJXHN0YXJ0dGlrenBpY3R1cmVbc2NhbGU9MC43NV0KCSUgcmVjaXBpZW50Cglc ZHJhdyAoMCwwKSAtLSAoMCwxMCkgLS0gKDIsMTApIC0tICgyLDApIC0tIGN5Y2xlOwoKCSUgYWln dWEKCVxmaWxsZHJhd1twYXR0ZXJuPW5vcnRoIGVhc3QgbGluZXMsIHBhdHRlcm4gY29sb3I9b3Jh bmdlXSAoMCwwKSAtLSAoMCw0KSAtLSAoMiw0KSAtLSAoMiwwKSAtLSBjeWNsZTsKCVxkcmF3ICgx LDIpIG5vZGVbZmlsbD13aGl0ZV0ge2FpZ3VhfTsKCgklIG9saQoJXGZpbGxkcmF3W3BhdHRlcm49 ZG90cywgcGF0dGVybiBjb2xvcj1ibHVlXSAoMCw0KSAtLSAoMCw2LjUpIC0tICgyLDYuNSkgLS0g KDIsNCkgLS0gY3ljbGU7CglcZHJhdyAoMSw1LjI1KSBub2RlW2ZpbGw9d2hpdGVdIHtvbGl9OwoK CSUgcsOydHVscwoJXGRyYXcgKDIsMikgbm9kZVthbmNob3I9d2VzdF0geyQyLzUkfTsKCVxkcmF3 ICgyLDUuMjUpIG5vZGVbYW5jaG9yPXdlc3RdIHskMS80JH07Cglcc3RvcHRpa3pwaWN0dXJlCiAg ICBcZVRECiAgXGVUUgpcZVRBQkxFClxzdG9wcGxhY2VmaWd1cmUKClNpIGFsIGZpbmFsLCBlbCBk aXDDsnNpdCB0w6kgJDIwMDAkIGxpdHJlcyBkZSBjYXBhY2l0YXQsIHF1aW5hIHF1YW50aXRhdCBk ZSBjYWRhIGzDrXF1aWQgaGkgaGE/ClxzdG9wZXhlcmNpY2kKClxzdGFydGV4ZXJjaWNpW3JlZmVy ZW5jZT1leGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJhY2Npb25zLTIsIHRpdGxlPXRlYXRyZV0gRW4g ZGlhZ3JhbWEgc2Vnw7xlbnQgcmVwcmVzZW50YSBsZXMgYnV0YXF1ZXMgZCd1bmEgc2FsYSBkZSB0 ZWF0cmU6IGxlcyBibGF2ZXMgcmVwcmVzZW50ZW4gbGVzIGJ1dGFxdWVzIHJlc2VydmFkZXMgZGUg bGEgdGVtcG9yYWRhOyBsZXMgYmxhbnF1ZXMsIGxlcyBsbGl1cmVzIChmaWd1cmF+XGluW2ZpZzpw bGFjZXMtdGVhdHJlXSkuCgpcc3RhcnRwbGFjZWZpZ3VyZVtsb2NhdGlvbj1mb3JjZSwgcmVmZXJl bmNlPWZpZzpwbGFjZXMtdGVhdHJlLCB0aXRsZT17RGlhZ3JhbWEgZGUgbGVzIGJ1dGFxdWVzIHJl c2VydmFkZXN9XQpcYlRBQkxFW2ZyYW1lPW9mZixhbGlnbj17bWlkZGxlLGxvaGl9LHdpZHRoPWZp dF0KICBcYlRSCiAgICBcYlRECglcc3RhcnR0aWt6cGljdHVyZVtyb3RhdGU9OTBdCglcZHJhd1t4 c3RlcD0xLCB5c3RlcD0xXSAoMCwwKSBncmlkICg0LCA1KTsKCQoJJSByZXNlcnZlcwoJXGZpbGxk cmF3W2NvbG9yPWJsdWUhNTBdICgwLjUsIDAuNSkgY2lyY2xlICgwLjI1KTsKCVxmaWxsZHJhd1tj b2xvcj1ibHVlITUwXSAoMC41LCAxLjUpIGNpcmNsZSAoMC4yNSk7CglcZmlsbGRyYXdbY29sb3I9 Ymx1ZSE1MF0gKDAuNSwgMi41KSBjaXJjbGUgKDAuMjUpOwoJXGZpbGxkcmF3W2NvbG9yPWJsdWUh NTBdICgwLjUsIDMuNSkgY2lyY2xlICgwLjI1KTsKCVxmaWxsZHJhd1tjb2xvcj1ibHVlITUwXSAo MC41LCA0LjUpIGNpcmNsZSAoMC4yNSk7CiAgICAgICAgICAKCVxmaWxsZHJhd1tjb2xvcj1ibHVl ITUwXSAoMi41LCAwLjUpIGNpcmNsZSAoMC4yNSk7CglcZmlsbGRyYXdbY29sb3I9Ymx1ZSE1MF0g KDMuNSwgMi41KSBjaXJjbGUgKDAuMjUpOwoJXGZpbGxkcmF3W2NvbG9yPWJsdWUhNTBdICgxLjUs IDQuNSkgY2lyY2xlICgwLjI1KTsKCQoJXHN0b3B0aWt6cGljdHVyZQogICAgXGVURAogIFxlVFIK XGVUQUJMRQpcc3RvcHBsYWNlZmlndXJlCgpcc3RhcnRpdGVtaXplW2FdClxpdGVtIFF1aW5hIGZy YWNjacOzIGRlIGJ1dGFxdWVzIGVzdGFuIHJlc2VydmFkZXM/IFF1aW4gdGFudCBwZXIgY2VudCDD qXM/ClxpdGVtIEFxdWVzdCB0ZWF0cmUgbm8gZXN0w6AgYWRhcHRhdCBhIGRpc2NhcGFjaXRhdHMu IExhIG5vcm1hdGl2YSBtYXJjYSBxdWUgcydoYW4gZCdhZGFwdGFyIHVuICQxLzEwJCBkZSBsZXMg YnV0YXF1ZXMgcGVyIGNhZGlyYSBkZSByb2RlcyBkZWwgdG90YWwgZCdhZm9yYW1lbnQuIFF1YW50 ZXMgYnV0YXF1ZXMgcydoYW4gZCdhZGFwdGFyPwpcc3RvcGl0ZW1pemUKXHN0b3BleGVyY2ljaQoK XHN0YXJ0ZXhlcmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFjY2lvbnMt MywgdGl0bGU9YmlibGlvdGVjYV0gRW4gdW5hIGJpYmxpb3RlY2EgZXMgdm9sZW4gYWRxdWlyaXIg MTgwMCBsbGlicmVzIG5vdXM6IHVuIDIwXCUgZGVscyBxdWFscyBoYW4gZGUgc2VyIGRlIHBvZXNp YSwgdHJlcyBjaW5xdWVucywgZGUgbm92ZWzCt2xhLCBpIGxhIHJlc3RhLCBkJ2Fzc2FpZy4gQ2Fs Y3VsZXUgcXVhbnRzIGxsaWJyZXMgZXMgY29tcHJhcmFuIGRlIGNhZGEgdGlwdXMuClxzdG9wZXhl cmNpY2kKClxzdGFydGV4ZXJjaWNpW3JlZmVyZW5jZT1leGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJh Y2Npb25zLTQsIHRpdGxlPWVzY29sYV0gRW4gdW5hIGVzY29sYSwgJDIvNSQgZGUgbCdhbHVtbmF0 IHZlIGVuIGNvdHhlLCAkMS81JCB2ZSBhbWIgcGF0aW5ldCBpIGxhIHJlc3RhIHZlIGEgcGV1LiBT aSBhIGwnZXNjb2xhIGhpIGVzdHVkaWVuIDUwMCBwZXJzb25lcyBlbiB0b3RhbCwgcXVhbnRlcyBw ZXJzb25lcyB2w6luZW4gZW4gY2FkYSBtaXRqw6AgZGUgdHJhbnNwb3J0Pwpcc3RvcGV4ZXJjaWNp Cgpcc3RhcnRleGVyY2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVzLWRlLWZyYWNjaW9u cy01LCB0aXRsZT1leGN1cnNpw7NdIFVuYSBwZXJzb25hIHZvbCBmZXIgdW5hIGV4Y3Vyc2nDsyBl biBiaWNpY2xldGEuIEFxdWVzdGEgcGVyc29uYSBjYWxjdWxhIHF1ZSBlbCBwcmltZXIgZGlhIGZh csOgICQyLzgkIGRlIHJlY29ycmVndXQsICQxLzMkIGVsIHNlZ29uIGRpYSBpIGxhIHJlc3RhIGVs IHRlcmNlciBkaWEuIFNpIGwnZXhjdXJzacOzIHTDqSAkNDgwIFx1bml0e2tpbG8gbWV0ZXJ9JCwg cXVhbnRzIHF1aWzDsm1ldHJlcyByZWNvcnJlcsOgIGNhZGEgZGlhPwpcc3RvcGV4ZXJjaWNpCgpc c3RhcnRleGVyY2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVzLWRlLWZyYWNjaW9ucy02 LCB0aXRsZT1lbnF1ZXN0YV0gRCd1biBncnVwIGQnZW5xdWVzdGF0cywgc2FiZW0gcXVlICQ0Lzck IHByYWN0aXF1ZW4gZXNwb3J0IGkgJDIvNSQgc8OzbiBob21lcy4gU2kgaGkgaGEgMzUwIHBlcnNv bmVzIGVucXVlc3RhZGVzLCBjYWxjdWxldTogXHN0YXJ0aXRlbWl6ZVthLCB0ZXh0XSBcaXRlbSBx dWFudGVzIHBlcnNvbmVzIHByYWN0aXF1ZW4gZXNwb3J0IGkgcXVhbnRlcyBubyBwcmFjdGlxdWVu IGVzcG9ydCwgXGl0ZW0gcXVhbnRzIGhvbWVzIGkgZG9uZXMgaGkgaGEuXHN0b3BpdGVtaXplIFRy b2JldSBlbCB0YW50IHBlciBjZW50IHF1ZSByZXByZXNlbnRhIGNhZGEgZ3J1cC4KXHN0b3BleGVy Y2ljaQoKXHN0YXJ0ZXhlcmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFj Y2lvbnMtNywgdGl0bGU9YXByb3ZhdHNdIEVuIHVuYSBjbGFzc2UgZGUgTWF0ZW3DoHRpcXVlcyBk ZSBiYXR4aWxsZXIgaGFuIGFwcm92YXQgMjAgYWx1bW5lcyBpIDUgaGFuIHN1c3DDqHMuIFxzdGFy dGl0ZW1pemVbYSwgdGV4dF0gXGl0ZW0gUXVpbmEgZnJhY2Npw7MgZGVsIHRvdGFsIGhhIGFwcm92 YXQ/IFxpdGVtIFF1aW4gdGFudCBwZXIgY2VudCBoYSBhcHJvdmF0PyBcaXRlbSBRdWFudGVzIHBl cnNvbmVzIGhhdXJpZW4gZCdoYXZlciBhcHJvdmF0IHBlciB0ZW5pciB1biA5MlwlIGQnYXByb3Zh dHM/XHN0b3BpdGVtaXplClxzdG9wZXhlcmNpY2kKClxzdGFydGV4ZXJjaWNpW3JlZmVyZW5jZT1l eGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJhY2Npb25zLTgsIHRpdGxlPWV4cG9zaWNpw7NdIEVuIHVu YSBleHBvc2ljacOzLCBoaSBoYSAyMCBvYnJlcyBkJ2FydCBtb2Rlcm4sIDQwIGQnYXJ0IGFudGlj IGkgbGEgcmVzdGEgZCdhcnQgbWVkaWV2YWwuIFNpIGwnZXhwb3NpY2nDsyB0w6kgZXhwb3NhZGVz IDEyMCBvYnJlcywgXHN0YXJ0aXRlbWl6ZVthLCB0ZXh0XSBcaXRlbSB0cm9iZXUgbGEgZnJhY2Np w7MgcXVlIHJlcHJlc2VudGVuIGxlcyBvYnJlcyBkZSBjYWRhIHBlcsOtb2RlLiBcaXRlbSBRdWlu IHRhbnQgcGVyIGNlbnQgcmVwcmVzZW50YSBjYWRhIHBlcsOtb2RlIGhpc3TDsnJpYyBhIGwnZXhw b3NpY2nDsz8gXGl0ZW0gRXMgdm9sZW4gYWRxdWlyaXIgMzAwIG9icmVzIG3DqXMgbWFudGVuaW50 IGxhIHByb3BvcmNpw7MgZGVscyBwZXLDrW9kZXMgaGlzdMOycmljcy4gUXVhbnRlcyBvYnJlcyBk ZSBjYWRhIHBlcsOtb2RlIHMnaGFuIGQnYWRxdWlyaXI/IFxzdG9waXRlbWl6ZQpcc3RvcGV4ZXJj aWNpCgpcc3RhcnRleGVyY2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVzLWRlLWZyYWNj aW9ucy05LCB0aXRsZT1kcmV0YW5zXSBEJ3VuIGdydXAgZGUgcGVyc29uZXMsIGVzIHNhcCBxdWUg JDkvMTIkIHPDs24gZXNxdWVycmFuZXMuIFRyb2JldSBxdWFudGVzIHBlcnNvbmVzIGhpIGhhIGVu IGFxdWVzdCBncnVwIHNpIGxlcyBwZXJzb25lcyBkcmV0YW5lcyBzw7NuIDIxIHBlcnNvbmVzLgpc c3RvcGV4ZXJjaWNpCgpcc3RhcnRleGVyY2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVz LWRlLWZyYWNjaW9ucy0xMCwgdGl0bGU9Z3JhbmphXSBFbiB1bmEgZ3JhbmphLCAkNi8xNSQgcG9y Y3MgaGFuIGNvbnRyZXQgdW5hIG1hbGFsdGlhLiBTaSBhcXVlc3RzIHPDs24gNDAsIHF1YW50cyBw b3JjcyBoaSBoYSBlbiB0b3RhbCBhIGxhIGdyYW5qYT8KXHN0b3BleGVyY2ljaQoKXHN0YXJ0ZXhl cmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFjY2lvbnMtMTEsIHRpdGxl PXJlcGFydGltZW50c10gVW5hIGVtcHJlc2EgZGVjaWRlaXggY3JlYXIgdW5hIGNvbWlzc2nDsyBk J2lubm92YWNpw7MgdGVjbm9sw7JnaWNhLiBQZXIgcmFvbnMgdMOoY25pcXVlcywgbGEgY29taXNz acOzIGhhIGRlIHRlbmlyICQxLzMkIGRlIHBlcnNvbmFsIGRpcmVjdGl1LCAkMS81JCBkJ2ludmVy c29ycyBpIGxhIHJlc3RhIGRlIHBlcnNvbmFsIGludmVzdGlnYWRvci4KClxzdGFydGl0ZW1pemVb YV0KXGl0ZW0gUXVpbmEgZnJhY2Npw7MgaGkgaGEgZGUgcGVyc29uYWwgaW52ZXN0aWdhZG9yPwpc aXRlbSBRdWluIHRhbnQgcGVyIGNlbnQgcmVwcmVzZW50YSBjYWRhIGNvbMK3bGVjdGl1PwpcaXRl bSBTaSBhIGxhIGNvbWlzc2nDsyBlcyBkZWNpZGVpeCBxdWUgaGkgaGFnaSAyMTAwIHBlcnNvbmVz LCBxdWFudGVzIHBlcnNvbmVzIGhpIGhhIGEgY2FkYSBncnVwPwpcc3RvcGl0ZW1pemUKXHN0b3Bl eGVyY2ljaQoKXHN0YXJ0ZXhlcmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnByb2JsZW1lcy1kZS1m cmFjY2lvbnMtMTIsIHRpdGxlPWPDsmN0ZWxdIEVsIGPDsmN0ZWwgTWFyZ2FyaXRhIHTDqSBsYSBy ZWNlcHRhIHNlZ8O8ZW50OiAxMCBwYXJ0cyBkZSB0ZXF1aWxhLCA0IHBhcnRzIGRlIGxpY29yIHtc c2wgVHJpcGxlIFNlY30gaSAzIHBhcnRzIGRlIHN1YyBkZSBsbGltb25hIFxjaXRle3dpa2lwZWRp YS1jb2N0ZWwtbWFyZ2FyaXRhfS4KClxzdGFydGl0ZW1pemVbYV0KXGl0ZW0gUXVpbmEgZnJhY2Np w7MgcmVwcmVzZW50YSBjYWRhIHBhcnQ/ClxpdGVtIFNpIHZvbGVtIHByZXBhcmFyIHVuIGPDsmN0 ZWwgZGUgJDE1MCBcdW5pdHttaWxsaSBsaXRlcn0kLCBxdWluYSBxdWFudGl0YXQgZGUgY2FkYSBp bmdyZWRpZW50IGhpIGhlbSBkZSBwb3Nhcj8KXHN0b3BpdGVtaXplCgpRdcOoIGNyZWlzIHF1ZSDD qXMgbcOpcyBmw6BjaWwgZGUgcmVjb3JkYXI6IGxhIHJlY2VwdGEgZXhwcmVzc2FkYSBlbiBwYXJ0 cywgbGEgcXVlIHMnZXhwcmVzc2EgZW4gZnJhY2Npb25zIG8gbGEgcXVlIHMnZXhwcmVzc2EgZW4g dm9sdW0/IFF1aW5zIGF2YW50YXRnZXMgaSBpbmNvbnZlbmllbnRzIHTDqSBjYWRhIHRpcHVzIGRl IHJlY2VwdGUgKHBlciBleGVtcGxlIGEgbCdob3JhIGQnYWJvY2FyIGVscyBsw61xdWlkcyBhIHVu IHRhc3PDsyBkZSBkaWZlcmVudCBjYXBhY2l0YXQpPwpcc3RvcGV4ZXJjaWNpCgpcc3RhcnRleGVy Y2ljaVtyZWZlcmVuY2U9ZXhlcmNpY2k6cHJvYmxlbWVzLWRlLWZyYWNjaW9ucy0xMywgdGl0bGU9 e3Rhc2NhIHBlciBmZXIganVudHN9XSBVbmEgcGVyc29uYSByZWFsaXR6YSB1bmEgYWN0aXZpdGF0 IGVuIDMgaG9yZXMgaSB1bmEgYWx0cmEgcGVyc29uYSB0YXJkYSA0IGhvcmVzIGVuIGZlciBsYSBt YXRlaXhhIGFjdGl2aXRhdC4gUXVhbnQgdGVtcHMgZW1wbGVhcmllbiBlbiBmZXItbGEgbGVzIGR1 ZXMgcGVyc29uZXMganVudGVzPwoKXHN0YXJ0ZXhlcmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnBy b2JsZW1lcy1kZS1mcmFjY2lvbnMtMTQsIHRpdGxlPXtyZXBhcnRpbWVudCBkZSB0ZXJyZW55fV0g RXMgcmVwYXJ0ZWl4IHVuIHRlcnJlbnkgZGUgJDYwMDAgXHVuaXR7c3F1YXJlIG1ldGVyfSQgZW50 cmUgdHJlcyBwZXJzb25lczogbGEgcHJpbWVyYSByZWIgJFxmcmFjezN9ezh9JCBkZWwgdG90YWws IGxhIHNlZ29uYSAkXGZyYWN7MX17NX0kIGkgbGEgdGVyY2VyYSBsYSByZXN0YS4gUXVpbmEgc3Vw ZXJmw61jaWUgcmViIGNhZGEgcGVyc29uYT8gUXVpbiB0YW50IHBlciBjZW50IHN1cG9zYT8KClxi bGFua1tiaWddClF1YW4gcGFzc2EgZWwgdGVtcHMsIGVscyBwcm9waWV0YXJpcyBlcyBkdWVuIG1h bGFtZW50LiBFcyBkZWNpZGVpeCBxdWUgZWwgdGVycmVueSBxdWVkaSBub23DqXMgZW4gbWFucyBk ZSBkb3MgcHJvcGlldGFyaXMgcXVlIG9yaWdpbsOgcmlhbWVudCB0ZW5ndWluIG3DqXMgZGUgbGEg bWVpdGF0IGRlbCB0ZXJyZW55LiBRdWluZXMgcG9zc2liaWxpdGF0cyBoaSBoYT8KXHN0b3BleGVy Y2ljaQoKXHN0YXJ0ZXhlcmNpY2lbcmVmZXJlbmNlPWV4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFj Y2lvbnMtMTUsIHRpdGxlPXthcG9zdGVzfV0gUydlbmZyb250ZW4gZW4gSm9obiBEZXdleSBpIGVu IERhbiBNZXllciBlbiB1biBjb21iYXQgZGUgYm94YS4gTGVzIGFwb3N0ZXMgZXN0YW4gMyBhIDUu IEFpeMOyIHZvbCBkaXIgcXVlIGRlIGNhZGEgMyBwZXJzb25lcyBxdWUgYXBvc3RlbiBxdWUgZ3Vh bnlhcsOgIGVsIFNyLiBEZXdleSwgbidoaSBoYSA1IHF1ZSBhcG9zdGVuIHF1ZSBndWFueWFyw6Ag ZWwgU3IuIE1leWVyLgpcc3RhcnRpdGVtaXplW2FdClxpdGVtIENhbGN1bGV1IGVsIHBlcmNlbnRh dGdlIHF1ZSBzdXBvc2VuIGxlcyBhcG9zdGVzIHBlciBhIGNhZGFzY3VuIGRlbHMgY29udHJpbmNh bnRzIApcaXRlbSBTaSBlbiB0b3RhbCBoYW4gYXBvc3RhdCAzNTAgcGVyc29uZXMsIHF1YW50ZXMg cGVyc29uZXMgaG8gaGFuIGZldCBwZXIgZWwgU3IuIERld2V5IGkgcXVhbnRlcyBwZXIgZWwgU3Iu IE1leWVyLgpcc3RvcGl0ZW1pemUKXHN0b3BleGVyY2ljaQoKXHBhZ2VbeWVzXQpcc3ViamVjdHtT b2x1Y2lvbnN9Cgpcc3RhcnRpdGVtaXplWzFdW2Rpc3RhbmNlPTAuNWNtXQpcc3lte1xpbltleGVy Y2ljaTpwcm9ibGVtZXMtZGUtZnJhY2Npb25zLTFdfSBcc3RhcnRpdGVtaXplW2EsIHRleHRdIFxp dGVtIExhIHBhcnQgbGxpdXJlIGRlbCBkaXDDsnNpdCByZXByZXNlbnRhICQ3LzIwJCBcaXRlbSBI aSBoYSAkNTAwIFx1bml0e2xpdGVyfSQgZCdhaWd1YSBpICQ4MDAgXHVuaXR7bGl0ZXJ9JCBkJ29s aSBcc3RvcGl0ZW1pemUgCgpcc3lte1xpbltleGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJhY2Npb25z LTJdfSBcc3RhcnRpdGVtaXplW2EsIHRleHRdIFxpdGVtICQ4LzIwJCBxdWUgcmVwcmVzZW50YSBl bCA0MFwlIFxpdGVtIDIgYnV0YXF1ZXMgXHN0b3BpdGVtaXplCgpcc3lte1xpbltleGVyY2ljaTpw cm9ibGVtZXMtZGUtZnJhY2Npb25zLTNdfSBIYW4gZGUgY29tcHJhciAzNjAgbGxpYnJlcyBkZSBw b2VzaWEsIDEwODAgZGUgbm92ZWzCt2xhIGkgMzYwIGQnYXNzYWlnCgpcc3lte1xpbltleGVyY2lj aTpwcm9ibGVtZXMtZGUtZnJhY2Npb25zLTRdfSBWYW4gMjAwIHBlcnNvbmVzIGVuIGNvdHhlLCAx MDAgZW4gcGF0aW5ldCBpIDIwMCBhIHBldS4KClxzeW17XGluW2V4ZXJjaWNpOnByb2JsZW1lcy1k ZS1mcmFjY2lvbnMtNV19IEVsIHByaW1lciBkaWEgZmEgJDEyMCBcdW5pdHtraWxvIG1ldGVyfSQ7 IGVsIHNlZ29uIGRpYSwgJDE2MCBcdW5pdHtraWxvIG1ldGVyfSQ7IGkgZWwgdGVyY2VyIGRpYSwg JDIwMCBcdW5pdHtraWxvIG1ldGVyfSQuCgpcc3lte1xpbltleGVyY2ljaTpwcm9ibGVtZXMtZGUt ZnJhY2Npb25zLTZdfSBcc3RhcnRpdGVtaXplW2EsIHRleHRdIFxpdGVtIDIwMCBwZXJzb25lcyBm YW4gZXNwb3J0IGkgMTUwIG5vIGZhbiBlc3BvcnQgXGl0ZW0gMTQwIHPDs24gaG9tZXMgaSAyMTAg c8OzbiBkb25lcyBcc3RvcGl0ZW1pemUKClxzeW17XGluW2V4ZXJjaWNpOnByb2JsZW1lcy1kZS1m cmFjY2lvbnMtN119IFxzdGFydGl0ZW1pemVbYSwgdGV4dF0gXGl0ZW0gJDIwLzI1ID0gNC81JCBc aXRlbSA4MFwlIFxpdGVtIDIzIHBlcnNvbmVzIFxzdG9waXRlbWl6ZQoKXHN5bXtcaW5bZXhlcmNp Y2k6cHJvYmxlbWVzLWRlLWZyYWNjaW9ucy04XX0gXHN0YXJ0aXRlbWl6ZVthLCB0ZXh0XSBcaXRl bSAkMS82JCwgJDEvMyQgaSAkMS8yJCByZXNwZWN0aXZhbWVudC4gXGl0ZW0gQXByb3hpbWFkYW1l bnQsIDE2XCUsIDMzXCUgaSA1MFwlIFxpdGVtIDUwLCAxMDAgaSAxNTAgb2JyZXMsIHJlc3BlY3Rp dmFtZW50LiBcc3RvcGl0ZW1pemUKClxzeW17XGluW2V4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFj Y2lvbnMtOV19IDg0IHBlcnNvbmVzCgpcc3lte1xpbltleGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJh Y2Npb25zLTEwXX0gMTAwIHBvcmNzCgpcc3lte1xpbltleGVyY2ljaTpwcm9ibGVtZXMtZGUtZnJh Y2Npb25zLTExXX0gXHN0YXJ0aXRlbWl6ZVthLCB0ZXh0XSBcaXRlbSAkNy8xNSQgXGl0ZW0gQXBy b3hpbWFkYW1lbnQgMzMsM1wlLCAyMFwlIGkgNDYsNlwlLCByZXNwZWN0aXZhbWVudCBcaXRlbSA3 MDAsIDQyMCBpIDk4MCBwZXJzb25lcyByZXNwZWN0aXZhbWVudCBcc3RvcGl0ZW1pemUKClxzeW17 XGluW2V4ZXJjaWNpOnByb2JsZW1lcy1kZS1mcmFjY2lvbnMtMTNdfSBFbiAxIGhvcmEgZmFuIGp1 bnRzICQxLzMgKyAxLzQgPSA3LzEyJC4gUGVyIHRhbnQsIHRhcmRlbiAxIGhvcmEgNDIgbWludXRz IGkgNTEsNDIgc2Vnb25zLgoKXHN5bXtcaW5bZXhlcmNpY2k6cHJvYmxlbWVzLWRlLWZyYWNjaW9u cy0xNF19IFxzdGFydGl0ZW1pemVbYSwgdGV4dF0gXGl0ZW0gJDIyNTAgXHVuaXR7c3F1YXJlIG1l dGVyfSQsICQxMjAwIFx1bml0e3NxdWFyZSBtZXRlcn0kLCAkMjU1MCBcdW5pdHtzcXVhcmUgbWV0 ZXJ9JCBcaXRlbSAzNy41IFwlLCAyMCBcJSBpIDQyLjUgXCUgXGl0ZW0gJEErQiQsICRBK0MkIGkg JEIrQyQgXHN0b3BpdGVtaXplClxzdG9waXRlbWl6ZQoKXHN0b3BzZWN0aW9uCg== --Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net ___________________________________________________________________________________ --Multipart=_Wed__16_Aug_2023_00_12_32_+0200_ulyxwAjwVyjchnEf--