From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/104826 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Wolfgang Schuster Newsgroups: gmane.comp.tex.context Subject: Re: Cross referencing by using \useexternaldoument Date: Sun, 18 Aug 2019 18:07:50 +0200 Message-ID: References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1D4C52E11749EF8FA23EAD85" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="23042"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 PostboxApp/6.1.18 To: mailing list for ConTeXt users , Willi Egger Original-X-From: ntg-context-bounces@ntg.nl Sun Aug 18 18:08:25 2019 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 esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hzNjF-0005sj-NT for gctc-ntg-context-518@m.gmane.org; Sun, 18 Aug 2019 18:08:25 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 7A95F15299C; Sun, 18 Aug 2019 18:07:56 +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 lzu17Tx31xAP; Sun, 18 Aug 2019 18:07:55 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 6A0F21536B0; Sun, 18 Aug 2019 18:07:55 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 7B5831536A9 for ; Sun, 18 Aug 2019 18:07:54 +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 QJdv6zhtFjOh for ; Sun, 18 Aug 2019 18:07:53 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.41; helo=mail-wr1-f41.google.com; envelope-from=wolfgang.schuster.lists@gmail.com; receiver= Original-Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id B6DD715299C for ; Sun, 18 Aug 2019 18:07:53 +0200 (CEST) Original-Received: by mail-wr1-f41.google.com with SMTP id q12so6168276wrj.12 for ; Sun, 18 Aug 2019 09:07:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=sFdZ+Vl7gtc2+V+ihzwwxZ4D9xCPTWzCdD5tON7ABj0=; b=hICy9RNL1lCCZToQgA9P1qOGwv8yDhPRBdH8s/LQKQgWtCNR4Mh+Xj1Y10JF84Ndjb khe+PexbLbEsAan8FvKqDYuEiC16bzU+7BOknVFJ2R/7cgYNB1KgGZMw0SEEoYT7WmTk 3wjJBQ74lBTQ6yjiXzKqZIxbDRzPGx1iRBohBAcRf6FV4679vWSEJCkRUGh8PG2837Pm doEzfoYS3QBDX+EUcMhm+bLzek6jvBYy3lnUKjX71gwo5lTHjZalg6UoOGqPHASpLdBd NkM1b+miAQsWk5VE0yH8/UnVdZfpsAznS+IiYfJ17dL5DaGW/TfEg9ufhMPqm7BTL1D/ 0Phw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=sFdZ+Vl7gtc2+V+ihzwwxZ4D9xCPTWzCdD5tON7ABj0=; b=sMzp1FBsLeGgELUBxKEXxNRJVf+ZdgJTpfU+dhXtEzfUQo5Hqy1Yi/D3RjzwEjzGcj ZaUlkThj5dLDki1rMMIFYOvTk+HCaelXfvhBQfejVKlsGYeH2vM6uk4byQbaFmhMYiT6 ooDl4bVkCDYHPCp7I76aPPf114YOGds66NP2YL7IamMPcaoWh2Hp0T7h2aSwr8gDwB/9 bnGiHnJhSkPjuqXCRc/jvTbzlOn406XtskFJOMs8pup3u/sL1Kg7EoCz05fzyDU5dVcP 5Ise0RuV3JDqUm5OzuFVvYcZlemQUSgrDQl7CBuOArshl1vGUdmZVZVnxag8M4j7fiih PpTg== X-Gm-Message-State: APjAAAUX9t8EQvGQtNWe5TKOFd+psjyL1gOJVag2+tRQFSGDQiDTrSV4 WT3hIEdannbht4kXV1fZXquZA6cT X-Google-Smtp-Source: APXvYqz9Og6WY5TFxvkImQMIbRQL5zUSzFUNNqF9FWkW2oaZaRPSgVP/oh37bLVUhfTaObgZ5GmFcA== X-Received: by 2002:adf:e444:: with SMTP id t4mr21176609wrm.262.1566144473274; Sun, 18 Aug 2019 09:07:53 -0700 (PDT) Original-Received: from [192.168.1.5] (x5f76508a.dyn.telefonica.de. [95.118.80.138]) by smtp.gmail.com with ESMTPSA id 74sm21527317wma.15.2019.08.18.09.07.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Aug 2019 09:07:52 -0700 (PDT) In-Reply-To: Content-Language: en-US X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 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:104826 Archived-At: This is a multi-part message in MIME format. --------------1D4C52E11749EF8FA23EAD85 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Willi Egger schrieb am 18.08.2019 um 17:30: > Hi all, > > there is an old thread concerning this issue from september 2015. It appears unfortunately, that this issue persists. > > You can reference to places inside a document, but references to an outside document are broken. The links do not work and no page numbers or texts are typeset from the external document. > > Can someone help me to solve this? I tried your example and had no problem to get the page and section numbers from the other document. What you have to ensure is that the tuc-file for the other document you want to refer dies exist because context uses it to get the values for the numbers etc. Wolfgang --------------1D4C52E11749EF8FA23EAD85 Content-Type: text/plain; charset=UTF-8; name="two.tuc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="two.tuc" bG9jYWwgdXRpbGl0eWRhdGEgPSB7IH0NCg0KdXRpbGl0eWRhdGEuY29tbWVudD17DQogWyJl c2NhcGUiXT0iWz09PVsgLi4uIF09PT1dIiwNCiBbImZpbGUiXT0idHdvIiwNCiBbImZvcm1h dCJdPSJjb250LWVuIiwNCiBbInN0YW1wIl09IjIwMTkuMDguMTcgMTE6NDYiLA0KIFsidmVy c2lvbiJdPTEuMzEsDQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5 ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcyB0 aGVuIHV0aWxpdHlkYXRhLmpvYi52YXJpYWJsZXMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRh LmpvYi52YXJpYWJsZXMuY2hlY2tzdW1zPXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLmpv YiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5q b2IudmFyaWFibGVzIHRoZW4gdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcyA9IHsgfSBlbmQN Cg0KdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcy5jb2xsZWN0ZWQ9ew0KIFsibWFjcm9zIl09 e30sDQogWyJyYW5kb21zZWVkIl09MC4yMDk4OTk5MDIzNDM3NSwNCiBbInNlY3Rpb25ibG9j a29yZGVyIl09e30sDQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5 ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLnN0cnVjdHVyZSB0 aGVuIHV0aWxpdHlkYXRhLmpvYi5zdHJ1Y3R1cmUgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRh LmpvYi5zdHJ1Y3R1cmUuY29sbGVjdGVkPXsNCiBbImJyYW5jaGVzIl09e30sDQogWyJuYW1l Il09IiIsDQogWyJ0eXBlIl09InRleHQiLA0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuam9i IHRoZW4gdXRpbGl0eWRhdGEuam9iID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLmpv Yi5wb3NpdGlvbnMgdGhlbiB1dGlsaXR5ZGF0YS5qb2IucG9zaXRpb25zID0geyB9IGVuZA0K DQp1dGlsaXR5ZGF0YS5qb2IucG9zaXRpb25zLmNvbGxlY3RlZD17DQp9DQoNCmlmIG5vdCB1 dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBub3Qg dXRpbGl0eWRhdGEuam9iLnBhc3NlcyB0aGVuIHV0aWxpdHlkYXRhLmpvYi5wYXNzZXMgPSB7 IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5wYXNzZXMuY29sbGVjdGVkPXsNCn0NCg0KaWYg bm90IHV0aWxpdHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlm IG5vdCB1dGlsaXR5ZGF0YS5qb2IuZGF0YXNldHMgdGhlbiB1dGlsaXR5ZGF0YS5qb2IuZGF0 YXNldHMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5kYXRhc2V0cy5jb2xsZWN0ZWQ9 ew0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuam9iIHRoZW4gdXRpbGl0eWRhdGEuam9iID0g eyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLmpvYi5wYWdlc3RhdGVzIHRoZW4gdXRpbGl0 eWRhdGEuam9iLnBhZ2VzdGF0ZXMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5wYWdl c3RhdGVzLmNvbGxlY3RlZD17DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVz IHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5 ZGF0YS5zdHJ1Y3R1cmVzLnNwZWNpYWxzIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5z cGVjaWFscyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5zcGVjaWFscy5j b2xsZWN0ZWQ9ew0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcyB0aGVuIHV0 aWxpdHlkYXRhLnN0cnVjdHVyZXMgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuc3Ry dWN0dXJlcy5zZWN0aW9ucyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMuc2VjdGlvbnMg PSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLnN0cnVjdHVyZXMuc2VjdGlvbnMuY29sbGVjdGVk PXsNCiB7DQogIFsiYmxvY2siXT0iYm9keXBhcnQiLA0KICBbImNvbnZlcnNpb25zZXQiXT0i ZGVmYXVsdCIsDQogIFsibGFuZ3VhZ2UiXT0iZW4iLA0KICBbIm51bWJlcnMiXT0xLA0KICBb InNlcGFyYXRvcnNldCJdPSJkZWZhdWx0IiwNCiAgWyJzZXQiXT0iYWxsIiwNCiB9LA0KfQ0K DQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVj dHVyZXMgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5jb3VudGVy cyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMuY291bnRlcnMgPSB7IH0gZW5kDQoNCnV0 aWxpdHlkYXRhLnN0cnVjdHVyZXMuY291bnRlcnMuY29sbGVjdGVkPXsNCiBbImNoZW1pY2Fs Il09ew0KICB7IDAsIDAgfSwNCiB9LA0KIFsiY29tYmluYXRpb24iXT17DQogIHsgMCB9LA0K IH0sDQogWyJlbmRub3RlIl09ew0KICB7IDAgfSwNCiB9LA0KIFsiZmlndXJlIl09ew0KICB7 IDAsIDAgfSwNCiB9LA0KIFsiZm9vdG5vdGUiXT17DQogIHsgMCB9LA0KIH0sDQogWyJmb3Jt dWxhIl09ew0KICB7IDAsIDAgfSwNCiB9LA0KIFsiZ3JhcGhpYyJdPXsNCiAgeyAwLCAwIH0s DQogfSwNCiBbImludGVybWV6em8iXT17DQogIHsgMCwgMCB9LA0KIH0sDQogWyJpdGVtZ3Jv dXA6aXRlbWl6ZSJdPXsNCiAgeyAwLCAwIH0sDQogfSwNCiBbImxpbmVub3RlIl09ew0KICB7 IDAgfSwNCiB9LA0KIFsicGFyYWdyYXBoIl09ew0KICB7IDAsIDAgfSwNCiB9LA0KIFsicmVh bHBhZ2UiXT17DQogIHsgNCB9LA0KIH0sDQogWyJzdWJwYWdlIl09ew0KICB7IDQgfSwNCiB9 LA0KIFsidGFibGUiXT17DQogIHsgMCwgMCB9LA0KIH0sDQogWyJ0ZXh0bm90ZTpub3RlIl09 ew0KICB7IDAgfSwNCiB9LA0KIFsidXNlcnBhZ2UiXT17DQogIHsgNCB9LA0KIH0sDQp9DQoN CmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0 dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLmxpc3RzIHRo ZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5saXN0cyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRh dGEuc3RydWN0dXJlcy5saXN0cy5jb2xsZWN0ZWQ9ew0KIHsNCiAgWyJtZXRhZGF0YSJdPTIs DQogIFsibnVtYmVyZGF0YSJdPTMsDQogIFsicmVmZXJlbmNlcyJdPXsNCiAgIFsiYmxvY2si XT0iYm9keXBhcnQiLA0KICAgWyJpbnRlcm5hbCJdPTEsDQogICBbInJlYWxwYWdlIl09NCwN CiAgIFsicmVmZXJlbmNlIl09InNlYzpzZWNvbmQiLA0KICAgWyJzZWN0aW9uIl09MSwNCiAg IFsidXNlZCJdPSJmaXQiLA0KICB9LA0KICBbInRpdGxlZGF0YSJdPXsNCiAgIFsibGFiZWwi XT0iY2hhcHRlciIsDQogICBbInRpdGxlIl09IlNlY29uZCBkb2N1bWVudCIsDQogIH0sDQog fSwNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhlbiB1dGlsaXR5ZGF0 YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMu cGFnZXMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnBhZ2VzID0geyB9IGVuZA0KDQp1 dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnBhZ2VzLmNvbGxlY3RlZD17DQogew0KICBbImJsb2Nr Il09ImJvZHlwYXJ0IiwNCiAgWyJudW1iZXIiXT0xLA0KICBbIm51bWJlcmRhdGEiXT00LA0K ICBbInByZWZpeGRhdGEiXT01LA0KICBbInN0YXRlIl09InN0YXJ0IiwNCiB9LA0KIHsNCiAg WyJibG9jayJdPSJib2R5cGFydCIsDQogIFsibnVtYmVyIl09MiwNCiAgWyJudW1iZXJkYXRh Il09NCwNCiAgWyJwcmVmaXhkYXRhIl09NSwNCiAgWyJzdGF0ZSJdPSJzdGFydCIsDQogfSwN CiB7DQogIFsiYmxvY2siXT0iYm9keXBhcnQiLA0KICBbIm51bWJlciJdPTMsDQogIFsibnVt YmVyZGF0YSJdPTQsDQogIFsicHJlZml4ZGF0YSJdPTUsDQogIFsic3RhdGUiXT0ic3RhcnQi LA0KIH0sDQogew0KICBbImJsb2NrIl09ImJvZHlwYXJ0IiwNCiAgWyJudW1iZXIiXT00LA0K ICBbIm51bWJlcmRhdGEiXT00LA0KICBbInByZWZpeGRhdGEiXT01LA0KICBbInN0YXRlIl09 InN0YXJ0IiwNCiB9LA0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcyB0aGVu IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEu c3RydWN0dXJlcy5yZWZlcmVuY2VzIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5yZWZl cmVuY2VzID0geyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnJlZmVyZW5jZXMu Y29sbGVjdGVkPXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhlbiB1 dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLnN0 cnVjdHVyZXMucmVmZXJlbmNlcyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMucmVmZXJl bmNlcyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5yZWZlcmVuY2VzLnJl ZmVycmVkPXsNCiB7IDEsIDEwIH0sDQogeyAxLCAxMiB9LA0KIHsgMSwgMTQgfSwNCiB7IDEs IDE2IH0sDQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5ZGF0YS5q b2IgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLm9iamVjdHMgdGhlbiB1dGls aXR5ZGF0YS5qb2Iub2JqZWN0cyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuam9iLm9iamVj dHMuY29sbGVjdGVkPXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhl biB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRh LnN0cnVjdHVyZXMuc3lub255bXMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnN5bm9u eW1zID0geyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnN5bm9ueW1zLmNvbGxl Y3RlZD17DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRoZW4gdXRpbGl0 eWRhdGEuc3RydWN0dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1 cmVzLnJlZ2lzdGVycyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMucmVnaXN0ZXJzID0g eyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnJlZ2lzdGVycy5jb2xsZWN0ZWQ9 ew0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcyB0aGVuIHV0aWxpdHlkYXRh LnN0cnVjdHVyZXMgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5i bG9ja3MgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLmJsb2NrcyA9IHsgfSBlbmQNCg0K dXRpbGl0eWRhdGEuc3RydWN0dXJlcy5ibG9ja3MuY29sbGVjdGVkPXsNCn0NCg0KaWYgbm90 IHV0aWxpdHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlmIG5v dCB1dGlsaXR5ZGF0YS5qb2IuZmlsZXMgdGhlbiB1dGlsaXR5ZGF0YS5qb2IuZmlsZXMgPSB7 IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5maWxlcy5jb2xsZWN0ZWQ9ew0KfQ0KDQppZiBu b3QgdXRpbGl0eWRhdGEucHVibGljYXRpb25zIHRoZW4gdXRpbGl0eWRhdGEucHVibGljYXRp b25zID0geyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5wdWJsaWNhdGlvbnMuY29sbGVjdGVkPXsN Cn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsg fSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IuZmlsZW9ianJlZmVyZW5jZXMgdGhlbiB1 dGlsaXR5ZGF0YS5qb2IuZmlsZW9ianJlZmVyZW5jZXMgPSB7IH0gZW5kDQoNCnV0aWxpdHlk YXRhLmpvYi5maWxlb2JqcmVmZXJlbmNlcy5jb2xsZWN0ZWQ9ew0KfQ0KDQppZiBub3QgdXRp bGl0eWRhdGEuam9iIHRoZW4gdXRpbGl0eWRhdGEuam9iID0geyB9IGVuZA0KaWYgbm90IHV0 aWxpdHlkYXRhLmpvYi5lbWJlZGRlZCB0aGVuIHV0aWxpdHlkYXRhLmpvYi5lbWJlZGRlZCA9 IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuam9iLmVtYmVkZGVkLmNvbGxlY3RlZD17DQp9DQoN CnV0aWxpdHlkYXRhLmpvYi5wYWNrZWQ9ew0KIFsiaW5kZXgiXT17DQogIHsgMCwgMSB9LA0K ICB7DQogICBbImNhdGNvZGVzIl09OCwNCiAgIFsiY29kaW5nIl09InRleCIsDQogICBbImlu Y3JlbWVudCJdPSJ5ZXMiLA0KICAgWyJraW5kIl09InNlY3Rpb24iLA0KICAgWyJsZXZlbCJd PTIsDQogICBbIm5hbWUiXT0iY2hhcHRlciIsDQogIH0sDQogIHsNCiAgIFsiYmxvY2siXT0i Ym9keXBhcnQiLA0KICAgWyJjb252ZXJzaW9uc2V0Il09ImRlZmF1bHQiLA0KICAgWyJsYW5n dWFnZSJdPSJlbiIsDQogICBbIm51bWJlcnMiXT0xLA0KICAgWyJzZXBhcmF0b3JzZXQiXT0i ZGVmYXVsdCIsDQogICBbInNldCJdPSJhbGwiLA0KICB9LA0KICB7DQogICBbImNvbnZlcnNp b25zZXQiXT0icGFnZW51bWJlciIsDQogIH0sDQogIHsNCiAgIFsiY29ubmVjdG9yIl09IuKA kyIsDQogICBbInByZWZpeCJdPSJubyIsDQogICBbInNldCJdPSJwYXJ0IiwNCiAgfSwNCiB9 LA0KIFsia2V5cyJdPXsNCiAgWyJkaXJlY3RpdmVzIl09dHJ1ZSwNCiAgWyJtZXRhZGF0YSJd PXRydWUsDQogIFsibnVtYmVyZGF0YSJdPXRydWUsDQogIFsibnVtYmVycyJdPXRydWUsDQog IFsib3dubnVtYmVycyJdPXRydWUsDQogIFsicGFnZWRhdGEiXT10cnVlLA0KICBbInByZWZp eGRhdGEiXT10cnVlLA0KICBbInByb2Nlc3NvcnMiXT10cnVlLA0KICBbInNlY3Rpb25kYXRh Il09dHJ1ZSwNCiAgWyJzcGVjaWZpY2F0aW9uIl09dHJ1ZSwNCiB9LA0KIFsic2tpcCJdPXsN CiAgWyJkYXRhc2V0cyJdPXRydWUsDQogIFsicG9zaXRpb25zIl09dHJ1ZSwNCiAgWyJ1c2Vy ZGF0YSJdPXRydWUsDQogfSwNCiBbInZlcnNpb24iXT0xLjAyLA0KfQ0KDQpyZXR1cm4gdXRp bGl0eWRhdGE= --------------1D4C52E11749EF8FA23EAD85 Content-Type: text/plain; charset=UTF-8; name="one.tex" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="one.tex" XGVuYWJsZXRyYWNrZXJzW3N0cnVjdHVyZXMucmVmZXJlbmNpbmcuYW5hbHl6aW5nXQ0KDQpc c2V0dXBpbnRlcmFjdGlvbltzdGF0ZT1zdGFydF0NCg0KXHN0YXJ0dGV4dA0KDQpcc3RhcnR0 YWJ1bGF0ZVt8bHxsfGx8XQ0KXE5DIEZpcnN0IGRvY3VtZW50ICBcTkMgXGlue0NoYXB0ZXJ9 W3NlYzpmaXJzdF0gICAgICAgXE5DIFxhdHtQYWdlfVtzZWM6Zmlyc3RdICAgICAgIFxOQ1xO Ug0KXE5DIFNlY29uZCBkb2N1bWVudCBcTkMgXGlue0NoYXB0ZXJ9W3R3bzo6c2VjOnNlY29u ZF0gXE5DIFxhdHtQYWdlfVt0d286OnNlYzpzZWNvbmRdIFxOQ1xOUg0KXHN0b3B0YWJ1bGF0 ZQ0KDQpcZG9yZWN1cnNlezN9e1xwYWdlW2VtcHR5XX0NCg0KXGNoYXB0ZXJbc2VjOmZpcnN0 XXtGaXJzdCBkb2N1bWVudH0NCg0KXHN0b3B0ZXh0 --------------1D4C52E11749EF8FA23EAD85 Content-Type: text/plain; charset=UTF-8; name="one.tuc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="one.tuc" bG9jYWwgdXRpbGl0eWRhdGEgPSB7IH0NCg0KdXRpbGl0eWRhdGEuY29tbWVudD17DQogWyJl c2NhcGUiXT0iWz09PVsgLi4uIF09PT1dIiwNCiBbImZpbGUiXT0ib25lIiwNCiBbImZvcm1h dCJdPSJjb250LWVuIiwNCiBbInN0YW1wIl09IjIwMTkuMDguMTcgMTE6NDYiLA0KIFsidmVy c2lvbiJdPTEuMzEsDQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5 ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcyB0 aGVuIHV0aWxpdHlkYXRhLmpvYi52YXJpYWJsZXMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRh LmpvYi52YXJpYWJsZXMuY2hlY2tzdW1zPXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLmpv YiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5q b2IudmFyaWFibGVzIHRoZW4gdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcyA9IHsgfSBlbmQN Cg0KdXRpbGl0eWRhdGEuam9iLnZhcmlhYmxlcy5jb2xsZWN0ZWQ9ew0KIFsibWFjcm9zIl09 e30sDQogWyJyYW5kb21zZWVkIl09MC4wNDM5NDUzMTI1LA0KIFsic2VjdGlvbmJsb2Nrb3Jk ZXIiXT17fSwNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRh LmpvYiA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2Iuc3RydWN0dXJlIHRoZW4g dXRpbGl0eWRhdGEuam9iLnN0cnVjdHVyZSA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuam9i LnN0cnVjdHVyZS5jb2xsZWN0ZWQ9ew0KIFsiYnJhbmNoZXMiXT17fSwNCiBbIm5hbWUiXT0i IiwNCiBbInR5cGUiXT0idGV4dCIsDQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhl biB1dGlsaXR5ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLnBv c2l0aW9ucyB0aGVuIHV0aWxpdHlkYXRhLmpvYi5wb3NpdGlvbnMgPSB7IH0gZW5kDQoNCnV0 aWxpdHlkYXRhLmpvYi5wb3NpdGlvbnMuY29sbGVjdGVkPXsNCn0NCg0KaWYgbm90IHV0aWxp dHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlmIG5vdCB1dGls aXR5ZGF0YS5qb2IucGFzc2VzIHRoZW4gdXRpbGl0eWRhdGEuam9iLnBhc3NlcyA9IHsgfSBl bmQNCg0KdXRpbGl0eWRhdGEuam9iLnBhc3Nlcy5jb2xsZWN0ZWQ9ew0KfQ0KDQppZiBub3Qg dXRpbGl0eWRhdGEuam9iIHRoZW4gdXRpbGl0eWRhdGEuam9iID0geyB9IGVuZA0KaWYgbm90 IHV0aWxpdHlkYXRhLmpvYi5kYXRhc2V0cyB0aGVuIHV0aWxpdHlkYXRhLmpvYi5kYXRhc2V0 cyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuam9iLmRhdGFzZXRzLmNvbGxlY3RlZD17DQp9 DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5ZGF0YS5qb2IgPSB7IH0g ZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLnBhZ2VzdGF0ZXMgdGhlbiB1dGlsaXR5ZGF0 YS5qb2IucGFnZXN0YXRlcyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuam9iLnBhZ2VzdGF0 ZXMuY29sbGVjdGVkPXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhl biB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRh LnN0cnVjdHVyZXMuc3BlY2lhbHMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnNwZWNp YWxzID0geyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnNwZWNpYWxzLmNvbGxl Y3RlZD17DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRoZW4gdXRpbGl0 eWRhdGEuc3RydWN0dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1 cmVzLnNlY3Rpb25zIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5zZWN0aW9ucyA9IHsg fSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5zZWN0aW9ucy5jb2xsZWN0ZWQ9ew0K IHsNCiAgWyJibG9jayJdPSJib2R5cGFydCIsDQogIFsiY29udmVyc2lvbnNldCJdPSJkZWZh dWx0IiwNCiAgWyJsYW5ndWFnZSJdPSJlbiIsDQogIFsibnVtYmVycyJdPTEsDQogIFsic2Vw YXJhdG9yc2V0Il09ImRlZmF1bHQiLA0KICBbInNldCJdPSJhbGwiLA0KIH0sDQp9DQoNCmlm IG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJl cyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLmNvdW50ZXJzIHRo ZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5jb3VudGVycyA9IHsgfSBlbmQNCg0KdXRpbGl0 eWRhdGEuc3RydWN0dXJlcy5jb3VudGVycy5jb2xsZWN0ZWQ9ew0KIFsiY2hlbWljYWwiXT17 DQogIHsgMCwgMCB9LA0KIH0sDQogWyJjb21iaW5hdGlvbiJdPXsNCiAgeyAwIH0sDQogfSwN CiBbImVuZG5vdGUiXT17DQogIHsgMCB9LA0KIH0sDQogWyJmaWd1cmUiXT17DQogIHsgMCwg MCB9LA0KIH0sDQogWyJmb290bm90ZSJdPXsNCiAgeyAwIH0sDQogfSwNCiBbImZvcm11bGEi XT17DQogIHsgMCwgMCB9LA0KIH0sDQogWyJncmFwaGljIl09ew0KICB7IDAsIDAgfSwNCiB9 LA0KIFsiaW50ZXJtZXp6byJdPXsNCiAgeyAwLCAwIH0sDQogfSwNCiBbIml0ZW1ncm91cDpp dGVtaXplIl09ew0KICB7IDAsIDAgfSwNCiB9LA0KIFsibGluZW5vdGUiXT17DQogIHsgMCB9 LA0KIH0sDQogWyJwYXJhZ3JhcGgiXT17DQogIHsgMCwgMCB9LA0KIH0sDQogWyJyZWFscGFn ZSJdPXsNCiAgeyA1IH0sDQogfSwNCiBbInN1YnBhZ2UiXT17DQogIHsgNSB9LA0KIH0sDQog WyJ0YWJsZSJdPXsNCiAgeyAwLCAwIH0sDQogfSwNCiBbInRleHRub3RlOm5vdGUiXT17DQog IHsgMCB9LA0KIH0sDQogWyJ1c2VycGFnZSJdPXsNCiAgeyA1IH0sDQogfSwNCn0NCg0KaWYg bm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVz ID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMubGlzdHMgdGhlbiB1 dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLmxpc3RzID0geyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5z dHJ1Y3R1cmVzLmxpc3RzLmNvbGxlY3RlZD17DQogew0KICBbIm1ldGFkYXRhIl09MiwNCiAg WyJudW1iZXJkYXRhIl09MywNCiAgWyJyZWZlcmVuY2VzIl09ew0KICAgWyJibG9jayJdPSJi b2R5cGFydCIsDQogICBbImludGVybmFsIl09MSwNCiAgIFsicmVhbHBhZ2UiXT01LA0KICAg WyJyZWZlcmVuY2UiXT0ic2VjOmZpcnN0IiwNCiAgIFsic2VjdGlvbiJdPTEsDQogICBbInVz ZWQiXT0iZml0IiwNCiAgfSwNCiAgWyJ0aXRsZWRhdGEiXT17DQogICBbImxhYmVsIl09ImNo YXB0ZXIiLA0KICAgWyJ0aXRsZSJdPSJGaXJzdCBkb2N1bWVudCIsDQogIH0sDQogfSwNCn0N Cg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1 Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMucGFnZXMg dGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnBhZ2VzID0geyB9IGVuZA0KDQp1dGlsaXR5 ZGF0YS5zdHJ1Y3R1cmVzLnBhZ2VzLmNvbGxlY3RlZD17DQogew0KICBbImJsb2NrIl09ImJv ZHlwYXJ0IiwNCiAgWyJudW1iZXIiXT0xLA0KICBbIm51bWJlcmRhdGEiXT00LA0KICBbInBy ZWZpeGRhdGEiXT01LA0KICBbInN0YXRlIl09InN0YXJ0IiwNCiB9LA0KIHsNCiAgWyJibG9j ayJdPSJib2R5cGFydCIsDQogIFsibnVtYmVyIl09MiwNCiAgWyJudW1iZXJkYXRhIl09NCwN CiAgWyJwcmVmaXhkYXRhIl09NSwNCiAgWyJzdGF0ZSJdPSJzdGFydCIsDQogfSwNCiB7DQog IFsiYmxvY2siXT0iYm9keXBhcnQiLA0KICBbIm51bWJlciJdPTMsDQogIFsibnVtYmVyZGF0 YSJdPTQsDQogIFsicHJlZml4ZGF0YSJdPTUsDQogIFsic3RhdGUiXT0ic3RhcnQiLA0KIH0s DQogew0KICBbImJsb2NrIl09ImJvZHlwYXJ0IiwNCiAgWyJudW1iZXIiXT00LA0KICBbIm51 bWJlcmRhdGEiXT00LA0KICBbInByZWZpeGRhdGEiXT01LA0KICBbInN0YXRlIl09InN0YXJ0 IiwNCiB9LA0KIHsNCiAgWyJibG9jayJdPSJib2R5cGFydCIsDQogIFsibnVtYmVyIl09NSwN CiAgWyJudW1iZXJkYXRhIl09NCwNCiAgWyJwcmVmaXhkYXRhIl09NSwNCiAgWyJzdGF0ZSJd PSJzdGFydCIsDQogfSwNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhl biB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRh LnN0cnVjdHVyZXMucmVmZXJlbmNlcyB0aGVuIHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMucmVm ZXJlbmNlcyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5yZWZlcmVuY2Vz LmNvbGxlY3RlZD17DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRoZW4g dXRpbGl0eWRhdGEuc3RydWN0dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0YS5z dHJ1Y3R1cmVzLnJlZmVyZW5jZXMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnJlZmVy ZW5jZXMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLnN0cnVjdHVyZXMucmVmZXJlbmNlcy5y ZWZlcnJlZD17DQogeyAxLCAxMCB9LA0KIHsgMSwgMTIgfSwNCiB7IDEsIDE0IH0sDQogeyAx LCAxNiB9LA0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuam9iIHRoZW4gdXRpbGl0eWRhdGEu am9iID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLmpvYi5vYmplY3RzIHRoZW4gdXRp bGl0eWRhdGEuam9iLm9iamVjdHMgPSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5vYmpl Y3RzLmNvbGxlY3RlZD17DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzIHRo ZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcyA9IHsgfSBlbmQNCmlmIG5vdCB1dGlsaXR5ZGF0 YS5zdHJ1Y3R1cmVzLnN5bm9ueW1zIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5zeW5v bnltcyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5zeW5vbnltcy5jb2xs ZWN0ZWQ9ew0KfQ0KDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0dXJlcyB0aGVuIHV0aWxp dHlkYXRhLnN0cnVjdHVyZXMgPSB7IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuc3RydWN0 dXJlcy5yZWdpc3RlcnMgdGhlbiB1dGlsaXR5ZGF0YS5zdHJ1Y3R1cmVzLnJlZ2lzdGVycyA9 IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5yZWdpc3RlcnMuY29sbGVjdGVk PXsNCn0NCg0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMgdGhlbiB1dGlsaXR5ZGF0 YS5zdHJ1Y3R1cmVzID0geyB9IGVuZA0KaWYgbm90IHV0aWxpdHlkYXRhLnN0cnVjdHVyZXMu YmxvY2tzIHRoZW4gdXRpbGl0eWRhdGEuc3RydWN0dXJlcy5ibG9ja3MgPSB7IH0gZW5kDQoN CnV0aWxpdHlkYXRhLnN0cnVjdHVyZXMuYmxvY2tzLmNvbGxlY3RlZD17DQp9DQoNCmlmIG5v dCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5ZGF0YS5qb2IgPSB7IH0gZW5kDQppZiBu b3QgdXRpbGl0eWRhdGEuam9iLmZpbGVzIHRoZW4gdXRpbGl0eWRhdGEuam9iLmZpbGVzID0g eyB9IGVuZA0KDQp1dGlsaXR5ZGF0YS5qb2IuZmlsZXMuY29sbGVjdGVkPXsNCn0NCg0KaWYg bm90IHV0aWxpdHlkYXRhLnB1YmxpY2F0aW9ucyB0aGVuIHV0aWxpdHlkYXRhLnB1YmxpY2F0 aW9ucyA9IHsgfSBlbmQNCg0KdXRpbGl0eWRhdGEucHVibGljYXRpb25zLmNvbGxlY3RlZD17 DQp9DQoNCmlmIG5vdCB1dGlsaXR5ZGF0YS5qb2IgdGhlbiB1dGlsaXR5ZGF0YS5qb2IgPSB7 IH0gZW5kDQppZiBub3QgdXRpbGl0eWRhdGEuam9iLmZpbGVvYmpyZWZlcmVuY2VzIHRoZW4g dXRpbGl0eWRhdGEuam9iLmZpbGVvYmpyZWZlcmVuY2VzID0geyB9IGVuZA0KDQp1dGlsaXR5 ZGF0YS5qb2IuZmlsZW9ianJlZmVyZW5jZXMuY29sbGVjdGVkPXsNCn0NCg0KaWYgbm90IHV0 aWxpdHlkYXRhLmpvYiB0aGVuIHV0aWxpdHlkYXRhLmpvYiA9IHsgfSBlbmQNCmlmIG5vdCB1 dGlsaXR5ZGF0YS5qb2IuZW1iZWRkZWQgdGhlbiB1dGlsaXR5ZGF0YS5qb2IuZW1iZWRkZWQg PSB7IH0gZW5kDQoNCnV0aWxpdHlkYXRhLmpvYi5lbWJlZGRlZC5jb2xsZWN0ZWQ9ew0KfQ0K DQp1dGlsaXR5ZGF0YS5qb2IucGFja2VkPXsNCiBbImluZGV4Il09ew0KICB7IDAsIDEgfSwN CiAgew0KICAgWyJjYXRjb2RlcyJdPTgsDQogICBbImNvZGluZyJdPSJ0ZXgiLA0KICAgWyJp bmNyZW1lbnQiXT0ieWVzIiwNCiAgIFsia2luZCJdPSJzZWN0aW9uIiwNCiAgIFsibGV2ZWwi XT0yLA0KICAgWyJuYW1lIl09ImNoYXB0ZXIiLA0KICB9LA0KICB7DQogICBbImJsb2NrIl09 ImJvZHlwYXJ0IiwNCiAgIFsiY29udmVyc2lvbnNldCJdPSJkZWZhdWx0IiwNCiAgIFsibGFu Z3VhZ2UiXT0iZW4iLA0KICAgWyJudW1iZXJzIl09MSwNCiAgIFsic2VwYXJhdG9yc2V0Il09 ImRlZmF1bHQiLA0KICAgWyJzZXQiXT0iYWxsIiwNCiAgfSwNCiAgew0KICAgWyJjb252ZXJz aW9uc2V0Il09InBhZ2VudW1iZXIiLA0KICB9LA0KICB7DQogICBbImNvbm5lY3RvciJdPSLi gJMiLA0KICAgWyJwcmVmaXgiXT0ibm8iLA0KICAgWyJzZXQiXT0icGFydCIsDQogIH0sDQog fSwNCiBbImtleXMiXT17DQogIFsiZGlyZWN0aXZlcyJdPXRydWUsDQogIFsibWV0YWRhdGEi XT10cnVlLA0KICBbIm51bWJlcmRhdGEiXT10cnVlLA0KICBbIm51bWJlcnMiXT10cnVlLA0K ICBbIm93bm51bWJlcnMiXT10cnVlLA0KICBbInBhZ2VkYXRhIl09dHJ1ZSwNCiAgWyJwcmVm aXhkYXRhIl09dHJ1ZSwNCiAgWyJwcm9jZXNzb3JzIl09dHJ1ZSwNCiAgWyJzZWN0aW9uZGF0 YSJdPXRydWUsDQogIFsic3BlY2lmaWNhdGlvbiJdPXRydWUsDQogfSwNCiBbInNraXAiXT17 DQogIFsiZGF0YXNldHMiXT10cnVlLA0KICBbInBvc2l0aW9ucyJdPXRydWUsDQogIFsidXNl cmRhdGEiXT10cnVlLA0KIH0sDQogWyJ2ZXJzaW9uIl09MS4wMiwNCn0NCg0KcmV0dXJuIHV0 aWxpdHlkYXRh --------------1D4C52E11749EF8FA23EAD85 Content-Type: text/plain; charset=UTF-8; name="two.tex" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="two.tex" XGVuYWJsZXRyYWNrZXJzW3N0cnVjdHVyZXMucmVmZXJlbmNpbmcuYW5hbHl6aW5nXQ0KDQpc c2V0dXBpbnRlcmFjdGlvbltzdGF0ZT1zdGFydF0NCg0KXHN0YXJ0dGV4dA0KDQpcc3RhcnR0 YWJ1bGF0ZVt8bHxsfGx8XQ0KXE5DIEZpcnN0IGRvY3VtZW50ICBcTkMgXGlue0NoYXB0ZXJ9 W29uZTo6c2VjOmZpcnN0XSBcTkMgXGF0e1BhZ2V9W29uZTo6c2VjOmZpcnN0XSBcTkNcTlIN ClxOQyBTZWNvbmQgZG9jdW1lbnQgXE5DIFxpbntDaGFwdGVyfVtzZWM6c2Vjb25kXSAgICAg XE5DIFxhdHtQYWdlfVtzZWM6c2Vjb25kXSAgICAgXE5DXE5SDQpcc3RvcHRhYnVsYXRlDQoN Clxkb3JlY3Vyc2V7Mn17XHBhZ2VbZW1wdHldfQ0KDQpcY2hhcHRlcltzZWM6c2Vjb25kXXtT ZWNvbmQgZG9jdW1lbnR9DQoNClxzdG9wdGV4dA== --------------1D4C52E11749EF8FA23EAD85 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 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --------------1D4C52E11749EF8FA23EAD85--