From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/91963 Path: news.gmane.org!not-for-mail From: =?utf-8?B?SWRyaXMgU2FtYXdpIEhhbWlkINin2K/YsdmK2LMg2LPZhdin2YjZiiDYrQ==?= =?utf-8?B?2KfZhdiv?= Newsgroups: gmane.comp.tex.context,gmane.spam.detected Subject: Re: What is a better way to do this macro? Date: Thu, 16 Jul 2015 14:09:55 -0600 Organization: csu Message-ID: References: <55A7FFF3.7080205@gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------kjqiJD9POe8OZs1KutCJvX" X-Trace: ger.gmane.org 1437077477 8463 80.91.229.3 (16 Jul 2015 20:11:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Jul 2015 20:11:17 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 16 22:11:04 2015 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZFpUk-0004GH-J2 for gctc-ntg-context-518@m.gmane.org; Thu, 16 Jul 2015 22:11:02 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id AE4FD103F5 for ; Thu, 16 Jul 2015 22:11:01 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id mnkK5Uad5t3m for ; Thu, 16 Jul 2015 22:11:00 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 7CC2410232 for ; Thu, 16 Jul 2015 22:10:36 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 0ECF7101F6 for ; Thu, 16 Jul 2015 22:10:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id I7tJZ5Yl-LXM for ; Thu, 16 Jul 2015 22:10:31 +0200 (CEST) Original-Received: from filter3-utr.mf.surf.net (filter3-utr.mf.surf.net [195.169.124.154]) by balder.ntg.nl (Postfix) with ESMTP id A6A03101E6 for ; Thu, 16 Jul 2015 22:10:31 +0200 (CEST) Original-Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0079.outbound.protection.outlook.com [157.56.111.79]) by filter3-utr.mf.surf.net (8.14.4/8.14.4/Debian-4) with ESMTP id t6GKAShP008185 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT) for ; Thu, 16 Jul 2015 22:10:30 +0200 Authentication-Results: ntg.nl; dkim=none (message not signed) header.d=none; Original-Received: from ishamid-pc (64.58.21.163) by BLUPR0701MB772.namprd07.prod.outlook.com (10.141.253.17) with Microsoft SMTP Server (TLS) id 15.1.219.17; Thu, 16 Jul 2015 20:10:25 +0000 In-Reply-To: <55A7FFF3.7080205@gmail.com> User-Agent: Opera Mail/12.17 (Win32) X-Originating-IP: [64.58.21.163] X-ClientProxiedBy: BY2PR06CA021.namprd06.prod.outlook.com (10.141.250.139) To BLUPR0701MB772.namprd07.prod.outlook.com (10.141.253.17) X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB772; 2:uWHrXpYM64LAqWGfEZneY662TBLkqTeHgIMCSief4HoIm3ZWzhDf3oUXGb3RomIT; 3:qyDV1pSpSE59AQhvpqKa6fELb6HOxXTKzOP6pP8W1IjN8Q9z4vWWHY3Dtk/iwKY1GP0xqDV6PSgXUingNJWy/MidikUOOsH61Gw8YXTKqsT0Obu2r2jg/i0RtBMG1GdxtUsoIIj31ie1u4b42Xeehw==; 25:ujn2YqR/Sk0i/f8WLHMD/5BJZmIUcnEiINNp5WfA3wdruWl0m90mktZldygwpvb6VVq0hsNdIL0sKwBsy8z+xRIVIr6B2Dpgwx9Vrrx3EpkYeJnACiIdBKy9v5B0YFFR2heicxfCIJXgxjxCObaP2mB6X7OLwRQhmauQ97CFCvh8ISrRp9sOp9n7Y5A1y3NOnFmkuUHv+IywTSNwH83DqI2p6O82Bf9wmBb+gsEgIh5xtoZPPNo5Imzvc+DmPgLh3TRDEqsTHNXNiHPc1BWggA==; 4:imRzvOZtgby5bdQCSTH76RECN3Pr+E+0QDFGxEBq9offhO9VA90c6E/Cs2CkvTQKvepCOxQeByNMh4cjGuXYZpHFkJ39LTVxD/mqR8hXlZtW7PysJFS16I5DOt4gdvU83CUCMgSmu2b4dCKAfJoJoSIMC9/djiD3ZrcF9ckfoilq+oUAvTlTWwz2rYvNnOg0BqRaTgHGPhJOyekM4aokteQe7D9+EKmNRs6OPI6tCRTTq0vZ26uygt2rXwBz8KPBSXZN4/i7MOhzG675RqvhzBjbu0qU8K9J6FoCk5KJGxw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0701MB772; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BLUPR0701MB772; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB772; X-Forefront-PRVS: 0639027A9E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(33646002)(77096005)(122386002)(86362001)(4610100001)(40100003)(87976001)(4810100001)(66066001)(84326002)(92566002)(512874002)(567704001)(88552001)(89122001)(5890100001)(76176999)(90282001)(46102003)(189998001)(19580395003)(568964001)(5001960100002)(83506001)(110136002)(4620100001)(2950100001)(50986999)(54356999)(107886002)(62966003)(77156002)(33716001)(4001350100001)(42186005)(75432002)(450100001)(107986001)(43043002); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB772; H:ishamid-pc; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB772; 23:RTpl0rJEU74cnjg6Law/YYilo6ChyetERwmruQXa?= =?us-ascii?Q?6ACEG7T7jDbbsJ4qFPs4QkgeJLPeejF6sqGyxpJMIeb8iCTESBskdjAFw9KI?= =?us-ascii?Q?/hQucACmOb793P2cSG2x8FfSecqsw1ifGFXcybt7B3cqY+Dk+f+uPsyBi3b1?= =?us-ascii?Q?PZSD+LJ1WALeJcuJlheHDkmpvdKt/p9CGfQFN7HRxNnwFMLLa5QoIQTgnt66?= =?us-ascii?Q?/t5qslKxKW2tUT0DdyHt8c4vBELvFa7xGXbyKc7MDN8dH0+t5qrn6uCa6fDv?= =?us-ascii?Q?8jOnq9upfobf+0nzuHh36cdisX3GOcrf15aSfaEPfCYyzr8M9dDPf77SwCFF?= =?us-ascii?Q?8UycgXirsrKKBO4qTtj91jJHsnj70BshMieJDrApzW9f01I1TmTN7MPUJQLT?= =?us-ascii?Q?dNbrAGCh6UETxn/DyOeJZJpIlRe3BSq1h+37sB2v+g1Zw51JQCNLo7bUWN0X?= =?us-ascii?Q?kK6WYXy0FxWyEeXH/reY2ZaPnym7INpU5kXLSgPGnTk739PRPpiSjtjU3MYf?= =?us-ascii?Q?45QWhsZFwNMhMZL/ANGoOWseQtKR90lmAjwUN2Joe+UcDBjgbzjhNcBweOBQ?= =?us-ascii?Q?+JZO89SV5KSQihHA42qPVL4LbXAEoq60+LlC6Tz2CE4YFQw/bsLHxoj+tcRG?= =?us-ascii?Q?sxt X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB772; 5:8V80UhR+H+kEYuUDBXiiWvOTdyMWn23A/cGx/2VOfGVerj6KLObJ+LjfjuMx2OQun+NHiPhWP88/I6QfLnOpzOauJ13ymAC5YrYkQjDO06032hxPzh4BjyoUceIx8Uu6AM/GuyyB+85JcAxH3jNs7g==; 24:iD3rrBvC4Y4XTP+Z5y39Sd77KRwoMDM6pb9UMg+/Z+0WmYRfuGZC01341RkyUQcWVcJar9qDWLzOGP80PXEBHOAiB877+FaH2ZrT34FLpkU=; 20:r5lJ1ZAxNvjFgipvZRDOTPdnZIA/qOlk68Q7Fr7B/7A/bYx3+KhC35jYETEr4t0k/K+kwUDshU0xl3XoE2dOIA== X-OriginatorOrg: colostate.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2015 20:10:25.2058 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB772 X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=157.56.111.79; country=US; region=Washington; city=Redmond; latitude=47.6740; longitude=-122.1215; http://maps.google.com/maps?q=47.6740,-122.1215&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 08OR8atNs - 187d7a83eb80 - 20150716 (trained as not-spam) Received-SPF: pass (filter3-utr.mf.surf.net: domain of Idris.Hamid@colostate.edu designates 157.56.111.79 as permitted sender) receiver=filter3-utr.mf.surf.net; client-ip=157.56.111.79; envelope-from=; helo=na01-bn1-obe.outbound.protection.outlook.com; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.154 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" X-Spam-Report: 6.1 points; * 2.9 BAD_ENC_HEADER Message has bad MIME encoding in the header * 3.2 RCVD_ILLEGAL_IP Received: contains illegal IP address Xref: news.gmane.org gmane.comp.tex.context:91963 gmane.spam.detected:5294962 Archived-At: ------------kjqiJD9POe8OZs1KutCJvX Content-Type: text/plain; charset="utf-8"; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Hi Wolfgang, all, Here is a new test file. Objective: To control the interlinespacing of the \\ command inside of \framed while keeping the bottom argument y of {x\\y} on the same baseline as the rest of the sentence. Look carefully at the examples in the attached pdf and see how the baselines moves when top is used to control \\. A mixture of the parameters top and bottom does the trick, but the use of bottom is an ugly hack. Is there a better way? See below and attached Best wishes Idris =====choice-cs-new2.tex===== \setupinterlinespace[line=1.8em] \setupwhitespace[big] \defineframed[Choice][frame=off,location=bottom,align=middle,offset=0pt] \defineframed[ChoiceTop][frame=off,location=bottom,align=middle,offset=0pt,top={\setupinterlinespace[line=1.2em]}] \defineframed[ChoiceTopBottom][frame=off,location=bottom,align=middle,offset=0pt,top={\setupinterlinespace[line=1.2em]},bottom={\vskip.14em}] \starttext (One~* Two~* Three~* Four) is even. (\Choice{x\\One}~* \Choice{1\\Two}~* \Choice{x\\Three}~* \Choice{2\\Four}) is even. (\ChoiceTop{x\\One}~* \ChoiceTop{1\\Two}~* \ChoiceTop{x\\Three}~* \ChoiceTop{2\\Four}) is even. (\ChoiceTopBottom{x\\One}~* \ChoiceTopBottom{1\\Two}~* \ChoiceTopBottom{x\\Three}~* \ChoiceTopBottom{2\\Four}) is even. \stoptext ============================ -- Idris Samawi Hamid Professor of Philosophy Colorado State University Fort Collins, CO 80523 ------------kjqiJD9POe8OZs1KutCJvX Content-Disposition: attachment; filename="choice-cs-new2.pdf" Content-Type: application/pdf; name="choice-cs-new2.pdf" Content-Transfer-Encoding: Base64 JVBERi0xLjcKJdDUxdgKMTUgMCBvYmoKPDwvTGVuZ3RoIDQ0MSAgICAgICAvRmls dGVyL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnhelVXLTgMxDLz3K/IDGD9iJ5FQD4iH xHlviCuc+P8rDmW33STbLZc2qhzPeGacYvgKGF4P+Pf9OB3uXygQQVEly2H6DOQV 6J+cEVSihqTqB6MwfYf3B0Tl48f0dpjrEkK2FKxkyFHTUqVeiYjxCVH4eCdsfpdx Plk+ZvZfEh851a40qvG7L4jmfYTHfcROfZS8zrFqrdrcK/otW9Brj4QnvHqu3DQP p4kEXFI8T7OqygIkPrMx5F/ZTsqkuO6lkBljsLbZpSxaTrJcSkrkWuZYOoBGenLj MEfuEIbiDpHUkbQHaiahaFCK6ABo4NAIyNUGJumR7HE9eiEQ1X6k3mf3WKrxO2bX 2F03W0sESyw7ZmMCXJZgw2otDGY+5rwrZ6tXBrsaRVBCC70ZhBX4Vgxa9EEMVizE IEuxXRZzSK4psESkJ9FFZEUi+6Yh8R6Jc4BWLLbi07IYxOeSBZOCcOkN2UvX/lOi vjuSfHfmSOjoKVFDkLry15+S2gwlLy/OxQs7zlcDvpWvFn4zYQ3+zQnb4fGXsB0V zhnraNyYses0loy1PDZT1vC4OWVtJv7/h/U8HX4ApQeapAplbmRzdHJlYW0KZW5k b2JqCjE5IDAgb2JqCjw8L1N1YnR5cGUgL1hNTCAvVHlwZSAvTWV0YWRhdGEKL0xl bmd0aCAxNjc5ICAgICAgPj4Kc3RyZWFtCjw/eHBhY2tldCBiZWdpbj0i77u/IiBp ZD0ia3h5c2V5Z2t6anphdWV5a3pjeWZyd3h4Ij8+PHg6eG1wbWV0YSB4bWxuczp4 PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3 LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0 aW9uIHJkZjphYm91dD0iIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2Vs ZW1lbnRzLzEuMS8iPjxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3Jt YXQ+PGRjOmNyZWF0b3I+PHJkZjpTZXE+PHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZh dWx0Ii8+PC9yZGY6U2VxPjwvZGM6Y3JlYXRvcj48ZGM6ZGVzY3JpcHRpb24+PHJk ZjpBbHQ+PHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ii8+PC9yZGY6QWx0Pjwv ZGM6ZGVzY3JpcHRpb24+PGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxh bmc9IngtZGVmYXVsdCI+Y2hvaWNlLWNzLW5ldzI8L3JkZjpsaT48L3JkZjpBbHQ+ PC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJk ZjphYm91dD0iIiB4bWxuczpwZGZ4PSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZngv MS4zLyI+PHBkZng6Q29uVGVYdC5Kb2JuYW1lLz48cGRmeDpDb25UZVh0LlRpbWUv PjxwZGZ4OkNvblRlWHQuVXJsLz48cGRmeDpDb25UZVh0LlZlcnNpb24vPjxwZGZ4 OklEPmNob2ljZS1jcy1uZXcyLjIwMTUtMDctMTZUMTQ6MDI6NDItMDY6MDA8L3Bk Zng6SUQ+PHBkZng6UFRFWC5GdWxsYmFubmVyPlRoaXMgaXMgTHVhVGVYLCBWZXJz aW9uIGJldGEtMC44MC4wIChUZVggTGl2ZSAyMDE1L1czMlRlWCkgKHJldiA1MjA5 KTwvcGRmeDpQVEVYLkZ1bGxiYW5uZXI+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpE ZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRv YmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0ZURhdGU+MjAxNS0wNy0xNlQxNDow Mjo0Mi0wNjowMDwveG1wOkNyZWF0ZURhdGU+PHhtcDpDcmVhdG9yVG9vbD4gQ29u VGVYdCAtIDIwMTUuMDcuMTQgMTA6Mzc8L3htcDpDcmVhdG9yVG9vbD48eG1wOk1v ZGlmeURhdGU+MjAxNS0wNy0xNlQxNDowMjo0Mi0wNjowMDwveG1wOk1vZGlmeURh dGU+PHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNy0xNlQxNDowMjo0Mi0wNjowMDwv eG1wOk1ldGFkYXRhRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0 aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20v cGRmLzEuMy8iPjxwZGY6S2V5d29yZHMvPjxwZGY6UHJvZHVjZXI+THVhVGVYLTAu ODAuMDwvcGRmOlByb2R1Y2VyPjxwZGY6VHJhcHBlZD5GYWxzZTwvcGRmOlRyYXBw ZWQ+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9 IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i Pjx4bXBNTTpEb2N1bWVudElEPnV1aWQ6OTFkM2ZlMzUtNDQwMC05N2Y0LWQ3Zjct OGQ0ZmEyZjFlM2U5PC94bXBNTTpEb2N1bWVudElEPjx4bXBNTTpJbnN0YW5jZUlE PnV1aWQ6YjJjOWNhYjktNGM3OS04ZjNjLTZkNzUtZmM5ZjI5OGYyNmQzPC94bXBN TTpJbnN0YW5jZUlEPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1w bWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+CmVuZHN0cmVhbQplbmRvYmoKMjEgMCBv YmoKPDwvTGVuZ3RoIDIzICAgICAgICAvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3Ry ZWFtCnheY2BgYGhgUGJUYHnWsGDKCgAR7wQKCmVuZHN0cmVhbQplbmRvYmoKMjIg MCBvYmoKPDwvU3VidHlwZS9DSURGb250VHlwZTBDL0xlbmd0aCAyNDQ3ICAgICAg L0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4XqVWDVAU1x3f87jbi1wI4bxE d8nuag0REVBISDHJpEqCkYBJFY3xE5TjQ4+78+7gQEU44D723i13B8fxecjxuYgf BWPElGiJSapiGydpxzRN0kxtEpiQmJi0b/HRafe0TTvTdKYzfbPzdue9/77f7/9/ v///PQkWEYFJJJJFGc9ufuG5NQnZORv1pfm6VSmJGzVFZdp8Y3gyU4gVHgJKSqAw gZYIzDxhsVRYEoEylNKzyoi51eh4rMx4G8kewjBJx33h/ur98B7lEvFr/qhyaXjg TeXDmGIeJsEWYRQWhyVgtyWRkgUS4r/BrinQ79GsL9DozCXmypSklSsfzdAbKo0l RcVmJmXlytQV4T6dWZvEZOXv3a+3mPaXMPm6AiYriclJYjboLeJoCbNMr2P2aIrz tYWMvpDJ1Wxlykwao4kpMurLDKb4JCa3uMTEWPTG/Yz4Nmq0mnyTpoAp0xVojIy5 WMOs27wpl8nU68xMdslejc6kYRITGcak0TDFZrNhdXKyuawoSW8sSi4UbUzJ2rtG puTwf4mZL2zITcxen/Hshk3PJpkrzEyh3sgUaMz5JVpT0n8E+vuBDXpjab4WExuD pWBp2NPYWiwHexH7KbYR24xtwbZiedgerBjbj5ViBsyImaViWMWmxtThAEdgnRKp xCiB8zbO+600TlovvRzxUIQpwieTyU7JH5Sz8s/xXAWmGEN/i4JT5UKGRTIJ/yoV nhJy1O1WT62XQkuuQeaarMXn97QTHdWBKqcd1FZTKDqpDabJWt2ukIk8fKT6SANt xdtQGor+XOavdrnryarqmkOHmx1+Ow2XZCImU1Ztq3UcJg611LQ1eIG/hYLRU1Vo tcyOVzlbq9vJXneo1UVXwTQYnSyrbXG7Gsm2lkAHHYUKrCG4swt0wZcsMUPXYd1l 1SUhAUaqfXaPrY6121nq8QPPmfPJ/LhBuIbugkO4ajzEga6vN0+je5E8dSmKRgu/ WQ6lMHIMYt10DlyoRrVyuKrpRnCQ/IsPLS5x01EOwMPXw48Exn4Ic0NwaWjBJ8K0 sEt9AJpkcwO6o/L3GqyF9Fw/Xui0ZlAWnZzr/RMYIk/eACxP86X4o2zLKRpyN/Dp 5n2P0yHYUSZ/3LovkUqFzfLjXONZCt4vh0v5LWhxGx21DPBC7FFYwutOx0DsKtx7 VfUbIfgAj79sBEMuGmbjU2DQPEyN6nb4SsjH9mZpq2gX/EaumkF0jUyHv9NUv42e 68Z31YAsSodz/RNgkOQnANtP8/jz1WCMhhvw765dvHy5besGClX/kGHUHC6yUIgU ID4Tc2Pm6SuqPmgTOWQ5vKO0EIGr3kSxYbBJv20bjfq+X2Pw54AnA28B9gStWrhJ +Fo9ZOoy6cvLDAdCZf1DXb29VNg/eJy/8r+5t1zzY0sd7boV9u4O4B3vUO//5x2M LO+ZfTIkmZgSiqaksy/Bz9VwL1oBU9BalIni0aMoH+2GCWgVzIDr4DKYCndSSe1q 1Ipik5c/jBZ+Af2QhfTH019B8jFkp6KsISHTIhElOHRdKuyG+9RQHX8LKZByxWIU gxbcTIByOH/mSxhDPe1XF4OcAzuo7fqdFRqycFfHuI42jLnePkOMgEvHxqhXB892 nCRHz1QWDNDHdoLsQiJK3IrT/KRFAvXXpELSA7wWT3WKghIu4T3AbaEMppcLl5I6 vOd10P8GPRfEi5zVqZRWVOHADDhOHv8CsANisrSjg+W3qyySLyek8HfIoW4A3MFO 6pGvN8F0mEfALa/BJ6ACzqea/YBrIHx2znEkPSN+G7U1zsyg+4iUNhR5gaGQ8u2P sgKkx8v5/m1NWCEuehJy6utWGL0JKiiofDH9ag3psLM2J2A7D9I34y6idJRHoC07 0BNiZOZT1lrAOgmbl/W0fvTel+PU+W96IAaVRFh7M5I/zkhh9rh6wNxt1FnMxtK+ ip6BUPcgJfoh6ufXp4Nh/Xx7xfHB8AeqBfDPgko9ZBjMS9MlV9goF5TKVTwifkgv g2+IiTnwLmB7xGxQ1Vvkqqy1bEDMzlX4zOnP3m/igMtD1TkO2QyErqem4+jR1gER szlQDlOCsD0oOT4GK8ek8DuoUk/sG671U0XHDL71LYpS39q2XxLHus99CiW+JC1H 1bkbQQMZAN4g/S0eBF5rXUVZbT3Vp9X69pPo3qL1uTWgeKSYHtafqD9X+0ZNq7PP oggebi3TE3nG7anrt4/cLKMcQRcHCA/rAE6yBtgraRSLVwJ7s9ft7u6kvI2Aa+9Q 7BiZAJ3kdxfe+oCOmgT8LCYWql99KJ1NFbarK8MVakZeiUyykBymtPlPwRQyOAjY Jvqo011tJuZ4vARUxVNFolyGb4FRcvRbwA7TfBEeD9pO0AKP93H+Dg/FNfGgi4Qp /iKUIhYp8C68PQ1lfMz49Psfg+m9H6vqhWz4pLpM7jxYl2s9pKit3whKSZQjH+i5 NNnfq1Ddhisgc/HCVwTEV74vCkCxbtljW8+Chu7+9uHBii59LQtcTuqdrolzV8lP LjyTnLZtzcbnabQLlctMggSPWmYdFRSnJXcrovROQVxX1zhOQwFHi/+10+vwtF3P /CTd/tovKPiHf8xcB84UGi3Hc0DR0D7qQO8r1efJzmHAn6D5no4RQKzCo1BMoFxY yUuCglkq2IU4NY+zuiqgJdM5seicYb2lNUSteKJUUw+jAIqAJ2X2NhfwEv0jIEiJ tsaXgIFMCNtebHZoW2j4I3RbVuXl7C1ko4/rbKThA/D3/lDnq5PuRVGTopo+48dE tNkU6ewzd9GMlSJaWniFMbbFUEEAUOewUsmo/RF4SmZvCefk4M9AdxhMvwfoyFVh 05FW9kiA9tpa9jVa0pBzYQLsk9lbAechBkZB1x1iL4vEksK255sd+wM0jBGJ1Xga 6gOk39vQ4aVvwpGbaER2yOt1+slAQ2PAQ0Mcfhi6cpbrFLmiGDHd0niYyAM+plmo V7UKDWLot1RywyYaPQjX8CNnJrq6F5175bXGYVIEzGNBwV1yrWyHzUwcrK2x1VHP r37qlszpsfkbCZ83OOS+Q23rP2OmmjrfxRq6aXgPSpRxrMfmJJxPxVuPULs3767J cynEU2yEA6+Sn7IyHjc1ONrbiI7GpuZW6r2pjxhZZxlgbURd3SGD6855Ny6ed1Hh C2m0QCrjxGsl9kT4ivl2THm3kNEO9c1N3XIqK1ebrLwHKCP5+Vcju9ycmFE+j5s7 3a5UhgbaOJ+3geM8Po/yXuHIgtkH1X8HTKnqgAplbmRzdHJlYW0KZW5kb2JqCjI0 IDAgb2JqCjw8L0xlbmd0aCA0NjMgICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+ CnN0cmVhbQp4XoVTTWvjMBC9+1doD4H24PojcZwNwZDmgxq2TUmyS6+ONE4FsWRk +5B/35HGTmHZsAZjnt6bp5knefTj/eAvhT6BP34K2R4a3RkO/uq1qL3RaK15V4Fq 3wAEiIFt5uzdaH6Alj2s8nWuZPuI4lzxSydgUP1b9Axnqb4ldh/2cIQPf7X5vXtZ +r9e97oqVBT7ezh3l8L4ofU+yvYC8/8pGRqxe0bMGf0B00it5ix6CsMQFzZKrHRl h2y8oJ+GBcN8pVTC9KGwk+3di2ImJG975NZ4hWnZ4sO1aaHKVam9xYIFOIJsWnN1 fT96wc4IMFKdMbY706Lo0NX1BWxDLPSyjAko0RtzeisqYIHNKhfIyvZ6N7TvouO1 BoYdo0lELXMtoKkLDqZQZ/AWGEOYscUWn8wDJf7i+6pTeZMnCcrDMJm6TzxzVQMf zWiXU8k/C2PdY+uOn2Vm0Th2aJoQIo/JlNCWOHS0i73yJ6E1cRuHEvKcYMcWRcT1 iOrGEXEz2p3qplSXxoRImY4JkTKZEHoml15Ju6fUddq7UNdo5riU0ITQkIpLwaZq r8jtFHlnDB6hu0fubO0BSQW3q1br2la5193R4ZexaLf1vgDNxhIOCmVuZHN0cmVh bQplbmRvYmoKMTggMCBvYmoKPDwvVHlwZS9PYmpTdG0vTiA5L0ZpcnN0IDYyL0xl bmd0aCA5NDcgICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4XoVV bU/jOBD+zq+Yb9vqrvFLXpwghAQtCPaARVB2kaJ8cBtTIrVJlaQL/Pt7xm059nZv r4pjz/ixZ+aZmVRFJEmFpJKQtMSTkA4pjBJoKI5S0jElRpMylEaKdEKpyUgbUlKm B0dHYvq2duLWLpwYN3Xv6r4jFePOO3HnumbTzh0UoVdcu7Kyp81rLiHGWRxoE+O+ SAVpmqWFmLbVCtuUY/sXACpIjNtm/VsIXGnhBPsLk8fH7OI5HONJcUxeK27bZn7v +lzcTs7F1L32BaB5qPMok0Us8yiMizjKkzArkjCPo6hIklwbXRjjpVTmJtEENI8i jfMwVYRRpKnHZQlriizFlBRKRrmRBrPxFpTM/DVK6TxW0Kvdvkq8XLwzy75PXDdv q3XftD6UG7sC2WcPXy5O/ri6vmtWtlZ6dOcWm6UFYmkXHUUeecpkjyKtaaRTTnMW EUyaQpx0c88SBDG26wtXLZ57StJQsDHe4hPisrfLan5SL5aOpLjv3eorZUo87vBR qLyd82rpUD7aZ3l8OQGzpNU/CfA1wkBxv5n1LLBGirN63pRVvRCXJUxW/dvoQpza znnof0a49bC0sAtcl6NCYRfl0zzUFS50pLmod8n/2TYc5INbF/7f3I8Z4O7gKL9x t+zDfevAzGX91KDKkIeq69s3GpyUzcwNxZe2dC2CpME+yiFoWK+XbsU8y2P8fmik DmXebDg74q+q7HLlo+EC3bfb2CIvzcK3HbrLlzp56ZrDFw+du2lqLL66tquamoQK zBZwZWdu2dHREYmbzarzvcbCPYkJ3jBKx8foNLzQr70tYYpU9s7ngZhWParh6Mk9 PUmZhBgpBq+znRxLqcvt2mD4tcOA3hgpQ427x62zPVyb2N7RYHKopYqlUYmKpI70 SCafpPw0ZCbqqXvsg8/NrEbd02D+3FRzN5p3o9q9aCCmrV2vXUni3C47xHw5+Tco 4MtH0oxUMlXRodSH3sKhlB8M7KkaMDiQJgDtSh6GBhh8LcrN3LU0uNpYuDOSQSqD j6c5oU3bwzJ/BF/7hUXW66B2PZvgWJt2z5mWUkbMG3MGXuJoy00MHg3WvM+c8Rzi BagM8bkNmVfgvQwe/Zr1uzN+zXsWA4vQMM87/h7aJQ1eXl6CdWsXKzuypQvmzeoD AdOK6X2PHn8ATBUAqKnfZ+lA3E7PHoPzzXI5s3XNPE2fq47wbPn6k/bszlBSO/YA co90VX1Hv4Jy8S3UUAxp0LrvFGuZDYco+b8B+AHY2gplbmRzdHJlYW0KZW5kb2Jq CjI4IDAgb2JqCjw8L1R5cGUvWFJlZi9JbmRleFswIDI5XS9TaXplIDI5L1dbMSAy IDFdL1Jvb3QgMjYgMCBSL0luZm8gMjcgMCBSL0lEWzw3RUJCMzMzM0E4RTVFMUZG NDA0QjdDMDI2OUE3REQ4Rj4gPDdFQkIzMzMzQThFNUUxRkY0MDRCN0MwMjY5QTdE RDhGPl0vTGVuZ3RoIDc5ICAgICAgICAvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3Ry ZWFtCnheFcfJDYAwFANR+wdIWCQklgNN0QEFUAZtc4HJ4WlsyZ8USGjQokNGQY8B IyboCy2GrFm0Qef9lmOrP1xeub/qTl7P2hYZxcejHwLmEScKZW5kc3RyZWFtCmVu ZG9iagpzdGFydHhyZWYKNjUyOQolJUVPRgo= ------------kjqiJD9POe8OZs1KutCJvX Content-Disposition: attachment; filename="choice-cs-new2.tex" Content-Type: application/x-tex; name="choice-cs-new2.tex" Content-Transfer-Encoding: Base64 XHNldHVwaW50ZXJsaW5lc3BhY2VbbGluZT0xLjhlbV0NClxzZXR1cHdoaXRlc3Bh Y2VbYmlnXQ0KDQpcZGVmaW5lZnJhbWVkW0Nob2ljZV1bZnJhbWU9b2ZmLGxvY2F0 aW9uPWJvdHRvbSxhbGlnbj1taWRkbGUsb2Zmc2V0PTBwdF0NCg0KXGRlZmluZWZy YW1lZFtDaG9pY2VUb3BdW2ZyYW1lPW9mZixsb2NhdGlvbj1ib3R0b20sYWxpZ249 bWlkZGxlLG9mZnNldD0wcHQsdG9wPXtcc2V0dXBpbnRlcmxpbmVzcGFjZVtsaW5l PTEuMmVtXX1dDQoNClxkZWZpbmVmcmFtZWRbQ2hvaWNlVG9wQm90dG9tXVtmcmFt ZT1vZmYsbG9jYXRpb249Ym90dG9tLGFsaWduPW1pZGRsZSxvZmZzZXQ9MHB0LHRv cD17XHNldHVwaW50ZXJsaW5lc3BhY2VbbGluZT0xLjJlbV19LGJvdHRvbT17XHZz a2lwLjE0ZW19XQ0KDQogXHN0YXJ0dGV4dA0KIA0KKE9uZX4qIFR3b34qIFRocmVl fiogRm91cikgaXMgZXZlbi4NCg0KKFxDaG9pY2V7eFxcT25lfX4qIFxDaG9pY2V7 MVxcVHdvfX4qIFxDaG9pY2V7eFxcVGhyZWV9fiogXENob2ljZXsyXFxGb3VyfSkg aXMgZXZlbi4NCg0KKFxDaG9pY2VUb3B7eFxcT25lfX4qIFxDaG9pY2VUb3B7MVxc VHdvfX4qIFxDaG9pY2VUb3B7eFxcVGhyZWV9fiogXENob2ljZVRvcHsyXFxGb3Vy fSkgaXMgZXZlbi4NCg0KKFxDaG9pY2VUb3BCb3R0b217eFxcT25lfX4qIFxDaG9p Y2VUb3BCb3R0b217MVxcVHdvfX4qIFxDaG9pY2VUb3BCb3R0b217eFxcVGhyZWV9 fiogXENob2ljZVRvcEJvdHRvbXsyXFxGb3VyfSkgaXMgZXZlbi4NCg0KIFxzdG9w dGV4dA== ------------kjqiJD9POe8OZs1KutCJvX Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= ------------kjqiJD9POe8OZs1KutCJvX--