From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id AAumJpAzyGFzGwAAgWs5BA (envelope-from ) for ; Sun, 26 Dec 2021 10:19:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AJ9SIpAzyGFlFwAA1q6Kng (envelope-from ) for ; Sun, 26 Dec 2021 09:19:12 +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 DD83D2F26E for ; Sun, 26 Dec 2021 10:19:11 +0100 (CET) Received: from localhost ([::1]:39884 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n1PgM-00007O-Ke for larch@yhetil.org; Sun, 26 Dec 2021 04:19:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1Pev-0008WO-Nb for emacs-orgmode@gnu.org; Sun, 26 Dec 2021 04:17:41 -0500 Received: from mout02.posteo.de ([185.67.36.66]:52049) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1Pep-00023l-Vw for emacs-orgmode@gnu.org; Sun, 26 Dec 2021 04:17:41 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 7EF8C240105 for ; Sun, 26 Dec 2021 10:17:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1640510252; bh=5ToU4nuvgbckQDVXO7GnS5O8tWmDj+vwCXIO08/VPvg=; h=From:To:Subject:Date:From; b=loymgOrf4I8Ew+7JmywpuNaPCFQ5QXhyrbQW+289IRkwNUkMlzkMCyrUmuyUeltRh iKQ4VUjg/zWR4ZG/amYC28aqwzOr+ondRUz0JRILxQXmJRBlQF1NT53GAfOc+SC0NO WoGKZeBlqnzr0JsdgkUKk59lAqoiCFZSQokjO13TYvXiEmxs6td1NZpWpLpD7N7uwC rUUsnNpisg0uVB04LcjMdjFlLmEsdq9l5JtUMfUYx4OtQfTMh1U18y3KsfC38ARC1U wlnbLDND6hpcuy9k5ouwn0DGlTSgyyCdx5qOn12NMgY3gbfOQSjYrUPn5xMMuoYbWR uOJ53PkVHlyQQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JMFZ363J0z6tmL for ; Sun, 26 Dec 2021 10:17:31 +0100 (CET) From: =?utf-8?Q?Juan_Manuel_Mac=C3=ADas?= To: orgmode Subject: Re: text after sub headings? References: <9881E3B7-A1F0-4C0F-AED6-893368A6FEA0@icloud.com> <87wnjvvzgv.fsf@posteo.net> <87fsqhhi5f.fsf@posteo.net> Date: Sun, 26 Dec 2021 09:17:29 +0000 In-Reply-To: (Max Nikulin's message of "Sat, 25 Dec 2021 20:15:36 +0700") Message-ID: <87ilvb209i.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.66; envelope-from=maciaschain@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640510352; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=1iJpnurVnH/Z2pt9evWl7tioKnfFOLVIWnIdb2Y+GFQ=; b=FbNxL0/vMcFDb6nfTm6W+N3Ci35hPuzVUI/1bX4VdWP4k9nR1tDooqhC2qSrHgNjt2flw9 5GdnXvwU6ywQV7AyLQbooBFAiSeSh3pzPzKDz50V2k9soMDnZ6BkjpOa0C9NJriwgOh9MM 5Tf5TSIHMUzkxKfKEDQDwyVX6i7apKyoDTBSOy6z7vnFQCLMwvUeD2xjiklGSwpRELOZCT 65CWgVGyCnCw8YE6g9JC0gLmQ7A2l+QGMaLv6fT4rnnPzuPXrqZ11u4VbUEs/x/lXiLGcf NNrjTYMD/tmOwkakB1EPgYZcNCcZDU5mi02D32G8CNMl11lyyUjckeeMMKVhmA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640510352; a=rsa-sha256; cv=none; b=VjcX1BBBX4JJMoZms0u3cEC1ij1SQ8NM3n3Ge3b25WCmGY+J2/W5Y3ch1EZg4WAmMMGAV3 vB5LPP+dnZQGRl0O/9jVwGEvCMS6olgnxuIfZ553trVG+nw9fY6SXcAExC9g26p/eqV75Q MsPEhyN7y416KCJsNeyx9koSfPog3LSdN6MSmyJN0MLJdxYyEniaYTbqbO8QAFnfaGxQvp 9YZDYt0jeU4gkkOVt8OeQlhPR+ai6vUCQqytOJJ+g/tJ0/t09O7G/S9g2jhZ8SWUM/ZlLP OdclPRBDfmn6WTLqw3HxolHWugmAslX0Cjl/aGHOEcGptx9g6t8BNjmlssEIUg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=loymgOrf; dmarc=pass (policy=none) header.from=posteo.net; 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" X-Migadu-Spam-Score: -4.86 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=loymgOrf; dmarc=pass (policy=none) header.from=posteo.net; 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" X-Migadu-Queue-Id: DD83D2F26E X-Spam-Score: -4.86 X-Migadu-Scanner: scn0.migadu.com X-TUID: WcCyGJYpSFGU --=-=-= Content-Type: text/plain Max Nikulin writes: > It is not necessary complex layout. It is a decoration similar to > pictures in fiction books. Unlike figures such additions are not > strictly important to understand material. In printed form it is like > figures however. Insets are appropriate in particular places, but > tolerate some shift due to paging. Generally, any scenario where graphic and textual content must be distributed and managed is already complex layout. Although there are several levels of complexity, and in many cases visual control is necessary. In any case, TeX is not intended for (stricto sensu) layout but for typesetting, which is where DTP programs often fail. This does not mean that highly complex pages cannot be achieved in TeX, but the strong point of TeX is the automation of processes and repeated structures, while the strong point of DTP programs is visual layout design, more focused on magazines, newspapers, posters, etc. There are "intermediate places", and in TeX there are still unresolved issues. For example: the possibility of working with independent text flows (for example, create two parallel TeX processes: one for even pages and another for odd pages) or grid typesetting (in LaTeX it is almost impossible and in ConTeXt some advances have been made) although I am very critical of the grid composition, which has become a plague lately. Anyway, in order not to get too off the topic, here are a couple of examples that I made (one of them with flowfram), exporting an inline task to LaTeX through an ad hoc filter: https://i.imgur.com/8ERXNWp.png https://i.imgur.com/mpFRL9h.png (code attached) Best regards, Juan Manuel --=-=-= Content-Type: application/vnd.lotus-organizer Content-Disposition: attachment; filename=tests.org Content-Transfer-Encoding: base64 IytOQU1FOiB0ZXN0LTJjb2wKIytiZWdpbl9zcmMgb3JnCiAgLCMrT1BUSU9OUzogdGFnczpuaWwg dG9jOm5pbAoKICAsKiBDb25mICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOm5vZXhwb3J0OgogICAg OlBST1BFUlRJRVM6CiAgICA6Q1JFQURPOiAgIFsyMDIxLTEyLTI1IHPDoWIgMjM6MjVdCiAgICA6 RU5EOgoKICAsIytOQU1FOiBwcmVhbWJsZQogICwjK2JlZ2luX3NyYyBsYXRleCA6ZXhwb3J0cyBu b25lCiAgICBcZG9jdW1lbnRjbGFzc3thcnRpY2xlfQogICAgXHVzZXBhY2thZ2VbcGFwZXI9YTRw YXBlcixsZWZ0PTEuNWNtLHJpZ2h0PTEuNWNtLHRvcD0yY20sYm90dG9tPTJjbV17Z2VvbWV0cnl9 CiAgICBcdXNlcGFja2FnZXtmb250c3BlY30KICAgIFx1c2VwYWNrYWdlW2VuZ2xpc2gsZ2VybWFu LHBvcnR1Z3Vlc2UsZnJlbmNoLGxhdGluLGdyZWVrLmFuY2llbnQsc3BhbmlzaF17YmFiZWx9CiAg ICBcYmFiZWxwcm92aWRlW29uY2hhcj1pZHMgZm9udHMsaHlwaGVucnVsZXM9YW5jaWVudGdyZWVr XXtncmVla30KICAgIFxiYWJlbGZvbnRbXXtybX1bTnVtYmVycz1Mb3dlcmNhc2Vde1RlWCBHeXJl IFBhZ2VsbGF9CiAgICBcYmFiZWxmb250W2dyZWVrXXtybX1bJQogICAgTnVtYmVycz1Mb3dlcmNh c2UsCiAgICBCb2xkRm9udD1HRlNOZW9oZWxsZW5pY0JvbGQub3RmLAogICAgQm9sZEZlYXR1cmVz PXtTY2FsZT1NYXRjaExvd2VyY2FzZX0KICAgIF17R0ZTIEhlcmFrbGl0fQogICAgXHNldG1haW5m b250e0xpbnV4IExpYmVydGluZSBPfQogICAgXHVzZXBhY2thZ2V7bWRmcmFtZWR9CiAgICBcdXNl cGFja2FnZXt4cGFyc2V9CiAgICBcdXNlcGFja2FnZXt4Y29sb3J9CiAgICBcdXNlcGFja2FnZXt0 aXRsZXNlY30KICAgIFx1c2VwYWNrYWdle211bHRpY29sfQogICAgXHVzZXBhY2thZ2V7bGlwc3Vt fQogICAgXHVzZXBhY2thZ2V7ZGJsZmxvYXRmaXh9CiAgICBcZmx1c2hib3R0b20KICAgIFxwYXJp bmRlbnQ9MWVtCiAgICBccGFyc2tpcD0wcHQKCiAgICBcbWRmZGVmaW5lc3R5bGV7Y3VhZHJvfXsl CiAgICByb3VuZGNvcm5lcj01cHQsCiAgICBza2lwYWJvdmU9MTRwdCBwbHVzIDFwdCBtaW51cyAx cHQKICAgIH0KCiAgICBcbWRmZGVmaW5lc3R5bGV7Z3Jpc317JQogICAgYmFja2dyb3VuZGNvbG9y PWdyYXkhMjUsCiAgICByb3VuZGNvcm5lcj0ycHQsCiAgICBza2lwYWJvdmU9MHB0CiAgICB9Cgog ICAgXG1kZmRlZmluZXN0eWxle2JsYW5jb317JQogICAgcm91bmRjb3JuZXI9MnB0LAogICAgc2tp cGFib3ZlPTBwdAogICAgfQoKICAgIFxuZXdtZGVudltzdHlsZT1jdWFkcm9de3Vub30KCiAgICBc bmV3bWRlbnZbc3R5bGU9Z3Jpc117ZG9zfQoKICAgIFxuZXdtZGVudltzdHlsZT1ibGFuY29de3Ry ZXN9CgogICAgXGRlZlxwYXVzZW1jb2x7XGVuZHttdWx0aWNvbHN9fQogICAgXGRlZlxyZXN1bWVt Y29se1xiZWdpbnttdWx0aWNvbHN9ezN9fQoKICAgICAgXERlY2xhcmVEb2N1bWVudENvbW1hbmRc bXlmcmFtZXsgbSArbSArbSB9eyUKCVxiZWdpbnt1bm99W2ZyYW1ldGl0bGU9IzFdCgkgIFxwYXJp bmRlbnQ9MHB0CgkgIFxiZWdpbntkb3N9W2ZyYW1ldGl0bGU9XQoJICAgIFxzbWFsbFx0ZXh0YmZ7 IzJ9CgkgIFxlbmR7ZG9zfQoJICBcYmVnaW57dHJlc31bZnJhbWV0aXRsZT1dCgkgICBcc21hbGwg IzMKCVxlbmR7dHJlc30KICAgICAgXGVuZHt1bm99CiAgICAgIH0KCiAgICAgIFx0aXRsZWZvcm1h dHtcc2VjdGlvbn1bYmxvY2tdeyUKCVxmb250c3BlY3tHaWxsaXVzIEFERiBObzJ9W0xldHRlclNw YWNlPTcuMF0lCglcSHVnZVxiZnNlcmllcyUKCVxmaWxjZW50ZXJ9JQogICAgICB7fSUKICAgICAg ezBlbX17XE1ha2VVcHBlcmNhc2V9CgogICAgICBcdGl0bGVmb3JtYXR7XHN1YnNlY3Rpb259W3J1 bmluXXslCiAgICAgICBcbm9ybWFsc2l6ZVxmaWxyaWdodFxiZnNlcmllc1xzY3NoYXBlfSUKICAg ICAge30lCiAgICAgIHswZW19e31bLi0tLV0KICAsIytlbmRfc3JjCgogICwjK2JlZ2luX3NyYyBs YXRleCA6bm93ZWIgeWVzIDpleHBvcnRzIHJlc3VsdHMgOnJlc3VsdHMgcmF3CiAgLCwjK0xhVGVY X0hFQURFUjogPDxwcmVhbWJsZT4+CiAgLCMrZW5kX3NyYwoKICAsIytiZWdpbl9zcmMgZW1hY3Mt bGlzcCA6ZXhwb3J0cyBub25lIDpldmFsIG5ldmVyLWV4cG9ydCA6cmVzdWx0cyBzaWxlbnQKICAo ZGVmdW4gbXktb3JnLWxhdGV4LWZvcm1hdC1pbmxpbmV0YXNrLWRlZmF1bHQtZnVuY3Rpb24KICAg ICAgKHRvZG8gX3RvZG8tdHlwZSBwcmlvcml0eSB0aXRsZSB0YWdzIGNvbnRlbnRzIF9pbmZvKQog ICAgKGxldCAoKGZ1bGwtdGl0bGUKCSAgIChjb25jYXQgKHdoZW4gdG9kbyAoZm9ybWF0ICJcXHRl eHRiZntcXHRleHRzZntcXHRleHRzY3slc319fSAiIHRvZG8pKQoJCSAgICh3aGVuIHByaW9yaXR5 IChmb3JtYXQgIlxcZnJhbWVib3h7XFwjJWN9ICIgcHJpb3JpdHkpKQoJCSAgIHRpdGxlCgkJICAg KHdoZW4gdGFncwoJCSAgICAgKGZvcm1hdCAiXFxoZmlsbHt9XFx0ZXh0c2N7JXN9IgoJCQkgICAg IChvcmctbWFrZS10YWctc3RyaW5nCgkJCSAgICAgIChtYXBjYXIgIydvcmctbGF0ZXgtLXByb3Rl Y3QtdGV4dCB0YWdzKSkpKSkpKQogICAgICAoY29uY2F0CiAgICAgICAiXFxwYXVzZW1jb2xcbiIK ICAgICAgKG9yZy1zdHJpbmctbnctcCBjb250ZW50cykKICAgICAgICJcXHJlc3VtZW1jb2xcbiIp KSkKCgogIChzZXRxIG9yZy1sYXRleC1mb3JtYXQtaW5saW5ldGFzay1mdW5jdGlvbiAnbXktb3Jn LWxhdGV4LWZvcm1hdC1pbmxpbmV0YXNrLWRlZmF1bHQtZnVuY3Rpb24pCiAgLCMrZW5kX3NyYwoK ICAsIytCSU5EOiBvcmctZXhwb3J0LWZpbHRlci1wYXJzZS10cmVlLWZ1bmN0aW9ucyAoZnJhbWUt ZmlsdGVyIGNvbHMtZmlsdGVyKQogICwjK2JlZ2luX3NyYyBlbWFjcy1saXNwIDpleHBvcnRzIHJl c3VsdHMgOnJlc3VsdHMgbm9uZQoKICAgIChkZWZ1biBmcmFtZS1maWx0ZXIgKHRyZWUgYmFja2Vu ZCBpbmZvKQogICAgICAod2hlbiAob3JnLWV4cG9ydC1kZXJpdmVkLWJhY2tlbmQtcCBiYWNrZW5k ICdsYXRleCkKCShvcmctZWxlbWVudC1tYXAgdHJlZSAnaW5saW5ldGFzawoJICAobGFtYmRhIChz ZWN0aW9uKQoJICAgIChsZXQgKCh0aXQgKG9yZy1lbGVtZW50LXByb3BlcnR5IDpyYXctdmFsdWUg c2VjdGlvbikpCgkJICAoZGVzYyAob3JnLWVsZW1lbnQtcHJvcGVydHkgOkRFU0NSSVBUSU9OIHNl Y3Rpb24pKQoJCSAgKGNyZWF0ZS1leHBvcnQtc25pcHBldAoJCSAgIChsYW1iZGEgKHYpCgkJICAg ICAob3JnLWVsZW1lbnQtY3JlYXRlICdleHBvcnQtc25pcHBldCAobGlzdCA6YmFjay1lbmQgImxh dGV4IiA6dmFsdWUgdikpKSkpCgkgICAgICAoYXBwbHkgIydvcmctZWxlbWVudC1zZXQtY29udGVu dHMKCQkgICAgIHNlY3Rpb24KCQkgICAgIChhcHBlbmQgKGxpc3QgKGZ1bmNhbGwgY3JlYXRlLWV4 cG9ydC1zbmlwcGV0ICJcXG15ZnJhbWV7JVxuIikpCgkJCSAgICAgKGxpc3QgdGl0KQoJCQkgICAg IChsaXN0IChmdW5jYWxsIGNyZWF0ZS1leHBvcnQtc25pcHBldCAiXG59eyVcbiIpKQoJCQkgICAg IChsaXN0IGRlc2MpCgkJCSAgICAgKGxpc3QgKGZ1bmNhbGwgY3JlYXRlLWV4cG9ydC1zbmlwcGV0 ICJcbn17JVxuIikpCgkJCSAgICAgKG9yZy1lbGVtZW50LWNvbnRlbnRzIHNlY3Rpb24pCgkJCSAg ICAgKGxpc3QgKGZ1bmNhbGwgY3JlYXRlLWV4cG9ydC1zbmlwcGV0ICJ9IikpKSkpKQoJICBpbmZv KQoJdHJlZSkpCgogICAgKGRlZnVuIGNvbHMtZmlsdGVyICh0cmVlIGJhY2tlbmQgaW5mbykKICAg ICAgKHdoZW4gKG9yZy1leHBvcnQtZGVyaXZlZC1iYWNrZW5kLXAgYmFja2VuZCAnbGF0ZXgpCgko b3JnLWVsZW1lbnQtbWFwIHRyZWUgJ2hlYWRsaW5lCgkgIChsYW1iZGEgKHNlY3Rpb24pCgkgICAg KHdoZW4gKG1lbWJlciAiY29scyIgKG9yZy1lbGVtZW50LXByb3BlcnR5IDp0YWdzIHNlY3Rpb24p KQoJICAgICAgKGxldCAoKGNyZWF0ZS1leHBvcnQtc25pcHBldAoJCSAgICAgKGxhbWJkYSAodikK CQkgICAgICAgKG9yZy1lbGVtZW50LWNyZWF0ZSAnZXhwb3J0LXNuaXBwZXQgKGxpc3QgOmJhY2st ZW5kICJsYXRleCIgOnZhbHVlIHYpKSkpKQoJCShhcHBseSAjJ29yZy1lbGVtZW50LXNldC1jb250 ZW50cwoJCSAgICAgICBzZWN0aW9uCgkJICAgICAgIChhcHBlbmQgKGxpc3QgKGZ1bmNhbGwgY3Jl YXRlLWV4cG9ydC1zbmlwcGV0ICJcXGJlZ2lue211bHRpY29sc317M31cbiIpKQoJCQkgICAgICAg KG9yZy1lbGVtZW50LWNvbnRlbnRzIHNlY3Rpb24pCgkJCSAgICAgICAobGlzdCAoZnVuY2FsbCBj cmVhdGUtZXhwb3J0LXNuaXBwZXQgIlxuXFxlbmR7bXVsdGljb2xzfVxuIikpKSkpKSkKCSAgaW5m bykKCXRyZWUpKQogICwjK2VuZF9zcmMKCiAgLCogTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA6Y29sczoKICAgIDpQUk9QRVJUSUVTOgogICAgOkNSRUFETzogICBbMjAyMS0xMi0yNSBz w6FiIDIxOjQ4XQogICAgOkVORDoKCiAgLCoqIE51bGxhIGV0IGxlY3R1cyB2ZXN0aWJ1bHVtCiAg ICAgOlBST1BFUlRJRVM6CiAgICAgOkNSRUFETzogICBbMjAyMS0xMi0yNSBzw6FiIDIxOjQ4XQog ICAgIDpFTkQ6CgogIEBAbGF0ZXg6XGxpcHN1bVsxLTNdQEAKCiAgLCoqKioqKioqKioqKioqKiDO lM6xz4HOteG9t86/z4UgzrrOseG9tiDOoM6xz4HPhc+D4b2xz4TOuc60zr/PgiDOs+G9t86zzr3O v869z4TOsc65IM+AzrHhv5bOtM61z4IgzrThvbvOvwogICAgIDpQUk9QRVJUSUVTOgogICAgIDpk ZXNjcmlwdGlvbjogz4DPgc61z4POsuG9u8+EzrXPgc6/z4IgzrzhvbLOvSDhvIjPgc+EzrHOvuG9 s8+Bzr7Ot8+CLCDOvc614b29z4TOtc+Bzr/PgiDOtOG9siDOmuG/ps+Bzr/PggogICAgIDpFTkQ6 CgogIM6UzrHPgc614b23zr/PhSDOus6x4b22IM6gzrHPgc+Fz4PhvbHPhM65zrTOv8+CIM6z4b23 zrPOvc6/zr3PhM6xzrkgz4DOseG/ls60zrXPgiDOtOG9u86/LCDPgM+BzrXPg86y4b27z4TOtc+B zr/PgiDOvOG9ss69IOG8iM+Bz4TOsc6+4b2zz4HOvs63z4IsIM69zrXhvb3PhM61z4HOv8+CIM60 4b2yCiAgzprhv6bPgc6/z4LOhyDhvJDPgM614b22IM604b2yIOG8oM+DzrjhvbPOvc61zrkgzpTO sc+BzrXhv5bOv8+CIM66zrHhvbYg4b2Rz4Dhvb3PgM+EzrXPhc61IM+EzrXOu861z4XPhOG9tM69 IM+Ezr/hv6YgzrLhvbfOv8+FLCDhvJDOss6/4b27zrvOtc+Ezr8gz4Thvbwgz4DOseG/ls60zrUg 4byAzrzPhs6/z4ThvbPPgc+JCiAgz4DOsc+BzrXhv5bOvc6xzrkuIOG9gSDOvOG9ss69IM6/4b2W zr0gz4DPgc61z4POsuG9u8+EzrXPgc6/z4Igz4DOsc+B4b28zr0g4byQz4ThvbvOs8+HzrHOvc61 zocgzprhv6bPgc6/zr0gzrThvbIgzrzOtc+EzrHPgOG9s868z4DOtc+EzrHOuSDhvIDPgOG9uCDP hOG/hs+CIOG8gM+Bz4fhv4bPgiDhvKfPggogIM6x4b2Qz4ThvbjOvSDPg86xz4TPgeG9sc+AzrfO vSDhvJDPgM6/4b23zrfPg861LCDOus6x4b22IM+Dz4TPgc6xz4TOt86z4b24zr0gzrThvbIgzrHh vZDPhOG9uM69IOG8gM+A4b2zzrTOtc65zr7OtSDPgOG9sc69z4TPic69IOG9hc+Dzr/OuSDhvJDP giDOms6xz4PPhM+JzrvOv+G/piDPgM61zrThvbfOv869CiAg4byBzrjPgc6/4b23zrbOv869z4TO sc65LiDhvIDOvc6xzrLOseG9t869zrXOuSDOv+G9ls69IOG9gSDOmuG/ps+Bzr/PgiDOu86xzrLh vbzOvSDOpM65z4PPg86xz4bhvbPPgc69zrfOvSDhvaHPgiDPhuG9t867zr/OvSwgzrrOseG9tiDP hOG/ts69IOG8mc67zrvhvbXOvc+Jzr0g4byUz4fPic69CiAg4b2Bz4DOu+G9t8+EzrHPgiDhvIDO veG9s86yzrcgz4TPgc65zrHOus6/z4PhvbfOv8+Fz4IsIOG8hM+Bz4fOv869z4TOsSDOtOG9siDO seG9kM+E4b+2zr0gzp7Otc694b23zrHOvSDOoM6xz4HPgeG9sc+DzrnOv869LiDhvJDPgM614b22 IM604b2yIOG8kM+EzrXOu8614b27z4TOt8+DzrUgzpTOsc+BzrXhv5bOv8+CCiAgzrrOseG9tiDO us6xz4ThvbPPg8+EzrcgzrXhvLDPgiDPhOG9tM69IM6yzrHPg865zrvOteG9t86xzr0g4byIz4HP hM6xzr7hvbPPgc6+zrfPgiwgzqTOuc+Dz4POsc+G4b2zz4HOvc63z4IgzrTOuc6xzrLhvbHOu867 zrXOuSDPhOG9uM69IM6a4b+mz4HOv869IM+Az4HhvbjPgiDPhOG9uM69IOG8gM60zrXOu8+G4b24 zr0KICDhvaHPgiDhvJDPgM65zrLOv8+FzrvOteG9u86/zrkgzrHhvZDPhOG/ts65LiDhvYEgzrTh vbIgz4DOteG9t864zrXPhM6xzrkgzrrOseG9tiDPg8+FzrvOu86xzrzOsuG9sc69zrXOuSDOmuG/ ps+Bzr/OvSDhvaHPgiDhvIDPgM6/zrrPhM61zr3hv7bOvc6HIOG8oSDOtOG9siDOvOG9tc+EzrfP gQogIOG8kM6+zrHOuc+EzrfPg86xzrzhvbPOvc63IM6x4b2Qz4ThvbjOvSDhvIDPgM6/z4DhvbPO vM+AzrXOuSDPgOG9sc67zrnOvSDhvJDPgOG9tiDPhOG9tM69IOG8gM+Bz4fhvbXOvS4gzpTOsc+B zrXhvbfOv8+FIM66zrHhvbYgzqDOsc+Bz4XPg+G9sc+EzrnOtM6/z4IgzrPhvbfOs869zr/Ovc+E zrHOuSDPgM6x4b+WzrTOtc+CCiAgzrThvbvOvywgz4DPgc61z4POsuG9u8+EzrXPgc6/z4Igzrzh vbLOvSDhvIjPgc+EzrHOvuG9s8+Bzr7Ot8+CLCDOvc614b29z4TOtc+Bzr/PgiDOtOG9siDOmuG/ ps+Bzr/Pgs6HIOG8kM+AzrXhvbYgzrThvbIg4bygz4POuOG9s869zrXOuSDOlM6xz4HOteG/ls6/ z4IgzrrOseG9tiDhvZHPgOG9vc+Az4TOtc+FzrUKICDPhM61zrvOtc+Fz4ThvbTOvSDPhM6/4b+m IM6y4b23zr/PhSwg4byQzrLOv+G9u867zrXPhM6/IM+E4b28IM+AzrHhv5bOtM61IOG8gM68z4bO v8+E4b2zz4HPiSDPgM6xz4HOteG/ls69zrHOuS4g4b2BIM684b2yzr0gzr/hvZbOvSDPgM+BzrXP g86y4b27z4TOtc+Bzr/PgiDPgM6xz4HhvbzOvQogIOG8kM+E4b27zrPPh86xzr3Otc6HIM6a4b+m z4HOv869IM604b2yIM68zrXPhM6xz4DhvbPOvM+AzrXPhM6xzrkg4byAz4Dhvbggz4Thv4bPgiDh vIDPgc+H4b+Gz4Ig4bynz4IgzrHhvZDPhOG9uM69IM+DzrHPhM+B4b2xz4DOt869IOG8kM+Azr/h vbfOt8+DzrUsIM66zrHhvbYgz4PPhM+BzrHPhM63zrPhvbjOvSDOtOG9sgogIM6x4b2Qz4ThvbjO vSDhvIDPgOG9s860zrXOuc6+zrUgz4DhvbHOvc+Ez4nOvSDhvYXPg86/zrkg4byQz4IgzprOsc+D z4TPic67zr/hv6Ygz4DOtc604b23zr/OvSDhvIHOuM+Bzr/hvbfOts6/zr3PhM6xzrkuIOG8gM69 zrHOss6x4b23zr3Otc65IM6/4b2Wzr0g4b2BIM6a4b+mz4HOv8+CIM67zrHOsuG9vM69CiAgzqTO uc+Dz4POsc+G4b2zz4HOvc63zr0g4b2hz4Igz4bhvbfOu86/zr0sIM66zrHhvbYgz4Thv7bOvSDh vJnOu8674b21zr3Pic69IOG8lM+Hz4nOvSDhvYHPgM674b23z4TOsc+CIOG8gM694b2zzrLOtyDP hM+BzrnOsc66zr/Pg+G9t86/z4XPgiwg4byEz4HPh86/zr3PhM6xIM604b2yIM6x4b2Qz4Thv7bO vQogIM6ezrXOveG9t86xzr0gzqDOsc+Bz4HhvbHPg865zr/OvS4g4byQz4DOteG9tiDOtOG9siDh vJDPhM61zrvOteG9u8+EzrfPg861IM6UzrHPgc614b+Wzr/PgiDOus6x4b22IM66zrHPhOG9s8+D z4TOtyDOteG8sM+CIM+E4b20zr0gzrLOsc+DzrnOu8614b23zrHOvSDhvIjPgc+EzrHOvuG9s8+B zr7Ot8+CLAogIM6kzrnPg8+DzrHPhuG9s8+Bzr3Ot8+CIM60zrnOsc6y4b2xzrvOu861zrkgz4Th vbjOvSDOmuG/ps+Bzr/OvSDPgM+B4b24z4Igz4ThvbjOvSDhvIDOtM61zrvPhuG9uM69IOG9oc+C IOG8kM+AzrnOss6/z4XOu8614b27zr/OuSDOseG9kM+E4b+2zrkuIOG9gSDOtOG9siDPgM614b23 zrjOtc+EzrHOuSDOus6x4b22CiAgz4PPhc67zrvOsc68zrLhvbHOvc61zrkgzprhv6bPgc6/zr0g 4b2hz4Ig4byAz4DOv866z4TOtc694b+2zr3OhyDhvKEgzrThvbIgzrzhvbXPhM63z4Eg4byQzr7O sc65z4TOt8+DzrHOvOG9s869zrcgzrHhvZDPhOG9uM69IOG8gM+Azr/PgOG9s868z4DOtc65IM+A 4b2xzrvOuc69IOG8kM+A4b22IM+E4b20zr0KICDhvIDPgc+H4b21zr0uCgogICwqKioqKioqKioq KioqKiogRU5ECgoKICBAQGxhdGV4OlxsaXBzdW1bMS01XUBACgojK2VuZF9zcmMKCiMrTkFNRTp0 ZXN0LWZsb3dmcmFtCiMrYmVnaW5fc3JjIG9yZwogICwjK09QVElPTlM6IHRhZ3M6bmlsIHRvYzpu aWwKCiAgQEBsYXRleDpcYmVnaW57c3RhdGljY29udGVudHMqfXt0b3B9QEAKCiAgLCogTG9yZW0g aXBzdW0gZG9sb3Igc2l0IGFtZXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA6Y29sczoKICAgIDpQUk9QRVJUSUVTOgogICAgOkNS RUFETzogICBbMjAyMS0xMi0yNSBzw6FiIDIxOjQ4XQogICAgOkVORDoKCiAgQEBsYXRleDpcZW5k e3N0YXRpY2NvbnRlbnRzKn1AQAoKICAsKiogTnVsbGEgZXQgbGVjdHVzIHZlc3RpYnVsdW0KICAg ICA6UFJPUEVSVElFUzoKICAgICA6Q1JFQURPOiAgIFsyMDIxLTEyLTI1IHPDoWIgMjE6NDhdCiAg ICAgOkVORDoKCiAgQEBsYXRleDpcbGlwc3VtWzFdQEAKCiAgLCoqKioqKioqKioqKioqKiDOlM6x z4HOteG9t86/z4UgzrrOseG9tiDOoM6xz4HPhc+D4b2xz4TOuc60zr/PgiDOs+G9t86zzr3Ov869 z4TOsc65IM+AzrHhv5bOtM61z4IgzrThvbvOvwogICAgIDpQUk9QRVJUSUVTOgogICAgIDpkZXNj cmlwdGlvbjogz4DPgc61z4POsuG9u8+EzrXPgc6/z4IgzrzhvbLOvSDhvIjPgc+EzrHOvuG9s8+B zr7Ot8+CLCDOvc614b29z4TOtc+Bzr/PgiDOtOG9siDOmuG/ps+Bzr/PggogICAgIDpwYWdlczog ICAgMQogICAgIDpmcmFtZTogICAgbWFyZwogICAgIDpFTkQ6CgogIM6UzrHPgc614b23zr/PhSDO us6x4b22IM6gzrHPgc+Fz4PhvbHPhM65zrTOv8+CIM6z4b23zrPOvc6/zr3PhM6xzrkgz4DOseG/ ls60zrXPgiDOtOG9u86/LCDPgM+BzrXPg86y4b27z4TOtc+Bzr/PgiDOvOG9ss69IOG8iM+Bz4TO sc6+4b2zz4HOvs63z4IsIM69zrXhvb3PhM61z4HOv8+CIM604b2yCiAgzprhv6bPgc6/z4LOhyDh vJDPgM614b22IM604b2yIOG8oM+DzrjhvbPOvc61zrkgzpTOsc+BzrXhv5bOv8+CIM66zrHhvbYg 4b2Rz4Dhvb3PgM+EzrXPhc61IM+EzrXOu861z4XPhOG9tM69IM+Ezr/hv6YgzrLhvbfOv8+FLCDh vJDOss6/4b27zrvOtc+Ezr8gz4Thvbwgz4DOseG/ls60zrUg4byAzrzPhs6/z4ThvbPPgc+JCiAg z4DOsc+BzrXhv5bOvc6xzrkuIOG9gSDOvOG9ss69IM6/4b2Wzr0gz4DPgc61z4POsuG9u8+EzrXP gc6/z4Igz4DOsc+B4b28zr0g4byQz4ThvbvOs8+HzrHOvc61zocgzprhv6bPgc6/zr0gzrThvbIg zrzOtc+EzrHPgOG9s868z4DOtc+EzrHOuSDhvIDPgOG9uCDPhOG/hs+CIOG8gM+Bz4fhv4bPgiDh vKfPggogIM6x4b2Qz4ThvbjOvSDPg86xz4TPgeG9sc+AzrfOvSDhvJDPgM6/4b23zrfPg861LCDO us6x4b22IM+Dz4TPgc6xz4TOt86z4b24zr0gzrThvbIgzrHhvZDPhOG9uM69IOG8gM+A4b2zzrTO tc65zr7OtSDPgOG9sc69z4TPic69IOG9hc+Dzr/OuSDhvJDPgiDOms6xz4PPhM+JzrvOv+G/piDP gM61zrThvbfOv869CiAg4byBzrjPgc6/4b23zrbOv869z4TOsc65LiDhvIDOvc6xzrLOseG9t869 zrXOuSDOv+G9ls69IOG9gSDOmuG/ps+Bzr/PgiDOu86xzrLhvbzOvSDOpM65z4PPg86xz4bhvbPP gc69zrfOvSDhvaHPgiDPhuG9t867zr/OvSwgzrrOseG9tiDPhOG/ts69IOG8mc67zrvhvbXOvc+J zr0g4byUz4fPic69CiAg4b2Bz4DOu+G9t8+EzrHPgiDhvIDOveG9s86yzrcgz4TPgc65zrHOus6/ z4PhvbfOv8+Fz4IsIOG8hM+Bz4fOv869z4TOsSDOtOG9siDOseG9kM+E4b+2zr0gzp7Otc694b23 zrHOvSDOoM6xz4HPgeG9sc+DzrnOv869LiDhvJDPgM614b22IM604b2yIOG8kM+EzrXOu8614b27 z4TOt8+DzrUgzpTOsc+BzrXhv5bOv8+CCiAgzrrOseG9tiDOus6xz4ThvbPPg8+EzrcgzrXhvLDP giDPhOG9tM69IM6yzrHPg865zrvOteG9t86xzr0g4byIz4HPhM6xzr7hvbPPgc6+zrfPgiwgzqTO uc+Dz4POsc+G4b2zz4HOvc63z4IgzrTOuc6xzrLhvbHOu867zrXOuSDPhOG9uM69IM6a4b+mz4HO v869IM+Az4HhvbjPgiDPhOG9uM69IOG8gM60zrXOu8+G4b24zr0KICDhvaHPgiDhvJDPgM65zrLO v8+FzrvOteG9u86/zrkgzrHhvZDPhOG/ts65LiDhvYEgzrThvbIgz4DOteG9t864zrXPhM6xzrkg zrrOseG9tiDPg8+FzrvOu86xzrzOsuG9sc69zrXOuSDOmuG/ps+Bzr/OvSDhvaHPgiDhvIDPgM6/ zrrPhM61zr3hv7bOvc6HIOG8oSDOtOG9siDOvOG9tc+EzrfPgQogIOG8kM6+zrHOuc+EzrfPg86x zrzhvbPOvc63IM6x4b2Qz4ThvbjOvSDhvIDPgM6/z4DhvbPOvM+AzrXOuSDPgOG9sc67zrnOvSDh vJDPgOG9tiDPhOG9tM69IOG8gM+Bz4fhvbXOvS4gzpTOsc+BzrXhvbfOv8+FIM66zrHhvbYgzqDO sc+Bz4XPg+G9sc+EzrnOtM6/z4IgzrPhvbfOs869zr/Ovc+EzrHOuSDPgM6x4b+WzrTOtc+CCiAg zrThvbvOvywgz4DPgc61z4POsuG9u8+EzrXPgc6/z4IgzrzhvbLOvSDhvIjPgc+EzrHOvuG9s8+B zr7Ot8+CLCDOvc614b29z4TOtc+Bzr/PgiDOtOG9siDOmuG/ps+Bzr/Pgs6HIOG8kM+AzrXhvbYg zrThvbIg4bygz4POuOG9s869zrXOuSDOlM6xz4HOteG/ls6/z4IgzrrOseG9tiDhvZHPgOG9vc+A z4TOtc+FzrUKICDPhM61zrvOtc+Fz4ThvbTOvSDPhM6/4b+mIM6y4b23zr/PhSwg4byQzrLOv+G9 u867zrXPhM6/IM+E4b28IM+AzrHhv5bOtM61IOG8gM68z4bOv8+E4b2zz4HPiSDPgM6xz4HOteG/ ls69zrHOuS4g4b2BIM684b2yzr0gzr/hvZbOvSDPgM+BzrXPg86y4b27z4TOtc+Bzr/PgiDPgM6x z4HhvbzOvQogIOG8kM+E4b27zrPPh86xzr3Otc6HIM6a4b+mz4HOv869IM604b2yIM68zrXPhM6x z4DhvbPOvM+AzrXPhM6xzrkg4byAz4Dhvbggz4Thv4bPgiDhvIDPgc+H4b+Gz4Ig4bynz4IgzrHh vZDPhOG9uM69IM+DzrHPhM+B4b2xz4DOt869IOG8kM+Azr/hvbfOt8+DzrUsIM66zrHhvbYgz4PP hM+BzrHPhM63zrPhvbjOvSDOtOG9sgogIM6x4b2Qz4ThvbjOvSDhvIDPgOG9s860zrXOuc6+zrUg z4DhvbHOvc+Ez4nOvSDhvYXPg86/zrkg4byQz4IgzprOsc+Dz4TPic67zr/hv6Ygz4DOtc604b23 zr/OvSDhvIHOuM+Bzr/hvbfOts6/zr3PhM6xzrkuIOG8gM69zrHOss6x4b23zr3Otc65IM6/4b2W zr0g4b2BIM6a4b+mz4HOv8+CIM67zrHOsuG9vM69CiAgzqTOuc+Dz4POsc+G4b2zz4HOvc63zr0g 4b2hz4Igz4bhvbfOu86/zr0sIM66zrHhvbYgz4Thv7bOvSDhvJnOu8674b21zr3Pic69IOG8lM+H z4nOvSDhvYHPgM674b23z4TOsc+CIOG8gM694b2zzrLOtyDPhM+BzrnOsc66zr/Pg+G9t86/z4XP giwg4byEz4HPh86/zr3PhM6xIM604b2yIM6x4b2Qz4Thv7bOvQogIM6ezrXOveG9t86xzr0gzqDO sc+Bz4HhvbHPg865zr/OvS4g4byQz4DOteG9tiDOtOG9siDhvJDPhM61zrvOteG9u8+EzrfPg861 IM6UzrHPgc614b+Wzr/PgiDOus6x4b22IM66zrHPhOG9s8+Dz4TOtyDOteG8sM+CIM+E4b20zr0g zrLOsc+DzrnOu8614b23zrHOvSDhvIjPgc+EzrHOvuG9s8+Bzr7Ot8+CLAogIM6kzrnPg8+DzrHP huG9s8+Bzr3Ot8+CIM60zrnOsc6y4b2xzrvOu861zrkgz4ThvbjOvSDOmuG/ps+Bzr/OvSDPgM+B 4b24z4Igz4ThvbjOvSDhvIDOtM61zrvPhuG9uM69IOG9oc+CIOG8kM+AzrnOss6/z4XOu8614b27 zr/OuSDOseG9kM+E4b+2zrkuIOG9gSDOtOG9siDPgM614b23zrjOtc+EzrHOuSDOus6x4b22CiAg z4PPhc67zrvOsc68zrLhvbHOvc61zrkgzprhv6bPgc6/zr0g4b2hz4Ig4byAz4DOv866z4TOtc69 4b+2zr3OhyDhvKEgzrThvbIgzrzhvbXPhM63z4Eg4byQzr7Osc65z4TOt8+DzrHOvOG9s869zrcg zrHhvZDPhOG9uM69IOG8gM+Azr/PgOG9s868z4DOtc65IM+A4b2xzrvOuc69IOG8kM+A4b22IM+E 4b20zr0KICDhvIDPgc+H4b21zr0uCgogICwqKioqKioqKioqKioqKiogRU5ECgoKICBAQGxhdGV4 OlxsaXBzdW1bMS01XUBACgogICwqIENvbmYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6bm9leHBv cnQ6CiAgICA6UFJPUEVSVElFUzoKICAgIDpDUkVBRE86ICAgWzIwMjEtMTItMjUgc8OhYiAyMzoy NV0KICAgIDpFTkQ6CgogICwjK05BTUU6IHByZWFtYmxlCiAgLCMrYmVnaW5fc3JjIGxhdGV4IDpl eHBvcnRzIG5vbmUKICAgIFxkb2N1bWVudGNsYXNze2FydGljbGV9CiAgICBcdXNlcGFja2FnZVtw YXBlcj1hNHBhcGVyLGxlZnQ9MS41Y20scmlnaHQ9MS41Y20sdG9wPTJjbSxib3R0b209MmNtXXtn ZW9tZXRyeX0KICAgIFx1c2VwYWNrYWdle2ZvbnRzcGVjfQogICAgXHVzZXBhY2thZ2VbZW5nbGlz aCxnZXJtYW4scG9ydHVndWVzZSxmcmVuY2gsbGF0aW4sZ3JlZWsuYW5jaWVudCxzcGFuaXNoXXti YWJlbH0KICAgIFxiYWJlbHByb3ZpZGVbb25jaGFyPWlkcyBmb250cyxoeXBoZW5ydWxlcz1hbmNp ZW50Z3JlZWtde2dyZWVrfQogICAgXGJhYmVsZm9udFtde3JtfVtOdW1iZXJzPUxvd2VyY2FzZV17 VGVYIEd5cmUgUGFnZWxsYX0KICAgIFxiYWJlbGZvbnRbZ3JlZWtde3JtfVslCiAgICBOdW1iZXJz PUxvd2VyY2FzZSwKICAgIEJvbGRGb250PUdGU05lb2hlbGxlbmljQm9sZC5vdGYsCiAgICBCb2xk RmVhdHVyZXM9e1NjYWxlPU1hdGNoTG93ZXJjYXNlfQogICAgXXtHRlMgSGVyYWtsaXR9CiAgICBc c2V0bWFpbmZvbnR7TGludXggTGliZXJ0aW5lIE99CiAgICBcdXNlcGFja2FnZXttZGZyYW1lZH0K ICAgIFx1c2VwYWNrYWdle3hwYXJzZX0KICAgIFx1c2VwYWNrYWdle3hjb2xvcn0KICAgIFx1c2Vw YWNrYWdle3RpdGxlc2VjfQogICAgXHVzZXBhY2thZ2V7bXVsdGljb2x9CiAgICBcdXNlcGFja2Fn ZXtsaXBzdW19CiAgICBcdXNlcGFja2FnZXtkYmxmbG9hdGZpeH0KICAgIFxmbHVzaGJvdHRvbQog ICAgXHBhcmluZGVudD0xZW0KICAgIFxwYXJza2lwPTBwdAoKICAgIFxtZGZkZWZpbmVzdHlsZXtj dWFkcm99eyUKICAgIHJvdW5kY29ybmVyPTVwdCwKICAgIHNraXBhYm92ZT0xNHB0IHBsdXMgMXB0 IG1pbnVzIDFwdAogICAgfQoKICAgIFxtZGZkZWZpbmVzdHlsZXtncmlzfXslCiAgICBiYWNrZ3Jv dW5kY29sb3I9Z3JheSEyNSwKICAgIHJvdW5kY29ybmVyPTJwdCwKICAgIHNraXBhYm92ZT0wcHQK ICAgIH0KCiAgICBcbWRmZGVmaW5lc3R5bGV7YmxhbmNvfXslCiAgICByb3VuZGNvcm5lcj0ycHQs CiAgICBza2lwYWJvdmU9MHB0CiAgICB9CgogICAgXG5ld21kZW52W3N0eWxlPWN1YWRyb117dW5v fQoKICAgIFxuZXdtZGVudltzdHlsZT1ncmlzXXtkb3N9CgogICAgXG5ld21kZW52W3N0eWxlPWJs YW5jb117dHJlc30KCiAgICBcZGVmXHBhdXNlbWNvbHtcZW5ke211bHRpY29sc319CiAgICBcZGVm XHJlc3VtZW1jb2x7XGJlZ2lue211bHRpY29sc317Mn19CgogICAgICBcRGVjbGFyZURvY3VtZW50 Q29tbWFuZFxteWZyYW1leyBtICttICttIH17JQoJXGJlZ2lue3Vub31bZnJhbWV0aXRsZT0jMV0K CSAgXHBhcmluZGVudD0wcHQKCSAgXGJlZ2lue2Rvc31bZnJhbWV0aXRsZT1dCgkgICAgXHNtYWxs XHRleHRiZnsjMn0KCSAgXGVuZHtkb3N9CgkgIFxiZWdpbnt0cmVzfVtmcmFtZXRpdGxlPV0KCSAg IFxzbWFsbCAjMwoJXGVuZHt0cmVzfQogICAgICBcZW5ke3Vub30KICAgICAgfQoKICAgICAgXHRp dGxlZm9ybWF0e1xzZWN0aW9ufVtibG9ja117JQoJXGZvbnRzcGVje0dpbGxpdXMgQURGIE5vMn1b TGV0dGVyU3BhY2U9Ny4wXSUKCVxIdWdlXGJmc2VyaWVzJQoJXGZpbGNlbnRlcn0lCiAgICAgIHt9 JQogICAgICB7MGVtfXtcTWFrZVVwcGVyY2FzZX0KCiAgICAgIFx0aXRsZWZvcm1hdHtcc3Vic2Vj dGlvbn1bcnVuaW5deyUKICAgICAgIFxub3JtYWxzaXplXGZpbHJpZ2h0XGJmc2VyaWVzXHNjc2hh cGV9JQogICAgICB7fSUKICAgICAgezBlbX17fVsuLS0tXQoKCiAgICBcdXNlcGFja2FnZXtmbG93 ZnJhbX0KCiAgICBcbmV3Zmxvd2ZyYW1lW2FsbF17LjZcdGV4dHdpZHRofXsuOTVcdGV4dGhlaWdo dH17MHB0fXswcHR9CgogICAgXG5ld3N0YXRpY2ZyYW1lWzFde1x0ZXh0d2lkdGh9ey4yXHRleHRo ZWlnaHR9ezBwdH17LjlcdGV4dGhlaWdodH1bdG9wXQoKICAgIFxuZXdzdGF0aWNmcmFtZVtub25l XXsuNFx0ZXh0d2lkdGh9e1x0ZXh0aGVpZ2h0fXsuNjVcdGV4dHdpZHRofXsuMDlcdGV4dGhlaWdo dH1bbWFyZ10KICAsIytlbmRfc3JjCgogICwjK2JlZ2luX3NyYyBsYXRleCA6bm93ZWIgeWVzIDpl eHBvcnRzIHJlc3VsdHMgOnJlc3VsdHMgcmF3CiAgLCwjK0xhVGVYX0hFQURFUjogPDxwcmVhbWJs ZT4+CiAgLCMrZW5kX3NyYwoKICAsIytiZWdpbl9zcmMgZW1hY3MtbGlzcCA6ZXhwb3J0cyBub25l IDpldmFsIG5ldmVyLWV4cG9ydCA6cmVzdWx0cyBzaWxlbnQKICAoZGVmdW4gbXktb3JnLWxhdGV4 LWZvcm1hdC1pbmxpbmV0YXNrLWRlZmF1bHQtZnVuY3Rpb24tMgogICAgICAodG9kbyBfdG9kby10 eXBlIHByaW9yaXR5IHRpdGxlIHRhZ3MgY29udGVudHMgX2luZm8pCiAgICAobGV0ICgoZnVsbC10 aXRsZQoJICAgKGNvbmNhdCAod2hlbiB0b2RvIChmb3JtYXQgIlxcdGV4dGJme1xcdGV4dHNme1xc dGV4dHNjeyVzfX19ICIgdG9kbykpCgkJICAgKHdoZW4gcHJpb3JpdHkgKGZvcm1hdCAiXFxmcmFt ZWJveHtcXCMlY30gIiBwcmlvcml0eSkpCgkJICAgdGl0bGUKCQkgICAod2hlbiB0YWdzCgkJICAg ICAoZm9ybWF0ICJcXGhmaWxse31cXHRleHRzY3slc30iCgkJCSAgICAgKG9yZy1tYWtlLXRhZy1z dHJpbmcKCQkJICAgICAgKG1hcGNhciAjJ29yZy1sYXRleC0tcHJvdGVjdC10ZXh0IHRhZ3MpKSkp KSkpCgkgIChvcmctc3RyaW5nLW53LXAgY29udGVudHMpKSkKCiAgKHNldHEgb3JnLWxhdGV4LWZv cm1hdC1pbmxpbmV0YXNrLWZ1bmN0aW9uICdteS1vcmctbGF0ZXgtZm9ybWF0LWlubGluZXRhc2st ZGVmYXVsdC1mdW5jdGlvbi0yKQogICwjK2VuZF9zcmMKCiAgLCMrQklORDogb3JnLWV4cG9ydC1m aWx0ZXItcGFyc2UtdHJlZS1mdW5jdGlvbnMgKGZyYW1lLWZpbHRlcikKICAsIytiZWdpbl9zcmMg ZW1hY3MtbGlzcCA6ZXhwb3J0cyByZXN1bHRzIDpyZXN1bHRzIG5vbmUKICAgIChkZWZ1biBmcmFt ZS1maWx0ZXIgKHRyZWUgYmFja2VuZCBpbmZvKQogICAgICAod2hlbiAob3JnLWV4cG9ydC1kZXJp dmVkLWJhY2tlbmQtcCBiYWNrZW5kICdsYXRleCkKCShvcmctZWxlbWVudC1tYXAgdHJlZSAnaW5s aW5ldGFzawoJICAobGFtYmRhIChzZWN0aW9uKQoJICAgIChsZXQgKCh0aXQgKG9yZy1lbGVtZW50 LXByb3BlcnR5IDpyYXctdmFsdWUgc2VjdGlvbikpCgkJICAoZnJhbWUgKG9yZy1lbGVtZW50LXBy b3BlcnR5IDpGUkFNRSBzZWN0aW9uKSkKCQkgIChwYWcgKG9yZy1lbGVtZW50LXByb3BlcnR5IDpQ QUdFUyBzZWN0aW9uKSkKCQkgIChkZXNjIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6REVTQ1JJUFRJ T04gc2VjdGlvbikpCgkJICAoY3JlYXRlLWV4cG9ydC1zbmlwcGV0CgkJICAgKGxhbWJkYSAodikK CQkgICAgIChvcmctZWxlbWVudC1jcmVhdGUgJ2V4cG9ydC1zbmlwcGV0IChsaXN0IDpiYWNrLWVu ZCAibGF0ZXgiIDp2YWx1ZSB2KSkpKSkKCSAgICAgIChhcHBseSAjJ29yZy1lbGVtZW50LXNldC1j b250ZW50cwoJCSAgICAgc2VjdGlvbgoJCSAgICAgKGFwcGVuZCAobGlzdCAoZnVuY2FsbCBjcmVh dGUtZXhwb3J0LXNuaXBwZXQgIlxcc2V0c3RhdGljZnJhbWUqe21hcmd9e3BhZ2VzPSIpKQoJCQkg ICAgIChsaXN0IHBhZykKCQkJICAgICAobGlzdCAoZnVuY2FsbCBjcmVhdGUtZXhwb3J0LXNuaXBw ZXQgIn1cblxcYmVnaW57c3RhdGljY29udGVudHMqfXsiKSkKCQkJICAgICAobGlzdCBmcmFtZSkK CQkJICAgICAobGlzdCAoZnVuY2FsbCBjcmVhdGUtZXhwb3J0LXNuaXBwZXQgIn0lXG4iKSkKCQkJ ICAgICAobGlzdCAoZnVuY2FsbCBjcmVhdGUtZXhwb3J0LXNuaXBwZXQgIlxcbXlmcmFtZXslXG4i KSkKCQkJICAgICAobGlzdCB0aXQpCgkJCSAgICAgKGxpc3QgKGZ1bmNhbGwgY3JlYXRlLWV4cG9y dC1zbmlwcGV0ICJcbn17JVxuIikpCgkJCSAgICAgKGxpc3QgZGVzYykKCQkJICAgICAobGlzdCAo ZnVuY2FsbCBjcmVhdGUtZXhwb3J0LXNuaXBwZXQgIlxufXslXG4iKSkKCQkJICAgICAob3JnLWVs ZW1lbnQtY29udGVudHMgc2VjdGlvbikKCQkJICAgICAobGlzdCAoZnVuY2FsbCBjcmVhdGUtZXhw b3J0LXNuaXBwZXQgIn1cblxcZW5ke3N0YXRpY2NvbnRlbnRzKn0iKSkpKSkpCgkgIGluZm8pCgl0 cmVlKSkKICAsIytlbmRfc3JjCgojK2VuZF9zcmMK --=-=-=--