foiltex-2.1.4b.orig/0000775000175000017500000000000010747516246013245 5ustar kohdakohdafoiltex-2.1.4b.orig/README0000664000175000017500000001323410747261664014131 0ustar kohdakohdaREADME.flt 30 Mar. 1995 Revised 22 June 1995 Revised 12 Sept. 1995 Revised 10 Feb. 1997 Revised 15 Aug. 1998 Revised 17 Oct. 2002 Revised 29 Oct. 2002 Revised 10 May 2006 Revised 29 Jan 2008 README and INSTALLATION Instructions for FoilTeX Version 2.1.4b The FoilTeX is a collection of LaTeX files for making foils. A number of features are built-in including large sans serif font as normal font, options for setting normalsize at 20pt (default), 17pt, 25pt or 30pt, new macros for starting new foils, for special environments like Theorem and Proof, simple macros to control the headline and footline. With Rokicki's dvips or Y&Y's dvipsone, it will even rotate individual foils easily. More in formation can be found in the documentation (foiltex.dtx, a LaTeX2e file). Revision for 12 Sept. 1995 requires LaTeX2e, 1995/06/01, patch level 3. Revision for 10 Feb. 1997 was tested with LaTeX2e, 1996/12/01. It might work with earlier versions (if you stay away from the EC fonts or use the new useDCfonts option). Added in this release is support for EC fonts 1.0 and the previous DC fonts version 1.3 (and perhaps 1.2) as well as some minor bug fixes. Revision for 15 Aug. 1998 is for version 2.1.3 which has more bug fixes and a few extra enhancements. Revision for 17 Oct. 2002 is for version 2.1.4 which has fixes for interoperability problems with other packages (hyperref, VTeX and PDFLaTeX). Revision for 29 Oct. 2002 is for version 2.1.4a and has minor fixes but also enables better cooperation between dvips and Ghostview (landscape isn't upside down!). Revision for 10 May 2006 only repairs a problem in foiltex.ins file that was incompatable with recent versions of docstrip. Version number of basic package stays the same. Revision for 28 Jan. 2008 is for version 2.1.4b and fixes a minor incompatibility with hyperref 6.77a. RESTRICTIONS ON USE: -------------------- Questions, comments or suggestions concerning this program can be sent to James (Jim) Hafner IBM Research Division Almaden Research Center, K56-B2 650 Harry Road San Jose, CA 95120-6099 email: hafner@almaden.ibm.com Copyright International Business Machines Corporation 1995,1997,1998,2002,2008 All rights reserved Use of this code implies understanding, agreement and acceptance of all terms and conditions stated in the WARRANTY DISCLAIMER and the USER AGREEMENT found in the header of the file file as well as in the documentation. In particular, this code can only be copied and redistributed under limited conditions. CONTENTS: --------- The entire package consists of a number of files. These are described below. The package files: readme.flt (this readme file) foiltex.ins (driver file for unpacking the code) foiltex.dtx (user guide and documented source) These files unpack to generate the following: The style files: foils.cls (the main class file, analogous to "article.cls") fltfonts.def (font definition file) foils.sty (compatibility mode style file) foil17.clo (sets normalsize to 17pt) foil20.clo (sets normalsize to 20pt, the default, analogous to "art10.sty") foil25.clo (sets normalsize to 25pt, analogous to "art11.sty") foil30.clo (sets normalsize to 30pt, analogous to "art12.sty") foilshrt.clo (sets normalsize to 12pt, removes page breaks at new foils) Sample file: sampfoil.tex GENERAL INSTALLATION INSTRUCTIONS: ---------------------------------- Basic Assumption: You must have an official version of LaTeX2e (after 12-96). Run this version of LaTeX on the foiltex.ins file. This will generate all the necessary files. Follow the final instructions, which essentially means copying the appropriate files to their proper home in your TeX tree. See the documentation for how to set up a foiltex.cfg file to set up some personal or system defaults for your foils. NOTE: Some TeX systems (tetex, perhaps) require additional steps than the simple ones indicated above for installing new packages (e.g., rerunning some script that builds a small database of installed packages). See your TeX systems documentation for installing new packages if you have problems installing FoilTeX with the instructions above. After installation, you can test by running latex sampfoil WHAT TO DO WITH THE OLD FoilTeX: ---------------------------------- If you have the older version of FoilTeX, you can do with it what you did with your older version of LaTeX. That is, leave it on your system as a backup for those few FoilTeX files that won't run in the new version in compatibility mode OR just delete all the old stuff. You can probably delete any scripts which are FoilTeX-specific as well as any man pages (for Unix types) as these are no longer relevant. If you care, you can have a "foiltex" script but it should simply be equivalent to your "latex" script. COMMENTS, COMPLIMENTS, QUESTIONS and SUGGESTED IMPROVEMENTS: ------------------------------------------------------------ If you have any of the above, please send them to the author, Jim Hafner. For address information, see the section RESTRICTIONS ON USE, in this file. foiltex-2.1.4b.orig/foiltex.announce0000664000175000017500000000232610747261436016450 0ustar kohdakohda****************************************************************** ****** ANNOUNCING the release of FoilTeX 2.1.4b for LaTeX2e ******* ****************************************************************** I have recently uploaded the latest release of the FoilTeX system for generating foils (transparencies, slides) using TeX. You should find it on your nearest CTAN in /macros/latex/contrib/foiltex ******************* About the package *************************** Its features include simplicity of use, compatibility with LaTeX, large sans serif font as default, extra macros to start foils with bold headings and special mechanisms to control footer and header. This new version (from 2.1.4a to 2.1.4b) fixes an incompatibilty with the latest hyperref 6.77a package. James (Jim) Hafner IBM Research Division Almaden Research Center, K56-B2 650 Harry Road San Jose, CA 95120-6099 email: hafner@almaden.ibm.com ...................................................................... "The history of science rewrites itself each day. We're living in days of wonder, Simon says." Anderson, Bruford, Wakeman and Howe ...................................................................... foiltex-2.1.4b.orig/foiltex.dtx0000664000175000017500000052400110747504710015433 0ustar kohdakohda% ^^A Metacomments % \iffalse % % foiltex.dtx Copyright (C) 1995,1997,1998,2002,2008 IBM Corporation % %% %% These files are updated versions of the FoilTeX package for use with %% the new LaTeX2e. There are many enhancements and a few bugs %% have been fixed. Undoubtedly there are many more. Contact %% the author if you find any bugs or have suggestions for improvement %% of this suite of files. %% ******************************************************************** % %\def\foiltexdate{2008/01/28} %\def\foiltexversion{2.1.4b} %\NeedsTeXFormat{LaTeX2e}[1996/12/01] %\NeedsTeXFormat{LaTeX2e} %\ProvidesClass{foils} %<17pt>\ProvidesFile{foil17.clo} %<20pt>\ProvidesFile{foil20.clo} %<25pt>\ProvidesFile{foil25.clo} %<30pt>\ProvidesFile{foil30.clo} %\ProvidesFile{foilshrt.sty} %\ProvidesFile{fltfonts.def} %\ProvidesFile{sampfoil.tex} %\ProvidesFile{foils.sty} %<*driver> \def\foiltexdate{2008/01/28} \def\foiltexversion{2.1.4b} \ProvidesFile{foiltex.drv} % [\foiltexdate\space v\foiltexversion\space % FoilTeX Class File, Copyright IBM 1995,1997,1998,2002,2008] %<17pt|20pt|25pt|30pt|short> FoilTeX file (size option), Copyright IBM 1995,1997,1998,2002,2008] % FoilTeX font definition file, Copyright IBM 1995,1997,1998,2002,2008] % Sample FoilTeX file, Copyright IBM 1995,1997,1998,2002,2008] % FoilTeX Compatibility Style File, Copyright IBM 1995,1997,1998,2002,2008] %<*driver> ] \documentclass[draft]{ltxdoc} \GetFileInfo{foiltex.drv} %\EnableCrossrefs %\DisableCrossrefs % Say \DisableCrossrefs if index is ready %\RecordChanges % Gather update information %\OnlyDescription % uncomment for user instructions only \DeclareRobustCommand\FoilTeX{{\normalfont% {\sffamily Foil}\kern-.03em{\rmfamily\TeX}}} \newcommand\at{\char '100 } % An @ sign character for \tt font \newcommand\bs{\char '134 } % A backslash character for \tt font \newcommand{\AMSTeX}{{$\cal A$}\kern-.1667em\lower.5ex\hbox{$\cal M$}% \kern-.125em{$\cal S$}-\TeX} \newcommand{\VTeX}{V\TeX} \newcommand{\postscript}{\textsc{PostScript}} \newcommand\listi{ \bs\at listI} \newcommand\textsfb[1]{\textsf{\textbf{#1}}} \newcommand\textsfi[1]{\textsf{\textsl{#1}}} \newcommand\tabfiller[1]{\vrule height #1 width 0pt} \DeclareFixedFont{\samphugesf}{OT1}{cmss}{m}{n}{20.78} \hfuzz 1pt \usepackage{latexsym} \let\oldendverbatim\endverbatim \def\endverbatim{\oldendverbatim\vskip-\baselineskip} \AtBeginDocument{\DeleteShortVerb{\|}} \begin{document} \title{The \FoilTeX\ class package\thanks{This package has version number~v\foiltexversion, last revised \foiltexdate.}} \author{Jim Hafner\\ IBM Research Division\\ Almaden Research Center, K56-B2\\ 650 Harry Road\\ San Jose, CA 95120-6099\\ \texttt{hafner@almaden.ibm.com}} \date{Printed on \today} \maketitle \DocInput{foiltex.dtx} \end{document} % % % \fi % % \CheckSum{3618} %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% % % \changes{v2}{\foiltexdate} % {\FoilTeX\ version~\foiltexversion, for \LaTeXe.} % % \section*{Preface} % The original \FoilTeX\ was a \LaTeX-like system for typesetting foils % which used its own format file. This new version has converged into a % \LaTeXe\ class package. Its features include simplicity of use, % compatibility with \LaTeX, large sans serif font as default, extra % macros to start foils with bold headings and special mechanisms to % control the footer and header. The primary enhancement, besides the % gain obtained by being just a class file for \LaTeXe, is the addition % of simple tools to rotate either the entire set of foils to landscape % mode or to rotate individual foils. Because this is integrated with % \LaTeXe, the use of color and other fancy stuff comes automatically. % No additional utilities are required. % % This document is the user guide for \FoilTeX\ and describes its basic % features and components. % % There are restrictions on the use of \FoilTeX. Please refer to % Section~\ref{sec:restrictions} for more information\footnote{Copyright % \copyright 1995,1997,1998,2002,2008 by International Business Machines Corporation.}. % % \TeX\ is a trademark of the American Mathematical Society. % \postscript\ is a trademark of Adobe Systems, Incorporated. % % \newpage % % \tableofcontents\newpage % % This document describes the \FoilTeX\ system (version~\foiltexversion) % for making foils (slides, transparencies, overheads, etc.). In % contrast to the previous version which required its own format file, % this new version is fully integrated into \LaTeXe\ as a class package. % Like the earlier version, it is much simpler to use than \SliTeX\ (or % the \SliTeX\ class package), and should be very easy for typical % \LaTeX\ users to master. This document tells you about the special % features it has and the extra macros that have been added. It also % includes installation instructions which are now much easier than % version~1.0.1. Other than some differences with font availability % (sizes not families), it should work under any % implementation of \LaTeXe. It is assumed that you are already familiar % with \LaTeX. If not, you should get the books \emph{\LaTeX: A % Document Preparation System} 2nd edition, by Leslie % Lamport~\cite{latexbook}, and \emph{The \LaTeX{} Companion}, by Michel % Goossens, Frank Mittelbach and Alexander Samarin~\cite{companion}. % % \section{The \FoilTeX\ package} \label{sec:package} % % The \FoilTeX\ package consists of the files listed in % Table~\ref{tab:package} on top of the basic implementation of \LaTeXe. % You will probably get it packaged with just the first three files. The % others are generated by running \LaTeX\ on the \texttt{foiltex.ins} % file (see Section~\ref{sec:installation} for more details). % Documentation (both user guide and code description) can be obtained % by running \LaTeX\ on the \texttt{foiltex.dtx} file. % % \begin{table}[htb] % \caption{The files in the \FoilTeX\ package}\label{tab:package} % \begin{center} % \begin{tabular}{ll} % \texttt{readme.flt} & a simple readme file \\ % \texttt{foiltex.ins} & driver file for unpacking \\ % \texttt{foiltex.dtx} & user guide and documented source \\ % \texttt{foils.cls} & main class file \\ % \texttt{fltfonts.def}& font definition file \\ % \texttt{foils.sty} & compatibility mode style file \\ % \texttt{foil17.clo} & {17pt} class option file \\ % \texttt{foil20.clo} & {20pt} class option file \\ % \texttt{foil25.clo} & {25pt} class option file \\ % \texttt{foil30.clo} & {30pt} class option file \\ % \texttt{foilshrt.clo}& {shortform} class option file (new in 2.1.3) \\ % \texttt{sampfoil.tex}& sample \FoilTeX\ file % \end{tabular} % \end{center} % \end{table} % % % The main class file, \texttt{foils.cls}, together with % \texttt{fltfonts.def} form the heart of \FoilTeX. The former defines % the basic set of macros that are used (and includes a request to input % the latter) and the latter defines all the fonts used by \FoilTeX. % Font selection is done via the \LaTeXe\ NFSS scheme. The % \texttt{foils.sty} file is just a wrapper for \texttt{foils.cls} in % compatibility mode. % % The next group of files are the class option files that change the % default font sizes and some list spacing parameters. See % Sections~\ref{sec:starting} and~\ref{sec:fonts} for more information % about these files. % % The last file is a relatively extensive sample file. It demonstrates % some of the basic features and is self-documented. If you don't like % reading documentation (like this) you can probably do pretty well with % \FoilTeX\ simply by browsing through the sample file and looking at % its output. To see its output (after installation), simply type % \begin{verbatim} % latex sampfoil % \end{verbatim} % This creates the \verb|.dvi| and \verb|.aux| files. You will need to % rerun this step to get the cross-referencing right. You can then % preview or print this as you would any other \verb|.dvi| file. % % \subsection{Package differences with original \FoilTeX} % \label{sec:differences} % % The original \FoilTeX\ package (version 1.0.1) contained a number of % similar files plus many more. Because \FoilTeX\ is now integrated % with \LaTeX, the additional files are no longer necessary. For % example, we no longer include the \texttt{colordvi.sty} files since % this is handled in a much cleaner and more integrated way with the % \texttt{color.sty} of the \texttt{graphics} package. We also don't % include anything for \postscript\ fonts since that is nicely handled % with the PSNFSS packages. Because we are integrated with \LaTeX, % you can even use the \texttt{t1enc.sty} package to access the EC % fonts (see below). (This has not been extensively tested because % the author doesn't use them, but it did work on some smaller test % cases, e.g., \texttt{sampfoil.tex}.) There are no more % system-specific files since that is handled directly by the \LaTeX\ % installation. Similarly, we don't need to include a file for using % the \AMSTeX\ fonts. Finally, the ``This is \emph{not} \LaTeX'' % warning has been removed as it is completely irrelevant now. % % \subsection{Additional Features in Version~2.1} % \label{sec:newin2.1} % % There are very few new features in this version. The biggest change % is the support for the new EC fonts (and backlevel support for the % DC fonts version~1.3 which was not included in version~2.0.1 of % \FoilTeX). An alternative to the \texttt{t1enc.sty} package for % accessing the EC fonts (with the \texttt{T1} encoding) is via the line % \begin{verbatim} % \usepackage[T1]{fontenc} % \end{verbatim} % in the preamble. See Section~\ref{sec:newoptionsin2.1} for more % information about using these fonts. Note, that we have no support % for the TC (\TeX{} Companion) fonts, since we don't understand how % they are used. % % The only other changes are either small bug fixes (most notably with % the footline --- thanks to Angelika Schneider for finding two!) and a % re-encoding of the \texttt{fltfonts.def} file so that it is smaller. % Version~2.1.1 has a small bug fix to the order of list environment % definitions. % % \subsection{Additional Features in Version~2.1.3} % \label{sec:newin2.1.3} % % Version~2.1.2 probably never made it outside of IBM, but it included % a number of other bug fixes. Version~2.1.3 has the following % additional features: % \begin{itemize} % \item Addition of a \verb|\captionfraction| command % to set the width of the captions as a fraction of the text width. % With these, we have deprecated \verb|\captionwidth|. See % Section~\ref{sec:dimensions}. This was found by John Wu. % \item Rotation support for DVIPSONE from Y\&Y, Inc. My thanks to % them for passing on the necessary code changes. % \item Addition of \texttt{shortform} class option, which can be used % to generate a document which takes up much less space (paper, % mostly). This was added in response to some requests by Neal Beck % who asked for something like this over a year ago. % \item Bug fix for the \texttt{figure*} and \texttt{table*} and % related environments (these were supposed to be unnumbered but % always had a number). Thanks to Scott Berger for finding this % problem. % \item Bug fix for the \verb|\big| and related operators. This bug % was reported by Hans-Peter Zehrfeld (thanks). % \item Additional support for other paper sizes, as provided by Owen % Kelly. These new sizes are \texttt{ledgerpaper}, % \texttt{legalpaper}, \texttt{a3paper}, \texttt{a2paper}, % \texttt{a1paper}. The second of these had been suppressed in % earlier versions. It is restored here on request. % \end{itemize} % % \subsection{Additional Features in Version~2.1.4} % \label{sec:newin2.1.4} % % Version~2.1.4 has the following additional features and fixes: % \begin{itemize} % \item Patches to enable rotation with MicroPress' \VTeX, courtesy of % M.~Vulis and W.~Schmidt, from May~2000. % \item New paper (sort of) dimensions for screen display of foils, % provided by Stephen Sangwine. % \item Enhancements to work with PDF\LaTeX. % \item Interoperability patches for \texttt{hyperref}. % \item A simple mechanism (\texttt{fltfonts.cfg} configuration file) % to allow for more user-customizable fonts. % \end{itemize} % % Many thanks to all who contributed these patches and fixes and % suggestions and my apologies for taking so long to incorporate them. % % Version~2.1.4a fixes an interoperability problem between % \texttt{dvips} and Ghostview --- landscape foils are rotated so they % aren't upside down anymore! % % Version~2.1.4b includes another fix provided by Heiko Oberdiek % directly to repair another incompatibility with \texttt{hyperref} % versions after 2007/10/29. % % \subsection{Related Packages on CTAN} \label{sec:otherstuff} % % A number of people have contributed to the \FoilTeX{} family (in % some ways indirectly). For example, check out \texttt{epslatex.ps} % by Keith Reckdahl which describes a way to put a EPS Logo on % every page and still manage to keep the size of the reluting % PostScript file small (effectively only loading the real EPS logo % only once as a header file). You can find this document in the % \texttt{info} directory on your favorite CTAN. % % Another package you can find on CTAN is the \textsf{FoilHTML} % package by Boris Veytsman. It provides extensions to % \texttt{latex2html} to handle \FoilTeX's extra macross. % % If you want to put multiple foils (reduced) on a single page, you % can use the \texttt{psnup} utility (found in most good \TeX{} % bundles). % % \section{Getting started: the {\tt \bs documentclass} command} % \label{sec:starting} % % \DescribeMacro{\documentclass\{foils\}} % To create a \FoilTeX\ document, you edit a % \LaTeX\ file. Instead of the standard \LaTeX\ options specified in the % \verb|\documentclass| command, you should use % {\tt\begin{tabbing} % \phantom{xxxx}\=\bs documentclass[{\it opts}]\{foils\} % \end{tabbing}} % \noindent Here, the \textit{opts} list can include most of the % standard \LaTeX\ class file options plus a few more \FoilTeX-specific % ones that are documented in Section~\ref{sec:classoptions}. % % \DescribeMacro{17pt,20pt,25pt,30pt} % \DescribeMacro{shortform} % By default, \texttt{foils.cls} loads \texttt{foil20.clo} and sets up % the normal size fonts at 20pt. Analogous to \LaTeX's \texttt{11pt} % and \texttt{12pt} style options, \FoilTeX\ has \texttt{25pt}, % \texttt{30pt} and \texttt{17pt} options. For example, to make normal % size at 25pt the command % {\tt \begin{tabbing} % \phantom{xxxx}\=\bs documentclass[25pt,{\it opts}]\{foils\} % \end{tabbing}} % \noindent will do the trick. The default % \texttt{20pt} \emph{is} an acceptable option, though it is redundant. % Besides the \texttt{pt}-type options, version~2.1.3 adds the % \texttt{shortform} option. This can be used instead to create a % document which takes up much less space (paper?) and so is suitable % for redistribution. The text is sized similar to the \texttt{12pt} % option of \texttt{article.cls}. % % Once you have created your \FoilTeX\ file, run \LaTeX\ on it to get % your \texttt{.dvi} file: % {\tt\begin{tabbing} % \phantom{xxxx}\= latex {\it filename} % \end{tabbing}} % % % \section{The basic features} \label{sec:basic1.0} % % \FoilTeX\ has a number of (hopefully useful) built-in features. The % first is that the basic fonts are in large size, approximately 20pt, % (so you do not need to do size changing to get large type). The % default font is also \textsf{sans serif} as this (in the opinion of % many) looks better on foils than serif fonts like roman. We have % implemented \LaTeX's font and font size changing commands relative to % this default. More information about fonts and size changing can be % found in Section~\ref{sec:fonts}. % % In spite of the fact that the basic font is sans serif, the numerals % and other symbols from the roman font when used in math mode are still % in the roman font. Thus mathematics will look exactly the same as in % \LaTeX\ (only larger) but numerals in text will appear in sans serif. % This is one of its nicer features. % % In addition, almost all \LaTeX\ macros are available including % automatic referencing and citation, footnotes, and itemize (which will % probably be very popular for foils). The user is not expected to have % to do anything to control font types or size changing, except as might % be expected in a typical \LaTeX\ document. % % \DescribeMacro{sampfoil.tex} % The next subsections describe a number of additional macros and % features that have been defined to make foilmaking easier. See the % \texttt{sampfoil.tex} file for a look at how some of these are used. % % \subsection{The class options}\label{sec:classoptions} % % The following standard \LaTeX\ class options are \emph{not} supported % in \FoilTeX\ because they don't make sense in this environment: % \begin{verbatim} % a5paper, b5paper, executivepaper, 10pt, 11pt, 12pt, % oneside, twoside, openright, openany, titlepage, notitlepage, % onecolumn, twocolumn. % \end{verbatim} % These all default to no-ops and, with the exception of % \texttt{oneside}, \texttt{titlepage} and \texttt{onecolumn}, all give % a warning message. % % \DescribeMacro{35mmSlide} % \DescribeMacro{Screen4to3|Screen16to9} % \DescribeMacro{headrule} % \DescribeMacro{footrule} % \DescribeMacro{dvips|dvipsone|vtex} % \DescribeMacro{magscalefonts} % \DescribeMacro{useDCfonts} % \DescribeMacro{*paper} % \DescribeMacro{landscape} % The following new options are supported in \FoilTeX. % \begin{description} % \item[\texttt{35mmSlide}] This sets up the page layout for 7.33in.~by % 11in.~paper, which is about the same aspect ratio as a 35mm slide. You % can use this if you plan to reproduce on this medium. % \item[\texttt{Screen4to3|Screen16to9}] These set up page layout for % portrait display but in dimensions suitable for a computer display % (without rotation). % \item[\texttt{headrule}] This places a rule below the header on every % page (except the title page). % \item[\texttt{footrule}] This places a rule above the footer on every % page (except the title page). These two items seemed to be in demand % and should preclude the use of \texttt{fancyheadings.sty} which can % collide with some of \FoilTeX's page layout (see % Section~\ref{sec:fancyhead} for additional information). % \item[\texttt{dvips|dvipsone|vtex}] % In order to support rotated foils and \texttt{landscape} in a clean % way, we need to issue \verb|\special|s which are driver dependent. % Since we only had access to one \postscript\ driver, namely, % Rokicki's \texttt{dvips}, we could only support these % \verb|\special|s for this one driver. Declaring this option enables % this special code. The folks a Y\&Y, Inc., have passed on the % necessary modifications to support their DVIPSONE driver. Since I % can't test this, I don't support it, but it's included in case it % helps. % \FoilTeX~2.1.4 can also generate \verb|\special|s appropriate for use % with \VTeX\ in PDF or \postscript\ mode. These can be accessed with % the \texttt{vtex} option, but that is \emph{not} required as \VTeX\ is % autodetected. As with DVIPSONE, I have no way to test this, so it % is supplied unsupported (by me, anyway). % See also Section~\ref{sec:acknowledgements} and % Section~\ref{sec:newin2.1.4}. % \item[\texttt{magscalefonts}] % When using the \texttt{T1} encoding, use mag-scaled versions of the % 10pt fonts (with some exceptions) rather than the large design sizes % of the EC (or DC) fonts. This is new in version~2.1 (see % Section~\ref{sec:newoptionsin2.1}). % \item[\texttt{useDCfonts}] % \FoilTeX{} now supports the official EC fonts with the \texttt{T1} % encoding. For legacy users, this option will revert back to the % last release of the DC fonts (version~1.3). This is new in % version~2.1 (see Section~\ref{sec:newoptionsin2.1}). % \item[\texttt{*paper}] % We've added support for these other papers sizes for making % posters. These are % \begin{itemize} % \item[] \texttt{ledgerpaper} at 11in by 17in. % \item[] \texttt{legalpaper} at 14in by 8.5in. % \item[] \texttt{a3paper} at 420mm by 297mm. % \item[] \texttt{a2paper} at 594mm by 420mm. % \item[] \texttt{a1paper} at 840mm by 594mm. % \end{itemize} % \item[\texttt{landscape}] % This adjusts the page dimensions by essentially swapping height and % width. Typically, it does not force the driver to do the necessary % rotation steps. As mentioned, in \FoilTeX\ with the \texttt{dvips}, % \texttt{dvipsone} or \texttt{vtex} option, both actions are handled % automatically. % \end{description} % % \textbf{Note:} It is \emph{highly} recommended that users place most % of the class options in a \texttt{foiltex.cfg} file (see % Section~\ref{code:default-options}) instead of having % them specified in the source file itself (as a class option). This % allows for better portability of documents. % % \subsubsection{Default options and \texttt{foiltex.cfg}} % \label{code:default-options} % \DescribeMacro{foiltex.cfg} % The default options for \FoilTeX\ are \texttt{letterpaper,20pt,final}. % However, you can have your own set of modified default options for % \FoilTeX\ simply by having in your inputs path a file called % \texttt{foiltex.cfg} with a line containing \verb|\ExecuteOptions| % statements. E.g., to configure for \texttt{dvips} and % \texttt{landscape} and older DC fonts, your \texttt{foiltex.cfg} % file might look like % \begin{verbatim} % \ExecuteOptions{dvips,landscape,useDCfonts} % \end{verbatim} % This file is not required, but can help set things up either % system-wide or just for your personal use. % % \subsubsection{Default fonts and \texttt{fltfonts.cfg}} % \label{code:default-fonts} % \DescribeMacro{fltfonts.cfg} % The default fonts for \FoilTeX\ are based on CM or EC/DC fonts % and are loaded through the \texttt{fltfonts.def} file supplied in % the package. % However, if you or your \TeX\ system are very clever, you can have % your own set of preferred fonts. To do this, place a file called % \texttt{fltfonts.cfg} in your inputs path. Include in this file % enough information (e.g., a modified \texttt{fltfonts.def} file or % instructions to load other font definition files (e.g., \texttt{.fd} % extensions)) to configure the fonts you like. % The \texttt{fltfonts.cfg} file is not required, but can help set % things up either system-wide or just for your personal use. % Note, however, that this mechanism should be used with caution. % % \subsubsection{New Options in Version~2.1} % \label{sec:newoptionsin2.1} % % There are two options new to version~2.1. The first is the % \texttt{magscalefonts}. With the original \texttt{OT1} font % encoding, the large fonts are basically scaled versions of the 10pt % CM fonts (with a few exceptions). Using the \texttt{T1} encoding, % the fonts are sized by changing the design point size, not scaling a % small font. With the use of the EC fonts in this encoding, the % presentation of the foils is \emph{very} different, since scaled % versions of small fonts look very different from large point design % fonts. The author personally found that these scaled EC fonts % looked thin and did not present themselves well. Consequently, % declaring this option will replace the large design fonts with % scaled versions of the smaller fonts (e.g., the normal font % \texttt{ecss2074} is replaced by \texttt{ecss1000 scaled 2074}). The % disadvantage of using this option is that you will need effectively % two sets of large EC fonts, the scaled small fonts and the large % design fonts. I don't know any other way to deal with this problem. % This option has no effect when using the \texttt{OT1} encoding % (which is the default). % % The second additional option, \texttt{useDCfonts}, is probably % temporary (to be removed at a later date). This option will use the % (now unsupported?) DC fonts version~1.3 instead of the default EC % fonts. This is included as a courtesy for DC font users who are not % yet ready to move to the official EC fonts. This also works in % conjuction with the \texttt{magscalefonts} option with the same % reasons and caveats as above. This option has no effect % \emph{unless} you do something to change the font encoding to % \texttt{T1}. % % You can add either or both of these options to your % \texttt{foiltex.cfg} file as desired (see above). % % \subsubsection{New Options in Version~2.1.3} % \label{sec:newoptionsin2.1.3} % % As mentioned in Section~\ref{sec:newin2.1.3}, the following options % are new in this version: \texttt{dvipsone}, \texttt{shortform}. % The first provides rotation support for Y\&Y, Inc.'s PostScript % driver. This can be put in your \texttt{foiltex.cfg} file. % The second, as described above, provides a method for % generating an output document which uses less paper. This is % probably \emph{not} suitable for the configuration file. % Also, we've added support for more (larger) paper sizes. % % \subsubsection{New Options in Version~2.1.4} % \label{sec:newoptionsin2.1.4} % % We've added the following new options (descibed elsewhere) to this % release: \texttt{Screen4to3}, \texttt{Screen16to9}, \texttt{vtex} (not % needed as this is auto-detected). % % \subsection{The \texttt{\bs maketitle} command}\label{sec:maketitle} % % \DescribeMacro{\maketitle} % \FoilTeX's \verb|\maketitle| command produces results similar to % \LaTeX's \texttt{titlepage} class option. That is, it reads the % contents of \verb|\title{}|, \verb|\author{}|, etc., and produces a % titlepage, actually a title foil. The title itself appears % horizontally centered % and down a small space from the top, in a \verb|\Large| bold sans % serif font. The author's name with address and date appear under the % title, centered and in the \verb|\normalsize| font. If desired, this % can be followed by a (necessarily short) abstract with the word % ``Abstract'' appearing in bold and centered above the text of the % abstract. The footer of the title page will contain some special text % (see Section~\ref{sec:MyLogo} for more details). The difference with % the \texttt{titlepage} class option is that the abstract appears on % the same page as the title/author information (provided \LaTeX\ didn't % force a page break). % % \subsection{The \texttt{\bs foilhead} and \texttt{\bs rotatefoilhead} % macros}\label{sec:foilhead} % % \DescribeMacro{\foilhead} % \DescribeMacro{\rotatefoilhead} % You start new foils with either the \verb|\foilhead| or % \verb|\rotatefoilhead| macros. Their use is described % by the following examples: % {\tt\begin{tabbing} % \phantom{xxxx}\= \bs foilhead\{{\it text}\} \\ % \phantom{xxxx}\= \bs foilhead[{\it length}]\{{\it text}\} % \end{tabbing}} % \noindent This starts a new page and puts \textit{text} in % \verb|\large| bold type at the top center of the new page. After the % header, a vertical space is added providing % an automatic cushion between the header and the body of the foil. You % can adjust this space either up or down by putting in the optional % argument a \TeX\ \textit{length}. For example, if you want the body of your % foil to sit closer to the header, you could use the command % \begin{verbatim} % \foilhead[-.5in]{This is the Header} % \end{verbatim} % The default spacing is equal to the sum of % \begin{verbatim} % \parskip + \baselineskip + \foilheadskip % \end{verbatim} % The dimension \verb|\foilheadskip| is new to \FoilTeX~v\foiltexversion\ % and defaults to % \texttt{18pt plus 0pt minus 18pt} in normal mode and \texttt{.25in} in % compatibility mode. You can reset this default using a % \verb|\setlength| command. % % The new (to \FoilTeX~v\foiltexversion) macro \verb|\rotatefoilhead| can % be used just like the above. If the \texttt{dvips} class option has % been declared, then it attempts to rotate the \emph{entire} foil 90 % degrees from the default position. This means a couple of things. % First, if the default position is potrait, then this foil will be % rotated to landscape. If the default position is landscape (by use of % the \texttt{landscape} option), then it rotates to portrait. A % similar thing happens if the \texttt{dvipsone} option is enabled. % % Furthermore, if \LaTeX\ decides that it needs to split a rotated foil % into more than one page, each of these pages will also be rotated. % Normal orientation is recovered by the next invocation of % \verb|\foilhead|. % % The \texttt{lscape} and other package files that can be % used to rotate the contents of a page only rotate the page body but % leave the header and footer in their normal orientation. This makes % sense in documents but not on foils. Consequently, we have to support % rotation in a different way. \verb|\rotatefoilhead| will rotate % everything on the page. % % These macros should be used to start any new foil, especially if a new % heading is needed. If you try to put too much text on a single foil, % \FoilTeX\ will do its own page break. This could cause some odd % vertical spacing since there is a fair amount of stretchability in % vertical glue, particularly in list environments. This can easily be % fixed simply by forcing a page break with an empty \verb|\foilhead{}| % command or a \verb|\newpage| command. % % \subsection{The \texttt{\bs MyLogo} and \texttt{\bs % Restriction} macros} \label{sec:MyLogo} % % \DescribeMacro{\MyLogo} % \DescribeMacro{\Restriction} % Another pair of macros not in standard \LaTeX are \verb|\MyLogo| and % \verb|\Restriction|. % Each takes a single argument and is used to control the % contents of part of the footline. By design, the footline consists % of the contents of \verb|\MyLogo| followed by the contents of % \verb|\Restriction| all left justified, with the page number right % justified\footnote{For the title foil, there is no page number; % \texttt{\bs MyLogo} and \texttt{\bs Restriction} are centered and % appear in \texttt{\bs footnotesize} font.}. On the main foils, the % default font size is \verb|\tiny|. The contents of these macros can % be an empty box as well. By default, \verb|\Restriction| is empty and % \verb|\MyLogo| is the phrase ``\textsf{-- Typeset by \FoilTeX\ --}''. % % The declarations for these macros would normally be placed in the % preamble to the document, i.e., before the \verb|\begin{document}| % command. However, these macros can be declared or redeclared at any % place in the document. They (and all the other commands that control % the footer and header) are sensitive to \LaTeX's output routine. % Consequently, care must be taken in their placement to be sure they % act on the correct pages. In the preamble or immediately after the % \verb|\foilhead| command are best. In addition, there are macro % switches that can be used to easily turn on or off the logo, without % having to do any redeclarations. See Section~\ref{sec:toggle} for % more information. % % \verb|\MyLogo| is really intended for something idiosyncratic to the % speaker or his organization. For example, if you use the % \texttt{graphics} or \texttt{graphicx} packages of \LaTeXe, you can % put an \verb|\includegraphics| macro in \verb|\MyLogo| to get some % graphic as the logo on every page: % \begin{verbatim} % \MyLogo{\includegraphics[height=1in]{arclogo}} % \end{verbatim} % (together with a preamble command \verb|\usepackage{graphicx}|) % puts a one inch tall version of the IBM Almaden Research Center logo % (in EPS format) in the lower left corner of all the author's foils. % \verb|\Restriction| was included in case you want to have each foil % identified for a particular audience. For example, at IBM, we have % the option of displaying the IBM logo and words like % ``Confidential''. The defaults are set in \texttt{foils.cls}. % % % \subsubsection{Toggling the logo}\label{sec:toggle} % % \DescribeMacro{\LogoOff} % \DescribeMacro{\LogoOn} % Users of an early IBM version of \FoilTeX\ requested an easier % mechanism (than undefining/redefining \verb|\MyLogo|) for inhibiting a % logo from appearing on selected foils or all foils. We implemented % this feature with two switches. These macros are \verb|\LogoOn| and % \verb|\LogoOff| and they do exactly what their names imply. If % \verb|\LogoOff| appears before the footer is processed by the output % routine no logo will appear (as if \verb|\MyLogo{}| were declared). % This stays in effect until \verb|\LogoOn| is encountered, at which % point the contents of \verb|\MyLogo| are restored. % % So, for example, if you do not want the logo to appear at all, you can % put the \verb|\LogoOff| command \emph{before} the % \verb|\begin{document}| command. If you want the logo only on the % title page, then you can put this command \emph{after} the first % occurrence of \verb|\foilhead|. You can then turn the logo back on by % putting the \verb|\LogoOn| command in a convenient place. % % \subsection{The other three corners of the page} \label{sec:head-foot} % % \DescribeMacro{\rightfooter} % \DescribeMacro{\leftheader} % \DescribeMacro{\rightheader} % Since the macros \verb|\Restriction| and \verb|\MyLogo| control the % bottom left corner of the page, there are other macros for putting % text in the other three corners. These are, not surprisingly, % {\tt\begin{tabbing} % \phantom{xxxx}\= \bs rightfooter\{{\it text}\} \\ % \> \bs leftheader\{{\it text}\} \\ % \> \bs rightheader\{{\it text}\} % \end{tabbing}} % \noindent They each take one argument, the text you want to place in % the associated corner of the page. These can also be redeclared % within the document with the appropriate attention paid to the % output routine. See Section~\ref{sec:MyLogo}. % % By default the headers are empty and the lower right footer is just % the page number: % \begin{verbatim} % \rightheader{} % \leftheader{} % \rightfooter{\quad\textsf{\thepage}} % \end{verbatim} % except on the title page where they are all suppressed. You can % easily suppress page numbering by declaring \verb|\rightfooter{}|. % Unless controlled by a font size changing command, text in these % regions appear in a \verb|\tiny| font. These defaults are set in % \texttt{foils.cls} % % \subsection{Header and footer rules and \texttt{fancyheadings.sty}} % \label{sec:fancyhead} % % Many users requested a simple utility for putting rulers in the header % or footer. As mentioned above in Section~\ref{sec:classoptions}, this is % now easily obtained with the \texttt{headrule} and \texttt{footrule} % class options. % % \DescribeMacro{\headwidth} % Some users prefer to use the \texttt{fancyheadings.sty} package to % control their headers and footers. This allows control of rules, as % well as centered text in these areas (which we thought was too much % clutter). To get \texttt{fancyheadings.sty} to work correctly with % \FoilTeX's page rotation mechanism, add the following to your % preamble: % \begin{verbatim} % \let\headwidth\textwidth % \end{verbatim} % % \subsection{Predefined \texttt{Theorem} and \texttt{Proof} environments} % \label{sec:theorem} % % \DescribeMacro{\newtheorem} % \DescribeMacro{Theorem} % \DescribeMacro{Lemma} % \DescribeMacro{Corollary} % \DescribeMacro{Proposition} % \DescribeMacro{Definition} % \DescribeMacro{Proof} % There are a number of (both starred and unstarred) \verb|\newtheorem| % environments built in. These are for \texttt{Theorem}, \texttt{Lemma}, {\tt % Corollary}, \texttt{Proposition} and \texttt{Definition}. Note the % uppercased first letter (to avoid possible collisions with % user-defined environments of this type). Each must begin and end with % \verb|\begin{}| and \verb|\end{}| commands as usual. Their text % begins with a bold sans serif label like \textsfb{Theorem} and the % content of each is typeset in \textsfi{slanted sans serif}. The % unstarred forms are sequentially numbered and support automatic % referencing. The starred forms suppress the numbering and referencing. % % All these environments also support an optional argument that can be % used for the inventor, common name of the theorem, etc.. % Thus % \begin{verbatim} % \begin{Theorem*}[Gauss] Quadratic reciprocity is true! % \end{Theorem*} % \end{verbatim} % will produce (in large type) % \begin{quotation} % \textsfb{Theorem. [Gauss]} \textsf{\textsl{ Quadratic % reciprocity is true!}} % \end{quotation} % The unstarred form will be numbered. % % To implement this, we added code to \LaTeX's \verb|\newtheorem| macro % which defines \emph{both} the starred and unstarred forms of these % environments at the same time. In this way, users could easily add % their own versions of similar environments. For example, % \begin{verbatim} % \newtheorem{Axiom}{Axiom} % \end{verbatim} % would define two environments \texttt{Axiom} and \texttt{Axiom*} that % behaved just like \texttt{Theorem} and \texttt{Theorem*}. In all other % respects, e.g., numbering convention, \verb|\newtheorem| behaves just % as in \LaTeX. % % Finally, there is a \verb|Proof| environment which opens with the word % \textsfb{Proof} and ends with a $\Box$. The contents are % printed in the % normal font. % % \subsection{Mathematics in bold typeface}\label{sec:boldmath} % % \DescribeMacro{\bm} % Because \FoilTeX\ is fully integrated into \LaTeX, getting bold math % is pretty much the same. The only thing we did was to add some extra % facilities to get at it. The first we add is the \verb|\bm| macro % which takes one argument: % {\tt\begin{tabbing} % \phantom{xxxx}\= \bs bm\{{\it formula}\} % \end{tabbing}} % \noindent This takes it argument (within mathematics mode) and % replaces it with it emboldened version. This is different from the % \verb|\mathbf| command in that it emboldens everything including % symbols. The new version of this (as opposed to \FoilTeX\ v~1.0.1) % is much better. It deals correctly with the current math % style and so should work even in superscripts! % % \DescribeMacro{boldequation} % The second method for getting bold mathematics is a pair of % environments: % {\tt\begin{tabbing} % \phantom{xxxx}\= \bs begin\{boldequation\} \\ % \> {\it formula} \\ % \> \bs end\{boldequation\} \\ % \> \\ % \phantom{xxxx}\> \bs begin\{boldequation*\} \\ % \> {\it formula} \\ % \> \bs end\{boldequation*\} % \end{tabbing}} % \noindent They both set \textit{formula} in bold (even super- and % subscripts). The unstarred form has automatic referencing and is % numbered; the starred form inhibits the numbering and referencing. % Essentially, they just do an automatic \verb|\boldmath| at the % beginning and an \verb|\unboldmath| at the end of the formula. % % \subsection{Hyphenation and raggedright}\label{sec:ragged} % % \DescribeMacro{\righthyphenmin} % \DescribeMacro{\lefthyphenmin} % \DescribeMacro{\raggedright} % \FoilTeX\ turns off hyphenation but allows a fair amount of horizontal % interword spacing. Unfortunately, this can create some unpleasant % line breaks (at times). This can be fixed with either a manual fill % and line break (I use \verb|\hfil\break| but that's very \TeX y) or by % inserting a discretionary hyphen (better to have them only when needed % than to have them happen unpredictably). % % Some users feel that \verb|\raggedright| is preferable for foils. It % was decided not to make this the default (as this is not the author's % opinion), but to leave this to the user's discretion. To get this % effect, simply put \verb|\raggedright| in the preamble to your % document. This will also reduce the spacing problems. % % We turned off hyphenation by setting \verb|\righthyphenmin| and % \verb|\lefthyphenmin| each to 100. Resetting this to smaller numbers % (less than the length of typical words) will restart hyphenation. % (This is an improvement over version 1.0.1, where we didn't even load % the hyphenation tables into the format.) % % \subsection{Non-floating floats}\label{sec:floats} % % \DescribeMacro{figure} % \DescribeMacro{table} % Many people like to use figures and tables in their foils and % typically want to use them with the same interface as they do in % documents (namely, using the \texttt{figure} and \texttt{table} % environments). Unfortunately, in standard \LaTeX\ these are % ``floats'' which means they can appear on some place other than their % current spot. This, of course, makes no sense on foils. To alleviate % this, we define these environments but as non-floats. The user syntax % is identical to standard \LaTeX, but a couple of things happen. % First, the placement parameters are completely ignored. Second, they % don't float (equivalent to \texttt{[H]} placement). Third, there is no % ``List of Figures'' or ``List of Tables'' data generated. % The only other difference is that the starred forms of these % environments are unnumbered (as opposed to being one-column in a % two-column document). % % \DescribeMacro{\newnonfloat} % We have added a simple mechanism for the user to add their own version % of these non-floats. This is done with the \verb|\newnonfloat| % mechanism. For example, the \texttt{figure} and \texttt{figure*} % (unnumbered) environments of \FoilTeX\ are defined with: % \begin{verbatim} % \newnonfloat{figure}{Figure} % \end{verbatim} % % \subsection{User adjustable dimensions}\label{sec:dimensions} % % \DescribeMacro{\foilheadskip} % \DescribeMacro{\abovefloatskip} % \DescribeMacro{\captionfraction} % \DescribeMacro{\abovetitleskip} % \DescribeMacro{\titleauthorskip} % \DescribeMacro{\authorauthorskip} % \DescribeMacro{\authordateskip} % \DescribeMacro{\dateabstractskip} % There are a number of new dimensions added to \FoilTeX\ which the user % can adjust as they desire. One, \verb|\foilheadskip| has already been % mentioned. % % For controlling the space around floats there are a number of % dimensions. First, there are the two predefined in \LaTeX, namely, % \verb|\abovecaptionskip| and \verb|\belowcaptionskip|. Next, we % added one (\verb|\abovefloatskip|) for the space above the % non-float. See the code for default settings for these skips. % Finally, in version~2.1.2 we added a \verb|\captionfraction| command % to set the width of the captions as a fraction of the text width. % Implementation is similar to \LaTeX's fractions for floats, so that % it should be reset with the \verb|\renewcommand|. The default value % is $1.0$. Releases of \FoilTeX\ before version~2.1.2 allowed the % user to set the caption width with the dimension % \verb|\captionwidth|. This was buggy and behaved badly under % rotations and landscape and so has been deprecated. % % For the titlepage, between every single vertical item there is some % extra space. These spaces can take up a lot of room and if you have a % lot of authors or a long title or a long abstract and can't get % everything you want on the page, adjust these parameters as needed: % \begin{verbatim} % \abovetitleskip, \titleauthorskip, \authorauthorskip, % \authordateskip, \dateabstractskip % \end{verbatim} % % \DescribeMacro{\zerolistvertdimens} % Furthermore, there is a new declaration called \verb|\zerolistvertdimens|. % You can use this \emph{inside} a list environment to shrink all the % vertical spacing to a minimum. % % \subsection{Differences with \LaTeX}\label{sec:latex} % % \DescribeMacro{\em} % \DescribeMacro{\emph} % One simple difference is that the \LaTeX\ commands \verb|\em| and % \verb|\emph| switch from any unslanted font to \textsfi{slanted sans % serif} and from any slanted font to \textsf{unslanted sans serif}, not % to \textit{text italics} and roman, respectively. % % Unlike \TeX/\LaTeX, numerals in \FoilTeX\ look different when they are % in ordinary text from when they are in math-mode. This means that % \texttt{12345} in text will print as \textsf{12345} and \verb|$12345$| % prints as $12345$. % % \subsection{Future versions} \label{sec:future} % % There are plans for two major additions to \FoilTeX. These are % support for user comments (side notes) and for overlays. There is no % time-table for these upgrades. (As one can probably tell, this many % take a really long time to do. Or as history has shown, probably % won't ever come to be.) % % In the meantime, you can play with the \texttt{comment} package for % side notes and the color package (using \texttt{white} to hide text) % for overlays. For side notes, you can use the comment environment's % suppressed mode for the real foils. Then use the \texttt{shortform} % option and enabled comments to generate the side note foils. The % foils will layout very differently, but the content will be there. % % \FoilTeX\ should be able to handle rotation and landscape with other % dvi drivers. This will be added only with user assistence because the % author has no way to test other drivers. % % \section{Fonts and their sizes} \label{sec:fonts} % % As noted earlier, the default font at \verb|\normalsize| is a % {\samphugesf sans serif} font at size 20pt, unless one of the % \texttt{[17pt]}, \texttt{[25pt]}, \texttt{[30pt]} or % \texttt{shortform} options have been % declared in the \verb|\documentclass| command. Table~\ref{tab:fonts} % shows the control sequences for other accessible text fonts and the % name of the font in a sample of its type. These control sequences % give the font at the current size. Font size changing commands for % each of the normal point size options are described by % Table~\ref{tab:sizes}. Note that \verb|\bf| and \verb|\sl| yield sans % serif fonts, not the usual variations on roman. % % % \begin{table}[htb] % \begin{center} % \caption{Available fonts and their names.}\label{tab:fonts} % \begin{tabular}{|l|c|} % \multicolumn{2}{l}{} \\[5pt] \hline % command & font names \tabfiller{13pt} \\[3pt] \hline % \texttt{\bs sf} & \textsf{Sans Serif} \\ \hline % \texttt{\bs it} & \textit{Text Italic} \\ \hline % \texttt{\bs sl} & \textsfi{Slanted Sans Serif} \\ \hline % \texttt{\bs bf} & \textsfb{Bold Sans Serif} \\ \hline % \texttt{\bs tt} & \texttt{Typewriter} \\ \hline % \texttt{\bs rm} & \textrm{Roman} \\ \hline % \texttt{\bs sc} & \textsc{Small Caps} \\ \hline % \end{tabular} % \end{center} % \end{table} % % \begin{table}[htb] % \centering % \caption{Type sizes for \FoilTeX\ size-changing % commands for the different document style options. In compatibility % mode, the largest size is 43pt.}\label{tab:sizes} % \begin{tabular}{|l|c|c|c|c|c|} % \multicolumn{6}{l}{} \\ % \cline{2-6} % \multicolumn{1}{l}{} & \multicolumn{5}{|c|}{doc-options} \\ \hline % size \tabfiller{13pt} & 20pt & 17pt & 25pt & 30pt & shortform\\[3pt] \hline % \verb|\tiny| & 12pt & 12pt & 12pt & 14pt & 12pt\\ \hline % \verb|\scriptsize| & 12pt & 12pt & 14pt & 17pt & 12pt\\ \hline % \verb|\footnotesize| & 14pt & 12pt & 17pt & 20pt & 12pt\\ \hline % \verb|\small| & 17pt & 14pt & 20pt & 25pt & 12pt\\ \hline % \verb|\normalsize| & 20pt & 17pt & 25pt & 30pt & 12pt\\ \hline % \verb|\large| & 25pt & 20pt & 30pt & 36pt & 14pt\\ \hline % \verb|\Large| & 30pt & 25pt & 36pt & 43pt & 17pt\\ \hline % \verb|\LARGE| & 36pt & 30pt & 43pt & 51pt & 20pt\\ \hline % \verb|\huge| & 43pt & 36pt & 51pt & 51pt & 25pt\\ \hline % \verb|\Huge| & 51pt & 43pt & 51pt & 51pt & 25pt\\ \hline % \end{tabular} % \end{table} % % \begin{table}[htb] % \centering % \caption{Mathematics type styles and their point sizes at \texttt{\bs % normalsize} for the different document style options.}\label{tab:scripts} % \begin{tabular}{|l|c|c|c|c|c|} % \multicolumn{6}{l}{} \\ % \cline{2-6} % \multicolumn{1}{l}{} & \multicolumn{5}{|c|}{doc-options} \\ \hline % style \tabfiller{13pt} & 20pt & 17pt & 25pt & 30pt & shortform\\[3pt] \hline % \textsl{displaystyle,textstyle} & 20pt & 17pt & 25pt & 30pt & 12pt\\ \hline % \textsl{scriptstyle} & 14pt & 12pt & 17pt & 20pt & 12pt\\ \hline % \textsl{scriptscriptstyle} & 12pt & 12pt & 14pt & 17pt & 12pt\\ \hline % \end{tabular} % \end{table} % % % % % There are also the corresponding \verb|\textsf| and related macros. % These will work as expected, namely they switch the corresponding font % characteristic based on the \emph{current} font. % % Mathematics is also automatically displayed at normal size unless % magnified by a size changing declaration. Table~\ref{tab:scripts} % describes the font point sizes for \TeX's mathematics styles at each % of the normal point size options. % % In the previous version of \FoilTeX, we loaded the \LaTeX\ circle and % line fonts at \verb|\magstep4|. This had the advantage that the % lines where thicker and some pictures would scale nicely to foils. % Unfortunately, this seems to have created as many problems as it % solved. Consequently, in the new version, these fonts are not scaled % except in compatibility mode. % % % \section{Making color foils} \label{sec:color} % % Because color has now been integrated into \LaTeX\ itself, we don't % add much of anything for color support. Users are encouraged to use % the \texttt{color} package of the \texttt{graphics} package. We no % longer recommend the \texttt{colordvi} style file that came with the % old \FoilTeX\ and still comes as part of Rokicki's \texttt{dvips}. In % general it will work OK, but there will be some minor problems that % crop up. % % We have added just enough compatibility mode to the new \FoilTeX\ so % that old files which use \texttt{colordvi} should still run correctly. % % \section{Using {\sc PostScript} fonts} \label{sec:postscript} % % There is not much to say here since the PSNFSS packages do a nice job % of things. The only thing to remember is that the default font family % is the \verb|\sfdefault| so that using a package that only changes the % \verb|\rmdefault| won't help you much. Using a package like % \texttt{times.sty} will change the \verb|\sfdefault| to Helvetica and % \emph{not} to Times-Roman as you might expect. To get your foils % (mostly) into Times-Roman, just say % \begin{verbatim} % \renewcommand{\sfdefault}{ptm} % \end{verbatim} % somewhere in the preamble. % % \section{Installing \FoilTeX} \label{sec:installation} % % To install \FoilTeX, simply run \LaTeX\ on the \texttt{foiltex.ins} % file and then follow the instructions at the end. Essentially, just % copy the generated files to the appropriate location in your % \TeX\ inputs, examples and doc trees. % % \section{Usage restrictions}\label{sec:restrictions} % % \subsection{Experimental Software Disclaimer} % % This program is provided free of charge on an ``AS IS'' basis without % warranty of any kind, either expressed or implied, including but not % limited to implied warranties of merchantability and fitness for a % particular purpose. IBM does not warrant that the functions contained % in this program will meet the user's requirements or that the % operation of this program will be uninterrupted or error-free. You % are solely responsible for determining the appropriateness of using % this program and assume all risks associated with its use, including % but not limited to the risks of program errors, damage to or the loss % of data, programs or equipment, and unavailability or interruption of % operations. % % Acceptance and use of this program constitutes the user's % understanding that he/she will have no recourse to IBM for any actual % or consequential damages, including, but not limited to, lost profits % or savings, arising out of the use or inability to use this program, % or any damages claimed by you based on a third party claim. Even if % the user informs IBM of the possibility of such damages, IBM expects % the user of this program to accept the risk of any harm arising out of % the use of this program, or the user shall not attempt to use this % program for any purpose. % % \subsection{User Agreement} % % BY ACCEPTANCE AND USE OF THIS PROGRAM THE USER AGREES TO % THE FOLLOWING: % % \begin{enumerate}\def\theenumi{\alph{enumi}} % % \item \label{itema} The user is granted permission to copy this % program to the extent % reasonably required for such use. This program may be redistributed % on a not-for-profit basis, as long as WARRANTY DISCLAIMER, this USER % AGREEMENT, and the copyright notice are included with the program. % % \item All title, ownership and rights to this program and any copies % remain with IBM, irrespective of the ownership of the media on which % the program resides. % % \item The user is permitted to create derivative works to this program. % However, all copies of the program and its derivative works must % contain the IBM copyright notice, the WARRANTY DISCLAIMER and this % USER AGREEMENT. Furthermore, the user must document and initial % within the program all changes he/she makes. % % \item By furnishing this program to the user, IBM does \emph{not} % grant either % directly or by implication, estoppel, or otherwise any license under % any patents, patent applications, trademarks, copyrights or other % rights belonging to IBM or to any third party, except as expressly % provided herein. % % \item The user understands and agrees that this program, and any % derivative works made from this program, are not to be sold for profit % or commercially exploited in any manner. However, this use % restriction shall not operate to deny the right to redistribute the % program on a not-for-profit basis, as provided in % paragraph~\ref{itema}, above. % % \item IBM requests that the user supply to IBM a copy of any changes, % enhancements, or derivative works which the user may create. The user % grants to IBM and its subsidiaries an irrevocable, nonexclusive, % worldwide and royalty-free license to use, execute, reproduce, % display, perform, prepare derivative works based upon, and distribute, % (INTERNALLY AND EXTERNALLY) copies of any and all such materials and % derivative works thereof, and to sublicense others to do any, some or % all of the foregoing, (including supporting documentation). % % \end{enumerate} % % \section{Acknowledgements, requests and help}\label{sec:acknowledgements} % % For the first release of \FoilTeX, we had the following % acknowledgement: % \begin{quote} % We would like to thank and acknowledge the following people in IBM for % their great assistance in helping to put \FoilTeX\ together: Katherine % Hitchcock, Myron Flickner, Ekkehard Blanz, Melanie Fulgham, Peter % Haas, Rocky Bernstein and the many users who contributed their % constructive comments on the early test versions within IBM. % % A special thanks goes to Tomas Rokicki for implementing our color % setup in his driver and another to Sheri Gish of IBM for asking the % right (or was it wrong?) question that got this project started. % \end{quote} % % We echo that acknowledgement again because there would not be a % version~2.0 or later without the first release and their help. But, % putting together this new release required a new team of helpers. % Mostly, I want to thank the \LaTeX3 team for doing such a great job % with \LaTeXe. Implementing much of \FoilTeX\ was greatly eased by the % way \LaTeXe\ is constructed and implemented. % % Beyond this, the \LaTeXe\ team was very helpful in a number of % discussions about design issues for \FoilTeX, particularly on font % issues but also on a number of others. Let me single out the % following for exceptional service beyond the call: David Carlisle, % Sebastian Rahtz, Frank Mittelbach and Alan Jeffrey. % % I also want to thank all the many users who have expressed their % interest in \FoilTeX{} and who have made suggestions, comments, % pointed out the bugs and provided fixes. % % A special thanks to the folks at Y\&Y, Inc., including Louis Vosloo, % for providing the stuff needed for landscaping with DVIPSONE. % % Similar special thanks to the folks at Micropress, Inc., % specifically Michael Vulis and Walter Schmidt for the stuff needed to % work with \VTeX. % % The following contributed suggestions and code snippets that are if % not in fact at least in spirit including in this release: Hans Fredrik % Nordhaug, Heiko Oberdiek, Stephen Sangwine, Thomas Sailer, Drew % Ronnenberg. Their contributions are gratefully acknowledged. % % \FoilTeX\ is intended to be easy to use, useful and to produce % beautiful foils. Consequently, the author welcomes any comments or % suggestions. % % The author also requests help in supporting landscape and rotation % with other drivers. If you find a solution, please pass it back to % the author for incorporation in future updates of \FoilTeX. % % If you have a question that you can't answer by reading \textit{both} % this document and~\cite{latexbook,companion}, or by posting your % question to your local \TeX perts or to the usual forums, you can % contact the author. % % % \StopEventually{ % \begin{thebibliography}{9} % % \bibitem{companion} Michel Goossens, Frank Mittelbach and Alexander % Samarin, \textit{The \LaTeX{} Companion}, Addison-Wesley, Reading, % Massachusetts, 1994. % % \bibitem{texbook} Donald Knuth, \textit{The \TeX book}, Addison-Wesley, % Reading, Massachusetts, 1983, revised in 1993. % % \bibitem{latexbook} Leslie Lamport, \textit{\LaTeX: A Document % Preparation System}, 2nd ed., Addison-Wesley, Reading, Massachusetts, % 1994. % % \end{thebibliography} % } % \section{A sample file} \label{sec:sample} % In this section we give a complete and self-annotated sample file. We % try in this sample to demonstrate or comment on most of the basic % features and show how the fonts look in \FoilTeX. More details can % be found in the sections above. % \begin{macrocode} %<*sample> %%%% Everything above this sentence is relevant only to this %%%%% %%%% sample and should not be included in your foils document. %%%%% % Start with a \documentclass declaration. The [20pt] is optional % as that is the default. The [dvips] option is supplied here even % though it really belongs in the {foiltex.cfg} file for the site/user. \documentclass[20pt,dvips]{foils} % % An alternate uses smaller fonts, passes the draft mode to other % included packages (e.g., graphics packages) and does everything % in landscape mode. % \documentclass[17pt,draft,landscape]{foils} % % This next version declares the setup for Rokicki's dvips so that we % can support rotated foils and the use of color names. %\documentclass[20pt,dvips]{foils} % % Add other packages you might want to use here. E.g., you can % use the \usepackage{graphics} or \usepackage{graphicx} to include % figures (e.g., postscript figures) or \usepackage{color} for color. % See the \FoilTeX documentation for use of color. % \usepackage{graphicx} % \usepackage[usenames]{color} % Use this package file for the special \LaTeX symbols. % \usepackage{latexsym} % % Declare the title, author and date as you would in regular \LaTeX. % \title{A Sample Foils Document} % \author{Jim Hafner\\ IBM Research Division\\ Almaden Research Center\\ \texttt{hafner@almaden.ibm.com} } % This is optional \date{\today} % % We set up the header and footer information now. \Restriction is % always placed next to \MyLogo on the bottom left corner of the % page. The other macros have their obvious placement. If you want % nothing, leave the contents of these declarations empty. Note that % ``-- Typeset by FoilTeX --'' logo will print automatically, unless % controlled by redefining \MyLogo or by using the switches \LogoOn % and \LogoOff. % %\MyLogo{-- Typeset by \FoilTeX\ --} % this is the default %\rightfooter{quad\textsf{\thepage}} % this is the default \leftheader{Jim Hafner} \rightheader{\foiltexdate} % \foiltexdate is defined above \Restriction{Is this for a restricted audience?} % \newcommand\bs{\char '134} % a backslash character for the \tt font % % Now we can begin the document. The first thing is the title page % on which we might put a VERY short abstract. \begin{document} \maketitle % \begin{abstract} This is where an abstract might go if you want one. There is usually not a lot of room for much here. \end{abstract} % % Now we can begin to start the individual foils. Note that we let % \LaTeX split the pages and don't force each foil to be a separate % page. We use \foilhead to start a new foil or foil topic. \foilhead{Colors} \FoilTeX\ (version 2) is fully integrated with \LaTeXe\ so that the supported \texttt{color} package (part of the \texttt{graphics} package) is the preferred way to use colors. For examples, see the \texttt{graphics} package documentation. You can still use the old \texttt{colordvi} package that comes with Rokicki's \texttt{dvips}, but some things won't work exactly as expected (except in compatibility mode). \foilhead[-.5in]{Itemize} \LogoOff % We decided to turn the logo off on this page. % The rest of the footer and header will stay the same. % This foil has a lot on it so we used the [-.5in] option to move the % body of the foil closer to the foilhead. We could move it down with % a positive length. % % By default there is large item separation at the first level (equal % to \parsep). At the lower levels, it decreases to 0. To change % you can either try to redefine \@listii and \@listiii in a style % file or you can change it internally to an item list. See comment % below at second level. \begin{itemize} \item This is the first level of an itemize. \begin{itemize} % \itemsep 20pt % this stretches the space % between items but only at this level. We leave % the default here. \item Here we jump to second level \begin{itemize} \item Even third level (and there is a fourth level as well). \item The second item at third level. \end{itemize} \item The second item at second level. \item A third item at second level. \end{itemize} \item The second item at first level. \item A third item at first level. \end{itemize} Note that we have turned off the logo on this page. It returns on the next page. \foilhead{} \LogoOn This should be a \emph{new foil} with no header, followed by a quote: \begin{quote} \ldots it's a good idea to make your input file as easy to read as possible. \end{quote} and some enumerating: \begin{enumerate} \item this is enumerated \item this is also enumerated \end{enumerate} \begin{center} \framebox{\parbox{5.5in}{Above, we used \texttt{\bs emph\{new foil\}} instead of the old \texttt{\{\bs em new foil\bs/\}}!}} \end{center} On the following page we decided to stop the headers from appearing and move the date to the footline. % Here are more samples of font actions, particularly size changing. % We retained the ability to get a true Roman font via \textrm. \foilhead{Fonts} \rightheader{} % These cancel the headlines from now on \leftheader{} % \rightfooter{\foiltexdate\quad\textsf{\thepage}} \begin{itemize} \item This shows \textit{italics}, \textsl{slanted}, \textbf{boldface}, \texttt{typewriter}, \textrm{roman}, and \textsc{small caps}. \item Unslanted \emph{emphasize} and \textsl{slanted \emph{emphasize}}. \item \texttt{\bs textrm} means \textrm{roman and \texttt{\bs textsf} means \textsf{sans serif}}. \item size changing from {\tiny tiny}, {\scriptsize scriptsize}, {\footnotesize footnotesize}, {\small small}, {\normalsize normalsize},\,{\large large},% {\Large Large},\,{\LARGE LARGE}, {\huge huge}, and {\Huge Huge}. \item 12pt is the smallest preloaded. \item 43pt is the largest preloaded in compatibility mode. \item 51pt is the largest preloaded in normal mode. \end{itemize} \foilhead{Special Characters and Accents} \begin{itemize} \item Here is a list of accents: \begin{itemize} \item \`{o}, \'{o}, \^{o}, \"{o}, \~{o}, \={o}, \.{o}, \u{o}, \v{o}, \H{o}, \t{oo}, \c{o}, \d{o}, \b{o}. \end{itemize} \item First in paragraph mode (with \verb|\copyright|): \begin{itemize} \item \dag, \ddag, \S, \P, \pounds, 0123456789, \copyright \end{itemize} \item Then in math mode: (numerals are different!) \begin{itemize} \item $\dag$, $\ddag$, $\S$, $\P$, $\pounds$, $0123456789$ \end{itemize} \item Here are more non-english language symbols: \begin{itemize} \item \oe, \OE, \ae, \AE, \aa, \AA, \o, \O, \l, \L, \ss, ?`, !` \end{itemize} \item \textrm{\TeX}'s special symbols: \#, \$, \%, \&, \_, \{, \}. \end{itemize} \foilhead{Some Mathematics} $$ {\cal F}\cdots\frac{x+y}{1+\frac{y}{z+1}} =\sqrt{x+y}\times \sqrt[n]{2} $$ Here are some funny math symbols (we needed the \texttt{latexsym} package for a couple of these): $$ \forall\exists\flat\natural\sharp\partial\angle\Re\mho\jmath\aleph $$ $$ \infty\Diamond\clubsuit\diamondsuit\spadesuit\heartsuit\ell $$ $$ \bigcap\bigcup\bigvee\bigwedge\bigodot\bigotimes\bigoplus\biguplus \sum\prod\coprod\int\oint $$ $$ \sum_{i=1}^nx_i =\int_0^1 f[x]dx. $$ and $\gcd(m,n)$ and $x\equiv y\pmod{a+b}$. \foilhead{More Math: arrays} $$ \begin{array}{clcr} a+b+c & uv & x-y & 27 \\ a+b & u+v & z & 134 \\ a & 3u+vw & xyz & 2,978 \end{array} $$ $$ \left( \begin{array}{c} \left| \begin{array}{cc} x_{11} & x_{12} \\ x_{21} & x_{22} \end{array} \right| \\ y \\ z \end{array} \right) $$ $$ x=\left\{ \begin{array}{ll} y & \mbox{if $y>0$} \\ z+y & \mbox{otherwise} \end{array} \right. $$ \foilhead{More Math: \texttt{equation} and \texttt{array} Numbering} Here is a numbered equation \begin{equation} E=mc^2 \end{equation} and a numbered array \begin{eqnarray} x & = & 17y \\ y & > & a+b+c+d+e+f+\nonumber \\ & & k+l+m+n+o+p \end{eqnarray} More math accents: $\hat{a}$, $\check{a}$, $\breve{a}$, $\acute{a}$, $\grave{a}$, $\tilde{a}$, $\bar{a}$, $\vec{a}$, $\dot{a}$, $\ddot{a}$. Over and underline: $$ \overline{\overline{x}^{2} + 1} \qquad \overbrace{a+\underbrace{b+c}_{25}+d}^{16\alpha} $$ \foilhead{Bold Mathematics} The \verb|boldequation| environment, with numbering yields \begin{boldequation} \label{eq:bold} 2\sqrt{x} \Pi^y \sim\pi\times x \end{boldequation} and without numbering yields \begin{boldequation*} 2\sqrt{x} \Pi^y \sim\pi\times x \end{boldequation*} We can reference bold equations like (\ref{eq:bold}). There is also \verb|\mathbf| and \verb|\bm| in the middle of a formula, with \hfil\break \verb|\mathbf{a +} a + \bm{a+x\pi-\rho} -\rho| $$ \mathbf{a +}a+\bm{a+x\pi-\rho} -\rho $$ Note the difference between the two bold ``a'' in result. \foilhead{Theorem and Proof Environments} \begin{Theorem}[TUG'92] There are some \TeX\ tools that are easier to use than others. This theorem is numbered and has an optional acknowledgement. \end{Theorem} \begin{Corollary*} This obvious corollary is not numbered because it uses the *-form. \end{Corollary*} \begin{Proof} The details of the proof are left to the reader. Note that the environment names are case sensitive. \end{Proof} We put a header back on the next foil to see that it is correctly rotated. \rotatefoilhead{Rotated Foils} \leftheader{I'm rotated!} This entire page will (should?)~be rotated if we declared the \verb|\documentclass| option \texttt{dvips} or other supported driver option. (For \texttt{pdflatex}, this works without giving any options!) In the other cases, this is not supported and the user is warned. The next foil will return to normal. Only foils that begin with \verb|\rotatefoilhead| will be rotated. If \LaTeX\ needs to split a rotated foil into two foils, \emph{both} will be rotated. \foilhead{Tables and Figures} \leftheader{} Here is a short table: \begin{table} \begin{center} \begin{tabular}{|l|c|r|} \hline First stuff & Second stuff & Third Stuff \\ \hline\hline foo & bar & bug \\ \hline foofoo & barbar & bugbug \\ \hline \end{tabular} \caption{\label{tab:one}This is the first table.} \end{center} \end{table} The above table is Table~\ref{tab:one}. It is a ``nonfloat'', since it doesn't float at all, but appears right where it was placed in the document. % In the picture environment, we have put the fonts back to \LaTeX's % normal size. This may have been a mistake but ... \foilhead{\texttt{picture} Environments} \begin{figure} \begin{center} \setlength{\unitlength}{.08in} \begin{picture}(50,50)(0,0) %\thicklines % don't know why it looks worse with this \put(10,35){\framebox(10,10){gnat}} \put(30,20){\circle{20}} \put(30,20){\vector(0,1){2}} \put(45,35){\circle*{5}} \put(30,20){\oval(20,30)} \end{picture} \end{center} \caption{Isn't this a pretty picture?} \end{figure} \verb|\thicklines| would be nice here but the picture doesn't look as good that way (why?). We should use the \texttt{graphics} package to load our graphics pictures here. Note that this Figure doesn't float! \foilhead{Marginal Notes, Footnotes and Citations} A marginal note\footnote{This is a footnote.} is made with the \verb|\marginpar| command, having the text as its argument. The note\marginpar{This is a mar\-gin\-al note} is placed in the margin, its first line even with the line of the text containing the command\footnote{This is a second footnote.}. This is shows \fbox{frameboxes} at work. We can even cite references like \cite{rocky} and \cite{bullwinkle}. % We can use any bibliography mechanism, including BibTeX. \begin{thebibliography}{99} \bibitem{rocky} Rocky and Bullwinkle, Open problems, in \textsl{Mr. Know-it-all's Rock Encyclopedia}. \bibitem{bullwinkle} Bullwinkle, Getting things out of hats, \textsl{Annals} \textbf{1} (1990BC), 1--2. \end{thebibliography} \foilhead{Other Features} \raggedright \begin{itemize} \item \verb|\raggedright| can be used in the preamble to get this effect throughout as we did on this page. \item Access to the AMS Fonts symbols and Euler fonts can easily be obtained with the \texttt{amsmath} packages. You might not get fonts at the largest sizes however. \item \textsc{PostScript} fonts can used just by adding any of the package files from the PSNFSS package. \end{itemize} \end{document} % % \end{macrocode} % % \section{Description of the code in the \FoilTeX\ package} % \label{code:description} % % In this section we describe the macros used in the package. This is % broken up into a number of parts. In the first part we describe the % code that sets up and implements the option parsing. This includes % the loading of the font definition information and the size option % file. Details of the font data itself can be found in % Section~\ref{code:fonts}. In the second subsection, we define the % basic macros used in \FoilTeX. % Subsections~\ref{code:lists-spacing}-\ref{code:lists-struct} have the % code for list spacing and list structures. Page layout is described % in Subsections~\ref{code:page}-\ref{code:page-style}. The next % subsections cover bibliographies (\ref{code:biblio}), non-floating % floats (\ref{code:floats}), foil heads~(\ref{code:foil-title}), new % theorem environments~(\ref{code:theorems}), and bold % mathematics~(\ref{code:boldmath}). % % \subsection{The package options} \label{code:options} % \begin{macro}{\if@openbib} % \begin{macro}{\if@landscape} % \begin{macro}{\if@dvips} % \begin{macro}{\if@dvipsone} % \begin{macro}{\if@vtex} % \begin{macro}{\if@header@rule} % \begin{macro}{\if@footer@rule} % \begin{macro}{\if@magscaleECfonts} % \begin{macro}{\if@useDCfonts} % \begin{macro}{\if@pdftex} % To setup some of the mechanisms for parsing the package options, we % need a few conditionals. The first and second conditionals are % related to standard \LaTeX\ document class options. The % \verb|\if@dvips|, \verb|if@dvipsone| and \verb|if@vtex| % conditionals, if true, sets up the necessary % \verb|\special|s for page rotation and the like. These are only % supported for Rokicki's \texttt{dvips} and provided for Y\&Y, Inc's, % \texttt{dvipsone} amd MicroPress' \VTeX. The two rule conditionals % determine if a rule is set in the header and footer, respectively. % By default, all of these conditionals are false. The next two deal % with how \texttt{T1} encoded fonts are used. The last is for % \texttt{pdftex} detection. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} %<*package> \newif\if@openbib \@openbibfalse \newif\if@landscape \@landscapefalse \newif\if@dvips \@dvipsfalse \newif\if@dvipsone \@dvipsonefalse \newif\if@vtex \@vtexfalse \ifx\VTeXversion\undefined\else\@vtextrue\fi % autodetect \newif\if@header@rule \@header@rulefalse \newif\if@footer@rule \@footer@rulefalse \newif\if@pdftex \@pdftexfalse \newif\if@magscaleECfonts \@magscaleECfontsfalse \newif\if@useDCfonts \@useDCfontsfalse % \end{macrocode} % \begin{macro}{a4paper} % \begin{macro}{letterpaper} % \begin{macro}{35mmSlide} % \begin{macro}{Screen4to3} % \begin{macro}{Screen16to9} % \begin{macro}{landscape} % \begin{macro}{ledgerpaper} % \begin{macro}{legalpaper} % \begin{macro}{a3paper} % \begin{macro}{a2paper} % \begin{macro}{a1paper} % These document class options are used to set the paper layout. % Most of these are standard \LaTeX, but a few, namely % \texttt{35mmSlide}, \texttt{Screen4to3} and \texttt{Screen16to9}, % are new to \FoilTeX. The first sets the paper % dimesions in the aspect ratio for 35mm film, namely, $2\times 3$ and % just big enough to fit on US letter paper (I'd have picked A4 paper, % but I'm US centric!). The next two, set them to relative % dimensions for full screen displays at rations 4x3 and 16x9. These % are already rotated for displays so \texttt{landscape} is not % required! (Thanks to Stephen Sangwine for this contribution which I % included unchanged and which explains the metric units.) % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \DeclareOption{a4paper} {\setlength\paperheight {297mm}% \setlength\paperwidth {210mm}} \DeclareOption{letterpaper} {\setlength\paperheight {11in}% \setlength\paperwidth {8.5in}} \DeclareOption{ledgerpaper} {\setlength\paperheight {11in}% \setlength\paperwidth {7.33in}} \DeclareOption{legalpaper} {\setlength\paperheight {14in}% \setlength\paperwidth {8.5in}} \DeclareOption{a3paper} {\setlength\paperheight {420mm}% \setlength\paperwidth {297mm}} \DeclareOption{a2paper} {\setlength\paperheight {594mm}% \setlength\paperwidth {420mm}} \DeclareOption{a1paper} {\setlength\paperheight {840mm}% \setlength\paperwidth {594mm}} \DeclareOption{35mmSlide} {\setlength\paperheight {11in}% \setlength\paperwidth {7.33in}} \DeclareOption{Screen4to3} {\setlength\paperwidth {297mm}% \setlength\paperheight {0.75\paperwidth}} \DeclareOption{Screen16to9} {\setlength\paperwidth {297mm}% \setlength\paperheight {0.5625\paperwidth}} \DeclareOption{landscape} {\setlength\@tempdima {\paperheight}% \setlength\paperheight {\paperwidth}% \setlength\paperwidth {\@tempdima}% \@landscapetrue} % \end{macrocode} % \begin{macro}{\@ptsize} % As in the standard \LaTeX\ classes, this macro holds the point size of % the normal font. The available options here are % \texttt{17pt}, \texttt{20pt}, \texttt{25pt}, \texttt{30pt} with % \texttt{20pt} being the default. There is also a special option % \texttt{shortform} which compresses the full large pages into a % shorter form. In this form, text is smaller (generally 12pt), new % foils do not cause a page break, only a vertical skip. This is % useful for making either hard or soft copy for redistribution (to % save paper). % \end{macro} % \begin{macrocode} \newcommand\@ptsize{} \DeclareOption{shortform}{\renewcommand\@ptsize{shrt}} \DeclareOption{17pt}{\renewcommand\@ptsize{17}} \DeclareOption{20pt}{\renewcommand\@ptsize{20}} \DeclareOption{25pt}{\renewcommand\@ptsize{25}} \DeclareOption{30pt}{\renewcommand\@ptsize{30}} % \end{macrocode} % The next few options are standard \LaTeX: \texttt{leqno}, \texttt{fleqn}, % \texttt{draft}, \texttt{final}, \texttt{openbib}. % \begin{macrocode} \DeclareOption{leqno}{\input{leqno.clo}} \DeclareOption{fleqn}{\input{fleqn.clo}} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{final}{\setlength\overfullrule{0pt}} \DeclareOption{openbib}{\@openbibtrue} % \end{macrocode} % \begin{macro}{headrule} % \begin{macro}{footrule} % The ``rule'' options enable rules in the header and footer. % \end{macro} % \end{macro} % \begin{macrocode} \DeclareOption{headrule}{\@header@ruletrue} \DeclareOption{footrule}{\@footer@ruletrue} % \end{macrocode} % \begin{macro}{dvips|dvipsone|vtex} % One of the \texttt{dvips}, \texttt{dvipsone} or \texttt{vtex} option % are \emph{required} for the rotation of % individual foils. We also use this together with the % \texttt{landscape} option to issue the \verb|\special{landscape}| % required to rotate the whole document. This just saves the user from % doing it. % \end{macro} % \begin{macrocode} \DeclareOption{dvips}{\@dvipstrue} \DeclareOption{dvipsone}{\@dvipsonetrue} \DeclareOption{vtex}{\@vtextrue} % \end{macrocode} % \begin{macro}{magscalefonts} % \begin{macro}{useDCfonts} % These two options control the conditionals which trigger changes in % the use of the \texttt{T1} encoding. See % Section~\ref{sec:newoptionsin2.1} for more details. % \end{macro} % \end{macro} % \begin{macrocode} \DeclareOption{magscalefonts}{\@magscaleECfontstrue} \DeclareOption{useDCfonts}{\@useDCfontstrue} % \end{macrocode} % Because a number of standard \LaTeX\ options don't make sense in % \FoilTeX, we have disabled them. These options are \texttt{a5paper}, % \texttt{b5paper},\texttt{executivepaper}, % \texttt{10pt}, \texttt{11pt}, \texttt{12pt}, \texttt{oneside}, % \texttt{twoside}, \texttt{openright}, \texttt{openany}, % \texttt{titlepage}, \texttt{notitlepage}, \texttt{onecolumn}, % \texttt{twocolumn}. With the exceptions of \texttt{oneside}, % \texttt{titlepage}, \texttt{onecolumn}, they all return a warning to % the user. In the case of point size options, suggestions are given to % the user to try the official \FoilTeX\ size options. (Note, in % versions prior to~2.1.3, \texttt{legalpaper} was not available.) % \begin{macrocode} \DeclareOption{a5paper}{% \ClassWarningNoLine{FoilTeX}{No 'a5paper' option for foils.}} \DeclareOption{b5paper}{% \ClassWarningNoLine{FoilTeX}{No 'b5paper' option for foils.}} \DeclareOption{executivepaper}{% \ClassWarningNoLine{FoilTeX}{No 'executivepaper' option for foils.}} \DeclareOption{10pt}{% \ClassWarningNoLine{FoilTeX}{No '10pt' foils option, try shortform, 17pt, 20pt, 25pt or 30pt (defaulting to 20pt).}} \DeclareOption{11pt}{% \ClassWarningNoLine{FoilTeX}{No '11pt' foils option, try shortform, 17pt, 20pt, 25pt or 30pt (defaulting to 20pt).}} \DeclareOption{12pt}{% \ClassWarningNoLine{FoilTeX}{No '12pt' foils option, try shortform, 17pt, 20pt, 25pt or 30pt (defaulting to 20pt).}} \DeclareOption{oneside}{} \DeclareOption{twoside}{% \ClassWarningNoLine{FoilTeX}{No 'twoside' option for foils.}} \DeclareOption{openright}{% \ClassWarningNoLine{FoilTeX}{No 'openright' option for foils.}} \DeclareOption{openany}{% \ClassWarningNoLine{FoilTeX}{No 'openany' option for foils.}} \DeclareOption{titlepage}{} \DeclareOption{notitlepage}{% \ClassWarningNoLine{FoilTeX}{No 'notitlepage' option for foils.}} \DeclareOption{onecolumn}{} \DeclareOption{twocolumn}{% \ClassWarningNoLine{FoilTeX}{No 'twocolumn' layout for foils.}} % \end{macrocode} % Here we execute the default options and do the processing of the % document class option list and what is specified in the % \texttt{foiltex.cfg} file if one exists. % % When \VTeX\ is autodetected the \texttt{vtex} option is not required % and the \texttt{dvips} and \texttt{dvipsone} options are disabled. % Version~2.1.4 adds PDF\LaTeX\ auto-detection. This code was supplied % by Hans Fredrik Nordhaug, which he claims was borrowed from Heiko % Oberdiek \texttt{ifpdf} package. It also suppressed the other % driver options (except the \texttt{vtex} as I don't know how this % integrates with \VTeX.) % \begin{macrocode} \ExecuteOptions{letterpaper,20pt,final} \InputIfFileExists{foiltex.cfg}{}{} \ProcessOptions \ifx\pdfoutput\undefined \else \ifx\pdfoutput\relax \else \ifcase\pdfoutput \else \@pdftextrue \fi \fi \fi \if@vtex \if@dvips \ClassWarningNoLine{FoilTeX}{% Option 'dvips' is ignored when running vtex} \fi \if@dvipsone \ClassWarningNoLine{FoilTeX}{% Option 'dvipsone' is ignored when running vtex} \fi \@dvipsfalse\@dvipsonefalse \fi \if@pdftex \if@dvips \ClassWarningNoLine{FoilTeX}{% Option 'dvips' is ignored when running pdflatex} \fi \if@dvipsone \ClassWarningNoLine{FoilTeX}{% Option 'dvipsone' is ignored when running pdflatex} \fi \@dvipsfalse\@dvipsonefalse \fi \if@landscape % \end{macrocode} % \texttt{dvips} will recognize the paper format to be landscape % and rotate the page contents appropriately to fit on portrait paper. % Additionally, we instruct \texttt{dvips} to rotate counter-clockwise % rather than clockwise, so as to match Ghostscript. % With \texttt{dvipsone}, the `landscape' \verb|\special| is issued. % \begin{macrocode} \if@dvips\AtBeginDvi{\special{! /landplus90 true store}}\else% \if@dvipsone{\special{landscape}}% % \end{macrocode} % With \VTeX, landscape mode is handled in different ways in PDF and % PostScript mode: % \begin{itemize} % \item In PDF mode, the MediaSize is determined from the landscape % paper size, as usual. % \item In PS mode, the BoundingBox is set to the corresponding % \emph{portrait} paper size, and the page contents is rotated, % so that the foils can easily be printed on portrait-oriented paper. % \end{itemize} % \begin{macrocode} \else\if@vtex\ifnum\OpMode=2{% \immediate\special{landscape}% \AtBeginDocument{\mediaheight=\paperwidth\mediawidth=\paperheight}% }\fi \fi\fi\fi \fi % \end{macrocode} % Finally we are ready to load the other \FoilTeX\ external files % required. The first checks to see if there is a \texttt{ftlfonts.cfg} % file which contains local alternative font definitions. If not, then % we load the default font definition information. (This was changed in % version~2.1.4 to accommodate systems like \VTeX\ which might want to % customize font usage without modifying the default files.) The % default font definitions include font shape data usually stored in % \texttt{.fd} files; we put them together for simplicity and to reduce % the number of files loaded. The second is the file used for the size % option. % \begin{macrocode} \InputIfFileExists{fltfonts.cfg}{}{\input{fltfonts.def}} \input{foil\@ptsize.clo} % \end{macrocode} % % \subsection{Some basic macros}\label{code:basic-macros} % \begin{macro}{\FoilTeX} % Of course, we have to define the \FoilTeX\ logo. As is done for the % \LaTeX\ logos, We use the new \verb|\DeclareRobustCommand|. Note % that, in contrast with the other logos, we force the \FoilTeX\ logo to % always appear in the same font family, shape and series with only the % size varying. % \end{macro} % \begin{macrocode} \DeclareRobustCommand\FoilTeX{{\normalfont% {\sffamily Foil}\kern-.03em{\rmfamily\TeX}}} % \end{macrocode} % \begin{macro}{underscore} % The underscore in \LaTeX\ is too thin, in fact it has fixed thickness % independent of the font size. This makes some sense if the font sizes % aren't allowed to vary that much. We fix it here so that it varies % with font size always. % \end{macro} % \begin{macrocode} \renewcommand\_{\leavevmode\kern.06em\vbox{\hrule width.4em height.12ex}} % \end{macrocode} % \begin{macro}{\footnoterule} % \begin{macro}{\@makefntext} % \begin{macro}{\@makefnmark} % The default \LaTeX\ footnote rule is to short (2in) on foils so we make % it longer. Note that the thickness of the rule is still the same % (.4pt). The macro for making the footnote text is not part of the % default format but is defined in class files like % \texttt{article.cls}. We steal that definition and put it here. % Curiously, the macro for making the footnote mark \emph{is} defined in % the format (\texttt{latex.ltx}), but we fix it here so that it gets % sans serif numerals. % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \renewcommand\footnoterule{\kern-3\p@\hrule width.4\textwidth\kern2.6\p@} \newcommand\@makefntext[1]{\parindent 1em\noindent \hbox to 1.8em{\hss\@makefnmark}#1} \def\@makefnmark{\hbox{$^{\mathsf{\@thefnmark}}\m@th$}} % \end{macrocode} % \begin{macro}{\marginpar} % \begin{macro}{\@oldmarginpar} % \begin{macro}{\@foilmarginpar} % \begin{macro}{\@foilmarginparR} % \begin{macro}{\@foilmarginparRL} % The default definition of \verb|\marginpar| doesn't work well in % \FoilTeX\ because of the lack of hyphenation, the large size of the % fonts and the very narrow space for these items. So, we fix it a % little by forcing it to be \verb|\raggedright| (for right margin % paragraphs) and \verb|\raggedleft| (for left margin paragraphs). We % cheat here so that we don't need to worry about what is happening in % \LaTeX's innards in this context. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \let\@oldmarginpar\marginpar \def\@marginragged{\if@reversemargin\raggedleft\else\raggedright\fi} \def\@foilmarginpar{\@ifnextchar[{\@foilmarginparRL}{\@foilmarginparR}} \def\@foilmarginparRL[#1]#2{% \@oldmarginpar[{\@marginragged #1\par}]{{\@marginragged #2\par}}} \def\@foilmarginparR#1{\@oldmarginpar{\@marginragged #1\par}} \let\marginpar\@foilmarginpar % \end{macrocode} % \begin{macro}{\Black} % \begin{macro}{\globalColor} % Stricly speaking, we probably shouldn't define these and they % shouldn't be part of a \FoilTeX\ class file, since they are not % completely compatible with the color package. However, we still % define them and use them for two purposes. First is backward % compatibility with old \FoilTeX\ documents, and second, so that things % still work reasonably well with the old \texttt{colordvi} style file. % They are both defined as no-ops. % \end{macro} % \end{macro} % \begin{macrocode} \def\Black#1{#1} \def\globalColor#1{#1} % \end{macrocode} % \begin{macro}{\today} % Since this one isn't defined by default, we define it. % \end{macro} % \begin{macrocode} \newcommand\today{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\day, \number\year} % \end{macrocode} % \begin{macro}{\lineskip} % \begin{macro}{\normallineskip} % \begin{macro}{\baselinestretch} % \begin{macro}{\parskip} % \begin{macro}{\parindent} % \begin{macro}{\jot} % Next, we set a few of the basic space parameters. Note that we % have increased the \verb|\parindent| in the new version but retained % the old value in compatibility mode for old versions of \FoilTeX\ % files. The value for baseline stretch is not strictly needed since % that is the default. We put it here for completeness. We adjust % the spacing set by \verb|\jot| in the new mode, since we found we used % this a lot in practice. We left it as the default in compatibility % mode. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \setlength\lineskip{1\p@} \setlength\normallineskip{1\p@} \renewcommand\baselinestretch{1} \setlength\parskip{18\p@ \@plus 4\p@ \@minus 4\p@} \if@compatibility \setlength\parindent{15\p@} \setlength\jot{3\p@} \else \setlength\parindent{30\p@} \setlength\jot{10\p@} \fi % \end{macrocode} % \begin{macro}{\righthyphenmin} % \begin{macro}{\lefthyphenmin} % We set these minimum hyphenation values to some large value so that we % can disable hyphenation. This is unlike \FoilTeX~v1.0.1, where we turned % off hyphenation by disabling the hyphenation tables. This is more or % less essential here since the tables are already loaded by the \LaTeX\ % format. It does have the additional advantage in that the user can % re-enable it simply by resetting these values. % \end{macro} % \end{macro} % \begin{macrocode} \righthyphenmin=100 \lefthyphenmin=100 % \end{macrocode} % \begin{macro}{\@eqnnum} % \begin{macro}{\theequation} % We set the equation number in the default sans serif font (don't % exactly know why this is necessary --- maybe it is not!) and place it % in arabic numerals. % \end{macro} % \end{macro} % \begin{macrocode} \def\@eqnnum{\hbox{\reset@font\sffamily (\theequation)}} \renewcommand\theequation{\arabic{equation}} % \end{macrocode} % \begin{macro}{titlepage} % \begin{macro}{\@pnumwidth} % \begin{macro}{@tocrmarg} % \begin{macro}{\@dotsep} % We leave the next set of macros here, even though they are either % irrelevant or taken care of by other things (like \verb|\maketitle|), % just in case someone wants to use them. They are not supported except % in compatibility mode. The parameter settings are used only in the % table of contents (which we don't have on foils), so these are % irrelevant. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \if@compatibility \newenvironment{titlepage}{% \@restonecolfalse \newpage \thispagestyle{empty} \setcounter{page}{0}}{\newpage} \newcommand\@pnumwidth{1.55em} \newcommand\@tocrmarg {2.55em} \newcommand\@dotsep{4.5} \fi % \end{macrocode} % \begin{macro}{\sloppyfoils} % We can be really sloppy with tolerances and fuzz on foils, so we set % the parameters for this and invoke (probably could just avoid the % definition all together). % \end{macro} % \begin{macrocode} \def\sloppyfoils{\tolerance 9000 \hfuzz 2\p@ \vfuzz 2\p@ \hbadness 2000} \sloppyfoils % \end{macrocode} % \subsection{List environments: spacing}\label{code:lists-spacing} % In this subsection, we set up all the code needed for list % environments spacing. Most of this is extracted in some form or % another from the basic \LaTeX\ classes like \texttt{article} with some % modifications for use in foils. % \begin{macro}{\leftmargin*} % We begin with the list margin indentation parameters. % \end{macro} % % \begin{macrocode} \setlength\leftmargini{25\p@} \setlength\leftmarginii{22\p@} \setlength\leftmarginiii{18.7\p@} \setlength\leftmarginiv{17\p@} \setlength\leftmarginv{10\p@} \setlength\leftmarginvi{10\p@} \setlength\leftmargin\leftmargini % \end{macrocode} % \begin{macro}{\labelwidth} % \begin{macro}{\labelsep} % We need to set the label width and label separation parameters. % Unfortunately, they were done in the wrong order in the old \FoilTeX, % so here we do it right but under compatibility mode, do it the old way % so things don't change. % \end{macro} % \end{macro} % \begin{macrocode} \if@compatibility \setlength\labelwidth\leftmargini\advance\labelwidth-\labelsep \setlength\labelsep{.5em} \else \setlength\labelsep{10\p@} \setlength\labelwidth\leftmargini\advance\labelwidth-\labelsep \fi % \end{macrocode} % \begin{macro}{\partopsep} % This is set fairly small, no reason to be too spacious. % \end{macro} % \begin{macrocode} \setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} % \end{macrocode} % \begin{macro}{\@listIa} % \begin{macro}{\@listIb} % \begin{macro}{\@listIc} % \begin{macro}{\@listId} % These macros define the spacing for top level list environments. We % define four default sets of parameters and overlap their usage in the % various point size class option files. % Table~\ref{tab:listI} shows the usage of each with respect to font % size. (This table is somewhat different in % compatibility mode, particularly for small relative font sizes in the % larger class options. See Section~\ref{code:clo} for the details.) % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{table} % \begin{center} % \begin{tabular}{|l|l|l|} \hline % $\ge$20pt & {\tt \listi a} \\ \hline % 17pt & {\tt \listi b} \\ \hline % 14pt & {\tt \listi c} \\ \hline % 12pt, shortform & {\tt \listi d} \\ \hline % \end{tabular} % \end{center} % \caption{\label{tab:listI}Usage of \texttt{\bs\at listI*} styles % versus font size in \LaTeX2e\ mode.} % \end{table} % \begin{macrocode} \newcommand\@listIa{\leftmargin\leftmargini \topsep 14\p@ \@plus 2\p@ \@minus 4\p@ \parsep 14\p@ \@plus 4\p@ \@minus 4\p@ \itemsep 14\p@ \@plus 4\p@ \@minus 2\p@} \newcommand\@listIb{\leftmargin\leftmargini \topsep 8\p@ \@plus 2\p@ \@minus 2\p@ \parsep 2\p@ \@plus 1\p@ \@minus 1\p@ \itemsep \parsep} \newcommand\@listIc{\leftmargin\leftmargini \topsep 6\p@ \@plus 1\p@ \@minus 1\p@ \parsep 2\p@ \@plus 1\p@ \@minus 1\p@ \itemsep \parsep} \newcommand\@listId{\leftmargin\leftmargini \topsep 4\p@ \@plus 1\p@ \@minus 1\p@ \parsep 2\p@ \@plus 1\p@ \@minus 1\p@ \itemsep \parsep} % \end{macrocode} % \begin{macro}{\@listi*} % Now we set the parameters for lower level lists. These are fixed % throughout all the point sizes. Essentially, there is very little % additional space here except the indentation. We allowed a fair % amount of space in the top level, however. We close this section % with a call to \verb|\normalsize| to make sure that all the internal % list macros are defined appropriately. This call is also done in % each of the \texttt{foil*.clo} files but before the above parameters % sets are defined. This caused a problem by delaying the definition % of \verb|\@listi|. This is new in version~2.1.1. (Alternatively, we % could move all this stuff \emph{before} we load these \texttt{.clo} % files but that seemed to be too much of a change.) % \end{macro} % \begin{macrocode} \newcommand\@listii{\leftmargin\leftmarginii \labelwidth\leftmarginii\advance\labelwidth-\labelsep \topsep \z@ \parsep \z@ \itemsep \parsep} \newcommand\@listiii{\leftmargin\leftmarginiii \labelwidth\leftmarginiii\advance\labelwidth-\labelsep \partopsep 1\p@ \@plus 0\p@ \@minus 1\p@ \topsep \z@ \parsep \z@ \itemsep \topsep} \newcommand\@listiv{\leftmargin\leftmarginiv \labelwidth\leftmarginiv\advance\labelwidth-\labelsep} \newcommand\@listv{\leftmargin\leftmarginv \labelwidth\leftmarginv\advance\labelwidth-\labelsep} \newcommand\@listvi{\leftmargin\leftmarginvi \labelwidth\leftmarginvi\advance\labelwidth-\labelsep} \normalsize % \end{macrocode} % \begin{macro}{\zerolistvertdimens} % We define this macro in the new version so we have a simple mechanism % for shrinking as much as possible all the vertical space in list % environments. % \end{macro} % \begin{macrocode} \if@compatibility \let\zerolistvertdimens\relax \else \def\zerolistvertdimens{\parskip0pt\topsep0pt\partopsep0pt% \parsep0pt\itemsep0pt} \fi % \end{macrocode} % \subsection{List environments: structure} % \label{code:lists-struct} % Here we take up the structure of list environments including the % standard environments like \texttt{verse} and \texttt{description} % \begin{macro}{\@item} % We start by redefining \verb|\@item| in % compatibility mode to get the effect we had before for protecting the % item label from spurious color corruption. This of course will only % work with the \texttt{colordvi} style. As mentioned above, this is % not the recommended way to do color in the new \LaTeX. This code % is mostly taken from the new \LaTeX\ and modified to fit the old % needs. The only real change is in the addition of the % \verb|\globalColor| macro surrounding the \verb|\makelabel|. % \end{macro} % \begin{macrocode} \if@compatibility \def\@item[#1]{% \if@noparitem \@donoparitem \else \if@inlabel \indent \par \fi \ifhmode \unskip\unskip \par \fi \if@newlist \if@nobreak \@nbitem \else \addpenalty\@beginparpenalty \addvspace\@topsep \addvspace{-\parskip} \fi \else \addpenalty\@itempenalty \addvspace\itemsep \fi \global\@inlabeltrue \fi \everypar{\global\@minipagefalse\global\@newlistfalse \if@inlabel \global\@inlabelfalse \hskip -\parindent \box\@labels \penalty\z@ \fi \everypar{}} \global\@nobreakfalse \if@noitemarg \@noitemargfalse \if@nmbrlist \refstepcounter{\@listctr}\fi \fi \sbox\@tempboxa{\globalColor{\makelabel{#1}}} \global\setbox\@labels \hbox{\unhbox\@labels \hskip \itemindent \hskip -\labelwidth \hskip -\labelsep \ifdim \wd\@tempboxa >\labelwidth \box\@tempboxa \else \hbox to\labelwidth {\unhbox\@tempboxa} \fi \hskip \labelsep} \ignorespaces } \fi % \end{macrocode} % \begin{macro}{\theenum*} % \begin{macro}{\labelenum*} % \begin{macro}{\labelitem*} % We set up the default format for the enumeration list numbers at the % four default levels. Similarly, we default the tags for the itemized % lists. % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \renewcommand\theenumi{\arabic{enumi}} \renewcommand\theenumii{\alph{enumii}} \renewcommand\theenumiii{\roman{enumiii}} \renewcommand\theenumiv{\Alph{enumiv}} \renewcommand\p@enumii{\theenumi} \renewcommand\p@enumiii{\theenumi(\theenumii)} \renewcommand\p@enumiv{\p@enumiii\theenumiii} \newcommand\labelenumi{\theenumi.} \newcommand\labelenumii{(\theenumii)} \newcommand\labelenumiii{\theenumiii.} \newcommand\labelenumiv{\theenumiv.} \newcommand\labelitemi{$\m@th\bullet$} \newcommand\labelitemii{{\normalfont\bfseries --}} \newcommand\labelitemiii{$\m@th\ast$} \newcommand\labelitemiv{$\m@th\cdot$} % \end{macrocode} % \begin{macro}{\descriptionlabel} % \begin{macro}{description} % \begin{macro}{verse} % \begin{macro}{quotation} % \begin{macro}{quote} % Finally, we predefine the standard environments which are built from % the list environment. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newcommand\descriptionlabel[1]{\hspace\labelsep \normalfont\bfseries #1} \newenvironment{description}{\list{}{\labelwidth\z@ \itemindent-\leftmargin \let\makelabel\descriptionlabel}}{\endlist} \newenvironment{verse}{\let\\=\@centercr \list{}{\itemsep\z@ \itemindent -1.5em\listparindent \itemindent \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]}{\endlist} \newenvironment{quotation}{\list{}{\listparindent 1.5em \itemindent\listparindent \rightmargin\leftmargin \parsep 0\p@ \@plus 1\p@}\item[]}{\endlist} \newenvironment{quote}{\list{}{\rightmargin\leftmargin}\item[]}{\endlist} % \end{macrocode} % \subsection{Page layout parameters}\label{code:page} % In this section we setup the parameters that adjust the page layout, % including margins, text height and width, etc. % \begin{macro}{\oddsidemargin} % \begin{macro}{\evensidemargin} % \begin{macro}{\topmargin} % \begin{macro}{\headsep} % \begin{macro}{\headheight} % \begin{macro}{\footskip} % \begin{macro}{\head@footskip} % \begin{macro}{\footnotesep} % \begin{macro}{\footins} % \begin{macro}{\@mpfootins} % We start with the margin settings and the header settings. Some % things change a little in the new version so we keep the old versions % in compatibility mode. This is mostly for the footer stuff. Of % course, the \verb|\footheight|, \verb|@maxsep| and % \verb|\@dblmaxsep| % are no-ops in all cases but is only % defined in compatibility mode. In the default mode (i.e., % non-compatibility) the \verb|\head@footskip| length contains the sum % of the vertical space taken by the header and footer. The description % of this is given below. Initially it is set to one inch and the % \verb|\footskip| is calculated from this. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \setlength\oddsidemargin{0\p@} \setlength\evensidemargin{0\p@} \setlength\topmargin{0\p@} \setlength\headsep{14\p@} \setlength\headheight{15\p@} \if@compatibility \setlength\footheight{25\p@} \setlength\footskip{45\p@} \setlength\@maxsep{20\p@} \setlength\@dblmaxsep{20\p@} \else \newdimen\head@footskip \setlength\head@footskip{1in} \setlength\footskip{\head@footskip} \addtolength\footskip{-\headsep} \addtolength\footskip{-\headheight} \fi \setlength\footnotesep{10\p@} \setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} \skip\@mpfootins = \skip\footins % \end{macrocode} % \begin{macro}{\marginparwidth} % \begin{macro}{\marginparsep} % \begin{macro}{\marginparpush} % Here we set up the dimensions for margin paragraphs. We base these % on one inch margins, so if the user choses to shrink these margins and % plans to use margin paragraphs, they should be careful about these % dimensions. % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \setlength\marginparwidth{54\p@} \setlength\marginparsep{10\p@} \setlength\marginparpush{5\p@} % \end{macrocode} % \begin{macro}{\textheight} % \begin{macro}{\textwidth} % \begin{macro}{\@foilheight} % \begin{macro}{\@foilwidth} % \begin{macro}{\@rotdimens} % \begin{macro}{\@defaultdimens} % \begin{macro}{\@rotdimens@pdf} % \begin{macro}{\@defaultdimens@pdf} % \begin{macro}{\setp@gelayoutdimens} % We have added in the new version a \verb|\@foilheight| and % \verb|\@foilwidth| which are internal dimensions of the printable area % of the page (excluding margin paragraphs and the like). They are % setup initially as the paper dimensions less two inches (each) since % we set the default top margin and side margins to zero. This leaves % exactly a one inch margin all the way around in all supported paper % sizes. At the \verb|\begin{document}| we invoke a macro % (\verb|\setp@gelayoutdimens|) that adjusts these dimensions to account % for user settings for page layout. Furthermore, it defines the % internal commands \verb|\@rotdimens| and \verb|\@defaultdimens| which % are used to perform the rotation of individual pages (including header % and footer). Set up this way, the macros can take into account the % rotation of the whole document done by a \texttt{landscape} class % option (since this is based only on the paper dimensions). % % In compatibility mode, we use the parameter settings of \FoilTeX~v1.0.1 % for text height but in the new version we let the text height expand % to its largest possible subject to space for header and margins. Also % in this mode, we disable the \verb|\@rotdimens| and % \verb|\@defaultdimens| since we didn't support this in the old % version. % % Note: I understand the \texttt{dvips} can set the paper sizes % automatically with a \verb|\special| command. However, I've chosen not % to use that here because (a) limitations in my testing environment and % (b) possible incompatibilities with other drivers. % % We've included some additional code to deal with another % incompatibility with \texttt{hyperref}. This again is provided by Heiko % Oberdiek both directly and indirectly via Hans Fredrik Nordhaug. % % Finally, version~2.1.4 provides additional page dimension % manipulations for PDF\LaTeX. This was provided by in a number of % similar forms by a few people. See Section~\ref{sec:acknowledgements}. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \if@compatibility \setlength\textheight{7.6in} \setlength\textwidth{6.5in} \let\@rotdimens\relax \let\@defaultdimens\relax \else \newdimen\@foilheight \newdimen\@foilwidth \setlength\textheight{\paperheight} \addtolength\textheight{-2in} \addtolength\textheight{-\head@footskip} \setlength\textwidth{\paperwidth} \addtolength\textwidth{-2in} \def\setp@gelayoutdimens{% \setlength\head@footskip{\footskip} \addtolength\head@footskip{\headsep} \addtolength\head@footskip{\headheight} \setlength\@foilheight{\textheight} \addtolength\@foilheight{\head@footskip} \setlength\@foilwidth{\textwidth} \def\@rotdimens{\textheight\@foilwidth \textwidth\@foilheight \addtolength\textheight{-\head@footskip} \vsize\textheight \hsize\textwidth \linewidth\textwidth \columnwidth\textwidth \@colroom\textheight \@colht\textheight} \def\@rotdimens@pdf{% \setlength{\pdfpagewidth}{\strip@pt\paperheight truept}% \setlength{\pdfpageheight}{\strip@pt\paperwidth truept}} \def\@defaultdimens{\textheight\@foilheight \textwidth\@foilwidth \addtolength\textheight{-\head@footskip} \vsize\textheight \hsize\textwidth \linewidth\textwidth \columnwidth\textwidth \@colroom\textheight \@colht\textheight} \def\@defaultdimens@pdf{% \setlength{\pdfpagewidth}{\strip@pt\paperwidth truept}% \setlength{\pdfpageheight}{\strip@pt\paperheight truept}} \@defaultdimens \if@pdftex\@defaultdimens@pdf\fi} % end of \def\setp@gelayoutdimens \fi \AtBeginDocument{\if@compatibility\else\setp@gelayoutdimens\fi % For \texttt{dvips} we pass the paper size to the driver (so user's % don't have to invoke \texttt{dvips} with the \texttt{-t papersize} % option; thanks to Hans Fredrik Nordhaug for this fix.). This may also % be usable with \texttt{dvipsone} but we have no way to test that. % With VTeX this isn't necessary. The extra conditional (provided % by Heiko Oberdiek) on \texttt{hyperref} version avoids a % incompatibility with the more recent releases of that package. \if@dvips \AtBeginDvi{\special{% papersize=\the\paperwidth,\the\paperheight}}% \fi \@ifpackageloaded{hyperref}{% \@ifpackagelater{hyperref}{2007/10/29}{}{% \def\@begindvi{\foil@begindvi \unvbox \@begindvibox \ifHy@pageanchor \@hyperfixhead \gdef\@begindvi{\foil@begindvi\@hyperfixhead}% \else \gdef\@begindvi{\foil@begindvi\HyPL@EveryPage}% \fi}}}{}% } % \end{macrocode} % \begin{macro}{\@*penalty} % A number of parameters for float separation and the like are set to % the defaults in \LaTeX\ (both old and new versions) so we leave out % settings for these in this class file. We do set up the penalty % values (not really knowing what they do) to values consistent with % other class files and old style files. % \end{macro} % \begin{macrocode} \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty % \end{macrocode} % \begin{macro}{\arraycolsep} % \begin{macro}{\tabcolsep} % \begin{macro}{\arrayrulewidth} % \begin{macro}{\doublerulesep} % \begin{macro}{\tabbingsep} % Here are some settings for space in tables and tabbing environments. % These aren't terribly critical but something has to be set. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \setlength\arraycolsep{10\p@} \setlength\tabcolsep{12\p@} \setlength\arrayrulewidth{1\p@} \setlength\doublerulesep{3\p@} \setlength\tabbingsep\labelsep % \end{macrocode} % \begin{macro}{\fboxsep} % \begin{macro}{\fboxrule} % And finally some settings for the frame box rule and separation. We % make the separation a bit bigger to compensate for the larger fonts. % \end{macro} % \end{macro} % \begin{macrocode} \if@compatibility \setlength\fboxsep{6\p@} \else \setlength\fboxsep{10\p@} \fi \setlength\fboxrule{1\p@} % \end{macrocode} % \subsection{The title page}\label{code:titlepage} % In this section we describe the construction of the title page macros. % % \begin{macro}{\abovetitleskip} % \begin{macro}{\titleauthorskip} % \begin{macro}{\authorauthorskip} % \begin{macro}{\authordateskip} % \begin{macro}{\dateabstractskip} % I'm a big fan of letting the user easily adjust spacing in lots of % different contexts, so we set all the vertical spacing parameters as % adjustable lengths instead of hardcoding their values. This may take % too many \TeX\ resources but hopefully not (I'm sure I'll get messages % about this if it does). Each of these dimensions adjust vertical % space on the title page. Each name indicates where the space is, % so the user can easily shrink or stretch space as necessary. The % default values are as in the old \FoilTeX~v1.0.1, so this should cause no % additional confusion. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newlength\abovetitleskip \newlength\titleauthorskip \newlength\authorauthorskip \newlength\authordateskip \newlength\dateabstractskip \setlength\abovetitleskip{2em} \setlength\titleauthorskip{1.5em} \setlength\authorauthorskip{.5em} \setlength\authordateskip{1em} \setlength\dateabstractskip{1em} % \end{macrocode} % \begin{macro}{\maketitle} % \begin{macro}{\@maketitle} % We don't do too much that is not in \texttt{article.cls} for defining % the \verb|\maketitle| and \verb|\@maketitle| commands. About the only % differences are the addition of these adjustable spacing parameters. % (By changing the way footnote marks are done overall, we no longer % need to change the definitions within the \verb|\maketitle| as in the % old \FoilTeX.) This fixed a bug when the user tried to redefine the % footnote mark in terms of the footnote symbols. % \end{macro} % \end{macro} % \begin{macrocode} \def\maketitle{\par \begingroup \setcounter{page}{0} \def\thefootnote{\fnsymbol{footnote}} \newpage \@maketitle \thispagestyle{foilheadings} \@thanks \endgroup \setcounter{footnote}{0} \let\maketitle\relax \let\@maketitle\relax \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax% } % \end{macrocode} % Note that in \verb|\@maketitle| we use the \verb|\zerolistvertdimens| to % get all the list spacing shrunk to zero so we can control it % explicitly with the above parameters. % \begin{macrocode} \def\@maketitle{\newpage \zerolistvertdimens \if@compatibility\else \advance\abovetitleskip -\baselineskip % \null adds this space \fi \null\vskip\abovetitleskip \begin{center} {\Large\bfseries \@title \par} \vskip\titleauthorskip {\lineskip \authorauthorskip \begin{tabular}[t]{c}\@author\end{tabular} \par} \vskip\authordateskip {\@date} \end{center} \par\vfil } % \end{macrocode} % \begin{macro}{\abstractname} % \begin{macro}{abstract} % To complete the title page, we add the code for the abstract % environment, if desired by the user. We define the % \verb|\abstractname| so the user can do this in their favorite % language. We then construct the environment using the new parameters % and still try to simulate the old layout. % \end{macro} % \end{macro} % \begin{macrocode} \newcommand\abstractname{Abstract} \newenvironment{abstract}{% \if@compatibility \dateabstractskip\parskip \advance\dateabstractskip\topsep \advance\dateabstractskip\baselineskip \fi \vskip\dateabstractskip \centerline{\reset@font\bfseries\abstractname} \if@compatibility\vspace{-.5em}\vspace{0\p@}\fi \list{}{\listparindent 1.5em \itemindent\listparindent \rightmargin\leftmargin \zerolistvertdimens }\item[]% }{\endlist\vfill} % \end{macrocode} % \subsection{Page style}\label{code:page-style} % We have now arrived at the part of the code that deals with the page % style, headers, footers, etc. % \begin{macro}{\leftheader} % \begin{macro}{\rightheader} % \begin{macro}{\rightfooter} % \begin{macro}{\@leftheader} % \begin{macro}{\@rightheader} % \begin{macro}{\@rightfooter} % We start with three corners of the page (all but the bottom left % corner). These are simply controlled using the next set of % declaration macros. They each define internal macros which are placed % in the appropriate place in the header and footer. The default % definitions for the header is empty and for the right footer is the % page number. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newcommand\leftheader[1]{\gdef\@leftheader{#1}} \newcommand\rightheader[1]{\gdef\@rightheader{#1}} \newcommand\rightfooter[1]{\gdef\@rightfooter{#1}} \leftheader{} \rightheader{} \rightfooter{\quad\textsf{\thepage}} % \end{macrocode} % \begin{macro}{\ifLogo} % \begin{macro}{\LogoOff} % \begin{macro}{\LogoOn} % \begin{macro}{\Restriction} % \begin{macro}{\MyLogo} % The left footer is a combination of two macros, \verb|\MyLogo| and % \verb|\Restriction|. By default, the logo appears and is set to be % the string ``Typeset by \FoilTeX''. The \verb|\Restriction| is empty, % but can be used for things like ``Confidential'' or perhaps for % something that is aimed to the intended audience. The \verb|\LogoOff| and % \verb|\LogoOn| declarations are conditional toggles that turn on or % off the setting of the logo. The conditional they set is tested by % \verb|\ifLogo|, which defaults to true. This gives a simple mechanism % for turning it off completely, or perhaps on individual pages as % necessary. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newif\ifLogo \Logotrue \newcommand\LogoOff{\Logofalse} \newcommand\LogoOn{\Logotrue} \newcommand\Restriction[1]{\gdef\@Restriction{#1}} \Restriction{} \newcommand\MyLogo[1]{\gdef\@MyLogo{\ifLogo{#1}\else\fi}} \MyLogo{-- Typeset by \FoilTeX\ --} % \end{macrocode} % \begin{macro}{\ps@foilheadings} % Now that we have the code so the user can easily set up the contents % of the page style, we need to use these to construct the page style. % We have added some extras to this new version. In particular, we now % support a rule below the header and a rule above the footer (much as % is available with \texttt{fancyheadings.sty}). We still wrap % everything in the \verb|\Black| macro for backwards compatibility and % just in case the user decides to use \texttt{colordvi.sty}, though we % don't recommend it or really support it. Note that these headings are % different on the title page. We also clean this up abit from the old % version by using \verb|\let| to do the even pages. % % We made changes here to fix a problem with the footrule being placed % over a graphic in the footer if the graphic was too tall. % \end{macro} % \begin{macrocode} \newsavebox\@tempfootbox \newdimen\@tempfootht \newcommand\ps@foilheadings{\let\@mkboth\@gobbletwo \def\@oddhead{% \ifnum \c@page>0 {\Black{% \if@header@rule\hbox to\z@{\rule[-5\p@]{\textwidth}{1\p@}\hss}\fi \reset@font\tiny \@leftheader\hfil\@rightheader}}% \else \hfill \fi}% \def\@oddfoot{% \ifnum \c@page>0 {\Black{% \sbox\@tempfootbox{\tiny\@MyLogo\ \@Restriction\hfil\@rightfooter}% \@tempfootht\ht\@tempfootbox \advance\@tempfootht 5.66666\p@ \if@footer@rule% \hbox to\z@{\rule[\@tempfootht]{\textwidth}{1\p@}\hss}% \fi% \reset@font\tiny \@MyLogo\ \@Restriction\hfil\@rightfooter}}% \else {\Black{\hfil\reset@font\footnotesize% \@MyLogo\ \@Restriction\hfil}}% \fi}% \let\@evenhead\@oddhead% \let\@evenfoot\@oddfoot% } \ps@foilheadings % \end{macrocode} % \begin{macro}{\pagenumbering} % \begin{macro}{\onecolumn} % \begin{macro}{\mark} % Finally, we set the page numbering style, force this to one column % (who'd want two column foils anyway) and fill the \verb|\mark| with % empty stuff just to cover our bases (this is irrelevant on foils). % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \pagenumbering{arabic} \onecolumn \mark{{}{}} % \end{macrocode} % \subsection{Bibliography or References} \label{code:biblio} % \begin{macro}{\refname} % \begin{macro}{\bibindent} % \begin{macro}{\newblock} % \begin{macro}{thebibliography} % Though they may not be used very much, we do support a bibliography % environment. This is a modified version of that from % \texttt{article.cls}. The essential changes are the deletion of % anything that adjusts the header (e.g., \verb|\@mkboth|) % since this is irrelevant for foils and the replacement of a sectioning % macro with just the placement of the \verb|\refname|, which is defined % first. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newcommand\refname{References} \newdimen\bibindent \setlength\bibindent{1.5em} \newcommand\newblock{} \newenvironment{thebibliography}[1]{ \vskip 3.5ex \@plus -1ex \@minus -.2ex \noindent{\large\bfseries\refname} \vskip 2.3ex \@plus .2ex \list{\@biblabel{\arabic{enumiv}}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \if@openbib \advance\leftmargin\bibindent \itemindent -\bibindent \listparindent \itemindent \parsep \z@ \fi \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\arabic{enumiv}}} \if@openbib \renewcommand\newblock{\par} \else \renewcommand\newblock{\hskip .11em \@plus .33em \@minus -.07em} \fi \sloppy\clubpenalty4000\widowpenalty4000% \sfcode`\.=\@m\relax}% {\def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}% \endlist} % \end{macrocode} % \subsection{Non-floating floats}\label{code:floats} % In this section we construct new definitions for float-type % environments that don't actually float! They will look to the user % like any other float environment but will act as if given the % \texttt{[H]} (put it HERE!) placement. % % \begin{macro}{\abovecaptionskip} % \begin{macro}{\belowcaptionskip} % \begin{macro}{\abovefloatskip} % \begin{macro}{\captionfraction} % First we set up some parameters that control the spacing around and % within floats. They have obvious meanings based on their names. The % default values for these spaces are as in standard \LaTeX\ where most % of them are hardcoded. Here we let the user set them. % % Many users want the caption to have different width than the text % width, so here it can be set by the user. The old \FoilTeX\ method % was to set the dimension \verb|\captionwidth|. This actually % introduced a bug when combined with \verb|\rotatefoilhead|. In this % new version of \FoilTeX, we do two things. First, we fix the bug, % but we also introduce an alternative (and preferred) method for % adjusting the caption width with \verb|\captionfraction|. As with % other \LaTeX\ fractions (for floats), this is reset with the % \verb|\renewcommand|. The default value is $1.0$. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newlength\abovecaptionskip \newlength\belowcaptionskip \newlength\@captionwidth \newlength\captionwidth \newcommand\captionfraction{1.0} \newlength\abovefloatskip \setlength\abovecaptionskip{15\p@ \@plus 5\p@ \@minus 5\p@} \setlength\belowcaptionskip{0\p@} \setlength\captionwidth\z@ \setlength\abovefloatskip{20\p@ \@plus 5\p@ \@minus 10\p@} % \end{macrocode} % \begin{macro}{\ext@table} % \begin{macro}{\ext@table} % These two are defined only to fill an incompatibility between the % \texttt{hyperref} package (which shouldn't need it as of version 6.66j % of that package), but we include it here just in case it might be % needed for some other package (pdflatex?). % \end{macro} % \end{macro} % \begin{macrocode} \providecommand*\ext@table{lot}% \providecommand*\ext@figure{lof}% % \end{macrocode} % \begin{macro}{\@makecaption} % \begin{macro}{\@caption} % \begin{macro}{\caption} % For non-floating environments like ``figure'' and ``table'', we are % going to provide a \verb|*|-form which is unnumbered. To enable % that in an easy way, we make a conditional which can be used to % determine whether we are to include counter or not in the caption. % This requires some modifications to a couple of macros. Other % changes are noted below. % We modify the standard definition for \verb|\@makecaption| so % that it uses the \verb|\captionwidth| parameter (old method) or the % \verb|\captionfraction| (new method). Then we modify the % \verb|\@caption| macro, removing all the extraneous stuff that added % things to the table of contents and the like. Any text in the % optional argument to a \verb|\caption| command is just swallowed. % Finally we modify the definition of \verb|\caption| to skip % incrementing a counter in \emph{starmode} (since there isn't one!). % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newif\if@starmode\@starmodefalse \newcommand\@makecaption[2]{% % \end{macrocode} % To set the internal \verb|\@captionwidth| we first check for the old % method. If \verb|\captionwidth| was set by the user, then we take % the minimum of this value and \verb|\hsize|. If not, then the new % method sets the caption width by taking the fraction of the % \verb|\hsize| in all cases. % \begin{macrocode} \ifdim\captionwidth>\z@ \ifdim\captionwidth>\hsize \setlength\@captionwidth\hsize \else \setlength\@captionwidth\captionwidth \fi \else \setlength\@captionwidth{\captionfraction\hsize} \fi % \end{macrocode} % Now we layout the caption itself in something no bigger than the % above dimension, but ignoring the counter in \verb|*|-mode. % \begin{macrocode} \vskip \abovecaptionskip \if@starmode\sbox\@tempboxa{#2}\else\sbox\@tempboxa{#1: #2}\fi% \ifdim \wd\@tempboxa >\@captionwidth \centering\parbox[t]{\@captionwidth}{\unhbox\@tempboxa\par} \else \hbox to\hsize{\hfil\box\@tempboxa\hfil} \fi \vskip\belowcaptionskip} \long\def\@caption#1[#2]#3{\par \begingroup \@parboxrestore \normalsize \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par \endgroup} \def\caption{\if@starmode\else\refstepcounter\@captype\fi% \@dblarg{\@caption\@captype}} % \end{macrocode} % \begin{macro}{\@xfloat} % To construct non-floating floats, we need to do a couple of things. % First, we take out anything from the \verb|\@xfloat| that refers to % placement, since these don't move. We also take out all the float % penalty code and anything that saves this stuff in the float list % since that is now irrelevant. This cleans up this code considerably. % Basically, all it does now is build a box with the appropriate % grouping and wrapping. Note that this starts a couple of groups % which have to be closed later (at the end of the environment). % \end{macro} % \begin{macrocode} \def\@xfloat#1[#2]{% \def \@captype {#1}% \ifhmode \@bsphack \fi \vskip\abovefloatskip \vbox\bgroup \color@begingroup \normalcolor \hsize\columnwidth \@parboxrestore \if@nobreak \def\outer@nobreak{\global\@nobreaktrue}\global\@nobreakfalse \fi} % \end{macrocode} % \begin{macro}{\end@nonfloat} % This macro is used to close the non-float environments. We could % have modified the \verb|\end@float| and used that but it seemed like % this was simpler. % \end{macro} % \begin{macrocode} \def\end@nonfloat{\par\vskip\z@skip \color@endgroup \outer@nobreak \egroup} % \end{macrocode} % \begin{macro}{\newnonfloat} % This new macro is a general mechanism for defining or creating % non-floating environments. It is probably similar to what can be % found in \texttt{float.sty}, but we didn't check that for our % purposes. Each invocation of this macro will create \emph{two} % environments, a non-starred version and a starred version. The % starred version is not numbered (and so non-reference-able). % The first thing this macro does is define the \emph{name} of the % environment, i.e., the non-float type used in the caption. It next % defines a counter for the non-starred version of the environment. % It sets the style of the counter to arabic (this can probably be % overriden by the user, but we haven't tested this). Next it sets the % style for the caption structure just as in standard \LaTeX. Finally, % it defines the actual environments in terms of \verb|\@float| and % \verb|\end@nonfloat|. The former is defined within \LaTeX\ in terms % of \verb|\@xfloat| (modified above). % \end{macro} % \begin{macrocode} \newcommand\newnonfloat[2]{% \expandafter\newcommand\csname#1name\endcsname{#2}% \expandafter\newcounter{#1}% \expandafter\renewcommand\csname the#1\endcsname {\@arabic\csname c@#1\endcsname}% \expandafter\newcommand\csname fnum@#1\endcsname {\csname#1name\endcsname~\csname the#1\endcsname}% \expandafter\newenvironment{#1}{\@float{#1}}{\end@nonfloat}% \expandafter\newenvironment{#1*}{\@float{#1}\@starmodetrue}% {\end@nonfloat}% } % \end{macrocode} % \begin{macro}{table} % \begin{macro}{figure} % \begin{macro}{\figurename} % \begin{macro}{\tablename} % Finally, we use the above constructor to give definitions for the % standard \texttt{table}, \texttt{table*}, \texttt{figure}, and % \texttt{figure*} environments. Note that the starred forms mean % unnumbered versions and \emph{not} two column versions. The % \verb|\newnonfloat| automatically defines a ``name'' macro for the % non-float. So, for example, the following declarations define % \verb|\tablename| and \verb|\figurename| to ``Table'' and ``Figure'', % respectively. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newnonfloat{table}{Table} \newnonfloat{figure}{Figure} % \end{macrocode} % \subsection{The foil title macros and foil rotation} \label{code:foil-title} % We next describe the macros for starting new foils. There are some % enhancements to the old version here. In particular, we now have a % simple way to support rotated foils. % \begin{macro}{\foilheadskip} % Of course, we have a length parameter that we use to set the vertical % spacing around the foil title (called \verb|\foilhead|, perhaps in % error). This is set to a new value in the new \FoilTeX, with much % more shrinkability. We hope this reduces the amount of manual % fiddling usually needed to squeeze that extra bit of stuff on a single % foil. The default space between the foil title and the text below it % is set as \texttt{\bs parskip+\bs baselineskip+\bs foilheadskip+[option]} % where the \texttt{[option]} comes from the optional argument in the % \verb|\foilhead| macro. % \end{macro} % \begin{macrocode} \newlength\foilheadskip \if@compatibility \setlength\foilheadskip{.25in} \else \setlength\foilheadskip{18\p@ \@plus 0\p@ \@minus 18\p@} \fi % \end{macrocode} % \begin{macro}{\foil@rot@start} % This macro is used exclusively for individual foil rotation and is % only called if one of the \texttt{dvips}, \texttt{dvipsone} or % \texttt{vtex} options is in % place. In effect, this % issues a \postscript\ call to translate vertically by the % current \verb|\@foilheight| (or in the case % of \VTeX\ horizontally by \verb|\@foilwidth|) and % then do the necessary rotation. We % don't need to do any graphics save or restore in this process since it % is only invoked at the very beginning of a page where this has just % happened. This is disables (mostly) for PDF\LaTeX. % \end{macro} % \begin{macrocode} \if@dvips \def\foil@rot@start{\special{ps: 0 \strip@pt\@foilheight\space 72.27 div Resolution mul translate 90 neg rotate}}% \else\if@dvipsone \def\foil@rot@start{\special{ps: 0 \strip@pt\@foilheight\space 72.27 mul 65536 mul rmoveto 90 rotate}}% \else\if@vtex \def\foil@rot@start{\special{pS: \strip@pt\@foilwidth\space 72.27 div 72 mul 0 translate 90 neg rotate}}% \else\if@pdftex \def\foil@rot@start{}% \fi\fi\fi\fi % \end{macrocode} % \begin{macro}{\ifcur@rot@state} % \begin{macro}{\ifnew@rot@state} % We need some mechanism to test the current state of rotation so we % know whether we should issue the rotation call again if there are two % invocations of rotated foils in a row. We capture this in these % conditionals. % \end{macro} % \end{macro} % \begin{macrocode} \newif\ifcur@rot@state \newif\ifnew@rot@state % \end{macrocode} % \begin{macro}{\foilhead} % \begin{macro}{\rotatefoilhead} % We can now define the macros used for starting new foils, both in % standard orientation and rotated. (Note that standard is not by % default portrait if the \texttt{landscape} class option is set.) % These are both defined in terms of \verb|\@foilhead| which is used to % parse the optional argument for vertical space adjustment. % \verb|\foilhead| sets the state of the ``new'' foil to non-rotated, % then happily goes off to \verb|\@foilhead|. \verb|\rotatefoilhead| % is not supported in compatibility mode so it isn't even defined there. % Rotation is not supported unless one of the \texttt{dvips}, % \texttt{dvipsone} or \texttt{vtex} class options is % declared but we only issue a warning in this case and set the ``new'' % state to non-rotated. If all the pieces are in place, it sets the % ``new'' state to rotated. Finally, it goes off to \verb|\@foilhead|. % \end{macro} % \end{macro} % \begin{macrocode} \newcommand\foilhead{\new@rot@statefalse% set state for the page \@ifnextchar[{\@foilhead}{\@foilhead[0\p@]}} \if@compatibility \else \newcommand\rotatefoilhead{% \if@dvips \new@rot@statetrue \else\if@dvipsone \new@rot@statetrue \else\if@vtex \new@rot@statetrue \else\if@pdftex \new@rot@statetrue \else \ClassWarningNoLine{FoilTex}{% Without the 'dvips', 'dvipsone' or 'vtex' option \MessageBreak (when running LaTeX), rotation is not supported} \new@rot@statefalse \fi\fi\fi\fi \@ifnextchar[{\@foilhead}{\@foilhead[0\p@]}} \fi % \end{macrocode} % \begin{macro}{\@foilhead} % The new version of the \verb|\@foilhead| macro now has more work to % do. First, it clears the previous page so we start fresh on a new % page. Next, it checks if we are supposed to rotate this page. If so, % it sets the current page state to rotated and establishes the % dimensions for the rotated page (\verb|\@rotdimens|, see % Section~\ref{code:page}). If not, it sets the current page state to % non-rotated and establishes the non-rotated page dimensions % (\verb|\@defaultdimens|, see Section~\ref{code:page}). Then it sets % the font in large boldface, centers the title and adjusts % the vertical spacing. We also wrap this header in a color group and % reset to normal color so it doesn't get corrupted by other things. % \end{macro} % \begin{macrocode} \def\@foilhead[#1]#2{\vfill\eject \ifnew@rot@state \cur@rot@statetrue\@rotdimens \if@pdftex\@rotdimens@pdf\fi % add this if pdftex \else \cur@rot@statefalse\@defaultdimens \if@pdftex\@defaultdimens@pdf\fi % add this if pdftex \fi {\color@begingroup\normalcolor \reset@font\large\bfseries\centering#2\par\null\color@endgroup}% \advance\foilheadskip by #1 \vspace{\foilheadskip} \advance\foilheadskip by -#1} % \end{macrocode} % \begin{macro}{\@shipoutsetup} % We do some trickery here to get the right things to happen at shipout % to enable rotation. Namely, before we do any shipout, if rotation is % in effect, we issue the \verb|\foil@rot@start| (handled by % \texttt{dvips}) and then do the shipout. This enables us to interact % with perhaps other utilities that muck with these internals and make % sure that the rotation stuff happens at exactly the right point. % The trickery is standard stuff, save the old definition, and merge the % saved defintion with the new stuff added. % \end{macro} % \begin{macrocode} %\let\old@shipoutsetup\@shipoutsetup %\def\@shipoutsetup{% % \ifcur@rot@state\foil@rot@start\fi % \old@shipoutsetup} % \end{macrocode} %\begin{macro}{\@begindvi} %\begin{macro}{\foil@begindvi} % Unfortunately, They changed the output routine so this old stuff above % didn't work anymore, which is why it is commented out. Below is a % hack that resolves the problem but some of Them (the \LaTeX3 team) % didn't like it because it misuses the command \verb|\@begindvi|. We % use it anyway. First check to see if They change things again in % the future with \verb|\CheckCommand*|. If so, this will warn the % user (and so me). Next we hack in something to get the rotation % effects we need. This is hacked further in~2.1.4 for % \texttt{hyperref} interactions. % \end{macro} % \end{macro} % \begin{macrocode} \CheckCommand*\@begindvi{% \unvbox \@begindvibox \global\let \@begindvi \@empty} % the old definitions %\def \@begindvi{% % \ifcur@rot@state\foil@rot@start\fi % \unvbox \@begindvibox % %\global\let \@begindvi \@empty % \gdef\@begindvi{\ifcur@rot@state\foil@rot@start\fi\@empty} %} \def\foil@begindvi{% \ifcur@rot@state\foil@rot@start\fi } \def\@begindvi{% \foil@begindvi \unvbox \@begindvibox \gdef\@begindvi{\foil@begindvi\@empty} } % \end{macrocode} % \begin{macro}{\@outputpage} % The more recommended fix follows. It really isn't very robust but it % is what They recommended. Essentially, I check the old definition of % \verb|\@outputpage| (the one from \LaTeXe, 1995/06/01 patch level~3) % and see if this has changed at all. If it has, then the user gets a % warning to this effect. I then simply redefine it the way I want it % based on this definition. All this does is provide some warning in % case the official definition changed when I wasn't looking. % \end{macro} % \begin{macrocode} %\CheckCommand*\@outputpage{% %\begingroup % \set@typeset@protect % \@shipoutsetup % \let \protect \noexpand % \shipout \vbox{% % \set@typeset@protect % \aftergroup\set@typeset@protect % \@begindvi % \vskip \topmargin % \moveright\@themargin \vbox {% % \setbox\@tempboxa \vbox to\headheight{% % \vfil % \color@hbox % \normalcolor % \hb@xt@\textwidth {% % \let \label \@gobble % \let \index \@gobble % \let \glossary \@gobble %% 21 Jun 91 % \@thehead % }% % \color@endbox % }% %% 22 Feb 87 % \dp\@tempboxa \z@ % \box\@tempboxa % \vskip \headsep % \box\@outputbox % \baselineskip \footskip % \color@hbox % \normalcolor % \hb@xt@\textwidth{% % \let \label \@gobble % \let \index \@gobble %% 22 Feb 87 % \let \glossary \@gobble %% 21 Jun 91 % \@thefoot % }% % \color@endbox % }% % }% % \endgroup % \global \@colht \textheight % \stepcounter{page}% % \let\firstmark\botmark %} %\def\@outputpage{% %\begingroup % \set@typeset@protect % \@shipoutsetup % \let \protect \noexpand % \shipout \vbox{% % \set@typeset@protect % \aftergroup\set@typeset@protect % \@begindvi % \ifcur@rot@state\foil@rot@start\fi %% added by for foils.cls % \vskip \topmargin % \moveright\@themargin \vbox {% % \setbox\@tempboxa \vbox to\headheight{% % \vfil % \color@hbox % \normalcolor % \hb@xt@\textwidth {% % \let \label \@gobble % \let \index \@gobble % \let \glossary \@gobble %% 21 Jun 91 % \@thehead % }% % \color@endbox % }% %% 22 Feb 87 % \dp\@tempboxa \z@ % \box\@tempboxa % \vskip \headsep % \box\@outputbox % \baselineskip \footskip % \color@hbox % \normalcolor % \hb@xt@\textwidth{% % \let \label \@gobble % \let \index \@gobble %% 22 Feb 87 % \let \glossary \@gobble %% 21 Jun 91 % \@thefoot % }% % \color@endbox % }% % }% % \endgroup % \global \@colht \textheight % \stepcounter{page}% % \let\firstmark\botmark %} % \end{macrocode} % \subsection{Theorem-like environments}\label{code:theorems} % The next few macros set up special environments for theorem-like % structures. The unstarred forms are numbered; the starred % forms are unnumbered. We use slanted fonts for all of these. % User's can easily change this if they wish. Both the starred and % unstarred are created with one simple \verb|\newtheorem| declaration % (similar to the non-floats of Section~\ref{code:floats}). % We try to use as much of the default \LaTeX\ stuff as possible here. % % \begin{macro}{\newtheorem} % \begin{macro}{\@Othm} % \begin{macro}{\@Nthm} % \begin{macro}{\@Sthm} % \begin{macro}{\@starthm} % \begin{macro}{\@xstarthm} % \begin{macro}{\@ystarthm} % As in the standard definition, we have to deal with optional % arguments to the \verb|\newtheorem| declaration. We set this up an % extra level deep by intercepting the default arguments with % \verb|\@Othm| and \verb|\@Nthm| and then passing the arguments down % one level simultaneously to the new \verb|\@Sthm| and the old % \verb|\@othm| and \verb|\@nthm|. The \verb|\@Sthm| defines the % starred name and the environment in terms of the \verb|\@starthm|, % which again recursively calls subconstructs to deal with the second % optional argument and which do the actual environment construction. % This is very parallel to standard \LaTeX. Notice that we put % everything in slanted text. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \def\newtheorem#1{\@ifnextchar[{\@Othm{#1}}{\@Nthm{#1}}} \def\@Othm#1[#2]#3{\@Sthm{#1}{#3}\@othm{#1}[#2]{#3}} \def\@Nthm#1#2{\@Sthm{#1}{#2}\@nthm{#1}{#2}} \def\@Sthm#1#2{{{\global\@namedef{#1*}{\@starthm{#2}} \global\@namedef{end#1*}{\@endtheorem}}}} \def\@starthm#1{\@ifnextchar[{\@ystarthm{#1}}{\@xstarthm{#1}}} \def\@xstarthm#1{\@beginstartheorem{#1} \ignorespaces} \def\@ystarthm#1[#2]{\@opargbeginstartheorem{#1}{#2}\ignorespaces} \def\@begintheorem#1#2{\trivlist \item[\hskip\labelsep{\bfseries #1\ #2. }]\slshape} \def\@opargbegintheorem#1#2#3{\trivlist \item[\hskip\labelsep{\bfseries #1\ #2.\ [#3] }]\slshape} \def\@beginstartheorem#1{\trivlist \item[\hskip\labelsep{\bfseries #1. }]\slshape} \def\@opargbeginstartheorem#1#2{\trivlist \item[\hskip\labelsep{\bfseries #1.\ [#2] }]\slshape} % \end{macrocode} % \begin{macro}{Theorem} % \begin{macro}{Lemma} % \begin{macro}{Corollary} % \begin{macro}{Proposition} % \begin{macro}{Definition} % For convenience, we predefine a few of the more standard environments. % We use up token space here so perhaps this will have to be disabled so % the user can do this for themselves. Note that the names are % UpperCased to avoid some conflicts with user definitions that might % already be in place. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \newtheorem{Theorem}{Theorem} \newtheorem{Lemma}{Lemma} \newtheorem{Corollary}{Corollary} \newtheorem{Proposition}{Proposition} \newtheorem{Definition}{Definition} % \end{macrocode} % \begin{macro}{Proof} % \begin{macro}{\ProofBox} % Finally, we set up a default \texttt{Proof} environment, with a nifty % little square box at the end (this typically would come from the % \texttt{latexsym} package but we steal just what we need for this to % work here. % \end{macro} % \end{macro} % \begin{macrocode} \newenvironment{Proof}{\begin{trivlist}\item[] {\bfseries Proof.}}{% \ifhmode\nolinebreak[4]~$\ProofBox$\else$\ProofBox$\fi \end{trivlist}} \DeclareMathSymbol\ProofBox{0}{flasy}{"32} % \end{macrocode} % \subsection{Boldface mathematics}\label{code:boldmath} % \begin{macro}{\bm} % \begin{macro}{\bmstyle} % \begin{macro}{boldequation*} % \begin{macro}{boldequation} % Happily, in the new \LaTeX, this is all done much better, % particularly, with font selection. What we do here is just define a % simple macro for setting small pieces of mathematics in bold (italics) % and entire equations. This is mostly for backward compatibility. % Note that the \verb|\bm| macro is now much more robust. It uses the % \verb|\mathpalette| to set the style of its contents in the style of % its surrounding environment rather than in just \verb|\textstyle| as % was done in the earlier \FoilTeX. There are two bold equation % environments, a starred (unnumbered) form and the unstarred (numbered) % form. These environments have their macros constructed explicitly, % rather than with the \verb|\newenvironment| declaration. % \end{macro} % \end{macro} % \end{macro} % \end{macro} % \begin{macrocode} \def\bm#1{\mathpalette\bmstyle{#1}} \def\bmstyle#1#2{\mbox{\boldmath$#1#2$}} \@namedef{boldequation*}{\boldmath$$} \@namedef{endboldequation*}{$$\global\@ignoretrue\unboldmath} \def\boldequation{\boldmath$$\refstepcounter{equation}} \def\endboldequation{\eqno\@eqnnum% $$\global\@ignoretrue\unboldmath} % % \end{macrocode} % \section{The class option files} \label{code:clo} % In these subsections we simply do a dump of the code for the size % class option files. There is nothing deep here going on. Mostly we % set the font sizes for the different relative font scaling, and adjust % some of the basic settings in each level for display skips and for top % level lists. There are two things to note here. First, we have % added some larger fonts (51pt) over what was directly available in the % old version. Second, the list setting parameters are set differently % in the new version but act exactly as they did before in compatibility % mode. % % New here in version~2.1.3 are definitions for the \verb|\big| and % related operators which are now scaled according to the default font % size (with the exception of \texttt{shortform} where this is not % needed). In base \LaTeX{}, these are handled the same across the % different point sizes (because those sizes varied so little). The % numbers here are basically computed from the values in the base % \LaTeX. An alternative approach to this is the \texttt{exscale} % package. % % \subsection{The \texttt{17pt} option} \label{code:17pt} % \begin{macrocode} %<*17pt> \def\normalsize{\@setfontsize\normalsize\@xviipt{22}% \abovedisplayskip 20\p@ \@plus 3\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 2\p@ \belowdisplayshortskip 4\p@ \@plus 2\p@ \@minus 2\p@ \let\@listi\@listIb} \normalsize \def\small{\@setfontsize\small\@xivpt{18}% \abovedisplayskip 16\p@ \@plus 2\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 1\p@ \belowdisplayshortskip 3\p@ \@plus 1\p@ \@minus 2\p@ \let\@listi\@listIc} \def\footnotesize{\@setfontsize\footnotesize\@xiipt{15}% \abovedisplayskip 13\p@ \@plus 2\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 1\p@ \belowdisplayshortskip 2\p@ \@plus 1\p@ \@minus 1\p@ \let\@listi\@listId} \def\large{\@setfontsize\large\@xxpt\@xxvpt \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \let\@listi\@listIa} \let\scriptsize=\footnotesize \let\tiny=\footnotesize \def\Large{\@setfontsize\Large\@xxvpt{32}\let\@listi\@listIa} \def\LARGE{\@setfontsize\LARGE\@xxxpt{38}\let\@listi\@listIa} \def\huge{\@setfontsize\huge\@xxxvipt{45}\let\@listi\@listIa} \def\Huge{\@setfontsize\Huge\@xliiipt{54}\let\@listi\@listIa} \def\big#1{{\hbox{$\left#1\vbox to14.5\p@{}\right.\n@space$}}} \def\Big#1{{\hbox{$\left#1\vbox to19.5\p@{}\right.\n@space$}}} \def\bigg#1{{\hbox{$\left#1\vbox to24.5\p@{}\right.\n@space$}}} \def\Bigg#1{{\hbox{$\left#1\vbox to30\p@{}\right.\n@space$}}} % % \end{macrocode} % \subsection{The \texttt{20pt} option} \label{code:20pt} % \begin{macrocode} %<*20pt> \def\normalsize{\@setfontsize\normalsize\@xxpt\@xxvpt \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \let\@listi\@listIa} \normalsize \def\small{\@setfontsize\small\@xviipt{22}% \abovedisplayskip 20\p@ \@plus 3\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 2\p@ \belowdisplayshortskip 4\p@ \@plus 2\p@ \@minus 2\p@ \let\@listi\@listIb} \def\footnotesize{\@setfontsize\footnotesize\@xivpt{18}% \abovedisplayskip 16\p@ \@plus 2\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 1\p@ \belowdisplayshortskip 3\p@ \@plus 1\p@ \@minus 2\p@ \let\@listi\@listIc} \def\scriptsize{\@setfontsize\scriptsize\@xiipt{15}% \if@compatibility\else\let\@listi\@listId\fi} \let\tiny=\scriptsize \def\large{\@setfontsize\large\@xxvpt{32}} \def\Large{\@setfontsize\Large\@xxxpt{38}} \def\LARGE{\@setfontsize\LARGE\@xxxvipt{45}} \def\huge{\@setfontsize\huge\@xliiipt{54}} \if@compatibility \let\Huge=\huge \else \def\Huge{\@setfontsize\huge\@lipt{62}} \fi \def\big#1{{\hbox{$\left#1\vbox to17\p@{}\right.\n@space$}}} \def\Big#1{{\hbox{$\left#1\vbox to23\p@{}\right.\n@space$}}} \def\bigg#1{{\hbox{$\left#1\vbox to27\p@{}\right.\n@space$}}} \def\Bigg#1{{\hbox{$\left#1\vbox to35\p@{}\right.\n@space$}}} % % \end{macrocode} % \subsection{The \texttt{25pt} option} \label{code:25pt} % \begin{macrocode} %<*25pt> \def\normalsize{\@setfontsize\normalsize\@xxvpt{32}% \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \let\@listi\@listIa} \normalsize \def\small{\@setfontsize\small\@xxpt\@xxvpt \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \if@compatibility \let\@listi\@listIb \else \let\@listi\@listIa\fi } \def\footnotesize{\@setfontsize\footnotesize\@xviipt{22}% \abovedisplayskip 20\p@ \@plus 3\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 2\p@ \belowdisplayshortskip 4\p@ \@plus 2\p@ \@minus 2\p@ \let\@listi\@listIb} \def\scriptsize{\@setfontsize\scriptsize\@xivpt{18}% \if@compatibility\else\let\@listi\@listIc\fi} \def\tiny{\@setfontsize\tiny\@xiipt{15}% \if@compatibility\else\let\@listi\@listId\fi} \def\large{\@setfontsize\large\@xxxpt{38}} \def\Large{\@setfontsize\Large\@xxxvipt{45}} \def\LARGE{\@setfontsize\LARGE\@xliiipt{54}} \if@compatibility \let\huge=\LARGE \let\Huge=\LARGE \else \def\huge{\@setfontsize\huge\@lipt{62}} \let\Huge=\huge \fi \def\big#1{{\hbox{$\left#1\vbox to21\p@{}\right.\n@space$}}} \def\Big#1{{\hbox{$\left#1\vbox to29\p@{}\right.\n@space$}}} \def\bigg#1{{\hbox{$\left#1\vbox to36\p@{}\right.\n@space$}}} \def\Bigg#1{{\hbox{$\left#1\vbox to44\p@{}\right.\n@space$}}} % % \end{macrocode} % \subsection{The \texttt{30pt} option} \label{code:30pt} % \begin{macrocode} %<*30pt> \def\normalsize{\@setfontsize\normalsize\@xxxpt{38}% \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \let\@listi\@listIa} \normalsize \def\small{\@setfontsize\small\@xxvpt{32}% \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \if@compatibility \let\@listi\@listIb \else \let\@listi\@listIa\fi } \def\footnotesize{\@setfontsize\footnotesize\@xxpt\@xxvpt \abovedisplayskip 30\p@ \@plus 3\p@ \@minus 9\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 7\p@ \@plus 3\p@ \@minus 4\p@ \if@compatibility \let\@listi\@listIb \else \let\@listi\@listIa\fi } \def\scriptsize{\@setfontsize\scriptsize\@xviipt{22}% \if@compatibility\else\let\@listi\@listIb\fi} \def\tiny{\@setfontsize\tiny\@xivpt{18}% \if@compatibility\else\let\@listi\@listIc\fi} \def\large{\@setfontsize\large\@xxxvipt{45}} \def\Large{\@setfontsize\Large\@xliiipt{54}} \if@compatibility \let\LARGE=\Large \let\huge=\Large \let\Huge=\Large \else \def\LARGE{\@setfontsize\LARGE\@lipt{62}} \let\huge=\LARGE \let\Huge=\LARGE \fi \def\big#1{{\hbox{$\left#1\vbox to25.5\p@{}\right.\n@space$}}} \def\Big#1{{\hbox{$\left#1\vbox to34.5\p@{}\right.\n@space$}}} \def\bigg#1{{\hbox{$\left#1\vbox to43.5\p@{}\right.\n@space$}}} \def\Bigg#1{{\hbox{$\left#1\vbox to52.5\p@{}\right.\n@space$}}} % % \end{macrocode} % \subsection{The \texttt{shortform} option} \label{code:short} % In this version, we set \verb|\normalsize| and hang all smaller % sizes off of this. For larger sizes, we take a simple short cut. % We are making no attempt to optimize most of this, just to scale % the fonts to a much smaller relative size. % % Finally, because we want to change \verb|\foilhead| so that it % doesn't force a page break, we redefine \verb|\@foilhead| in a much % more simple manner. This is done in \verb|\AtBeginDocument| since % this file is read before the definitions in \texttt{foils.cls}. (We % also make a change to \verb|\parskip| so that paragraphs are less % separated.) % \begin{macrocode} %<*short> \def\normalsize{\@setfontsize\normalsize\@xiipt{15} \abovedisplayskip 12\p@ \@plus 3\p@ \@minus 4\p@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ \@plus 2\p@ \belowdisplayshortskip 4\p@ \@plus 2\p@ \@minus 2\p@ \let\@listi\@listId} \normalsize \let\small\normalsize \let\footnotesize\normalsize \let\scriptsize=\footnotesize \let\tiny=\footnotesize \def\large{\@setfontsize\large\@xivpt{18}\let\@listi\@listId} \def\Large{\@setfontsize\Large\@xviipt{22}\let\@listi\@listId} \def\LARGE{\@setfontsize\LARGE\@xxpt{25}\let\@listi\@listId} \def\huge{\@setfontsize\huge\@xxvpt{30}\let\@listi\@listId} \let\Huge\huge \AtBeginDocument{ \def\@foilhead[#1]#2{{\vspace{2em}\pagebreak[1]% \color@begingroup\normalcolor \reset@font\large\bfseries\centering#2\nopagebreak[4]% \par\null\color@endgroup}}% \setlength\parskip{4\p@ \@plus 4\p@ \@minus 4\p@} } % % \end{macrocode} % \section{Compatibility mode}\label{code:compatibility} % We include here the code for generating the compatibilty mode style % file. This is modelled after the \LaTeX\ \texttt{article.sty}. % \begin{macrocode} %<*oldstyle> \@obsoletefile{foils.cls}{foils.sty} \LoadClass{foils} % % \end{macrocode} % \section{Font definitions}\label{code:fonts} % Here starts everything that sets up font information. For almost % everything we use a new font family. These names are essentially % the standard names with an \texttt{f} prefix. We could probably get % away with just overriding the standard ones but we don't really know % what we're doing here and this seems to work. % We begin with a short section that sets up the default font % characteristics. We absolutely need to do the family definition (and % at this early stage) to make sure that the default \LaTeX\ stuff is not % loaded. (The \verb|\normalsize| declaration in the % \verb|foil\@ptsize.clo| files think these are the \LaTeX\ defaults of % \verb|{OT1}{cmr}{m}{n}| and these don't come in a large enough % size!). The other lines are not strictly needed but we add them for % completeness. % \begin{macrocode} %<*fonts> \def\f@encoding{OT1} \def\f@family{fcmss} \def\f@series{m} \def\f@shape{n} % \end{macrocode} % \subsection{Font macro utilities} % \label{code:fontmacros} % Here we add a couple of short hand macros for declaring font shapes. % These are blazenly borrowed from a recent \LaTeXe{} release (clever % of those people to come up with such nice shorthand). Note that we % have to wrap this in some special category code changes (in a group) % to get the parsing correct). We have two versions of the general % font shape definition, one for \texttt{OT1} encoding and one for the % \texttt{T1} encoding. We have another version for math families, % one for substition and a special \emph{odd} one because CMR is used % in both math and text mode (sometimes). The last conditional test % just makes it easier to implement the EC to DC font switch. % \begin{macrocode} \begingroup \nfss@catcodes \providecommand{\flt@family}[5]{% \DeclareFontShape{#1}{#2}{#3}{#4} {<12><14.4><17.28><20.74><24.88><29.86> <35.83><43.00><51.60> #5 }{}} \providecommand{\fltodd@family}[6]{% \DeclareFontShape{#1}{#2}{#3}{#4} {<12.1><14.5><17.38> #5 <12><14.4><17.28><20.74><24.88><29.86><35.83><43.00><51.60> #6}{}} \providecommand{\flt@subfamily}[5]{% \DeclareFontShape{#1}{#2}{#3}{#4}{<->ssub * #5}{}} \providecommand{\fltEC@family}[5]{% \DeclareFontShape{#1}{#2}{#3}{#4} {<12><14.4><17.28><20.74><24.88><29.86> <35.83><43.00><51.60> genb * #5}{}} \providecommand{\fltmath@family}[6]{% \DeclareFontShape{#1}{#2}{#3}{#4} {<12.1><14.5><17.38> #5 <20.74><24.88><29.86><35.83><43.00><51.60> #6}{}} \if@useDCfonts \def\EC{dc} \def\ECrm{dcr} \def\ECrb{dcb} \def\ECui{dcu} \else \def\EC{ec} \def\ECrm{ecrm} \def\ECrb{ecrb} \def\ECui{ecui} \fi % \end{macrocode} % % \subsection{The font family and shape declarations: \texttt{OT1}} % \label{code:fontshapeOT1} % Mostly we just set up only large versions of the fonts. We had to % do some non-obvious things here in the smaller versions. See % Subsection~\ref{code:mathfonts} for more information (this will % explain the 12.1, 14.5 and 17.38 sizes below instead of the expected % 12.0, 14.4 and 17.28). We first load the font family and shape % information for the standard Computer Modern text fonts. We start % with Roman (family \texttt{fcmr}). % \begin{macrocode} \DeclareFontFamily{OT1}{fcmr}{} % \end{macrocode} % First we make a shape declaration for medium/normal. Note that we are a % bit redundant here on the smaller point sizes. % That is so that the math sizes and the scaled text sizes can work % together without generating too many error messages. See also % Subsection~\ref{code:mathfonts}. % \begin{macrocode} \fltodd@family{OT1}{fcmr}{m}{n} {cmr7}{cmr10} % \end{macrocode} % Then we make one for medium/italics. (Slanted is handled by a % substitution given later to the default family \texttt{fcmss}.) % \begin{macrocode} \flt@family{OT1}{fcmr}{m}{it} {cmti10} % \end{macrocode} % We really should have a small caps version of cmss, but no such font % is default, so we leave it as is. % \begin{macrocode} \flt@family{OT1}{fcmr}{m}{sc} {cmcsc10} % \end{macrocode} % Now, we add one for bold-extended. % \begin{macrocode} \flt@family{OT1}{fcmr}{bx}{n} {cmbx10} % \end{macrocode} % Next, we add some for bold-extended in italics and slanted. We % don't expect these to get called directly, but as substitution fonts % for sans serif versions. % \begin{macrocode} \flt@family{OT1}{fcmr}{bx}{sl} {cmbxsl10} % \end{macrocode} % As in the standard \LaTeX, we use the upright shape font, % essentially only for the \verb|\pounds| symbol. % \begin{macrocode} \flt@family{OT1}{fcmr}{m}{ui} {cmu10} % Finally, we fill in a few missing gaps with substition fonts. \flt@subfamily{OT1}{fcmr}{m}{sl} {fcmss/m/sl} \flt@subfamily{OT1}{fcmr}{b}{n} {fcmr/bx/n} \flt@subfamily{OT1}{fcmr}{bx}{it} {fcmr/bx/sl} % \end{macrocode} % Now we set up the essential stuff for the default family, San Serif % (\texttt{fcmss}). Please consult pages~201--202 of~\cite{companion} % for more information about the use of \verb|\fontdimen| stuff here. % Essentially, we are allowing more inter-word space stretching, to % compensate for the lack of hyphenation. % \begin{macrocode} \DeclareFontFamily{OT1}{fcmss}{\fontdimen3\font=1.7\fontdimen3\font} % \end{macrocode} % First we make a shape declaration for medium/normal. % \begin{macrocode} \flt@family{OT1}{fcmss}{m}{n} {cmss10} % \end{macrocode} % Here is the slanted version. % \begin{macrocode} \flt@family{OT1}{fcmss}{m}{sl} {cmssi10} % \end{macrocode} % I don't know why this is here, but it is analogous to what is in the % standard sets so we leave it in, just rescale the sizes. This is % semi-bold condensed (or is that demi-bold condensed?). % \begin{macrocode} \flt@family{OT1}{fcmss}{sbc}{n} {cmssdc10} % \end{macrocode} % Finally, we get to the bold versions. There really is a bold % extended sans serif so we point off to that. % \begin{macrocode} \flt@family{OT1}{fcmss}{bx}{n} {cmssbx10} % \end{macrocode} % Here are all the substitution fonts. % Sans serif italics is not a standard font so % we substitute roman italics. That's OK, because we will use slanted for % emphasize anyway and I think user's expect roman italics. % \begin{macrocode} \flt@subfamily{OT1}{fcmss}{m}{it} {fcmr/m/it} % \end{macrocode} % For small-caps, we substitute the roman small caps, which is what I % think most users will expect and because we don't really have a % small caps, sans serif. % \begin{macrocode} \flt@subfamily{OT1}{fcmss}{m}{sc} {fcmr/m/sc} % \end{macrocode} % We again use the roman upright for the \verb|\pounds| symbol. % \begin{macrocode} \flt@subfamily{OT1}{fcmss}{m}{ui} {fcmr/m/ui} % \end{macrocode} % There is no plain bold, consequently, we substitute the bold % extended. Finally, if someone asks for slanted or italics in bold % extended, since we don't have either of these we substitute the % roman counter parts. It seemed that if the user was in either bold % extended (or italics) and wanted to italicize (or embolden), then % they should see some change. From above, the \verb|fcmr/bx/it| is % replaced by \verb|fcmr/bx/sl| so this becomes our complete % substitute for bold italics sans serif. We do these latter % substitutions with a warning, so the user knows what happens and it % doesn't come as a complete surprise. % \begin{macrocode} \flt@subfamily{OT1}{fcmss}{b}{n} {fcmss/bx/n} \flt@subfamily{OT1}{fcmss}{bx}{sl}{fcmr/bx/sl} \flt@subfamily{OT1}{fcmss}{bx}{it}{fcmr/bx/it} % \end{macrocode} % Next we add the typewriter font (\texttt{fcmtt}). This is short and % sweet. We set up for medium normal and slanted and everything else is % a substitution. % \begin{macrocode} \DeclareFontFamily{OT1}{fcmtt}{\hyphenchar\font\m@ne} \flt@family{OT1}{fcmtt}{m}{n} {cmtt10} \flt@family{OT1}{fcmtt}{m}{sl} {cmsltt10} \flt@subfamily{OT1}{fcmtt}{m}{it} {fcmtt/m/sl} \flt@subfamily{OT1}{fcmtt}{bx}{n} {fcmtt/m/n} \flt@subfamily{OT1}{fcmtt}{bx}{it}{fcmtt/m/it} \flt@subfamily{OT1}{fcmtt}{bx}{sl}{fcmtt/m/sl} % \end{macrocode} % % % \subsection{The font family and shape declarations: \texttt{T1}} % \label{code:fontshapeT1} % % Now we do the same for the EC font encoding. This is a bit tricky % since we want to support choices between large design sizes and % scaled fonts and choices between EC and old DC fonts. This has not % been extensively tested but it seems to work and is logically % consistent with the stuff from the LaTeX distribution, up to some % changes to be consistent with how \FoilTeX{} dealt with the old % versions of DC fonts. Where different, I've left \LaTeXe's model as % a comment. Feel free to switch if you want. We make no additional % comments throughout the rest of these part. % \begin{macrocode} \DeclareFontFamily{T1}{fcmr}{} \if@magscaleECfonts \flt@family{T1}{fcmr}{m}{n} {\ECrm 1000} \flt@family{T1}{fcmr}{m}{it} {\EC ti1000} \flt@family{T1}{fcmr}{m}{sc} {\EC cc1000} \flt@family{T1}{fcmr}{bx}{n} {\EC bx1000} \flt@family{T1}{fcmr}{bx}{sl} {\EC bl1000} \flt@family{T1}{fcmr}{m}{ui} {\ECui 1000} \else \fltEC@family{T1}{fcmr}{m}{n} {\ECrm} \fltEC@family{T1}{fcmr}{m}{it} {\EC ti} \fltEC@family{T1}{fcmr}{m}{sc} {\EC cc} \fltEC@family{T1}{fcmr}{bx}{n} {\EC bx} \fltEC@family{T1}{fcmr}{bx}{sl} {\EC bl} \fltEC@family{T1}{fcmr}{m}{ui} {\ECui} \fi \flt@subfamily{T1}{fcmr}{m}{sl} {fcmss/m/sl} %\if@magscaleECfonts % \flt@family{T1}{fcmr}{m}{sl} {\EC sl1000} %\else % \fltEC@family{T1}{fcmr}{m}{sl} {\EC sl} %\fi \flt@subfamily{T1}{fcmr}{b}{n} {fcmr/bx/n} \flt@subfamily{T1}{fcmr}{bx}{it} {fcmr/bx/sl} \DeclareFontFamily{T1}{fcmss}{\fontdimen3\font=1.7\fontdimen3\font} \if@magscaleECfonts \flt@family{T1}{fcmss}{m}{n} {\EC ss1000} \flt@family{T1}{fcmss}{m}{sl} {\EC si1000} \flt@family{T1}{fcmss}{bx}{n} {\EC sx1000} \else \fltEC@family{T1}{fcmss}{m}{n} {\EC ss} \fltEC@family{T1}{fcmss}{m}{sl} {\EC si} \fltEC@family{T1}{fcmss}{bx}{n} {\EC sx} \fi \flt@family{T1}{fcmss}{sbc}{n} {\EC ssdc10} \flt@subfamily{T1}{fcmss}{m}{it} {fcmr/m/it} %\if@magscaleECfonts % \flt@family{T1}{fcmss}{m}{it} {\EC si1000} %\else % \fltEC@family{T1}{fcmss}{m}{it} {\EC si} %\fi \flt@subfamily{T1}{fcmss}{m}{sc} {fcmr/m/sc} \flt@subfamily{T1}{fcmss}{m}{ui} {fcmr/m/ui} \flt@subfamily{T1}{fcmss}{b}{n} {fcmss/bx/n} \flt@subfamily{T1}{fcmss}{bx}{it} {fcmr/bx/it} %\if@magscaleECfonts % \flt@family{T1}{fcmss}{bx}{it} {\EC so1000} %\else % \fltEC@family{T1}{fcmss}{bx}{it}{\EC so} %\fi \flt@subfamily{T1}{fcmss}{bx}{sl} {fcmr/bx/sl} %\if@magscaleECfonts % \flt@family{T1}{fcmss}{bx}{sl} {\EC so1000} %\else % \fltEC@family{T1}{fcmss}{bx}{sl}{\EC so} %\fi \DeclareFontFamily{T1}{fcmtt}{\hyphenchar\font\m@ne} \if@magscaleECfonts \flt@family{T1}{fcmtt}{m}{n} {\EC tt1000} \flt@family{T1}{fcmtt}{m}{sl} {\EC st1000} \else \fltEC@family{T1}{fcmtt}{m}{n} {\EC tt} \fltEC@family{T1}{fcmtt}{m}{sl} {\EC st} \fi \flt@subfamily{T1}{fcmtt}{m}{it} {fcmtt/m/sl} %\if@magscaleECfonts % \flt@family{T1}{fcmtt}{m}{it} {\EC it1000} %\else % \fltEC@family{T1}{fcmtt}{m}{it} {\EC it} %\fi \flt@subfamily{T1}{fcmtt}{bx}{n} {fcmtt/m/n} \flt@subfamily{T1}{fcmtt}{bx}{it} {fcmtt/m/it} \flt@subfamily{T1}{fcmtt}{bx}{sl} {fcmtt/m/sl} % %%%%%% DO WE NEED TO DO THE TS1 COMPANION FONTS???? %%%%%%%%%%%%% % \end{macrocode} % \subsection{The font family and shape declarations: \texttt{OM*}} % \label{code:fontshapeOM*} % Of course, we still haven't dealt directly with any of the math fonts. % We start with math italics. Note again the strange point sizes in the % smaller fonts. % \begin{macrocode} \DeclareFontFamily{OML}{fcmm}{\skewchar\font'177} \fltmath@family{OML}{fcmm}{m}{it} {cmmi7}{cmmi10} \fltmath@family{OML}{fcmm}{b}{it} {cmmib7}{cmmib10} \flt@subfamily{OML}{fcmm}{bx}{it} {fcmm/b/it} % \end{macrocode} % Next we add the standard symbol fonts in normal and bold. % \begin{macrocode} \DeclareFontFamily{OMS}{fcmsy}{\skewchar\font'60} \fltmath@family{OMS}{fcmsy}{m}{n} {cmsy7}{cmsy10} \fltmath@family{OMS}{fcmsy}{b}{n} {cmbsy7}{cmbsy10} \flt@subfamily{OMS}{fcmsy}{bx}{n} {fcmsy/b/n} % \end{macrocode} % The December 1994 release added stuff for cmr math symbols, so we % have to do the same here to avoid warning messages. We add a few % more than what is in the standard \LaTeX\ because we don't like these % warning messages. % \begin{macrocode} \DeclareFontFamily{OML}{fcmss}{\skewchar\font'177} \flt@subfamily{OML}{fcmss}{m}{n} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{m}{it} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{m}{sl} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{m}{sc} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{bx}{n} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{b}{n} {fcmm/m/it} \flt@subfamily{OML}{fcmss}{bx}{sl}{fcmm/m/it} \flt@subfamily{OML}{fcmss}{bx}{it}{fcmm/m/it} \DeclareFontFamily{OMS}{fcmss}{\skewchar\font'60} \flt@subfamily{OMS}{fcmss}{m}{n} {fcmsy/m/n} \flt@subfamily{OMS}{fcmss}{m}{it} {fcmsy/m/n} \flt@subfamily{OMS}{fcmss}{m}{sl} {fcmsy/m/n} \flt@subfamily{OMS}{fcmss}{m}{sc} {fcmsy/m/n} \flt@subfamily{OMS}{fcmss}{bx}{n} {fcmsy/b/n} \flt@subfamily{OMS}{fcmss}{b}{n} {fcmsy/b/n} \flt@subfamily{OMS}{fcmss}{bx}{sl}{fcmsy/b/n} \flt@subfamily{OMS}{fcmss}{bx}{it}{fcmsy/b/n} \DeclareFontFamily{OML}{fcmr}{\skewchar\font'177} \flt@subfamily{OML}{fcmr}{m}{n} {fcmm/m/it} \DeclareFontFamily{OML}{fcmtt}{\skewchar\font'177} \flt@subfamily{OML}{fcmtt}{m}{n} {fcmm/m/it} \DeclareFontFamily{OMS}{fcmr}{\skewchar\font'60} \flt@subfamily{OMS}{fcmr}{m}{n} {fcmsy/m/n} \DeclareFontFamily{OMS}{fcmtt}{\skewchar\font'60} \flt@subfamily{OMS}{fcmtt}{m}{n} {fcmsy/m/n} % \end{macrocode} % Don't forget the extended symbol font for delimiters and the like. % \begin{macrocode} \DeclareFontFamily{OMX}{fcmex}{}{} \fltmath@family{OMX}{fcmex}{m}{n} {cmex7}{cmex10} % \end{macrocode} % We were going to add one for a new \FoilTeX-\LaTeX\ symbol font % (\texttt{flasy}) but decided that was a bit much. Instead, we just % set up the \texttt{lasy} font family and modify its parameters here. % In this way, if the user specifies \verb|\usepackage{latexsym}| the default % Ulasy.fd is \emph{not} loaded and the sizes don't get overrun. Also, % we avoid having to expressly define all the required symbols. We do % define a symbol font (\texttt{flasy}) however so we can use it for % the closing box at the end of proofs. % \begin{macrocode} \DeclareFontFamily{U}{lasy}{} \fltmath@family{U}{lasy}{m}{n} {lasy7}{lasy10} \flt@family{U}{lasy}{b}{n} {lasyb10} \endgroup % end of nfss@catcodes group \DeclareSymbolFont{flasy}{U}{lasy}{m}{n} % \end{macrocode} % \subsection{The font selection mechanisms} \label{code:fontsel} % We've got all the font family and shape declaration tables set up. % Now we configure the font selection mechanism for \FoilTeX. First we % define the defaults. % \begin{macrocode} \def\rmdefault{fcmr} \def\sfdefault{fcmss} \def\ttdefault{fcmtt} \def\itdefault{it} \def\sldefault{sl} \def\bfdefault{bx} % \end{macrocode} % This next definition finally sets up the sans serif as the default % family. % \begin{macrocode} \renewcommand\familydefault{\sfdefault} % \end{macrocode} % Next we set up the old font changing commands and the ones used in % math (except small caps and slanted which are prohibited in math). % Notice here that (in contrast to \SliTeX) the \verb|\rm| is still % roman! Also, we replace the \verb|\em| declaration so that it % switches between the upright shape and the \textsl{slanted} shape. % \begin{macrocode} \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} \DeclareRobustCommand\em{\@nomath\em \ifdim \fontdimen\@ne\font >\z@ \upshape \else \slshape \fi} % \end{macrocode} % \subsection{Math and symbol fonts}\label{code:mathfonts} % We need to replace all the standard symbol, operator, letter and large % symbol fonts with our new font families as declared above in % Subsection~\ref{code:fontshapeOM*}. We do this for both normal and % bold equations. % \begin{macrocode} \SetSymbolFont{operators}{normal}{OT1}{fcmr}{m}{n} \SetSymbolFont{letters}{normal}{OML}{fcmm}{m}{it} \SetSymbolFont{symbols}{normal}{OMS}{fcmsy}{m}{n} \SetSymbolFont{largesymbols}{normal}{OMX}{fcmex}{m}{n} \SetSymbolFont{operators}{bold}{OT1}{fcmr}{bx}{n} \SetSymbolFont{letters}{bold}{OML}{fcmm}{b}{it} \SetSymbolFont{symbols}{bold}{OMS}{fcmsy}{b}{n} \SetSymbolFont{largesymbols}{bold}{OMX}{fcmex}{m}{n} % \end{macrocode} % We also need to set up the math alphabets for the font change commands % and declarations in math mode. Note that we expressly set the math % fonts to roman unless expressly asked for with \verb|\mathsf| or % \verb|\mathtt|. All the others (\verb|\mathbf| and \verb|\mathit|, % along with \verb|\mathrm|) yield the roman (serif) counterpart. This is % in constrast to what we do in text. % \begin{macrocode} \DeclareMathAlphabet{\mathrm}{OT1}{fcmr}{m}{n} \DeclareMathAlphabet{\mathbf}{OT1}{fcmr}{bx}{n} \DeclareMathAlphabet{\mathsf}{OT1}{fcmss}{m}{n} \DeclareMathAlphabet{\mathit}{OT1}{fcmr}{m}{it} \DeclareMathAlphabet{\mathtt}{OT1}{fcmtt}{m}{n} % \end{macrocode} % Here are a few commands for caligraphic and math italics fonts: % \begin{macrocode} \DeclareRobustCommand*\cal{\@fontswitch{\relax}{\mathcal}} \DeclareRobustCommand*\mit{\@fontswitch{\relax}{\mathnormal}} % \end{macrocode} % Now we get to the nub of the subtle issue of font point sizes. The % natural thing to want to do (and was easy to do in OFSS) was the % following. First determine the font (with natural point size) you want, % determine mag-scaling needed to get this to the approximate point size % desired and hard-code this as exactly equal. So, we could say that % a 12pt version of a 7pt font was just scaled by magstep~3. This was % in spite of the fact that this was more likely to be a 12.1pt font. % In NFSS, the desired point size and the design size are used to % compute the scaling desired so a declaration like 12pt scaling of 7pt % font would require a non-standard magnification (and so drivers would % either have to generate a whole new library of fonts, or scale % existing fonts or \LaTeX\ would have to scream out error messages % about font substitutions. % % This could be avoided if we simply used scaled versions of just 10pt % fonts, but we found in the earlier \FoilTeX\ that it looked much % better in math mode to try to maintain as much of the relative scaling % of fonts as was in Knuth's original design, namely 10pt (design-size) % font should have a 7pt (design-size) exponent and 5pt super-exponent. % In \FoilTeX, we compromise a little on this and try to force (as can % be seen from the font shape declarations above) scaled versions of 7pt % fonts for exponents and smaller scaled versions of 7pt for % super-exponents. But of course, this means that the math size for % this needs to reflect this as much as possible (hence the 12.1pt % version of 7pt fonts). On the other hand, some text fonts that also % play a role in math mode (like roman) need to have their corresponding % 12pt text versions (in \verb|\tiny|, for example). That's why some of % these fonts have size information for 12.1pt (cmr7) and 12pt (cmr10). % % Consequently, we declare some tokens for the small math sizes as 12.1, % 14.5 and 17.38 and then set the math sizes for the various point % sizes. We also stick to the principle that no font should be smaller % than 12pt so this limits what we can do in exponents and the like. % We add one for really big fonts but only if we are not running in % compatibility mode. Somewhere at sometime I wanted these really big % stuff and so here it is now. % \begin{macrocode} \newcommand\@xii@ipt{12.1} \newcommand\@xiv@vpt{14.5} \newcommand\@xvii@iiipt{17.38} \newcommand\@xxxpt{29.86} \newcommand\@xxxvipt{35.83} \newcommand\@xliiipt{43} \newcommand\@lipt{51.60} \DeclareMathSizes{\@xiipt}{\@xii@ipt}{\@xii@ipt}{\@xii@ipt} \DeclareMathSizes{\@xivpt}{\@xiv@vpt}{\@xii@ipt}{\@xii@ipt} \DeclareMathSizes{\@xviipt}{\@xvii@iiipt}{\@xii@ipt}{\@xii@ipt} \DeclareMathSizes{\@xxpt}{\@xxpt}{\@xiv@vpt}{\@xii@ipt} \DeclareMathSizes{\@xxvpt}{\@xxvpt}{\@xvii@iiipt}{\@xiv@vpt} \DeclareMathSizes{\@xxxpt}{\@xxxpt}{\@xxpt}{\@xvii@iiipt} \DeclareMathSizes{\@xxxvipt}{\@xxxvipt}{\@xxvpt}{\@xxpt} \DeclareMathSizes{\@xliiipt}{\@xliiipt}{\@xxxpt}{\@xxvpt} \if@compatibility\else \DeclareMathSizes{\@lipt}{\@lipt}{\@xxxvipt}{\@xxxpt} \fi % \end{macrocode} % Finally, we have to deal with the picture environment fonts (circle % and line). These seem to be broken no matter what I do. I liked the % fatter lines that I got with the magscaled versions in the old % \FoilTeX, but it seemed to be very hard to convert user's pictures % from \LaTeX\ to \FoilTeX. So, in the new version we don't scale and % in compatibility mode, we do scale. In either case, it's easy to % generate pictures that just don't work! % \begin{macrocode} \if@compatibility \font\tencirc=lcircle10 scaled \magstep4 \font\tencircw=lcirclew10 scaled \magstep4 \font\tenln=line10 scaled \magstep4 \font\tenlnw=linew10 scaled \magstep4 \else \font\tencirc=lcircle10 \font\tencircw=lcirclew10 \font\tenln=line10 \font\tenlnw=linew10 \fi % % \end{macrocode} % % % \Finale % \endinput %%%%% A template for option file inclusion %%%%%%%%%%%%%%% % \begin{macrocode} %<*option> % % \end{macrocode} foiltex-2.1.4b.orig/foiltex.ins0000664000175000017500000001424710747261426015437 0ustar kohdakohda\def\filedate{2008/01/28} \def\fileversion{2.1.4b} \def\batchfile{foiltex.ins} \input docstrip.tex \keepsilent %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% %%% A part of the FoilTeX system. %%% %%% Copyright International Business Machines Corporation 1995,1997,1998,2002,2008 %%% All rights reserved %%% %%%%%%%%%% WARRANTY DISCLAIMER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% %%% %%% This program is provided free of charge on an ``AS IS'' basis without %%% warranty of any kind, either expressed or implied, including but not %%% limited to implied warranties of merchantability and fitness for a %%% particular purpose. IBM does not warrant that the functions contained %%% in this program will meet the user's requirements or that the %%% operation of this program will be uninterrupted or error-free. You %%% are solely responsible for determining the appropriateness of using %%% this program and assume all risks associated with its use, including %%% but not limited to the risks of program errors, damage to or the loss %%% of data, programs or equipment, and unavailability or interruption of %%% operations. %%% %%% Acceptance and use of this program constitutes the user's %%% understanding that he/she will have no recourse to IBM for any actual %%% or consequential damages, including, but not limited to, lost profits %%% or savings, arising out of the use or inability to use this program, %%% or any damages claimed by you based on a third party claim. Even if %%% the user informs IBM of the possibility of such damages, IBM expects %%% the user of this program to accept the risk of any harm arising out of %%% the use of this program, or the user shall not attempt to use this %%% program for any purpose. %%% %%% %%%%%%%%%% USER AGREEMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% BY ACCEPTANCE AND USE OF THIS PROGRAM THE USER AGREES TO %%% THE FOLLOWING: %%% %%% a. The user is granted permission to copy this program to the extent %%% reasonably required for such use. This program may be redistributed %%% on a not-for-profit basis, as long as WARRANTY DISCLAIMER, this USER %%% AGREEMENT, and the copyright notice are included with the program. %%% %%% b. All title, ownership and rights to this program and any copies %%% remain with IBM, irrespective of the ownership of the media on which %%% the program resides. %%% %%% c. The user is permitted to create derivative works to this program. %%% However, all copies of the program and its derivative works must %%% contain the IBM copyright notice, the WARRANTY DISCLAIMER and this %%% USER AGREEMENT. Furthermore, the user must document and initial %%% within the program all changes he/she makes. %%% %%% d. By furnishing this program to the user, IBM does NOT grant either %%% directly or by implication, estoppel, or otherwise any license under %%% any patents, patent applications, trademarks, copyrights or other %%% rights belonging to IBM or to any third party, except as expressly %%% provided herein. %%% %%% e. The user understands and agrees that this program, and any %%% derivative works made from this program, are not to be sold for profit %%% or commercially exploited in any manner. However, this use %%% restriction shall not operate to deny the right to redistribute the %%% program on a not-for-profit basis, as provided in paragraph a., above. %%% %%% f. IBM requests that the user supply to IBM a copy of any changes, %%% enhancements, or derivative works which the user may create. The user %%% grants to IBM and its subsidiaries an irrevocable, nonexclusive, %%% worldwide and royalty-free license to use, execute, reproduce, %%% display, perform, prepare derivative works based upon, and %%% distribute, (INTERNALLY AND EXTERNALLY) copies of any and all such %%% materials and derivative works thereof, and to sublicense others to do %%% any, some or all of the foregoing, (including supporting %%% documentation). %%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \preamble ******************************************************************** Copyright (C) 1995,1997,1998,2002,2008 IBM Corporation This file is part of the FoilTeX package. Use of this is governed by explicit restrictions. These can be found in the header of the foiltex.ins file. Questions, comments or suggestions concerning this program can be sent to James (Jim) Hafner IBM Research Division Almaden Research Center, K56-B2 650 Harry Road San Jose, CA 95120-6099 email: hafner@almaden.ibm.com ******************************************************************** \endpreamble % The packages % the foiltex class and class option files \generateFile{foils.cls}{t}{\from{foiltex.dtx}{package}} \generateFile{foil17.clo}{t}{\from{foiltex.dtx}{17pt}} \generateFile{foil20.clo}{t}{\from{foiltex.dtx}{20pt}} \generateFile{foil25.clo}{t}{\from{foiltex.dtx}{25pt}} \generateFile{foil30.clo}{t}{\from{foiltex.dtx}{30pt}} \generateFile{foilshrt.clo}{t}{\from{foiltex.dtx}{short}} \generateFile{foils.sty}{t}{\from{foiltex.dtx}{oldstyle}} % the font definition file \generateFile{fltfonts.def}{t}{\from{foiltex.dtx}{fonts}} % the sample foils file \generateFile{sampfoil.tex}{t}{\from{foiltex.dtx}{sample}} \def\iispc{\space\space} \def\vspc{\iispc\iispc\space} \Msg{**********************************************************************} \Msg{*} \Msg{* To finish the installation, do the following:} \Msg{*} \Msg{*\iispc 1) Copy or move the foils.cls, foil*.clo, fltfonts.def and} \Msg{*\vspc and foils.sty files to the some directory in your TEXINPUTS} \Msg{*\vspc LATEXINPUTS path. See your TeX systems documentation for} \Msg{*\vspc additional steps that may be required for your local environment.} \Msg{*\iispc 2) Run LaTeX on the foiltex.dtx file to produce the documentation} \Msg{*\vspc in dvi format. Put the resulting foiltex.dvi file and the} \Msg{*\vspc foiltex.dtx somewhere in your documentation subdirectory.} \Msg{*\iispc 3) Put the sample file (sampfoil.tex) in the examples directory.} \Msg{*} \Msg{**********************************************************************} \endinput foiltex-2.1.4b.orig/foiltex.pdf0000664000175000017500000132123410747505024015410 0ustar kohdakohda%PDF-1.3 3 0 obj << /Length 2141 /Filter /FlateDecode >> stream xڽXn}Wybos{"vYa}hCjbJTUυ{l @ӗSifi]r/3*Wxwxɖ&W֤˻=~JW&V}@>pV" }Y(6z}6lFBrTSnf9Z;mjm#t]G#.yΖNJm=D]ʔO6:W.[fwYk5,frkcJ\TJq%~O8 g9Ut3NqHO"CUjyr/#n{<]uwc jod/t\+gk>ξPivoF2zBۢL<͆Sί.uBJ͍֙Ƨ,ŮZӹ3!# 6'ۆ^sDN T>u4Nlq[$>ˀ-'틨<X媀jkŲTe$V֨š1tҐC}[peYYIr& rCJA?"N菢Y!t PeoT; 8_h9;6m  =wfM=!vO5St5a0nOVKɎ&`eRx;:#^C+[ɞwAWZ{[䲎\=I/rR~bFÄ$ZL߈pβѿuo߄jaĠQbm/=5JlɅ1u^ّ >\h>}Ͼ%n &Mu}h{i΢h,6q'!z%ἒ(I$Ƽ8Qr(~I; \t_#-mH8ms4oD>Zgy'-P}PjO!fXZɫ:|)Au AwL>_]+Ԇ9uRnAüo9;iWPn7e e3!(gN.KV&N=s3 0)P6b;& qHBJT5!6=6,AdQ SCHxĻ9VYPQ/sy706<d$b΍!yА [Lυ {:Wwz! dޚdC&1Jxy:$gxJxydڠ6[ˑ@]a4 [١guab#残m#Hp> th u L'ra}|^ #?*F/}LyahկtZV;_gZRq{fфh_>n"=(MLut6j"$EݶfNZ}llBGT\2.D<ꛫ5AxeJ8M#gtUKf򛎕PҎ`77\=h#%GG;'X5LU }e3.B} J5^GEfdy|VһwOʔٵ~+ A_N"<ܐi0V"+b~CS ɭERyU f& {=ئVeـf[ĄTpF k"$?\~e)DHtM]vJL_{#j-yD#\|w0ײuq9y._?^~\h@>Ohia4YnF ~ys>/bks h]7< LI+esLއy$Py5/B(KxT&77"~ {c={kj K"ӍIΐMC,2]}#m}PZ,i3w^.E6 /.ʁLIǔoӚxU!>Kjȁgm=3t$U&Ϝ!iGM֛6񂇁"')UQ Lendstream endobj 2 0 obj << /Type /Page /Contents 3 0 R /Resources 1 0 R /MediaBox [0 0 612 792] /Parent 49 0 R >> endobj 1 0 obj << /Font << /F16 6 0 R /F17 9 0 R /F22 12 0 R /F18 15 0 R /F34 18 0 R /F37 21 0 R /F8 24 0 R /F38 27 0 R /F7 30 0 R /F11 33 0 R /F40 36 0 R /F31 39 0 R /F26 42 0 R /F27 45 0 R /F30 48 0 R >> /ProcSet [ /PDF /Text ] >> endobj 52 0 obj << /Length 1747 /Filter /FlateDecode >> stream xZr6}W葜M^I3LdՔRtX-ҍȵ3HBKݳ$:eDIMb}*j2[yJzrL4+OXbߙ2J,5MN-#ٍc+Rz+?7&dx8s'H.M _vdw(%`2/T$_0ȳD 0UQncɛLT*osW2˦ɵ찶FݬzWC2jy$GY)*!Tf7L&1V=RY tW AR#a"e#j3.3Ƞh~U;X9)iw)H`?uendstream endobj 51 0 obj << /Type /Page /Contents 52 0 R /Resources 50 0 R /MediaBox [0 0 612 792] /Parent 49 0 R >> endobj 50 0 obj << /Font << /F37 21 0 R /F41 55 0 R /F38 27 0 R /F8 24 0 R /F42 58 0 R /F7 30 0 R /F40 36 0 R >> /ProcSet [ /PDF /Text ] >> endobj 61 0 obj << /Length 1118 /Filter /FlateDecode >> stream xMo6>R=]n[>h{Pd9"Ye;,"#Eq睑q3aTlYRY^.o>,Y5[O&D4W.,悵(F¨TfWMAyWVa{㇅J"IËLXSV4xS¨%ޞ؀s }}z"NvYb"YvKvQL%̅V "vR12R^)?!XKbg둗`]4Obq4p~~x{Bq)I ~#}ueMlG @}BP⧲ Bvo#?e띠Rwav1pZ{hSWPf,0H&j'_} 251ЌN_Is='A?Id˾IęW_xqɘCGM>FfQJn;Q6mAqCo>~ZBIHV $ه9ZU3K'==)Lx !Ő5f!`&J, iN#̧c,,6|\60&Th`mUmEgpBNy3'_HomSu;eכ~vsvcϋ98j*"%*徲< _|Aa}C1aAWT\1R=qCK'SCm9%f@UmH d;j@WY(}-ܜnàʚ( FD^_|Lk.Xh5an>-o> endobj 59 0 obj << /Font << /F41 55 0 R /F38 27 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 64 0 obj << /Length 3033 /Filter /FlateDecode >> stream xڵnH0D"sN>0LD[x~&ii,o#@wUK]%O]ǩWbmզy7?Wyo]RQZg- ZhslZE| mԦn&J5]tޛ 8!#z-mU3#9|bTuf/_Gc?  ]v}x[Vݵ5 ^֐U޵JZ@Źsu,#[ة\4tLCѕM<5 iqce(61R֤x D\jE(*eeAŹCW~AǞ'L]]3Yܯ+{DtwW>z,2qk,ep%/x !c<߹!s-}`ʮ8,*AI;;Q> ZV@wVݨ%c)s끡YYtڦWD!/XI4 l4:5ʥQq_T?T 3p`,:hEbxq& ahPߎ7UsK9 ŀQbϣUd &Qva2Au*gJ#7GWLHZlM\a.+'lf\Js[tɴK2l gQ̸MK`{;ZWa"G^b3 L&+*t0x@5?cdŠ,#Cr=+n/ԵLQSG7Lu֧FIq&|Qm랇ȃ`=[#Afr 7ޕpB`j]!~3Ci7<montZ8/EJ4Lmb[b: EMko##֡ r@ޜ{ϛb/|$Ù{58Rphx=4RqsHѿF|Qqhf )%@P B]&;TlYgH9E{P,&݋pJ4 &>~>v Wp 括 MϸW].}w͞ Kq,;C$ڂD.ށ@E?Ev AE8l`~L><~cbP8_j3r!ATkw˶{f,c3??a= Fc  h̳ j 9w+.\0 \~91R.%RBĶ(9'/6E\6^kө> ǖ裁OoE hr' הˆ y?+[\?/{VS6=2Ĉا##e9˲<)j^[|cS|ϡ6_ 3"d:\8~W_ W*յ˔URGu&٘Ka!l 2;pl,G(W m |dF$~8[Lb3Qᴺf9C,$9OÊ S$\$Lk%ٙg/p-$z[ԥ N]6l.ߞKep?A+nX+C{#3D=hɂHytGB0DZԌqA7|v˓Ra[JHo QUcXJ{ wO@(H S {kDDawN; @xD;R$n 3Z 1{FgB;ChhEs*P;%IW[/5=:1Gsk%Cҭb۔]=PAqpcbӲ 5!֟#ϟgDUR/ИY0 w 5'e} ɺ-Q+ۧ~θJV)_L]onn([K=ܵݳZ" 8GƼ,M40mz-TbdATQUhNe.Lc^{b dpp˸+6m^.bwXY3ʈ)05HetI 2a=O{1'q̘X+DEqRx#c<`ԙnp8=w>*$3>D Ug\ t*,i %9:\ GYJ@OȝyO-&%E?zWL$I#SDУ1au#`x14˱rXdSlvS4V$zd*tQE3.Γ =(]gwyI: C8A8a(;I :qFMA*)X~e3 wr,Ԛ!|9~_Vl/Y&>QBov;w]JIS7*% qz ņFlC5 (kƲHղy r{e'.;-3я% *eCʁ8g7ާPS꒛L>z㐹aVcqr܅.ௗnO:螞Sc,=ω{qb0&?<[vL}hcEаc-[ff.Ab]T_>>OOj-*dN~bVE4MytW4!;躔8u,j SAHBfx;qy ɞW|;+o~y?,rendstream endobj 63 0 obj << /Type /Page /Contents 64 0 R /Resources 62 0 R /MediaBox [0 0 612 792] /Parent 49 0 R >> endobj 62 0 obj << /Font << /F8 24 0 R /F38 27 0 R /F7 30 0 R /F11 33 0 R /F40 36 0 R /F43 67 0 R /F44 70 0 R /F37 21 0 R /F45 73 0 R /F18 15 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 76 0 obj << /Length 3109 /Filter /FlateDecode >> stream xڵZn}W(yY%ټ>ڎ l, HH6X5qHX6ԩE3Z;. }S | ؚ$85vWoo^}!Mث=w)6L4nZo^P&>ALf_Qt 1Otsq5ŀa4 n1A yݼXϛ0I:qjR =e,ulz?Jk/jyU#o/#1ws#N=F}͗Reg=,pt`뻁վvf5>t0KfxW2Ls]={/I0C (/0jђEqpqU4S镛(IE"f"X~7 2M $k>aNM"lNuHQ~B-lLH|&q?X31oqjj]3IcaV% H׉0/f,h a#30m׉r,JaFn:U}_* b|5i gqRn⬺~mbS-P]pt-ͤK:(b+nSոuӇʥ&JI4&#Z'kroζޥاm5r%.JzSfZi>A'OSaypU/,4ed2+PIC/3LI.AV]0zϥ,lB%q*|O NQJ?Bld' wRkQcI^Ez~P3 \aH񑡥QE4Si7ƈ<|qN$u@M[wù'91TasC[㡓)R]Org`ZD lGxa D ;\%J{IX (1ۡg[O]Ƨ+mrPC@gQLk|{-R 0W쉡xk`2OrZY/"CGG{= h*"&16Dɂwa#;[ǩ5',^?76w<D}.o$rk+t"{wHh 0`; sd](PЮ 830RM'A1 뜖y2VB$N(c_FmqwE XahU=t筋#25^֥XaS(jpviUP\SJ bt#DgPrc~JǓFY}@4AEКi=Ugw'A%:D#,v#4e(!NHa],N5 $i9;Q1WaMGh*K=nXal y0ѪcO'N| r{KĢ*pFDab4o _\3"dI\0dAD出-8Ui@Y,hP6۲3ZѾ;쬶+YhwvF󰖰./9Ey,Ҥb`kt>%Vc4y-Z\{(XWsvQO%EF HDt9B#~L N3)!rVd.]<.na;0y4Dʔ4 5iN5)3͋[H4@- \Zzp*̡'PA >rK9QA*HPIqHS4,D'ڬp>D,ߓh~ ~zs.]|? sM c$mĹW"m*$Ð#ZmΚ*k%NZ]V B;%v&CS` |n?vc;:{r WCI 9G&tz!6y"2B;<9۩<ǜoǎh7L*9tsK08C;2rtj)p>8;V$WN;cScxB93Tv-bu A3Eκ-VKRI$rɿaW)$سѤN&Y"w2ڟׅEvvݍP>|)ZQ/1 RcH ]BMNMP|х5[R|1wz`#O l?皿R}XC[YaVrDӑǢ3KCWo^ossendstream endobj 75 0 obj << /Type /Page /Contents 76 0 R /Resources 74 0 R /MediaBox [0 0 612 792] /Parent 49 0 R >> endobj 74 0 obj << /Font << /F8 24 0 R /F38 27 0 R /F46 79 0 R /F42 58 0 R /F37 21 0 R /F45 73 0 R /F18 15 0 R /F7 30 0 R /F40 36 0 R /F22 12 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 82 0 obj << /Length 2625 /Filter /FlateDecode >> stream xڵYms۸_~Q o繤kdΚM?@"$qL:7NϘ ,gw‹‹0PiQ\v/./^0$XiBϏg0{x)jG¿F׳y)ͬ=CgzIY<<"!g^M~QE0㼠?g0a30k_/ܘY{uܵö.ay}zz\sK< ܰ3l‰54"D0ͣ Etc,ZJaqn B~\)p !Xͭ1l8[=kHa%@dfkQV+1F+/e~":=;66"A%Y v* * @4SMH?QjuWFDŬM3(~ ʻ1!EOQ<weMb ?["qJAvв qPνa a_w=ܹƑ2}ɭ+;Iz<~jt8#=qElw&tuWD c;ؘ0qGOK,+t:&:/w Hx DYʤ~v{w": `i+{Uk:Z/byzpjg:-7ˡwܘt)A>cuHA⧏ag(# x6j}Ku(L֦1pP $u2\MgOSoC_C8&fP䷊t6{Jk66Ԍބڝv淃釞ߖxJo$|=[fE%n8.6l]&e0EWhor3w$]x~m;739%%wPacMܜȷ !"%r_NR֑0ݝ ?sq2uFJX RS>zo0HUcgr:DD*'ȌwJ#SAL9_UvG#J _!d#C)Dnsgie.:|UBI'ΖB^׀7vj30(ڄ:+x{ƵqyFA .0#:i ~ԖdyS6GmXPmGt1 <=R n&ARTPQ7D"` h'z2צ.Qomd|: )_/3Z5(uwf T qoГpQNa03hݹnjՀ20h=,Wݝĕ)7NB' /C99]ALA41:>/#N!Nܒ rD~3LCY`I3S ~8#oiYDa®X2~aRxIdu Zo]Ei.6P2 Iҩ5ܙ-8hm1ЛnqhwI$qJZ7@r}r\(#n@Ϫe+6s ͊2 D!\(,{`Y&gS?T桼iXAXL/'pݿ[#*XSfG+bVt7CbaĴl{gp> endobj 80 0 obj << /Font << /F37 21 0 R /F8 24 0 R /F22 12 0 R /F42 58 0 R /F7 30 0 R >> /ProcSet [ /PDF /Text ] >> endobj 85 0 obj << /Length 3200 /Filter /FlateDecode >> stream xڵZYF~[$/yY {$ă=-Q#”(TɯO]MC@.vWUW}u*zUiVϔ~;=y~˗6[i Ww"V~e /5X~I:ܗ4@wǿm ~o~/U.[+3 wW?mL~8X8ó.u~}Dq_ Zo+}^?̤qB܊F^"WMUτN;^y[maدnTωO3wIx2d$x@jKKo+g 宯`I6[-ȀzD}t] 'T)fnr, 55ۙ܉Y& y.LCi<(/S<IAs/a<&/`WW.HQ87S+I?'D/6NOqS€/9݂ 2R}s`03yf.}DBtuI'8ŐcF=hU۱ُ `|̑2,c$ƨc$xo h J&SW7EeekKYԨ6D?HQ=DA* BL_/.QJF;̪dҟu;enA8Zp;*/K%IxRؙ]nFDLJlv7H$}ːgY$# s0'f̀=Dx&p]rE` -\ʁ;6Ek2CNҐ^]=On_^I4|E$Bgzoc{??^~cj>nK7q9#nZQUTG^4my~*D;qIw.tZߠ-k+`c/s|hGg>*閂7Y<_xތ=ҏlƌϪT3&Uڛvdپ.[*lsFAvLI2OK ֨;)R˼"1pݞkKG <[6O,Q 2>bk( 6}Ѽ1a*3$c lz-ʩiR1Ƹ?=L7m'OCs)L$mɣ+rz4p(> endobj 83 0 obj << /Font << /F37 21 0 R /F8 24 0 R /F38 27 0 R /F42 58 0 R /F34 18 0 R /F7 30 0 R /F46 79 0 R /F50 88 0 R /F43 67 0 R /F22 12 0 R >> /ProcSet [ /PDF /Text ] >> endobj 92 0 obj << /Length 3176 /Filter /FlateDecode >> stream xڵZY~_O&ئEԑ$6#;0byШª1S)6FU,V}up.z\IK]Lv_|>H}VhrfFPv,iA-CCHK5U!1ww&dx3Xv9N:R6`r=ynʼ;0=0o~*C/;w{4T>\v2`8'<1n5B=# d;sdr:mӑNt dM]D'l=D4T)}ϴ#~x@bĔ p pWg*ed7q&;l"[ٝQ5ꟹ{V%yCN"Y[>7v3߼rtmIAI`枇'hN&-!.Ir1$z(Q.x)Ee/|h/_ ͏gݦ/^Amy,v7Z>k YfG57m=<pé!%,$#4+"C[ֱSqM7mn>ED\is 2\>t Bp{Y`])C}`HEx)1SwUCAvo&B&hdSO|+"MfԂ5?iN?!}bs/C qfqaػH~MPAiG4LZA=Xʇų70&O7y*U/uA~K2!<'^ .}+p18t/F46?MqBm"=<:ʗ b|w-߼ T -lT$gWJ\~5ޣ2)$~Σ=5Y͈ 5np@) W>G='/Jzl,>hfMWЩxQ ^17V% OX˧9x+o8$bF C<&^Ia RWy^Ю AkXH$Z'ƍ$Pr0bSl> CP u4p@0KMľK^BH8 rNgڻ~p gѠ98f3r;+솧GsnbU2}ayUBZ&+UE |WU捒s\"ȓ|nȧw4i? nau+ݥ'j_ij>K"z_&O"coj5=V|ߴhc㛩 ЙrsoݼF A@2 PP)k'"ed c?x6_)2T"MM7GHRj?v=mVqSo3x:nJY>^[tT%-O|؄x͇-"i0@}!)"(8oN|h }pF󠃉 EbHW&[U7 c]_o班(n#.jN}t θ׷{7~ ]{us\Ɵ/O b:<#ĩgJ_u1›<⏄Prs@ J \nD,.Qq n,' K XI} |*G"?ML 1T*{ԧ"4FO'x6e# o+ 0[YZJC8HҊ-G &H2Snj-C ZG~h$åFs"9n\(!Wѡ攗gO>osƂŤ;~`b &+|zu$%ܦk#* [P6}h 487$ThIݾpkˡj1^>5k&$zz=^{՟l0_ KC4\4t6 }(p1UwDk,lX+5CH)$CD~O2CW/'5h/L +VrŽ\ nJ 5UJ7XAF nAR ˤ0 B kH XՋ  D `!{'kOm2Xs7P[2 koAEX!u=[i^6zB}(cw3Lb9ˮzAkT¨"_;@cbFs=sƽdk.YbSIW#JjJ hQh>J݉CE28n (ı_ r!w)`a EE ƶL-j2p2f6!Ncx^WK)T}tx !mVN uAsgCbBs!yA'vUSn5#Ix7Dg?z\љ칔0;πTm󫃬J$}׾'N%=gZqfU4IpOH(崷o1v'emx0I*_![/9j!!O"ADP$lmRݜҲ^HxB:W.:m.3?@ab"+qNs\R"k?#%TwhƢu矤@jV_Meps(QҋW(^x(B1𡓫dh߿ƇRhq/%v=-9LStG_/NgdP/7|@o]W۪J'oBEfwwE[?aɦ]\D k~Z !lR J*a69"6#FL2G2ewUOЛn}A2xߗQm=> :Bϑ7=~s,X_Ef`e˭URcߞ kxzx#*Tʾc?1jÖMc=e!OO-N=߾{C_Fe&\Tif|sYfendstream endobj 91 0 obj << /Type /Page /Contents 92 0 R /Resources 90 0 R /MediaBox [0 0 612 792] /Parent 89 0 R >> endobj 90 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F46 79 0 R /F42 58 0 R /F37 21 0 R /F43 67 0 R /F38 27 0 R /F40 36 0 R >> /ProcSet [ /PDF /Text ] >> endobj 95 0 obj << /Length 2377 /Filter /FlateDecode >> stream xڵYY~[`˾x-؈q8RĘ"$$OUW5!=, (vUUU[nb'72DIl*՟^6"ONe.3ItwrLEAIjow2rERp'D/Plq52aΟzH&b)+l0Esco;E;Ǔ\<_Hb!fe*L7;)En;򨀫<~X N i WF_~X\{־W/ǃ}Ϛ8#DZF9n~ !w*qQ7{'ZrAOfII g-=0D~и׆;o.h̪D%"&a]i!=Kw:S@.YW&;DŽTn NEkp"j. L#)XzN |K**ݾCSR%Բr FDi8@J:\:Oy{v3:+`㈃Wmqu^; #6 5k!HH/2񮋰ST,é1zMzCLf+!G2LG,;d"5RcEG3xP5vD]m<TTMDz#'{iHY8 F}>Goc@O8 p|~g> Atօ+~b"d =+.Ll3C.IT(kL(aK~H ˁl\j *d ecÙ#y%M;t)!ٹwb-8hѮĉrʹ uAIِBVS/"7rj'h2y5-W1Ĕ_ 904*>ɻUϔ",)K,mnX$R~̬ޒ%Yg%"7q>@tqKc*)Z 70?7{^ ˦֟ơ!,h.̐H &NfH(4&|;'ڒT+nCg_>IEeYQ'sBiLm Suu1Mȷui<+paH?|*/R_%BZ$7#T:=t8I-Ҵ+ՊZX^6y&JfvGe7fTs'U!i|c{c{9 {MǦwXi4\̄Syek xy\xJ0- UM6%jp5n} 5\<`r_"/1+6,܁z̉[@UeEӍmFJGV|+0?snI?$`m5WUId@$Tui-/6`/_; $]MJ;o9:= ] I͹}YXV[j| e O`Ճ PBoS~fj]36T.x_N1۹`SRb\ iGv?ˉ %g'ƇErO뷂@mN Ap2wiP.V#7;LF!RBBZG\ XB 9 `pu׸6|e4y2L_Lr.l>M} &Z$e=`*u}3놟 ?+ gvYVi4@Za7RvՅFT0Mnig'U;TkCЈdFg}P5dx KcH+2mbݫ/uendstream endobj 94 0 obj << /Type /Page /Contents 95 0 R /Resources 93 0 R /MediaBox [0 0 612 792] /Parent 89 0 R >> endobj 93 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F43 67 0 R /F38 27 0 R /F41 55 0 R /F46 79 0 R >> /ProcSet [ /PDF /Text ] >> endobj 98 0 obj << /Length 3303 /Filter /FlateDecode >> stream xڭYY~_1OY M#/FvOq4-ui"wvS)L`0xi+&'{dW<Ē.wIӒh:C=^8( u6Mt#E ؼ !bߴh1rV@s q^zAГ`=@աj. 03{1GjݖZ="ʰZ{}}(I{AU0yq&1I]Ey&Dl xX{ar !#=W1tB-ysXBߥɂ GqelWFŔ-?8]q^)ҒA0qq|`7Bo>59쌲r_$yߣ^z{CO |5E> 5O+nADY<ϫ-?@z;$VNhn:eb#M`+EJhlaMctYV"g:, x2g^WJ14H/Gp4:tD:-mJ\\OU]8`ۙr$yzIb K_ĜoU ubCG\0RZ+w9bb*)ʩj'IkN9 bSGHRՌs)HS 4VmrHL4^rءB gDs{_Tm z =_!3={qT? ?}<39S &6*[.,'?ˉ4F*h HC@Y.hAgw6;[D|7q0F6 S:kR0_+/ VW[e@lR@n4ݜvOwg;fVJqu*%dZPܼ : i>僴B%7YRY2uDBt1~ HWX='7Doɬtչxp 'tO|H5gn帱t {ҫ,)/\~ B8. _-`Q:|:D[ ?3fSX븁V#vg))Fg,SE+E)PbHb;OXpE%)弊i̊ . sTz~OJ17_v.K˚hB{F.~]";XLɜ,cm[vs>R!s.6:Hb"q<|Hܚl))6~'=lwT%sU' edH4P^2h!O]G?w<4So2z!C#d]F85H2`MRNA1VgR,vŕ='1R8o?s< 7MM*5^R%Put(ETMHG{lk[~|gEǿ$)HF*F> 51ӃeA ,cӯ/iaeYkjo]*T d8I s3>U (>Z;H1 @?U:7Hq.Z !\HrRY8xI$OHXֲAZB?dc&z&zendstream endobj 97 0 obj << /Type /Page /Contents 98 0 R /Resources 96 0 R /MediaBox [0 0 612 792] /Parent 89 0 R >> endobj 96 0 obj << /Font << /F41 55 0 R /F42 58 0 R /F8 24 0 R /F38 27 0 R /F46 79 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 101 0 obj << /Length 3143 /Filter /FlateDecode >> stream xڭZIϯh2bqX&q`7R,6*"`V걪Qw)Swʙ$+]Dw~WoYuW&efDyqclwjrovg n6\}߿oK]$5R2e3}7q;U$(l HV8tzu O<<ʱmi Ox1m3L pky_KG}ߠ7?=<<ղO_1ퟘGLt~yCkp:1 |(KҢeFeC[.g8ϋ M A!Zк1v?W@Q=S'k.8^^~a%]L~Dv,.$܋ ^H4Zv{0~NsP>+wCF%xvsZ2'ma|3\_?M#wo̫-.W 8 0.eQ$L8%aG Hw&IfSO7==KpXm`tκrSRGOq>sx/QTv e{\~*Z˯K+%};H䉱S}j$ǨEsyu@iX3ðWP}iVl*%=–.l4˪i ]>ci&8"gh@ R"S3W!H,n buJ|/@]LP)xB\! HQ6e_iY05iZ (i6.Pq1>1Fvy7@ )( &*؋J^?oIUH~a:i8$ywۅp VNM0pW@G EM0Q:,D^)HdЖI:2zuR,I! MA3k"MYƒq]ʻ$9WaHI®axL W~S]X$A)R C9PkU|LCv__%$`˒/p/geV'.lX\]Q~4]':_}YadnAG2) VnHM̆C5dPUFWǔYg!S M3i-|Vޠpͪk|>2=>eɱ%a- ]( &T;{j3_;nnXd.]>KF>j: @H˹,C.۵T8 m x8jLƌ) V cgv&@MGt84@yLreoP5C(c4LEӒY;(:8W,bѦwqy#kɪ/|7`ȹWeJ05y й//\ q._\ i'ub)nn.FIA8"z KOCz \w/t1 m``-FɌ(1LT1_v5ճH1mRSG }5B'AyZ\>I:nkjɋͤ:/Rn׌v<+ќ4gb{"$QM1X>i?XKM3[o|zj +>St!]v9\*'i p3:34Q]Rō E lQ>.;D y95 ,?.@PpfM۫m -vc3wTϮ*=L:F r "k*bOvO/  _WX~ֽ]WQ0}bsu-g~[ 3(3GM}$%:CO+W_4lzc58#kGhBV~h?җ2) ![ EzuL Pyj$w.])̅w|lO)9*u:V<Ev@LA㮎d>s@H=ӞǾrHyjci{s p1&|CpU%/}s~Ě)p#v;0l O7V9fcE15|?uШ?t(V HOF:v9ǦS,hqM 85UrZ'Qɹ;SayYhm'&@&r4xإjD0/AC?`/(횐h:ۺHX&VFK@՛2߃|6NЭ.Hɐ_.["LFs60n 7p,ߔpa.r܋kBHu9; Bg\vl k/> endobj 99 0 obj << /Font << /F41 55 0 R /F8 24 0 R /F42 58 0 R /F37 21 0 R /F34 18 0 R /F38 27 0 R /F7 30 0 R /F46 79 0 R /F22 12 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 104 0 obj << /Length 3742 /Filter /FlateDecode >> stream xڥێ6}K=@̊")J؇H)4@Ŗm5Jr'ӠFJ v1!"?Y2/2Ujb}{pPEf[i}nn}ڮzv&[[j|u|*ť*EkƷ#!҉UμZƩ1+q/4WLmDVRy[eӷz{JRt@$襺_y,vRxܚfɊ%n%u{W]D2cX;BsMp#HVl: 4XdȾ*7s*Ff*M^þjf,nuyflɜHq ]|:]hDr߰gMkX#k(Z$/J@oN[ӰW\y"?cĭsK27OO/K>rT 9n0^#<Uwšѱ-,byO 3+&y|G(J<{ y>*+ߞ#NАudX4C kogt>ْ 9s`j\r:1w:dڨeZ·Uh2jYr-G5~ʔZbYQ͍Js'Ÿʚ+ :T̚i#;1'`*n]V^[f0Mrk{McHl+\Da^/qPv, S J]r] ,CL ulE )LMAKiQ'< dSܚn[1ٷ9Xr T`1Z8 h[B ٧;\ l`8V i0 mg GcpRX Mژ76`_*mP! h @o[Ba_1Z|[,`j\gX1:-b>IY;EE>u͵MJByIFeiްI6k9Nq2'$sO-jz,M-)dj;*`2̫IvĴTr"S/qs u|a"s+B]xb?92r,/rmoY< &)>H#i7c QE\ sXD:|5ћJٟ)q\˘L]54ߎY;ԹTJN30+~z[-X\Ro u0CjSCiNA/7{J%Qp 6KLDXy %B6|;bm艦D(}Os>DJ\l0 bKZ z2lv&^k7"G" J:.nd(lns>'X } HpCI!^a!F7u?CM5xב'uCk;)\nGc*5ޔ.Zpj}{Һ^1y)PF;TxZ+c߄dXtǒƅeMɴt+Pw@Aj, @ƒ.W%:c-3eP.dzya\bxms(7LQRw(lBw<5D` )M_ 7rD#wУhW,ctnږČ,[1'/3i="-G'Jq:  ½-0t8oPOSƋiib661u|wk\ AB s<\[fPW7N3u7uu\ǂp{ұ6 q:k*&ݽx-& v/bs,~K)#cp,Z|OD7w _Ơ]\K>>of CĴrm9zįrImPdCrz\FPm襝R ->8XŊ3bP2ZH@Kgh/7(IWS0;٤\;]H@AȈH*7e'YW v"_p5۪αW0 kdɘη\; -?92>=J0f8P+Ӟ&8YAR 'D*endstream endobj 103 0 obj << /Type /Page /Contents 104 0 R /Resources 102 0 R /MediaBox [0 0 612 792] /Parent 89 0 R >> endobj 102 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F42 58 0 R /F38 27 0 R /F37 21 0 R /F34 18 0 R /F46 79 0 R /F11 33 0 R /F27 45 0 R /F26 42 0 R /F51 107 0 R >> /ProcSet [ /PDF /Text ] >> endobj 110 0 obj << /Length 2703 /Filter /FlateDecode >> stream xڵYIW9ZcdqDIP* I"} h^z^ت$w$Nbs|ͻ"Wyb;Zdaer<h;<'lGK-LW zAv~|~y8GthyƓ~E[giW'몢zX9-=޵ZqLۖ;).ug[kESb-[E:i:wXie>|UjSnI( ˔62yXXer O@C,~/_1mf%7jE^͔r:'~^%A9C߲h+7?ǵBoZB{YJ;S, UiکDqev,aFƻ =%ڮdͲɖGlhg!0]ٲcS3X{uUnjҜ7d]p 'nh;v:R/Kxp΀ 04Vibna0l+_{ٖH[/t6]5_i4.e~zQk938вAXx ic'Pqb7ygOO8yRGV$wܼ]x CY78$Nn;s/1cAuQEĥ6 гZcderkF2FB@g]PH \=RuN߶~sk(@R bH3ķb6jQ;0 YO4ǟAfAUW>hJ WұX|Q߉@4]W6p*2f* :)V.'(hHsf Btj8&ؾP Fb SI"gQI.~垗]Ca]R3:Ĩָ^ya?DS}NbꂟXr 01t΢ɤ*ƢĘ(11cxsSd?0e!OK{/Ϩ/Uã`b6;3 xB\e5Ն p-})44Oz1_#`Hz:e}lcu$Qwٱky/LT IWYò)Rܠ7c"[0 `HCWOClq e|!^A+v((M}αECac3I(cp8zEOK<-'uբ`t#&yNd>ў@`7:U\;AC.ݗRfUfU|udzfRETJlN5NtEL"I`_U4KhAģbՒUmF1<Ⱦ#*Cm wH3E 6b3Me(e/ `"MК>qC߀]{.qzpS80~a"JJ>EИ焥((bh7NI.^~!YJ6cTD&6=&ŀ,۱`閽, Rv0u 8 +…j !*E뙝Oa} 0yKpp9Ϻ8w w "rA$y8g[E@iw4GIdc7H#3&}ŀq` ln;O*"la{h/lrp ڙe˹!\;XoVCA]i- "Q3}qIED>hFA~1aR R˟N xw_r)` YCO5Yޱ{j4V6D7kT ߇56F=&bbN֎n 0@ZO-wR1kH("[]3uwfuouq\q[w;l!#)}ͥ._'/~mwX$DmT&T,V(U *6)g*endstream endobj 109 0 obj << /Type /Page /Contents 110 0 R /Resources 108 0 R /MediaBox [0 0 612 792] /Parent 111 0 R >> endobj 108 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F41 55 0 R /F38 27 0 R /F46 79 0 R /F43 67 0 R /F37 21 0 R /F22 12 0 R /F34 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 114 0 obj << /Length 2877 /Filter /FlateDecode >> stream xڵɎhmi-7;N s f2! {V␶Mիov1S;Qj]d6Ծ7o]]vhbaP]y1c{gʤQyRv燪 q[Kw9y<6V_7+b$MD$_@hR?1 Cχ%=8WuZwQŏad{4-wCn!뉨z%X_K%8J2FHwIeڒN: ØsԬf¯d97,@ Do#ۊj) YlxAJ>B ,qfZb:E YjwYjFh%K?{̂e1#!i#a~Vv'c-$'1Fo<.}(rr@`NyGmwX b%y( Z $>1V'58ڜ0{=8JIq`MU|k ޼g]S SL,*;QAG$~Z\(6\ )_#V c'`'[$$s- @ǜɠ(S#!Pߜyw,+gM)=T/9TM\k gx,(s/23)ڄ{Ϗ3c5I-.@gi!N/KV=PALWIRHm/:ɩĄٓKP&˔s2G欎MDQx$t@maG@zIINF[(0O[t.`KF5$Cvf%nn=oig3|jy5[XD t\]`}b(ŸD0#?X]ĢXhc(Ьs Ud/k~YEז''ߞy[U{ބ=jA,r(Ӯ`fFn e+.r<gZ68IVi['9X\*HrYE3q;7Lr)lx9K<⃘.qtTƺ|e9MN렞~HYc>6n#*φ$6C0ޱ|i&.8ܒ{pj}s]h0Ik-"kT!כ}ROamu+Gn`<$YL;4Ng7Gƾ@Bd" x uu?55+$W0s]#Yn_ "ji f^16yE>-g}W(uMdLF9D>#p =C]!ohT6Z0PYl,ˍ40.3pO(LK>jqZȳoH`{dѻHP٠5]!s娤rM=jY(B3Rs*6QEٗRE,9ZJ#9-ҡg)إgG[eF^4e['NHJp 2KyVr︆-oc )'yQq]9Чqje#Pd?ѕmVC"=̔ ?o6o=אcߕPW(vzĂ.$X`>הDU&^ o^q.6kM򬠹 M|b?#YP4 :vGn<ڨE s,}aBfOJX?{޿C9h~ eA?br%ew-&endstream endobj 113 0 obj << /Type /Page /Contents 114 0 R /Resources 112 0 R /MediaBox [0 0 612 792] /Parent 111 0 R >> endobj 112 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F46 79 0 R /F38 27 0 R /F37 21 0 R /F34 18 0 R /F52 117 0 R /F53 120 0 R /F7 30 0 R /F43 67 0 R /F25 123 0 R >> /ProcSet [ /PDF /Text ] >> endobj 126 0 obj << /Length 3024 /Filter /FlateDecode >> stream xڵYY~_1J>x%O E8yLjl8RKb"קnf0}TUWUQ?$tTӇ,͕OC>3xرDe$ʔVfYTaKYHIU 1J;q=\G`EZ)hQdFS(l*Qm_HTu!eÑYutq=*Vߌ:Q0N exE^NfIN3;ޠZ .Evy8]z C [p-/?d~28 WL\8eh7u)ۨCc ,'rَKud_} Mc?U4KGXWL,g kgD .O!imQ8`x`o^IՓ8$4Fmcq=5s)gZ b0udD ̕|g*OP¼4QYPY%P Ll^uW;HzXʕDK`YMcȣlv f`TJ qеmrP)WEQ; U ,IWFy>2`ȵx~ >onЊ S4\@t6[4k23lj#rqtU^B3h?ۈ`0r"x̝k~ vI\O Hp=OEhf]vupkxeHviz]_FGr=kY>:vYmg,;:7Pn(Ț'g!Nǚae؊ՖŲDQGP"=L22ZyK{ƕHidI9UyD*oXVq_7P5BI")LIRGC@z k+Bf|Ӿ*uDO\qb;*!l<*f3̎s-6QM@i{*Wd*6'i\!mZ  TRʰd"\Iwctl˱: p',3z;VO$gX`J+'{S9, 4*OFL9&,5YGaTAc5/!JHq JޑO¦9|X8fD\Y^ qQui(rKcS"D2~Q&FՅdlxYd4D@mb0L{5|8)OMs=a#뎗 hLGܔ)%}UIn&i\Io`)htm"Sw݂lU/RbCa;}5C c#hB2'w,5jc]8KNIb= {@DYfI#,>K6d%cɗ \lR%nJqH楥)@,z*vtj$@tws0)^B_ItbDS}jFvc;bH'B0pAf;> ab# f`rg=Y$m\̿TA>g4~:͇M# w9bhrW0˽SPy׾#56][4T!*ڈ}hʲ 1٫DrIa^S@i QX{ z!\W_Ѝ ] •յ+H.GPx+vM K$GWxbS1\/Fe#iX5՝ Aׄ(!Y65=ȬG7!}o"S1c>È^}˒;J)p0Ő8\~\So\w }p'|zi _od41(w'߄WȺX_ne7*ojqs(嫪u$ .Ň.W&jʧ:L5> Ԁj]bh뺌XRoK^3tF>eM_  ߀Vq bɦu$qKL0@("{m\/Yxٴj#ɻie ~}dC筴T?aO݅: FF6XIK@f|~G2{SGȕU?;S2Ԑd'&wZ )੾WX6Mo R<z;rśjg|`ySJ߭,uUǁ 6!>Իendstream endobj 125 0 obj << /Type /Page /Contents 126 0 R /Resources 124 0 R /MediaBox [0 0 612 792] /Parent 111 0 R >> endobj 124 0 obj << /Font << /F42 58 0 R /F22 12 0 R /F43 67 0 R /F8 24 0 R /F38 27 0 R /F46 79 0 R /F37 21 0 R /F7 30 0 R >> /ProcSet [ /PDF /Text ] >> endobj 129 0 obj << /Length 3198 /Filter /FlateDecode >> stream xڵZm~[yIIThm@ASrJnA{zt+gp83Í77qbTMdJd?Ûwn<5u|(~ǻx[Ns?8iDaT=%N0o~|ӻ{c)kY?]&"N\_jqD~ _xW-VNٖ,Dᯆ!>6۪)$O6EbixU$$WLjd&ሞqB}sv>~(=<ɖdŖcKݕ8‰B^e8k'dxdwTc"' mYЮv |lO8NyNlÉt 'oA!N$ZǝhB9Ӏ 7Yr8pNlnln+[:zb's)K~s*rEw_[Դ8a&T(!PS0.׊9P8˶tBAI?Bjt2VE ~4@_%]G aŕbYչC2%TӔ@Mu@ cawlɑ+f6rFQ5 r{{~=U犮t'VBљr Z +?ḻ)l9HA|)[ "|'tb)X$ hfl~q+p18vP{kɛl (1nrwt %0=`ZV%`X1c`1RB(z+V'CiڵEl˒i&=ߒ̔`Dyr׵.ee lYWKpbNBv5x'Tp%Q[*A?,VLI|R;⅃p *}l6(:0O2sȜrd7V Rpo%3Rpp=P:}Mn jWhD@S, e'qd(CeF[TWKxAN݊'*y~&q=y%E>o* KB+%t7)H+Q[YAKRBoW7g4`: O qwcѢ@(4xbNN4"d)I.a4~p3A66YcpU$r饪m^taqa^NJ<[ frz 7SA:b4f"Hq_|:Eendstream endobj 128 0 obj << /Type /Page /Contents 129 0 R /Resources 127 0 R /MediaBox [0 0 612 792] /Parent 111 0 R >> endobj 127 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F46 79 0 R /F38 27 0 R /F37 21 0 R /F7 30 0 R /F11 33 0 R /F43 67 0 R /F54 132 0 R /F53 120 0 R >> /ProcSet [ /PDF /Text ] >> endobj 135 0 obj << /Length 2832 /Filter /FlateDecode >> stream xَF}Boþx[]Zl?HԈkJTHoRALnP; G]#O<ܣU/pFEݱNd ;>9\#et?9 55 .Ix"f:Ivu47!~m@kæp$@v3 s8]3o?h=f!`2~F(K\{ųHGd8!t}mrP3^z,7yQ#7ͤ02~ l t3g6JyA܃LbUw{Ӊ2;ag[!R1 ׶3g†x,bƉʅ8 ))fTtN?}O73p9T"h^a.rz$AI G*TP&)3*}C\=N7PNjDt0l|'B0w+Y`l0e X=+,bv4 GJS\d`AuB-=]eX£jޗ~)û D̪1l%i8i*)W+T'W?\6vy1y;G8CO}-38vsHE~ .)oܹM Vxq5m0MEćؼ̸BƘ.5``!^ZJJBe#8Bb}ԣP 94`_aUǛu庅df,7R3!n7P!ˉfUÀc6=W>`O: N']Jhezb$j@엢˯u#X^hsUeJp`nP?-5ľUA63d"i@׻+VJ4KZTpTX WL@|sPTg#MQSWK߮Cw§SJDNW6 ycs8SK]-[b}fu*\֑.*)}B$Q%p,:>h2pEzaoFQ _죌ڌˌ<0*հ&ziS|+Fԛ*dߓnwxSMi! v uDa07rS}6? uBO m jd@]`l7q{|)pp/G_F-МPK/ xM! endstream endobj 134 0 obj << /Type /Page /Contents 135 0 R /Resources 133 0 R /MediaBox [0 0 612 792] /Parent 111 0 R >> endobj 133 0 obj << /Font << /F37 21 0 R /F8 24 0 R /F38 27 0 R /F42 58 0 R /F17 9 0 R /F43 67 0 R /F53 120 0 R /F52 117 0 R /F40 36 0 R >> /ProcSet [ /PDF /Text ] >> endobj 138 0 obj << /Length 2445 /Filter /FlateDecode >> stream x\sF_[D2|J[r{wR8Tet+_1`0kqG37=nZ#{!ɞZ Qo87q/ӽx=-:HePd2_:Т*7 rkUpe/[$"78X?-J?iD4JHcuWm{_=  x $s!i:i+C剟(JU٬bhʒ@-{ TF(e|u>d6A9_6y9{Q{:4,J$/r;LEW|L2.i5hȆ+X$xӼFz}}%[]Q#F]*}{ Ľ;(B&Ioz%DDꧫv BHֺG߅0rF$iacK}WePqA$A" ?@Dp:wAya@&ªqaĄ9a#K`%i +]7SQἹBYu: 2z~ >A BgUVyzG4eK(Gi鯍ڔ[M>^oOA1xy<zO5Ӵ(FwiN^ ge=,ȓ2@ :n= 1s!^6xy7qGܗo_sϏs%^Cܯ'@1Xy\BUNg)ח!ag^>C#m){![0T,bFF?p2 OI6M|Xsgv XSd))YŦrGXvWW\䟗y umeˆSWrJQ&ܜ.־M 8vLZAqr-x ՘Lp˘3cs\KR7Su,,ZjJVNnM㓅~B|JcY+Xp@MN78$iQ3/9;NAA6e R<1|U'Gi&ȟ"%lhzԢҟX]wSxcd}MQNܟ7vTi{x|ųqI^+ ^V0R wM>܎㠙f 6/NE~fU~CE7K~0?0 '2e#?e9  "~Ǣ] ֵ唤MQ:@yq%|{^F9jխoHy/W4VeVJ4k* [ݰvN λ-+n븳>Ah*)LׂK'P%;Se4= EKz"mH90RV|VA!W5V=^L Xwkhͨ&mĸȘ!AUy"ܱ⩶ԥZ|6V݊'~t2_K!ymbA+:n-N,X]˴߈[OH*mxJw$Zz#lP.^]n`\R62A(xYuԫ9#bn|CEE"l"7UDAa1B8eUZyGhcZ®z϶~Й-П.@Аىoxdq2)셡~aUιK5KYS_I1ZUǍ5lCuMY'ܶ#Оz[#,PH S[ȏUGUMwܼn=hBl;ݻ5 Вց¿5*ݙ=,> endobj 136 0 obj << /Font << /F8 24 0 R /F38 27 0 R /F42 58 0 R /F55 141 0 R /F7 30 0 R /F37 21 0 R >> /ProcSet [ /PDF /Text ] >> endobj 144 0 obj << /Length 2631 /Filter /FlateDecode >> stream xڍn}BR%[߼;qYMa,QF͐has;sY,N0+,KP%l{qMb&:-X+qt8h6/FGЬ _Z뇇e" k̓8z-feXf B^iY>TqXn,UW/ lc8ځ绹*r`;E0<ȒWYt@B4Ol*!FxAE-{yiM̠ rXp~5jj{Ű 屛8h o8UL '_ǃôFC- jD;0;.jc%.F3&QݯW՚hX\`Q:wup{mxji^ӆHgXWQ湞{yU6mU+x{|a!vKa'Gz*R9I é԰Y'$qF2#% vWa?QZ1l]3%"ݢx}V]Y$, ҙ#C! H"DC}c`5MɈ.adksaG(J`a9|{0%лAvxig7۹*).`I^{/ żHaxqƺjGik~Y!#ߔhˣ4p4$ 8PZƅzɁlV(1$L *Gy#~uk bfY.A }W GTD) eRۦ :N}T2 S7Hl:.&* ҕ7H0* ھlLK.GuL]65X{CPG_L 0X Ӹ_STLX{Icw{3SgYXBvO*@LDxuȐpdmի |Do.l=T/mN{,.HRU `a`_ =SyfQra9VGq}Pf@ kЃ刊0X`B`2ܒWӲKX0$PPh" )24 šTW3KRtMCX+dWU9Zu;\ pzImՋ]j96  H.%tz.\I(5q< :$[PڏD q"DŽ- L@[u>*nQXo4x@aB<2!LnD(kzD9=)tJHk]PZ)`w`o( =#%ef4/T Ȉe;i\>> +߶A>:##>.+/(V%i:gb _MB նaw{&r0z+ߘÝGx}MjPIƑVMkQ4]Ǣe*(sytӎRgE0eF`h|&wÞ 2XEPT"eB*+4ǟr%M4yqG1`?Gm*#ojۦK4jlC^ 't ,2b,!w2EhSf;P3?[TYxpJwIfU`94d{F5r36D0*QzxKĄZ<>i+Uo#'<ۺ%XWK˭ì>NP86IYdF 0czkVl=c|VܗL2:&G*2n"..Ktp*$Vz.Xř<6_p ?RaaC A.֭8cICw/ߘv!y Uߌvu#ީGLw&bHQ# X 0Ǭj++e0S6if<0=Usq؎bLBɤXTFϰk]h} :> wPnƒv=]hm0? w$੯6K7nN-0dł^LԒ .3cYq AX<%An һ.IV[OLǂR׊'lR_t  r?; CB@hoO%:{V<3XS+cAq_o; O[ }Ϻbsw{;x"H{ܹs?m7x; IpÇQ]/Oendstream endobj 143 0 obj << /Type /Page /Contents 144 0 R /Resources 142 0 R /MediaBox [0 0 612 792] /Parent 145 0 R >> endobj 142 0 obj << /Font << /F37 21 0 R /F40 36 0 R /F8 24 0 R /F42 58 0 R /F43 67 0 R /F46 79 0 R /F45 73 0 R /F18 15 0 R /F38 27 0 R /F7 30 0 R >> /ProcSet [ /PDF /Text ] >> endobj 148 0 obj << /Length 2793 /Filter /FlateDecode >> stream xڝY[o~ϯ#X CNl&Fht@Ċ"$f/- ̹̜|3Aΐ\r̵2ENW,ەZDk?ŕy^JwlΎakKH'#JwE,g4HWWv}˼>z{\(O0 vK9w{xzL^,M:/1:h_877+/ts<\ )]_PA:7L|o/\*9c nNμ۝10_/3%L[m:y-[b=j;-}HKD\ITs9}Wf9 +smG[kQ $vT&ZAkNdԅ)R<;pT͠؇e$ۖQw>"-p!Lo| U`^Og `,֪V ZW] [׏WB > Z1+Ql1<}3˻xho ~A\NFF)Ѡt9}l5#^[&ML7 GoJcUoVaN~LWokYlvkmd^zY#*2R ndp*QWZ\ceđ=Ȍe+p/u84^8 W@a4-n&6S%}F{d@2ux!g`e]BhF5o?f8$B9j @ ?vJ &@;At|U/2N> p#<#UeF}Io0F/\$D Μ> iP8ⳳяqL|unqzqҐ[o|Y10_L1Z1`b8걍]f0q XA t\e ZqYqTߏCīXVzi kM;@M:\_ok|+'S8p%x1J nҜ3 k 1>RgIt[);:`T ?_dܼe2;'pʬC%"4̇ .y0_.Zv7zt^ pw]]!mq=$TV8n,}j ݹUxlnw4Eq,fc {1E}RmO /G L≙v,9MEjũdd=7NIgAsLO,Yٍ,v!,B26ϔyf&ɨm Y⭖ȞM&cb&C^<'J%18R&{NHWo %!FwBp < 6uGJ-`-/]3S: s]|l8u*%s*.U?.DZț2$\:OCyV2.Y ;*öbyʦTi!ֱ6vh *O0Gq77Ƽ9A&{,r4pTMi dywۇO8n6Hd8_i]l$3 V>47౩q^k/gL0w@J͓ѸʟX%eAT;hFI"pnZCdgn9("g mDup̶)t~2$Y7eRV |U^A9Wy1:i&eM͏J`+?$8DlM<6&pPT4^87ق"nS8XnjIh%zd_:)HG֦ER% c2&@4҆ojf/)͜5~^H*9ꂨq$!&Qoy W>1T.TEKz?O*uXr2MIsC -c{8,Uu6Tۿy`YT)[쫖(Ԓ[uBiK.j+R&77Qendstream endobj 147 0 obj << /Type /Page /Contents 148 0 R /Resources 146 0 R /MediaBox [0 0 612 792] /Parent 145 0 R >> endobj 146 0 obj << /Font << /F8 24 0 R /F43 67 0 R /F37 21 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 151 0 obj << /Length 3157 /Filter /FlateDecode >> stream xڽYݿB(v3$6 Nx40K$v)Rm+9VRw_r /\I'*[%qG*^g_%~ /pg([ws{?}@;͖{a\=Z+u#xqF{ם "%LWQe d#9iU#7Đ؏Aa9̓iJpʨ0V n5IBǹipFFQb\IFnoyLJGOiu'J;^`p*0ugrv pj:ڐEp 9@bL"j< c?qF/M @43!I>wl!]k *8Ymxze٫RZ"ڲyF4||ߖo$ɗPR M=zDT'&o>t=J,O =%z8 tsڗ:(Y;_ 1X}ڀy g08(]M'zIy@AEÉG1z"+Ay'9dp1 oCs's_$O ﻰádk"B=5 T]j_b1_iP\ njsM-A nszn)vT]#O%2?eRBa6,gE*j޷31'|]lEK(AN%.& 0~(YdUz`*yaD,Y 0R~yL[%](DUUsk45̞d+\g03F{[e'Cz^i|C@8M ;3#6o*'$;T/;(vJ%,|g)B6+ 3#}Ak)4P 3|Ke$(‰YK$2`(R!xas4_a8HR MAdWL݈$2 u-REj>0c5<=7X؍ˮJA 0G2nq~^oђR\D3@IfR@ht\u$3I?qq6j:y3c+~-*)c<qMWf,\1~!~7;qs"OI =[vQ O]"$I4diA h/wKRHwo8 3PZF g ֌p*3&0J!*籟yO/LZ(E=򌏤ЍQMH*Q|U@2/fhVnTr/f^;z$x*Ξ;iS-d`uB`nR&TG۞' jQ |閇l9?#GTL>0FΌΊGsˍRX`׌;%\jˬ``J2n3 M53:Hd1Wi`{x㌞ŧqxXYM+ 2pje=C?HFPp=6wsy~=)j/?)I\C˲!gA蒫^Z;Ouo! cjy>r5iD8Ă(V~#:&S>qi7e HKaO:9 +%ѩ8Xe@:Z'd.IfG2?C9"{&J|anO)iP@3FF޶Lqnn{CXxٺu!MN\q;XܛYScNw9B#){u1 s4Z7C%c*ppFJypo%mdu!B~MoZA?"?BEe:eLKYCZ9 4/A= u9~ZPح=z9~K(X҉3콭/#(p^sUj]!1~*S:twPE$$̽ʉ6Y¬0&$~ٌNښ&N)N`1B^B{cي.XB=A>,3%5vVMqgvwW<ݵ/ `kmN."K/vn3:U0ED9]4K' qǐU^Zӈg/n@08~endstream endobj 150 0 obj << /Type /Page /Contents 151 0 R /Resources 149 0 R /MediaBox [0 0 612 792] /Parent 145 0 R >> endobj 149 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F11 33 0 R /F38 27 0 R /F43 67 0 R /F37 21 0 R /F50 88 0 R /F60 154 0 R /F46 79 0 R >> /ProcSet [ /PDF /Text ] >> endobj 157 0 obj << /Length 1462 /Filter /FlateDecode >> stream xڵX[o6~ϯː UKdiKKv@ݐ(-QI$ʎa俏#˲SnE|`3(x3x};l8wop0ufa޹3vw}ӡ}?tG,c /6O}iE,bevHyk4˄Wd#+cb)NJD,)K^Y!D`!E x*f'Pji휀<5S?c?QBH7*+m<2:f2aJ=%Ȇ7!g<\^ٕ=c˓#7Սt^NRE)1) nYCj5.+R,.0jEv==Ŋ(kb\l{#-6 ?K;ѝJ^:X){kp^~Wz2O[*l6֞D)&QBFȽ|ԕ,"꼕 ўK|I#FuX<c2;VXGNM1=f?IǬj>yZ!k[Z{fLdԦ6iD ~iV"?7Y @l&qZ-$/!8ow}-8荳XnLV=RBM+˳hMI(le{Y=eOBu$=5ݎ N ITGb8l;?':T[ 4KdDEY6[IPA- ɠk)ײsA-bAy| P)/#PT,ڽG($[ 4ɌD04#`x ͇{k*rwd4@ZDF}RbJps9*nMɊA -V7]s %C Sɒ W`N 5uטz nj:&b:|vFRx$e8aS6'];kipxyiqAf]e R$"YiTҴ2H^ј&~%&|\3<L_pS"L{~w<<ПbnL!~5`:Ò:҇C9$A+j .F 3 JM|onH ݻNLJ%aAQkOh"hSX)jno)TזO:oS 2, biwnُ@}-"p |r]Kv|WE0\U'u'&rL3R[V!>y8Ȇk~1EpS GnWEt,n]LStw|!aU-@ ~zdTy x:e0wNŲ{ͧ:i{L2{qso!ڢF`88'Ԙsd8:K.Ze%NT:N"0&9@%6Uަn2 8C`89ө߹J_Aendstream endobj 156 0 obj << /Type /Page /Contents 157 0 R /Resources 155 0 R /MediaBox [0 0 612 792] /Parent 145 0 R >> endobj 155 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 160 0 obj << /Length 1546 /Filter /FlateDecode >> stream xڥY]o6}ϯKXTIڡ:+؆tmsDMAHԷ"fEX2yν{:s6~h[WwWooM`šw`^8=Ƕ7T]ɏLM"$W{RɋNXr7jzP莲 %lYfYn=쫙e}L$ ViJ 3AVOPɎysNkZ{۷ on[a!v[fxDJ E*/RRn $$ - g;hB*y"~_)tL#t$aps+qb ԯ>D2RQm_ec-ߎ^\ q(!GV`_gEKANREq-6dl3# !Z%ZbODIk$2薨!0Ve*81ʚ*$wW, \7 ޜZZ2cX 4)I za0>\AG^MβCH6!AC9=9.klj() =Nk:Ifr vAѶ-.6 53yC%Z UɓyQ&iSf/r^_n,_?27059jM֔BS5#VW@D'>MC>#3ħpKw*K޸'|RF2E{ek9 ^ϬXthٰ/U̹)#J%%k{N]NN\OoF펤hIFF&!-u=cj &fAIɹxfN*%S;v(Ω_5-_tQuKޝFr|5춂A{+]d IlDKCűIx7&9Ϳ $ ֋ʈm36Ig,ҢTRDž* 3g<2> endobj 158 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 163 0 obj << /Length 1256 /Filter /FlateDecode >> stream xڥXM6pAw[k}Z-  .zhr%&JHǻ5OY5b%R 9oFgK¤VQ4Ul~Y=>fYPٺV _a㇯lEaEnVi޷` z`maV/ePr" +og_8);d>09~[;cuՏz=xvw$ץu|ҷwzDʸnnWcLppn9*'7ӑ4t0+M|RjD4ϸH&tߙݛ[#loB^{3~7Z`Q(C Vb3ژAo`8"HY^1[碽D _3 ?yx*~(E~PBaB݁nQ޴4H9?lw0?gVz.*Սz~X>9P0ދ0,)&J=[#d7Qsɋe ?̓,9LmIIt6]᦮vJ7|7ɓ 獴j4Ngi鹣 ;T/2{ZePb7`eZ~&tº%> xN@ pIB;LQqndDe{a5<+W ͜z:wA-gSFJ0jo~)+X "^y"Qww&~endstream endobj 162 0 obj << /Type /Page /Contents 163 0 R /Resources 161 0 R /MediaBox [0 0 612 792] /Parent 145 0 R >> endobj 161 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 166 0 obj << /Length 1219 /Filter /FlateDecode >> stream xڵX[o6~ϯp7mMDd]Őu aŊ\hIKbW~xCv# DPB}xhk4rӷ=qGazͅ?wF98-:]O# @8F `;1֤GmBigLkQ}7CCXu?}[]5uv5LULzI^(1$LU:pi G)i i6mחi3vP{r*{XKJZ)#)bz.%0kKsJg$z=<9@WVӉ *|(PkH➟+fzTDP䲥_G$~eU kDکu ͛?*+b(O"*rȻ`B_;5P\z|Teva -&9a 5W#RZzsiǫucK :Z[onRT|.NQ$jʮ{#s{e]nv;h|ye _iKp*Xk@,]?`US+393`Qa1N1/?]}GnNmk03{܅Oiͫ~0%Yi gezFbraZ;Ģj$=ҳ٤*8aJu+#$Bf.qL(J4*yRrvuS ۗp!#;BD™m1nZd[btn7ʫu4{\H"TFIO2F܆͔%ߘ_j|/fSD > endobj 164 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 170 0 obj << /Length 966 /Filter /FlateDecode >> stream xڭWMo0WUh\lY=jRw/m+NJ$%ek 8@m"{3yUPM>v7o96mj {9ӌl(tbQIT 0M +?̜8vyn PLGYMg9Y}dF28u.ʎ_x zJ4[c}01MD;saր,'Ƕ~E# 0?lI4# v=6|2h_YChu܄@ Ɩ K(iu1#j3" 8G `Ӗ`NCs usw~֦!F!6-@~G}%p/0[a7('+,#cYOGZyo#Ϭ !S;6(e0ߨ9Tpq8w?J$~_I.`k!5Ä6Q;,z;aƬ8HGp,(dv(&>;ޒIde[`:l&k?p(#wre VaaB"KC*P)Ҁ :޸c Nx̙ $+:Ngt `4>rdh)gO4n^o*x QJAFUo$>3.F Hy;]2[=ԺBmmxjxK䕹ߤHlPS'%_ELvtq [/Kt-WӦKk-.8s \~yGH/j5 w ׏Թ-"zن?$W:US)8.$3!Ka֑ ,s~> F\PR3T Ԁrz++-kfm KhzB^ ,K;AFUؔendstream endobj 169 0 obj << /Type /Page /Contents 170 0 R /Resources 168 0 R /MediaBox [0 0 612 792] /Parent 167 0 R >> endobj 168 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 173 0 obj << /Length 1233 /Filter /FlateDecode >> stream xXYo6~ϯ 9lK-6h(\v$:&"I!YWdڇ"@tp4qh0%^4 &`A%l0_Ԃp^wwp{I I޾-#%0^$-e3!?|ӟK{\W` l KPF=8▵,| ehIr0q1YjVV"tU܃Z)$ڟ,r?x Qo{xh/@ =|ʾ2;`$敩kOw-_OEP \۽!UD[Vy'^Nz*oj|lZtf]/"}ז<d7. UާpX#`,p/y/>|!):lHQ@?((P$L0?!J0M%B#/ Lun\cl 5:YBts8Bx|{p;3JX?>9!W-)_^+ҩ>:3ة--wWpyy\u<'yὉ ,u)B+A'Y / ek?E&k>"Hݘ)#@>>bdj=;)^lLXXj%{=Ćp?U !4E&(yv<'sn^LIL(o')0)&a\2MMhz,ǧ0C`Mo&LOp\w{|X#j>U3ECaEEC.XU0B6o9EM:c8WvG TŦwLHn7t/+|#"`0TNφϦA*K[IBtڐo\l JdMƼe0\q/DB=<¬JBJ)R[ќrEssfTap'2:-`Қ;TѯW+LW9AQDQDNP@U(xhw[Ű&_[L_,\*~mW?vi@AV$KX˨:1{Ǚ[@*k[pZ+/DtLŇ?ID> endobj 171 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 176 0 obj << /Length 1305 /Filter /FlateDecode >> stream xڵXn6+4Nh,f4E1C˴ED& 'o/IzNLda={Ϲ< ń.YmmS+ï>o^ C?w۱-Hw[tRx*lU=S4̜'mk8#*+[) Qӓܾo=ֈnˣV nD}*m6Ejd]S)a5_&NNCC*F9:BAK. [ij=֯ژC =P U> endobj 174 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 179 0 obj << /Length 2018 /Filter /FlateDecode >> stream xڕX[o~_ᗢ2VMQׇ>$E[tm(y!ISoص1E|sHl?6c~F7 x0w}sB7?g! 0 Hv)E.Yu=6fO'٤_pPf*Խ-e)~ڈ'U`pa,MdֿwZ0Ugj_ʪsA2X:|UwZqc-ѠWz)DwdnT'kOL]~մBUF\>zuDiȴiY]uBUG10uUםegtr龺7!BYv%b[P~nX߇U#J ٢Wxnf)թ2ՙFd# M0bG4Mm_,VoQmQT(cSp$<1-->M1i72gZ)/KނO8t7h/L.DyAL8INZ fHQmBj]Pď/ﹱSj%^uSכ>Mm7l`{sٞM1ǽe941)=g~~0 MK^2 A~AD {&ubhTDٖBjͶpk[뽹)ކ$O$*K;mn!ь t̡ƽ 9gOu=du' &sj|hjR0) OJSUS'~zC};=ϒ er>'S3r)YuohK宐oBul=7c 3wCΙ5T4a?S/Wz:Μvak:Vwzn\(LNl18OiDKV;g:pXMPw5Jg"aŞdtꆼRhUj~9489:B_ eZlhpq>l>6Vr%Gf']8rV5I'eD,!6ρqPY(6O oVn!DZ<"mG '(bN& f-Ӳ 8Rt"5CP8:_.Gb`g̏%<s)wt0f?#AOUӓB,  /nGUKlȥDL) SjTp*g3_6ntp =t|M4(B4n/'pPM9)t%vgK$-"Bq'>D ~Qs}zِ 5N:7rzGE_S\Z@LF`35 "7uyǔ%,zt&;C H"7Ǿl9Xg BnSFaIe k*U-={L.08weE?2ޣc*vu" XY3Kӻw_~3endstream endobj 178 0 obj << /Type /Page /Contents 179 0 R /Resources 177 0 R /MediaBox [0 0 612 792] /Parent 167 0 R >> endobj 177 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F45 73 0 R /F18 15 0 R /F8 24 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 185 0 obj << /Length 2496 /Filter /FlateDecode >> stream xڽَ]_1~pv(v, b$Ɔ(LrBrOU5E nu?W7y/=Ad7OIR&p #3]S-~Wo$>E&l;h77 qe'@ܱ" ^aƴ+y5=0ZQCvΘBB(Z)VL~w.!5N8J yٟCL/sdT -%1=L|O烐粽[՘EvY\0]BH ٘Ȯ:,(ߛCFb@Vy@CV]Q/pIO ,u^qhuyC_E.dbPZ_SX6:G Cls8s:`2棩qe'jн='٣IVnu≘QànAa}(Ɖ8/@+i$Re3!"|*: vKeH0|Jsޛ 9\L[bSB}-߳`gd,d@Ϙ40_#Zz_5,=[\R=e~ǟ_[S7RBK\ !!gVB ^;#($  1 {!FBD iπll7=C>bw 4^xȐh*X2V[).g]}aZi3s]&~$#v1n+c3"jtĊ1L[ 9eRh"G7T=.[2vƭ~tO_T܇&nڃ Vgw-`=(L yנ<'@bk+2@;x*S\T)J2UL2 fZAt 墳lv(42LP̴)akGξǻ31li?IgkzEΘTLZr]rI84]5154/ y1W_'*u㑍:P1^̹4XskXLQE aBW|;˭Ƒ/]یkOS/H]8JIpubl)$V"_NPˉjSZ7D:](X/}kSVD(嚵 _8_wႼm](`tc{ۗV ԁGH ۱(Bqnؔ A&ۗ'BywG ro@(A#; r4e}ɷӃrl궏ƲC/M?swA$n=w p33ХF@J>Gߊ6gFZެ37oWRv~"OQR_ ²*>e)K(3r&WsR?PGO8qr$}LWͿQoymߠcr1+o|~uN^uD&wn0*yOȍ?:8RyE@1rW4q@jn>;vci{IT(V\Agy}X ?(Sj3⣭$?=O2G0u{p4zLӷSLhsMx8o8|fSs梖Ш}K4^BWhs 2 @]D_+4Z 4% Mg+T>f*;i{@e'Rej|>&H?t҇N윖l%wOendstream endobj 184 0 obj << /Type /Page /Contents 185 0 R /Resources 183 0 R /MediaBox [0 0 612 792] /Parent 167 0 R >> endobj 183 0 obj << /Font << /F37 21 0 R /F46 79 0 R /F8 24 0 R /F7 30 0 R /F42 58 0 R /F50 88 0 R /F60 154 0 R /F38 27 0 R /F22 12 0 R >> /ProcSet [ /PDF /Text ] >> endobj 188 0 obj << /Length 1942 /Filter /FlateDecode >> stream xڽX[o6~?X M}:h@T=#I4s!eeX>E"sf8\'W"UjT(mWû߾t<5ےoZȬ}ߚdP ׎l j1 WB@( M)HHαg.* OLmSC;L5Z  }Lמ+OUwZ]K1T3,Jϸy_AѮ4CMqܣS/,!v׺#T$?eH`r!9ՆZ{+aMtb@e2<>@Ol:cӮ@ 0kpYYT;J0*1G7 UxӲNZ+$N]u<_gn=2\g{n7y"L=8%,U3mQeʪZj+請 Di.Z5 0Ƈ|1\St7JprXx/ xvtI>©=%,PDx*}L2BRU06%t-j8SMӇ~uD  2>tE hU5R@RbUr3n&IkL\ q}5Me%xy7>n^^Nx9'e"/}u<rxF*jv&;JHl6h8"N8 =tUWJYg TVC{ɶsSG2,ڵED>lwA&R=\{X3xg@ۦ/ŀpUVB %e;*<'W[Þ%{_&ɿp+ͽhgJA8r?ޫSuT|)&nThNyܣ}:DZ$i}By4M4 +cx%j4g6Y)Y Eّ 5w~ 06Osk ?cbHܷXf@%nwܾ˹rendstream endobj 187 0 obj << /Type /Page /Contents 188 0 R /Resources 186 0 R /MediaBox [0 0 612 792] /Parent 189 0 R >> endobj 186 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 192 0 obj << /Length 1957 /Filter /FlateDecode >> stream xko6{~ z}ah ش#LKC6>lY eCSMOIoⷍl "Ct09 `$aIYY45vq-˫x; BbhGf(bfF+|O,"apo٭in7d("gn }FLvgVJ im`, 6"[pɢ[bS䴘H)@$ ȕYY7usǷ"~= [[~@$hnc<0{3GdUpqIF|JW懼q@Ez.o(xuhvJ1?T|O8ڀ)@FimhyZ#<85Z`Xks7 @ɮ+9j]wW,w8+@G"i<ފ1 an"dP׹4100R#f0 aDdOex, YȥPp8$X VGI&ze d~eOFq8Yl{q84wqK]s+#,iq*}lsp:=* rbA?%8Kٚfѵʬ6Y N#BS_G +./-9dٗ.8GٜHwnz- J}qK&ěNV1C7 V-WO>{$K=jfQP5l*/VF80 S}]KcJmPi"3kC yn]gDپſqPЛPO`tکbUyR4`|rt(>9[\5O SAH&J5urUtB;`L>S52XAت" 1l>du oO-[ծ@zd{K"fQy+m7eߡ x` hg6w,, ffR "lZu`QXlWI?9D{SR~rt(ojlmnzydX{>SEwKq[ܘppP9`U@z,GbUƨ׾'D &)s"]l RkVR(iBdu`IԖS>K0V-Z?+W) O-?՞b 6}EWTOJhN\>Ae82TIw< endstream endobj 191 0 obj << /Type /Page /Contents 192 0 R /Resources 190 0 R /MediaBox [0 0 612 792] /Parent 189 0 R >> endobj 190 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 195 0 obj << /Length 1650 /Filter /FlateDecode >> stream xڽXmo6_}(**R>]5XLh, wǣbysy:=w;>4M\c{NI|}rv2NxB+߭J̪)5*`Y)H%Iom'FF ,K)ܵWNr}iGªdZo*]<,QD<[1{ 2ľ@bmO ^K ;‘U(٥໐žM-tA: بm\~`%KS_UCv65jYI-1(nVEjHy FT F Haʸzk$z2\auȻʅEL]ó"ا ͮqR`nI2ӓfjō\VI# fzq,N)w]{b~r`Ɍ'݆GN.Ӻ"ư& $Ë́mz?3O\JL6ʤ9w|в2w r\-.U&/TBegXnQ a}Ue]oZvTi`a8䩄^iK%Z!]=~%nOѷC;;]?!=<>Oj~h|5郐R|B7f"_cߪ,;iZ>So/=xNJau-:\ƨ4-  -X.֖ﴹ̋|J!HnC 7KS`g_C.7n|[~L͖DE;4)h@> endobj 193 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F7 30 0 R /F46 79 0 R /F22 12 0 R >> /ProcSet [ /PDF /Text ] >> endobj 198 0 obj << /Length 2934 /Filter /FlateDecode >> stream xڝY{ߟB@,]PmS46@<#*I#RQr9;3;;,"?PINj8JPGuEg^\DvJkʃA^߮UWp.V 8 - 'h+#?`06 x ӱ]t=ݾK ~UH7`嗙v2G~Ol  nYaqLe:tCB/G&nS'~(GAWtHXJE C1pUzk-2A }[ܜag70ȶ-yEN]nVNzlhW~,2㍓@z5lW:&#~,b?K UiXG!IŋlI?P>*m/* C3BJl"4 թ B)6>b]S گ}|F8Q\pûb[?) H]QmwLͰ)/*e&ZV_`N9se(KOba 53"#MGyy'1#Č/kod^d0E+'DYDݫ%KaS΄ꚢ3#`$އK[kclyщxܤ&G%T兣^Iu~RڮY|-} zWk醅D).GF[FĚ~؊Ax~i"dz@c?9z[g-x'N*e]qjҼqnwOtx ݕ~/De#0^‰*bQKDW`0~X4FCםZ 3 uxPG@Y9'P6멯3I#PFti'9eޏ%~.J|^d{Pb ݄s|R\.k/3Q! \C[y$"(|_Kww O+ӿ! Pp <b p?? Դ4c;;rFTȱÍ"S)^WÎGc&&-î4Rrf! tY 0|*.uRPy([hV~:LϠ3 k(QgC)~ gFʹ6!,C5T;i}h3gVYKOA2w{`1kȿ i=BIIUy ؁leEM/=1`l4S ˫ s A8vOU5)3qss"mK_ lJfu? NǺkBD @ưQfw9{ċp"PGlgwl:#ߺl4@5"188ΤHYd س_(d"+)8m .B>ݮ; :`|C竰x8xeB$NHg$HNQ7BIpl N(={YDK)uLl^^+P'IQ \$aΥ8-\1tC.vi=ܡ0eNvartKy09t b'Lkn{2= 8r%ffRBh{ImPZ ëq;R BC<)l7naW-9bB?"U|) J>/SN^ V7<` rӋ1j+/*Dhώs5򔳟AS.u]?/ 9H.J]jg5nޙƕbFY?(C0PSj(,/~\[?-8^*fGfI$<8`ƸssH~=<뉃da 3- pU) z)B=_NYO +.$#drUD=Q+iZ(WT9_"q rǼn3OU_oOA- XQe2yFgAL'7ϒP@,P7lJbX/Mx_:Aendstream endobj 197 0 obj << /Type /Page /Contents 198 0 R /Resources 196 0 R /MediaBox [0 0 612 792] /Parent 189 0 R >> endobj 196 0 obj << /Font << /F8 24 0 R /F22 12 0 R /F43 67 0 R /F7 30 0 R /F46 79 0 R /F38 27 0 R /F42 58 0 R /F37 21 0 R >> /ProcSet [ /PDF /Text ] >> endobj 201 0 obj << /Length 2472 /Filter /FlateDecode >> stream xڵZmo8_a 8(zbwh~P,F IN߼z.p( Sp8y8XG,KduR/7?߽VKpq!ƻ!>yyH՗k{q;^p*/)ʋ;W6^$!/r"0VZjbAz,Z$ef*yU2ڰ`x民Z{:pY"ݔoAS=\@x1+Kļdr ?=)+ X:+ȭ`TKG֋V}N`RCOӉD0:"]`{A+w sObXBy25 NjL2%} }ِ>a|sSGS7t<= eƼɿ^`QU&CoM q&p*ź8^0Y{tå̪cDhBct ()x8߁MXa9l;WP)@wtSaS:DԺH WA1daל#-ʫ%So@t )1mT ȓ5bA!xae5rO!dYNd?yW-V`J 1|]X와̘{ʑD< q=9|+^ J[76,GLcw :Aw=8<34B/}t*P"x :,400#[uDx G\(P#Ҵ9H^>}BdOTe;E/\Z͟y "-1"9WgVXteapM9DF=t*g4e6CQ =N)"@ɯꚼ|p cx?Rɀx%άe@`Pqz5VdDMlmS GECnH밎'{JE ]q3|T'{xuw2Wes/89xiyL듕K/iz7$?9k\Ey`6bjbq{l!9fo!_붺$6"^=NXam_`(9krJyt:߱1d[= (i7^Y[ayF|mmpB=m\A 5ǒ)kbܟմZD xQ)BWj~ "ay9_W\M1B"qR d>Lku- \NDNWa6LJĞ Fw_='uw07.±+OE`gh&bxr:Ƞ"4||o6cIvigXzY {2|a׾ n8&-mS?FS)qxצÒF2 E=cS.% %ޜp)8ܥ#q9ƴ)nX+mss Ѝ.U6?>VmE~N%JKiay=9?å'> endobj 199 0 obj << /Font << /F46 79 0 R /F8 24 0 R /F42 58 0 R /F38 27 0 R /F7 30 0 R >> /ProcSet [ /PDF /Text ] >> endobj 204 0 obj << /Length 2333 /Filter /FlateDecode >> stream xڥYKϯpV%Q ``sk 296֎^w{Aag$U*U_}dUb/deQJ,IVO >}2ٟ{e"_jxt1}@D*L&sF~XG2zmzf{;ZWЪYb`)7%4چ?<ĉW( :[-mUݳNJr+`9A0[fV2I"aG/{rGZq qal=ԖbE2RO+lV0/?_|}y{9v wWV&SkF~$lxCay,MG<ƶR#%(6=.myJo{0] 2e^U7Ch+q:;qb A3a(6 X#c[Kh)-4NPR!,}&`NZv2Ho00Cv)8B%i;B@ESѿ9/3I@V(4BB]tNG5ke.}/Ej@EG<*kϛ޶D;ӂG =XiF̃D;@!*+b CIΘ00@r…!3y76<MOHe7ž/o ˚ B- lZ:n<& j3J "nG[m b_ᮂޞ|;n~Uqţ;l8iså0ںy)uc~9yi^ZKKRQ8]#T*Bn*}  \ yݜ*},keQ( f =6g^ry{V^|(1dד9VX*2XK77BsxMuMg34M[xQ2.O%p8ao`Ϋ Q,cn1WA-wL[ x;~@d薽uY"D?5""흻:^=0-gѡdjk eސE ^z˗GԖԪP運-4_Y11VM=8J gДDg?<^mw nt|rN3 CR'I0 HGRx/:@j%WXHx8o2˔RĞ;ј/x%(=B ؈-Ah:l$vUVs^+EGIęA&Z{f76 ҥ}c{!'Ac]+jdhn\>cYr, Moܾ)ͫ|@6LrВHVs3 . 32 tbeA2AEpa-\AE B=5 eJC;ϟօp1 LP ͳ_Ø! X (byWdue8/g_j-6` ˛-NY^_aX)/U*9;pendstream endobj 203 0 obj << /Type /Page /Contents 204 0 R /Resources 202 0 R /MediaBox [0 0 612 792] /Parent 189 0 R >> endobj 202 0 obj << /Font << /F46 79 0 R /F8 24 0 R /F38 27 0 R /F7 30 0 R /F42 58 0 R /F37 21 0 R >> /ProcSet [ /PDF /Text ] >> endobj 207 0 obj << /Length 1904 /Filter /FlateDecode >> stream xYK6WV9R|H)- E@֖mJuA{g8,?v#o,3ÙZ1'ơrlaQ?x17#dw̙HȘʼnqbvH8eSTh}&M&h,#lu9-l>C=8{u_X'mWNy$Il0aRcN!"oc4*b&|4S L鵧Jӹ(>y@/P`RO,Po{BD|2R]V5\.r&A#IV^oN6#ȷ$RhS@q8`Fÿbt/2CfZjJWߡ&S M0*3AKSY"I"ʊ]hD”Pݹ;j ~ A'$VBFIPf⠭.k(X-Du@ eGi .j)/m-tcYݰTw 6ҾCvos~U@LS(VU9 JzDk7+4QUwIM$Rł\.{>._#*/NB#eҝK v^պo4F5Jrv@ Ljj:Yj&EyA- <ϞڗξNtoʝt O{k{sI*aZ]%C1I^˗-z{ܽ2b褧>9U*ƅoU>xW+'Dw,+g<*ׅ}*^T Dz)_rtXy4w& ۫ƉEem^]+|U{rikXAĝZYhT2vMZ.zAuc[0|}J !my8w234;(Ϯ<<#كyex!'\6 ,Ֆoobup1]X(pZ@쯮NIl|."b2HX!endstream endobj 206 0 obj << /Type /Page /Contents 207 0 R /Resources 205 0 R /MediaBox [0 0 612 792] /Parent 208 0 R >> endobj 205 0 obj << /Font << /F22 12 0 R /F8 24 0 R /F42 58 0 R /F7 30 0 R /F46 79 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 211 0 obj << /Length 2229 /Filter /FlateDecode >> stream xڵ]o}_ (Ś'~Ib-PhAXX2$ipAr:Dprß\IE*Pڮ͇o>Sr%zwTdT;EC>T-Ln*r騼[Dy]tҨ,0ޅbe2XIԱ+46(գ5G8(,2KBkG񈼵ʇ~F 6%hø1@EZ E{`b {{L:ND5k,>SѦ*@ *2hlԙ*yK11#$95o8lf- G.1mzBCsrQ"GF|EiB@e#`;ɎVxN5 *ƈvdyH#t2aK3d+ c"C6TP*A1}q`cR啑OnETj\uk^&8i@WEO0q; %g*DRe_=Ok3c$ Ɣ2@vAeɾi&0lS8qkS.|krlm >G>s,Yt- *P"]y$ OFX禹|ڶMV.wCw!(RUs.k Nf݄ Lå*5y^ö%z̜ۗ%sKp#k 2ο޿Hn P esE)2{]tL'ʾˉ^zXˋ O6#OIbc}y֚pIi&)~NM?g~N??;Uoruk^zϷʷƾO5inNE1w(fOn35}7h{L6ݢG"Dj NpR#ײkIoe7USY5眐*6.Jk;B K2|7TZ[)b99!:ن=fO"{.#<Kut䊴難Kjkj|tܵÚ]h5+ѣ|/nj)S78W;3衪xʮIэfTˮ}%XתlB# 2d(ݲ ;KuT]8\U50d]ߴf K f o7t瓬NW!vtTGTd4Il,2שE2:#yP!0nwpo] Lhf%X\ry:n 2`(qZ1Άv| ILF@ q*bC1,L2o)p3\,g#S鑊vՑ3Gʄ0NKG}qIcor y@? ʼD b+R9Wbl}fmI39"Dys?6a־}̇`UHRoQzM0W p}ttPck>gGx>hDe//mͷ+Cڮ8?lGBPoWx>o뗺Oަ9U}A6Q".%m+I B<#$}^oު=\\{%^5e^W񴀂3C;\L㮣nB܌]Zj-B(br7:S㢟g7dDl4WԲ bEUB $s/~0S#Pg >{vKC㛉*܆` s!ԑDOYtBtâE+SƚKܨ|b'-qi\x¾ qm7#^'ݕ3&v.I6aO|5/0/OpIbp&P/r!a:,q2+SG?nHK ;^AHɿlQ 3=*!8pGrͣU͇h>oBendstream endobj 210 0 obj << /Type /Page /Contents 211 0 R /Resources 209 0 R /MediaBox [0 0 612 792] /Parent 208 0 R >> endobj 209 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F43 67 0 R /F7 30 0 R /F46 79 0 R /F37 21 0 R >> /ProcSet [ /PDF /Text ] >> endobj 214 0 obj << /Length 1204 /Filter /FlateDecode >> stream xڭXM6Z1%R8)C5CmD{1!iK %rp6VYNV.y9'KMq`EN`Ǒ<]W-UK:KdVNp>vUЁO>֌;Z4$n$Rw(+RYY+A"-:){>c^=f ]@d+2b黾+Z]Ҿٌ\#ҼLhp,gVO,}Xg!0֔<qbUeVl+L[QqgqĴ24p$IE WX!R?2#;5Q˪ ͞Pe~D?b> endobj 212 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 217 0 obj << /Length 1941 /Filter /FlateDecode >> stream xڥXI6Wh6P"EmFh/-zHs-VŵN} YĚA1>3PJ9 Б?~zçp8qf["|H?σhsT08@(Ǐ#KQiSER8?ty*s7AVYkβݓub?1D'ks'Y3Ezdn#*,oAz@ʟ;#+\$;|h0G+_>6 ;H۪4z?_._ ߃S "$clGYyl)]'Ö]1;*QȑJ!}u$% QkmEN$NI74+ pyL@/SV."Ri!9DG\9D jԍAe7u#` k񪩙imp)b0<6wpF82ʂnfy0p$zYTM MU0t)͹TksS &DZ( ­Lɒ)ܲUB &l蚺_.St+j@tQ|Z 1>c-V qUܠ" 7Vi)fmzEsxopc[K=}LJA=O\/ _eޛ@m5qyN/H`';CyUB}3u.ۤrÌ6Wd-t'TKH`/d gMe@J\-*C1&P[t[$x |@=\SKz"( R .ts] Mk[̉GBLrW# 3+HSSsn g^3=eimaWE򯍗%7j \ oPLqWzDA)eu`C*[WoV_J[Yw^idXo]+guX^ygiTiK8Kw0q[^ԓwO&y*.47ǗsE ]>xLendstream endobj 216 0 obj << /Type /Page /Contents 217 0 R /Resources 215 0 R /MediaBox [0 0 612 792] /Parent 208 0 R >> endobj 215 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F37 21 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 220 0 obj << /Length 2843 /Filter /FlateDecode >> stream xڭZo~N > pƸ+h^?EJbLI3m0"Q?b!AV+j~$6T zٷ9Czd{H'h1uvʮUec3ᝠ Hq cxڎ=*8#AB!A#EKSiqd KSuvey⭁wDd9<&n7-YF*D<OeSL [TA 0H t_xNJZ*$kg/Y]O'^o'WXA_z)Dv hD Š^A.3VeW$h1tI;s*WtMF~؍ԗFonyiG fUH1BN)XzfLQc:lA*ok)XOPO\fFbmM]ed$ 79B)Kt(,ʲ%ȴE3*"6`gJ3@zn ܗ9~|tKe["g{`a*LLlZ:r=W)BBCϼdm7Ȣ/LY>Mpyspm MtD4eNV_=*E ;KCfH}xH؋ÛݢSGr,` `2`@a)-X?DCN1+ {f#]vue-,Yz#[k"319LR활ɒ?ڶ "˅B_&z߀ʏ)WAAmZ)l g!J՗ZH@BO`>’&luݓ C<:B #=-F`{8gP\ !R-?I(R,gͪٵO溺aE;?N1mMW@JXb7D!j誒: :#C^1R:p'ȁj'SZpb Xu 4ŵ%!jR&pޡdzu1p Wc [)3qӶ l'Al)x:jiqҶ"a-$S6!P{%˺iLnK,r,W{0 {r̎? wfWe:5-eS2[ǾNYN) m}l{ *_z`hf$cWZMˆ9b >_Op'/'ˉNH>}%+(ݕQ%!80Wo,tCDh,;@c멳c'X*f!W9/yA -u)yPS`;քJ*@;xqoPƉם0[ę8fȄ4غ= k+yq5q-Kie V蠕x$^-b?2OzȂ34Al;]AX5:K`f2=tfWZ ԈS ]u`o -QY/M #~Uw?!q_xγǢYEЂ r,硣z9ISuxq# ֶb@T]P+_b5 @)NV{?Py > -X#D.^+Jy T?tC1tS ӌhx§@n_SŌDqxt8Ѻ~({`scA=^uR< {Q{O1GA2Uy/򩱒~xn {)Xt#x\l bW-2֌?x\ev8rIG >S MuG=) Y]pqMC?Q.>}~;u|p|SSO 4C y`3pۯxR-M7K$­iy E/0ݑp.ΧcAmdL5vԓVw~! Ψ5=_uۂ_JWjA( ˖x  O5q,%4{# =~}1sc˩byox.*4hbh"ݤNvj5F/BljG,4F#`g;$]l$>bϒ.R7 .xAHX;zFFuc+- Oyo)]+\^kz7iSn,v"pϯ^ D_3^b?zEo~!T|} |Wd4h B|UG~({ݻL7endstream endobj 219 0 obj << /Type /Page /Contents 220 0 R /Resources 218 0 R /MediaBox [0 0 612 792] /Parent 208 0 R >> endobj 218 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 223 0 obj << /Length 1317 /Filter /FlateDecode >> stream xXn6}W%,P+_Ppm}1>eEAfI5vEآ93gf&m/|/0l[l/7]qSO/+2ӗ>[A^V1L1#1:b+%0XJK4"/E`Ea f0) L:̤߸<,h=7Tb+Td0ߑ=ND(Xրu`A< Q;4BS1a=*t{H8:}A X]02bM|G֗G ]ô92ԱqB6Gin )@_Q:g+U͹;3 ;{.=ͻ Y#:_K&5sW]]*ʆZ飡r0`Xz4p4Kya{W?U/8D8Hb@hm>W.Pn!i]\-%1;1VELlD |]$8)Nd+)Q*x\ RaAG]UKwKUkeide0#O3P2:qDCDs;[6cKtT b*0!O:y oeTDMVt,LQ XIW2 ?wɾ6=w(o[1QRfP6bB0oa7o\K|BEU7(^ PUYU*2);pS.%:5>Y * b]ӕW(?=G"KҋE^kDE pm0W˕RXq ;4I&)HлASaq~pgd4MAyjAm`z5E/]9)ɰ(撒aEZo4naU>S-w 1bY2EO(FbF$c%il`#g"k1NCgZ%LdNQ,injnP*M{%CYId0a%vOhzQ} ?kO0sh9sBb(lj_X7`Z@ 7rurU׷{~^3u %2ɺV3>JU XlV-َK um#tf +X +]3kB\pcTvWl$6$+N=EOm f 'f;BMAvBMi!\^?>=endstream endobj 222 0 obj << /Type /Page /Contents 223 0 R /Resources 221 0 R /MediaBox [0 0 612 792] /Parent 208 0 R >> endobj 221 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 226 0 obj << /Length 2139 /Filter /FlateDecode >> stream xڝYK8W2<5"n= $,0h%Chzzy &KŪbc['V"TU |IWj{ m/MK% 2җqjad0HƲmDgq6E&H17}ؙcQ uQ$(iG+}beח[b'T#b.VD~)+Y*W>|1.gV ɶOiބAUkZxLzg /wam DSE^sȮ,=]#>GrDӢ{fi͌Oc0.Ƴ{jKt蹢:L`ˋ5vž5Qxjt&_kURzyͿz_aAbQ b㎞q'.LF/W]0V5 x]3-e˞?{kA+|Fp-h;H jTèmx6 9BvlGwXڻ H͙R1!$)'%lg*0=qhSq~_K]Na`}"U{UNR%_>RЏdl{σРf,y `Fb"F+* 0=><.d晭13Uڙmiq(5WYqgkٺgsiz8] m|qy͠BНa=Zd$<ڶE=|D1EliQ`%oW{1{0HދUx/y纖O+߳I q(nw)ôOI$T s@$&Q:-u$iB|TuC|9\-Zhw~ȯy?]]LnJtS#I=5˸qsm%NκWXܺQ/35/v ~+F0;I_SfUuPfzyTB˻!0(Cra55}m5R!֘ح|OK0q߫KX"~߾,D,nƉ}šiZ^/﹏Ə'\ qܭsV>]c(tsgG.pg$i?EC`xN[ WNЀzEYmb><3ߑ$WحxÕ:ٻN~&VZ8d ޴Pp 20Dzёk`pf|뵭YܣS,y+lr >*z( rY'ftYgAhC3oầEg Jx"$URMSJ8tEЊ9 A]GӉFƶ50K?_ $` q7PƬ~Iߚ␚>Uheg3%!چb|yv\+)_#C?_0zj> endobj 224 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F37 21 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 230 0 obj << /Length 1799 /Filter /FlateDecode >> stream xڝXKo8WRjV|uhŞmEȒ!IS}gn€ERys,QYƄp}z"bk< K:o~|,!i!$LKrQRUnyucۧbo/% H=YdeS%P\]#ם'KxjU׳jU?tdjw`Z8UtבLM6MGj{R]4qTqo"#tb@Ib'L q6 D,8Q"t"s-`-輮w%OS33,q݂]`kI`vkњgU]t`c"R tźTd]״)y PQBQm[qGKP‡n(#bCB4Sa]tennqL ?Vx^:y)D,_w`4{q4lNTӂyQͿa ^ PoΛ8x HbxԲ4ڑ]E36cJ00Fw,Fp!ͳԬ6ؼRzYg ~᠗]Y Ed '^IbDŽB9I0$ s&[#ݜCHqH*.X ǔ$Bͬr$*_~CBKd #yY. "E\5A}wى.O!V4hawTc_6:[u rUrSB .0mB9͚żɬXqg_Py ,SNtNR0UĬ>\i,FsrPA9F^$XAȬVOBf56}{6oƋ`mmWȂV ֞&H }L?Flj~l{u)%Rnp qҨR~%ڧ'gcކx,-ju95jӓ(+uwp# J7p*N5!ȳ$_l3_viOevϪbq#LNW(j1QYiuAX ImCj BdeKC"<[ڢ}q`m--̭aFC4D;vewZEBiߥ^b?h,o!GL4rk<4OcɧDͥv=&RuzӲ+w^#FeL6K w"1Pf@8>.#û=aECign`gLe(8~ w62:uL[vfYEnd-m^+1+9hk2(<5r6̃v1\{$\X궶g~[@}U3 s_ތV=x PDಔ$ ǻendstream endobj 229 0 obj << /Type /Page /Contents 230 0 R /Resources 228 0 R /MediaBox [0 0 612 792] /Parent 227 0 R >> endobj 228 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 233 0 obj << /Length 2173 /Filter /FlateDecode >> stream xڥێ}H@ƌ(M}(( >pl&V\IĘ﹐SNNz땹ƴog|ԝlmoH. +Ίo | M95?MݓδtFt{CO?aWٽ10zl_~ Yb5XjH$(/T4c{cWwfK{ۍ Ӕn719+Fb46(Ɠi׽i\)G Kcի"Pd;czS\l[:+a G7! -L9F4C0?* C[˒q0ųY`!sr?>4,x†H0)`>ю>쐒 槝LS?b,iAfLԴk,φcs b|*],RPy2bk&>N`p 'kH ϲ\R-J~zD(DSwl_n&9+ 숨\d %SzMhq+8 馠iNfyRBq!)/edHߒ$aI Pc荗l1)4᝿fS 3m鎇+L',wfG OA+{5mGXӥ$qKwƯn$D֩G]rXbQUH/4/#9r*{^<>gC> endobj 231 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F46 79 0 R /F37 21 0 R /F42 58 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 236 0 obj << /Length 2056 /Filter /FlateDecode >> stream xڵYo6_a`(j5+X Ah[, >(YVݑ3~ݙbz,CIn߼ gC5_}a;{{Y$ @W ?,GW?uc<5yU>=3O/]G~ܓ-G.cZvIajS}p?=ao5~oߣ4"zO3th)p i\,}ϟц;#ʋ{7.,g}H "/5$MpY h$|8EGb)e87ۅ;O vy\ё6jrL PK?4GjIDLΣ@4 }+SZ"0Z[6rF s~ n^KM2<\e`h}u-FԮ3pQa&tRyE$[۳] ='~gWSf`SFv{;4h5^5 8WE|tZ`EHnзrÞW4 ^".]t n]ɨ%X#JU~O*t[ydhٛ+; im00Xh~{X:Ys08' M?1N؆h2!6ܺ j[/(g&z܍fçh863.V:PAq$r\*v$mUf NAJVh52Gĕr"6xzIaBnבrİ"p΍FrK9:g4 k,qTSxJxJZ& 0Ӂ#*ygFӷMq&!L3jEm F7<=IA6S+Ʉc2eFh Sq}(N1GLV^ҍQ HޙB:ϳ${7~yF8%M+L )VTczbt= O7&)1GW ep@_ǹUq- 7?zdP*/&4wJڹ07Np@7D*T?q_&ԅ? ^E{du<l(`ϖQ <7,vÁ gJ5 hyYdJVa~O ^/vI=P|yc!%Hƚ띪-b=_}eۡ\-uc6>wOe Uڪ32-U-PӰI @4v%zq_2P*,?Ynf )ViUXm۶NWJZ]FBGAŇ7^1m5%'zXB:Wsz+swZ%O}4YeZK]KJ.ta3k +"z"Ψě_o$endstream endobj 235 0 obj << /Type /Page /Contents 236 0 R /Resources 234 0 R /MediaBox [0 0 612 792] /Parent 227 0 R >> endobj 234 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 239 0 obj << /Length 1699 /Filter /FlateDecode >> stream xڭXK6W(@̈=- Zmv0$y[3mg0`1of83$|R 1˜ LJ7>ţq0zY‡ ?>| Q(B0M7.jUNucF5jj-;;q&gia=0Jgu*||KD4%Ib18# ">L Z.Rx/㉌CnE lUKA'Ad IѳJ&) x$(p'r]u(`;pOSG#&yB-4)L=o@0 D 0 Yâ^f*`S cvd7PN``ΪryBz2qJ#V ylq=/nsSZ_a Z?1|I{9ױ$ĴxO r |ys?Q5d}h9OSgaOxPλUә,+ڋ݃e҆85YKwF$[ VO0?:u uhNw>Qjj_e-09 v: Wm:N^l/uCtзlάk\ID<wv 8K=r1E5 x{ M7®4#>p1kۦpUcBHI,61/k_XkohtJZPڀEl:!@b;)v`RZ){X~)1dHLw{Od.ZneΉ:(r΢CExt=HY][GlnHMC'ռ[l8 u9D1؆#k3FU9=ʿoWPS&c~j G! $6-UK ?(MaRXUv;jn˝n|y;8f {01HnaZRw]Mua{tׅ1,]xo‡,O'e߱ z9RJ*=H0T'Ivʖjfu4 E\3>-KgFNIgA] i\Q2Z>u+rxeR4RYRE*[xi+a|QH]"}a+]oḥ+.!l >QJJ\4?E(^cKŕڀ:z=]9`nU:p-N^ 8Tj|F\/0 UrpVF1g/G,²llx:endstream endobj 238 0 obj << /Type /Page /Contents 239 0 R /Resources 237 0 R /MediaBox [0 0 612 792] /Parent 227 0 R >> endobj 237 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F37 21 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 242 0 obj << /Length 3055 /Filter /FlateDecode >> stream xڥZ[o~?B  ,]R@&h-䁖(9u#s%)J|?ho.kO-bg)DhoLH,[Ii?5/:?eSw`xETT|Zͦm佛2~Bokũ<@65ʙF~ i̫ʥnR^\QꝖaμf/CX9~I~˒5J} ʎBWuY?s_6q7xmp.ʚ~ T/(qW.W:6.G^d?:ifK\}OyGF˖p~9m_"wnb#%/(3[TPwnRRpɥ5Usi[},b?K ZRoh Ƿ31NjHE~ v+}纑/rr;ɼo-K8(`657` xWY`]QYj=_AfSQk;B6R8ì]FZ)Lwm H,?ig9 ixlj؃(*hfR TGf.G{𧥲 mN6eF^g}%R1[/h<1h'G!# +D0i68$1NhSm>@Ug^Ľ#6csь5cT%B C~BM($tN;[WL V8ۢ9\Apus#Ͷ'~٨XfKaLPܣSљ aܶX?On8knHhŧ7Jk>mSV"6GőGQzG]a߱ D 0FxAJa"鱛,oll)6-,éBe>IҰA Dӑ'94Iye5Ê,v9Ym% 0߳atdɷ@<[D˝sM-'-#g >d :Th)Z ꎻz %,KmG #!Nexpoc\V~G  "Od$\!e~ e!ʕG\n6_s^LzS8?E!B^^ry;e|m|J/ě|eL9E7pL Ϳ:v5ߗ{WsS~ nc&e:65[L?TL t&j @VnB!2+>}TMs1 3\fsɄ.M1LmcWY,kp"lynY5=@4cO%+{FpYH ,j+3&G^laeH#g4899y5dEc+vW=ԅS|ab&(6H##!x4s )xSFmJ*KІ# ߻2,މ˖Zxm:%ؗ;Ɋӝ,m0#la!J6SDaDD˧6RƥZ4 зy)7'7j߾ ̭Q"-s\RGhg8q?ZœOl9[)@(,BMSPf)Mc +[R)TGk^.1]'b ! ͗M rcẂg _-ެ&=;Ŏ oXM9QX5-ڌҐh-xea{G,Z-rWN%]wueC%@XԎ˺E% >`p5'mՅjoD+mar]!9b3, ZEЎ+V#uӻ, hو?tpm!tn)TK1lԞO?a#J(Q%Rmӑdo*]I\tvƺIJ > О]EWD F$KR3@ѷ抉-/N\4P{xMA2s P:b5[-zaLBŗgPƚ Ht4#|]BS|IȚZ+)wURbؿPDC:c3 JUόXۓXnhDcU_;p >_]ym!-ңoBTp&r@~>ѳZ^Q6*÷l\yd@fE?4Q{Nz"*Z/XF#%E?^PyPEx$িk@|&a(D`cKz00 tJ{ m1~>TxnXњqtϕL uL"UWGOz`Æ{(kWebȳ=05@mC{ 0ѷh 2B`>9'وw`Q?8xD2>oA39ؙB:= f\p SvWCŰq'T̹VnQnyK"؏m^um%bf5[??}9S'rIO1`F/ذ&%h뼚\fJ5p2?pjo;B272a 'sÞnRY}`h8k)C?qzx5LRϺ&tEś5OrGSdt%ApOI> endobj 240 0 obj << /Font << /F46 79 0 R /F8 24 0 R /F7 30 0 R /F38 27 0 R /F42 58 0 R /F11 33 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 245 0 obj << /Length 1833 /Filter /FlateDecode >> stream xڭXK60*b@s衧zHr-VCwYwö\ha"8H1[Ōۡ?ןmߟ>} giKVrߟ fN.=pld66rfU%m ?W|~/Ҏx$ʻD~KaR)ˍl5UkSEu*o0!&}d֌GfQ6흩h׽޻YU嶖7hd)" l|be|=;V%v:H6ՃlY۠^*꾦7UpAqԲ:TݱeׂZ\7@z) ;f]B>jpBpO6aMp]veU2CK:(EhA }p { Gࢠ&3eODCͅMFK +ՋQG#mWM+JAqުbmp2Izzckr|>?鹿a8Ƣڶn'ѱ`pݑMutĎf+RG#Ayᒨ8NG!jQVWQ.XqժiZ ţRs*s|5,my(VBL`(=eeF5:7Gw$ctr=ޯg~iԶi d~zF7&qsYNRX1[Dqİ6d{QvPyG.V:PW7T\|[ +l  Io>b7FR9>%WfKjtSv"!J [fަ ]c^X_C 0{0BsВoI oh(-2 /h>Đ1^ώ#QRQum|xIV4rb6RŤ&iFblv3kF+<"S^;-3s?\!yfBD,xQI/6C*Τm'LIs̵ SC)A-[Yk%̘0xAӡ P՝fZK)1u[[x_>i$v:H3H/Jҽ|JfՐ%K\RZhȴ.Qazmajχأ@oTTkU\A]MOC-vd{h(@uAeJىPzQ K#Țp€ԝ&+ : tFAteh,Z$+/U<4|l]̏ɱ5z MQeeڱ0%χ?Ÿendstream endobj 244 0 obj << /Type /Page /Contents 245 0 R /Resources 243 0 R /MediaBox [0 0 612 792] /Parent 246 0 R >> endobj 243 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 249 0 obj << /Length 2954 /Filter /FlateDecode >> stream xڭZݏ۸_a$(꽋uH}Ch$Z[UcI$g.ҿ!% k ͨUH*KXe$NHǫm7~6* $YffViӔMm1\/*'8 $ TXJNvɠ.Wh)‏h]^Eh1Qd+߆: &b;@lhCL}´ <@ٵM]6f胫Mƨw[U] Ƅzhe Bd۫Mzt'pU:!KD$Tdç4Sm^4+&oJ(gBA;0gڡuI8tQee/, q{e|O򽖐IB\̐.m,=~Fq92CDz]dԓ_đv!͍E$bMmuNFNye:t]kVxb0/~M0g{!#,RxbRYy"^x'={R22, 㰰J^$(Z1n0oX Z;0N\{w˹wa9ىsL[ E򳓁~AuLB*a)r5Qd&@Eh-Z2E8HYz^]*(frdlO3ӾOptwJ F`Eґf`o8&f'3ChG;w ݌[4Xu֟x,mdu_Wy'lӖHu_qQ 4T{,/MheC^j+V<qs[-" EGwW&;-t<K M9v6lϥ (ɝ'_Ձ::`Y,˨-'&]%)M̦Ttl1wZ$US[ę4u )OhqUJTeomƔڸnyH{:[6b,K Yd\s:)25 k.ۆG-tR~,㡴ýݽGr8x@;gYÍ`{Ö`]-k__h* ,vPG{DEvHQ,|Tc2cO?XȽ21 ʯ2ys@`b{YwzI.W^ _ⷶп-s%r콶WM۹gTO/롈lWTɍRvy*Nl2d=d5-ʱ<[+"jלސ[dBe4RÃ3229[(&zPOW f9yАWr^ qc(9\M+ <u;5?`dmKLHC搈06'f $pS qLRi8v]^Z B"dv+NĒLzdzð]=$Kx`_}a¾NsY6ᖨcg`GXGjtk`ߎ-;b< d/U Pۢ/US!X}o#JwˢQg^X3O$t=hkpos~Jvp''ZFֽ֢! Ȼ:L/#/2Y.pZMFI0ͳ/ endstream endobj 248 0 obj << /Type /Page /Contents 249 0 R /Resources 247 0 R /MediaBox [0 0 612 792] /Parent 246 0 R >> endobj 247 0 obj << /Font << /F46 79 0 R /F8 24 0 R /F42 58 0 R /F43 67 0 R /F7 30 0 R /F37 21 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 252 0 obj << /Length 2402 /Filter /FlateDecode >> stream xڭ]}uR,9i$ʭtQt:ݍH<0bd= ,P~jLZl:V㻿<}~Î{i(/Xo߾7v@BSOUQ욲:Y}(Ow{#{7*(n8o)Dz*7s G転_f㓯k{ƗR@"$P(H@m|^)g8,<[ˏkxE̓=uʏ5?_V1.߲z=`wg6Cͪp;b<)[D,4(4 N3ͱ(wpF{9S0pT$xy7&zb˦D(04bdžzg0 ?_}v*q< _Gi?L,yܢ++ iHPS!:Dmt'ݔ7͋<-DϩؖYrOo87y% .Q׷_EW>?COAXpCAΜ,\o{*}TȮ=(Q)>!&fr (_?U;VDLϻP75jू}P^͵c"B)ڼMї46YGFdoR}EhڥDbsX_i6xݧ_B|Ωި􋵽ȋ[ӮK6Rr͵=$VPu4VXDP^`5隣$v婜QyDz Gu;AX%hL9Nc/prʓg8P7$+nzݡA*pB%`BŽ#` ;*#֝DCn4rR.]T0:- nc *?$`ȅ q(c!0 ضᶄY-n37[.[0r'm|iڷyki1N|mD *.uF4PkgMx08>#7*z;F=48`D=5{FNpw0eB AEƐrS6 < 5 S*[~hA5VoΩ"™0 P(FleJlf̖;~JbZmĐ* fy8IʆV+E+Z=4c(`n9HQmd2s=QnΡ6owrl9"-p9ӡKc̎4=gKm4KOm;e-;i<;)pG;0 S#ߺ=kIcO0忒c\LBM&2yY$ʷQe'0#*F}hdֽ-KC(`aq\nYS aaw҇&(sOH 6?2J06~rAޛ0ijتغ( b5c ׿[/WXKO{`-{㐛1rgKC fHlrF>,XH\ mlNsUg\xAf4Z@ "_`th¼ z\:C  !O&7Vpۡw y<$?4ĵlL]xjC'/o\ ʐ )TpY*y]9"~0! cK k% lS-~F +Gc}#0hMÅ> endobj 250 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R /F40 36 0 R >> /ProcSet [ /PDF /Text ] >> endobj 255 0 obj << /Length 2007 /Filter /FlateDecode >> stream xڵX[o۸~0Z+.o.Ns/hX, 4(w.-vW"@oEb!"'J,bTͯo~y,b?K<,Wr?Egq+D8> 5ivyS`oVu⻝[sA]0AJi{nҎtV3̕El 9:,C?]i7.s_]FC㰢/P6w@]ꡪ+7zc؞]r.3L,fuF{~p_f*n:S Qaw^_!3 #~ E=yaSܳbxi݋ﺶ7xNs=^bm3\PN ,S_~{Q߫8.b4 `Q"I&eۑ=07aO9I$7Bt7'U֭aOjUK,w 01~ $"fe8Ů)1n`@BJZ8^ex9 7MG~zcyumgF0^+7K`%Y[0_WC 54ЃljJFt8Ltm@A/__p~[_Iþsh`zV}0~'D8İpTh0L 6֯LKYSehk4Ωp5-} -]9-̘ )qe$C9Nվf$#BCkPddUvGc$266ĭT m*섐<"4B(㯦 &[ԮL}A! 0(rޱlN(Z~WzS7l4>.pJ=ɽyw!N Kr ; "[iCq۾E-:-={$8EGsve]Xٍ?uH\m eW@Jqwиogsˡ' фnis#܄=nOfTRM1 e3Jw9vYR%Ӿpwz T2+L_{4\/WsYLp{UqU>9*bo#1KuUo$ҥ\u=-:*Z ]43<9;%d@ph ڒu6+="pZJ'\{Y7!~y;#fM9/fUǖ}xq,ξ_ozàn ?%~'וYۋ*y)9Qԗ5n  ;v/_OcB7GOendstream endobj 254 0 obj << /Type /Page /Contents 255 0 R /Resources 253 0 R /MediaBox [0 0 612 792] /Parent 246 0 R >> endobj 253 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 258 0 obj << /Length 2077 /Filter /FlateDecode >> stream xX_Fϧ*EUͱ,,vIHWU}rJM8{m`:SAԪ),ٙٙa~#f3K_eLʼnxڿ|s)e~l!=6zD\xq/ԆE]15G |̣]|&Zfrb@c+S鹆<SXX]TD iiX9p= nP\-8f+M^d!0qrDK~b&6Ga_H"I>$.n\) Һ"zqO\xsa'A=r5ʬF⩀{UrG8]w#Z}d̔%^"HaJ;E2#ż+ CIbg!R|Wn]qx@ZCVBp쬯<|7z;EM C5fuln! n!FҦ.JGi(uSL9B6}~)P__ Et69/CquWMPWq1X>ȃRQ'&j !H4xXL=ïM2Ma:TRc.n3W2愬u)yi_7BMz՝t6@RzbϖT=Wo3e.~`bIA5$.J]Fm]DcibJU#)vTfra*ܴe QjKS&2C7ֵVzOlϰ96g +W*ǝ^=*1T*K *Ƃ'L=*aeyS\΁ӰGBHR6PRH{1_aƵ2* 8w3X[mQ*oəbNs=u [:rRKF% z]L`aoLP C6~3g\0| ifXy0k]2~S vi*EXe/E_fa+oJ@{X}1aۯ _i[PҶWTHz0O_'M|oBƸ5جU;E_4#b礞4"hՄ#L No ) t7}RZ^M*f"M)Q 081iT8o?VNC7z*+m//#Ju=.$A/%ʋ&cnSh)ܵ^4 J˷%,cp 04E 3yyIKYb=.&fht^¦u>:PDsydմD=[qB~حA5YX=q-89-$ dak!t;F"p?h";m oz0@;Wn,;fg R@hх{8Cp*?&ŶQۂ{c+WYe*hvIJjyc\ns hf l4O xߝwt/m?`CH|ֻ}i:HR,r!JayK>%f>FeO"}Y:޹;%޺ M$T7ƚ54(Ala%KaD%ep^EXf Gyl@;;|Om{Ɇ| sA Cw.]ƨo鶩SI0'G65>!^)xM)::.`3#T~<`因\Np%w&`7jLC0F8yz+?4eU|\o -endstream endobj 257 0 obj << /Type /Page /Contents 258 0 R /Resources 256 0 R /MediaBox [0 0 612 792] /Parent 246 0 R >> endobj 256 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F46 79 0 R /F42 58 0 R /F11 33 0 R >> /ProcSet [ /PDF /Text ] >> endobj 261 0 obj << /Length 840 /Filter /FlateDecode >> stream xŘMs0\<L nLgCξ= F ȮL{cU4i$ZޕOBF9G`g_|,o"4 M?VȻZU~lnoB.%D}EgK; ´uЪ^D"[m ck[s)c0&?V@Zctoi'x̋=?ڕBNl=ypAi'|20I[Nr@p/%Snir!׼KJ52&w" ,9Dg);U.H q$FftϲAx.ZJ;Ejiw._riyLĽR9@#((x &-Bj+!Je}yZnWieqD5o_ D ER%_Z-1*~AC@iaGWp.jKm^-1F-BcAP> !w:@] \1ΡN*dO ZM"Be )Ta<0mK06ۍ!21ۛi,_Zɋ9yةq; n܇61P gU<ݙR@U%r I/RFo:Mj5aH妙 Bn,FU!^=9DobJL0Yǡaf[endstream endobj 260 0 obj << /Type /Page /Contents 261 0 R /Resources 259 0 R /MediaBox [0 0 612 792] /Parent 246 0 R >> endobj 259 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 264 0 obj << /Length 1869 /Filter /FlateDecode >> stream xڭXKoFWb"CPhJZI)R )ny,)ҒcffgFL'&Bi?b,Wn~'jr"?әB=*$~E(J?c+v=(!*/X|ofg"SuGUQ7yʪf !桽UkCl7әï.^/Cƭ0-CC67f]qkri~Zz]TMՏy| /y Bnڍ٘l_^K*I\\B u3E_1adb1pƘ3Lp|wt1;WxUݾuKe)Ҍ[UUK;UHvy/AH3ȩ )~nRtZ1^kwjTe&FҁF5$;:קsҗ2S0 \K ĺ.t!mٰ!AZ#lL޸dVдfek꯻lm/jM;nutA| 'B˚ K@olj-P+o7/-lϊM L]Tr˻-FN&)X&sp&_&HKxE٢~nX)>yױGf.rL#ĚVMؒ[.Bo&/Î]m;||{8[4> v)Yp h];NeMnDQG-+|:W(N s$]97վƉ\oVؙrpZOz &h(z;,N0Ue7wDjߞQ'34xvzْy4&q2tvGĔv_88|]KI@Bxzd)Ђlie4qaV1+ve?2=ǚG.fhEa,\?_U{#endstream endobj 263 0 obj << /Type /Page /Contents 264 0 R /Resources 262 0 R /MediaBox [0 0 612 792] /Parent 265 0 R >> endobj 262 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F37 21 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 268 0 obj << /Length 2500 /Filter /FlateDecode >> stream xڵYm~趀t޾m ZY8|7xŭ.)8#p8|f/jqQ@0Mz4 ͕zD1( gףСx"wyJsFpQ9#(5!ȟ" .?tA-7^TC:]tYu&ar(Kk[DZ>[ٻdEA@43+Aӵm>ffc ߦ}Z߭z=ӿ]0$tm}3\i(Mƾ)Z[bcg{lݓնuf<йQv\n>ɛ] #*/fF:@'?g^鏿Z\7A45P:OJJO_>c.CQmԋn}795>{[)OM*9MUWyG1Ҁվj6JbȋΖnpqD[ƩjHBYWq~XbVHd\BcM8.2Ka(eD ?Al- (Y1[5 )C=UY"l+ei1qh,;3a_i>-YD a6Q iE+n**gp% ЉeyrV:V.eI嬺%q&kU>ؔd0 vY@Mua0-VvhsՅi  bE!i=|! pZo*۰*Ub >!_ SK9026/=CڲyҼȝ`fW$ڲ&QJ5 P= ~4t=g`N}99ΓtI0Go4OȧMzE+WƁ: "0 hq ۧy~DG!F3eC=8{2VΡR ĞPL82C-N;$ն.ѓlmy\ڊU0Ҥe}C> 1@({$, #V\fBV ˊvL"򴵏ͱ>.pJu/ID갔$HL\ckӜd)FQF'îRi5=4@h^Usg2_u͖NKeDe6Ot$<dur@ZJ/shBm`[]QAHBUvA|ߟ.5GRϾPg -7O]|A L+,]5ñXU˓wo :gKC8_2 dx?0l)(p(5S nOG*įhBi ϲ zHz!0t(\C^8b`cRb91nĬ>Ĭ.?1YCLxT|M<*J $ Րe=t9"ڑ8yK!tx~rf.؊;?2}@_P#l$"ނ`id֐>Ԕ:,})eHkY1$+m[ wU %v5h/k{)@d|9uU(Gš1"aX֦0$>OI%a#tI,%E>J!Za'A[TMqt5W\i{h]_W褸"Y{VBy&!<(J#igdBFYD&\68 $< !׷0V];rٲ|([qHCD /%(Dnd^⤰{oDLOh\N7kWwxT"v1j2P ?y`SHX,+P{R䷻Sa<(UDдa!︞1Ynx& s":VE`ƍu{ٻlj ň #[Gx+Agə FD}{L,JPp/`}˖Rӛ@3+ԡQ5P; c2H>.p1Ra< VU0ɭ80V?#=`rN<(dc"ӘM[)tqHPOr.u/+TB/}7gCe'&v=L5^z|w71\endstream endobj 267 0 obj << /Type /Page /Contents 268 0 R /Resources 266 0 R /MediaBox [0 0 612 792] /Parent 265 0 R >> endobj 266 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F46 79 0 R /F42 58 0 R /F37 21 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 271 0 obj << /Length 2056 /Filter /FlateDecode >> stream xYIWp`` 8> 0C*I)R&^TQTSI Xz﫷[,"'BaETؽ?$S]@dۿ}Q',̓)DI> Wv?{񄃝{SپEvO3sqoDq>/'1{( MdopjuY׃˦ Z^E9mz! Ѧj"rS7Pz,324gȮ뮷9Խm<<3%Cz)Be ~Evu}it*^ʽx1qKo~6Bƙvdt\I)\<0;0I,y_bBF s\A"\8BJPiY40%Լ9I(t,([Cqº"̤ 9:`uMok)rX>ngv{4k' ֶNL p[1hch^77**"B/Q}̞ MN]x}<֫xMPvwm-jDٹÛsP!F-ZL<  -qi;8j5(okiɤ2?w΢*FGv$$0;X̢d!c;,MW#PYFe͛-̒VgnG4Xݞ?Z3T=`5oRY0[BeXg i(bq γ:7m {Kscvw'WRQ583Za#~ePƉ$uL9XPPb35ߚލq olm1L$0ee.dqx!%Lm23?m(6Ʀƙ* ~sB@ۉ1{9zB'ydj7]{=s( }0EOIw҃vX2lw9>,耄Sno(.Kr:~;6$PrN@殮Z9!8_"mۦ^ 5ag : yq娓YI%q( 2!CQ}&Tbk 4A$')K]G7ծ!hZ\쀧Rc fܪgP&/1}Iݺ@r-z~ϦT'=un۴=c7QnwU J+(4ZX% a=d)N2ʩ >QɤP:˿O@af F0mWV;ܒ=0w,ӏ-WdcT Ѓd(T tƥ]v!"O)چZx6 Z"N@kݨULPCW4~CI/X-bÜ9Y[V^Dh]¯N )C^K!r\E"K NT{JXIj!߭:;f")1NOHJ]Op=ͮϺ %4{?8 US*]fJefZ d6NeNAVCQhv<*O $Hiӫ}0M`i"7@!>4̲ !FO!>GgfQ?Ǥ.:#Ba TWgPTdCsk1 E. ga3oz\m#OBwe|/f͝>|2;P'[a݁lDӎ|᡼X٫> endobj 269 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F8 24 0 R /F42 58 0 R /F34 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 274 0 obj << /Length 960 /Filter /FlateDecode >> stream x՘]o0I7L|QUjM[wG(B"b'$CiBB!?>{|lhZPPh15wn;b;Luga 8cte[&( 2 'uOȟM6&A8qܢ 5`xS2\HjhEZB ) iΣ# y~ՄLw:E,xœ3e"P:_"s$endstream endobj 273 0 obj << /Type /Page /Contents 274 0 R /Resources 272 0 R /MediaBox [0 0 612 792] /Parent 265 0 R >> endobj 272 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F34 18 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 277 0 obj << /Length 965 /Filter /FlateDecode >> stream x՘O0+"Iƿc? uH064m!-) ]\)MVBnϾpG<eN/}O"s?*:ov=钎'O/RBvC >23yhNN~Iz%|N8CК$K &.4R;ereQ@*Uct:2񪤕P B:jcgH4p$V$k#Yե*3{peJ nM׼XM(@_I㵱#*BP&U8B:&M R skVݗn"mSTga٤m>zxzD :;.'.{[ xޚ47;lw^~+!-ͤ46OAv0OV5Ixm#(@`‚Q8 dH ؽDFMHZ?Ϯ(Hƥv&ܶ:YXg)ZY8R='b(|6@2YAw\?*B @e5Qb, {QD@Qm2J{ZUTm8RВ81|3 U|qY#SQEA[6;JS=j B/H@.3Q}uybd6?-&;'ȶ]0oo|au?Ɲ,F /@"p)_ YĽ2ҺI!% EJAIZ1tbm'0p 8ΌY+@⺸2#ac9/asKxq 55fwh]Z);AKX(떘.5HD@=-I9{r_nQNHb(Wi8zJ-[./k H~2Tƽ,Wuf"Ǖ[lú4R(dGQ)oxQ~xţ{*TQ'k").vR+0ɢ3%qmtendstream endobj 279 0 obj << /Type /Page /Contents 280 0 R /Resources 278 0 R /MediaBox [0 0 612 792] /Parent 265 0 R >> endobj 278 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F34 18 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 283 0 obj << /Length 1671 /Filter /FlateDecode >> stream xڵYKoFWHR@!4nT遒(q>r]JIä€7tQ!I(,!a\V7W, Q(f3zG|A=J3E TDnW:^UzGrult;;N13no43Upj'hㄅa\|7z3a_Fo4F}FŷOK|>aOQArpV+T=ˊ+"Ƴv8fr 0%^x(_JMJ1 J0c'MAH"%:򝣿o}khQ㵤m2%x%_$pLA@Go }0n8b# X P=m{P3JY'/%'%=G&%ꁡ`|X+zo.Mb )$v6mz2I~mj@ e9_ojL N9߹Ќ@`4lisNh8 Eߌ>ݥ y׼O\hzFȨt t0Ej|-ӵ}=j"2]ֹav&9$_'䅁$a<>*{a{\̎>hKC&8oYKc7GomC題""9w}Ѐ|b`eE]j=aTN-͛;U$k2G~;' \uyP(-,:"*ᴌBCEτ1!ADjG> endobj 281 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F34 18 0 R /F8 24 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 287 0 obj << /Length 2507 /Filter /FlateDecode >> stream xڵko @>prMPi Z>p%j=6gyW) +rf8Ičq&Ph|ӛ$S}s#C Vyt݊(|Gda$XdaGwv_ScKݺ%W/?w֔ފOo)yI*3dtX$z8txe<ґUV)Piߪ4U_&Y2oDb &X϶7JX :Cvέa&q&ӁZU[ԧ -n4t"~=!ڽ[ _5 ڢuЬO/A>FB,ͭN[HqJtH0,ܠ*6LՃJ"exN'FP;HP]DM >(/$;2H\0S-Rd$9I5-h ǎQQ?m$-ebZ's+8"Q))#F^+$e?0x A@Wc,_9 p01 yђ]US:):ݕM3 _r,@Jע020#kgyfDX^  'o؉×>(p1F)3tJ|kjmϵ Ɔ$Sqd+9H0H08p)w#OyH*կ8(_fϸtrT;lH>*BI-ш[A=ҭ˒0vpnrG]y` J8U>,@^-cSJձoc]_80ۭ硜r\4ӹy:OTGSUL%%@׾s[s85U-+Zj_(" f%0vsvU$nC)(ВU7AHRg020U1r59'w2X31-9a!05k븶hj 2NVe.Z^\wjMrqE[kwgۢ+!ߒ=_ hukv*쐾j9[p#։Ām$UskјYD{{T/ 3`lJtD{ü > X8a \% ~G"aMQ\KH7戎>Mi0rOaBgbՕ,CINx4t#~ǭB,Ι&")z[[3iNBQ/;KV ]9|C78\v)2 &J"}"Ʋ:,HO_2[armJ' xߺьMX̲!QȣD'(-  f{0?^ (j]E8VR: CLD#|8 !:t ,ʗ %FSywm6 :R Y3t7;;V+/:r7amWcY0IUHP+`ƾTƷ3go݉Z:d.㭶z) E.4uMjx57A`,{,酅{98Jqf̺| ᴽh i Wbfu'hb~GМZ> endobj 285 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R /F37 21 0 R /F8 24 0 R /F42 58 0 R /F11 33 0 R /F43 67 0 R >> /ProcSet [ /PDF /Text ] >> endobj 290 0 obj << /Length 1612 /Filter /FlateDecode >> stream xXYoF~^< 0>$yɥņARvA3;KXL =fkw̸9@&d:aKH8 a.w"l!Bk05abԖX & pYh:wwaP1"$Hz΃)_-NV掾:©[5Z&o*T_P`v]M~ۺ ʈxTf r7lUPP~%mns:-i魠߂Cv ܴ:1o Hh0؃qhѲnzhjgqa1R`y)vfyȋ;G%% '`GW2,OI-:܅Ez}|N|-t:+CBI\PR fFcX0!:e)'f[݆wJ(8~cv>kuDMEcQk'JyPȦ9cZpѤ&ё(WC"^J',)\>;ߦ >$N .^}*קnHJs7{eys1S=yٴO(iZ WGYn71/#~ɗ !q$ Ѯj~oãIijZ iP-=Sg,4Uzz4\L6 JA!twi]VjPCC=xBX(יWZp|A$͵-IlqAْR +o|$5 n+lMn[˂֨lwiLP&IQ`}s>ZlZendstream endobj 289 0 obj << /Type /Page /Contents 290 0 R /Resources 288 0 R /MediaBox [0 0 612 792] /Parent 284 0 R >> endobj 288 0 obj << /Font << /F8 24 0 R /F7 30 0 R /F46 79 0 R /F37 21 0 R /F34 18 0 R /F42 58 0 R >> /ProcSet [ /PDF /Text ] >> endobj 293 0 obj << /Length 2195 /Filter /FlateDecode >> stream xڥYYo~_`hdC#@C,fxljmߺ$`e(Vw]_U*jO6zĩF*o>m$Zٻۗ:Lx^k0s뙶WʫM59.Zj,TY 0Cea>7<6Liqt[;TW}۫_7qLf(QyC'E3ȩx3MU?#[NR*4Z&i4L|BIUoR$k~d0ΈTiL NVpLci*H|ŗ \}i^__Y ^OQW*Ө(H45սt%_93#os>_!).maB0<y`c{ȑɞWw8*9pK)Ww- r)xB%a,T'LA331m~dZx͗w!PDj$ZP[K{$b {%}:k7oD 8S!C Z_A{EOt w:'q"^}I(< > [̥OA)EAicx#u}E}ATLbK]/(E&pzdoD,` ;9UQY3cJ+2.ǫih8b# tg{@W{pf(ގҊc$ e?\np(*c'sњݡ-NfUܠ.8N,MyT=TGsi~0Atl?\c~[k=0k}lt[˸cv9c4O]#4C1гTr8: !])g-Lc#={zm<,5̐15.b0>bڍj@IaqEiJn}&C)8igtgi.^5[y+2gy;9ؒ)GqEu(q) [TºSa+`k\V1V ?KБ.-zomi7~w&LӸT#T ral"kؼ)ر޳GQ tسh㯼כN zy{W 2)33уtAA=K9*mEz?.i/ʪv;FXڽŵ=.?4%'ߟ} V=endstream endobj 292 0 obj << /Type /Page /Contents 293 0 R /Resources 291 0 R /MediaBox [0 0 612 792] /Parent 284 0 R >> endobj 291 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F7 30 0 R /F46 79 0 R >> /ProcSet [ /PDF /Text ] >> endobj 296 0 obj << /Length 2312 /Filter /FlateDecode >> stream xڥYKoϯ0r _9M2k,6@&Z$|8$ko,NbYjvWw]]UU R^Eak^O_}MR?jKͿeiBybxx^dZh*HT{j~g-Jq}k#@؇Po:42VjcnMt|ilQz8Z*㇩Y"0UG(xb[_6+]W]R2ԡA{]]c[K+0IBy*+:Eyp n_zr?x-Ԫ:oOQ5] u}cHh}`l=S6ʻfQg(;x[*aw֑75n{6(82`+h=ߍ;+L$i:H'9&jF z M;ȲnO͝߻= 6eУl}~iɖ;JN(~eq+?E}?sݲ8^ͨgW>} i% IQ0vj&Iztdi?Q]yd&P88FVyNWT64t~Bt@{rB . ,ծ^[t0O%w'":h3s\45@Gae5 GHa9eSSx=)_Y6u{l=J%{a33 S \*8Eۣ/ W~ QPIIE(9Y ALxx}L"5@ReB:j?>10_"W1Raڊ{#g pOr8_ Bba=P+lT(K:Gys(]XeϱT)|)`](q Z!~?NMu51$$1EMqZB2؄@Lq=gttcy~I:HD+͖@#og41Lo1>JO ?OLIS*H&q뿝hǨB'2jֲfY͆N j2ImHC1X6[(񙞥WqKΤ?)Q(VP2гLdJy2Z3v݋ѓM^) /΋*unaѝs7<9x )8Geͷjٴ=} (ㇲ'r(C_ő*(,l(\qlTo`g/2{Js.~n n\9y ; CzS 9b3/Qa _SAxkg)B_tiSE0 ?Q@~"/fO(endstream endobj 295 0 obj << /Type /Page /Contents 296 0 R /Resources 294 0 R /MediaBox [0 0 612 792] /Parent 284 0 R >> endobj 294 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F7 30 0 R /F46 79 0 R /F37 21 0 R /F34 18 0 R /F38 27 0 R /F11 33 0 R >> /ProcSet [ /PDF /Text ] >> endobj 299 0 obj << /Length 775 /Filter /FlateDecode >> stream xڵMo@\*9_JQSгom6 Hz4^7̾BR Ev|mv!.O?>l`͂.$s9!b \DiaM(n|c>D̪4I5ueִa0Zk=l?"(1?)Coע*?9 _jERغ}Vfoh26 ʌTnu:4rF}z=6u1JX'0Qi5z=ٳhJń(QvxweٍHʲV\4+T;TAcVƗztʼYxd">J G^dXAm(zS+Tcp܌!PcȺq'mgLItq;T'yք- ,+ NF`"#"MG*ѵs{Y{h^ZAwiFG`h,Y#bàԮ# :4%;"[l VCo ލ. 2ݡ@VZC3(zz5uT2(wNBbce@7`zk&ժ=H ~jEظZܡZZZ[7T$XZQh3V %.[?يckNq•'6 nUPMh)1آyX7xѲLthiT uA"-3q `b&]?endstream endobj 298 0 obj << /Type /Page /Contents 299 0 R /Resources 297 0 R /MediaBox [0 0 612 792] /Parent 284 0 R >> endobj 297 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 302 0 obj << /Length 1407 /Filter /FlateDecode >> stream xڭYmo6_/EVD˾]`x@ t,B2XLI59!ȄP愌L:&Iq6Nb-?-)|k- &jxㅡV{4[-}<ݬRjVTϚ׉YvAsaO,t5/|_~Bab!hug7j^&뺇!%Ay>c4j 9NKb\gCLFϘlV~Xvc[>%.\|p]\MAg1,5EQ}(P: Â^ɏ発fh1?X"Uk(~ߩOi{'h&@<Ez_AԞa`+O,jAAC xRzRuJ1; -9D_UY4HC"GPAiEePJSȰVaDVR=laN7 h{⡞kBQ;6 ~*'^ xe%8%̶irSLl^^܈+ Ll1f@vig;Z@NM b}*x%2~ç]%p1|*sϳR) 0{-E@U&Cjz#QkgG;*2 MJ<ζ 6S]{}|B/U{ s_d÷ @5 Þo2hI F4 {gYJeF$z7e;0 JJwP*q}Qp+"k~A?J*Q WuQe~6 /_ynJ:n)MJmN<ǥS8#<Usf> endobj 300 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F37 21 0 R /F34 18 0 R /F8 24 0 R >> /ProcSet [ /PDF /Text ] >> endobj 306 0 obj << /Length 2230 /Filter /FlateDecode >> stream xڥY[o~?}(]HQz)n.ГElSztqEy޹)],r> g>2ʇ`)b0]O>ީUJskMVx'UqA8bH|we껦(.?%UgA!E?Y9H~k3b;ˏZ?h:.5QN@$rF$=Ha},WC7,|з‹gw"[)/¨;`ƯϰA,4vy 0emϛ疰>0߄T@2p/m2Ş dRԵmn@0 %6x@ i>c' 1^#`8 JCQk8L7z*АE>fR/P/v@*xDm$qI :F"&<" ֠F܅heCiNѺgi3cPzI*Fl)}Rf~4O43]| ~XAR؏AL{%Xxn̦tH'^i 2% n)S@dp9%{_z Wkһ~}iPqh[4u ^SItܠs`iÚqrYLR:Om7B:jsj R?/".Z*i^TOK*S:[ mԚ33CJCx#kOeř b"5z5]7R ׫)z5E~$jJÔ֑\c{e8wŜ^m cn\ft(CJV>8MFIdi;{(8qcm 㻦 {R,Z3dPrTv!HO2J6[F lD# e1>E !Z[K`JTES;}NDIƓ,hImx@p=+sjm: un)ݩEև/MT ݤ1  ;k63sÉ֟6'rx⫑bJ=`t"=pqDWsE=myj]169w`8^$F5Np:f̜ @J/ 'm=,qIOfd: {Qh> 6MXC)] ,VcU2'bOA"Lzc6}L=r?s:p=ӳ&2VY)1aՒf򷀙50],|0<{ lIw۾imnt[h3.xMFp &b!Vp B#o&vٞC)~PNh?o}1DРk]K?],DPҌG Hyq ] /:&?endstream endobj 305 0 obj << /Type /Page /Contents 306 0 R /Resources 304 0 R /MediaBox [0 0 612 792] /Parent 303 0 R >> endobj 304 0 obj << /Font << /F7 30 0 R /F46 79 0 R /F8 24 0 R /F38 27 0 R /F42 58 0 R /F43 67 0 R /F37 21 0 R /F40 36 0 R /F55 141 0 R >> /ProcSet [ /PDF /Text ] >> endobj 309 0 obj << /Length 2864 /Filter /FlateDecode >> stream xڥYY8~ϯʋX#:i3c }m$Ow}"%0`QdXUXU,Y?5S<%q:7߽F3%Ra/|+Ys:z- Tܿf̵h뻛lyy|,"bzh;"ohف=.SxU"ݕ$T^ 3PNoq[HA=tW(!`ZC|d wr3%)I/%A4УwoȊaേ9Ha1NMQʔ2ښbg"2JcÒ6D"64 ܾК-;cwФ,⦶]]TJԌy%=wm0mc>,4B,R?41`c$sYXKOJGpX/mv_vSC">?}SiFE`  ϊ׊@ '$@]+AO# n631N׋_Z! ˇ+% >BaC 7CG ,6]?y" &1WOB"Gq E'F%j`]/w[HC1gF8=.I;qN'0 g+d9 7Xyބ\ q$~y5nlں[%ӓ|/6r@LVʞLS=2Cg')VS -] ]!T*1j4m'}t  YdvAࡔ G-p<(=2 g\t'J ; U̅bsQSgd R?HԑyGJg'LƁ4I+HB3@ԀK#>?6@2l swbh;|n|.=+=f>:vgJdsͺC7tE?pzC בwNmف'nD,!=&Ox3vmӉF$t3r$/̚cpB 5 btBiRABs)%>+ F(\pb닭5竆RW)DkQi^.L+Y>\s N}\. ׂۖ\:Ulj$?Tx@]c $áO[\WzC5#32R4N@~=L1b/ED"{&-ܡ z')HK^:nfqUj`aW֗m'*$MNmɵ.-OA2%&B8iztC5UpoG[cLY&:E -7{zmd8A ;xpx!nxAj .Y\+c͏ĀWa0B,>B-LK AX{vUtF`fr"6vK[ÍWΟΏ#HZsMW{踏08a 1fz$+=%fz,h҄v]d"avlI N뱔#XC) /=EEvD ߖÏgr?Yݡ / IH؏uJ\w<{aINLwZ9+ڕE-Vk4cWZJoN/$X_ Z93Вݥ$q}&c~/ 9Ҕ ZǗ8b{dCǞ"<w@]3,+z^h)p:/"{?=̥lwΰiIL:)T'SAБ5T:&",c K'F+pV[vL!آͼhi9=B]3ӵ5'OH:CF+fc?ϒ(9zaqFfG1?Aq|:!^^c='hċ ]q1"ʿzBE?1̖RNLwnm ξ)lXR4a,b&[˘ӣ x@%oI{O {IJ񜟓3ЧD=1AuQU!{{08p"0'ix"R@)a FI o?\*F^v/κZ ' p{-i:BGم"pfbp}66-Z%%jx=I: m݌Iړ(’D!31HǿڊU>LװȋGR 4BR4JK9endstream endobj 308 0 obj << /Type /Page /Contents 309 0 R /Resources 307 0 R /MediaBox [0 0 612 792] /Parent 303 0 R >> endobj 307 0 obj << /Font << /F37 21 0 R /F8 24 0 R /F7 30 0 R /F46 79 0 R /F42 58 0 R /F38 27 0 R >> /ProcSet [ /PDF /Text ] >> endobj 312 0 obj << /Length 1944 /Filter /FlateDecode >> stream xڭXY6~ϯp"]Ut<H)ڧ,M[^%W;uxM,X`M əo9#f0*3=MJef͋n_|&ea. 7J`;Ae<0!4uY0VLnG~K}dȊ&hL ^V(pY9c b7.lK$AġZVwJȭu (z#DC `A{Mke b%awo0{/Tơ0ү8fYB^Ͷ,&dpK/{LmASPj`uѢ/ p~hd01=шYy Ylܘx*d-4"ba}jT̂WK@42 \Ş8kL:(C[mym\D,$ىFg':x>U7N" Uü4B%,@#"\ ~{Ȼ7'@Cnn ol}?bО݉"(Sձ#[]́G>:y1)4NҌ2.wKj0 ƕ}م >j-eY4ǭG]ANmx?"yu&,_qŒ3vR K9`{;Q1r"S@^M?vU}$ƆcW?iTf.2K9VcwT4`QonТ<$ (enssǛϼBŒc*N`6ECmGBuMBG 7<}ȷF2,xk$.05+MI"g)\11.ih=T{0&\Kz}ݺO$ %+$^P)v%0uNLv8 iAGJC S5Elͧȑd9% k>_S( wp뵟`ߺODǔ'ڍ1?qqSEw 髱!c ^\i$w#QRzˁ ͕|/z>34Pՠ#'1_خ^wxe[\:%<REAs"g|uVq/ rʞ(I_!7D՞jOE 6 !BM-F8l0%}\b,%M8w\Y#X,J([ a~5qnZIr~?_RA(HtU3@w&005=uG Ē u V=c*ZoE#Nn;z%/G⺳eJ Mf'"II(Iזy3< ;Te~-a4Q<aܓl-^Pw:rj;x2./&5G{=)[ & $;ۢ}OO_55u'';@ߟMK;A uKnG"'3.Ӥ :>13ypZ)̨1<\y0jAgCmKʗg0ILG1D|[B'7!H˦@ 897(f#Sr^<׻A֟*kLYgZCWD!i}od:"_ <>sX-.YWu[Tx*"8BBy Ǹw+zʅCwX`bs#i@\ϛ i戧pP,OtKrA>;uWEWttmL! R.9"keL ǵOy^W<0R?g$dpqw,N_BA 2Lb8Ӌo_'u8endstream endobj 311 0 obj << /Type /Page /Contents 312 0 R /Resources 310 0 R /MediaBox [0 0 612 792] /Parent 303 0 R >> endobj 310 0 obj << /Font << /F8 24 0 R /F42 58 0 R /F7 30 0 R /F46 79 0 R /F38 27 0 R /F50 88 0 R /F58 182 0 R /F60 154 0 R >> /ProcSet [ /PDF /Text ] >> endobj 315 0 obj << /Length 662 /Filter /FlateDecode >> stream xڝQO0)hKg;64A$ MPwg4U*%w$T7YaKfk8eЦȪ Vyjz+ִˆ~^ _(A *> endobj 313 0 obj << /Font << /F37 21 0 R /F8 24 0 R /F43 67 0 R /F44 70 0 R >> /ProcSet [ /PDF /Text ] >> endobj 181 0 obj << /Length1 771 /Length2 1011 /Length3 532 /Length 1578 /Filter /FlateDecode >> stream xkPW-E T P l!NPA.%{ .lT)R HPp"Z*T@ V- ruҟNwg߳v."(Res݁X"fH/L W(tjP;#@L&Dd8E RBa$`(dx`)U7.*j3<=m.Bg|Q莿 I"N}]&-KiH'&׵`R05J}jIwaqC'X}Zv-w+Ap>hG~e\ﱪm?-ySK/e}a ufԻE][ OX=J{ȓ-=z,Ȧ33{Pi^XQ՘Ly3Qx-7'f> ᇁ6n/?f7.|pݐ槡/Xޟ2M{ʴd=:Σ1.g;DITۃN>>vzj|уm NJzU_#)T!)9Z۵lKcO4/hmӆ4ۛɳ=KHBM1su/eb_o}^jdy`[#YXJzCFšցJOMq=^I2[[ϖ؝5\p{5-AΎv#_)XDىɒ 6yK+Ͼ۲!DY:m뀍Wڟ [.6?x:B%?𷘆vm6Єar̍gUwpMniC$.OϢglVQؘ|xRlSߙJh5ďvI:stUn.lDf.=:':%77ЅlrG\W%nշkxx-4e<ponXg] WktdI.Ƽ' =c*zĐg4w^5E6 zf ӧ 7(ztvq, W `}^ڨE:7,9vK+@l,{ )ˢ65Úڎ:UK,{TGtK]R0&OfAۅަ;AOfٮEr_Qދg!Zc2k(yJwq 1s oHZOwbGJN> bRbt TWendstream endobj 182 0 obj << /Type /Font /Subtype /Type1 /Encoding 316 0 R /FirstChar 61 /LastChar 61 /Widths 317 0 R /BaseFont /RAWVCW+CMMI9 /FontDescriptor 180 0 R >> endobj 180 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /RAWVCW+CMMI9 /ItalicAngle -14 /StemV 74 /XHeight 431 /FontBBox [-29 -250 1075 750] /Flags 4 /CharSet (/slash) /FontFile 181 0 R >> endobj 317 0 obj [514 ] endobj 316 0 obj << /Type /Encoding /Differences [ 0 /.notdef 61/slash 62/.notdef] >> endobj 153 0 obj << /Length1 1099 /Length2 3567 /Length3 532 /Length 4283 /Filter /FlateDecode >> stream xy<Ǎ=] Rطe٥1a,3%D-w(Ț-{ʾR wߞk|>=#*t윺0ihf a&QQM"b(" # J2JR2L&ޝD::1M_EHQ8Et(=(W ƂD PwuL} t1!MAG, ː ;x; <)1Iqbs% nh'\!Gu%W݋CH ӛ!rgVrŢq 3DAz &(smncil|Q$*ȿ2!HJ!7hix,r@@(A!Y `q/R a8< @I ~] _?bY'ER؉,A_QE!CH!9Bt):.r8CHu]!!ERe(7^hh}I(OCB  ԻH>@(ڋ@qD1Xʆ/fţÜS(h8VU6 C$@\ <$+wK9--yF7joxħ,xXHN7$ͻ  ]e,xh(J^íٗ./2L Q5_jNw]2eK(aKNX##c71+W8v4o%CKU]M /:ZjΖ5zY/E \Ô=UC_2a~MK8~z|C=Gy&dP%qU;7F{1944jONcN1J.^<2$P+'kQ$f=dfXvz ghSu8]%: zrN3O}e(:ngњ g5 ߢc%bw/?63rRq֎UEe(<&Sw>$M4Rǒ|jٚ€6H"~+\ҚԊSg|zvS)|yiqa<{~0nC .?NLC fm.y_9Tuǫ}SZ|ЎȅqEO&ZTU Z?eܧZ<+EG[ KLkSiLOYݴ.Nޔx I5l}a)o3$W[;V0rN8ɧ.3^b k;F NT+YZRS8jxhuc.e=_=d0w,+M>²OCI>cf0~V6mtMsO.5pIRGNQe8qfkf.Զ-cB0T4'l" .(/[xqz,LYT˕p=3!*쎭,;g鈵Ӫ:{e_> v{,Ui] )aZEo$m}ZgcC_!b;UDta{y>Qpz-z^dt={Fg>{ a[̮fЬ؅0˝4 Gbg, lVJj纾 >qAx׻1;'Uy3~6 - ] 4/?a 2%In_s7[gSOrC#ۨZf͵x ZN|Ns*0@0_kh˸+lfBYҸ zCbhM1UЪ ?b?ѽk~lHۘ%Ix{>ԥh%;.Y}n_1B^,(r5*|6n8> "%\/ֽɶQXD=8r>GiL Eg?eomk3b0!ؑT 5јI7ëՌ} c@vz&FGe:j&x=\DI38{zJм xrSef^uXB,ч} d|fx&Ez|osx Z{l9Ȕ4?G~$#42K8(-::T2Rv=0N9F¼4FչJ%0 ӦLl>Xо.uI̐cG1T`eO3HR\w;fZ/k\W` RYⷴwR@ :@qʨ8=^;W~muba24M!m*Xf|d_iSr/5Y&5df䢀[~nrɭ|UǓŠ%ZEzalw78'iw "A[t3[eQE4Z ;>Dͅ_[_W|vKwls`A{lw鰪Icz5Vp Y6Jv^":8UI^cvы94y| юUt Kxo_vD`m6~5t.m?sOh[Kэn=˲HdK~mIܣ'_?XNqJ݇kxO}?*/ {Ƣqb\gq&m`NyFH,2v5&r_2$]j ;x+lұj6-|U;Dİb'ow]|]e4',5O+mXeKY[_.G&ux:$‡:`[TQkx:>2vt'XL̖>..IWK<\ۚm3"dJk \w8u3,zP}kGkdcPYoq~>!1>jy_mHOj6ZH<K0I6t@A;]v?aT>g3۾ wz$mZ4,[枇eEQA7d7,7vl^sEF"x^w|DT++SL7n'^ZLCh_>7Bd0JِM9oL^Edf% Ugݰ]S}UIP)nc/݇یg ]&w''rn_wtGNU;-Q>ޤʕn]>8j_K"#FT_ /Tv)S } مϸ; q{sN釣2EÇhvQ" Epaqendstream endobj 154 0 obj << /Type /Font /Subtype /Type1 /Encoding 318 0 R /FirstChar 48 /LastChar 121 /Widths 319 0 R /BaseFont /OGVOOD+CMSS9 /FontDescriptor 152 0 R >> endobj 152 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 /FontName /OGVOOD+CMSS9 /ItalicAngle 0 /StemV 83 /XHeight 444 /FontBBox [-63 -250 1027 760] /Flags 4 /CharSet (/zero/one/two/three/five/seven/a/c/d/e/f/g/h/k/l/m/n/o/p/r/s/t/y) /FontFile 153 0 R >> endobj 319 0 obj [514 514 514 514 0 514 0 514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 494 0 457 531 457 314 514 531 0 0 502 245 816 531 514 531 0 351 394 371 0 0 0 0 474 ] endobj 318 0 obj << /Type /Encoding /Differences [ 0 /.notdef 48/zero/one/two/three 52/.notdef 53/five 54/.notdef 55/seven 56/.notdef 97/a 98/.notdef 99/c/d/e/f/g/h 105/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t 117/.notdef 121/y 122/.notdef] >> endobj 140 0 obj << /Length1 962 /Length2 3367 /Length3 532 /Length 4032 /Filter /FlateDecode >> stream xg<\{Մ;6"A0Nt!Z%1fØaND="Q"B !Do3y=yy{ߵ~{ނ|ƦbjRIK(@B!ax # yy @ $e! uá񀐆O,ġ0 `;#504`x?q@ L~ =8o$B$! Ppec:hy:M.c@.]"87t坴L{KyqQMw?Kc?Wɤ ] TEdl^ wOnuܡFd.E/g:UM1u z#٘D* >n)tymlR*+1t{‚ ?p#߲hE/Y35Ƌ~w˞:eg6 P2[_)ko2JMD{0f!R!UD#G݋<FN8s>W_|_Y6wPTybhePx%(4LSw;l4lsa6=Qv֦=@ԒMywi3:;hc"Y;ИHhrx][{dӹik7uFqۣ]dkt 2 Ի'mu~eS\qu}y^ɊWx f%hU)}Tka!Sm\&ɹgbi1#{5a}ޱORܪɬWؔnа4Vr u2Z?.4_Ȧ YvR_&2 bD11~L9fI9Ы*<@(~LTwJ^;B.jlgeי1rз!MK߻-F.bDci =jL 4M(a;5juj>qgg.䗠83=;rRoT<5|>=UmkWiYZvTyRN굒أf[,n"R'S6k%WO}P4֪`OQz(EfjGW"rxej`=QAv=REi/iE4>P&)ɌiiNR~uzh4eu'qǰҀF*ѝ%+>"~aܝ'>紅h1fP%އ d+U;eշp(q+du3[7IpUXawNV X 㝉>گ}TE|>.iP;tj+ǐ>x-ROQv6wR䘔ZiND*>Ngt5:&KrdsRH*.6E|E?i }VZ"G^KlR.E^Oʿ4+Rba"zsOLiS au7b;kŚu#W=&ko=~8n)ߢLfRVz'5?aTɁ;4y2cSq%< MB0j_;|T~fqVdMa TO ru'B\#MѲvKB^h34'aR7 ڽ.]<2>_vQ)8nub?xȁOx߸|PϱՅ&b[|e19{j{*補sޟYqI^O& t\X!t!>j-ȵѝ4g3F*̶\C K_s$2旬~FvrIai>b!Wy+F")e\WY2+/mV81%0ߗGP$_/z>ᓇ-M/,*By]d *zٖ'^/Q;zG m/`r.:`.jؑXM: mXfxeө9dEjp,;}62%9a@ YN_1K G/>idplC5mgST3xԯQOU ާ%e?^/X7/͠ endstream endobj 141 0 obj << /Type /Font /Subtype /Type1 /Encoding 320 0 R /FirstChar 44 /LastChar 121 /Widths 321 0 R /BaseFont /VLERGM+CMSL10 /FontDescriptor 139 0 R >> endobj 139 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /VLERGM+CMSL10 /ItalicAngle -9 /StemV 79 /XHeight 431 /FontBBox [-62 -250 1123 750] /Flags 4 /CharSet (/comma/a/c/d/e/i/l/n/p/r/s/t/x/y) /FontFile 140 0 R >> endobj 321 0 obj [278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 444 556 444 0 0 0 278 0 0 278 0 556 0 556 0 392 394 389 0 0 0 528 528 ] endobj 320 0 obj << /Type /Encoding /Differences [ 0 /.notdef 44/comma 45/.notdef 97/a 98/.notdef 99/c/d/e 102/.notdef 105/i 106/.notdef 108/l 109/.notdef 110/n 111/.notdef 112/p 113/.notdef 114/r/s/t 117/.notdef 120/x/y 122/.notdef] >> endobj 131 0 obj << /Length1 756 /Length2 1101 /Length3 532 /Length 1657 /Filter /FlateDecode >> stream xRiTg*j ,~jQ H&a" &3a2D7"u-BآZDHEң`Tz:g}0gE| rf1Y+X9΋D` %poB<Ã8 Ӎ 3!Wh\<H/CHT !1FQR3ÀhB&#&TLX$.C`R M:ڢ15 RKABh'}ˆB PLɕB`B;oh1T0@ TዪI(J0-Щ p ;^(TZyfUِ DALbD}Y>8.IV3轠+Ha *h.L#N$H 1t\pAA T)ʡ5]8Gp rrQ$^:D"f49 ;+6m(1r4ׄ9unl1.&9.(132ꚲ"j˾k4J+gIȧ9NuL*+?,h}xے}y=( ?uꈚ5ӹ9آ3ܦLw%odg藛nfʺ1'n=!)&ƨfJw34 웵ɶvpUaGl<"ᕤSʖ){Ta(jo]twoGb5+vo\Ai ÒcoWJBM%-IYO«kMYj-Nup ]_a< 2?g|}SǘD p[P@0ᅱGK﹃-WׅȖ \hS\L L`,?]yv(ut'}~7&rgܚ> endobj 130 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 /FontName /KXBNGT+CMBX8 /ItalicAngle 0 /StemV 122 /XHeight 444 /FontBBox [-59 -250 1235 750] /Flags 4 /CharSet (/A) /FontFile 131 0 R >> endobj 323 0 obj [922 ] endobj 322 0 obj << /Type /Encoding /Differences [ 0 /.notdef 65/A 66/.notdef] >> endobj 122 0 obj << /Length1 811 /Length2 1066 /Length3 532 /Length 1649 /Filter /FlateDecode >> stream xSU uLOJu+53Rq 44P0300RUu.JM,sI,IR04RO.Q02V02224* J-,+2T*S00ER_PYQ 2\17(391O7$#5h]rbBp~rfjIcNBH_BPjqjQYjBJ&Iy\ {+CSJ `ReE )h}OJ~^NBJj_>жT8t+Jsrs@C>173"1$5]Ax*a)貞%9Ɏy9 &zƦb̊Ԕ̒ ĜTxj^ ^#,<0@y%! `! hP!fk^r~Jf^BbQQb%0y Ն y) @(*q"@A?H0}_Qkh `:41Q00EUYX4,\ZTWN;2ZuZ~rռIK&j;'V5m3^lw[fFׇ% 8s񦅖-7el#d66; jWMcKmjOPH8Q-?s4!kSuB?2Xe;ueؔ8mmMmF}Y(u[MJN1*اEE;)%j]/eĕOdžhSZ*)qn~e-{]V'FTZx~BMwT'&ۺDRhg[ϯem`eD744tGfw2W np?ᣧ}G|2~\$R ɶ_UO ,3HWRJIMl;#݌Ti4r|PIƤ~$7=)'C™^rV-9iEOWUw(OxӴz%r'X/pW*qv7MSj=O=89Gx9VMu{ϳYJknj|Dq -o#7і%5=;5]*`~/W_?4,Z:isN>bQN$l/_cȸO$y~I>cr#Z`Ϻ5䍴4dC?ÊKz_ek ͽhpxeZn7-x֪# k U3 ݔL>;Psd}ԗq.[|]KO/JL[?J/oi( rR%ckԀaa@rNjbQI~nbQ6=f#endstream endobj 123 0 obj << /Type /Font /Subtype /Type1 /Encoding 324 0 R /FirstChar 50 /LastChar 50 /Widths 325 0 R /BaseFont /EHVWQP+LASY10 /FontDescriptor 121 0 R >> endobj 121 0 obj << /Ascent 0 /CapHeight 0 /Descent 0 /FontName /EHVWQP+LASY10 /ItalicAngle -14 /StemV 40 /XHeight 431 /FontBBox [-19 -192 944 683] /Flags 4 /CharSet (/a50) /FontFile 122 0 R >> endobj 325 0 obj [747 ] endobj 324 0 obj << /Type /Encoding /Differences [ 0 /.notdef 50/a50 51/.notdef] >> endobj 119 0 obj << /Length1 1022 /Length2 2983 /Length3 532 /Length 3658 /Filter /FlateDecode >> stream xW\S۶D M%tI4&Hј, !*)*HSHo һ͖g{co1T&p#IdTmcsrp@NB !u$PSQ4=yJ@m/L$%!MHĠxIrq  P+ hbُ@,DN@cP$C`?,];a?)/A1HPLJh AḠ@ 80'kMQa*!)aNZsiofeG. λUKoN>5ZCG)5of) -1bSk Z-M :2y N1D 3M9ۛ@̻BzT&كuFuʳon1 }=ug沈B:_hkI!Uo"i'h|;6zuA+1šJ7P=&0/ϻiwa_=̹-V^U(Ya-{5{wxUy+_ LօאEMI604xd ` YT/ګy]s.h;0Vk- g4O3W1z2ƿ^$Թz_,^e! 'T /ؓIFJ(Wv|T !E=&Z:]74![<CjK/IEm.5񯾦Vұ*)+ho7}YWC{3sobr[/uP;[\ҶV?H,L6ơی|+.:vMna?ޫ9 #(CWSkN^>pS`zw ץwzYk1 κL0I2?3$5ӋSt@*f̌9Ċ"֬ϐccC<*c{ewکSNOKI RV]&/l3ABYN֩}(fpvDT=@ ڟi)=*H[H85STl;; \<4CZ/&[w823|L݉֍\kZnq2ڳYu4aത#bLI47B /^+Ņȹ0>4Ɨ=́uknbܷ$S̔3K{wHjm u.Lˈ:^_,ݑ-rʇ+`J[>EGSNK4d XHi#xˮyw㺽)<3!TYP8emH C.Ett|zLඇ_i׸h`ix03;^3ɾfH2zg%K<"cŪ3w8JmBSƒz^.zW4 Yv:2~c>>9 6?ToOC48SVsDjwFs+odX Whq. /钳Yt1^{wck2 Ӻ{&8e}h/. $kC!ՆdJRVOD꟣Mݘqjj}o/8AW^W,Nh.k$-y]Z}8͐Soy0!%=&q̟zu DئyծT=FUY'fR@;)>(oto&EZ}hHO=-A]t;t΁m88Bidb"ǎE<0C2ki<jlIy6i%VSѾtssI2ak.NG*]zɸr_ nZ0N'INeK{9xql4 1YHݧmH5 z^5 ~V 0<|kо{`W˵e gd뾢[Qw^tiZ3Ry W)Qv4U劢G`ǔŊLC1z%Y[$[JuoԱ|ͫH'3K aeԼi x7OdV&I%"/қj46xf|7oJJgEC|'q{wcV[f d# 6Lp©XI`T܆%܂^iI^ aF1/o z/wBϜj gH~ ^ ogq_߸q#&qjϋ'S`%Isq%GX.hhűB'5p3u;0bBIF9>@.cnI&89퉏o{:*Q"BNxRzG z׻iVwP4k:#H}iLA5 DI /sumendstream endobj 120 0 obj << /Type /Font /Subtype /Type1 /Encoding 326 0 R /FirstChar 33 /LastChar 121 /Widths 327 0 R /BaseFont /LZTMXF+CMSSI10 /FontDescriptor 118 0 R >> endobj 118 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 /FontName /LZTMXF+CMSSI10 /ItalicAngle -12 /StemV 80 /XHeight 444 /FontBBox [-97 -250 1077 759] /Flags 4 /CharSet (/exclam/Q/S/a/c/d/e/f/i/l/n/o/p/r/s/t/u/y) /FontFile 119 0 R >> endobj 327 0 obj [319 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 481 0 444 517 444 306 0 0 239 0 0 239 0 517 500 517 0 342 383 361 517 0 0 0 461 ] endobj 326 0 obj << /Type /Encoding /Differences [ 0 /.notdef 33/exclam 34/.notdef 81/Q 82/.notdef 83/S 84/.notdef 97/a 98/.notdef 99/c/d/e/f 103/.notdef 105/i 106/.notdef 108/l 109/.notdef 110/n/o/p 113/.notdef 114/r/s/t/u 118/.notdef 121/y 122/.notdef] >> endobj 116 0 obj << /Length1 1083 /Length2 3659 /Length3 532 /Length 4364 /Filter /FlateDecode >> stream xWXSEz)"MF)B%"E@Dd!z *HGwU@ E HKOtxf.Ϲ:ɾ~om!AcS u4!IpI"i`japIDHH"IX^ IPp粊a!@C:8MEr HĢxIr]($0% GPo&;Hђ8@cQ$t!x SF{u ɡrHQM|4@ ^ 9FxpHӿ*.Xj.$ ҫ45B8,J؟] $#A:G3yp?@/ӟH,dGO u$ 'Y6E@c䥐D"B2~pGM HWP qҲԕ|/$K4~"y5PӿI"BH3H_@"F vo(@1!o(@< o$_ ~C37$;?;A OBJ ' WX7`0yOA$xώ_1KFQAJ))6$P;m);ozQJKJlOޘN2hZuv?Sh0k;h]SUԒюffO#]ޚ|A\. oAFЧgS YAe]Ba}L Y*q6?kCcgfͫ3 KIÃZqS_#*({#T.s>.RH%R1c "NtuyP.B/ ="DziJ{ eئpmV<|Xax.L)<0ŀ9qj!'+7_Ok:6Pe[|Mԁ:Jr?=*k8Ewc ?C`q[(n5נK K#sKW}^]jKQDi $KxHi[cTexBmy(mWUmESP$,I! uZe3PrHふr'zDsPKnf_AeRPIT đZ8u33{F Іqpy颽ٺ}X teUV݌>É[\ y!yc"4My.:.>o 1kf^pND b8%H 5f3ٜ13.\gm|]i'Z;21D-;?pw#[ 0\sͶo>+$[c(]wȌ4 ?306`$PIkn-$~x<_9=C[%')6}I^J x~+^w72^O<)]^x$u#PO|l^t\3j"Ӑb=0 :8$>y1YLSS_]4l #sۡh|/5 [97=4y\WVrV /8ߥVH8T.NuR*S‘[GV. v('Q%EhK>HRNY~"ڳ7hʾ?LK)ctp}J315OޝSU%Q\mSfnk<8~pƻe $^0^Tς}의I)ܜ0htTנ.G$R'>v\UTN$"*x4x+:+D{Sb@ƅOQC=l T=RyIv B( n[=T6V/rQWxR}6cG7FËmӲ@Ǥ0r z)#)J(ɖ+rRcu'} V?EӞAzZYjɆG>&iI盲 T#fKܷcwnR;ᶪ!xmDžFN~[.ۢAC:Y)y͵~$ËwDV.Ѹ)2T$x#(MsLPͣ_JYxԃjL|q7VO84o2qC?1mo(dd^W^K`X:ioҎ&z˘zѯѻh/7⽰6ԷT9:m[1Ӛf'ZIc[fQl398A0`(A@׷~uEy\nT 7SI?e yl(WӠp@w&۪x>4rp8QqKkZwW]bJjrb`W_97fP"qo3􃕺E%=d!cZ>*~ ݔVգ~&pUh18%һ`8&>R6C {WQ#/ SH>j "ވ~>0VofZ1I(E@Ӛg+}ÎYա9_id}͛ab b|Ӷ¯OR~c^4R2S һڜYF4|^S\έh&ࠂj1M&^>FK4*Pj+ʋ`2^%:;4sbm }Z($.H3endstream endobj 117 0 obj << /Type /Font /Subtype /Type1 /Encoding 328 0 R /FirstChar 46 /LastChar 117 /Widths 329 0 R /BaseFont /LGVHPM+CMSSBX10 /FontDescriptor 115 0 R >> endobj 115 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 /FontName /LGVHPM+CMSSBX10 /ItalicAngle 0 /StemV 136 /XHeight 458 /FontBBox [-71 -250 1099 780] /Flags 4 /CharSet (/period/B/G/P/S/T/bracketleft/bracketright/a/d/e/f/h/i/l/m/n/o/r/s/u) /FontFile 116 0 R >> endobj 329 0 obj [306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 733 0 0 0 0 733 0 0 0 0 0 0 0 0 703 0 0 611 733 0 0 0 0 0 0 343 0 343 0 0 0 525 0 0 561 511 336 0 561 256 0 0 256 867 561 550 0 0 372 422 0 561 ] endobj 328 0 obj << /Type /Encoding /Differences [ 0 /.notdef 46/period 47/.notdef 66/B 67/.notdef 71/G 72/.notdef 80/P 81/.notdef 83/S/T 85/.notdef 91/bracketleft 92/.notdef 93/bracketright 94/.notdef 97/a 98/.notdef 100/d/e/f 103/.notdef 104/h/i 106/.notdef 108/l/m/n/o 112/.notdef 114/r/s 116/.notdef 117/u 118/.notdef] >> endobj 106 0 obj << /Length1 984 /Length2 3416 /Length3 532 /Length 4086 /Filter /FlateDecode >> stream xe\T{A9[RrFCB&`f`ZZIA[i %$$T$%$dϨ9{]_肉: b`) iha4qp(hAp Խ4VPSPg4~8\8Bp4 0:x?)@ 0 =8o8L `('<G0 1, r$.D$0, #,,8Irs3ѤpC(7 ݽp`qZi3P^zP7:P:(_8wr8/O3R~*hꙊO [UGOͤP i)ii0)?8aa( i(c -0ܗ$I)%c1MEd_$"e9B\=ݠ[_&iCR7@PF4RP~CRoH (C I2IC )Hr򀂲rĠGܞ1ͷMt6B=F2s[0[t _=T?B\'7+!veov\ԲL;}wm{Ek 7Ȼ5²X^ U}tO赮W'fr 1a,/iO#zW݅hL_/Wk*>:Ӗ9, Hs`hQj\VSUۡ]Zz7hЂz8Suc2M rQYBs>U'7Sg֒ Ǹƶ3:f]!raO(=SXM^/3$a~v]~Yg,;+{T]EQXA[+{$+$_,G׷&{vf'7&"ceq ܗ2.ܾYB]1.%\;3!s%>@/!XGƵlwrN6vSga>y"9+G(ڀ#QG%w9k->͊tʤ&vUIdO,=/=iZTĽM9l!9č[CCzy6cՄ4輽Rs!L0vY ~m`Ξ?;۷"Đf{B.{uӜH[s28= -=gsܤ_;t7q:m罣4}0_}Hb[vK ʇ9-@݉2<¦k3:Qs(G.s`ZOz]h6hjjԸrΌr8PH3Zʬ4࿯|F)Mr\ZS ..F ob g..~AllF(44&%,jQ)%n6eQ\SͽZgث992yt(m]Eꐲ/".><-݈ivnVˢϩP5,0H) r*4e `7v v_ğR\HȄGǔ9-բk !71RCiMx̤lS56 :\3M.}&Qq#6y;*oz./#bZz۫)G[kзGZBUKQcT >Mh;Գח`fww!$Ǧ k^c:I=oY,m1a]/҈|YZ/5_PAOAL?k2嫨ʃs)CLqљ)PAj\o4zISQ2Omj!|e-^KLͰq./eү=7TJ6kBMXo Yh_-.aH=@b8Fי/pNg6NM΅t3 w}Da.;hlTT~UX{m E)mvwTTxf#`Z')oF@"1" >:.&:8qhz&vj7gZОCa+S狒l3m0S^^`gG QPqJq[y]3SǾLamϕnQ7ܥI>q'٪sZ&Itt21~'}+0Q KX=Zɔܽ,)u, *{v#)"ެEho|lJo8ݭyk{ݕq p0}fZV ^mm}@^tX.r(-ea QQ-Vl@J\ NO&|L$=5D~R}rWvK;+ oG$|ŏM^\ɷ@S_n  {?e{P~>{%9q썻wڛiG:@CKvY$"h;h]Qεw)z6)\/ ^َ}l3ujrc'h*D?fW|bL@ j"6peV5 V1YqjJIê'œ\jRx|x99=1xxku_khmHi%[_'\/Ȝr/kGۘ0MuѹqA K$4"!ϵ,c]  kW?Q h(Ε_;endstream endobj 107 0 obj << /Type /Font /Subtype /Type1 /Encoding 330 0 R /FirstChar 76 /LastChar 122 /Widths 331 0 R /BaseFont /PYEZHQ+CMTT8 /FontDescriptor 105 0 R >> endobj 105 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 /FontName /PYEZHQ+CMTT8 /ItalicAngle 0 /StemV 76 /XHeight 431 /FontBBox [-5 -232 545 699] /Flags 4 /CharSet (/L/M/R/backslash/c/e/f/g/i/n/o/r/s/t/y/z) /FontFile 106 0 R >> endobj 331 0 obj [531 531 0 0 0 0 531 0 0 0 0 0 0 0 0 0 531 0 0 0 0 0 0 531 0 531 531 531 0 531 0 0 0 0 531 531 0 0 531 531 531 0 0 0 0 531 531 ] endobj 330 0 obj << /Type /Encoding /Differences [ 0 /.notdef 76/L/M 78/.notdef 82/R 83/.notdef 92/backslash 93/.notdef 99/c 100/.notdef 101/e/f/g 104/.notdef 105/i 106/.notdef 110/n/o 112/.notdef 114/r/s/t 117/.notdef 121/y/z 123/.notdef] >> endobj 87 0 obj << /Length1 878 /Length2 1380 /Length3 532 /Length 1999 /Filter /FlateDecode >> stream xRkXgQb$+ $`BFR.\B2 #&HD.)+ Ve+E,,[UVH+PUK-k39{3D^S(KCd( ?ĉ @$a0Gdh0 B Q~TRT"N{ʩ!"ࣀǓ`ACq 0%>!`!A@p@2FE23 )4Lwɕ`Q(C%* E2Wf 68o-H|THRDm@&MQ082!GoX(Y6Η &* ZMxfD(a!I@ėiFқ6BYHV9AHU (!# Q ﻯYwPLb@* E@T+4&PnXd2HJdܐ"O6t4EN ȉ_K`;7xj*a|?~LM^4t(IU`@P( h&W`Y ;C0m3go#/|}C1 YafG.bHe齭]v[a qUVuˡ5a?hNJvk%==˳RْUV.k/U u!ciMl<$E(,q?1H0~%y-<|u >UZEJ64qR:nx,ʹ-[ߓ2'),UoKc_߁ZIC}m]p/ɬi}9վ,eeh;xQ`PcSv:<8;.ШSӷ]c0]}2vk㦢Lhu.\uU);?rw{;Yč-nYiK*Qb}߆_ŻV螛6/~>_=Q(ދ9YF;}Zy0\i`L^Zǧ9]9T8Ek%*#y;_&ֆI.4j^oH1yJi 1KDuUr_&#?E MeZ\]\ƺ^d,=Ū5q..QhX@Qn{U/&Z,hv ~ojbNoܕNMk Do$-QBT_* {ә?wGxv$mamۜ}=5!#Ržhk]6brAb3& C.'ĊB:(=Zǩ}frh!&TbEO[ǂ/eձ1 LpUnF{9tZl+}ubCP|9qIRJN>SMO*[wW<]NZ#y~ 5{cqq &w^iA{[!i]yERw78QַغnT={B[g^nȒ[=7r_?+m67n1k^k~uLkɫ'ݎמZ;sڋҺMƄU/ȽLnbԹ ֘72%@b*2ypsBUT!ì;ٓk%čvݵ(poj!=5/W㨔!_B@ .d¿#endstream endobj 88 0 obj << /Type /Font /Subtype /Type1 /Encoding 332 0 R /FirstChar 3 /LastChar 105 /Widths 333 0 R /BaseFont /WPIEAT+CMSY9 /FontDescriptor 86 0 R >> endobj 86 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 /FontName /WPIEAT+CMSY9 /ItalicAngle -14 /StemV 87 /XHeight 431 /FontBBox [-30 -958 1146 777] /Flags 4 /CharSet (/asteriskmath/braceleft/braceright/angbracketleft/angbracketright) /FontFile 87 0 R >> endobj 333 0 obj [514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514 514 400 400 ] endobj 332 0 obj << /Type /Encoding /Differences [ 0 /.notdef 3/asteriskmath 4/.notdef 102/braceleft/braceright/angbracketleft/angbracketright 106/.notdef] >> endobj 78 0 obj << /Length1 2311 /Length2 14120 /Length3 532 /Length 15372 /Filter /FlateDecode >> stream xU\\Aqh$hpFkpwww l;32O[ԹuSrߑ)0%XYx<FfwDFΖvbF@^  @ `eeeGzwp4pЈI,MF@[p&F6{K#@ @:MXX&c!i;3{?æ. t4`IZX` 4CbR 6!ߝK($oF6Jupq:MNv<[l,Mm,A@S%Kg a;L *,?ڔ,U=0+'N?zx=pp< LO)t21;`fll&p?C&G{gkdbkvaNk t29ƸLF( y8n|E/a3K MVMRC| a E̛:!mGe6k5Wd`="ڽ>NH;ƥ-<g|j!!@~x8u89VU8}1xD#zNѣZߓɥ)a\KFXᆞ1cLӾwBnĽ \dHrӔՇ ZI=AMCօ羝cRSs zߜ+Ir<Ǡ}`)8Y#WJ\rUFYG W&_ŰmH4H>S7 :j[!jV\]]_iy!r(\Қ˼ lOIWzFXYRDBX+~ͻP`S !K r^.JEsLP3O jMtڢ訟65SNZ܆A F/Jn B>42{Z$P,gVHn;H SAs[\lcLtNxsa+[ف>q(  lw v\*>E= ڳ0އi|yIDsY|gjo.olcs HdeN,@Z1nHAQ^xveChj<ߨ Qrhsl\&𳿃 2&ɏ "X-8ځ`9 ߷AexSE64%g[ 5Oh޴HPC^s1,TI5a62&ڛw^t)֫Rݣzcw_S0*+lA<ޏ5&m{zA>z-%Uq8nqvlxtVZ%MDÔ Tc!@rUNUahsȥT4AP}Iҭa?1q;̈́FdvM ɾ#}+ZfeK?P~/@b1++%u+umo^ YF/DlGQgB+޴RqG-v\HF=)msX,jX=*$I,Zs} ApY3ԅ#}K|e<쮧)-#%%E6!}rB <D~ic_?֊,T]pf,f`5p?EJs{!Ì(s'ۏn|AHȲ쌤 JZ Ч:dN0 PF&<.SIԎb8>"mQ /"ܕ[Ah&m#/80XH%%`3\m%(ߥMwr@YԙHx5 MoU apKweW*tn<_r"5\}p`e:8F5ہS2F0{yRjۭzE# *8!3~J7bӆ=<մ ] <.PYwZ64?I 3"aaf,C7cV1bU^>?:\t=v:qٰ;VvFM[q#uSmԙfd^do )-%`C*0ַŒ3O*SE-*VCިV[31ʊ a;g ?lEB!E*}h:QT+xahumP4;q)lXI>c-vGm\j]sjiZ;1G$lv1ʯ1[E>X~ON}}l Kg>dEĦ9ޅ_%vDzЫ0|CF$gȖ&_ _Ta:|VWOFI\&D )nDDŽ;$H$J{ 6V, zVA' 귇J882 71HP|i04>f85sl}@q"vv\Y}Cҿ㜔l(հ~rJA>Pɚ:zr ϙr;75. bShBzNI(e[K~NYƸ&dVl疇*4?vV_Ƈx[9jQnPKm]6~#zkhCsSPs2H`# ,P9F ͽR4d|{Iu 8Yk}GS*:\β}'ٓ ]Z67 [~Fx$% >YNi%>8#<\5pj@ (@b"aZևޮ^gK%3t$ !")_IDK}>rcMhD2 *=k Jqa+`uY7K?q*c;EXuxK bClwkTwjjTI-ʫwʓHyc9$;ʪUM uKݰd͕5xyI=8X-|-o;b]r7xb"t+ }\Y\܈镰*ݼMMu.w[=ˮ?], d:<*x =ABv\<{>CgJnYd`@37ɸ+Ϫ{_XIXyަ%.hW6vᮣt].~F슆R5xfݡ).e bN\E$V'ۧ;$u}7,\5 Uܸ*ցabPcDnfbF’IF*A,{lUGd :T\2Q+#4rHBoT.7ZDӦ6qI *YfH̘G% Ux&ןT'O)꺅FzD^Ts~P #|"-]5Nz.T$lK '"œLfoE!h,OeR)n mkn1qn/θ ^&?lR*#AAh~gB⨪вͮ,<0$Π 5FE^+~$R 2z3Ǫnt3fwC_8-ua2C=eY'eXzu(߇FY._/5@8D8\--sz4HbC#X@:M5<-a z HTh-L J-4r@NΦkŴ{!YI: W+0J~Ny9GTh'zzCOeA;GIH)Æ%$M_llͮqvU0#nxb2PJE`1TX h|U.>&]:h}NlM<zO5n]>Z%gF 9B8*wMg8`))-\N~M_"70Uųj|afj߽ZHx=J3G:8';1GIIޣ#&s5o#D\a"%CRbm lSM"Fx k~`$_&ߟC-֘\'qy,wJޭ $[!53[E#&w쌏<*zUZ8zon4oՔul\Eb&֯m[{i;ha3Fw>ױv<\JǰV MlOS{GO {΃1ʚ1VM9o;8b.嚊.50 H6}y0}b23iK햂˥Ej DQWyER.gYA%-X 3k(;uɝ{~ oM IY0o 3%S6̦Oz딮21ǃζHH|OA;{YՓdcUY~ uӊI5N}X`dFė$ Rb~yTQۊP`!u9)r<ԠAҬXz5f{Z 棥Zt͓Z|_m ?tP)[3g,NA3:$ceyN A #$ai'v7C&kW{qK>ĈdPI0g(C, E,H? =U.#gh{ȩ$ޖt\~=26MG9U[Boxщ&{bMDoHE=,w^tntm1k60F4]7(ɸ >׾khA$鋜Dyݚ{z6 ӖԝrEfZFN?xs ; W{t:w Ԭv\"Å՗R";UZHu7NUyȋ+L|k]O_=ΆR^]r(n`ԋ-GG`c{Y.~;IwEY C9еx9׀eT{7n$#p-'mBe4 "H7->-%jv&Kf_D$*cSoo>QĀ{ag{,]pU/T2q$PFū肷=r헒6jV2GhT4B1梄X`bMԦHʐy9;24b]Vif+r):a8c&uB};OI߀+' C4`<\4c5Δ (%HWu[DŒ]ÓZB*q3F]YON`y1 IϿU2Qd&g=)MCBƑgjD0rnҹPԾo44MIԌ nn:n"9g S42_mr9UQ `~rÏ䞔 "Cw9M.J-PbE -m Bn1G&ԌJ8P{(`{z+@]?Lˋnk ͩ+TSuknGe1{䊸f¦q$x'u13WTîRM6h:ZRlE}S޷R|䈊uJ_hqE`>q{\~؃9+'nF:t2sχJ#{+NtvKfD{<09E  Jm1%aK)0$'DSc57@y8θm2rPSM3Ɲ\%g$vpF'7%ixcJ5͠}q^r};k:AV]B 9Fj$B>Q6.܉mȶz>e}&7Pm$ƠG|z+\e-&j+ :Rt!pmȐW U]C wvt(U$T,*-֝)ZaB31r(4K dAw7~qw#"ez7,Kg'єB|x_|dfa[ϰ /e*$T_y':tc{\ɉ >\lq)*: #xdb0tw 2`"OTPzwZ)@tM:`Syº!)| 64wWQm}1cC*B`wm2n/.eYF&Wk?e3ѷr7zBw9qVWVyV\2qn$ؾlCj{U?z>~+PW8O{<=gJ:h&/촒xYզ+&pvGʬc9+ 9d@%yM2A8E ]rrS x:0q^LRBV&Y.8jC(`6 !jor3(uM,9m(!!ռ+kMKiM zX$~04<ymNkNZ./c|)*IlL=*&za!{fO8Bl9 t؀dYCr<0U$/Bj`D`E*U"7+Zasʺl!JN ֞[kJĸ\ *hݵMu:G=|W6o6aŇ8X|rz֖KvV~y ˕̼XɵÖ́kvYX }IHP18UVUYC6qejAmqΧm}eUjkKAM:b3_2?D~azP,mv/{sM.3fj2ƭG\ihY5\dͬn<Fה>SSт_dw±??NFc{ia `乸 (I{4SȐ-P8wZ;ZyFx԰ZJr\$$wéBKcO׮#;37}gbP?/@62{Eh'Stgt~3RVNYʢ%˴3X.Pyw_0"WrMn*A.k}NB<)oz$o>=~3`S-31~$U)3)kO/7X@G I764PT)1-9n^e nG{u(gEca΁̺ۢ_1Z[~]oˮЊ%.0{ݭ6bjv^xy4fެ☣nw3rE&Zݶ)PvoMo+ ifP|04SOA0AY6HЂ}w7Ԡv!1̵ h moo(t;P1ftf=8{{J|ma2] E OW_F$u|)KfQa;yc!WǼ=xF<gze,ul[ Z~K,V#9`xya lv[:΅Qm |E4osܓA qګL 0Ũx춁4OS]Z7%Uō3BV;#O/>ԛfcvd=ȥg>>d\0qH(o02R! A/N2e;ԐPTιe:h}. !(gWGKb\ANIP$T s[E4vN񅨞*|Y}OzH9ڞcs՞/ 4M`hD4AƏDY8)aJ '; #`)s&2ߏeT=1U%% :뵚Y˞7as c\hӞV UTzl*C\VQŗ[캸QlFQYL2<gsz!}okgCi!thvJr E9$vߠ\@Z~^ͬ|zGO!+!baʘeg&o_˄M]ȸQqUU/P)XdYҽS!{h~W^^2/r!HdwtOH]v|Uύ!;GQIa7)ad|Fe GGеdOLH@~ˡQŌr b;w$'R`Uy"6Iܮܓn'`YrGNK[aHjN2PO6]c $tcxn`@jacf=OVQ ɱ#ĒHAYX>DU$l5waںpȸYGS>/6j.KhуgTJ<`t-~ f]_ez$W‹?73U%Xg]yU7/f`u1YFBZCL\6su$ɗb1CP-(rTL9Dt?[+׾UngNf!]C)؉ׂh?ܦ =(eM"tm>0 #F|d`jň9ԒDJ94'Wxv?ch9&<[1l'=ڔ|G3ڱUE~d4YO"eő*&{Zz z'a?e޺t:׳ #t{@SYnGx Z^:zX0DUbYN*3@G4ou))rڌ&!A*~uJif!;PVs%&]3OxTi(GHGq zܽk- bt X3E pt0=pg_4/01MR0sV2/#WJ6 1d䊤KH2ն9LFyd.{\EEs;}Ս03,Ns馅Y\m~=51Np8zgYyX&=ӤDVy^$ ԯh0En&/S^!NFD0dX]0!|<$xlEFIۦ x k!묱+=.<9rKX3̺|\>ʅ : z0"b!S^Z%!#*Bfgh͊4;}ҵs4G]5pc( IqF ׇ!~ a)w?͈rbS |m+VVoQpDbw> Ϣns݌x (P]CR3NFKpgMU%>kEГxCc|8uRu'_ {e|h86w'|m^/Lz<.II#NNf"ZsДǣyvoqa^HEfa)HV^Ehr# O8Hz?Q[ԫVF$ X%38.ϤksMq@J5:t\nz#0"OQeq:8p6'r;ciV 塋< ͖ jV&+`y{n >ńF5%1 h >$j_Q۵{mڡCj }eo/{]Zl,F{ ;ZX֒$1tC|z݉pD0-O#* ،/X_oV3[΁_AMj(93e?w 8tc=r~vd 遦Ɵc"Y+R_?0ܜhםM󈹾ߤEkr{-ّvHg=Zl}X!)Aݱn8_Az |Ga7-=KZ,{+TEogc GPҚ^PC ˻6+k~ZBH?~|*ubQ:G9ޝC::Rc؉ P( %'H܀snGGL^ҳA.88HoۍFer !du[k:d2܇{W}+h)4lNrE!9 ؝濦EQH8y/U@~Ѐd^z6sEՎbqͨClArcna)v UORL\!E2omưχdo V'8xh'>4P*A9W\t1Irt{#fPC s $w8{Kvl| 9U*;:̲G< ҩ#pYIFIZYޠhqFV:-vPE^n -*yU#%C-k[B . RHSv&,"GLL\Q|ϸ6s.\E^/ qv):>-<N5QhA ~h߱ҳҡvu\c9:fH.z >u zb̊41eD3+‹k;%Kh^QW䱩l2/Q=Zgjexw,Jc-M_FR]Oa۞.J/,~[x?ptPKȊl3@x<١a+^ ԍ09pr=h<]pViqzp,\F)<":hYg;v[LR+?SuƢ},…W9fC$1z=s>Wbz?؅oi߯ [)4$$qđ[ 9Q9qlvm$py쐽Jw 謿 \ۏK-|Pص(Mu)=)jL= `]_VS!Ur >};EWQ#AuRSB]eiOa Ndӛk 5Tr-Ie<傗NGuZpD{mC:&063u=سkFh_6IQI_\>\~E-"El 4wwB2JVU@2+-/BOWaUSfRr@c؏T,񼩆/ex֝|u?[?lp1073i6ίEsXJ!zǂyh\`VR1c'&"x=cN{cvƾ{U6]^(qf;fvD]O :A#x(J:tt-0E/-:HKp vq"B]f-2-WleMߥZ1ֽLO%x+M[k+; tFSGsWYw'j!VaH KGF-Xgϭ&K#K=篡 o3'4IfxtA[ awkrxSS4(ZwaSøxۗ%MÚW&+*[5FU5QMrPI)߾Abq Ҟ c4>*K.m~;v݈X2+++F1l*B-qҥ^fOzMQߚ-̌}UҳX[!m$+ZŮq1gaa8:Do8xG<1>?h' 'o :}E\@RQPxYd)BC%4O;fgO\Zj_7\I2Ŧ3jr r~Xaƞq(|3 D]:c_9Qy|A2c {|:K*;[9# ]_1%!\c ڿ+Ifq ~E1vxU<}xXA7dlW$eß8 #x4pa1?(YX%B}f]{^Yu׃%Jg`W/l*72z'~?uVZn_kWO++5x)O ԽVGi%x)q̧y+Oe ݌Y}/lL$ Ksړ> endobj 77 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 /FontName /NSGIRZ+CMTT9 /ItalicAngle 0 /StemV 74 /XHeight 431 /FontBBox [-6 -233 542 698] /Flags 4 /CharSet (/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde) /FontFile 78 0 R >> endobj 335 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] endobj 334 0 obj << /Type /Encoding /Differences [ 0 /.notdef 33/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y 90/.notdef 91/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef] >> endobj 72 0 obj << /Length1 805 /Length2 1246 /Length3 532 /Length 1828 /Filter /FlateDecode >> stream xRi\SW%*[d`D#K6A 1PBXYFP Vv(D@P#J]3ci~sߗ{s=ܿ 3ɋĂ,v"ր 2 HX;(CyF2%($Lswvvwa퀭0v $%QÆx(Pkp| @8xk`"\LG Ăq%.8b<-s%w-)Ԧ@md @D}vWZ*+قŔg ~ D A@ /o\H"Xe|A|$˄Ĝ]u.5n1ɤ39M&d؋;VBI@@"Dn2p!X=TWdz6Ԉ IvL$X}P4@](-"2 n;TYa:IJqrN*HshTPdxTFrYr$( Sg u r >=5z.eO^(~l|mqqėm;}^KcK-]<&UeN?3El=| Lye舒6uf}K!Ϯsa'TePA[{8ZRۙ*hvw݂oƪ~z/O#o]Uˢkwݿ'rUg3K9.\Q|4qx58[|03&ZDi9Z)7|H:O6m sFE\q5n "eRiVdƸ+¾z$qˈ ^0UUוWIgr!V~X }I~HyQjGU~gŜ>?x :t*W t6eX?EkW_mܖ0{/^ZTAG4hzl~qI!?DŽNjY8ۇ)H0:>d X00d*GV$a<,̃'q3LS=*B*Z0Rjplb1t,+8:cr3Břܹ6e&k2b' apcJx`jq2YC3}Sw2Ό3ruDu&/b1ҽzzW7^V!qg֯]FvMY{sWgDfٝx8rA.`S +Q?LGF+DA6ZgτD+L9$ >XQ_#}6d(٬ءM-]GYf?Y+P(~fsynx 6=]T^;noM;l X}-D^Cc ٟ mzȗ;Z$s+B_]w4aYUjem*raJK:sfW4a-eU2<=,>wV*MmWl+J&^qi)76$ky\]{#}u _l=z {2MTf~aץ]m0,m6sFir1F5IF ^)o/?Kk4L+j"Dv} NvxߔKWCu׌MVp99֗cS꤯r4Jv)R*_T]^Y=2Pݮ23ҟ\ Op #6 g|endstream endobj 73 0 obj << /Type /Font /Subtype /Type1 /Encoding 336 0 R /FirstChar 70 /LastChar 111 /Widths 337 0 R /BaseFont /SPPBPL+CMSS12 /FontDescriptor 71 0 R >> endobj 71 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 /FontName /SPPBPL+CMSS12 /ItalicAngle 0 /StemV 76 /XHeight 444 /FontBBox [-62 -251 978 758] /Flags 4 /CharSet (/F/i/l/o) /FontFile 72 0 R >> endobj 337 0 obj [556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 0 0 230 0 0 490 ] endobj 336 0 obj << /Type /Encoding /Differences [ 0 /.notdef 70/F 71/.notdef 105/i 106/.notdef 108/l 109/.notdef 111/o 112/.notdef] >> endobj 69 0 obj << /Length1 763 /Length2 1118 /Length3 532 /Length 1691 /Filter /FlateDecode >> stream xmTW] T*/J!VhH!J /6&0f@R$R"/"jE(mY` TY8,\9"/w?/ÛYj9_5km@U`D (4wo{p1I !T 0@11La¸I ݩ'йs-o?W%z0X4z2<ـńSHP`Bf0"%A b1󮖠DDH];måmͨq9%i- {ُDpde?Zf42],aVr6&:)P{&45Yƞ=2/O.=ߛCۧGMKvLKm2e 7FȷȎo'G6񮢦rǭglmzMG S#[v-WYN(U2~ +CnKǦ'wCA'8!/Q/iW~yQMAXoͱi:o?rQX>nGJnηoGI$;6{Z|Nd2{ޯtu9IUḤ3ۥ}_͵lk_; Ua/RrtNʯ(l-䏟򻨴&*m(6v3 չw&hW}u;\7Xplz(Y=S';'{z^*vIxKrM}Iյ~CJ˅fgi.vP]Fl[~xsQ_> / D2DH(X!C7f݉endstream endobj 70 0 obj << /Type /Font /Subtype /Type1 /Encoding 338 0 R /FirstChar 65 /LastChar 65 /Widths 339 0 R /BaseFont /BBSEAE+CMTI7 /FontDescriptor 68 0 R >> endobj 68 0 obj << /Ascent 694 /CapHeight 678 /Descent -194 /FontName /BBSEAE+CMTI7 /ItalicAngle -14 /StemV 76 /XHeight 431 /FontBBox [-27 -250 1268 750] /Flags 4 /CharSet (/A) /FontFile 69 0 R >> endobj 339 0 obj [866 ] endobj 338 0 obj << /Type /Encoding /Differences [ 0 /.notdef 65/A 66/.notdef] >> endobj 66 0 obj << /Length1 1306 /Length2 8703 /Length3 532 /Length 9517 /Filter /FlateDecode >> stream xg<\}ר-zт0F/A.:Qc z {;ѢwQDq>w~<^H.nno !A !<bdC=L @\OOćwpC-, pP# v= {3(u@@9@ 9 0XBaXa͝;;=J^x4ٺ!X@iGZ\VlW7?`;U98# p9Rȿ!Pg#P3q-W$uBfV 8f&(_* Ch;@T͠qIp@qˠ_0i9f p;!z$^{ 3 n@=fp+ yx@+w+!^c?JCR (o~?*8@R5 ǣC9qٿ 8?Eࣂ(a>ZvAG ?Q|p5ࣆQh>ZV ףh7ϣ-!a `K 'Wjy)/''Q3g8C7[@_5 b0ko&`XT-;^D\0X,q"L8 oӄМXCKˁk5YS4O Pdw٥,n:4,_U*sȏž_x|][N2J2lQhF <ϵ_BjrE@mf7Yc2L/LN7Q,P n<:AYy\B|jIk4"Ot|kC~eؒ' O׃@iṢB??aO[=s4Ӫ9㇈{3LkdIG5y{JrU7BpT3^جվױDF9ɣwg6~"Z g8F0LIMdGl=:^AXW/YGoM[4YPqJ+ay8B/Xi>tu›W]!d%} K[(aU-dQԤj1WɘQ&L(e*?dp   `z՝2j=gMI$PV}pǠܙ2nT:>_d`rV'O_ 5RagYI?0@y>`Å ʞ%Kbi`/Ȕ:} _{$l9:ךΔ^l\ުp V* Em46,#O*Nt znL}0{ oڝ&6-1K&xf2IS vVIRh66~ jg =Q]ߗ<^"6&XJݽ.v4]'; OT7[T/"*G_h%n 8ߵ$â+~.1MV[! T\b{] ~Z%?6eU*7޷FK Ie(NHX<fYQmXըAAm1qP_$`O/OT0YܬbE^=Qn'NmmX*s!C` o08[H6y+OÎ`jS+R{ rXMڏ 'NzZ6n6ɕ=-#[gx#OZ~/\Lq&|f?'9C2]05&A `2A+=\[é&D,Kzn8v:Nvv˞H]K'aŐau}0_6E@#6޻+8N0rt#FkĖ~san]uuD^Iv&Z[Pll[XrV. \EC#nAA}t&1VxP~|a.kM,NgDcCm.GKs_*t}9#x6oY={hk2B֕6m8 (-B >X1zRByS@qWhZ4WI_.a&Ej'P O+Q.#WoX8SD@ˎJ.ch_br1umv'oo`ݍ0_ç:6}~2ԟ`05o:lsG}Y5DVW#GU[]Opl@~7ECs*52`ІJ 9G(L` wE%B0A#O=X* VC&A16>/BS<\X̮|t֫c?$~@5};@PLP?`>xC=OA_n؏sK79Eok.󧃝9[ItU8K}QSM)CKc[`Ț\XoXjLMWj$ϾS礛*hҢ2 ud=,P]'^{>͋4C7ˆf/% mj"u 'ל_ o^pÉyK8IoP͊%ݱ˧kLWtFCބS[m׈fn2)X_yIDӭ.T~ꏃUo@)Dkvc]o@hxG }2TaI4mt &&Ҁ{CҐ, 1}D:UsvK&[ՅMLuˇ7F1 ~u@YV)(fRp[A-7FEݢGi Nbi&|aV+G!\%Ѱ$+iHnU/ BTFIgOxp`MZ5Q>3SݼD o klu/)fWSa0ǠXث "PCv.ˇt&"33+8w_7֙H+`lGZ4[1@JM:AnUófo(Y NI/7hՠ 2|ThM,„aKop#M)9d*x`W#Tߝv-bdru!7K((蔿5 ,>ӂ #Hfy $EwATΊOL;4>c]9f&Xh`칙JO2b|DINxRDԏU?6Zymӑ|aD/-1=u;)R`0`wC.ns={^<}@?:oJ0@sY,QvBi}T:Z1U)k@L;5$T6׉MQ#0W0;%yܫ (ٲg)Օ\:L&`sYM^XU( FzwC1]b!Ck#LHR}B"*$o\`);fOp/l&K|1otM9bx"h*? Jķ6HuW^hע 0 ,*꛰.22 eq~&7v]n]D U j7fKR r/~u!&JfD?VسDJ[{ʣ"O`Ԡn,-S&Sej-Q59Mw,rRZuZIʤ@W|̫δ<_G *b[E>7~amuRDgM+ rV5,.ՓʻMȴۖ=P;5'MzS }6=Iq`(+`(]"==؍,66z@)ǂJo00Bw2xIG|^0oK7') u)\%Wx 8 AHA4 }0\Z..=)`- MWCUnl:*hUQhqDkx r[=6W*Od^5q~B2+3u L8Bw?w4mwѷdCARss!} WF ld[6?5/5dG_85ܜa[ST1jg]&l>#9S&IEot}aRn(:o _j~E񵄏3!<5}>E76eaیUqȝ/w ؄o۞Ho8gə$SF߆^ 8CXOFjܛǍ;H2!v~[<'8"o[ؔa(FOěUg4>=6h:Zr2M~ J[toZ? lTِQN+}nºq*n*JT' z~E1ٯ!ʬ~W1'%?t>^vѹ/T{18]i+O6ɡԩ*\cOIrJ\~fӪۅ{NM?'"mu>&:K؆}BvQ^݂6/1h$N,;zFd~ց=kz5%pVfsxb|f.=h\4~ꗲx/a(ÄLROL^'^*=P7*y>% p$ .D[U| F>&+p֗OUॄK'~0Ww}<{x*i"j2 AS8t߳dά"dR虞MVk *Vx^O$Lu0Of#Wճ(Ӳ:Iװ)Yc`ա"L ;ycN gBpPH ^cWgU3r3Ͼ&_[ҁ2^N/>^DNAv)~14+|qaÙ whz=Yׄ{n}7 ,T#Nv"b tL`!{y/'/Ե)gW2[e+a{ S}_OCʏ'ٰ?Pf׋L6fW{G1?]ƾ'\ 4riWL-G T+Llq^fq50R 'lI),cE_YlKwǞASܖٸŇp,rN0,w0w%~e]rإOQ c-s5h=!y?e͘W`Xȭh{g2 ԕ wױшʩRD #Up`Ge)"'ణA⼫,vAЉDMkĴ h32NΫ)h,BJōcXfU^mjy {1.G +Sφ ު=. 7F3nffn@r[Ty :Df"w@! aA%! őV9y"ŋuY/D zBl|jg_UXK1$?/O'W 5+W#ufۥ wz}F%D׵NKÃՑωP3Q| ``w^ Dt٪B{|wv%}N~7?g } 6eI_hLd &So 5`mq6mUn ~:zRֿ\R|#3M_bDQ*-^e/XIlk8\s IcwEAӟF>kl1F.ɞ!W5L'H>_ <<[{ݘ[靗rm`L"*46ba<:kUkR_}栨/@9 bKuԸRi=  JJ#@M"uv)wMk@?F xVߒ:%|7riCcGkca)Z)MoɕȷaF 1$5oALKH^=43"p!ƭg%^Z+<攴M懣&Al*Ȅ.6?6?n[Uâ?4-F$3;K,ܸ'] X A~i< C~)uY0.10n WeR%6)u J99`rUhN}U۩mWі\KE]1;${wV.^p.qS'yO-H05V.9׳O̘Vo*89VJ5! tKULHE[o'|hr9<䆉HHuhm<+̫yNꓱ#PT~[]JS^- ]m1!z!˳cW|Yo <ѣ歕Pn䠴ТOƴ~8 gN- jaA8/T欧l_3fby.keIٷv[nz z^y*&U,,j<%Åju,Š1ؙϞK9UQGZK =^pjהDPN~_896pҘӸVpψOᆶvbsJ \C^(yFAXM;kLBO#_Q8㺝w7rIa΀TV#VKy) 7&OJ BX[ٝPuoű'd1pe76E+jcWgk:Yצ!TBoWK\uf:׏ԐO+5eh/І͛Dƹ%A̬Ui><1F`"D_`D &^ 3eQB'RPjU͇4qi|r1MQ #@" ;rm 7@l}T{TCdKv }D`/$ݡJ;"R|źu OSʕ^r͡!ڧaxn= ݶOӾ#X]oG Mɠ",RJiZIS3h/67a1!-̧^6S{T?kkY!dcEekOR!Tt~mh/񦾋2 f-5Ifj6fB+SB-Bwh[լ[_gԩ}ط #z'3^5\Hm]p[|lUvj|{iw V "bjSg --3K9a 8\Eȉn|{-^6~db pG0[܈*$Y.{&Z.}Y`׌⇳`% ;=pf4rUQ3u2= Wȼ=2Yx33f%K|l FC )WOf9 t|SZV&fw^Aä6z9<7zT@KKdt/3YtM >5>#i:!I[ tN dS"[m;qhw3AUu@MsS`mɭE0Ң^'4s7@2e;/om3cPm; >|խեxJf] f@z(f=@W DѪ|Y½RRmaOں%Dhb7OV; $-HNvq#yiU'2JZGb*+izi/eHv 5xdWof!`H%jM=7Vr탺pt*Ugry/d}n{ h`f v` eendstream endobj 67 0 obj << /Type /Font /Subtype /Type1 /Encoding 340 0 R /FirstChar 12 /LastChar 121 /Widths 341 0 R /BaseFont /ISMLTW+CMTI10 /FontDescriptor 65 0 R >> endobj 65 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /ISMLTW+CMTI10 /ItalicAngle -14 /StemV 68 /XHeight 431 /FontBBox [-163 -250 1146 969] /Flags 4 /CharSet (/fi/hyphen/colon/A/C/D/E/I/L/P/S/T/X/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y) /FontFile 66 0 R >> endobj 341 0 obj [562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 358 0 0 0 0 0 0 0 0 0 0 0 0 307 0 0 0 0 0 0 743 0 716 755 678 0 0 0 386 0 0 627 0 0 0 678 0 0 562 716 0 0 0 743 0 0 0 0 0 0 0 0 511 460 460 511 460 307 460 511 307 0 460 256 818 562 511 511 460 422 409 332 537 460 664 464 486 ] endobj 340 0 obj << /Type /Encoding /Differences [ 0 /.notdef 12/fi 13/.notdef 45/hyphen 46/.notdef 58/colon 59/.notdef 65/A 66/.notdef 67/C/D/E 70/.notdef 73/I 74/.notdef 76/L 77/.notdef 80/P 81/.notdef 83/S/T 85/.notdef 88/X 89/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y 122/.notdef] >> endobj 57 0 obj << /Length1 1791 /Length2 11259 /Length3 532 /Length 12277 /Filter /FlateDecode >> stream xUXͶp;Bwwww4 4nA;krssh.fUޗ(j2J\YX,V&1$JJqg5A`e::ظ,|l_$J8@#NO7@lmfP4qڃ03̬^LQ;;?3\j@;М `nm 0ZZ; 1$`pW܁.`)Ϳ4i`IshĬK)*[yw P3U_r@sk7u56uX+d"e 4Wv5::r2`VTҐҤkPU߫/f8[{Ye'?l&`2vqrLMLV9 339\S,@Ht l3q'\7k?Av˟ doo'^< d' `v3q0{Af`v3 f+g_`? aN_`7p͜`DGp13^C!\?>O >D!;(!oOwPC&^-h7)8lUFCJEMX65 . -B_n__v Rv!Sfl V!/[9\lB_l`+Ͽln5NyZ@>F6vNe_0`?,,:hc,΋! n奞:m. G={2FbiY̩1<?pr͝Kim_>1hꡙGl\jGǨH"U.4A4C0dl衏]Lzyl &s A=dƙdr׾u@>|67 D#Xȍ#^9rF;vZקmX9EY'&4iqi3Wh-*qn@_Lo 77u5b|I֚b 8Egطh}:TaKX~_T[9+:KRۿ]ݻ:_^-: Z\mK"k' p´ҀDGxو{uVXTlMƾ ~XH}t taIS9|J^ 7_2Ii}.zŦVc *^#. FiwLM7{oBc1I zykppj8\^4,my~°qGRNֹ e.|u 1U a~ vTnЂfW/)C4ucHoqҽEEN614];oIL2mX) ڷ )Ni&P~*ڢd5!RA>I,:-c MDRoݻw炄wAZVa%a+U߻FeB Wל4 [CȧIPsu8sCxҔ]ܼfpd=^q믨#'?z(!N5Q1TC"C_ST"\:9 p7GF1~ju/h)ʜa:fpSYi+97̠tOgJbZ~x11A j~S"o~b‘v̛UVEzs~|&2~{_r+mmy½? g㬖}8htoi!CLe{J3SwǯkDw-ZWi;*xOxY _7M n,{*O6~X2}D@)W'9ݗ_g4:^5[|+"0y-\͢<|1! XPUvwDX }CU.ĹӋ8*tp-:le-RߓB[e*6l4V5P?M0 )V1Zh{:Ca Wh(fԌVQ`%W~b%0La5q]Ѯ71E?8@\x^-^ibVcHkvӖv\m;lz)$_nTuz8$>>'x<<}',IpI?OarؗMKP@uskWMCp~E);_.W?u2஻nHTWjm{wϥ\Zi3D"ۧRb@AW5r*p[}.0ӶѦ#Q Egű] ?'- .KV[dOZ`gH̜mќ?̖hy,O![xAԉ=~}1]*ɉeO'Ÿ>?|?>$6aEoKHrI)T$ /fXɿfq4ȍAL}J,<26:#BQemp@N%9QNFJQr=cv.]6bUZfX݄-%+<瞻%Y>­dR Wkx+MU)SuEYUVdp}fCK<f~uk4dߧW0&SG,,>_DJ DXxmI PGNI$Y&3(5VT}(zOO޳U݈qMRmcܬ Τvgʲ%R툞yU|48HK ȿ:̱{vӗijR z`oE7a2E+kW Lf[tg[`>]`hq 3*DZԽ7{rfe59}d SJ`;/m JLŊpimZ6l&S1%,tcDLɅhP3fQ k#w88)LQ!PI !R3ח>+Jnρm +Gf+=n%I L-;hl:$בLB2V|oWi G>O=zQ#/ICn|^&c-9OV'oILd1sl!F$B叔XNqn{Yyqh5qXoLlzɗagM7+)|d$vEb¶(6%zqKQZSzXSg^즲UP4Oyؑ:Mi`U1{8.W*$RIϓ6^&(iCYs,vyΞҔpNdNHCwҗi7Lt!\M%_WT68V~Q68=qF:{#߷:&SP􄳱֛bױ i_gj;SŴݬX.>wS VN ޹ڮIZ):bk~WIogH;Q(KĜ7~Lk;BG~Sa#PP8ٟgsU00V5K{.טvWA.f|P4顋q(Ͼ(j᝼rn5Dp 7bƹC,t(V}'g{t%yk$-KFMݵPj[;#KjWQ٘ eʲ"wLsCWaL'+6 ֶLn,i8Px`+Trz+UV~-@H%>NG-I7X/ L{ѩ^`ư3Ҹ}\M#J lm?^,c & [aϩʋ&@NA%>UDAI-R!Vpۏ;B25&T0N)~eE]WGLe`nkrp]ZgO6c=;9*) zWKqo[N@SJ!l~eyT]ii9Q_ŕ+.-=(8ߝ"vkhΫIf?P`w5ZPU ;2z>}$ ]8c9MX;jT =ӢK Ի51“]ӌsPzW7 ^u͠L;Fx:rbv/ i &}9sEv8sU]ImͬHD+W,@ (³^O ZA8H.qd-ds`ݺ<j03FL4=mNf<t>hܫg^^s@j$QW98 9V~#,\H] %07);!,M`^,{8ifNDWԟ3~P#^CyNJ6 :l\kEVzR @9Y59SkJe(xkNbW4 =7:5#1K&O_3B;d?~r7C@7p|`6`&Adc6V@ˍX{! 9pgCUƱJ-DU0mBcq`aL; Q؏[Q\Ƴg_L6/0"꣪NF_ BWbo3:BE{jZ0՟W28;y CDלT3(ޥhRtǝyjx3b hA`K*is,^"7z#S,`/",f| j]*&ft!dDdc[cu'O"9ZkL;XSEuϐ C2%*!'Ϛ˝RZL8Bm VttE {tMZt}Y4odGge%v:6ݦ);+MةyMr< g0yg OgOYF?N]%KN٪%J>b\ [:;h wB0bc޾9t$˸h',vL5wPCC|\3 7DZ&cԎvPp&צGSf=VzIW?9 dt5;H)+U.+9SMhɶ߼yU?{ċ8n(kݮ> &^fVMBH5a)R 5JfSd];e37+zN9cE)E AF|ac8dۙύ Q{ ).vdLf挳]?㷰(=2O@d(ܖ,;'vw9uh;mgC8go<ߑmG'~뱏J|42$CRwʾvJ&FakG Ajd9F+hxzō\LlS}-F~LzjBw#MCT?bm*>fyd/GQ4o +}; >0Pz9@g}Kibb(s|^o*Ykf#]q7<۱хbIe{yRɏj:^x< :S.5 [ f,/0ό#NjpGźqf,PR[a3~xϳ_Qe\8(g};𨺐iRkWEz,wmpfG?x6_w+h@z[EfNhjcK4%8_ͬRoWaQpөσ&!bU%,Ӫg=I-bwN{\H{QP<38Y98z oEM:8KQ=Gq  G"=z_2Xt9o ]VYW{ 浹)}@}v'Vzp ^( k-" <\.! TWjMϞ{i# 1+]$п4ƚ<2-laiH2zᬒmbFT'KLj,wG.@7[oJ{e}4)+ql,rh'| ҄,wQzl)[Uoؙ56<S@D8j mtH`#Qi=פq|ێ͖F>Mo 0uꮞELhm+:TU; R6;%.W "gWU\F9a+Mh4t'%ʘNl?Gf#MkU)h 1pTCsNL#}Ԥw0[W%jFVTO!eE7*kX[l8gr*/ZSWLǩ:> Bsd{4Z5Jyf"i/`oy2>B:Ep%I‹oo0s7?-/$Ƴyqɹ EC ZD[Lb+(тa[! -}Cs!͠Z<|*WI'y8ۚf gz{sGҿmzЯa%j%ɉ=k`oN`Qn8Q%&=oȑVx >NNG޽dFfÖ)ϲAK-N % H _I I.|ȦZcus!r #°* !48Icx Ǹe[4ƶbCS\(u-.獧;;D鿱qhFL525!(4G<ܺO&dRtB?x_'!-Kh{TwӲ"0-QQM~QT$f"z1VI)ŢUkl/%(YJInH^@d]zS\E!DQHkC e_-D%ط[vhbD?uGduˏn!Vq pXͬ i?To,i?8ꯅž".OZj:6k,V$yV9Ixȶt^KɊ#%$sF~'VUT~{;nmx>=$kRdo|Z/+~饈`2ޅԄTёol'@E sUճ|m=e.zB(D"H^*l" c{91mPszb ɽ>!^CQpPP)97EAD{/"ؿE+b|q+yPZ)HrÞ"=ѻ8;߯1t2sQ=nN!MT#v2iQ%i.w ɷW鲺P5щj>oTGK$*V6Uǚ[Q3Pm~kPC3p.P}p&Dd ͪV䐀~[Ae` ZkTsZSe%L"ȁNO]|()E@8'S,@cNUC&43jq[;܏uaQJŴ-??m vզ'ƅo"@,Zآoz6efӦUGCh0lGe%N;cO Gix?՛fd6">lY`/&ή {g[zendstream endobj 58 0 obj << /Type /Font /Subtype /Type1 /Encoding 342 0 R /FirstChar 36 /LastChar 125 /Widths 343 0 R /BaseFont /MNTHVU+CMTT10 /FontDescriptor 56 0 R >> endobj 56 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 /FontName /MNTHVU+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-4 -235 731 800] /Flags 4 /CharSet (/dollar/asterisk/plus/comma/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/at/A/B/C/D/E/G/H/I/L/M/N/O/P/R/S/T/bracketleft/backslash/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright) /FontFile 57 0 R >> endobj 343 0 obj [525 0 0 0 0 0 525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 0 0 0 0 0 0 525 525 525 525 525 525 0 525 525 525 0 0 525 525 525 525 525 0 525 525 525 0 0 0 0 0 0 525 525 525 0 0 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] endobj 342 0 obj << /Type /Encoding /Differences [ 0 /.notdef 36/dollar 37/.notdef 42/asterisk/plus/comma 45/.notdef 46/period/slash/zero/one/two/three/four/five/six/seven/eight/nine 58/.notdef 64/at/A/B/C/D/E 70/.notdef 71/G/H/I 74/.notdef 76/L/M/N/O/P 81/.notdef 82/R/S/T 85/.notdef 91/bracketleft/backslash/bracketright 94/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright 126/.notdef] >> endobj 54 0 obj << /Length1 1500 /Length2 9573 /Length3 532 /Length 10461 /Filter /FlateDecode >> stream xU\\,X, .Ahh݃Bp=84Z{Wj&WRe15J81E,llb@#'C. ?~n.~6dj @'FW/@219Y!5LU[ɍ Tt:8MY '1d-_aOvr:8Btk 6`7) U2C?K~*wkv [kON@)?S54NF`9`W( r*L,fF`Gq*@߃JF '577fHw@]6H{!￯c2 [S9`` 9=x@6@Wbbci' e\\V[kkdlMX݁|V[?`ur=a Mkw/?2 &:m~G f"VП"oZM<2" rodCEH&>&oTM* -dQj M4M&;D:B@1 ?b!ֿrYm@Ѱ! Dk@Hg@է?9 y~FEEm]=9! cY<\>.=Sd (-9ll3W䓃"o6A^@+yyD 2)K" ZԼ9Fg)\4&kϰ^u_CHYyB>&eyp'ͽH"Mmێ7xiv`a.7r^]^-4zp` ' f}iW fBڔe0b m'|Ĝg;WoBPV<[7xv+J'Yzu3>JQn5o , kw=0l&_~ED{%D*&b_Td*kaۦ&g@7{<#Lx6ׅf>Śl{VƅF"<^AYWZWp˸^ͥd 9Q|:|JB Œg]#H"w2+b?^ؤ4tN"dQq/2#@c BWkc^%nĹ Ev-gQFE¶R( d{)hW1d4qe^_S8(v˶ƬB/T2g#KS,Tc8~ Fn2t[8L,UM Z[{7J{~};K374 S+6u~HF=/cXhV_t%9L4#%'ŗ4}-+J)S/'0r*'[J`q? 5h6Y?jnU*,hikGDt<(jQmx [qiq1ccRrs٪xbwhCJP r%|@޵^KHnk_ ][]^ s9GئP`Fяf^)* {(P9+{d|vиXF xq/E>CP1w?׫u gD3fEkM]f/wj m=)Q?ת?tۄMНTuE23cxyl8Ҿ S,//~Hub& 9n"Aϖf / _QZ6%yhLe_Nv7"3EO\Lso&󒿬9p[Of7b22_G7Ds +!aiÿ)dVxH=ZPB3dh/eYA[Io CzT}OjwGC%q1@chjߴZ'$2̈`x15%/D=[ERg%V'h'1ګsvò@/~FqMܼ`x"v5%((d=WΙ=LWKIhMC 6z|XͅN`摬~hpeդ%غG^[@6hu*(8KWTpq]ِOK)}2o9hkDȌOe4k]aSC37WYb"pV_z=g.ȤVA9XPmA{YW09%{UKR\RW ]^M/ہu ܋!*g r"89Ʒn/UʥPnE]f.;F˯gwRy8]pv?hĈ54{eoo M#Kc- BϏuiǪ.IR\!i:wOK8wDH]Fϋ IN&8\[Aǎ?5T\c#dK (* mc J"i#Q/d$u:"nwM7J$OU?YE#:clE*ڙ*i]2qث;6_ҿ!1T:C%S՞{Zf8C^ K#oAt3ǐUcu(]~ 핣Ebt=R.d3$\ňZwېb7ErV0.^Qsޗ`#G0-Z動꨹UN[a_G,$kWQP9z)@u^匚) }PZ~̥jQ_h U?e 9w:,a ҋqs/P*/mreEACew4J ͒Moُ(dp,ZTݳ⪴ O~HѥH_B^H2̍۾aRk:F[b<-JNYqx7^t@/"7؇][3ct3j6#SL<|A@`}<:{vz|DxGT΄i o0K_cUOiǬ[ Bnq" b.=N?AWU =^Z2lUsݫ̺ }){З\mɔ]IwdB$XEOZ Aba׬oU^1tF3@Ml)%i(&T[uBO4 M1#00 )_;#+} e .]ğ)68ê_hRC U dKɘH=H2o\Y4ǎ!H6̽Bv,ҧU\ })fT|exTQ/ Y _;R_^R͖QP]<ƾ3FDxNn֗;AS _mYg~ufy7ʎ/pg.ظ~Fsך2RD5o[.KN<66fRSCO]+Y1u)b 5w#a=hTrc`z5;pe+Ui;adhPA.|K{w8/ks>دC>?n 9Q+UU@j(Ji.ce%A+D YO&NJA $jq}Id;G U.ǵy30ĉ8tSS.㧶yz k7LxjT>x?O]VU @t!j?vOlKl2a+[ytڼ ԁ>6ϗt\[2n{"&|uU7z;ԨJcpsyŅ^<$Q?.&' C܁K҃0WmivZfcնYKWD c2rX60 ^.pnݖ108~y@( 4'չ&6jYP6-3U$nߝ6oe"mϫK)`"| !_ *6: ovgV>V,~4w{c\it ώNQg؟|T^  H,NxqpsZ"`\<-y4[ L4F@`eo>85P%#nVz. 54[Y1^xg~vBk7uk(1_V-ʎ?dVhEcA!HX'"VظmV w5LEC3޻y4PMQƿż|%Ӻؔ] "E{2bPK8BcSѬb22a EvZi^mjk9IdȽa GgYRc蠈xxљM螸KlODz:yq33ʸD")D,/8x-߭gmayX^˦\rê吇%l+7jD•rq$x1JUpkckz0CM%O\E^0~ZIn ._yclV"JA>@g v^t~ƕt4e{ Yz'_BW9q8Ҥ+ڌW$L#RTVgW]}!6Q6HG)BDֻWZC^=ΗRiS[Z$B=8~m.Ns,]B"5Lr9‘ů(:%8CQP>{UC}e;vU vbXfRˌoKohl`?>"Ot5 /ݜ`tܐ-PP/?y$^dBiۻEDԨ@/F>uЕo2d"cKZ!5V3ih؇ʹԬG(ZMt22$yZ;Qa#I¡gcҫr Z=4Ʊa2\V~l ^ zq 4'=G!-].G" ؛42w#ҭC(M$?&aХYh0\] .S1`8*8Pg`\?ne[ڛqUtdgGd-yEfk/L˖ aof׺ /޳K6VyJTpj]/'aavkOE,O1hr- џSKmR)$enϊL&h0 }:\9δ}'pu!+yPtQXR>BLBL(Y " '孭^m!-&hÉE5$!z3^9G#REX=YŮzwz`W.I`~ĵMu*LNmEue0 eQsj@zg#:΋j.AD moEi!==Z ~1uޖmBKZ9_&uǒ"9<oMа(3*Xv7{x(:$٭6Huω{kPcĢkN P@ξRf5tD؞}KU\[ޢR3s;mbXx8}UTӊcZ'G$|W*Tlj$Z?z/PSO'@v4&h4c6ͷYjP:(#CN[ǮB*t}p6C,X=KO ;/.DbQIhM@"(]q*)9݂?}]zS[k&fu2%y=}o׈P-BQFXY|r+B*}2|hu%@r=qGBe&WdIZ^ǵJSauDc˹RFdƖL̖iEĴ]X'0734mȻS")4{I ׀.GS{=ȓN7Ƥ#ؾã\w4S\I5r!A7Cszǻճ/.N%f>|EA>L8oV!8^vmteX>6ifs$4Dp=B2?jSY,~V,D-X;i?f}νxr/MhGC&DzkIo4ra[CCL"ٺ00\2(?H$OT|=uVRz&q6f~7⌁~k墁H5GSh;nQod jf; `FGzO +AϤX_S8 ,z|WPCEv 98Y:&MR;KUCw%6jeo_8mN]p5EAnÕ/PK+~E;%[7 >d=Pe)O NYv݌{5n=)|Ų̋)gge2^8˟ }+u]6b֗_FÚsV-ׇ< 詛'O[61jܳ*šqCKJ$)>!}3?n1{澼}UT|Q=͌)@,R5VS7rLDzlk.̍yۧ{EZ郞V&kp f!2FwnƍMCXk6~ n&*ta1ajn):NbU↾+WU^o BLmXdž.ܪLeW%v03GF״$N_Vj&֊ST]Q$:kԤl0Oҳ86]w:Hk֐`` `O)kn\R#[8"F ^ݢ<69W-d Xf?TDSa=1[hæ6 {/݇) zl4=1b.`8.ߚ<,Yד8eg֎hWpU^Α:')'s}ҽi" ޡG4t9[JgღJ eA(`98Z9X!/ƌendstream endobj 55 0 obj << /Type /Font /Subtype /Type1 /Encoding 344 0 R /FirstChar 12 /LastChar 122 /Widths 345 0 R /BaseFont /NMLQVP+CMBX10 /FontDescriptor 53 0 R >> endobj 53 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 /FontName /NMLQVP+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 /FontBBox [-301 -250 1164 946] /Flags 4 /CharSet (/fi/comma/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/C/D/F/G/I/M/N/O/T/U/V/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/w/y/z) /FontFile 54 0 R >> endobj 345 0 obj [639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 0 319 0 575 575 575 575 575 575 575 575 575 575 319 0 0 0 0 0 0 869 0 831 882 0 724 904 0 436 0 0 0 1092 900 864 0 0 0 0 800 885 869 0 0 0 0 0 0 0 0 0 0 559 639 511 639 527 351 575 639 319 0 607 319 958 639 575 639 607 474 454 447 639 0 831 0 607 511 ] endobj 344 0 obj << /Type /Encoding /Differences [ 0 /.notdef 12/fi 13/.notdef 44/comma 45/.notdef 46/period 47/.notdef 48/zero/one/two/three/four/five/six/seven/eight/nine/colon 59/.notdef 65/A 66/.notdef 67/C/D 69/.notdef 70/F/G 72/.notdef 73/I 74/.notdef 77/M/N/O 80/.notdef 84/T/U/V 87/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p/q/r/s/t/u 118/.notdef 119/w 120/.notdef 121/y/z 123/.notdef] >> endobj 47 0 obj << /Length1 775 /Length2 650 /Length3 532 /Length 1206 /Filter /FlateDecode >> stream xT{PTU ɋNLpwe݅])a⹼\ܽޕ1!$iB1#˄h9):݅'3j;ww;GA$ 0!&$ Q=8G1rdgLP?I 1Tf<$?,E4ǹ,5\ AA(A 1ЁH  $Ep fR4"2R &9O-'o I 3Qy'|q^fysH&0=YΐSpHRz|T35BT,(2@2,ktpv|+|zFDa oFuu)5@>%Ӛψ (/m^i!):JgY܈DbIh i>|%403ȳQ(V/a''1rPHPLY-zRgP| bݻg?+X{RΓ&s(2_-v>iĺ3ɣv'J$JZjGҏ=ymB՞UVvtN5ImK+1EruԵ~k[.+LVCơ_fV9/^swV)(=b3_{?zu:yvbl,v.?drM)&RCݜz|MK}7l< y8f{ [-*- Ypѡ;R۾z;wtrM`OC - v /IV_wS8fa{zx? F6%M2fܞ uJ[w:m[jR0a"lbi@]E}E NHi;Vg9%nıy:CłQ%T[o|a?6tJZGںʅC;2ZIHSiSbfڶ=N>yȻV?b_iBھciCmz&z&ˤFk{鐲K/u?.ە[M&If+oCO!rg7#[5fendstream endobj 48 0 obj << /Type /Font /Subtype /Type1 /Encoding 346 0 R /FirstChar 13 /LastChar 13 /Widths 347 0 R /BaseFont /KWLVTO+CMSY8 /FontDescriptor 46 0 R >> endobj 46 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 /FontName /KWLVTO+CMSY8 /ItalicAngle -14 /StemV 89 /XHeight 431 /FontBBox [-30 -955 1185 779] /Flags 4 /CharSet (/circlecopyrt) /FontFile 47 0 R >> endobj 347 0 obj [1063 ] endobj 346 0 obj << /Type /Encoding /Differences [ 0 /.notdef 13/circlecopyrt 14/.notdef] >> endobj 44 0 obj << /Length1 773 /Length2 1212 /Length3 532 /Length 1784 /Filter /FlateDecode >> stream xR{<_9ig)Y̋n9¸m6c杙+3nYt-%Gr)t[RRMdZհhbWdؗNg?k<|}o[PX쎡b r.^~Y.B.F0ԕ. I888˄#.f$;@BAG]́y2K@r E0fZ!0l%Z-@Y{[fJZPI3[db(W0hw.כ[3CC1_" cBt9u֚D$]10( "rG0sERFM-Y rq5_zͥ% l#YHNĿwˮrCAq S](ˈ\ b LX `)GX C&8 ['ggLc5N `G&" kHvKUD(Qy,O0Ӎ1óŻ8OyUqS=4nO eE߇CDkc}[? ʍsLҘ捪Ω*>eō i+m|ȫ)vA#*Ml6iʎQDie*%ŇQfth+ḋLh߹OWEُv=tzʉ]N}wfNyQnͦTڹMA]3Jzп.j~eCͅqf8oz<~S}[=u{kՖ;4cax/u}'mN ),]l D#yảa{QإOXFSvv̔C:mEկ|hm83\q\O|UtWM~s[5k~%u{E,F3oaCIm*ߖwueX ъY{5EٴÙ@Bkskx9j[ǃ4.3w|$d:o3/K+YE)Kn"ΰ {~¿ykB9sδ<Ioɾ7'JyXp˃`=y3JG5U֞BZ+sΚ>fm=O_x}[|\OT5[B܌R۔6Sg^Au6) 5z%ދp = Bnh, 5>l _$AFZS⺔ZcNٗGW}\aEfz6d׫YߣgjtP/>_%/ cҙȉ"M עݵs*U: >8~ s8Ve3{~u}7#;N+{N}BԒW-NP7?p>wiC&/ޞW:.4 Z#vS>*:~}X >7q*H hj9&/fZ/Ȭ8YQV,ʯxW Yz}q$(6<)߼uDw9ˮR[~i330Xڣ:=;uW|ao #!Mn-q^ )\.c<0+Jendstream endobj 45 0 obj << /Type /Font /Subtype /Type1 /Encoding 348 0 R /FirstChar 49 /LastChar 50 /Widths 349 0 R /BaseFont /SUTXCD+CMR6 /FontDescriptor 43 0 R >> endobj 43 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /SUTXCD+CMR6 /ItalicAngle 0 /StemV 83 /XHeight 431 /FontBBox [-20 -250 1193 750] /Flags 4 /CharSet (/one/two) /FontFile 44 0 R >> endobj 349 0 obj [611 611 ] endobj 348 0 obj << /Type /Encoding /Differences [ 0 /.notdef 49/one/two 51/.notdef] >> endobj 41 0 obj << /Length1 1350 /Length2 6825 /Length3 532 /Length 7654 /Filter /FlateDecode >> stream xe\AK@z@;E``.RJn閔PRJB♽yWsfZF}9 y H4,, n`hHHA~02wq;x8 9 @@쌬@Ç pn`/zl._~Tavp?2K`7w);$iA} . tWF@Z6G8C>k4 ?CX \UBr0{(qWxA:[@i9-𩙙(p/@`>.+oٸA@YG+%AD`fニ<H 0F=)Hvp7ܿ6SX;;%\{|Pwߊ8-H0,."ೃ#~ BHG  E*H#0ȟm$JrPDQdoB&)KbHcʿ B7!#5%qh %=$ & $l5?D6uCHN DpH?i"mȾn_""m @ (l7K!/"Oyb"{! *"??ps<~ !/y=`o0(QT0Y*oߔU=݁: }7ʹ\gr]AFuC;|5!mnz;÷$Cg˅"tql_U{jyia|vE%Fs=ab&P:V!F=4(ȯ^įпN:Fb7s-ywgߧd)fE-a㳟朡6q*\ q2[Zo+d&Y`3Y6J͏fרg,̈́{qo2ѹVڛUwQ %teOrsqƃ[˞NP}PsyF_ElKHHm/r-]9a&j%ŘzJ!b}z u1cjj:=dNֽ;SX?T Dݩ3￈)C u\@ ;&Ћţ֓ƿ|e@+F}~at*`m4hHPalIq f7$׆ۆ^S:.KPM=a滋h#;?h,!0# 8z'Sk`xy(:7]X<ҋƖd4DgH;^7`1A=θ:wZ(OӳX ZWv*m(8{]'|aշChTcI`Ou'l:!PJ!k$8\;쮆bK IbN񌮴SD $_VlqhdFqBm^Iˋ[+lԠ_鞍OȗǮLU6kHX5]v.aYJ;$}J4+&ͧA4ߡH&ڰTrNrw7 HuQKIb_{'(I8%{e5y]=Ȳ[طcEG>&yJ',5 vup\Lu*sL^5n#⾅^˒ˡ:9y E(ĄI3*aQ0]L  8Gp/. 3971.s꺘q%8d71V*-}/G.Dv$&i'W9 cCMXf2)+k :r> aS`^e)aZ禸|bc"Bg8(qy VR>b֎DcvJOk(|.gjݻ#oanϻE]c/k^7 ,M|RD 7?B0]~cc(<#Gj%a5Ϗs*4'`N!7m*I,HleF 05+{w)p)6-dȗr-)66 $I1Igl.,<(k&u}G菙nUX^~u0iB)11d+?.gYG!x[0@j(Jf9=Z#eĬ؄#ZEi.Q=hiq?G*8uLh#L~}BjG1Ak<̋GDN{ۦiIQieY6mx(d1n$%dASB@ Ĉl**; Ne۽zȨvU_v~*Un|HNW*m ER}'ݔ~ٖS]7o"/k$*lCs%v~)'V&_Z|g1W%^H&+i-8i%09n ̱_?9.ƳM&,-2τ[zTz~;I+kx`fXq%0/9GcGʩ.6>#`lu9+mb2TPR0|Q6_Za 3!v[T0p:el|rKGѺv8 "_0پ]NcϹ9Ko{½(ooOJX6Gؼ.r$P (T5Pd,xͶgP4yãn/H&=!7c%$lk- 6MTk:%dvDy(u6ēxZa6b@⽟mq@wG~! / YǏ_|p ~XD'>\&Gx?;(Wdp2;`̇?w_fZ!wi ,njNȀB125t(=hKQ!Eo|nƕ;Q89A w8Wl=M~ ũ h|TVxr 3fO|74μ%Xf\KzSv8R Օ!۷}VZl .?po4yZ9ZT6L(v׋v" HnE+Zedg!ʼnJK5ݹ=ī* X@Xj’ż#HQy+`F<At0}f<^%Ɖ[/ԊP҅(Ҙt ϧs: k_L6~CHWSw݄RqA~ܖIj6qxck|醙 ٙl͌M ċ61'[/ ,w ۘ>G=Yܳ~`egtľPR*A4CwLfQea sf~0jx5W8r^4n$Cο1FuH{`W|2b Y&-c-SӕW"K 24xrLJ S9'/֖k:fZӒ6^{qX6!Y|ĘBeD֣GwdȐ#sZ}x]G2bhnUeLo#<[1çpcf|0ᬣU6/a7)֐%%V WIg =v $jz*^>+y< Eg8÷s$X6Ի(wS(~%o,qQs@15Pb=S@Ӷgo!~̾ddȪ&pV MT#n.h7>]nLtК8$yL rh}7r:&aʩEu6=2VIT#|#糗&_*ͷ$\n:s>Y8b/W'0Qx2:񰠋~)7)c>#m;3m7ڵ^чq/B)1:(tQ&!tx,X %d5 {8( Aԓ:Bfay 4{O- -a.)gnj#ANPd)fG>bx7JӍ铝4UIn^bIХ4B!wŬb& 5<}kg-qRj2k #O!R.Ñ\}BǘFpB}ZF]C7id8I||&c.x\4]IhqߏHȗ %37:Ao MKU+DE}[vʎG@$ G ѷ%Eh:Ч?dk_/_}[ě~mQ=DzE'!IQ&$mDX#zڥ#.s3Wc :> endobj 40 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /JZXEIT+CMR8 /ItalicAngle 0 /StemV 76 /XHeight 431 /FontBBox [-36 -250 1070 750] /Flags 4 /CharSet (/comma/period/slash/zero/one/two/four/five/seven/eight/nine/semicolon/B/C/F/I/M/T/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/y) /FontFile 41 0 R >> endobj 351 0 obj [295 0 295 531 531 531 531 0 531 531 0 531 531 531 0 295 0 0 0 0 0 0 752 767 0 0 693 0 0 383 0 0 0 973 0 0 0 0 0 0 767 0 0 0 0 0 0 0 0 0 0 0 0 531 590 472 590 472 325 531 590 295 0 561 295 885 590 531 590 0 414 419 413 590 561 0 0 561 ] endobj 350 0 obj << /Type /Encoding /Differences [ 0 /.notdef 44/comma 45/.notdef 46/period/slash/zero/one/two 51/.notdef 52/four/five 54/.notdef 55/seven/eight/nine 58/.notdef 59/semicolon 60/.notdef 66/B/C 68/.notdef 70/F 71/.notdef 73/I 74/.notdef 77/M 78/.notdef 84/T 85/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v 119/.notdef 121/y 122/.notdef] >> endobj 38 0 obj << /Length1 773 /Length2 733 /Length3 532 /Length 1295 /Filter /FlateDecode >> stream xRkPSGmu5ZAB7@J&5"[r\HHdx( iGD*"ԢE,JeT@W*8:Ng?9{D 8gQ$#DDH0PED%D$* A3QD.Gœ !R4+M$0Y5I  # %A衑P02VP @}sjOZsFᷕ wnk1fvT/n`aze*e-gL7#Wl.m_=Y_!쌏xn9K?Ry/{sKy3Tg&fa~ezbO8ԝ *MsS#&=rGEj핢 !Sj#D<8U;zy^>ܳ5M9kbwXd;Z+sG5ݡ1 Yɭqpı_%L%ړ9:ey1zgwG,{> endobj 37 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 /FontName /UPIXUI+CMSY6 /ItalicAngle -14 /StemV 93 /XHeight 431 /FontBBox [-4 -948 1329 786] /Flags 4 /CharSet (/asteriskmath) /FontFile 38 0 R >> endobj 353 0 obj [639 ] endobj 352 0 obj << /Type /Encoding /Differences [ 0 /.notdef 3/asteriskmath 4/.notdef] >> endobj 35 0 obj << /Length1 939 /Length2 3021 /Length3 532 /Length 3663 /Filter /FlateDecode >> stream xg\SٺDЛ HPFE.=$)BAA@zH*J"MFE;3^{?Yz.AcS)u$ deMCMSM( # hPp"ӂQʀ Ee9e9%']\w"E80]QXL4/ c0^ EA!A22 N(4I,#=ZAȡqrH a$1“B\1c٦hHXo"(W%t($>A#q.Ah"pcP?(1ohn k?Vho,;D@6Pi(T,$}r6Gq.' !< qH#GHDܕ@O}"^A0(1ӿSS^CjY .MvN^bpNVRd>0{_$G /f9jra1 YKxҖ"߶RRY>Vx{ PE=V̤֥ : 7X)߄0WU-|84Q2x̆jcf?yIx-a13`A2OÔ *:g.>E$~~# ,*b5+g#1 ϭ_|۷ۺ&԰\FE+y. 1726dkݷP'_DU3}:I:6lp*? w՗}]+=]}ÑJ լM+5n4͆XqOݕDEY7U]JQp3dGkkY>R& kYqz|z!/E̳0~)6Kv#P%瑢ݵsGfDJB=9N^-}^~! $o=>6?ӡiS< @ /8V|eL[Exu|ݢEڙ"'hzz[ӗ XkЀ䓼Y0SQ9՜#t:ːCh4$vh͸'VId}t(lJSsnss__eW>1 M}q8GާʼqtWˌEGl!IWseHH1%9?n?Sdz/U ֫&שo DWkEZNײð/ݍpւ\ud?a|ı"L}5F}z5<ɺ8SP8Sy=9(9| Fha|ٷe#e%X%(6r&g^6Uy# O?&i/}]( P%O ,[!d (*8rwX[zAJu!\A % oܢ/5b*}HzcWTAm,һXnnpQB_w`B+pϱدΤr-6~ amVoQMCva|s).%ĆFr6Yr%Q4kebBx%Lv'>('x: V>|9-m'M˻L,Kq>;"0YSoo?L"ZT뽁4s\76zA-;zg7dUYTbNRR9h $*-a~,OǦїe66T6]qǗ0̗jO}ŴP=P=`E1!t\gJGx%v} ^Wuf$ J33Ce.T|i~a+p+e!_DmnJ  Q| ᆜcPG׽Zr,Vm廠MZʋ3Łg./@P)5BҁO9 [PiN->ip;"27,~K40rhcPC+2O>%q$540~=uȉy/ohxKswVK5L!:)gFp9z9Oo̮~bnm =ļa!Z pa6gJTs~:+lqDo}ek۹B˳j:'ն7jxAb{w?mQ1G\&T܉j)D{]Vm3P~uɿ:UpoG 0(8 PY)endstream endobj 36 0 obj << /Type /Font /Subtype /Type1 /Encoding 354 0 R /FirstChar 67 /LastChar 116 /Widths 355 0 R /BaseFont /KQIMUZ+CMCSC10 /FontDescriptor 34 0 R >> endobj 34 0 obj << /Ascent 514 /CapHeight 683 /Descent 0 /FontName /KQIMUZ+CMCSC10 /ItalicAngle 0 /StemV 72 /XHeight 431 /FontBBox [14 -250 1077 750] /Flags 4 /CharSet (/C/P/S/a/c/i/l/m/o/p/r/s/t) /FontFile 35 0 R >> endobj 355 0 obj [786 0 0 0 0 0 0 0 0 0 0 0 0 742 0 0 611 0 0 0 0 0 0 0 0 0 0 0 0 0 613 0 591 0 0 0 0 0 302 0 0 513 747 0 636 558 0 602 458 591 ] endobj 354 0 obj << /Type /Encoding /Differences [ 0 /.notdef 67/C 68/.notdef 80/P 81/.notdef 83/S 84/.notdef 97/a 98/.notdef 99/c 100/.notdef 105/i 106/.notdef 108/l/m 110/.notdef 111/o/p 113/.notdef 114/r/s/t 117/.notdef] >> endobj 32 0 obj << /Length1 795 /Length2 1199 /Length3 532 /Length 1785 /Filter /FlateDecode >> stream xRkXSWEֆ`D顐ʣ$ A^iC%&7p%7@ FQ[ EP E,"U2X~C9{u^gC:Ep:<NęF#Q($aY,(Nl+|QY v |  xHJ $ B> YBDKDTDۡ8!9.h"bErT%V- DPDDJt- YsGByS $w*qije^z7DŽ.8a{Cscw&%,8BwUUܾ5"#!FKՃ|ṞƍyG~?dZj:L '~ӘI[Q=ӽY-BCa ~B4CSl➗oR-wY.'avJ-AU)nU_[(,!H©=Ҕg*YuKҚ}/aAMP愝m;eەgA*Ez5!2T=Lb4}[gyȉ2̱g|dS3'{7QdwadG<[j4 Ô4I}ΒA%2: l4jE)n.1}8b#p$v:KM7^|="-g<]g]щ'GŚS+57(Q:d7rZOllʹ \='dm"Y?{b65vz?l|=/n*{U,x.mOaU][?+>ktǢj/Ƿ}xVsj o,s^˦|-ٳ#{J ^v۵Yۗ_/^4hj֥6 /yyJX\XxBED^7i"UP 0 ҿNendstream endobj 33 0 obj << /Type /Font /Subtype /Type1 /Encoding 356 0 R /FirstChar 34 /LastChar 58 /Widths 357 0 R /BaseFont /TQJIHX+CMMI10 /FontDescriptor 31 0 R >> endobj 31 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /TQJIHX+CMMI10 /ItalicAngle -14 /StemV 72 /XHeight 431 /FontBBox [-32 -250 1048 750] /Flags 4 /CharSet (/epsilon/period) /FontFile 32 0 R >> endobj 357 0 obj [466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 ] endobj 356 0 obj << /Type /Encoding /Differences [ 0 /.notdef 34/epsilon 35/.notdef 58/period 59/.notdef] >> endobj 29 0 obj << /Length1 925 /Length2 2776 /Length3 532 /Length 3430 /Filter /FlateDecode >> stream xRy<d͞"3Ⱦ Y e̼cyCȮdiѢ"[)|ηΟu~}ye!o #T:&Pdei N&X: a um$& C ɇH4C H#TK'f  8@8Hgd2`-#AZ0W!ޠ SC%@G(2M L"$l ] ͂d,[yf-Ȍ!Q?YxR(%pT2P@3R#qD%ym-2P>!;,JwdY;FBw*` ?ϟ2 <\Ѱ s/ !`ӯ*3SfKD}&J P i7 ATOj&&) E3 R(@-?1`Ɵ&F%͈3;^A!a~$/Dhx c|  ҿ/7s`9u q>w Re)0ylSVzWL6R ~ߦ%oyrpǨ˯3B.gX3TU~~abN[N[v &3loX݃jheJԥy/9J>ΛpwLoC%Il[+۪27 KEeԼV&QRgRfD|/7=Sb{^:E{ oo8ljulUĩh->^w [#xsuIh;mɐe؏"z| 0hLK֔_w<6;}l&Qzl#?br1dK- ܕ[ȳ{]qxebCgI$׭7T/Rvh69sVaN<)#r3zDJo9YYQw?IGΜS}_V}0*2Ygz!EyYr>rnd}/D4߱X⤊nZ qӽNDc=<$vt;ƣb$cLD]6hUsyu~s7obG.gaAm{y뒳]Re;Q>u> Ƴkec_7w=EQ@F\>|9P?{LO#d4җaiIK`~ [1z?m]Ѩ:ɑUnek22k~us;͕ls׀T[{|^MQ۱y8fCvL"ec1yo0&+{SdYKbQpnu'?Kw/`! .+V!S) gZS\MR 'ɮ[^=7!ij=юaw{f*AEM:TeckڅQWi5Z\;?Xɑ xzQ&NYrz.A++,4b`];CT+WL@3ݖQWRuU¸^ Qxz(sKQY |qS-t67hͥQaAZ{qa7"/YGmz}tХE~X^˲IXu?"W3̞˸2\$vX-Qd/zWNsm U}GkGܵ]әio\w VMS[f+vU|##Zq_&*zoZZ{Q$!xHpŃT ~0i~J*Dt +xn s<.I۱/]i*w*oWJ?5K+>b/AcxMN8Oe򞫼 ҢYp ȓ^8Iy}~rYŨ_qۂ(a.R Ep]OvtoX[\bZMVOy|(յd\s{p0/uՎۙs7M f]*UOӕnj;G-/5wꕢ1~"sؕq`兌qsR閳~h)=.Ƃ,A[zoƽ:̍.Y},7-H&cJQ޺;5#y)qHRˍu ujhޛN4GxC[!HZǞ>] NӍq\{U ٭r}{BޗLOXi*jDs WZw&Fax48n]zJW!q;g2EOroK=nMl\{rf,p.抜rbWءRoDg3諸5̏>;*?lhhǁ*`VQqYb~ۤ<֎/6=fWUuTk*,&i~т˥\d8.Hفnr\?~DؽM0\[,y#՜ηe9"x`uH'ȝ "snL̐ .Qһ$&l^8Hlk_>B~Ks5ЭVSAa$t24#]ՎW(]cUdӊIK3d'xC|])pgX{ҨH 6/;/.\Uvsf&}M.ccȩʺ;mWF]RJFlmtm]\\7e(J tՌpK3c7$ȽVqb)crֲV.W>]E-3|mtξmW?9֘mOlZvF7 ׮m̽69PԒAѯ_,g=^|+LWΟR &˚Vҝt%Zل }D%LSv6‰Q<.ޭS#U-W/~Ьuw8W+~%\ (u4`IgoEQqgep;H?U gUVK˻4joAc-n.h=@DI\u^L+mmyUp{?B풮U [3-!'nRr/tYa'}Џw<' F(X~endstream endobj 30 0 obj << /Type /Font /Subtype /Type1 /Encoding 358 0 R /FirstChar 48 /LastChar 65 /Widths 359 0 R /BaseFont /YELDJH+CMR7 /FontDescriptor 28 0 R >> endobj 28 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /YELDJH+CMR7 /ItalicAngle 0 /StemV 79 /XHeight 431 /FontBBox [-27 -250 1122 750] /Flags 4 /CharSet (/zero/one/two/three/four/five/six/seven/eight/nine/A) /FontFile 29 0 R >> endobj 359 0 obj [569 569 569 569 569 569 569 569 569 569 0 0 0 0 0 0 0 843 ] endobj 358 0 obj << /Type /Encoding /Differences [ 0 /.notdef 48/zero/one/two/three/four/five/six/seven/eight/nine 58/.notdef 65/A 66/.notdef] >> endobj 26 0 obj << /Length1 1157 /Length2 3694 /Length3 532 /Length 4432 /Filter /FlateDecode >> stream xyʇ,)KʥЯ*`<+ P ;P*#ޓ' C T(P4t^`? &Eez?&(!R</ÇP!E )m!E )Rnbp)rT!JS}!I{8@ij}$塀4GJJJҭ^gC{`(]@!2O#);єF|P(q!%&0@;oNZөluxj×zb3V{lL t gxD7F2nXme~pfx{Ehh0:EFr%E)~k^UwCt20aeMY #e#Yh_D0ԉOn=Ye;hC_49T=֢H^NPt3f,K DF3}`":|ҤxU<̆SP&qހfX&)C :xU߱@[ZKq Ov%9J;1HHټֽ4)nł?{FMth>W3:8^`S1-hP(O`(]W- Q[Y=^".u>t[;&hÜ쫵WLj#>#w"?r:Mjޗ;[Λ{CRy_iإɱ 򟼛HLeߟz"+'D4^EG [2|ÏG۩(gw ƴ.%A=+ld|VȐJJ{(RY~@ܗQG0c;аs/ԞDCh+%@hW*ҘtD䧚;MAêOdֈE*֔vrW$,aݛ$O NXotgIUVCGdWɾu)i_a(Fݮrt}'6ۊ"++ t\QM\H*s㲕Y$M3Lkkɂ Kx/'MDMzR#Gﱴя 2QmS< Ʃyl7l.Ss9TBc؏Y} j/i;nmo)TEX+Ej]UH9&:;[ERp>k |G[شW CZϺs+TƮ5zba-jd?krS$x}bsy1p4CCƁf{Td^0)gL ݈[MvKIb&,V͘& {=  s I͝ɽnʊ?BtJ{'T[:U.ɜhB}%'K|w5FԤ?ihvGaBxn?q 9gv[$qO(pFH܂{ji"yp"и\;.'i?S7g攎l3MZt9A;N`9rSW+qQxAJlGhkS K8ȯHzZ0AmoўV+zCde-پ-2ϛ{L8˨:Gu;hZɡ8{ӟoͫV,einN~ѦԤ{։Ǫixi?@D!y{EqRk*ڗS7^O)NXMHVM7zO1Ci\P׶h v1l]&hhA {t9^oO=Y{ h =&a -zt#]!=5ll ouI@^0 D&z}]4<Ԕ@t9ع'cs`I8m]a};nc0PyҲ} 3~S?HW<٢^lu*9D*ɲI?ڈ3qşo9#t30ذp] jKRg˻4?j0̸>## ^3V?F*gxi+*8Zk S>B+4urDM κwh+e{\3W99c^ۻ ˬP̨j^in״<;KWm;ޛ2.vX} N՝%Xpb!9 W I{c״zEKBԯu| J|yhf{l4JW1U tJbۮ9L戁nrc|KDJb^foohhXO3̺g~$/4-%Tm mywAs:K[4\(dQ;;3̽.Iy8ϝH޻~҂7\|jU@1UO`0}[Wmo2')>~&. Kb\ӔhJ:2+V/4l&}./|)aj^L)UUо|n:wkx8;XSF1BqpΕNBoo ݅U$V+ Iaa6bA7ZN%8n!˂\NSeEg5tq6xgйmfO.bH[|fKzeYlh^qߞ/o>@QODMB+J;ә}&1z#.[$0viO7?MA? ^d]9Mt3TXrYEchO$m_]/YƳ?i#8.J;7\.cy3#o]s)FNT!*xd,YU-rK-3g^l}8W-斤7y< ̻s@/Տ : _&Z~$]j2Hm3*1#t\Gdˉ 󤦸9r [S):{4~\7~)ezaTŲ#a.JFD(1;-_Q {ؽZ?뽋m vޒov\4m9=%BSlٻ{"L~83 HIݣRˌfλ?;"֦Qŕ2f=o෣ʐ 5oXꊷmY~$f$|ŝ; %Qo xzWXrˏۤo`-iq :K& /e6v~f[sIX~tټmmax/{rI?q\~Ք x]&X)%\_"(.JVa K\%6lO&\ ,Kf eN90R>?!" ' Aendstream endobj 27 0 obj << /Type /Font /Subtype /Type1 /Encoding 360 0 R /FirstChar 49 /LastChar 123 /Widths 361 0 R /BaseFont /DPZWEM+CMSS10 /FontDescriptor 25 0 R >> endobj 25 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 /FontName /DPZWEM+CMSS10 /ItalicAngle 0 /StemV 78 /XHeight 444 /FontBBox [-61 -250 999 759] /Flags 4 /CharSet (/one/two/three/four/five/F/H/L/M/S/T/a/b/d/e/f/i/l/n/o/p/r/s/t/u/y/endash) /FontFile 26 0 R >> endobj 361 0 obj [500 500 500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 569 0 708 0 0 0 542 875 0 0 0 0 0 556 681 0 0 0 0 0 0 0 0 0 0 0 0 481 517 0 517 444 306 0 0 239 0 0 239 0 517 500 517 0 342 383 361 517 0 0 0 461 0 500 ] endobj 360 0 obj << /Type /Encoding /Differences [ 0 /.notdef 49/one/two/three/four/five 54/.notdef 70/F 71/.notdef 72/H 73/.notdef 76/L/M 78/.notdef 83/S/T 85/.notdef 97/a/b 99/.notdef 100/d/e/f 103/.notdef 105/i 106/.notdef 108/l 109/.notdef 110/n/o/p 113/.notdef 114/r/s/t/u 118/.notdef 121/y 122/.notdef 123/endash 124/.notdef] >> endobj 23 0 obj << /Length1 2123 /Length2 15401 /Length3 532 /Length 16555 /Filter /FlateDecode >> stream xeP]ͶC]&݃Kpw nsN~jzFY{*ȉU腌l 6֎ ;YjG= 0:%̯fVJx01q?QC'{0 l y͓K i@Mbg;~Zli<#@9{*_Ŧ̿8i\ɹے<"5ݞ*l&h d%=rm^z";F}ւ$Fl1'HKpgF+ Gb+$]ȫl\[O8 +@V_˞ Zj[8ڍz뛖l2댜*g9: ᆠrqJPߞ_k1',8`vLUP%HbHXPm?i*ڿԌz(szRծkL6.Lj9R=q:^`Пʞ#Wqj:POd#/1"h]nlZ9H| @v Ez(,93i CJiS %-I0*7;Ӯy6Q$ųkWT\,F[1ij:$Svh]`VqЛW˥~Pm2E"Pn7nsJ[V pA> ƩX'g]Ve o,I ܈#Άi?GVZ6@'wTt;֜gbg f"C~4*Z?] (wܕOB}"tsYQ%`JMAWӹX=8g1 L(2-rxؘ$3(跎) Qy/Q'b &82𷪯EiD_,(fXfrjuTڛwPLfZjI9ET 1,D7QEN?1d>;)3Ι &#^(Y$KIΞpM}J.y瘚C.H"Gmo%b!h""AmG35X`N"--5`xW,GjAV.ƕ\01~@ӜCuŠG6r?Ofx.qR^BKמuCȥ- ftF_ Dl]?S#L߸+&.gT/gN"zWɢ|#vs߯ m}=ȡ]fMA@n]|#< aٸhi`UP:Ak Ο7"MlT^VckmQ((ZMỌk1fk&U1(~9AUF/k˼T"dgIwl OzV1n?.`+]0 Jrtr. B"Ԋ_p5h:Vuʗ3`_-n-αp*p8#b2cS#ӳinݶZu|{9$'ҘO%R(@ vt/9WB;KRjp^j7 ,6Z -o/ Az@E–oF ,Azf FT6́*~%qۨI 3y%հ'{J {`y^׌sG':GLl~0ϱ~'S,>'zd"vai}O \Z"+BIeF `x P~͛M3p"YUn)'M ݜ_.8%k d$ C |m*X yXhV( W }iJV{;v2Ґ25?8ot;8wLD_}a F#w]OƂp6pXeen=*G9`aV78ISLmA"D IT>H`^Iݚ|=V"\b kVJJ}Z+ƭd/S$1@p"}`KwsB`LxڅjJF)|/>o 6uvPn~3hq\XS [Wxi1)p>Aw\>b/^O7n6GT͜Ms\܍39 })_kOj cmyvjLo8yi9D$Gj3'. +m-sq$ar>-Q@YG_3_ h6[1Iض6 HjݩcS/nŧ3 /vҌ)pRpfiogfՉa`xȊ_`Zr|UتcmV~h%h6]&)Iڜ ɁL} L㲷 {QHICX˾n R -r k,٫!t1 JxWY-+?%wmT.لEPL9٦D^@rtH*sN<"QXsGEБ:En\%R2(ѯn#CgfqpN< άHV,AmЍ%5kl1tFǿ3h@BLcSk@KV,5 q4gl*VNܩ,ӮCK.=/<B Rtr-~uA=jtG~6CMCÉ֎ld~g0ы4̜,]f$ԝpYz>u!~ vGyУ|-F k{[`1;X8xB+9A̻践mzhh#>RkbPB^7&fJse:- HO|0jA8pab-|q[1EC%!_-.9fNSqU9S+U펖n]Q_\"X37X(МpXWZrRl: әy YQZ!:Z(7{ci^UNtڠNH/k0X}?RA;$8F̟0ևy ӶoJrk *Q[2H==+o )e'>z};% +1n\SAx&M25;^znfn,TЪa>8؟__2\ @ y{M\(lهU/nF ~0w[@15۲:`eﮟׇ^ 1Q>{Tqi+TB^ڲ}bpFŒfgla1j0DG`P+U53⺎OO+Wĩp$kh)ș+{|.cb#b 񘥒(0z俈Jk뛁ȕOtaw UVZH?vdS ڽm{odWT!mDžEM{YB,pw޾~xԚ u&ԩ6{sؘ83"^ t`sr-(2QˑUm&[ [zű#%߯jśP_)Et׺H ^WIj7ihon]|)#~ԡRJH.pl&z].6c)}F7g fI g"~ d,EF[W5f >8PŚ3Ur[7DU}*U8u"ƒrرNM147-Eѯ¯=rV{+cЎ_u§iN D p?HM#G|w/osrX--˰]\-7Ət$􆨟8PH a*O%[Cz"x9YgIUɄLȆ2a?V 俻UM';fb|"loE$3<.$1ROf2kCWɌ>D/ڧݷ/\Oм]k3_,vCZyhw"܇[peG}t<W&snZDg8&1N9;_-trS ,NP-h 6fGD(l?j+׹=jNNJU[oC*2_h Qij-Ǖ$d6R'wVlZ״^0Ϟ +ZX 8]Fz .Šf<|3{G)ˍs3G ct5n(3)@Mcxv(rRGluP*棳+s٫9J OyFacm᳻+t{zҊ Tsvv n^yQ6Ȓ"4 Dz-7 ]Gr7&l;Mzt$1(AN٘ +Xq{}_%bDv] chj/\7zb0_RZ͂RY7 g&``9O]/sDf"m +9\$m,J1vZhގ f$e(xkOBRa`=)8 %)l$}ˏݒ22:W2 S}D9S $N*MRX' i,4ovZ{eă%~+m0e|[B//!7&\Y~ +shкQ V$88r`b>,1i0#pձ?n%r >ᄋa}1 )!_^]F!8kshL9.'PεuDogQ1TV8# A sϙk+&dΓUe'| \'M XHJ0} {o\ 1ɮ+QDEp"os[9,|ͼ/ P[^2IA?yVRݬ/qTWwvVip#%9ɱυ.E2Ƅ3R+?;>1=~ˍ(}f׃oi1>'u5GSZ,=ډOD[>&f-k ٞX d6$ȫd]=e/6.:Ҁc܋,[$gZk_'GG6a:K[Cj~*Xx* >X[>gu6{gPr&; 7Ǐ /u˺ҒwW#ε^ #CW 6٤B ^xlsNxaL(-?!8Gu F#͇Qʅ"ú;\koڬfҪBQJCF}${$SjBGU٪(WW*J$t\yE: W(/5=Y׽-_%h a^fҩɝ˻s@!qI#~ #a|E|rSgJx rC޿b{wn92xRyYrKx+)<3*te{KӬ[vK:X=ƥR2?Bי9=Vz@ҕawF E.V0 b~e#' @$^ '@+VwWk{|z\:e.V[fvyt܁^{ֵ|gRh.ոA|ۣru2GnmNVxx1tP]w#+SR-NxJIQϓ gZr,N_byyw:lE}Q=YH:Q 8Q# otoPqq5(|4MQhm)T;L|^/iGe  ]J1m %Zۉ FއĪvYEog ]o`p& Mo$ͬ"YP? <*&r[5>QQcek,Q[pG3v DuUcURM>01䪊*ڂ#ݐ+2H?OoHBJIH=2ydK/t%!۪XٱזUg!c vM*׼%Ģ?s?γfs (w;/Y5+e9tzj\'̖':sRn})iSu|%=Ge8Sh1EW3ђe{^f[{Տ4 / Q9+2%T;2_'?t\nASNq /gTXY2 άPazd&B*>π-U~I%ky&e~'WsV:RgWճm_łP`92%TQ7 L&xͶp]̜덯HR{~)aUMŪrmDF `IJcOzP@"푝L$%@14`(%pUM^i1a}ҼG+hbyr:+=$h+s5XdIM-ѐ6 ݽ)k2d<>䏝riv~|ӅNf*I6^L[Ymf\~fv r7nz21uP^b:[XyglQ$.O}RuN%|P.+m OM{ej&fM|?nҺo_~6FIAQO]§HK.;PD0-\2 *bo%!|LQDυ 薃ޞ {ZE< +Ԕϋ=fy{]:Ujb# 4*Nzug`XcGNsn`qܒ37m3D:^^s̃-?Tւ4Z*`!jM0gph9bƧ DW-]e 'F#(v|Jfa`Wdp7=Qdr>#?}t\IYj0\ͱlpktL8:NBxGQZvN޷$?Ad;LK0aٴx~EOѫ{(Nަp*8N?Doʻ餼x(K ~`q$mG{v)Fj\\6wɰZ&OxuwQ\}R9ϩ5ٵ(fcO E\)qz-Q|:5:RSXȹlN@6C){GsZFKl>mчsy?"Xe{Ɛ}3cѠb\r剌NNAsY=κ飃vվ?JB~P =ޙF !4>JxSJUVreC$ќKk*kyv -̂njq4ǖkgQ}@oM4unCe-FeJm%k|LcFIg]+M},2F#ƫ2gYFS\m:M϶,Rj,!<e>H 2Yttfex7~=O>Hӌc8VGG9&{栘 \-Q툓XY5Gzj}ǴZXZE$E6" +;N~ nɌ0ozB+|  FLKl? ݭ7G5)g1 SR¸QKC>\M b ߆W+ivcn$O[Kt Bi}\kؘfY8C1iU^D+cmf)b<*{{Bo] $!Kqk{*o\Bl6VVI^4-YJ)HKw>l U^#tJtνdj{5/uA~_Ccx96%Jr y3~&MF!HlνbnJW ;IZJ 6VJYtMН( A무RXBf#jsc#0W5Mj&s+(`6nWx5+Bid6x;,NNۭW[Ɓ;d/XVP8=\jK6wp_&bAh9xd$o8[/'} ob :q%+3%[&MK4)= S ,A~b`Ի2k[1[KRG9n(oJX"_tG2J=!w~EnN'?KMr>/U_j8%.o i+&`ϺєMw&8ugZ K'6 X5PB$Z`ԂF.vaG6/(+ +r>[ T~~ @b~>M=J͋&qg_ͼi'c8Wes(ʣYCaVO=C^\b' |QBmvZoD٢[9{ ]q[O'[܆V𬱂 _RPv6f~RH, b'5  ,-(h2hv]^{K ilr 逜Ws *{vюP/Zx t4/zJlFE:HJ _0=[C sݱmȼUijkć) 1/޿_GZ͟xu9j\CNO~'ʑMvi+7*rv3zx,/Zqiv煌D[j*0s9YX$(ZėWduo"eFH'A@ iNL}6H-ca5 Ľ ֟[ݳ;<}H6:#8G%!f 43USު:xgaeLJ+CVQU%YO!5 sΜSAbg}O_goZ+8R`9ZwkoG ?dAqFKփW>.ĉՍc Sj 3 ;:iʮuI[~d9o26B}SB,/AR؎VIϷChAʍ;,cӤxSȆ(UL.;Z4nIG#ؙbv[No3]Ff%oD` {:*jhTxwo^P-)U6D =xQ$^2ZL<;'58\#I"7EZ)Jv-dHu"b-DŪ"=A JLq|]7b2qlf=~4Gm ڼ,ım)QWHwv]H6`EoKyS[FnU-, wZ> ZܧPa,x4Wfu!3~B>AáۚLdO)aE4!#'x/#u]*(?MPz%K+8@^0E&y`vk 3pR(Zu[Nt&fW;B$BԞOiT'a?6oBD# tyJi k.'/Q3B* :M|Žd8NunyƵ߮x*rPPWZͫ$)tjlZOH}4>ztl0}|3I>Aϖ* Cpk;yUWw l\CN'1+|C59rcRnBV#FF6,{">+܎`i0'LZ/D`̖W,v\bÑN=mj(6zpv@x>>~cmM U}/9Bf\??/Yڴ#Y6G?T@ilc'T >&VT-3!9zNLŵ:e%KauUngvqz'T~eyF/)hMԹDVtr+]=ґkg:J~_FQL6QNބ&kf1p`ңwewg.j¤ݥi)q ^S/.͈c?0E]!$Om}v<^"鮌!;;:TPƥ% BczqX׿" : =+ic-6ԆIJX:?kDVr#.)B }\f,5Oo^"y&ER!oeŋ YCgXZw^}ra6Z@;A\Np&TvL^=jI)I`ARU6=F84T Wm{axL#;@fm񂍁|ᨮH@f% \QJkh[SY,Ĝ(^ǗbCԪF'Gx 9;q)o'~0TڱJ2$CV(m:i|9C1 rzr'Qy] Nf}ɑ̉㟇60 pVCmO# ^c AFEa H13Rb$9d,^m1?AEWpr^]땅)讓GAة~}%ォ_O akd@)˼#>'*B_|۵f\gk Kgq*_=bJZlaD#;ok7F`oP3S\:H#FBf ץ^]JO慹KjsP Rg[ܥbWU3NB$-ʼHI0ᖱJggcPO[Dg7W"1yd)f>Ґ[s> Fe[*+isʞE ~U!cg܈XaDI.I_,'*lMm9S3Bt`'V,ס}5gRl3l|Sta KfVHb)^Nr̻VIܦ>y-!D kCsXve E1 לT9 1,#/˦iE¢cx 6tѤ#t iTC%-gLkƋYI|GRϹm60q{Y~ V(:ri@d$g`0e8d:{|RP߫ 񦜞%r"]a6gm/^ᵃ{8CBQn9`G W2z?j]=El` vǜ] ,/OL`h зwҷ?Śendstream endobj 24 0 obj << /Type /Font /Subtype /Type1 /Encoding 362 0 R /FirstChar 11 /LastChar 124 /Widths 363 0 R /BaseFont /YVUWZJ+CMR10 /FontDescriptor 22 0 R >> endobj 22 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /YVUWZJ+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-251 -250 1009 969] /Flags 4 /CharSet (/ff/fi/fl/ffi/exclam/quotedblright/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash) /FontFile 23 0 R >> endobj 363 0 obj [583 556 556 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 500 0 0 0 778 278 389 389 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 0 0 472 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 722 750 750 1028 750 750 611 278 500 278 0 0 278 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 500 1000 ] endobj 362 0 obj << /Type /Encoding /Differences [ 0 /.notdef 11/ff/fi/fl/ffi 15/.notdef 33/exclam/quotedblright 35/.notdef 38/ampersand/quoteright/parenleft/parenright 42/.notdef 44/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 60/.notdef 63/question 64/.notdef 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P 81/.notdef 82/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright 94/.notdef 96/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash 125/.notdef] >> endobj 20 0 obj << /Length1 1687 /Length2 10263 /Length3 532 /Length 11222 /Filter /FlateDecode >> stream xUXݶp wwBR@n݂{ .5@_?n]k1PZ8XYb:vV 2 aDݭ@;?'?72 @legg/@67u(Y!9M`7+@ W`EfgXf +2?F-ܝ"H2 v %2#bL.ngdjOnjNn [Nu3:XفR`/ `ij W`? /6equ =}T1;ix;'?:.`/>d ?QL9<SSodɀ7vy@^c6VG7dI.l'd,7r@9!h;ۛpجAB<6'.;Z \l07;7׈]Q{5" Y0DdC;?x iD$LCҢҠ' !H_ROA)!H=;H?ɩ 9d4?? tCg [? !/Y=ׁBmB_ !VbBB_r !V.?/X+bByb&îM|@laZrp~,F,Hy1~c1er'8~]dX^Q7L<]gl5.ڹeD"J(9^4pt[g &T}gɯkE&zJގ/ZK6Gm6͢Ƿu2Qi O?g3PqʇHX]kb=THLJoi?ByK%0/ IbE4VJ`*AX9{<\WK]'GC._F@x Wa{5kDm? a tB4bL %Z 4ӏzGœ͔Ltrj&ۈez[J;e֘.Gd*r*2 \Cc_Itڈ>p2(6׾H`wd~qd"ִ砩!Kcn #;.Y5JTѿR)NvDUUH?ʡ4RCG=?li/5+zJ"B(DU^1nAX8?*Z[%Duz^3l۔оN1}pSQzQK*m |W4^8ﳜ0j+Jw@ oF 3Є`O|R9U=I a*E<[Yӱ_ xZ{0QdyyN#w϶V.ea(^+Yn)UUb-"0!8S|ޝ,'׳!QSL{ S{S^ߠq bIqBDVaκ{a h+seO!= : {)c5\d\G}1bDe`/{QfʱAB2yMfE䪥17$ȖlZBR#By8HZVr j_* }ND4 t; }F$C8{Q\5y%gZ t0Qz?V#`ZHƓkaM-ϲ,^1뇤zMwM/N#_ulPF/0XFhy%GuF[i) =,kChU8ᒾh}eiN*~5bp *NnM4q;nJYw2&s6TfWV{:Lw<ɯԻQ3=L)ԂK`ec ަ Y9`ԓKyG3&Bmxr8RCJJ~رcz~ć67c8ՐNA k}|}!jpr@[Zģٕ-Cf1C\ZEQVkeϲ6P笠_)&J'/[2@EB5Od%V~ bPZIlt-J/|oƤ ߆D7JIf=pǒPbDt0[/u2RwH/4/lX+Af{zYV,cL\|K5]vOP{2XG^k;Z$9z5<6@f).~XwjwjMT?8co=Nit\l$hKYH)5oeesZooDvR͆w,tnީJl ڗFZȖBI~ͭ")\4ݾLAaM^fCL.Uac/5Ć6D(%{[/ӡ8.lh< nG Ⱦ" J4edٝQ "^(ŝ4̣t/cӼ6@W/5"McMn1_/VL OSԱ1~8K )DOcrǍpҺ/_;?IJD+ f{CQ;3^`J Z}cx,Ṡ_b2giO[>RBLuLӥ -2"I%?믵ZΨK1`{)yio YhNwK_+U7-Ԅ1{+KM Dl:%պ!qOjEM"b+h1Elv~mǍH=m/%2,h$ͦF0nIkd&2 p"{[pWZTH^F:)[u@EPca`ijzd#8ݰ'J~Ue]͆>9g]XlCLt(>li4HKD-xw$~R:uэumߒR "j^#hohP{|]>EG~&w|5>H!ݙp%@dޭLJ.LtWxOHɳK{( "̀`}Q6kI $ t+=kP6 i$T6n=d2zbӒ!$۩SRE# ӡNPe7p$E" [ T*g/klK_/f")pxqtT,eߏ"~K'pښa8 rC _b.*}V }qܵ{Һ6^_:JWܿʞtmƍ_qXRI[9M槼ah^v߈sbZ*t|~y&E0@7RBC+IB5t!P;iɷ^*L"S~_$}69|"ϰr"q^L͊oW]h_ 1y9s؞>";!1Dl(miꬉA!Rye\_ cUɨWU[m% eK;%᪗Ñs/Ȁd?ͤG$6-(#DMZdPIll l&|RAG96|_3U N؄ڐ޾t['Qab4/~Rg+[xبR6wk9&@NDR18$\B~q%B{Bd>KbiWɚ*fg=fBO/uϖjq!ܱfSDC6(MpV$aSrw{X. ޷pU^F˓):V P6g9ǃ4X3>߾I CK~夤Ec˔1$uzHT!F]C^6oi=s%2G! ~ cn(&^eSC '@@[!խME8Q`7FQ s;1Vwbo k$lXXG {-mʓcF*&aϚvټ iSD3GQ_uf0@ՄY1xAJ;yåϭg*3{ '?\gMSB @5Z!F!iB/<hT5?[I9QpNo bjLYqn^򅤮gXs2%VBC )G489TSMm5H ۣ%YsCrb%+F슪"pa|-,-WiP/aeXGXJ0tF_#"S=G:>#KI2J K kP3),-ɦ ss߇ؤpM3ECm3cvE˽v D#R7yt`lݞ$v)kbtńr,z8iܐ[_$iĵYTוGM[yZ`OA+VWFc{l2F@Err~cW<ҧV+a @~kRYC$c@1 bM_B&'jV9~;5[3'8y7 90Fx̅-YthdҢ@ؓ!"/)"UZpgGDȾUV<շvxL-zht~ͤ[ts(0zVt߂ixr/rR =[h!oy70LF[ luP&Ĭ3n%-xiovCď{~{"Wܽ=-"wk>|iƼi7GcOpTOoPG)q|oHӻE/Xh/F1 0-ʖrxӄw؜('$*r&>ƱG_gf?MŴAXpQ^[6y}H PHL4`j0V,m緈A7mƨi> [<. l]e'?*-Nv1yx,wpoEd!Ҵ*fݸHyxDϟ(KO Jg|ݡ2{٪O:>Dh6q#ЯѭA>Q8ւ^WPJXDXeAMXN\[lG5[e&O,djU~m.yW<6DCg 0d^<ԑX\)4d媯&N̺eRS$ٚZǎvYI?Vif! Th3mJ7;(tLX1 =QZ ͳLhuqA$c_P2[VA~4lavS!7 V|VD^GX~+Ew]o_^A!3)Q3SլOx('yUn 1Ƀ:e0FnooGT즙 D] maN[S%嫗t|\ )I0^z<Tҏ7FQHe;z_Q0~а'٤6$n?NaLg\|Zfit%kG(csUf&&8/1T]ϬfXA;JElc'$(Xr.PXi-!yUJy}+:W8 Dv;oc4j`iCIޟYE7I=y8>V}br2OJr롘*d220pD: U_!]4q- Fzsoҿ!@7~z^J8Gn BbFNPDj\rY\>8E/x{yb p;QK&aͺ7·YvSw ⹪b([0MxSbm|fJyz'~P@'©oq.!ӌYp BfIpm3PM{>|oᷩTљщ"␲'v8n'q}#ڽsT)="F.ȉ#M~GCPs.G隖GYʹ^5LίrJ*뽥IV3Et=bǂ;Q^/>LP8TKQ53c k0Fk,?Ыh aYh@TwGOp־ D'{'?\?_bȔC^4wkZBSYK")g`-$ط'Z>Sm'Y'ɦ_FFEQ*$RyJ\ 7vYԾfK}Th0b`gZ<4v+k2%44"fY}C?<ݸ _+N~a^7d_@ WLĒL8'wPط.QN"QD6v!g7!*JP3,‚RNklmYgZ3;N&rY\%>b~Bf<\ŰR 9(,mj9n)jf9&~~$L.@T\]A,_zjpI1rse0̆G ݷ%0F( 5  :Gc%j.JZcs:i4|-7#K"oӬ"%>o+(ESephK./^jٗgKətV~#ݵk~*A2>SLn R4+'RŽu\r$4Yi"?F|ZKIv(f#ϺKLrxe5.;^Es\K.ĺY[c:/P w*5<UiMT^H%/^ZF"7ē" d(.dڐ`=a]Nt\O1-, v?B譕%/:ـ Q8G>^kI]'! *VFF=ɥWXkՁWt]M"?T2hEZB( EdۑWdOFEmȷaj ˙Z犀 eMe$^:,rՆ_;7p6,7Q:f t+{G25" ~܌MId*\q|u\oؗd#O -7]Y%s|K0HviPЗ+ytUc߬WY3/y#]A0sơtrW *f=y^+?s[@k}q΁T|)XMQQ-r6) ZcV)D;l ;zӘncXXWEvoy$I+Sy'.&EuuBҩfv--AZK9h҇*(LKʢPhE"/ʝ:9bv8BKF+7Z}p8U^šҟH:X4 <%W u1cj'Z>;mH\<mo.@!6{NBuJ0Ov S7G{S[Qendstream endobj 21 0 obj << /Type /Font /Subtype /Type1 /Encoding 364 0 R /FirstChar 11 /LastChar 122 /Widths 365 0 R /BaseFont /OPCSTZ+CMBX12 /FontDescriptor 19 0 R >> endobj 19 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 /FontName /OPCSTZ+CMBX12 /ItalicAngle 0 /StemV 109 /XHeight 444 /FontBBox [-53 -251 1139 750] /Flags 4 /CharSet (/ff/fi/fl/comma/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/L/M/N/P/R/S/T/U/V/X/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) /FontFile 20 0 R >> endobj 365 0 obj [656 625 625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313 375 313 0 563 563 563 563 563 563 563 563 563 563 313 0 0 0 0 0 0 850 800 813 862 738 707 884 880 419 0 0 676 1067 880 0 769 0 839 625 782 865 850 0 850 0 0 0 0 0 0 0 0 547 625 500 625 513 344 563 625 313 344 594 313 938 625 563 625 594 459 444 438 625 594 813 594 594 500 ] endobj 364 0 obj << /Type /Encoding /Differences [ 0 /.notdef 11/ff/fi/fl 14/.notdef 44/comma/hyphen/period 47/.notdef 48/zero/one/two/three/four/five/six/seven/eight/nine/colon 59/.notdef 65/A/B/C/D/E/F/G/H/I 74/.notdef 76/L/M/N 79/.notdef 80/P 81/.notdef 82/R/S/T/U/V 87/.notdef 88/X 89/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 123/.notdef] >> endobj 17 0 obj << /Length1 1304 /Length2 6353 /Length3 532 /Length 7168 /Filter /FlateDecode >> stream xe\TmIi@cPA aaiAA[$w~K߳?k٘x0K2 J4 >BœA$(!ȹB(>@  %!p[+@8jXz0+[“ .w@ @mrd K:;L8P&9(`' ׂzAPNʮZ ǿ=9:xW4a`?S 2 ۺ:gTrs:@l]m= `m[ w-C5骫q; uB{:SQzLD'hd:v(:R'o7,6Ҽiz;o8%lli$y~wAN6&3Z[u{zrAGB̺$J…Ip瑰&W<ܜۗAC[;&El qɵjA ~^EKP3(7U*Kb IzS%kpz;,`.oL1=FlUsAɊy=c~^K x % JZ:on5P h)fW{3ت<=0J4`ޒaTst;0;fY쫏Uhw!-tG.2D=Dno/ū0Ps]S]6nOUǷ׋Jݺ )~rT棰_]\]U; b_GM?={?j9%ɠMNdܠeO$*Ub e: A ^I ^~<6Ê|j㢲&7d8N`BU(T]<>̹[ť g XA7!ݨ}$~ e& XwqPqs kq˷< ȧkOZ(o&"gJm;E&<=5;V8;_ D("7{FHwF!GdTVicR6Dg3VlɏF==[U8VZ?^Y4?KF2q8+r0a-~`ʵ+Wj4\JBNNevd0)I"Hyӌϛoo;b&)A݉T,-3ՊRcmiY# DYl *[b Q# / g_ *eQҌN}~fb 7\,M*97Oל6N&Ū'Ϧ Q-쀲Juޚ'+=z.󹍇G>ʅL]#vB q DWkda!OFr&'*63]ڊJ) oL(Avaklֳ8CtI1?P%{ _ScgHP,Gr65 Uƌ鑽@eG u~r۶KzthJJ',>lqD :˼M!j:G)c=.>~x);1}EUVaT}9Yb!T-̅&q6 ]wW`T:Oy$8W"\O e c<0d'FKq;Z,ڄoZ)< %"b<:anqک+q΀~tBKjx05Py_g{4i]]Y 7NsD> q> ? 0=+xٰ;9wtHvOfYęWG@~n5Y^J M`)l#ݹ{9XyTʬF^'o>=Ju*гae?7|"c ]/|4^MX?4%˷6ɘWB%P⏲LW~'d,&m51RjM,xyBҬKbKώ5_fQlJ,x]~zRoP 2ppKYW~_2/DoyBk^-X@"tY$uuGZʦܥTXg-}-e:nTJF'gO!#R;9[?U?o*ԡ sczyCַ[N ٝE6"!ɿ\^jHI_t)-ytzǟf5M%yh#mNJZ_FSAk m@01͑3yr" yP5=V,@/Vh<%sO4CT>/'=3K~@8]cl@ױYtJiigZذ5բd2ݐ]%*cȗ ]n,eU:\.ϳuU>?,Lb[NY@Gf!?mvrGP~Ku {p ѫƚV.#-:TmT.IP#"17VfDtMS|+5@ShHp@J/!إ> Kcp{{pJK x #Ňn\yѝ&HKsע;TRdL96>fiFb?STO;3u.O8[Fy|מg6zgW{V! l<W)Wq3;_b|}Of/ @uĂ:-oܮ0u1\r0G]W4x9k-Yl2_ c.8#vIk協)YӚ?I.;JsUɴVn= |B(_jFxTpbQ~Dx {vD`"ЛHHcubDhq7|qmK GQIG!֋[5g՚jYW;pGW{ߓ̞HJI$XHF2 _BRA8_F.1D~+ĭ&+Wrē&X7B W #S_ c<;ˠ4/O%_[dı>W{/X=W}QZΙ(JY$7ceS\MSE3’-b"2?k)!1csAp~o@FAƂ0i_2j0vUоaqaa9f$yK ?Jwc w~!ԟW쨀C2cӶjft# sj.:@̼>>Ec-[}x ^w0C E#VE׊!!<9Gr=+¾*X?3=O+&O0Č">I.:u!#Y^5?b; [8Zz9l׷3q {ߎ}c %nՈFkZS7lBdF }|hb3?ϝ'wJԶ&Ludf}xv*A8Z? EV#nRږ)wL?4N7,-{U{!K ('.5s=)1_ jEر`e>Aʰ 4mK%sfB<b/&ᐷf$u_!(eKLusW[[ZpQ_y"\'5K^eQć_"(ɗ N/ Ɋs| #K |]>@6{b|(v]G-L_7hXNϾQߊSO x՟k1r_SKbό1ip?]\_貸iwDyԦJ73062v/UH[HhAf"0~S^ܽ,+ S}|i45#3rmS=I7bҺT ?cZsDaXMdFhYVW"BSܗz6+aߛEMSP r"ᅣ?\ VMR;ӖNCLz 3~ms>Ӻ_{q1`<Ł0 yOPz !U mu&JO`v߁?XOnumHNqeSR E1?y,T0XFl˹4ӒB}8np(]ѭ Hiahqh\H~!9 Ti"+#YQk5 ~yMѦ'Yfpgtg5)Fkz0%p=9N5W:; DŚo`q5~B)"|_TL' =ۏQˁ>hdEBq'̜frﱹԩ_bv*$$rzSӹ_ ӈE> ϋ|˗W=Gy K9Ȧ3bɧSsK)#'\!\K=rh} ?,k.A 6}\G`g Bߺ RY ·|g6B >7dkĒFK' &fؐ7osl}d# l :{h9+XL]j&R{;"gXo,;~'qy$Z) J37xw+EiD {[5}x2'U7ڕGvV5htTo+ +{+UFuo25QL_S%AaS"yM.:WQ_ 3&W4>$X.`[h/ߟLe7PWiW4v1Hsms8:F3cf"_[,m9ĩOkT&d{ 0:Xv DRz۷o'IFq xhR++~a))id]CSH'u)fnejX(u >_zf¦brBNBשcR?6o\{Y+xo 8ǣyendstream endobj 18 0 obj << /Type /Font /Subtype /Type1 /Encoding 366 0 R /FirstChar 42 /LastChar 121 /Widths 367 0 R /BaseFont /RSRKJW+CMTT12 /FontDescriptor 16 0 R >> endobj 16 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 /FontName /RSRKJW+CMTT12 /ItalicAngle 0 /StemV 65 /XHeight 431 /FontBBox [-1 -234 524 695] /Flags 4 /CharSet (/asterisk/period/zero/one/two/three/five/seven/at/L/M/O/P/R/T/backslash/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/y) /FontFile 17 0 R >> endobj 367 0 obj [515 0 0 0 515 0 515 515 515 515 0 515 0 515 0 0 0 0 0 0 0 0 515 0 0 0 0 0 0 0 0 0 0 0 515 515 0 515 515 0 515 0 515 0 0 0 0 0 0 0 515 0 0 0 0 515 515 515 515 515 515 515 515 515 0 515 515 515 515 515 515 0 515 515 515 515 0 0 0 515 ] endobj 366 0 obj << /Type /Encoding /Differences [ 0 /.notdef 42/asterisk 43/.notdef 46/period 47/.notdef 48/zero/one/two/three 52/.notdef 53/five 54/.notdef 55/seven 56/.notdef 64/at 65/.notdef 76/L/M 78/.notdef 79/O/P 81/.notdef 82/R 83/.notdef 84/T 85/.notdef 92/backslash 93/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u 118/.notdef 121/y 122/.notdef] >> endobj 14 0 obj << /Length1 1360 /Length2 7492 /Length3 532 /Length 8331 /Filter /FlateDecode >> stream xUX\۷C=xB (-8ܝAKp'Hp$OuKk^{H!edzqȨhr92P "kp sm<@ غXdXjH9`Ks@װ4wh9YAn^)_;\ Wdʼn [,@6`&_!NVCX!YVN/K '?_;8;%אDz#589:'+zf8J`ח`Jfi 6wp]A3|nGRz{M qrW濙7ç@N /X:Y!/0Bͽ0'Nonb@0x`.N| >trt4Oel . ހN .'_<4m\W/ AGZ5ݎP8|VgY!w4mo5^ħa=M3y7gƙC~Dw٧,;OVh =3_f8脅2j⧹zKDY Cob[>sjs'!ޔ!I֬1휣yTMt^lfsϊ,. F4ȌxV\}l_ʞ<ߋ]WU Z39uW! -e ow>Lڳh+b8]nIi"cjHD\MG5zUNٷ>vn}xP?I|.i)"!eG~aT˶wF89m #cdr[@G0C7$꽟)UetZujk\ ^۾:ԛl792NkNLw3~Ue ̙tbx4?e%rq2wDe/ mKQCu3B!YM<-aEՈI7*i}ioG8kVth noa ?bQ74["X&gz~OcS5)Zy,-I>Z%.Wz3g{O~b K7XGLAi%RDH5=.HefL*awk{4$/l$w>6 Rx$|FdIs> %A`{>,7,ja> Om & [ =Hgqb5bgY74yB':'>OZy$LT ) 9DJ>#<.U}5iI Px06Qv@ߓIx\26DQW?mz}jlRnp'j} V$&~Faz} תzpEHy-5vbQ2QWՉ0kڑ< pG@4A2Z(:޶CERD?JQ}#Q|%^ײsyd>O[kW3ݞ2 C~>Pgv6}jJ j5bjdlϖLh]cǯ_$h>a=ruܼ^+2dvp,iϸJNU|P.ನ*.hx[9y%XV埍w%E^t~}]ô !U/fj^3g-:(t:'y(Y5[q!:]X4b]\vsaF툩&e'x̽w;+?|5 CHLOosbQ}gQ5}ij,7{>f7)ʙxhV+ 9ٽqUjmY:l :,AS#ٸM ;+ >Ctdd/ 䉟S>?n~ߠ%x$,]ӄa6}EQHl-]ʲX ?@;8^ovU|MlE&&SԖ1q`((-Mv wlLe_AԲ%ʏ,@aɞ'Ȇ?mç\Zh"]7![t_lvљZ5(sV6k'P.[$M;8Pʮ4)1B$O6KP>jSh;9^} "[O>FЕ/σoO}ga.-G~B=3 'Wr3稞 cyy ٘QX1S 0TmkKH "&x}ȅff!׬~@)d M$\a]LA\ E {o?{*cPI &>HΒ2t5Jd,0d%zla}BqZepIxJ^/a&[mxCkO+QǡtfͰ|rx1.,ʼޞ&i=%1PM7Um fι8S=)CHIK+\5jF')@jI D]+<*RGܔ-<  uT@~gu6뀷ݩ&:A9έJ$|3̣IW+iF'slL ftfaq5Ui[wb0^o3/$bѾECivC%-S(#o˜bh™0+!BU-Aߛ%{BA^Iax tk>:btX>5qBޭC[r*KZ㌮l<WJ(ZQJDjꦷ XmUPIІQV; ?Mo۴NGhT#G 2+]إ,?[].>[<~6qXŅs8Iϧ@ZŔN‫ ^=&KO&\\?7TerBGPL<*|^$s`;^b\Rg^hm*ݾc-oG_ԽJ%)*xΚ7?|YrĕU k>bق|J*7ܾݾb~0W֤W#͎ݔ|{b+/a[|W Pյu'kۤ=hN؋hC i<l^RM4xS_N=a2HTwEԞ~ʎ%>ߊ ӝIA^j?\'zZP`͈&I3m$߆n81ٙ}3vy#cJ =r45Zn[}!3cT|Pmlga]]-ť(y"EoݴGD"bGq5b\1 TWq=_sgmSNǴ/E*B/=sW Z&7 (SEθa?LVԺnt?zEYʤ7|.]{, sVRS) X5>Fu `Эɖ í❏)9mCA֒(ȱKo z[B^voCNcQQj(@PF)Wzz:8]Ľ0+*A]Eݶ~ř٬ʳ% -zc<׻ѧCH`BLx{sa-Bu6Fζ>K`#6d H0 vַǶb&ZϘل汹cD:yee'_ fяmpӳA?kh~FsH MkçѕȎXWzZB)̜]\!CU@-7.ɀxMaCndfU<9ML 3s4$&%y 8ʺ:TnPf\TneՋܖc*YN 52ں]7N@Qg _ZSp`t)7^XE7yah-鑫ܯx' "1} ep*7&CTεXzMj2g<_8"EAWddJ$/{ |_cxԿHљJe&qȝcU #bhu1呜|hj6gWJgZ񢤄s ?Ԓyꛁzrkj#h93{}e bSbYwfo!Dq$͙a'ut̹84Ԫ22ؼч,q p#o ͏Z* 5O,7 ڪ~w+ xf3O^6\_60XFPu2yF+zVLLl\x2w-Qxz>8zӛP_V} 0Sr`/ U]?-GàhwAUK վRYWl?ҸˆUQ$Jܒu8'{B߻_OUن䯉ҚUե,dINIn4¯rh+_;x*/o^Ҷ:3zN2^_lj}~D5umlGoM~ %6#}Vv*8mBߊ〽'uKRClmG,|O(#zFm=5f$CMA }b+G+գBjMpVpd魸4npH|\՘T InU-?y[ސuWo,'[9ٿW^R*y eӐ0W6VOu*{mö\eڳfl0ymiyjWNk=[ӋxIZN:5v/I@mP#NmꄯI_v<<L?a|)uL7hH$@ q B;U?ZXi}vfz/Mf?HjrBld|EQGkߚNY= ܹw5bP,ouI ʍIt->ן4DcPS~ź=/}RY.l[dTw8ި/HdhSfSw,.gۡ; l-$ʱ=UyB}hx{ *!d,[S.}SV)Y(=Ͳ32D˗UYLXHR)er0{K`ܤ=ke{$\%:/n^bxE?䏃ICхaK}ϟ,>$rRSƐ*BH殢Lѣ$D~Nf%A2\Z}Rзl[?%mZ<%&3vx DU)f?7QV+#j)+Z~ƒ`޳B Na(RX!ՔJ=hFJWgS'}Vo y&Fz҈G̘+kF|z͑@>T"n8;RbXwݹ9B.%?ƸKTnCy,逋eɣ i ٢/~g+|Z%&bG$?qh]};*Lj{jH5`:x(GW__kz U) H Z~R-?`xDq'2dYcw[g,%bdHܰM/&"捯s$l2pgǂWr.&Ir'DuRjq?I VE0t< Rtc ?p+6a|^>u71~,bD;:]-efgEI~cΒslLٯcB|J'!OMƶ߬H'7YW~?*fG191@VCQHg|]fA]Iu.4<䎡Ђ Q*A.H7A4G-=-ɿ[tvZ+@9Qb KA(8)ՏZ| mKYݴ6C(n]4.32kJkM:kFC:Ee,;,%skjV3l7{o_GxFe(i.B{G~j.jF~?k Y'J[! & 6Uh0]O]yLJP!2ǫG3A:! ( Q-"8M;c0>)o25Cƪ7S{nƔ؜YvTpŽ[S=wQ x;ڧ/8ēkP+נ(7 3I}w;̔g鶝bwHuXZ˕kǖ4x`|WK'D3‰|#W0?R1JO>T}R xPItJ~ 96#5W}K00}r5tm֯A8!<$f',]tվ{at[7mh}ʋBBzܯ,xz~%d>7h1=~DIdgr[[ dꎑL,bI% :6K9~.$YWShc)+buȖR[7'8[#S6+Oky'h3dE6 $?*X] |E{U@ cȯ #2 F eT(ͻHDd#_2Efp9:ۼAJv]r2v>zyy$S.ISӔّ"e2"o5$efchskx=gTg*_ %ǶPsKowG;;٢݊-%i/9SY,!B 2ލ1s=@t-PʆkpU[$VD@-*$1"Fz014OX:̡nNP{endstream endobj 15 0 obj << /Type /Font /Subtype /Type1 /Encoding 368 0 R /FirstChar 44 /LastChar 121 /Widths 369 0 R /BaseFont /OAJIMR+CMR12 /FontDescriptor 13 0 R >> endobj 13 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 /FontName /OAJIMR+CMR12 /ItalicAngle 0 /StemV 65 /XHeight 431 /FontBBox [-34 -251 988 750] /Flags 4 /CharSet (/comma/hyphen/zero/one/two/five/six/eight/nine/A/B/C/D/E/H/I/J/K/M/P/R/S/T/X/a/c/d/e/f/h/i/l/m/n/o/r/s/t/u/v/y) /FontFile 14 0 R >> endobj 369 0 obj [272 326 0 0 490 490 490 0 0 490 490 0 490 490 0 0 0 0 0 0 0 734 693 707 748 666 0 0 734 353 503 761 0 897 0 0 666 0 721 544 707 0 0 0 734 0 0 0 0 0 0 0 0 490 0 435 544 435 299 0 544 272 0 0 272 816 544 490 0 0 381 386 381 544 517 0 0 517 ] endobj 368 0 obj << /Type /Encoding /Differences [ 0 /.notdef 44/comma/hyphen 46/.notdef 48/zero/one/two 51/.notdef 53/five/six 55/.notdef 56/eight/nine 58/.notdef 65/A/B/C/D/E 70/.notdef 72/H/I/J/K 76/.notdef 77/M 78/.notdef 80/P 81/.notdef 82/R/S/T 85/.notdef 88/X 89/.notdef 97/a 98/.notdef 99/c/d/e/f 103/.notdef 104/h/i 106/.notdef 108/l/m/n/o 112/.notdef 114/r/s/t/u/v 119/.notdef 121/y 122/.notdef] >> endobj 11 0 obj << /Length1 930 /Length2 2208 /Length3 532 /Length 2870 /Filter /FlateDecode >> stream xRy<N25#y%` Z4 2!{s͒{"eO$NN1!CR%Qν?~~yJ{h4M`duD&dDqt"|G >@3 HD 0D/o:boо Ǒ H't&&4 A@"x^D2ȌIP`{4HqE*\DLbPw\% Q?7aH.%X2(~ :H,(Jj~g ߟftGH фk#54"$XxoG_qLY ׾B`NG;צH۲@kD%2g&/ן.3&)" B8*ǂp7[!@@$@&2ad {Z xRX/D'qq_1mq#|Iy@Z浱 )s:IۀS7.IkJu|W(W'3|o)iѲ`T~Li2$,}-ڵg3YcO*?PwdfIc4V[. ҿXmsDl0|-$5HT)*tYU=E|U6ِY<vVndv%.¤X˗N2P'"mO)shkXQ'[ۛS%&@9#ׂ%rK'\Y'Dwt阘<9#Q\o=\e&?£!c(;)?tLf:j#ZX/sH@n1u 6M_]:~&/Fo(qJd% }76TJ]FFDEɇ kV^&Cu!kE7]c>E9OJ]C (vAh{ZȹzEpquٛdSE=9,VO#{(zh z_$aeUlKU9qszxa]/U8qxłE{ r%gS't "O \7S5*zO.Rmb%rDX$3if͆=ۜnQSg#:JrmzG֑}L|3(;oI6.o wL |^Qk!=ǚ4uƨ]sJY Ir/32y![c:J'Tx櫀͆u/h H?Vxkmɑ/CYm<[!Ya>aǞ$'hmZ6-JDsKn̒F޶_{{B[snn*׈KKocwӨ`S=ܱ4])vYŠFUIdu!:0RG#mauB-:0*[e}sᵁ+G:HVmR5UCn2#dCI_NU~~֤A"} OT E$-9X7,Zn*6ܚNR` FlHڂD%~ci2ZoNA 9:A&g*S.ޞ4޻Qp4l{I+gңДM)qI}@ItX%Yidgp̷B4rVh,XA089D ? .x3 P8;;*'\Sa-1ROf#?$h8X܀<9G~V.wsGX(d\v=v]g+b̶;F^fb2j |ؒ=$[*w},'sR['y [;Y&?EmvZ@]SbA ҇DN.8y?^DvR|m3~o-K*Hcx*fJFǝiQ=TZYnms=>1bx&Ge&[Ί@VN#RIJtyqfǻ4S ̃r^ft0K(NS+n;^}Q!kl"p#N$|ap@͸*rꕦ5ΠwlEOK Uj͓j*lek2n)8, H ƩB")VЃ [Qvū4/M-IWW{Z[o^BٻFDY;*qd"ԑW__zkn>'8*⋣@ 8endstream endobj 12 0 obj << /Type /Font /Subtype /Type1 /Encoding 370 0 R /FirstChar 2 /LastChar 103 /Widths 371 0 R /BaseFont /QZDELZ+CMSY10 /FontDescriptor 10 0 R >> endobj 10 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 /FontName /QZDELZ+CMSY10 /ItalicAngle -14 /StemV 85 /XHeight 431 /FontBBox [-29 -960 1116 775] /Flags 4 /CharSet (/multiply/asteriskmath/bullet/greaterequal/A/M/S/braceleft/braceright) /FontFile 11 0 R >> endobj 371 0 obj [778 500 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 798 0 0 0 0 0 0 0 0 0 0 0 1201 0 0 0 0 0 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 ] endobj 370 0 obj << /Type /Encoding /Differences [ 0 /.notdef 2/multiply/asteriskmath 4/.notdef 15/bullet 16/.notdef 21/greaterequal 22/.notdef 65/A 66/.notdef 77/M 78/.notdef 83/S 84/.notdef 102/braceleft/braceright 104/.notdef] >> endobj 8 0 obj << /Length1 894 /Length2 1908 /Length3 532 /Length 2527 /Filter /FlateDecode >> stream xy<ӱ5t#IΏp23ci^]0̏ {6$e&IޱHǔgv?cz G2h L L•'wLy:tFX kT<'faW}Ջ(>۞t[-Y˭ 9vʦ3BrۚNW4etЮdr%-9صTHxա{=Ofg/!ϛ9={?^PqKϪjyoTW\@&պNIqٳ盛L\95+%a^x\rF 4, 7vly}oW![݋3Ey<<#!XWl"hg͉$Ϫ Ǩ+BGw\qUPI,)L=.vf=M+d8F2R;dCCxT$V<CH\d`LX=Ł3hv+Wo/hG/>OHm7#LŽHu|*k#S~EbPle" p #ּ+0'FL,rU@b+v\Y)x*dh](w6kI#uj)9>1 HѦFZyT`E8I Bzb}MXL1̉cޫ?=4|`MkSVLTj;;z;;ʝ6ǝ(IWu%dMENx5~lR) @fBb;}T=[,g>~vqRI![mpj,޾(^ (Sq=˩lK|Y[[#|R.qd,/ޔ>kM0{E֎ w+UXf D 擳Ǵ_ ,Ln;pnTؓ}K3e<,5h+uІJU~] >j6g8aKab.LZ}vΡ;=妒F81B&c)U3b IDĂjAbZGeޤTeSgun{yyg-?\rQ [!)"8wʳioa,>~ab-ppٷQSY/~ H\e17U -WXO:>\6hL& t-"*~EENO3c*fxaL=,%TƐ`xY+;_Ω>lVrk 6X_eZs}ZUmY2,i=I%vX"%S&F8\߄J6ooTHtoH%X<Yҳ=nχW%|5[WmB"[+X?Wޮ[1\'=6 {f漢4f.isA3T Ɏ>MJƒhuˇ޾Ww^T]»Hb%{s-6d䇏Pvc!m+sԢc>^4Zi(XM%nftQU^, H $ !}!p7'0Y*k/?!'8hxAendstream endobj 9 0 obj << /Type /Font /Subtype /Type1 /Encoding 372 0 R /FirstChar 70 /LastChar 115 /Widths 373 0 R /BaseFont /PUCPCS+CMSS17 /FontDescriptor 7 0 R >> endobj 7 0 obj << /Ascent 694 /CapHeight 694 /Descent -195 /FontName /PUCPCS+CMSS17 /ItalicAngle 0 /StemV 76 /XHeight 431 /FontBBox [-58 -250 939 758] /Flags 4 /CharSet (/F/a/e/f/i/l/n/o/r/s) /FontFile 8 0 R >> endobj 373 0 obj [535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 451 0 0 0 418 287 0 0 223 0 0 223 0 484 470 0 0 320 360 ] endobj 372 0 obj << /Type /Encoding /Differences [ 0 /.notdef 70/F 71/.notdef 97/a 98/.notdef 101/e/f 103/.notdef 105/i 106/.notdef 108/l 109/.notdef 110/n/o 112/.notdef 114/r/s 116/.notdef] >> endobj 5 0 obj << /Length1 918 /Length2 3016 /Length3 532 /Length 3657 /Filter /FlateDecode >> stream xy<{ǭ1BE.1cCYFh0Ɩ=dzEHH[ɚCd ,Qsy_}]AY$g>HCj@$$t84O"CSpj>L)$]gFuO/82&&h΃AK`7`Ƒ}qXy6(1'AB]H0/M3HLh$"!\ $[8Shߛoi?$O 82ҋ?x_H h] 8@[â&x~qD&h}a0וs?r(4H [{ôVH;9C≴PVd2:4R8aY0 x)tIeezɮdOmK(sV,"t}gRU6*IE^%וM/"=Nv|ԇk5/i2˥|6!BAX%17MC<7Xs (Jgs)$ L+s+}Tmf+g0g#M3SS} wZ|*}8:V&>Yn~"ItAǒ*0Nu,s+,?[, F:ZދeF6!Jwk BTLSS;̐ FbQ![b#eӪ6BIXr7Уg6ŤuV5!P +lLxtBUH*ڦ9+Ix0_hI y;׊!~rT#oW_F ȿ͛$i5d8,Gd*w7]nHB?HW*?3+gr=:{ _YMY U8t1Εk|=~ky|υXq:tY՞yFJM/7$~5?mSjTa=n_nė4lqFymKNU|]rzAw#0X願+l!B?<,S&ޕLVe#&u)Ԙ1NUoǙPf,j f*;1V9Z•w䟅/񇱜<^`Οlz")(J+'f1`Wim?";5Ƕ~L2?=2Gv\DqyCK͞a9ʐs?4(b-Y F+_$NvudD }|+TNqIZOGO2ŮsٝOFp\d3 '7DR:a1"3"fXf;Y3{Uj wEH&J$y:͙j4`qk٧:q&ե:yLT^ܦX'RӍ7w;v˧amler+Ľ~,%vkyfq`hxJIߙ%}u?mj0&?=-V$T;e>ivcRgRYfrDުoVeBTJ*U7s :Q"Õj?/8Jt'XT%Tp~58|~Tp·#O_&h'RM,h`3D@r.%!9~u)swX&Kgg>kgP7K4&g?wbJ.fkq-R7OxBJO$֕wjGeWH|rxA#$G~aGba׶7h$o]Ot|c,zGV7@>h#/Oխ [j,.#T|Ý49NxCӵ^ W-Zi|IߩzR8}8濌jZB. GdoT6ʤ?aƵTrE\-mө: I-dS&f9p8s3tluq sUmRު d׮A),W)^KIY C !6MW(F"ԦqZDžTTΚneMf?@lZi^]JwBA,Nd}j+x\:_$0 V4ie~ pЋ$SdD"uoJVJ52'RHlÙ0f+M_f`f~65ͦ˹,.8 옂rA#r²^;"ɩiåL-n:FM>KcP?~lph2&_at&Uendstream endobj 6 0 obj << /Type /Font /Subtype /Type1 /Encoding 374 0 R /FirstChar 69 /LastChar 115 /Widths 375 0 R /BaseFont /PROSFC+CMR17 /FontDescriptor 4 0 R >> endobj 4 0 obj << /Ascent 694 /CapHeight 683 /Descent -195 /FontName /PROSFC+CMR17 /ItalicAngle 0 /StemV 53 /XHeight 431 /FontBBox [-33 -250 945 749] /Flags 4 /CharSet (/E/T/X/a/c/e/g/h/k/l/p/s) /FontFile 5 0 R >> endobj 375 0 obj [628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 668 0 0 0 693 0 0 0 0 0 0 0 0 459 0 406 0 406 0 459 511 0 0 485 250 0 0 0 511 0 0 359 ] endobj 374 0 obj << /Type /Encoding /Differences [ 0 /.notdef 69/E 70/.notdef 84/T 85/.notdef 88/X 89/.notdef 97/a 98/.notdef 99/c 100/.notdef 101/e 102/.notdef 103/g/h 105/.notdef 107/k/l 109/.notdef 112/p 113/.notdef 115/s 116/.notdef] >> endobj 49 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [2 0 R 51 0 R 60 0 R 63 0 R 75 0 R 81 0 R] >> endobj 89 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [84 0 R 91 0 R 94 0 R 97 0 R 100 0 R 103 0 R] >> endobj 111 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [109 0 R 113 0 R 125 0 R 128 0 R 134 0 R 137 0 R] >> endobj 145 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [143 0 R 147 0 R 150 0 R 156 0 R 159 0 R 162 0 R] >> endobj 167 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [165 0 R 169 0 R 172 0 R 175 0 R 178 0 R 184 0 R] >> endobj 189 0 obj << /Type /Pages /Count 6 /Parent 376 0 R /Kids [187 0 R 191 0 R 194 0 R 197 0 R 200 0 R 203 0 R] >> endobj 208 0 obj << /Type /Pages /Count 6 /Parent 377 0 R /Kids [206 0 R 210 0 R 213 0 R 216 0 R 219 0 R 222 0 R] >> endobj 227 0 obj << /Type /Pages /Count 6 /Parent 377 0 R /Kids [225 0 R 229 0 R 232 0 R 235 0 R 238 0 R 241 0 R] >> endobj 246 0 obj << /Type /Pages /Count 6 /Parent 377 0 R /Kids [244 0 R 248 0 R 251 0 R 254 0 R 257 0 R 260 0 R] >> endobj 265 0 obj << /Type /Pages /Count 6 /Parent 377 0 R /Kids [263 0 R 267 0 R 270 0 R 273 0 R 276 0 R 279 0 R] >> endobj 284 0 obj << /Type /Pages /Count 6 /Parent 377 0 R /Kids [282 0 R 286 0 R 289 0 R 292 0 R 295 0 R 298 0 R] >> endobj 303 0 obj << /Type /Pages /Count 5 /Parent 377 0 R /Kids [301 0 R 305 0 R 308 0 R 311 0 R 314 0 R] >> endobj 376 0 obj << /Type /Pages /Count 36 /Parent 378 0 R /Kids [49 0 R 89 0 R 111 0 R 145 0 R 167 0 R 189 0 R] >> endobj 377 0 obj << /Type /Pages /Count 35 /Parent 378 0 R /Kids [208 0 R 227 0 R 246 0 R 265 0 R 284 0 R 303 0 R] >> endobj 378 0 obj << /Type /Pages /Count 71 /Kids [376 0 R 377 0 R] >> endobj 379 0 obj << /Type /Catalog /Pages 378 0 R >> endobj 380 0 obj << /Producer (pdfTeX-0.14h) /Creator (TeX) /CreationDate (D:20080129080600) >> endobj xref 0 381 0000000000 65535 f 0000002333 00000 n 0000002228 00000 n 0000000009 00000 n 0000359173 00000 n 0000355241 00000 n 0000359016 00000 n 0000354704 00000 n 0000351901 00000 n 0000354546 00000 n 0000351160 00000 n 0000348012 00000 n 0000351001 00000 n 0000347043 00000 n 0000338433 00000 n 0000346884 00000 n 0000337484 00000 n 0000330036 00000 n 0000337324 00000 n 0000328929 00000 n 0000317426 00000 n 0000328769 00000 n 0000315953 00000 n 0000299118 00000 n 0000315794 00000 n 0000298293 00000 n 0000293581 00000 n 0000298133 00000 n 0000293113 00000 n 0000289407 00000 n 0000292956 00000 n 0000289013 00000 n 0000286950 00000 n 0000288854 00000 n 0000286360 00000 n 0000282417 00000 n 0000286199 00000 n 0000282095 00000 n 0000280526 00000 n 0000281939 00000 n 0000279565 00000 n 0000271633 00000 n 0000279407 00000 n 0000271317 00000 n 0000269257 00000 n 0000271160 00000 n 0000268931 00000 n 0000267449 00000 n 0000268773 00000 n 0000359766 00000 n 0000004500 00000 n 0000004392 00000 n 0000002566 00000 n 0000266359 00000 n 0000255618 00000 n 0000266199 00000 n 0000254429 00000 n 0000241871 00000 n 0000254269 00000 n 0000005945 00000 n 0000005837 00000 n 0000004640 00000 n 0000009270 00000 n 0000009162 00000 n 0000006050 00000 n 0000240955 00000 n 0000231158 00000 n 0000240795 00000 n 0000230855 00000 n 0000228887 00000 n 0000230697 00000 n 0000228438 00000 n 0000226331 00000 n 0000228278 00000 n 0000012754 00000 n 0000012646 00000 n 0000009458 00000 n 0000224797 00000 n 0000209145 00000 n 0000224638 00000 n 0000015754 00000 n 0000015646 00000 n 0000012942 00000 n 0000019257 00000 n 0000019149 00000 n 0000015870 00000 n 0000208490 00000 n 0000206214 00000 n 0000208332 00000 n 0000359875 00000 n 0000022796 00000 n 0000022688 00000 n 0000019433 00000 n 0000025512 00000 n 0000025404 00000 n 0000022948 00000 n 0000029131 00000 n 0000029023 00000 n 0000025641 00000 n 0000032593 00000 n 0000032483 00000 n 0000029260 00000 n 0000036702 00000 n 0000036591 00000 n 0000032769 00000 n 0000205592 00000 n 0000201225 00000 n 0000205431 00000 n 0000039787 00000 n 0000039675 00000 n 0000036892 00000 n 0000359987 00000 n 0000043022 00000 n 0000042910 00000 n 0000039953 00000 n 0000200426 00000 n 0000195777 00000 n 0000200262 00000 n 0000195045 00000 n 0000191103 00000 n 0000194882 00000 n 0000190801 00000 n 0000188871 00000 n 0000190640 00000 n 0000046430 00000 n 0000046318 00000 n 0000043214 00000 n 0000049973 00000 n 0000049861 00000 n 0000046583 00000 n 0000188567 00000 n 0000186630 00000 n 0000188407 00000 n 0000053176 00000 n 0000053064 00000 n 0000050152 00000 n 0000055980 00000 n 0000055868 00000 n 0000053343 00000 n 0000185960 00000 n 0000181646 00000 n 0000185798 00000 n 0000058933 00000 n 0000058821 00000 n 0000056110 00000 n 0000360104 00000 n 0000062095 00000 n 0000061983 00000 n 0000059110 00000 n 0000065550 00000 n 0000065438 00000 n 0000062201 00000 n 0000180924 00000 n 0000176359 00000 n 0000180763 00000 n 0000067370 00000 n 0000067258 00000 n 0000065716 00000 n 0000069201 00000 n 0000069089 00000 n 0000067463 00000 n 0000070742 00000 n 0000070630 00000 n 0000069294 00000 n 0000072246 00000 n 0000072134 00000 n 0000070835 00000 n 0000360221 00000 n 0000073497 00000 n 0000073385 00000 n 0000072339 00000 n 0000075015 00000 n 0000074903 00000 n 0000073590 00000 n 0000076605 00000 n 0000076493 00000 n 0000075108 00000 n 0000078908 00000 n 0000078796 00000 n 0000076698 00000 n 0000176046 00000 n 0000174188 00000 n 0000175886 00000 n 0000081775 00000 n 0000081663 00000 n 0000079087 00000 n 0000084075 00000 n 0000083963 00000 n 0000081941 00000 n 0000360338 00000 n 0000086341 00000 n 0000086229 00000 n 0000084192 00000 n 0000088300 00000 n 0000088188 00000 n 0000086458 00000 n 0000091543 00000 n 0000091431 00000 n 0000088417 00000 n 0000094360 00000 n 0000094248 00000 n 0000091696 00000 n 0000097002 00000 n 0000096890 00000 n 0000094477 00000 n 0000099227 00000 n 0000099115 00000 n 0000097131 00000 n 0000360455 00000 n 0000101777 00000 n 0000101665 00000 n 0000099356 00000 n 0000103302 00000 n 0000103190 00000 n 0000101906 00000 n 0000105528 00000 n 0000105416 00000 n 0000103395 00000 n 0000108680 00000 n 0000108568 00000 n 0000105645 00000 n 0000110306 00000 n 0000110194 00000 n 0000108797 00000 n 0000112730 00000 n 0000112618 00000 n 0000110399 00000 n 0000360572 00000 n 0000114838 00000 n 0000114726 00000 n 0000112847 00000 n 0000117320 00000 n 0000117208 00000 n 0000114955 00000 n 0000119697 00000 n 0000119585 00000 n 0000117449 00000 n 0000121693 00000 n 0000121581 00000 n 0000119802 00000 n 0000125057 00000 n 0000124945 00000 n 0000121810 00000 n 0000127223 00000 n 0000127111 00000 n 0000125198 00000 n 0000360689 00000 n 0000130474 00000 n 0000130362 00000 n 0000127328 00000 n 0000133209 00000 n 0000133097 00000 n 0000130615 00000 n 0000135525 00000 n 0000135413 00000 n 0000133326 00000 n 0000137899 00000 n 0000137787 00000 n 0000135630 00000 n 0000139048 00000 n 0000138936 00000 n 0000138016 00000 n 0000141202 00000 n 0000141090 00000 n 0000139141 00000 n 0000360806 00000 n 0000144011 00000 n 0000143899 00000 n 0000141319 00000 n 0000146388 00000 n 0000146276 00000 n 0000144140 00000 n 0000147707 00000 n 0000147595 00000 n 0000146555 00000 n 0000149019 00000 n 0000148907 00000 n 0000147862 00000 n 0000150243 00000 n 0000150131 00000 n 0000149174 00000 n 0000152261 00000 n 0000152149 00000 n 0000150398 00000 n 0000360923 00000 n 0000155127 00000 n 0000155015 00000 n 0000152428 00000 n 0000157110 00000 n 0000156998 00000 n 0000155306 00000 n 0000159626 00000 n 0000159514 00000 n 0000157239 00000 n 0000162235 00000 n 0000162123 00000 n 0000159731 00000 n 0000163355 00000 n 0000163243 00000 n 0000162388 00000 n 0000165047 00000 n 0000164935 00000 n 0000163448 00000 n 0000361040 00000 n 0000167586 00000 n 0000167474 00000 n 0000165164 00000 n 0000170808 00000 n 0000170696 00000 n 0000167752 00000 n 0000173073 00000 n 0000172961 00000 n 0000170937 00000 n 0000174082 00000 n 0000173970 00000 n 0000173228 00000 n 0000176273 00000 n 0000176249 00000 n 0000181397 00000 n 0000181183 00000 n 0000186393 00000 n 0000186189 00000 n 0000188789 00000 n 0000188765 00000 n 0000191019 00000 n 0000190995 00000 n 0000195519 00000 n 0000195285 00000 n 0000200899 00000 n 0000200693 00000 n 0000205971 00000 n 0000205825 00000 n 0000208986 00000 n 0000208750 00000 n 0000225809 00000 n 0000225415 00000 n 0000228751 00000 n 0000228639 00000 n 0000231076 00000 n 0000231052 00000 n 0000241550 00000 n 0000241236 00000 n 0000255188 00000 n 0000254858 00000 n 0000267038 00000 n 0000266697 00000 n 0000269164 00000 n 0000269139 00000 n 0000271545 00000 n 0000271517 00000 n 0000280134 00000 n 0000279880 00000 n 0000282326 00000 n 0000282302 00000 n 0000286723 00000 n 0000286577 00000 n 0000289298 00000 n 0000289224 00000 n 0000293435 00000 n 0000293357 00000 n 0000298783 00000 n 0000298559 00000 n 0000316906 00000 n 0000316488 00000 n 0000329668 00000 n 0000329299 00000 n 0000338039 00000 n 0000337787 00000 n 0000347603 00000 n 0000347345 00000 n 0000351668 00000 n 0000351425 00000 n 0000355047 00000 n 0000354915 00000 n 0000359525 00000 n 0000359387 00000 n 0000361149 00000 n 0000361265 00000 n 0000361383 00000 n 0000361453 00000 n 0000361506 00000 n trailer << /Size 381 /Root 379 0 R /Info 380 0 R >> startxref 361602 %%EOF