From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/uiucthesis/README | 43 + macros/latex/contrib/uiucthesis/thesis-ex.pdf | Bin 0 -> 69907 bytes macros/latex/contrib/uiucthesis/uiucthesis.cls | 562 +++++ macros/latex/contrib/uiucthesis/uiucthesis.dtx | 1638 ++++++++++++++ macros/latex/contrib/uiucthesis/uiucthesis.ins | 14 + macros/latex/contrib/uiucthesis/uiucthesis.pdf | 2846 ++++++++++++++++++++++++ macros/latex/contrib/uiucthesis/uiucthesis.sty | 559 +++++ 7 files changed, 5662 insertions(+) create mode 100644 macros/latex/contrib/uiucthesis/README create mode 100644 macros/latex/contrib/uiucthesis/thesis-ex.pdf create mode 100644 macros/latex/contrib/uiucthesis/uiucthesis.cls create mode 100644 macros/latex/contrib/uiucthesis/uiucthesis.dtx create mode 100644 macros/latex/contrib/uiucthesis/uiucthesis.ins create mode 100644 macros/latex/contrib/uiucthesis/uiucthesis.pdf create mode 100644 macros/latex/contrib/uiucthesis/uiucthesis.sty (limited to 'macros/latex/contrib/uiucthesis') diff --git a/macros/latex/contrib/uiucthesis/README b/macros/latex/contrib/uiucthesis/README new file mode 100644 index 0000000000..93e4d76081 --- /dev/null +++ b/macros/latex/contrib/uiucthesis/README @@ -0,0 +1,43 @@ +UIUCTHESIS Package/Class +by Peter Czoschke (based on the original version by David Hull) + + +Description +----------- + +uiucthesis is a LaTeX package for formatting theses in the format +required by the University of Illinois at Urbana-Champaign. + +A class file and style file are provided. Both provide identical +functionality except that the class file loads the "book" +class with the [oneside] option. + + +Files +----- + +README This file +uiucthesis.dtx Source for uiucthesis.cls, uiucthesis.sty and thesis-ex.tex +uiucthesis.ins Driver file for uiucthesis.dtx +uiucthesis.pdf Precompiled PDF file of documentation from .dtx file +thesis-ex.pdf Precompiled PDF file of the example file generated from installation +uiucthesis.cls Pregenerated class file +uiucthesis.sty Pregenerated style file (for backwards-compatibility) + + +Installation +------------ + +latex uiucthesis.ins <== Produces uiucthesis.cls, uiucthesis.sty + and thesis-ex.tex +latex uiucthesis.dtx <== Produces uiucthesis.dvi (documentation) +latex uiucthesis.dtx <== One more time, to fix cross-references + +You can do the last two steps on thesis-ex.tex as well to generate the example +file (DVI). + + +Dependencies +------------ + +This package requires the setspace package. diff --git a/macros/latex/contrib/uiucthesis/thesis-ex.pdf b/macros/latex/contrib/uiucthesis/thesis-ex.pdf new file mode 100644 index 0000000000..021f47746c Binary files /dev/null and b/macros/latex/contrib/uiucthesis/thesis-ex.pdf differ diff --git a/macros/latex/contrib/uiucthesis/uiucthesis.cls b/macros/latex/contrib/uiucthesis/uiucthesis.cls new file mode 100644 index 0000000000..2bbe483c34 --- /dev/null +++ b/macros/latex/contrib/uiucthesis/uiucthesis.cls @@ -0,0 +1,562 @@ +%% +%% This is file `uiucthesis.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% uiucthesis.dtx (with options: `class') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from uiucthesis.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file uiucthesis.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\def\fileversion{v2.25} \def\filedate{2005/03/25} +%% Package and Class "uiucthesis" for use with LaTeX2e. +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{uiucthesis} + [\filedate\ \fileversion\ UIUC Thesis (PJC)] +\RequirePackage{setspace} +\expandafter\ifx\csname @ifundefined\endcsname\relax + \def\@ifundefined#1{% + \expandafter\ifx\csname#1\endcsname\relax + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} +\fi +\@ifundefined{MakeUppercase}{\let\MakeUppercase=\uppercase}{} +\newif\if@thesisdraft \@thesisdraftfalse +\newif\if@thesisfancy \@thesisfancyfalse +\newif\if@fullpage \@fullpagefalse +\newif\if@largecaps \@largecapsfalse +\newif\if@proquest \@proquestfalse +\newif\if@edeposit \@edepositfalse +\newif\if@thesisoffcenter \@thesisoffcenterfalse +\newif\if@centerchapter \@centerchapterfalse +\DeclareOption{draftthesis}{\@thesisdrafttrue} +\DeclareOption{fancy}{\@thesisfancytrue} +\DeclareOption{fullpage}{\@fullpagetrue} +\DeclareOption{proquest}{\@proquesttrue} +\DeclareOption{toclabels}{\AtBeginDocument{\toclabels}} +\DeclareOption{edeposit}{\@edeposittrue} +\DeclareOption{offcenter}{\@thesisoffcentertrue} +\DeclareOption{centerchapter}{\@centerchaptertrue} +\DeclareOption{largecaps}{\@largecapstrue} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} +\PassOptionsToClass{letterpaper,oneside}{book} +\ProcessOptions +\LoadClass{book} +\if@proquest + \nofiles % don't overwrite the .aux files + \def\makeindex{} + \@thesisfancyfalse + \@fullpagetrue +\fi +\if@thesisdraft + \newcount\timehh\newcount\timemm + \timehh=\time \divide\timehh by 60 + \timemm=\time \count255=\timehh \multiply\count255 by -60 + \advance\timemm by \count255 + \def\draftheader{\slshape Draft of \today\ at + \ifnum\timehh<10 0\fi\number\timehh\,:\,\ifnum\timemm<10 0\fi\number\timemm}% +\fi +\newcommand{\toclabels}{% + \addtocontents{toc}{\vspace*{-\baselineskip}\hfill Page\endgraf}% + \addtocontents{lof}{\vspace*{-\baselineskip}~Figure\hfill Page\endgraf}% + \addtocontents{lot}{\vspace*{-\baselineskip}~Table\hfill Page\endgraf}} +\def\@mkuptitle#1{\gdef\@Utitle{#1}} +\def\title#1{\gdef\@title{#1}\MakeUppercase{\protect\@mkuptitle{#1}}} +\def\@mkupauthor#1{\gdef\@Uauthor{#1}} +\def\author#1{\gdef\@author{#1}\MakeUppercase{\protect\@mkupauthor{#1}}} +\def\phdthesis{\def\@degree{Doctor of Philosophy} + \def\degree{Ph.D.} + \def\@thesisname{DISSERTATION} + } +\def\msthesis{\def\@degree{Master of Science} + \def\degree{M.S.} + \def\@thesisname{THESIS} + } +\newcommand{\otherdoctorate}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{DISSERTATION} + } +\newcommand{\othermasters}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{THESIS} + } +\def\department#1{\def\@dept{#1}} +\def\college#1{\def\@college{#1}} +\def\schools#1{\def\@schools{#1}} +\def\degreeyear#1{\def\@degreeyear{#1}} +\newcommand{\committee}[1]{\gdef\@committee{#1}} +\newcommand*{\volume}[1]{\gdef\thesis@volume{VOLUME~#1}} +\newcommand*{\thesis@volume}{} +\if@edeposit + \gdef\@committee{% + \ClassError{uiucthesis}{A committee must be specified for e-deposit dissertations.}% + {Use \protect\committee\space with members separated by \protect\\'s.}} +\fi +\def\copyrightnotice{\copyright~\@degreeyear~by \@author. All rights reserved.} +\newif\if@thesiscrpage \@thesiscrpagetrue +\let\nocopyrightpage\@thesiscrpagefalse +\if@thesisdraft\nocopyrightpage\fi +\phdthesis +\department{Computer Science} +\college{Graduate College} +\def\@schools{} +\def\@degreeyear{\number\year} +\renewcommand\maketitle{ + \if@thesiscrpage + \newpage + \thispagestyle{empty} + \null\vfill + \centerline{\copyrightnotice}% + \vskip 3ex % skip to visually center copyright notice + \vfill + \fi + \newpage + \thispagestyle{empty}% + \enlargethispage{1in}% + \begingroup + \def\baselinestretch{1} + \ifnum \@ptsize=2 + \@normalsize + \newcommand{\thesis@small}{\small} + \else + \large + \newcommand{\thesis@small}{\@normalsize} + \fi + \headheight=0pt \headsep=0pt + \topmargin=0in + \@tempdima=\paperwidth + \advance\@tempdima by -\textwidth + \divide\@tempdima by 2 + \advance\@tempdima by -1in + \oddsidemargin=\@tempdima + \let\evensidemargin=\oddsidemargin + \newdimen\thesis@dim + \if@edeposit + \thesis@dim=1.25in + \else + \thesis@dim=1.75in + \fi + \if@largecaps + \def\lc@selectfont{\fontshape{lc}\selectfont}% + \else + \def\lc@selectfont{}% + \fi + \begin{center} + \if@edeposit\else + \vbox to 1.25in{} + \fi + \vbox to \thesis@dim{% + {\lc@selectfont\@Utitle} + \if@thesisdraft + \\[12pt] + \draftheader + \fi + \vfil}% + \vbox to 2in{% + {\lc@selectfont BY}\\[12pt] + {\lc@selectfont\@Uauthor}\\[12pt] + \begin{tabular}{c}\@schools\end{tabular}\vfil}% + \vbox to 0.5in{\thesis@volume\vfil} + \vbox to 2.5in{% + {\lc@selectfont \@thesisname}\\[12pt] + Submitted in partial fulfillment of the requirements\\ + for the degree of \@degree\ in \@dept\\ + in the \@college\ of the\\ + University of Illinois at Urbana-Champaign, \@degreeyear\vfil} + \if@edeposit + \vbox to 2.1in{ + COMMITTEE ON FINAL EXAMINATION*\\[12pt] + \begin{tabular}{c}\@committee\end{tabular}\vfil} + \hspace*{-\oddsidemargin}\parbox[t]{6.5in}{\thesis@small% + * The Certificate of Committee Approval is not part of dissertations + deposited electronically through the Graduate College of the University + of Illinois at Urbana-Champaign. A copy of the original Certificate of + Committee Approval is permanently archived with the student's record.}% + \else + \vskip -2ex + Urbana, Illinois + \fi + \end{center} + \newpage + \endgroup +} +\let\thesis@frontmatter=\frontmatter +\def\frontmatter{% + \thesis@frontmatter + \if@edeposit + \setcounter{page}{2} + \else + \setcounter{page}{3} + \fi} +\renewcommand\contentsname{Table of Contents} +\renewcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus 0.2em \@minus 0.2em + \setlength\@tempdima{1.5em} + \begingroup + \leftskip \z@ \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent \z@ + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak + \leaders\hbox{$\m@th\mkern\@dotsep mu\hbox{.}\mkern\@dotsep mu$} + \hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +\let\thesis@tableofcontents=\tableofcontents +\def\tableofcontents{{\singlespacing\thesis@tableofcontents}} +\let\thesis@listoftables=\listoftables +\def\listoftables{\newpage% + \addcontentsline{toc}{chapter}{\listtablename}% + {\singlespacing\thesis@listoftables}} +\let\thesis@listoffigures=\listoffigures +\def\listoffigures{\newpage% + \addcontentsline{toc}{chapter}{\listfigurename}% + {\singlespacing\thesis@listoffigures}} +\newcommand*{\advisor}[1]{\gdef\@advisor{#1}} +\newcommand*{\adviser}[1]{\gdef\@advisor{#1}} +\def\abstractname{Abstract} +\if@proquest + \def\maketitle{} + \def\@advisor{% + \ClassError{uiucthesis}{An advisor must be specified for the ProQuest abstract}% + {Use \protect\advisor\space to specify a name}} + \newenvironment{abstract}{% + \newpage + \pagestyle{empty} + \setcounter{page}{1} + \begin{singlespace}\begin{center} + \@Utitle\\[\baselineskip] + \@author, \degree\\ + Department of \@dept\\ + University of Illinois at Urbana-Champaign, \@degreeyear\\ + \@advisor, Adviser\\[\baselineskip] + \end{center}\end{singlespace}\par\noindent\ignorespaces + }{ + \newpage + \aftergroup\enddocument + \aftergroup\endinput + } +\else + \newenvironment{abstract}{\chapter*{\abstractname}}{} +\fi +\newenvironment{dedication}{ + \newpage + \leavevmode\vfill + \begin{center} + \itshape + }{ + \end{center} + \vskip 3ex + \vfill + \newpage + } +\newenvironment*{symbollist}[1][1in]{ + \begin{list}{}{\singlespacing + \setlength{\leftmargin}{#1} + \setlength{\labelwidth}{#1} + \addtolength{\labelwidth}{-\labelsep} + \setlength{\topsep}{0in}}% + \def\makelabel##1{\hfil##1\hfil}% + }{ + \end{list}} +\newenvironment*{symbollist*}[1][1in]{ + \begin{symbollist}[#1] + \def\makelabel##1{##1\hfil}} + {\end{symbollist}} +\if@thesisfancy + \font\cminch=cminch at 60pt + \newcommand\chapternumberfont{\cminch} +\else + \newcommand\chapternumberfont{\huge\bfseries} +\fi +\newcommand\chaptertitlefont{\Huge\bfseries} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \if@thesisfancy + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}% + {\@chapapp\ \thechapter\quad #1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +\newskip\thesis@chapskip +\AtBeginDocument{% + \newdimen\chapternumberheight + \begingroup + \chapternumberfont + \setbox255=\hbox{A} + \if@thesisfancy + \global\thesis@chapskip=\ht255 + \else + \global\thesis@chapskip=\baselineskip + \fi + \dimen255=\ht255 + \chaptertitlefont + \setbox255=\hbox{A} + \advance\dimen255 by \ht255 + \if@thesisfancy + \global\advance\thesis@chapskip by -\ht255 + \global\divide\thesis@chapskip by 2 + \global\advance\thesis@chapskip by 10\p@ + \else + \global\advance\thesis@chapskip by 20\p@ + \fi + \divide\dimen255 by 2 + \global\chapternumberheight=\dimen255 + \endgroup} +\newlength{\chaptertitleheight} +\if@thesisfancy + \setlength{\chaptertitleheight}{1.5in} +\else + \setlength{\chaptertitleheight}{1.85in} +\fi +\def\@makechapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \thesis@chapskip=\z@ + \if@thesisfancy + \vspace*{10\p@}% + \leavevmode\llap{\vbox to \chapternumberheight{\hbox{% + \chapternumberfont\thechapter\,}\vss}}% + \else + {\chapternumberfont \@chapapp\space \thechapter} + \par\nobreak + \vskip 20\p@ + \fi + \fi + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip}% + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +\def\@makeschapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip} + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +\newcommand{\sectiontitlefont}{\Large\bfseries} +\newcommand{\subsectiontitlefont}{\large\bfseries} +\newcommand{\subsubsectiontitlefont}{\normalsize\bfseries} +\renewcommand\section{\@startsection {section}{1}{\z@}% + {-3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\raggedright\normalfont\sectiontitlefont}} +\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsectiontitlefont}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsubsectiontitlefont}} +\let\thesis@appendix\appendix +\renewcommand\appendix{\thesis@appendix\@ifstar{\gdef\thechapter{}}{}} +\renewcommand\bibname{References} +\AtBeginDocument{\let\thesis@thebib\thebibliography + \let\thesis@endbib\endthebibliography + \def\thebibliography{\begingroup\singlespacing% + \chapter{\bibname}% + \let\chapter\@gobbletwo% + \thesis@thebib} + \def\endthebibliography{\thesis@endbib\endgroup}} +\let\thesis@theindex=\theindex +\def\theindex{\addcontentsline{toc}{chapter}{\indexname}% + \begingroup\singlespacing\thesis@theindex} +\let\thesis@endtheindex=\endtheindex +\def\endtheindex{\thesis@endtheindex\endgroup} +\topmargin=0pt +\advance \topmargin by -\headheight +\advance \topmargin by -\headsep +\textheight 8.9in +\if@fullpage + \setlength{\textwidth}{\paperwidth} + \addtolength{\textwidth}{-2in} + \@settopoint\textwidth +\fi +\setlength{\@tempdima}{\paperwidth} +\addtolength{\@tempdima}{-\textwidth} +\setlength{\oddsidemargin}{.5\@tempdima} +\addtolength{\oddsidemargin}{-1in} +\if@thesisoffcenter + \addtolength{\oddsidemargin}{0.5in} + \reversemarginpar +\fi +\setlength{\marginparwidth}{\oddsidemargin} +\addtolength{\marginparwidth}{1in} +\addtolength{\marginparwidth}{-\marginparsep} +\addtolength{\marginparwidth}{-24pt} +\@settopoint\oddsidemargin +\@settopoint\marginparwidth +\setlength{\evensidemargin}{\oddsidemargin} +\if@thesisdraft + \newcommand{\note}[1]{\marginpar{\def\baselinestretch{1}\small\raggedright #1}} +\else + \newcommand{\note}[1]{} + \let\thesis@marginpar\marginpar + \def\marginpar{% + \ClassWarning{uiucthesis}{Margin paragraphs fall outside the allowed margins\MessageBreak + for UIUC Theses, use \protect\note\space instead of \protect\marginpar.}% + \thesis@marginpar} +\fi +\def\ps@plain{% + \let\@mkboth\@gobbletwo + \if@thesisdraft + \def\@oddhead{\draftheader\hfil} + \else + \let\@oddhead\@empty + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot +} +\if@twoside + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil\draftheader} + \else + \def\@oddhead{\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil} + \fi + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}{}} + \else + \def\chaptermark##1{% + \def\@chaphead{\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}% + \markboth{\@chaphead}{\@chaphead}} + \fi + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \else + \def\@oddhead{\hfil\slshape\rightmark\hfil} + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}} + \else + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}} + \fi + } +\fi +\pagestyle{plain} +\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi + \@mkboth{}{} + \thispagestyle{plain} + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter} +\newcommand\vitaname{Vita} +\newcommand\vita{ + \chapter{\vitaname}% +} +\def\thesisspacing{\if@fullpage\doublespacing\else\onehalfspacing\fi} +\pagenumbering{roman} +\AtBeginDocument{\thesisspacing} +\def\preliminary{\frontmatter} +\let\endpreliminary=\relax +\def\thesis{\mainmatter} +\let\endthesis=\relax +\endinput +%% +%% End of file `uiucthesis.cls'. diff --git a/macros/latex/contrib/uiucthesis/uiucthesis.dtx b/macros/latex/contrib/uiucthesis/uiucthesis.dtx new file mode 100644 index 0000000000..1630400bba --- /dev/null +++ b/macros/latex/contrib/uiucthesis/uiucthesis.dtx @@ -0,0 +1,1638 @@ +\def\fileversion{v2.25} \def\filedate{2005/03/25} +% \iffalse % this is a METACOMMENT ! +%% Package and Class "uiucthesis" for use with LaTeX2e. +% +%\NeedsTeXFormat{LaTeX2e} +%\ProvidesClass{uiucthesis} +%\ProvidesPackage{uiucthesis} +% [\filedate\ \fileversion\ UIUC Thesis (PJC)] +% +%<*driver> +\documentclass{ltxdoc} +\begin{document} +\title{The \textsf{uiucthesis} class + \thanks{This file has version number \fileversion, + last revised \filedate.}} +\author{Peter Czoschke\\czoschke@mrl.uiuc.edu\\ (Adapted from version by David Hull)} +\date{\filedate} +\maketitle +\DocInput{uiucthesis.dtx} +\end{document} +% +% \fi +% +% \CheckSum{1143} +% +% \MakeShortVerb{\|} +% +% \def\pkg#1{\textsf{#1}} +% \def\env#1{\textsf{#1}} +% +% \iffalse +%<*example> +% \fi +% \begin{abstract} +% Load the \pkg{uiucthesis} class for use with \LaTeX2e +% to produce a document that conforms +% to the format described in +% \emph{Handbook for Graduate Students Preparing to Deposit}\cite{Handbook}. +% \end{abstract} +% +% \section{The User Interface} +% +% This section describes how to use the \pkg{uiucthesis} class to +% produce a thesis satisfying the format requirements of the +% Grad College at UIUC. +% I assume that you are familiar with \LaTeX, and highly +% recommend that anyone attempting to use \LaTeX\ to produce a +% thesis have access to a copy of the \LaTeX\ book\cite{Lamport}. +% +% \subsection{Using \pkg{uiucthesis}} +% +% To write a thesis, you load the UIUC thesis definitions +% by loading the \pkg{uiucthesis} class at the beginning of +% your \LaTeX\ document with the |\documentclass| command. +% For example, +% \begin{quote} \hrule \begin{verbatim} +\documentclass[draftthesis,fullpage]{uiucthesis} +% \end{verbatim} \hrule \end{quote} +% \iffalse +% +% \fi +% +% \DescribeMacro{[draftthesis]} +% \DescribeMacro{[fancy]} +% \DescribeMacro{[fullpage]} +% The \pkg{uiucthesis} class provides a number of options. +% The |[draftthesis]| option causes each page to have a header +% proclaiming the document to be a draft copy, along with the +% current time and date. +% It also omits the copyright page and prints out any marginal notes +% added with the |\note| macro. +% The |[fancy]| style option produces slightly fancier chapter headings. +% The |[fullpage]| style option makes the margins as small as the +% format requirements allow and uses double-spacing for the text. +% Because wide text columns are generally +% considered harder on the reader +% this is not the default, but is provided as an option because people +% seem to want it. +% The |[fancy]| and |[fullpage]| options are incompatible---choose +% one or the other. +% +% \DescribeMacro{[proquest]} +% The |[proquest]| option is meant to be used when you are ready to deposit your thesis. +% For doctorates, the Grad College requires the submission of a specially +% formatted abstract for the ProQuest publication service. To produce this +% abstract, include the |[proquest]| option and reprocess your file. Everything +% in your \LaTeX\ document will be ignored except the contents of the \env{abstract} +% environment, which are printed out in the format required. Once the option is +% removed from the |\documentclass| command, you can reprocess your thesis as +% normal (the auxiliary files should be intact). To use this option, the name +% of your thesis advisor needs to be specified with the |\advisor| command (see +% below). +% +% \DescribeMacro{[edeposit]} +% Use the |[edeposit]| option if you are depositing your thesis electronically. The title page +% is different and the page numbering is slightly different since the committee +% approval form is not included with your thesis. If this option is used, you +% must specify your committee members with the |\committee| command (see below). +% +% \DescribeMacro{[offcenter]} +% The |[offcenter]| option adds 1/2 inch to the left margin of all pages. +% This can be done to allow some extra space there for binding purposes, or +% if you use the |[fancy]| option, to allow for more space for the chapter +% numbers at the left side of the page. +% In past versions of \pkg{uiucthesis}, the |[fancy]| option did this by default. +% This version uses symmetric margins by default, even with the +% |[fancy]| option. If you have a lot of chapters (i.e., more than 9), your chapter +% numbers may spill into +% the 1 inch margin required by the Grad College without using this option. +% This option should not be used with the |[fullpage]| option. +% +% \DescribeMacro{[centerchapter]} +% Normally, the chapter headings are all left-justified on the opening page of +% each chapter. These headings can all be centered by using the |[centerchapter]| +% option for the class. This option is not recommended for use with the |[fancy]| +% option. +% +% \subsection{The Title Page} +% +% The |\maketitle| command is redefined so that it creates a +% title page with the correct format for a thesis at UIUC. +% +% \DescribeMacro{\phdthesis} +% \DescribeMacro{\otherdoctorate} +% \DescribeMacro{\msthesis} +% \DescribeMacro{\othermasters} +% \DescribeMacro{\department} +% \DescribeMacro{\college} +% Use the |\phdthesis| or |\msthesis| to set the correct thesis type. +% If your thesis isn't for a ``Ph.D.'' or ``M.S.'', you can specify +% your degree with either\\ +% |\otherdoctorate{|\meta{degree name}|}{|\meta{abbreviation}|}| or\\ +% |\othermasters{|\meta{degree name}|}{|\meta{abbreviation}|}|.\\ +% For example, specifying |\phdthesis| is equivalent to giving the command\\ +% |\otherdoctorate{Doctor of Philosophy}{Ph.D.}|.\\ +% The default thesis type is |\phdthesis|. Set your department with\linebreak +% |\department{|\meta{department}|}|. This defines the field your degree +% will be in, so leave out ``Department of.'' +% The default department is ``Computer Science''. +% Define your college with |\college{|\meta{college}|}|. +% The default is college is ``Graduate College''; +% you shouldn't need to change it. +% +% \DescribeMacro{\schools} +% Use |\schools{|\meta{school list}|}| to list the previous degrees +% you have received and the schools that you received them from. +% Separate multiple degrees with |\\|. +% +% \DescribeMacro{\degreeyear} +% Use |\degreeyear{|\meta{year}|}| to define the year in which +% you will receive your degree. The default is the current year. +% +% \DescribeMacro{\advisor} +% \DescribeMacro{\adviser} +% Use |\advisor{|\meta{advisor name}|}| or |\adviser{|\meta{advisor name}|}| +% to specify the name of your +% advisor. This is needed to produce the ProQuest abstract +% (see the |[proquest]| option above). You only need to submit a +% ProQuest abstract if you are a doctoral candidate. +% +% \DescribeMacro{\committee} +% Use |\committee{|\meta{committee members}|}| to specify the members +% of your committee and their titles as you want them to appear on the +% title page. Separate members with |\\|. This is only needed for +% electronically deposited theses. +% +% \DescribeMacro{\volume} +% The |\volume| macro provides nominal support for very long theses that must +% be broken up into multiple volumes. Use |\volume{|\meta{number}|}| +% to specify the volume number (a single arabic numeral). All this macro +% does is place the word VOLUME with the number you specify on the title +% page. You have to take care of what appears in each volume. The easiest +% way to do this is to create two separate source files, one for each +% volume. +% +% Here's how to produce an example similar to that in \cite{Handbook}. +% \begin{quote} \hrule \begin{verbatim} +\begin{document} + +\title{Coffee Consumption of Graduate Students \\ + Trying to Finish Dissertations} +\author{Juan Valdez} +\department{Food Science} +\schools{B.A., University of Columbia, 1981\\ + A.M., University of Illinois at Urbana-Champaign, 1986} +\phdthesis +\advisor{Java Jack} +\degreeyear{1994} +\maketitle +% \end{verbatim} \hrule \end{quote} +% \iffalse +% +% \fi +% +% \subsection{Front Matter} +% +% \DescribeMacro{\frontmatter} +% Typically, a thesis might have an Abstract, a Dedication, some +% Acknowledgments, and a Preface before the Table of Contents. +% Use the |\frontmatter| command to start this preliminary section +% of the thesis. +% The |\frontmatter| command sets the page number of the next page +% to roman numeral iii (or ii if the |[edeposit]| option is used). +% (The title page is page i, and the certificate +% of committee approval, the ``red-bordered form,'' is page ii.) +% +% \DescribeEnv{abstract} +% The abstract should appear in the \env{abstract} environment. Normally, +% this just produces another chapter with |\chapter*{\abstractname}|, +% where |\abstractname| is ``Abstract'' (see User Customization below), +% but if the |[proquest]| option +% is specified, then the contents of this environment are used +% for the ProQuest abstract. +% +% \DescribeEnv{dedication} +% A dedication page can be printed with the \env{dedication} environment. +% This produces a separate page with the dedication centered horizontally +% and vertically, with the text in italics. +% +% After this front matter comes the Table of Contents, +% List of Tables, List of Figures, etc. Use the standard \LaTeX\ +% commands |\tableofcontents|, |\listoftables|, |\listoffigures|, etc., +% to generate them. +% In the \pkg{uiucthesis} format these lists are all single spaced. +% +% \DescribeEnv{symbollist} +% \DescribeEnv{symbollist*} +% Optionally, these tables can be followed by a List of Abbreviations and/or +% List of Symbols. Introduce these with the |\chapter| command. To aid in +% making these lists, the \env{symbollist} and \env{symbollist*} environments are +% defined in \pkg{uiucthesis}. These environments produce a two-column list +% as illustrated below. By default the left column is 1 inch wide but can +% be specified with an optional argument. In the starred environment, the left +% column is left-justified, otherwise it is centered. See the example below. +% +% Here's an example of what the front matter of a typical +% thesis looks like. First comes the Abstract and the Dedication, both of +% which are optional. +% \begin{quote} \hrule \begin{verbatim} +\frontmatter + +%% Create an abstract that can also be used for the ProQuest abstract. +%% Note that ProQuest truncates their abstracts at 350 words. +\begin{abstract} +This is a comprehensive study of caffeine consumption by graduate +students at the University of Illinois who are in the very final +stages of completing their doctoral degrees. A study group of six +hundred doctoral students\ldots. +\end{abstract} + +%% Create a dedication in italics with no heading, centered vertically +%% on the page. +\begin{dedication} +To Father and Mother. +\end{dedication} + +%% Create an Acknowledgements page, many departments require you to +%% include funding support in this. +\chapter*{Acknowledgments} + +This project would not have been possible without the support of +many people. Many thanks to my adviser, Lawrence T. Strongarm, who +read my numerous revisions and helped make some sense of the +confusion. Also thanks to my committee members, Reginald Bottoms, +Karin Vegas, and Cindy Willy, who offered guidance and support. +Thanks to the University of Illinois Graduate College for awarding +me a Dissertation Completion Fellowship, providing me with the +financial means to complete this project. And finally, thanks to +my husband, parents, and numerous friends who endured this long +process with me, always offering support and love. + +%% The thesis format requires the Table of Contents to come +%% before any other major sections, all of these sections after +%% the Table of Contents must be listed therein (i.e., use \chapter, +%% not \chapter*). Common sections to have between the Table of +%% Contents and the main text are: +%% +%% List of Tables +%% List of Figures +%% List Symbols and/or Abbreviations +%% etc. + +\tableofcontents +\listoftables +\listoffigures +% \iffalse +% +% \fi +% \end{verbatim} \hrule \end{quote} +% +% If you want a List of Symbols or Abbreviations, you can do so as follows: +% \begin{quote} \hrule \begin{verbatim} +%% Create a List of Abbreviations. The left column +%% is 1 inch wide and left-justified +\chapter{List of Abbreviations} + +\begin{symbollist*} +\item[CA] Caffeine Addict. +\item[CD] Coffee Drinker. +\end{symbollist*} + +%% Create a List of Symbols. The left column +%% is 0.7 inch wide and centered +\chapter{List of Symbols} + +\begin{symbollist}[0.7in] +\item[$\tau$] Time taken to drink one cup of coffee. +\item[$\mu$g] Micrograms (of caffeine, generally). +\end{symbollist} +% \end{verbatim} \hrule \end{quote} +% \iffalse +% +% \fi +% +% \subsection{Main Matter} +% +% \DescribeMacro{\mainmatter} +% Begin the main body of your thesis with the |\mainmatter| command. +% It resets the page number to arabic numeral 1. +% You can now use any of the commands defined by the +% the book document class to write your thesis. +% +% In the following example, each of the chapters +% has been broken out into separate files that are inserted into +% this main file with the |\include| command. This allows the +% thesis to be proofed quickly while it is being revised with +% the |\includeonly| command. To provide an example of what the +% chapter headings look like, one chapter has been explicitly +% coded. (Try recompiling the example file with the |[fancy]| +% option instead of |[fullpage]| to see the effect.) +% +% \begin{quote} \hrule \begin{verbatim} +\mainmatter + +\include{1-introduction} +\include{2-related} +\include{3-model} +\include{4-predictions} + +\chapter{Conclusions} + +We conclude that graduate students like coffee. +% \iffalse +% +% \fi +% \end{verbatim} \hrule \end{quote} +% +% \subsection{Reference Matter} +% +% \DescribeMacro{\appendix} +% To switch from the body of your thesis to the reference material +% at the end, you should use the standard \LaTeX\ |\appendix| command. +% In \pkg{uiucthesis}, there is also a starred version of this command +% that eliminates the lettering of the appendices (use if you have +% a single appendix). Note that if you use |\appendix*| along with +% the |[fancy]| option, you may want to put ``Appendix:'' at +% the beginning of the chapter title. +% +% +% \begin{quote} \hrule \begin{verbatim} +\appendix* + +\include{Appendix.tex} +% \end{verbatim} \hrule \end{quote} +% \iffalse +% +% \fi +% +% \subsection{Back Matter} +% +% \DescribeMacro{\backmatter} +% The last few chapters in your thesis should not have chapter +% numbers, but should be listed in the Table of Contents. +% These chapters include the Bibliography, the Index, +% and the Vita. \LaTeX's |\backmatter| command accomplishes this. +% +% \DescribeMacro{\bibliography} +% Use the standard \LaTeX\ bibliography commands to +% create your bibliography. Most people will use Bib\TeX\ to do this. +% (See \cite{Lamport}). For those in the sciences, you may want to +% check out the \pkg{cite} package (it's pretty standard), which +% will produce numerical citations that are sorted and compressed. +% You can also use the \pkg{natbib} package. Both of these packages +% can do either bracketed citations or superscript citations. +% +% \DescribeMacro{\vita} +% The |\vita| command begins a new chapter for your vita. +% In fact, it does exactly the same thing as |\chapter{\vitaname}|, +% where |\vitaname| is ``Vita.'' +% +% \begin{quote} \hrule \begin{verbatim} +\backmatter + +\bibliography{thesisbib} + +\chapter{Vita} + +Juan Valdez was born\ldots. + +\end{document} +% \end{verbatim} \hrule \end{quote} +% +% \iffalse +% +% \fi +% +% \section{User Customization} +% +% \DescribeMacro{\draftheader} +% If you don't like the header that the the |[draftthesis]| option +% creates, you can redefine the |\draftheader| command so that it +% produces whatever text you want. +% +% \DescribeMacro{\thesisspacing} +% The \pkg{uiucthesis} class loads \pkg{setspace} for the +% line spacing commands. See the documentation in that package +% for more information on the commands it provides. +% By default, \pkg{uiucthesis} uses one and a half line spacing, +% or double spacing if the |[fullpage]| option is specified. +% If you're unhappy with that, you can override it by redefining the +% |\thesisspacing| command. +% +% \DescribeMacro{\nocopyrightpage} +% Unless the |[draftthesis]| option is used, a page with the copyright notice +% is printed before the title page. If you don't want this page to +% appear, even in the final version, put the |\nocopyrightpage| macro +% somewhere in the preamble. +% +% \DescribeMacro{\toclabels} +% Some departments require the Table of Contents, List of Tables and +% List of Figures to have a ``Page'' heading over the page numbers +% on the first page. This can be accomplished by putting the |\toclabels| +% command somewhere before the |\tableofcontents| command. (NOTE: if you put +% the |\tableofcontents| command in a separate file that you |\include| in +% the main file, the |\toclabels| command must also be in that file.) +% +% \DescribeMacro{\chaptertitlefont} +% \DescribeMacro{\sectiontitlefont} +% \DescribeMacro{\subsectiontitlefont} +% \DescribeMacro{\subsubsectiontitlefont} +% These macros contain the font declarations for the corresponding sectioning +% levels and can be redefined to suit your aesthetic desires. Use +% |\renewcommand| to do this in the preamble. +% +% \DescribeMacro{\chapternumberfont} +% The |\chapternumberfont| macro is really most applicable when the |[fancy]| option is used. It +% specifies the font declaration used for the chapter number set in the left +% margin next to the title. Otherwise it specifies the font used to print +% the words ``Chapter \#'' at the top of each chapter's opening page. Use +% |\renewcommand| to redefine this macro in the preamble. +% +% \DescribeMacro{\chaptertitleheight} +% |\chaptertitleheight| is the amount of space allotted for the chapter title at the top +% of the page. You can redefine it using |\setlength| in the preamble. +% +% \DescribeMacro{\bibname} +% |\bibname| is a standard \LaTeX\ macro that contains the title of the reference +% section at the end of your thesis; ``References'' by default. Use +% |\renewcommand| to redefine it in the preamble. +% +% \DescribeMacro{\vitaname} +% Like |\bibname| but it contains the name used for your vita at the very end. +% The Grad College allows ``Vita'', ``Author's Biography'', or ``Curriculum Vitae'', +% each of which is slightly different in format. See \cite{Handbook}. +% +% \DescribeMacro{\abstractname} +% Like above, but for the abstract. By default, ``Abstract''. +% +% \DescribeMacro{other "name"s} +% Similarly, the titles for the Table of Contents, List of Figures, and List of Tables +% are stored in the macros |\contentsname|, |\listfigurename|, and |\listtablename|, +% respectively. Their default values are the names in the previous sentence. There are +% also the macros |\chaptername|, |\appendixname|, |\indexname|, |\partname|, +% |\tablename|, and |\figurename| that contain the appellations for chapter and appendix +% headings (not applicable with the |[fancy]| option), the index, parts, tables, and figures. +% Their default values are Chapter, Appendix, Index, Part, Table, and Figure, respectively. +% All of these macros can +% be redefined in the preamble with |\renewcommand|. These macros are all part of +% the standard \LaTeX\ formalism, they are just included here for the reader's convenience. +% For example, some departments require chapter headings to be in all caps, which can +% be done by changing the |\chaptername| macro to be CHAPTER. +% +% \DescribeMacro{\note} +% This command inserts a marginal note just like |\marginpar| with two distinctions: +% First, the note is single-spaced in a smaller type for compactness. +% Second, it is only printed when +% the |[draftthesis]| option is used. Since marginal notes are not allowed in the final +% draft, the |\note| command is recommended over the |\marginpar| command. +% +% \section{Backwards Compatibility} +% +% Compatibility with previous versions of \pkg{uiucthesis} are supported. Previously it +% was implemented as a package rather than a class, in which case you opened the document +% with: +% \begin{quote} \hrule \begin{verbatim} +% \documentclass[oneside,...]{book} +% \usepackage[...]{uiucthesis} +% \end{verbatim} \hrule \end{quote} +% To provide backwards-compatibility, a style file is provided that has the same functionality +% of the class file described herein. Similarly, (really) old versions of \pkg{uiucthesis} +% used the \env{preliminary} and \env{thesis} environments, which are now deprecated +% but backwards-compatibility support is still provided. +% +% \section{Other Issues} +% +% \subsection{Paper Size and PDF Files} +% +% The default paper size for most \LaTeX\ distributions is A4, which is slightly different +% the 8.5 x 11 size for letter paper in the U.S\@. The Graduate College requires theses +% to be letter paper size. In addition, many departments want soft copies of the thesis +% in PDF format. Unfortunately, the program used to convert the dvi file to PDF format +% (|dvipdfm| on my computer, which is a Windows machine with Mik\TeX installed on it) +% often produces PDF files in A4 format, even if |letterpaper| +% is specifically specified in the your \TeX source file. If you're having this problem, +% either run the PDF conversion utility from the command line with the right flag --- +% for example, |dvipdfm -p letter| on my computer --- or change the default paper size in +% the config file for your PDF conversion utility, which will then fix this problem +% permanently. On my computer, this can be done by going to the |dvipdfm\config| +% subdirectory off of the main \TeX installation directory (usually |C:\texmf|). In this +% directory is a file called |config| that has a line for the default paper size. +% +% \subsection{Reference Lists at the Chapter Level} +% +% The \pkg{cite} package includes a style file \pkg{chapterbib.sty} that can be used +% to do a list of references for each chapter instead of just one big list at the +% end of the thesis. I've not used this style before so you're on your own if you +% want to do this, but I think it is rather straightforward\ldots. +% +% \StopEventually{% +% \begin{thebibliography}{9} +% \bibitem{Handbook} +% \emph{Handbook for Graduate Students Preparing to Deposit}. +% \newblock Graduate College, University of Illinois at +% Urbana-Champaign, 2004 +% +% \bibitem{Lamport} +% Leslie Lamport. +% \newblock \emph{\LaTeX: A Document Preparation System}. +% \newblock Addison-Wesley, 1994. +% \end{thebibliography} +% } +% +% \section{Implementation} +% +% This section shows the implementation of the \pkg{uiucthesis} class. +% Unless you are interested in the details of how \pkg{uiucthesis} works, +% you probably don't need to read it. +% +% \iffalse +%<*class|package> +\RequirePackage{setspace} +% \fi +% +% \subsection{Compatibility} +% +% Provide compatibililty with older versions of \LaTeX. +% \begin{macro}{\@ifundefined} +% \begin{macrocode} +\expandafter\ifx\csname @ifundefined\endcsname\relax + \def\@ifundefined#1{% + \expandafter\ifx\csname#1\endcsname\relax + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} +\fi +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MakeUppercase} +% \begin{macrocode} +\@ifundefined{MakeUppercase}{\let\MakeUppercase=\uppercase}{} +% \end{macrocode} +% \end{macro} +% +% \subsection{Option Processing} +% +% \begin{macrocode} +\newif\if@thesisdraft \@thesisdraftfalse +\newif\if@thesisfancy \@thesisfancyfalse +\newif\if@fullpage \@fullpagefalse +\newif\if@largecaps \@largecapsfalse +\newif\if@proquest \@proquestfalse +\newif\if@edeposit \@edepositfalse +\newif\if@thesisoffcenter \@thesisoffcenterfalse +\newif\if@centerchapter \@centerchapterfalse +% \end{macrocode} +% +% \begin{macrocode} +\DeclareOption{draftthesis}{\@thesisdrafttrue} +\DeclareOption{fancy}{\@thesisfancytrue} +\DeclareOption{fullpage}{\@fullpagetrue} +\DeclareOption{proquest}{\@proquesttrue} +\DeclareOption{toclabels}{\AtBeginDocument{\toclabels}} +\DeclareOption{edeposit}{\@edeposittrue} +\DeclareOption{offcenter}{\@thesisoffcentertrue} +\DeclareOption{centerchapter}{\@centerchaptertrue} +% \end{macrocode} +% +% The |[largecaps]| option causes the title and author's name to +% be use a ``large caps'' font on the title page. Otherwise, +% \pkg{uiucthesis} just converts them to uppercase and uses the +% normal fonts. The difference is that the spacing between the +% characters in the large caps font is tuned for setting type in all caps. +% +% The large caps font is \emph{not a standard font}, and so it will not exist +% unless you have installed it. +% +% \begin{macrocode} +\DeclareOption{largecaps}{\@largecapstrue} +% \end{macrocode} +% +% Load the \pkg{book} class with the |[oneside]| and |[letterpaper]| options +% +% \begin{macrocode} +%\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} +%\PassOptionsToClass{letterpaper,oneside}{book} +\ProcessOptions +%\LoadClass{book} +% \end{macrocode} +% +% If the |[proquest]| option is used, turn off output to auxiliary files so +% that the thesis doesn't have to be recompiled again to get all the references +% correct. Also double-space the ProQuest abstract and use the full page. +% +% \begin{macrocode} +\if@proquest + \nofiles % don't overwrite the .aux files + \def\makeindex{} + \@thesisfancyfalse + \@fullpagetrue +\fi +% \end{macrocode} +% +% If the |[draftthesis]| option was specified, define the |\draftheader| macro. +% +% \begin{macrocode} +\if@thesisdraft + \newcount\timehh\newcount\timemm + \timehh=\time \divide\timehh by 60 + \timemm=\time \count255=\timehh \multiply\count255 by -60 + \advance\timemm by \count255 + \def\draftheader{\slshape Draft of \today\ at + \ifnum\timehh<10 0\fi\number\timehh\,:\,\ifnum\timemm<10 0\fi\number\timemm}% +\fi +% \end{macrocode} +% +% Define the |\toclabels| command which prints the headings in the Table of Contents, +% List of Figures and List of Tables. +% +% \begin{macrocode} +\newcommand{\toclabels}{% + \addtocontents{toc}{\vspace*{-\baselineskip}\hfill Page\endgraf}% + \addtocontents{lof}{\vspace*{-\baselineskip}~Figure\hfill Page\endgraf}% + \addtocontents{lot}{\vspace*{-\baselineskip}~Table\hfill Page\endgraf}} +% \end{macrocode} +% +% \subsection{Title Page} +% +% \begin{macro}{\title} +% \begin{macro}{\author} +% Override the standard definitions of |\title| and |\author| to also +% define uppercased versions. +% \begin{macrocode} +\def\@mkuptitle#1{\gdef\@Utitle{#1}} +\def\title#1{\gdef\@title{#1}\MakeUppercase{\protect\@mkuptitle{#1}}} +\def\@mkupauthor#1{\gdef\@Uauthor{#1}} +\def\author#1{\gdef\@author{#1}\MakeUppercase{\protect\@mkupauthor{#1}}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\phdthesis} +% \begin{macro}{\msthesis} +% \begin{macro}{\otherdoctorate} +% \begin{macro}{\othermasters} +% \begin{macro}{\department} +% \begin{macro}{\college} +% \begin{macro}{\schools} +% \begin{macro}{\degreeyear} +% \begin{macro}{\committee} +% \begin{macro}{\volume} +% Macros to set title page elements. +% \begin{macrocode} +\def\phdthesis{\def\@degree{Doctor of Philosophy} + \def\degree{Ph.D.} + \def\@thesisname{DISSERTATION} + } +\def\msthesis{\def\@degree{Master of Science} + \def\degree{M.S.} + \def\@thesisname{THESIS} + } +\newcommand{\otherdoctorate}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{DISSERTATION} + } +\newcommand{\othermasters}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{THESIS} + } +\def\department#1{\def\@dept{#1}} +\def\college#1{\def\@college{#1}} +\def\schools#1{\def\@schools{#1}} +\def\degreeyear#1{\def\@degreeyear{#1}} +\newcommand{\committee}[1]{\gdef\@committee{#1}} +\newcommand*{\volume}[1]{\gdef\thesis@volume{VOLUME~#1}} +\newcommand*{\thesis@volume}{} +\if@edeposit + \gdef\@committee{% +% \ClassError{uiucthesis}{A committee must be specified for e-deposit dissertations.}% +% \PackageError{uiucthesis}{A committee must be specified for e-deposit dissertations.}% + {Use \protect\committee\space with members separated by \protect\\'s.}} +\fi +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\copyrightnotice} +% Define the copyright notice as a macro so that the user +% can change it if desired. +% \begin{macrocode} +\def\copyrightnotice{\copyright~\@degreeyear~by \@author. All rights reserved.} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\nocopyrightpage} +% The printing of the copyright page can also be turned off with the +% |\nocopyrightpage| command (must come before |\maketitle|): +% \begin{macrocode} +\newif\if@thesiscrpage \@thesiscrpagetrue +\let\nocopyrightpage\@thesiscrpagefalse +\if@thesisdraft\nocopyrightpage\fi +% \end{macrocode} +% \end{macro} +% +% Set the default title page elements. +% \begin{macrocode} +\phdthesis +\department{Computer Science} +\college{Graduate College} +\def\@schools{} +\def\@degreeyear{\number\year} +% \end{macrocode} +% +% +% \begin{macro}{\maketitle} +% Redefine \pkg{book}'s |\maketitle| command to produce +% the titlepage in the correct format. +% +% \begin{macrocode} +\renewcommand\maketitle{ +% \end{macrocode} +% Print the copyright page if we're supposed to. +% \begin{macrocode} + \if@thesiscrpage + \newpage + \thispagestyle{empty} + \null\vfill + \centerline{\copyrightnotice}% + \vskip 3ex % skip to visually center copyright notice + \vfill + \fi +% \end{macrocode} +% Now start a new page for the title page. It is single-spaced. +% \begin{macrocode} + \newpage + \thispagestyle{empty}% + \enlargethispage{1in}% + \begingroup + \def\baselinestretch{1} +% \end{macrocode} +% Check what size font we are using for the text and select a +% smaller size appropriately. +% \begin{macrocode} + \ifnum \@ptsize=2 + \@normalsize + \newcommand{\thesis@small}{\small} + \else + \large + \newcommand{\thesis@small}{\@normalsize} + \fi +% \end{macrocode} +% We have to be careful to get the vertical position right. The +% easiest way to do this seems to be to just set |\topmargin|, +% |\headheight|, and |\headsep| for this page. +% \begin{macrocode} + \headheight=0pt \headsep=0pt + \topmargin=0in +% \end{macrocode} +% Adjust the horizontal spacing so that the title page +% is centered on the page even if the rest of the document isn't. +% I'm not sure when |\textwidth| changes take place, so instead +% we calculate the correct |\oddsidemargin| to center the text column. +% \begin{macrocode} + \@tempdima=\paperwidth + \advance\@tempdima by -\textwidth + \divide\@tempdima by 2 + \advance\@tempdima by -1in + \oddsidemargin=\@tempdima + \let\evensidemargin=\oddsidemargin +% \end{macrocode} +% Create the title page. Different spacing is used depending on whether the +% |[edeposit]| option is specified. Include the committee and the paragraph +% at the bottom of the page for e-deposit theses, as required by the Grad College. +% \begin{macrocode} + \newdimen\thesis@dim + \if@edeposit + \thesis@dim=1.25in + \else + \thesis@dim=1.75in + \fi + \if@largecaps + \def\lc@selectfont{\fontshape{lc}\selectfont}% + \else + \def\lc@selectfont{}% + \fi + \begin{center} + \if@edeposit\else + \vbox to 1.25in{} + \fi + \vbox to \thesis@dim{% + {\lc@selectfont\@Utitle} + \if@thesisdraft + \\[12pt] + \draftheader + \fi + \vfil}% + \vbox to 2in{% + {\lc@selectfont BY}\\[12pt] + {\lc@selectfont\@Uauthor}\\[12pt] + \begin{tabular}{c}\@schools\end{tabular}\vfil}% + \vbox to 0.5in{\thesis@volume\vfil} + \vbox to 2.5in{% + {\lc@selectfont \@thesisname}\\[12pt] + Submitted in partial fulfillment of the requirements\\ + for the degree of \@degree\ in \@dept\\ + in the \@college\ of the\\ + University of Illinois at Urbana-Champaign, \@degreeyear\vfil} + \if@edeposit + \vbox to 2.1in{ + COMMITTEE ON FINAL EXAMINATION*\\[12pt] + \begin{tabular}{c}\@committee\end{tabular}\vfil} + \hspace*{-\oddsidemargin}\parbox[t]{6.5in}{\thesis@small% + * The Certificate of Committee Approval is not part of dissertations + deposited electronically through the Graduate College of the University + of Illinois at Urbana-Champaign. A copy of the original Certificate of + Committee Approval is permanently archived with the student's record.}% + \else + \vskip -2ex + Urbana, Illinois + \fi + \end{center} + \newpage + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Front Matter} +% +% \begin{macro}{\frontmatter} +% Redefine |\frontmatter| so that it sets the page number to 2 or 3, depending on whether or +% not the |[edeposit]| option is given. +% \begin{macrocode} +\let\thesis@frontmatter=\frontmatter +\def\frontmatter{% + \thesis@frontmatter + \if@edeposit + \setcounter{page}{2} + \else + \setcounter{page}{3} + \fi} +% \end{macrocode} +% \end{macro} +% +% \subsection{Table of Contents} +% +% \begin{macro}{\contentsname} +% Use ``Table of Contents'' instead of ``Contents''. +% \begin{macrocode} +\renewcommand\contentsname{Table of Contents} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\l@chapter} +% This code is a modified version of the code in the 1996/05/26 release +% of classes.dtx that produces leader dots between the chapter +% name and the page number. +% +% This macro formats the entries in the table of contents for +% chapters. It is very similar to |\l@part| +% +% First we make sure that if a pagebreak should occur, it occurs +% \emph{before} this entry. Also a little whitespace is added and a +% group begun to keep changes local. +% \begin{macrocode} +\renewcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus 0.2em \@minus 0.2em +% \end{macrocode} +% +% The macro |\numberline| requires that the width of the box that +% holds the part number is stored in \LaTeX's scratch register +% |\@tempdima|. Therefore we put it there. We begin a group, and +% change some of the paragraph parameters. These are different +% from the defaults for the standard report or book class. +% \begin{macrocode} + \setlength\@tempdima{1.5em} + \begingroup + \leftskip \z@ \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent \z@ +% \end{macrocode} +% Then we leave vertical mode and switch to a bold font. +% \begin{macrocode} + \leavevmode \bfseries +% \end{macrocode} +% Because we do not use |\numberline| here, we have do some fine +% tuning `by hand', before we can set the entry. We discourage but +% not disallow a pagebreak immediately after a chapter entry. +% We use leaders between the chapter title and the page number, +% unlike the standard report or book class. +% \begin{macrocode} + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak + \leaders\hbox{$\m@th\mkern\@dotsep mu\hbox{.}\mkern\@dotsep mu$} + \hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\tableofcontents} +% We want the Table of Contents to be single-spaced, so +% we save the original definition, and then arrange it so +% that the new |\tableofcontents| calls |\singlespacing| before calling +% the original definition. Then set the flag mentioned above. +% \begin{macrocode} +\let\thesis@tableofcontents=\tableofcontents +\def\tableofcontents{{\singlespacing\thesis@tableofcontents}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\listoftables} +% \begin{macro}{\listoffigures} +% Similarly, redefine |\listoftables| and |\listoffigures| so +% that they use single spacing. +% \begin{macrocode} +\let\thesis@listoftables=\listoftables +\def\listoftables{\newpage% + \addcontentsline{toc}{chapter}{\listtablename}% + {\singlespacing\thesis@listoftables}} +\let\thesis@listoffigures=\listoffigures +\def\listoffigures{\newpage% + \addcontentsline{toc}{chapter}{\listfigurename}% + {\singlespacing\thesis@listoffigures}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \subsection{Other Frontmatter} +% +% \begin{environment}{abstract} +% The \env{abstract} environment is special because its contents are also +% used for the ProQuest abstract, which we need the advisor's name for: +% \begin{macro}{\adviser} +% \begin{macro}{\advisor} +% Two versions of this macro are provided due to the ambiguity of the spelling +% of the word ``adviser''. +% \begin{macrocode} +\newcommand*{\advisor}[1]{\gdef\@advisor{#1}} +\newcommand*{\adviser}[1]{\gdef\@advisor{#1}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% If the |[proquest]| option was specified, erase the definition for |\maketitle| +% since we don't want a title page, and print an error if the advisor's name is +% not specified. Then define the abstract environment to create the ProQuest abstract +% and then end the document. +% \begin{macrocode} +\def\abstractname{Abstract} +\if@proquest + \def\maketitle{} + \def\@advisor{% +% \ClassError{uiucthesis}{An advisor must be specified for the ProQuest abstract}% +% \PackageError{uiucthesis}{An advisor must be specified for the ProQuest abstract}% + {Use \protect\advisor\space to specify a name}} + \newenvironment{abstract}{% + \newpage + \pagestyle{empty} + \setcounter{page}{1} + \begin{singlespace}\begin{center} + \@Utitle\\[\baselineskip] + \@author, \degree\\ + Department of \@dept\\ + University of Illinois at Urbana-Champaign, \@degreeyear\\ + \@advisor, Adviser\\[\baselineskip] + \end{center}\end{singlespace}\par\noindent\ignorespaces + }{ + \newpage + \aftergroup\enddocument + \aftergroup\endinput + } +% \end{macrocode} +% If we are doing normal processing (no |[proquest]| option), simply define +% the \env{abstract} environment to start a regular chapter. +% \begin{macrocode} +\else + \newenvironment{abstract}{\chapter*{\abstractname}}{} +\fi +% \end{macrocode} +% \end{environment} +% +% \begin{environment}{dedication} +% The dedication environment just starts a new page and prints the dedication +% in the center in italics. +% \begin{macrocode} +\newenvironment{dedication}{ + \newpage + \leavevmode\vfill + \begin{center} + \itshape + }{ + \end{center} + \vskip 3ex + \vfill + \newpage + } +% \end{macrocode} +% \end{environment} +% +% \begin{environment}{symbollist} +% \begin{environment}{symbollist*} +% The \env{symbollist} environments can be used to create a list of symbols or +% abbreviations. The starred version left-justifies the left column (good for +% lists of abbreviations) whereas the unstarred version centers the contents of +% the left column (good for lists of symbols). +% \begin{macrocode} +\newenvironment*{symbollist}[1][1in]{ + \begin{list}{}{\singlespacing + \setlength{\leftmargin}{#1} + \setlength{\labelwidth}{#1} + \addtolength{\labelwidth}{-\labelsep} + \setlength{\topsep}{0in}}% + \def\makelabel##1{\hfil##1\hfil}% + }{ + \end{list}} +\newenvironment*{symbollist*}[1][1in]{ + \begin{symbollist}[#1] + \def\makelabel##1{##1\hfil}} + {\end{symbollist}} +% \end{macrocode} +% \end{environment} +% \end{environment} +% +% +% \subsection{Chapter Headings} +% +% Text of chapter title must match exactly with text in Table of Contents. +% We support both plain chapter headings and ``fancy'' chapter headings. +% +% \begin{macro}{\chapternumberfont} +% Define the font used for chapter numbers in fancy chapter headings. +% If you're using scalable PostScript fonts, you might want to +% override it, for example: +% \begin{verbatim} +% \renewcommand\chapternumberfont{ +% \fontseries{bx}\fontsize{72}{72}\selectfont} +% \end{verbatim} +% \begin{macrocode} +\if@thesisfancy + \font\cminch=cminch at 60pt + \newcommand\chapternumberfont{\cminch} +\else + \newcommand\chapternumberfont{\huge\bfseries} +\fi +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\chaptertitlefont} +% Define the font used for chapter titles. +% \begin{macrocode} +\newcommand\chaptertitlefont{\Huge\bfseries} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@chapter} +% This macro is called when we have a numbered chapter. When +% |secnumdepth| is larger than $-1$ and, in the book +% class, |\@mainmatter| is true, we display the chapter +% number. We also inform the user that a new chapter is about to be +% typeset by writing a message to the terminal. This definition +% is the same as that in \pkg{book.cls} except that it makes different +% entries in the table of contents for fancy chapter heads. +% \begin{macrocode} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \if@thesisfancy + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}% + {\@chapapp\ \thechapter\quad #1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi +% \end{macrocode} +% After having written an entry to the table of contents we store +% the (alternative) title of this chapter with |\chaptermark| and +% add some white space to the lists of figures and tables. +% \begin{macrocode} + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% +% \end{macrocode} +% Then we call upon |\@makechapterhead| to format the actual +% chapter title. We have to do this in a special way when we are in +% twocolumn mode in order to have the chapter title use the entire +% |\textwidth|. In one column mode we call |\@afterheading|, which +% takes care of suppressing the indentation. +% \begin{macrocode} + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +% \end{macrocode} +% \end{macro} +% +% For fancy chapter headings, compute the correct height to use for the +% chapter number. I want the chapter number to be centered on the first line +% of the chapter title. If $a$ is the height of the chapter number and $b$ is +% the height of the chapter title, then if we set the chapter number in a +% box of height $b+(a-b)/2=(a+b)/2$ then it aligns correctly. +% +% We arrange for this value to be computed at the beginning of the document +% in case the user loads a style file that changed the default fonts. +% +% In addition, we want the chapter titles to have the same vertical placement +% on the page, regardless whether the chapter is numbered or not. We compute +% the distance we have to skip for chapters without numbers to accomplish this +% and store it in |\thesis@chapskip|. +% \begin{macrocode} +\newskip\thesis@chapskip +\AtBeginDocument{% + \newdimen\chapternumberheight + \begingroup + \chapternumberfont + \setbox255=\hbox{A} + \if@thesisfancy + \global\thesis@chapskip=\ht255 + \else + \global\thesis@chapskip=\baselineskip + \fi + \dimen255=\ht255 + \chaptertitlefont + \setbox255=\hbox{A} + \advance\dimen255 by \ht255 + \if@thesisfancy + \global\advance\thesis@chapskip by -\ht255 + \global\divide\thesis@chapskip by 2 + \global\advance\thesis@chapskip by 10\p@ + \else + \global\advance\thesis@chapskip by 20\p@ + \fi + \divide\dimen255 by 2 + \global\chapternumberheight=\dimen255 + \endgroup} +% \end{macrocode} +% +% \begin{macro}{\chaptertitleheight} +% The amount of space allotted for the chapter titles is stored in |\chaptertitleheight|. +% In this manner, the chapter text always appears at the same vertical place for each +% chapter, even if the title spills over into multiple lines. +% \begin{macrocode} +\newlength{\chaptertitleheight} +\if@thesisfancy + \setlength{\chaptertitleheight}{1.5in} +\else + \setlength{\chaptertitleheight}{1.85in} +\fi +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@makechapterhead} +% The macro |\@chapter| uses |\@makechapterhead|\meta{text} to format the +% heading of the chapter. This is a modified version of the standard +% |\@makechapterhead|. It sets the chapter heading in single spacing, +% and it handles the fancy heading style. The whole heading is placed +% in a |\vbox| so that it is confined to the spacing allotted to it +% as defined in |\chaptertitleheight|. +% \begin{macrocode} +\def\@makechapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \thesis@chapskip=\z@ + \if@thesisfancy + \vspace*{10\p@}% + \leavevmode\llap{\vbox to \chapternumberheight{\hbox{% + \chapternumberfont\thechapter\,}\vss}}% + \else + {\chapternumberfont \@chapapp\space \thechapter} + \par\nobreak + \vskip 20\p@ + \fi + \fi + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip}% + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@makeschapterhead} +% The macro |\@schapter| uses |\@makeschapterhead|\meta{text}to format +% the heading of the chapter. It is similar to |\@makechapterhead| +% except that it never has to print a chapter number. +% +% \begin{macrocode} +\def\@makeschapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip} + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +% \end{macrocode} +% \end{macro} +% +% \subsection{Lower Level Headings} +% +% \begin{macro}{\sectiontitlefont} +% \begin{macro}{\subsectiontitlefont} +% \begin{macro}{\subsubsectiontitlefont} +% These macros contain the font declarations for the sectioning titles. +% \begin{macrocode} +\newcommand{\sectiontitlefont}{\Large\bfseries} +\newcommand{\subsectiontitlefont}{\large\bfseries} +\newcommand{\subsubsectiontitlefont}{\normalsize\bfseries} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\section} +% \begin{macro}{\subsection} +% \begin{macro}{\subsubsection} +% We redefine the lower level headings to set their titles +% ragged right. +% We don't have to change sectioning commands below +% \env{subsubsection} because they produce run-in headings. +% \begin{macrocode} +\renewcommand\section{\@startsection {section}{1}{\z@}% + {-3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\raggedright\normalfont\sectiontitlefont}} +\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsectiontitlefont}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsubsectiontitlefont}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \subsection{Appendices} +% +% \begin{macro}{\appendix} +% Redefine the |\appendix| macro so that it can take a star +% if unlettered appendices are desired. +% \begin{macrocode} +\let\thesis@appendix\appendix +\renewcommand\appendix{\thesis@appendix\@ifstar{\gdef\thechapter{}}{}} +% \end{macrocode} +% \end{macro} +% +% \subsection{Bibliography} +% +% \begin{macro}{\bibname} +% UIUC Thesis format says that if references are cited as ``[1]'' then +% one of the terms ``References,'' ``List of References,'' or +% ``Literature Cited'' should be used instead of ``Bibliography.'' +% \begin{macrocode} +\renewcommand\bibname{References} +% \end{macrocode} +% \end{macro} +% +% \begin{environment}{thebibliography} +% The standard definition of \env{thebibliography} environment issues the |\chapter*| +% command, which does not make the necessary entry to the TOC. Here the environment +% is redefined so that the unstarred version is used instead. In addition, +% the environment is also single-spaced for aesthetics. These modifications are done +% at the beginning of the document since some packages (\pkg{natbib} in particular) +% change the definition of \env{thebibliography} environment. +% \begin{macrocode} +\AtBeginDocument{\let\thesis@thebib\thebibliography + \let\thesis@endbib\endthebibliography + \def\thebibliography{\begingroup\singlespacing% + \chapter{\bibname}% + \let\chapter\@gobbletwo% + \thesis@thebib} + \def\endthebibliography{\thesis@endbib\endgroup}} +% \end{macrocode} +% \end{environment} +% +% +% \subsection{Index} +% +% \begin{environment}{theindex} +% The index is single spaced and a line is added to the Table of Contents. +% \begin{macrocode} +\let\thesis@theindex=\theindex +\def\theindex{\addcontentsline{toc}{chapter}{\indexname}% + \begingroup\singlespacing\thesis@theindex} +\let\thesis@endtheindex=\endtheindex +\def\endtheindex{\thesis@endtheindex\endgroup} +% \end{macrocode} +% \end{environment} +% +% +% \subsection{Page Layout} +% +% First we set the vertical layout. +% Adjust the height of the text column so that it takes up the full +% height of an 8.5 by 11 inch page. +% \begin{macrocode} +\topmargin=0pt +\advance \topmargin by -\headheight +\advance \topmargin by -\headsep +\textheight 8.9in +% \end{macrocode} +% Next, set the horizontal layout. +% +% The standard for technical papers seems to be to use +% extremely wide columns of text, and then to increase the spacing between +% lines to compensate for the long lines. +% Unfortunately, because so many papers are typeset this way, +% the format has become self-propagating. +% +% The |[fullpage]| option sets one-inch margins. +% \begin{macrocode} +\if@fullpage + \setlength{\textwidth}{\paperwidth} + \addtolength{\textwidth}{-2in} + \@settopoint\textwidth +\fi +% \end{macrocode} +% In the old version of \pkg{uiucthesis}, the ``fancy'' thesis style used +% an asymmetric page layout, +% shifting the text column slightly over to the right to leave +% room for the chapter number to the left of the chapter title. This layout +% is still used if the |[offcenter]| option is given, otherwise symmetric +% margins are used. +% \begin{macrocode} +\setlength{\@tempdima}{\paperwidth} +\addtolength{\@tempdima}{-\textwidth} +\setlength{\oddsidemargin}{.5\@tempdima} +\addtolength{\oddsidemargin}{-1in} +\if@thesisoffcenter + \addtolength{\oddsidemargin}{0.5in} + \reversemarginpar +\fi +% \end{macrocode} +% Set |\marginparwidth|, leaving 24pt for the right margin. +% Note that you're not allowed to actually use a marginal paragraph +% this close to the edge in the final version of a thesis, but it is still +% handy for leaving notes to yourself in the draft (with the |\note| +% command, see below). +% \begin{macrocode} +\setlength{\marginparwidth}{\oddsidemargin} +\addtolength{\marginparwidth}{1in} +\addtolength{\marginparwidth}{-\marginparsep} +\addtolength{\marginparwidth}{-24pt} +% \end{macrocode} +% Use the same margins for even and odd pages. Use the \LaTeX macro +% |\@settopoint| to truncate arithmetic errors. +% \begin{macrocode} +\@settopoint\oddsidemargin +\@settopoint\marginparwidth +\setlength{\evensidemargin}{\oddsidemargin} +% \end{macrocode} +% +% +% \subsection{Making Notes} +% +% \begin{macro}{\note} +% You can leave yourself marginal notes using the |\note{|\meta{text}|}| +% macro. If the final draft is being printed (i.e., no |[draftthesis]| option) +% then these notes are not printed. +% \begin{macrocode} +\if@thesisdraft + \newcommand{\note}[1]{\marginpar{\def\baselinestretch{1}\small\raggedright #1}} +\else + \newcommand{\note}[1]{} + \let\thesis@marginpar\marginpar + \def\marginpar{% +% \ClassWarning{uiucthesis}{Margin paragraphs fall outside the allowed margins\MessageBreak +% \PackageWarning{uiucthesis}{Margin paragraphs fall outside the allowed margins\MessageBreak + for UIUC Theses, use \protect\note\space instead of \protect\marginpar.}% + \thesis@marginpar} +\fi +% \end{macrocode} +% \end{macro} +% +% \subsection{Page Numbering} +% +% Page numbers must be in one of three places, and must appear in the +% same place on \emph{every page}, including chapter openings. +% +% To accommodate the draft heading, we redefine the plain page style. +% \begin{macro}{\ps@plain} +% \begin{macrocode} +\def\ps@plain{% + \let\@mkboth\@gobbletwo + \if@thesisdraft + \def\@oddhead{\draftheader\hfil} + \else + \let\@oddhead\@empty + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ps@headings} +% The ``headings'' page style is also supported. The heading at the top +% will be within the 1 inch margin that you are supposed to allow, however. +% If the |[draftthesis]| option is given, there is probably not enough room +% for both the chapter number and title, so just print the number in that case. +% \begin{macrocode} +\if@twoside + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil\draftheader} + \else + \def\@oddhead{\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil} + \fi + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}{}} + \else + \def\chaptermark##1{% + \def\@chaphead{\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}% + \markboth{\@chaphead}{\@chaphead}} + \fi + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \else + \def\@oddhead{\hfil\slshape\rightmark\hfil} + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}} + \else + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}} + \fi + } +\fi +% \end{macrocode} +% \end{macro} +% +% Set the default page style to (our new definition of) plain. +% \begin{macrocode} +\pagestyle{plain} +% \end{macrocode} +% +% \begin{macro}{\chapter} +% Redefine |\chapter| to not do |\thispagestyle{empty}| because +% even chapter openings should have page numbers in UIUC theses. +% \begin{macrocode} +\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi + \@mkboth{}{} + \thispagestyle{plain} + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter} +% \end{macrocode} +% \end{macro} +% +% +% \subsection{Vita} +% +% The support for |\vita| is pretty minimal. +% +% \begin{macro}{\vitaname} +% Define |\vitaname| so the user can change it if he wants. +% \begin{macrocode} +\newcommand\vitaname{Vita} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\vita} +% Vita should appear in Table of Contents, but should not be numbered. +% \begin{macrocode} +\newcommand\vita{ + \chapter{\vitaname}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Body Formatting} +% +% \begin{macro}{\thesisspacing} +% The |\thesisspacing| command is called to switch to the default +% line spacing for the thesis. The thesis format requirements +% require at least line and a half spacing. +% The \pkg{uiucthesis} class by default uses |\onehalfspacing|, +% or |\doublespacing| if the |[fullpage]| option is in effect. +% \begin{macrocode} +\def\thesisspacing{\if@fullpage\doublespacing\else\onehalfspacing\fi} +% \end{macrocode} +% \end{macro} +% +% At this point, we're ready to set up the actual formatting for the +% front matter of the thesis. We use roman page numbers. +% Also, arrange so that |\thesisspacing| gets called when the document +% begins. We don't just call it here because that wouldn't give the +% user a chance to override it. +% \begin{macrocode} +\pagenumbering{roman} +\AtBeginDocument{\thesisspacing} +% \end{macrocode} +% +% \subsection{Compatibility} +% +% \begin{macro}{preliminary} +% The old \pkg{uiucthesis} style defined a \env{preliminary} +% environment for the front matter. This isn't needed with this +% style, so we redefine it to call |\frontmatter| for compatibility's sake. +% \begin{macrocode} +\def\preliminary{\frontmatter} +\let\endpreliminary=\relax +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{thesis} +% Similarly, the old \pkg{uiucthesis} style defined a \env{thesis} +% environment that has been superceded by the |\mainmatter| command. +% We define it here for backward compatibility. +% \begin{macrocode} +\def\thesis{\mainmatter} +\let\endthesis=\relax +% \end{macrocode} +% \end{macro} +% +% \iffalse +% +% \fi +% \Finale +\endinput diff --git a/macros/latex/contrib/uiucthesis/uiucthesis.ins b/macros/latex/contrib/uiucthesis/uiucthesis.ins new file mode 100644 index 0000000000..747d342676 --- /dev/null +++ b/macros/latex/contrib/uiucthesis/uiucthesis.ins @@ -0,0 +1,14 @@ +\def\batchfile{uiucthesis.ins} +\input docstrip.tex + +\keepsilent +\askforoverwritefalse + +\declarepreamble\none +\endpreamble + +\generate{\file{uiucthesis.sty}{\from{uiucthesis.dtx}{package}} + \file{uiucthesis.cls}{\from{uiucthesis.dtx}{class}} + \usepreamble\none + \file{thesis-ex.tex}{\from{uiucthesis.dtx}{example}} +} diff --git a/macros/latex/contrib/uiucthesis/uiucthesis.pdf b/macros/latex/contrib/uiucthesis/uiucthesis.pdf new file mode 100644 index 0000000000..6ed4e260c1 --- /dev/null +++ b/macros/latex/contrib/uiucthesis/uiucthesis.pdf @@ -0,0 +1,2846 @@ +%PDF-1.2 +9 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F1 +/FontDescriptor 8 0 R +/BaseFont/CFWAAV+CMR17 +/FirstChar 33 +/LastChar 196 +/Widths[249.6 458.6 772.1 458.6 772.1 719.8 249.6 354.1 354.1 458.6 719.8 249.6 301.9 +249.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 249.6 249.6 +249.6 719.8 432.5 432.5 719.8 693.3 654.3 667.6 706.6 628.2 602.1 726.3 693.3 327.6 +471.5 719.4 576 850 693.3 719.8 628.2 719.8 680.5 510.9 667.6 693.3 693.3 954.5 693.3 +693.3 563.1 249.6 458.6 249.6 458.6 249.6 249.6 458.6 510.9 406.4 510.9 406.4 275.8 +458.6 510.9 249.6 275.8 484.7 249.6 772.1 510.9 458.6 510.9 484.7 354.1 359.4 354.1 +510.9 484.7 667.6 484.7 484.7 406.4 458.6 917.2 458.6 458.6 458.6 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 576 772.1 719.8 641.1 615.3 693.3 +667.6 719.8 667.6 719.8 0 0 667.6 525.4 499.3 499.3 748.9 748.9 249.6 275.8 458.6 +458.6 458.6 458.6 458.6 693.3 406.4 458.6 667.6 719.8 458.6 837.2 941.7 719.8 249.6 +458.6] +>> +endobj +12 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F2 +/FontDescriptor 11 0 R +/BaseFont/FVEODL+CMSS17 +/FirstChar 33 +/LastChar 196 +/Widths[299.8 470.2 783.7 470.2 783.7 712.1 261.2 365.7 365.7 470.2 731.4 261.2 313.5 +261.2 470.2 470.2 470.2 470.2 470.2 470.2 470.2 470.2 470.2 470.2 470.2 261.2 261.2 +299.8 731.4 444.1 444.1 626.9 624.5 625.7 600.8 678 561 534.9 626.9 663.1 258.8 442.9 +650.6 508.8 819.8 663.1 692.8 599.6 692.8 606.4 522.4 640.6 643.8 624.5 885.7 624.5 +624.5 574.7 272.9 470.2 272.9 470.2 261.2 261.2 450.9 483.9 417.9 483.9 417.9 287.3 +470.2 483.9 222.6 248.8 457.7 222.6 745.1 483.9 470.2 483.9 483.9 320.3 360.5 339.6 +483.9 431.6 640.6 431.6 431.6 408.3 470.2 940.4 470.2 470.2 470.2 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 508.8 783.7 731.4 572.3 626.9 663.1 +679.2 731.4 679.2 731.4 0 0 679.2 548.6 503.1 503.1 764.4 764.4 222.6 248.8 470.2 +470.2 470.2 470.2 470.2 624.5 417.9 450.9 679.2 731.4 470.2 808.6 913.1 731.4 222.6 +470.2] +>> +endobj +15 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F3 +/FontDescriptor 14 0 R +/BaseFont/WQASUE+CMSY10 +/FirstChar 33 +/LastChar 196 +/Widths[1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 +275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 +611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 +820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 +666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 +500 500 611.1 500 277.8 833.3 750 833.3 416.7 666.7 666.7 777.8 777.8 444.4 444.4 +444.4 611.1 777.8 777.8 777.8 777.8 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 777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 0 0 777.8 +777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 +777.8 777.8 1000 1000 777.8 777.8 1000 777.8] +>> +endobj +18 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F4 +/FontDescriptor 17 0 R +/BaseFont/BPCSKM+CMR12 +/FirstChar 33 +/LastChar 196 +/Widths[272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 +489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 +462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 +734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 +272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 +544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2 489.6 979.2 489.6 489.6 +489.6 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 611.8 816 +761.6 679.6 652.8 734 707.2 761.6 707.2 761.6 0 0 707.2 571.2 544 544 816 816 272 +299.2 489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6 +761.6 272 489.6] +>> +endobj +21 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F5 +/FontDescriptor 20 0 R +/BaseFont/LXPOLG+CMBX9 +/FirstChar 33 +/LastChar 196 +/Widths[360.2 617.6 986.1 591.7 986.1 920.4 328.7 460.2 460.2 591.7 920.4 328.7 394.4 +328.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 328.7 328.7 +360.2 920.4 558.8 558.8 920.4 892.9 840.9 854.6 906.6 776.5 743.7 929.9 924.4 446.3 +610.8 925.8 710.8 1121.6 924.4 888.9 808 888.9 886.7 657.4 823.1 908.6 892.9 1221.6 +892.9 892.9 723.1 328.7 617.6 328.7 591.7 328.7 328.7 575.2 657.4 525.9 657.4 543 +361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 +460.2 657.4 624.5 854.6 624.5 624.5 525.9 591.7 1183.3 591.7 591.7 591.7 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 710.8 986.1 920.4 827.2 +788.9 924.4 854.6 920.4 854.6 920.4 0 0 854.6 690.3 657.4 657.4 986.1 986.1 328.7 +361.6 591.7 591.7 591.7 591.7 591.7 892.9 525.9 616.8 854.6 920.4 591.7 1071 1202.5 +920.4 328.7 591.7] +>> +endobj +24 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F6 +/FontDescriptor 23 0 R +/BaseFont/BJDXCA+CMR9 +/FirstChar 33 +/LastChar 196 +/Widths[285.5 513.9 856.5 513.9 856.5 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 +285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 +285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 +799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 +770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 +571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 +542.4 542.4 456.8 513.9 1027.8 513.9 513.9 513.9 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 642.3 856.5 799.4 713.6 685.2 770.7 742.3 799.4 +742.3 799.4 0 0 742.3 599.5 571 571 856.5 856.5 285.5 314 513.9 513.9 513.9 513.9 +513.9 770.7 456.8 513.9 742.3 799.4 513.9 927.8 1042 799.4 285.5 513.9] +>> +endobj +27 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F7 +/FontDescriptor 26 0 R +/BaseFont/RETUAW+CMSS9 +/FirstChar 33 +/LastChar 196 +/Widths[325.6 513.9 856.5 513.9 856.5 779.3 285.5 399.7 399.7 513.9 799.4 285.5 342.6 +285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 +325.6 799.4 485.3 485.3 685.2 686.7 686 656.6 743.1 617.3 588.7 685.2 726.8 287 486.1 +715.3 560.2 898.1 726.8 759.3 657.4 759.3 665.9 571 702.2 706.8 686.7 972.2 686.7 +686.7 628.1 298.6 513.9 298.6 513.9 285.5 285.5 493.8 530.9 456.8 530.9 456.8 314 +513.9 530.9 245.4 273.9 502.3 245.4 816.4 530.9 513.9 530.9 530.9 351.1 394 371.1 +530.9 473.8 702.2 473.8 473.8 446.8 513.9 1027.8 513.9 513.9 513.9 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 560.2 856.5 799.4 629.6 685.2 +726.8 742.3 799.4 742.3 799.4 0 0 742.3 599.5 550.9 550.9 836.4 836.4 245.4 273.9 +513.9 513.9 513.9 513.9 513.9 686.7 456.8 493.8 742.3 799.4 513.9 885.8 1000 799.4 +245.4 513.9] +>> +endobj +30 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F8 +/FontDescriptor 29 0 R +/BaseFont/RNAKDH+CMR6 +/FirstChar 33 +/LastChar 196 +/Widths[351.8 611.1 1000 611.1 1000 935.2 351.8 481.5 481.5 611.1 935.2 351.8 416.7 +351.8 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 351.8 351.8 +351.8 935.2 578.7 578.7 935.2 896.3 850.9 870.4 915.7 818.5 786.1 941.7 896.3 442.6 +624.1 928.7 753.7 1090.7 896.3 935.2 818.5 935.2 883.3 675.9 870.4 896.3 896.3 1220.4 +896.3 896.3 740.7 351.8 611.1 351.8 611.1 351.8 351.8 611.1 675.9 546.3 675.9 546.3 +384.3 611.1 675.9 351.8 384.3 643.5 351.8 1000 675.9 611.1 675.9 643.5 481.5 488 +481.5 675.9 643.5 870.4 643.5 643.5 546.3 611.1 1222.2 611.1 611.1 611.1 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 753.7 1000 935.2 831.5 +805.5 896.3 870.4 935.2 870.4 935.2 0 0 870.4 736.1 703.7 703.7 1055.5 1055.5 351.8 +384.3 611.1 611.1 611.1 611.1 611.1 896.3 546.3 611.1 870.4 935.2 611.1 1077.8 1207.4 +935.2 351.8 611.1] +>> +endobj +33 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F9 +/FontDescriptor 32 0 R +/BaseFont/XNHGKR+CMTI9 +/FirstChar 33 +/LastChar 196 +/Widths[314.8 527.8 839.5 786.1 839.5 787 314.8 419.8 419.8 524.7 787 314.8 367.3 +314.8 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 314.8 314.8 +314.8 787 524.7 524.7 787 763 722.5 734.6 775 696.3 670.1 794.1 763 395.7 538.9 789.2 +643.8 920.4 763 787 696.3 787 748.8 577.2 734.6 763 763 1025.3 763 763 629.6 314.8 +527.8 314.8 524.7 314.8 314.8 524.7 472.2 472.2 524.7 472.2 314.8 472.2 524.7 314.8 +314.8 472.2 262.3 839.5 577.2 524.7 524.7 472.2 432.9 419.8 341.1 550.9 472.2 682.1 +473.8 498.5 419.8 524.7 1049.4 524.7 524.7 524.7 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 643.8 839.5 787 710.5 682.1 763 734.6 787 734.6 +787 0 0 734.6 629.6 577.2 603.4 905.1 918.2 314.8 341.1 524.7 524.7 524.7 524.7 524.7 +850.9 472.2 550.9 734.6 734.6 524.7 906.2 1011.1 787 262.3 524.7] +>> +endobj +36 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F10 +/FontDescriptor 35 0 R +/BaseFont/NXSPNU+CMBX12 +/FirstChar 33 +/LastChar 196 +/Widths[342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 +562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 +875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 +675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 +687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.8 562.5 625 312.5 +343.8 593.8 312.5 937.5 625 562.5 625 593.8 459.5 443.8 437.5 625 593.8 812.5 593.8 +593.8 500 562.5 1125 562.5 562.5 562.5 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 675.9 937.5 875 787 750 879.6 812.5 875 812.5 875 0 0 812.5 +656.3 625 625 937.5 937.5 312.5 343.8 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 +812.5 875 562.5 1018.5 1143.5 875 312.5 562.5] +>> +endobj +39 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F11 +/FontDescriptor 38 0 R +/BaseFont/TJNXWS+CMR10 +/FirstChar 33 +/LastChar 196 +/Widths[277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 +500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 +750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 +680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 +277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 +500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500 1000 500 +500 500 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 625 833.3 +777.8 694.4 666.7 750 722.2 777.8 722.2 777.8 0 0 722.2 583.3 555.6 555.6 833.3 833.3 +277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 +277.8 500] +>> +endobj +42 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F12 +/FontDescriptor 41 0 R +/BaseFont/RXOVRZ+CMSS10 +/FirstChar 33 +/LastChar 196 +/Widths[319.4 500 833.3 500 833.3 758.3 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 +500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 319.4 777.8 472.2 472.2 666.7 +666.7 666.7 638.9 722.2 597.2 569.4 666.7 708.3 277.8 472.2 694.4 541.7 875 708.3 +736.1 638.9 736.1 645.8 555.6 680.6 687.5 666.7 944.4 666.7 666.7 611.1 288.9 500 +288.9 500 277.8 277.8 480.6 516.7 444.4 516.7 444.4 305.6 500 516.7 238.9 266.7 488.9 +238.9 794.4 516.7 500 516.7 516.7 341.7 383.3 361.1 516.7 461.1 683.3 461.1 461.1 +434.7 500 1000 500 500 500 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 541.7 833.3 777.8 611.1 666.7 708.3 722.2 777.8 722.2 777.8 0 0 722.2 +583.3 536.1 536.1 813.9 813.9 238.9 266.7 500 500 500 500 500 666.7 444.4 480.6 722.2 +777.8 500 861.1 972.2 777.8 238.9 500] +>> +endobj +45 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F13 +/FontDescriptor 44 0 R +/BaseFont/TSWMCQ+CMR7 +/FirstChar 33 +/LastChar 196 +/Widths[323.4 569.4 938.5 569.4 938.5 877 323.4 446.4 446.4 569.4 877 323.4 384.9 +323.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 323.4 323.4 +323.4 877 538.7 538.7 877 843.3 798.6 815.5 860.1 767.9 737.1 883.9 843.3 412.7 583.3 +874 706.4 1027.8 843.3 877 767.9 877 829.4 631 815.5 843.3 843.3 1150.8 843.3 843.3 +692.5 323.4 569.4 323.4 569.4 323.4 323.4 569.4 631 507.9 631 507.9 354.2 569.4 631 +323.4 354.2 600.2 323.4 938.5 631 569.4 631 600.2 446.4 452.6 446.4 631 600.2 815.5 +600.2 600.2 507.9 569.4 1138.9 569.4 569.4 569.4 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 706.4 938.5 877 781.8 754 843.3 815.5 877 815.5 +877 0 0 815.5 677.6 646.8 646.8 970.2 970.2 323.4 354.2 569.4 569.4 569.4 569.4 569.4 +843.3 507.9 569.4 815.5 877 569.4 1013.9 1136.9 877 323.4 569.4] +>> +endobj +48 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F14 +/FontDescriptor 47 0 R +/BaseFont/ZWDCZZ+CMSSBX10 +/FirstChar 33 +/LastChar 196 +/Widths[366.7 558.3 916.7 550 1029.1 830.6 305.6 427.8 427.8 550 855.6 305.6 366.7 +305.6 550 550 550 550 550 550 550 550 550 550 550 305.6 305.6 366.7 855.6 519.4 519.4 +733.3 733.3 733.3 702.8 794.4 641.7 611.1 733.3 794.4 330.6 519.4 763.9 580.6 977.8 +794.4 794.4 702.8 794.4 702.8 611.1 733.3 763.9 733.3 1038.9 733.3 733.3 672.2 343.1 +558.3 343.1 550 305.6 305.6 525 561.1 488.9 561.1 511.1 336.1 550 561.1 255.6 286.1 +530.6 255.6 866.7 561.1 550 561.1 561.1 372.2 421.7 404.2 561.1 500 744.4 500 500 +476.4 550 1100 550 550 550 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 580.6 916.7 855.6 672.2 733.3 794.4 794.4 855.6 794.4 855.6 0 0 794.4 +641.7 586.1 586.1 891.7 891.7 255.6 286.1 550 550 550 550 550 733.3 488.9 565.3 794.4 +855.6 550 947.2 1069.5 855.6 255.6 550] +>> +endobj +51 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F15 +/FontDescriptor 50 0 R +/BaseFont/VVJVWU+CMTT10 +/FirstChar 33 +/LastChar 196 +/Widths[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 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 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 525 525 525 525 525 525 525 525 525 525 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] +>> +endobj +54 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F16 +/FontDescriptor 53 0 R +/BaseFont/EBWUBX+CMTT9 +/FirstChar 33 +/LastChar 196 +/Widths[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 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 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 525 525 525 525 525 525 525 525 525 525 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] +>> +endobj +57 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F17 +/FontDescriptor 56 0 R +/BaseFont/CSFBVJ+CMSY6 +/FirstChar 33 +/LastChar 196 +/Widths[1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2 +1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9 +898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3 +846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7 +883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1 +638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7 +833.3 833.3 963 963 574.1 574.1 574.1 768.5 963 963 963 963 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 963 379.6 963 638.9 963 638.9 963 963 +963 963 0 0 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963 +963 963 1222.2 1222.2 963 963 1222.2 963] +>> +endobj +60 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F18 +/FontDescriptor 59 0 R +/BaseFont/FMTZEZ+CMR8 +/FirstChar 33 +/LastChar 196 +/Widths[295.1 531.3 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 +295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 +295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 +545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 +795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 +324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 +413.2 590.3 560.8 767.4 560.8 560.8 472.2 531.3 1062.5 531.3 531.3 531.3 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 663.6 885.4 826.4 736.8 +708.3 795.8 767.4 826.4 767.4 826.4 0 0 767.4 619.8 590.3 590.3 885.4 885.4 295.1 +324.7 531.3 531.3 531.3 531.3 531.3 795.8 472.2 531.3 767.4 826.4 531.3 958.7 1076.8 +826.4 295.1 531.3] +>> +endobj +62 0 obj +<< +/Filter[/FlateDecode] +/Length 2169 +>> +stream +xڭXK6Q i)鶎'^@@8-`=:ړ$X|U}UQ"$zS{L(saeI*LŻ|{i%,J\jٲDyPn:R&"3ʐҽJSI lD[mԤύb?~o 47*i0G<VH k<4Jw)i%t軆[_p=Uע(x;?_0s]oh[P4J:ѯw墰xxs!32g40n?yT EVЀ_:Iɗ٬'W\ +I{I8OxVsENhE)a߼\BvFQI +KO=4T}q)Y?7E'y(p2#4w-s&z-(Z>dx'Nٵƨwa*ϕg7zu<o6n9,h?Ѹj~ mwC54~E>E$B('LN(C]$7[)!:3ǁ"Zڍ1bZ2GlqmUƃߏYb;(; 't@F!8LIV_KZ˶Rz FWЅ9X gJ%F)P.CZ`Ȫz0?2=3zvS5U]9Bhc+6$c+ fUpIetBi.`^a +Mb^X=kL2{hr-'cL"8%$qi䨀KABg8VŸЩwuY`ǟ fZC8ty 7~Ta;MJ3t}PS6G4|ig.J嘚 r($C0" F؛?P"mj䖓Ó!*f)P2tȝ@Z{e D3y0JT/3ǨۙlWj4. i$$Ǫmiy#+2[XzJ:a7R2LB{8Ѝp ^kO!+ˎF+&_a ik!@`k79Rpͩ&&tb@W םu+q+ &ƀP˓{\{0mW{`KnUO:)(aJO :ȽUZA) ' +nw23tv)iwޚA 5F01.Z֠x(pSu% |3P쒇(?ܞD-J@`owh\]_39| c "p$4Ck%|?x|'HFW" FOG<) #חيs[*%(b,cwG$Q* |;QEFG ײWD @Yҝ}v]:ƵSN&Ю&U7ai}Gdd$U4=r&`d4~z6_ y^ +V &}Aց;pg?74Ub +x7|zmf)4>.;[=cS9P0SȺKC1)$5.JeW +D.8ee?4D8mo + ^ +{=Er9 ۼ6p/h/ r4DBXy>= +endstream +endobj +64 0 obj +<< +/F1 9 0 R +/F2 12 0 R +/F3 15 0 R +/F4 18 0 R +/F5 21 0 R +/F6 24 0 R +/F7 27 0 R +/F8 30 0 R +/F9 33 0 R +/F10 36 0 R +/F11 39 0 R +/F12 42 0 R +/F13 45 0 R +/F14 48 0 R +/F15 51 0 R +/F16 54 0 R +/F17 57 0 R +/F18 60 0 R +>> +endobj +6 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 64 0 R +>> +endobj +69 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F19 +/FontDescriptor 68 0 R +/BaseFont/PYORVA+CMTI10 +/FirstChar 33 +/LastChar 196 +/Widths[306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 +306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 +306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 +525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 +743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 +460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 +460 664.4 463.9 485.6 408.9 511.1 1022.2 511.1 511.1 511.1 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 627.2 817.8 766.7 692.2 664.4 743.3 715.6 +766.7 715.6 766.7 0 0 715.6 613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 +511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 511.1] +>> +endobj +70 0 obj +<< +/Filter[/FlateDecode] +/Length 3182 +>> +stream +xZKW^FN]lV{HJԒ؃{M:9eԏbUqV)K|7rL竻ê,/V\"[ݽ1yZ"iz#T G=[o/oץLZS&~d7]55 q['u՞Foڦ1׺3=m92L~+}2jOw^ Lӝmw2vƙ\M/Uz=;cݺ ɥ#ם;j8׫ϻ溇' (! J8A%?~rdeʑ0Y8At"ٙ5gNB%[`){=="?%qw"d%_ *{?n,W@pgH\$w~Q?Fiɜ?c48ʓ{Ipn;1v2ؚR@~pހ&{FdĒ, ϝ2. zmǺk'xN>]1UTyVW .ׁ,h\m.AL? !{T:GkO4Z^g빽vo]S +X)pvq' +1KgҸ(Qq~([}T7uQ]"w!d"AɤZLj2Pv Rxr<Ϝq\?Jtpg wcݷ03&cD?z8hI;R16am<+𺑮5ŹC8&û?%tnz\}x`›е\&X(HM$&ԘQCon_={6YphFq=P]]+r:]ЈVt:hjnϽ ƹ?pϴ#2Z<"8*^*+TD`f4 'mR3ì3g|`8bޮn `}bxҢMrΩ”98 0"z̿ɹjZ"M Q`f q)T丌ڲN=E"YT(y!K5fX~I18TpRL4ϋuq'$jo: J-U3ST{&hqLC LbWfѹCgB n|<֎5X@GZ2U,1* "E=\مJ55l;i\acoVJ~7 qBq͊/+?c*»_xqV/ =px C/M/T `T3 !?GBdLe~S%#Z5#Zak~"^'6) "> U +߉2JR U"]gR/3۟?50I5e\:t_5ь] +i' [bI {nO*15KlQ>ңc J\g̢0`" #wA(5&KV^A$PWū 2e)M#z(rqdţY頕~wlۦZbcuSs*#R'`Tz)4#fsێ*\V45QeR[翣G?}-'] wrY@nמ\:Z=>4C}iLR3 0ɒaC˖xΓ^ %U +o B!S p}"Q}d U*!7ŠK rʈ3B߿mZƭΤcƛG*!h= +;3;w( +endstream +endobj +71 0 obj +<< +/F11 39 0 R +/F15 51 0 R +/F13 45 0 R +/F12 42 0 R +/F16 54 0 R +/F10 36 0 R +/F3 15 0 R +/F19 69 0 R +>> +endobj +66 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 71 0 R +>> +endobj +74 0 obj +<< +/Filter[/FlateDecode] +/Length 2639 +>> +stream +xڍYݓ۸ _ṗʝEq/\/\M;qdȒ+ɻٹ eyl$A~E(p[ŏ-"y.2)tJ"ƋW8J%an+e٢}ۉ*۽y2hLﱃPWҸֵ:~_Ŧ:̈́=E+)Eb3>9q, =m&* ZTn #^Zqe@AgݦA^E]X.EZ+ES$h9]QTY4-"OD"< ύ&s!Sgl `#RGngR.c8684l9lq:Esv"݀H1> JP|Yrk 5Kq ǭ.E5Lrzn$A PEt QB^8E~92>Q6㊮H'X[VIͱyw\\3 +]TEYg6Љ#.%.۶eSrƖE +ZP7`J(j8٨][UL+B5[EF: +` tOvn .-ɺ<]͎G m9tJS?tgAQ'4 R,Pބ3f:$E"͠FK_PsBL鞲P +Hɞ$B +Rt E8dG|٬A١qpcK@মyqdL 2S4~ܓ]Ŕ)pv(:"lLp4eR-r.B;\|̖%-~11bf"F"B MQ"?TR7 Re0%ٱ@K<>*勢sSA9dsW U`)m K5QIB0Faә:\޷,1] +Gq`Ll]8Qxr8(?@X"4 ('{.[h'AD +)_6fgǪ-Afӛ2SJGBn19cm8ߟ:хé=n"kлm`Α +M׶ǯlߛn(E\MxUӰo7I{QW˨BPm[9yKk\Зōx{Fx#y&Gu$T<F_6ufD nS4|ZL49kqW/m?Uqw)o)_1߮3Q湾Js(>Ʈk~b-hnbpyTK'\P,]edwkch> އ )%\S{J0>ݞR<ak 8q%WSЋ| /ݔ;צځoR 5+[Z2OºZ$֙-e>  d2`ˊ8?," OD>bPKZڬ +,]VQ2,62GBVF Q]0.Qg*CQ +>ID2/2~q2:1{hykrZ91jnI-?cf4<9bqE!|95p=0 7m+u+Ƹ7U! ؕD[kl&֝>!G-Epq y=ܻo 7ox /׼pd: 4;Uz\W=vL 󗂡 \/ !6\9΄?4U|4⸢!]+QRę +EJC5:ХO /SBd oo iZSS#*6+JG\ A5t'F^#wt5TEƧYhQ5sDbW^;N=ܹ~5I +λF9݅ԄЙw`Ր_sD/ ++{rJ.{[^{(Z2ƐSe#,|e+h R=Br鼜B·p$E_'ymw+UmqxJLl +TTSoEB@P E-"j3D]$ Iɓ?IGzA8#hv 1P9{R"IFJ+[_+'9D&/ 淵;a +m<'Kv1I ߳1!B)^^ DdO뻼 }x,Sفأ=/TPݟ,G,*&3`rmrA:; +endstream +endobj +75 0 obj +<< +/F11 39 0 R +/F15 51 0 R +/F3 15 0 R +/F19 69 0 R +/F16 54 0 R +/F10 36 0 R +/F12 42 0 R +/F13 45 0 R +>> +endobj +73 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 75 0 R +>> +endobj +78 0 obj +<< +/Filter[/FlateDecode] +/Length 1838 +>> +stream +xڕX[~५, ۹tiގ M -́`K,7I˂^]}ooqrFɦHڀ0cf~6h<:V2Mԝ]a&`ɋЕ_$]8%e//EΚw34rUȦDiIj}6U'Қ,U0,1A8dPG^㩩53g]Ʋ6PhK{Mtmp 5ce!8/Iin8fʓ4ʝ^"\*Jb:p?N-~lۅgC-QW¼ +5d\־6ڍu+1m4J04/Yeɏ5)Hi͏6Vf;:vJE܎=#㺲iTauU٬7Xٝ[hu q{d:&aތ<.?d.K8]"BOV/$+7B|1֜kLC8**qGil$Tr>aQx+V),+N3yeOBSYKa^֖U3xE9:NgQ]:XÕuC|. )y v Cv  dNR R:.*JK^]:/'CfD#h'୍1C!]Cfii+~Ch8:b?:Ϟ+=y\IΠAXPh&эw|"RQr'vǾ$="s+*F+ݗW;DXG.ZδoL H~XcDf&LN=(z[Wt&_* +aq)$(̀vr{$&6-|RZvfO*w3NcJ|Qm9΍U8^^Rq36oy19w ?OhV¡lZpǽbwؙd !V#2̰o'c7hTRԼNzz=A!}I@OK՟ϲS$+W f(p]Ⱦ.hbJ8'R)q@O|d;3ce(Y+Q4ciޓOОX,b2nY ӈx.#c9 =FP_0޸VCo=*p%_sT4JŔs|/ W9NO.~+s?Ud WS/JCe {iqǚ :'m]Xgj~3BZ?sJ>wĐ Iĭ^lSm!\o8k'0PwCr1alτ6#H^ LhQ` N@QfX= ckytpjwWWY}aWuïX˷J+7QqjB=1M)8 <4}v,UV,2zV:oǛv]V?BZG U~-ehU/O@x0hcַH_|/z#Hn{y) }{^=a݂!3?,N}Ot_\dmFBJ_bPB +endstream +endobj +79 0 obj +<< +/F11 39 0 R +/F16 54 0 R +/F15 51 0 R +/F12 42 0 R +>> +endobj +77 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 79 0 R +>> +endobj +82 0 obj +<< +/Filter[/FlateDecode] +/Length 1402 +>> +stream +xڕVIF WvM4Z(-RR<,J:F{!%oJ\y~Hcg]:ҋE8n$r/ȏé޶UO)^_oWgFM|\x+=^)R&/E*fcm2os%3K6eywC H .ˬ=uǤ'13¥!zstVR,KENA$h"TtRo&12 `qZɢp/K?.%_i@ (](yA> ^M"[h߷!i_Uբıq/b{"LߣK%$v*3u 7]h=KUdG_MQjY]jU.gOc޷jO-&%p5~x (tnĜa$nP,͓e)f BoNoIU4*O$_5MlW%,g5h'Y`StڸܦM|p_=}kw]Vs6g=ݩFuYU6Y\y$ecT#5EBOUb"\Rљ@nOf@[ALYph8 ~BhxrfV dL}4(ed󕵱'P!ސ~OwH$W]ڇl\4P::@?벭ίH I`s,Z|@i4:|#N"lv@m{>X+Əb'Dsa"H.hmspC3ǘvQWsXHj +_~ʐ쐴Z͏reO9RwI|tDn*~-9l h9tɽ:@V od(2r|l`.P;8j'2^Mҏ"OMXN>!hX":RN#A۔=U'?u!R9G:Iy.'Vm<n˼y<&LmbRXH 'K  .`<鸢gP prEq(KV}> +endobj +81 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 83 0 R +>> +endobj +86 0 obj +<< +/Filter[/FlateDecode] +/Length 1916 +>> +stream +xڝXY6~ϯ2rsEX,0 }H: t[Y2Dy;[Ţ[N`L:**JXD.zso utxʢNYƛMy(N>~6e}vU۸ջ$ZnWk\?=bw.@w=4u~<[˼x2yAj/jgz~_8j:W~;0]FL<5LIXFBBI"ν +JXFb9S5vo;۔`TSуφ ˃3Nݭ[8t\Y|=*oZZlW ?p히 Wpt#61pܶ} +-+кY+ d?_sa]1fy擖 HY"׋ %9$p㢘HDf"?$5J,L[` E}ӑY L8b>W2laDҁ cyA-> R`?χUcaY#SF" >1lX53nر-~$3]WZ7`ɤ&$4qj) +L@Ė(q;'oyܬҘ?m!wǙp"b~A|EzOL(F$S%Y$[(Fb|zw++0Bnd*R +=џ)tz {:fz~ Q >yWMCMUl%$t]%F9X aeJ%p[AZV:4U_&jdI1W/ $cj:7E"{]B~R#^O.'>bRGLUC;!Ӊ쌨 |m n?[*! qoE"+h[.'Yq L @44.|2/hIo)U^9V0sqj[W-L4x̘x}_# ڛoU_ :Iy?Z&g핻7#hoJ{̬2<5|BahbwW7 +߸7]P߲~FG/n$SztiaW^tZ*Z'@xVLayK\|3MI еcbhMQ~vp|Ds(S8F=LzP܄"%n!rbjl3 Mz:E>|nxoI&W֧Ql +Lyp 0⧮1ܝ8Xgxsrml GC `>AULv&h?eNo:QfBׁifΕ7&"~-t{t#B_AY +'m1Ѷp+$B\; JseW%oL5zl ZnZ`k*٬2 b=ڄ;0!Ch8Я5BEC~ +iOgvauOKa}"!*y| h6Ad&& $d> +endobj +85 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 87 0 R +>> +endobj +90 0 obj +<< +/Filter[/FlateDecode] +/Length 3345 +>> +stream +xڝZIsܸWt)SUj HLNLj*35I%e@u%fde $[5xhQwNMfs}d*4v5qh_?ۻ8yaQ:.JufkeDޤe9zdƓ/˭P쇝&ϗ ` ɂ}鏗 pNQ_>l>\Í7 lmZ:xxGYxֲU~IF?}<_Y(E5jU0̱M{hr l1pa ;'!g]#Q(MrsQZrx?Í ӅXC 1.~p +mQ`#6ْ̲UgV*U=sZXI~UQH" ƫd +Sd qX.Bl::(< wpJ$Y-u6ܺ=xZjpV[!|ǰRP ^w3)5]AnTćczac1nЮ +;5E{TD8 _q44iT#KQ- +Xg{1~hL#37>YCy5Q:w<p9gcC=khHQ25͂}(;sJYrBʷt{'EʲKy\qMKI3d77=ObX \=i70W0Ck7w5|s~=`8jysbӝ榜C8{ƪσzp jlw/a4'2n\ah@b?ׁxJU5=gTZ< 'z1$elgav0Jy~ (Eؠ2T9[̧*C799rơRS0w(f} +S/.W>lUO׃ힿ~z'l ovI:OӦx$T,Soƾ*r,EtZG:(2?׻q_SHs'j( Gb[_0U/tiҸG>&{60AR7xN6Y?S<|ZzUH/Ѣ;lq|e3e/z_gʓ#OtRQ{EeV/aVsV_+~3U?Ay_o!Kߕ][rFH +жn b$.5Da%{8J{uڻr^,zU*cGiE>wAq>r\anU2sGum[{Y[v"fȧ +`U#V3u7I~tVJ-'Գ(p(%iWm0ԃɐ4^e/i> qS~BcE6Nb‹H+eRX55cղFWĜUJ62/d^ [g"Sta iҬSS5\A%zQW 7Qs#+`5pؐ!!4AyD@l.mX{tΫ؎"X9**6-a9AgxU9ӓR:L oЇ3:ewDxׯV4 LkםXy@I~^{ŁX ++'TDasgzbC<,UPOR"{)ay!?:: +l>DIrT;c4Ν-HvE?īuT" [ %9RA'$Nn<<Ayӛ}Xy>H2 )Y+&CIܤ &o ~Nxɠngg*?@eHIpU9P8:ؖ)WN'U6-+BeTX_ 縀Q䋲:RSĹ(kn?ij .'Uߒ?)Og jE?RƇ*K ?e-WrAY]zN})'ԻEu>mSvO}q^80zFWf^7aR")N=rK# +=B1rw]bY "~Y ,(gG1aX^FH+ +r5y.dB"]}&(;H|rH+r V!QD\L9 _KEk;LI/ -> +endobj +89 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 91 0 R +>> +endobj +94 0 obj +<< +/Filter[/FlateDecode] +/Length 2389 +>> +stream +xڅXK6-T!)oy+*IܡH-3oH#9{ BÊ>?]r'*T6ViSPIҠM]0unzӠ2k?raxҪ{^HAҊds˦^0tPMlcY7`)X +Ri8*6ӹRTsg?Qp”uYurՋuFcl9n|,i#K\zAn3t؀`7FɛIl:~JZ}d'lt l`)8AhhWSJ}C<9i^p D/ySEjF31x:JU*ޯ3ƍMCG'P?v<$f \_qhх6c5lڨ`Bu,LpE “lPS%LbWf#AgrTw|)x./kH$OeZȊL -p @]"MU0L+zNE UeǺ5>^V49f(K@rr|+pɕ+aE|65TL].r6JR)j)O4(<!zpKSJP3V$!S +k,oU!8xu.X]"" 39XᙒZ b?c]YIj1:Sa MܻCk [}#SӉ9Y%*O)Lla?%eI_(׿G]MEٲ!3Y'捅q6]UԱa& H^t\8 &Ab&'+F31*^Ma Ӻ +kD86U2hݴH'^_\جu HŃQ+h=5\QhhD1k$;aJ' 95{v͹"h;A@mea5 +r$'ף5 C]VJ8ICZw@%F"'{&O%so8NE9 X9U[-,~.T48 NفFxl/ 6w ϝpx,k )9x(9=FiVzqhb- tX0G1,aGq ?6pK yճul,:0YBh&;bE*~n36k> +endobj +93 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 95 0 R +>> +endobj +98 0 obj +<< +/Filter[/FlateDecode] +/Length 1513 +>> +stream +xڕXQ6~@Rp*%i*Ua#U +yp{qc_va"Aw-ߪ,Vו:ਭ ێrWv=JwPY J;fa72&!QI(&9BpBU#f%a0"Xp*i*oYSd%gVM}]g#ؤSxm +WU~:eg'׉sw 4z/i:뚧 #S<(~9*Usr# %ƤI }[y]:_Pt` 0kaAe̚=͈PRNp#a3یUgݥ̳c?M; 7 l$l,ڌ% ylj gH[l>q27[oFF!;.ϠF$ 5y:#C 3򝄋d'1LƜfy&Ny,{a3pd3Vp֘kl!gafp&k7ꭼwm>@ 2d'; {LFc8lgx֔'26ct" 2>#JEs7j՝dۂgC/uضQ!\U~AedLE-R./q*i#\7fxNZI([V\(bL0WG]W|)bĦxj=z6v0UE]ڄwm)'%GC8Gv@j*8B7 Rqh܊4 E2@br}3TG +omO ~<>)٬f9d]Cڶ[|6khx}#;7ۨXC`k/2VV B挙$uG=f8TU/" +bN; +Mf8 ^~E[ ĩU4% >-W ++c p/3m)@(:ݭCfc5qWo]>1W~:s+sS1%n=gӅ-Y5?.] +endstream +endobj +99 0 obj +<< +/F10 36 0 R +/F11 39 0 R +/F12 42 0 R +/F13 45 0 R +/F16 54 0 R +/F15 51 0 R +/F19 69 0 R +>> +endobj +97 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 99 0 R +>> +endobj +104 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F20 +/FontDescriptor 103 0 R +/BaseFont/KAJNJH+CMSY9 +/FirstChar 33 +/LastChar 196 +/Widths[1027.8 513.9 513.9 1027.8 1027.8 1027.8 799.4 1027.8 1027.8 628.1 628.1 1027.8 +1027.8 1027.8 799.4 279.3 1027.8 685.2 685.2 913.6 913.6 0 0 571 571 685.2 513.9 +742.3 742.3 799.4 799.4 628.1 821.1 673.6 542.6 793.8 542.4 736.3 610.9 871 562.7 +696.6 782.2 707.9 1229.2 842.1 816.3 716.8 839.3 873.9 622.4 563.2 642.3 632.1 1017.5 +732.4 685 742 685.2 685.2 685.2 685.2 685.2 628.1 628.1 456.8 456.8 456.8 456.8 513.9 +513.9 399.7 399.7 285.5 513.9 513.9 628.1 513.9 285.5 856.5 770.7 856.5 428.2 685.2 +685.2 799.4 799.4 456.8 456.8 456.8 628.1 799.4 799.4 799.4 799.4 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 799.4 285.5 799.4 513.9 799.4 513.9 +799.4 799.4 799.4 799.4 0 0 799.4 799.4 799.4 1027.8 513.9 513.9 799.4 799.4 799.4 +799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 1027.8 1027.8 799.4 799.4 1027.8 +799.4] +>> +endobj +105 0 obj +<< +/Filter[/FlateDecode] +/Length 1839 +>> +stream +xX[6~_ک$e+ٚL2NA6T" zr~{.`0n}؇n tt9G,,dYB|om{]lvEXyte՚)[qO`d KQnWk-9ѐ8c|jHmhB(ȹDX2gxX?H?JJrC°YV&*OcswQް9L-22no]@N.=gMIh'#9/!K|FeSiPƙ,Mc9HI&)RE 'J.\CYDqх.bȱGѹѣc#]*{s a(І[0s/'hݦY 5ClQUaJKȪD2i}C)qǾ(y޽JN@m`; R&&oRw;E.:O"~ =]--ݒ->LQ3ҙ8,X< W| k =!lf:v~)P-؁9bYR-adJs2Yo)9W8fQʇÀ(AP0kh^S֍ +پY3t +͋ӂ ^ uJ0pj7K^Ds<): Q Yu &\=40deD]Lx_LwהCG8BU62WT"kapJ(Edi +dB1~ElD]ؕyh]T;ȳI" m•pG*XɶFJ&,){+*[`a2&:u$4=<Q# _ IXբlxL߆&-L4tb9+^DRrT 0 9ܩ4yëyd9l#>Ewh9\5 +ûl|Y Cй?*8]g#Ҭ?4ˢKݾÇ9wY?vVw-Ҁ +endstream +endobj +106 0 obj +<< +/F11 39 0 R +/F12 42 0 R +/F15 51 0 R +/F13 45 0 R +/F16 54 0 R +/F20 104 0 R +/F7 27 0 R +/F10 36 0 R +>> +endobj +101 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 106 0 R +>> +endobj +109 0 obj +<< +/Filter[/FlateDecode] +/Length 1461 +>> +stream +xXK6Wh wO&t N/QZ p~{ʖVM{II㛙oF6,bYho_?Jm#o,F@ 5?| w<# Px̰(*X[.Ve"KK>抯r73J(Q=B8Ak+NHEsD^uZqwon>,_.y^69aZrQZb򷫛Yem^8y!TַI,ӡwfsɶ,FLA|64&<к>OJ@8TQovљGPs_fM>ԉ}'񏫯s}v}jА/9dxYr\'s7oof4r&nϒ,}F:,~$\ Q]6 b߽X1W̛ZVOuW..C}]uͅeZ5ٟ@u3:nP8`oH 2ܙм9 S&ζǚQTRD8 6~IV[ht +`Ѧ>'.^sO0E6"tGIRV"leQ4ii\-qFζ{@0 JF_Io5>WJ? I tl#>6bAczem)2\? 8x<(t ]\*cf%Ң JZl55H8~ +~8SR[x!QVR%TaD܃ccS;:pq/(*@71|dʉ-T!ѦOPV,<w\2wY' 0tY:ǞƉt_RSq95wz @+Od5N#5D%7DƯGՊgjr!GQC?v9P6U:7'*}-^yHM"s P}~^ 7s4ct8+ iԨEUS(4u.н0V6e#dňYލ8lp;{Q'C=>n2(CSf'֐Uڭi+](XZ<)6Uz t7uIhcZq)FǯӻqgH!41uQs_ㅺ* cWAʉ!@:mܧ9}pjV}z:6Z>@x^ɇYDw&v3LoB\E S`B}}VH6~8Q%iYg=4N;8a򚲶ä5^x +endstream +endobj +110 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F20 104 0 R +/F7 27 0 R +/F11 39 0 R +/F15 51 0 R +/F12 42 0 R +>> +endobj +108 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 110 0 R +>> +endobj +113 0 obj +<< +/Filter[/FlateDecode] +/Length 1495 +>> +stream +xڭXMs6W 5}ۤͤ'4R#6x?*r hvb8vy9A;p"EJlk)zXє)%F$ pmעk" AZ;<&o+.QE0,ypXBНF4< +i2yFX*a$,eoP Ʌ%x˶S`pD |*\ !ԗ֗0wW2bQ3 +Zb: ?/r#9fiF +fƨf jsfb:ϸXB.m N(j/vkOYr+E4 +)Q ó"rY @N^U7 +%auZsѐbsоh¹6}NH]<:/ro'0) n(I +'pS88=Ӣ C l9gIāgхD '""9wf ']Z@Ot<7qx9#Z}VOb5 +NɯvpURa'4 +]GqT(Q_\?n.e|j40Pcnt[2͉<({1CQfYly}P4h1z䝬L=^!Wly MS/l@dEPǨlq;@*塁:)zID1aҲ/dr$$I[U3pvsط%n}t3 !C%61Vr/{ uWkMfW-._ou\(o/Y}Ut׭5%f30܊IL|1V1w6]7I C΢,L%) i$D ᮃFbQ%\}m5J!o@*pgbg,I t(]RIt(р esƣ0vd᧶?; VN|l/:c[@v>xk3mo˵-$,'dA9wQ-{)ztle!E;0[Jlk$c3=Q +~[=.X-es ɢ.zso?oKw~t ) 8Տz۵_b~}y#䯚Q?y\Ȗg#\LcFԂ#=?S] +endstream +endobj +114 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +>> +endobj +112 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 114 0 R +>> +endobj +117 0 obj +<< +/Filter[/FlateDecode] +/Length 1237 +>> +stream +xڭXMo6WbVD} +$f)hE"Q6QYT):H#%"r͛GҖlۚY2Z>k[Akckqw[!f{~'}Q+'"m397ff 0Qzq,fy^'K*MeKɂ#xf$F&qJ>%*0š$g;}X3T9+'F5OLs*e?ryGhs.LhOtiY$bJy9/8edt~lѦӟy\ΧQڂKuiV0)=>{ӂII3剕j!YR|Yyłj<<NՃ-͌gRP_ r.vdt&(F̨ϭӱD%E[`)/ +:8~lj1}ɞ|p]VoI{r,ʳ^i">][93{}ȁ2"_.nnӫ+eV_o/PW_"bmуha^WIJOW8YV.H 6p W~[7IQ2闱SET%9YȝL׋Y.7U^ۉdî:,x ȋU7|G$[n»TZkl~N +Y )^?jљ8?*U(Etuzar7\f0ZM)2;CAZ^YN0n_CUv$MScYѺ2CA:Jff͠+#`xD1m9N oW`( Iy48rG1cA׺7I+Ğ#x8!rCX)T+VzO6f՟qǘl&{v>l|,`nf ;Ђ4OQMeQЦ}*8-ߧ#pӮ=.5Hp9c嬛SN˜Ƅ*S0[z-]BpЅ9{ |Hng \PH`tQ䩪 +=mDG]f +*7,z(g[n2}[pŧCלwf ttIu*J~Sl$kzgm$ +."%M˪_vZ&33 +endstream +endobj +118 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F10 36 0 R +/F11 39 0 R +/F15 51 0 R +>> +endobj +116 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 118 0 R +>> +endobj +121 0 obj +<< +/Filter[/FlateDecode] +/Length 2150 +>> +stream +xڥX[o~0[\<"uhnѢ.fm ŕA{g8#K@xrsfȅ/|[毋_~"YXoI"*V"$Y;ċTd1w)"d2F$"Ma$JJyexzS*HBby?2=kQخ_b%S(1M>zLח(Gbk|MӼz2/~EŴЙ7{Ӌ~urPkK;t옛Ek{]إg4 ;Gpr!I7cU0010;5x3I'FS,X%Djmy@}+ 2g^9<ΦȀkb +ә^t/s2Y8U_eYŶN†TO|sPN>JzF) 48 y-Ϧ3 cUyu;镖ƅ*E6Hz5-ӎRS&kv2 <P/@q~_-sim/:g+uQvP]efD5{4;'Ua.BaP]B%%@'H#DSSgE+ & )b{~oۼ0'lC}ߘsFtƌ9ʾnnB{N!,t)|Sա:4e3_*LFl #}tGPO +nLWyăϱП0,&Em_o Zg!g@C5-@J|m")fgrONCDvA$~&i_ߡ }i# i3$?3G +95(k}&RH;D1Cو"eX@ 5@",p` .AN[q}$!Bw>9/ӛRAwAda¶m{aXYFVʚނc6?]iqp[ in4D%\L*CH'"2E-<%[,:;.T" ƂleTzl ʢn7LշeU43CPqOĻXWʲ8)0qNږTiC=̓z$jk*N[n3Ud4d0^6޸vW&GZQA~ E:5α7g0'}Hb7e "DBȑjpqp2D< 7hD\wwwqLS  @B@*+c*Cϡ[:Xǎ 0R Q +6ցUHWֵ)5)N5 {PZI|_ق$#HiŽ=@Ϙ'[R-Po>?9T)P!>A|z%EP]>&7#xg˰] RO}h̿x7%AL^΅@M[1Տk@)7|T3onJ]$Ě&me:`s_Q\\ʹIE]LSܜʓqS$|EYwF~.'(Ȅ*3z}*2B<=}WJ"E~U* *r! G|W^?1S!ZXe~K5som"L +]G3"Qp"gh Y5 D0zڟ=BK5.Uvrp) uiU_R&)p;f ON*1JAžkε>Py|pnQ9St ?}fAD45g3g2N_%i CVn +endstream +endobj +122 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F10 36 0 R +/F11 39 0 R +/F15 51 0 R +/F19 69 0 R +>> +endobj +120 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 122 0 R +>> +endobj +125 0 obj +<< +/Filter[/FlateDecode] +/Length 1566 +>> +stream +xXK6W-ŚwI(KStWm"J+i݋Hj7 9+G?~u~stG#Fй}w.YrFԳߜy@b2KWVNjJO^mwofJb¸O P3Vyy}3/b[Ѻ#)u՚v%fYԲXm!D9Ug @߉H9G%i\yQKy(h]jcjY>gUδҀaGl6RgIZrDmB|x10?5Vpc`v69vLYzxH>L(f,v$Xubk*k|qf+278gTV"p"WVot #inΖeejm^}?|ܺ1/kεZ@%o͏'Yl1PR+ xUY/`$MӌEjY9)6RDgUi5x\; '޾Re `حtzm赆{A#-N1s iB:Vɺ?@"CÐ+w +R@xpLx$F"Ǻa)m- ;;)8-,T1h47fYyYTmO—ܼ0C7蟧5sVIӅ +s, +[ .-Y[i Z=)Q$e}ًcE 1.ށؖ/d9YO!j&t/[_Cvکl5ƨI;2_AB|hDz7v3HdžJ|ݖɔgHvs5K暍(~n" Nb5Ҏ̻ڼO#]uuL/{2.ܷK}fc2;dA[0 W<R VRg.N鋻61MwnL_ { k0|Z8'y3Lx?$|:j]V7mbU n +I ¿;^):c06Nji zu ]VG^5\7g&욪1W3QsG|fs; )r/(+p+86|A?iJ/UUwle۫)F~7eS \D + +endstream +endobj +126 0 obj +<< +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +/F13 45 0 R +/F10 36 0 R +/F12 42 0 R +/F20 104 0 R +/F7 27 0 R +>> +endobj +124 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 126 0 R +>> +endobj +129 0 obj +<< +/Filter[/FlateDecode] +/Length 1508 +>> +stream +xڭI6Wi#F-d=Z}eVF#ѽDSdQ^Fnˍ`Hkg-v|1D4r+'$/ +H:OS>ςؕfh%n.^#X7m%Jm3e2@=vSGoX=wS(VZfff^ȸն|,J6 +E$ )%)j(jEFL3I,SYk+ 'yjP5[`r+Eǹ[%[b1'"il>IBvq +$H/IHY&NiRNB@hhHY ϲTT`}e9~]JgM0-c6fl8 +ńE#\>3(^)$9 _N!qb(ln9\Qo.P|4$GQE!S(Qyw!\L ףae7eWhi[6hgM*xOU;{Zey a9IIyJsIQ#tΉBw%nZ)DXp5P/S eѴbʧBx6$J2Hggfkœi2'en)WЅ]v)wUpt!ʈIQ-KE ̀R fpRJ3%4ᆹQƦCZ X5ՠ޵j&5OdǗ*CTШƮfW mKxx0Bs>>Т~o[xtS>7{ݭ観V%+\ GTj뚴Rh徿ҫzAb!b6 bTE]vr{*UTt{l&tR Tc- +² -Q6u7{GoaꭎwMJx'T}fu=zB sGȒq"rHw4$ g s kaGg& DTB!2. LZfBmR7ÂbD?~Q`&,t4R]n ,;t fRxuV8! D~=qnWf0jΡZvj14𥳐*^>3qόL@mv0UW@xVR~FS@}p`.l%* 5KQl ]>+O)sfB H "8^*_  +endstream +endobj +130 0 obj +<< +/F11 39 0 R +/F15 51 0 R +/F12 42 0 R +/F13 45 0 R +/F16 54 0 R +/F10 36 0 R +>> +endobj +128 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 130 0 R +>> +endobj +133 0 obj +<< +/Filter[/FlateDecode] +/Length 1734 +>> +stream +xڵXKo6WX +-s=Ht,DJr3ȉ=8~\w_W?'Vn,\qeX1g</nݦ6kwL^̾;O2x.{1咹%ۤd=~w>wP]TcR*SWuP<Ƹp}8k +- V O4Nz}صt{ (.{\&`/͑]ڸ0oc'"&Ioz}'p p:g"~!H9j ]%Lb*i*D$qK `05zE +33d QFsKKsE0Ffm+#xc&F#V'+1=Fi>,D@%A8$ݡd\eO NJ_[' cIfzA]TT[PFa3롣LP\}BjKդ6X޲9ݞ5?PO=3!C9ju Eŗ򗓄#J 5e+˔hZ凜+rDq6]UC^Ce~IOmtt;CPo" o3 +endstream +endobj +134 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +/F3 15 0 R +/F12 42 0 R +>> +endobj +132 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 134 0 R +>> +endobj +139 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F21 +/FontDescriptor 138 0 R +/BaseFont/DNGQRU+CMMI10 +/FirstChar 33 +/LastChar 196 +/Widths[622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500 +500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9 +750 758.5 714.7 827.9 738.2 643.1 786.2 831.3 439.6 554.5 849.3 680.6 970.1 803.5 +762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 +388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 +298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3 +465 322.5 384 636.5 500 277.8 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 615.3 833.3 762.8 694.4 742.4 831.3 779.9 583.3 666.7 612.2 0 0 772.4 +639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.5 494 437.5 +570 517 571.4 437.2 540.3 595.8 625.7 651.4 277.8] +>> +endobj +140 0 obj +<< +/Filter[/FlateDecode] +/Length 1667 +>> +stream +xXK6W(h̊ MkɶY2$z7pH[+Y'R8~|[ŧ_pX/n8fb y"I<"ai#05uDd!/qǃ_M aQ/LbI)BӨbWa>*sݍB&'j <4*U~d98nqgCi'#W* Ym6C^蛔e*tz`XZ".Ҳb, ÁHq[u*5Ida;$e"0~ +,+tQWP@8UCyM^K:n?ZuFUʱTR +\^T5-95WBaG +;Iej P8'?|(/+Z 8|Pc~ab 5qߊ#vM<@KxjEowBxouM%" hod{qx"_ &yL:zB'0^ayV/L-7 :l|3|XNC580A;fK6a,NL0Y//b4DhN4ZUfg 9v#F~n%Eͷaki sӤz{TÂ}\Yk@!Ph'6&p ;iEG &e:ndE0a(gUUy?CB\&B1 Q +Sx%:kTMkSd%R{ Ϲ!"Elm˩Qp4Qf=ei{ڶ "_ԃSHM׎s<|wyW;;`ZdO=g/y:q'¢z'o-Hnbl(@K_ +endstream +endobj +141 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F21 139 0 R +/F3 15 0 R +/F15 51 0 R +>> +endobj +136 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 141 0 R +>> +endobj +144 0 obj +<< +/Filter[/FlateDecode] +/Length 1362 +>> +stream +xWK6W +h_thamͷM%d>$K2DÏf)J5~^~,C-73!3-+dCJ,ueU`Dz\mިk91y՜ܛ/ &EXKb'U`uY e`(+[u7g%;:!!Ep f9F$>i#; vFQ0yL EF=kqDƫ(u[gZ{vo%U5Ff~mOsH<t7煀Vڎķ,ف_'$\d׫vP ZqfYDfmwQ*-Aqq|!}OVCOVdE(TCOۻf9rƌVŜGJ0mk ksmĶOF,E}ole]A[2[[NζjM+B!U!nQpQf}SJ}"6%k;qM,OuZ|h"*9ic +^hgZm}ߏrX3 Cs{[QǛG(El(^jUWj{'@XuEŎ Pل] Xֵ61tP[y- +Rb{ ބ޲|i 7tJ1;mί8w1WSrݶ{uI1rJ>޲,28>Z +&x"cdF&`LL} +16E}5Wg?o96uGv'=⧱?u5]Ͳ)+SWӦo2*?7X19?-xz=քW^_saoLPók +3Ep#AJLРR+$0&o#2aq~2-NeBAefd}/*J774&U<'Cb-W qCۨ a/.\$H!śjR^RU|ȺQ ~@ I7\o EZ JCUna-̋o##]ps +endstream +endobj +145 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +/F3 15 0 R +/F19 69 0 R +>> +endobj +143 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 145 0 R +>> +endobj +148 0 obj +<< +/Filter[/FlateDecode] +/Length 1592 +>> +stream +xڽXY6~RIoۤGR,P ؠQhؒ!{ IXy^/pΌ77͏R%$O$4n~$|h/#y4y/r!֝l;-嬩Icց=А=s ۙZ2J#6`"Rhݐ?ц2)hn_9jEjУhL/|Re(&$u3ԿNFЗK;}'EH $9hYv +wPӴlH/7l˝V% ƌdapZ]8WlmeSOXwBv[8۱JK +D;Ln pPDΛ=ah$!i Q˻YD]mڵh(3-[%n7O UmSdK$Ipa +$K 8g$34k*Y4ϱ0A]ԯT0JDh>Xrw';Mlv O?Nnm>5؀FqدK}`Skkl0> +endobj +147 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 149 0 R +>> +endobj +152 0 obj +<< +/Filter[/FlateDecode] +/Length 1744 +>> +stream +xڭXK6W +@R:ؤiE@[F ލe˖c@O8ǡ8V{{C%+q`,OdZj2MD%>Ю *REmT3qYf%:Qx+(ef\J,h빗9,˼nHVV/vlgqײYߠ)B2 QJ +R8mAuI{f,)UڬZ]Gf9,&tk>Q/H9.FqD +τ­K#mW^{ E2w[ 2fgr׽^p{`)h^h>I}pvTS9;i8S70U(tZfP|ZuPn0>ld5Znjѐ7r^/%'zz]aesz6׵*nh?׻.Ixk_.mێ.<0ʽ(EǦR_G^LEkEYyGYkZFC$DT24*˦"InJYU5ID8)@żW?b"]`^:Ą14q3zːE- s:i &a^Y~N[SN(o~=S&7=AZowE&@%]3|_N_\I=Ι ygqp0,k%K,4u'ka}S+~V}kmw~ v]Hv70M(XJKӇtsfh~^G{p=˛F7|kFI-zldc۩]7bzׁN?`P֦xw%p(`((3ExOpe ;gx4-M[@x{kUۑpԦ↦$q: VmTϺcϐR PSILH֪#COE3Ii)^SJZ;S 7^%jh6}N0UvLPã6.Qq)endg*@[ͮuG\yhד +[e7"t¦F5:BZ/H +#BJzdq&{'dD$ϣN23 +> +endobj +151 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 153 0 R +>> +endobj +156 0 obj +<< +/Filter[/FlateDecode] +/Length 1771 +>> +stream +xXK6W(@̊nۤi)tsJ-D v d˵ҋ=| Q^[y?sE,,`qWA2x+쉼ኅŢ\ޙʮY.s]ݺ9=tV(۬(LSzeϋES]YM֮zr\Ϻm^dM%n^ߓym gؗcvdADz0ky`'L)lTW:\+/lZ Dh-W뙈|!I@72'doJ x4b*ĻϪ͏3AS?6:όˡDhS8VPwڦdD&Rr" -+z77W|%؟mUhG9\2fV5SEb53 +'e p6#̄ +q cb){jzH8?9p-=>CJ(1~tbmw \,2֝i|<[t8 +g: 'q 7]S|5oSR^]i䗻F("`pw71uBg +GL 1߿yDcw[bBRϭbFgNS|8:۟uRȧSBU&ܧGHoPpfQAԢw n]D&* YjYC|xAdb'o`\bW:C\%"v,Mm+}0üSvKl1 q7~zbG&}'|`C `djW؂abm Lh7 vcPcSpH[Ic\׀ren\C>Ht mAi05^XKѧJ) |pSrq,~" !# +O% du^ĹF4}H~#mwOYj`걹 W_CMRҍF˲ҟ CsD] +endstream +endobj +157 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +/F10 36 0 R +/F3 15 0 R +/F19 69 0 R +/F20 104 0 R +/F7 27 0 R +>> +endobj +155 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 157 0 R +>> +endobj +160 0 obj +<< +/Filter[/FlateDecode] +/Length 1125 +>> +stream +xڽWMϛ8@[U"Rp~hW[Tz IKWو3 2 +13<~<36^{?BPo{- 4ֿ}1  !!iZ2z;l'F.2 @b 1+r^0BC'`4AUr'w,׈y]Kc|וyȋ2M5ٞ%%$ǁb%_%%]&hӭlEk<8DdObZb I ܭzBjG_@KZt]m NM#F_bapC6Ɖgs׍eG4?ZO v5@P>_T[ ߠڽR_A$~}&YwÞuvƥYYbZx]Hz吵r(ʵw/{vmsaGcy۟6UP7BJxD"_ؕdE)"?Y7٦k4llƈ>y9> +endobj +159 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 161 0 R +>> +endobj +164 0 obj +<< +/Filter[/FlateDecode] +/Length 1101 +>> +stream +xڽXϯ6@ZDq_?Jy/=Vۿ}$A*m.3||3f x~8"co[xqbo3o_>o`y ⑴0t8^솲j)u}_՛k gz/JFY0wa޽o4" !QR63JD( +(E 0 a(F.I]V & HJPΙn8ð +acϨDCU 6 KOU$ CPS5R_mt?HV-F~sE-R⺔]j:Nt +YpGCD̑ĹZr`xPBe$tkCQ7Ԣ!GSqe@xI|5`1P׺SWı^ߌO` <r]v2~D|'ju7Hi + cYItB84*WC&U0D> tק>.("[A$h 9:,yV +Ⱥ9=W /V6:Zgn+.wȌ`j3hm6Cžn&@S E=u볰uQեQ4aŠDBS +endstream +endobj +165 0 obj +<< +/F13 45 0 R +/F16 54 0 R +/F11 39 0 R +/F15 51 0 R +>> +endobj +163 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 165 0 R +>> +endobj +170 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/F22 +/FontDescriptor 169 0 R +/BaseFont/LILEQN+CMTI7 +/FirstChar 33 +/LastChar 196 +/Widths[368.3 603.2 955.6 880.2 955.6 896.8 368.3 485.7 485.7 603.2 896.8 368.3 427 +368.3 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 368.3 368.3 +368.3 896.8 603.2 603.2 896.8 865.9 822.6 838.1 881.4 793.3 763.9 903.8 865.9 454.8 +617.1 895.3 734.5 1042.1 865.9 896.8 793.3 896.8 852 661.9 838.1 865.9 865.9 1159.5 +865.9 865.9 720.6 368.3 603.2 368.3 603.2 368.3 368.3 603.2 544.5 544.5 603.2 544.5 +368.3 544.5 603.2 368.3 368.3 544.5 309.5 955.6 661.9 603.2 603.2 544.5 500.4 485.7 +397.6 632.5 544.5 779.4 544.5 573.8 485.7 603.2 1206.4 603.2 603.2 603.2 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 734.5 955.6 896.8 807.2 +779.4 865.9 838.1 896.8 838.1 896.8 0 0 838.1 736.5 677.8 707.2 1060.7 1075.4 368.3 +397.6 603.2 603.2 603.2 603.2 603.2 953.8 544.5 632.6 838.1 838.1 603.2 1028.2 1145.7 +896.8 309.5 603.2] +>> +endobj +171 0 obj +<< +/Filter[/FlateDecode] +/Length 1985 +>> +stream +xڍX[۶~?/IQ +hh עm5b3ʒ]/6ECj0\o~svp*L@1+΅ +~[t4/Rƣiǥv˕2hqIP-l|u^LV)!yCmۥ=2?"W\E_d:Z4{٣4eJ7v-.l2dl7;1B&?hm56Flб)wn- /E$qER\OyhT0.Y,7T)G3$KZ}׵sexGK^p:6{&`38#pZ̸Eٛckသ;7Lsakgiu2ߎg2 <ǽ8^"y! +~\p>m^Ԋ)MI#@&o/#HT|sF߆/ٝX1`"N" dQ،mE}?ilO|Ff+Zz(wp^Ac  ޟ3#0%hbL=XbCC}/ aPXY;]w 7Ŗ:! VnL(]m~#ڡ{q?3DQØF6TuJ~I?5B\P΋^_x9q +غγSYvM^& +ew5aJAz}pS#jhUi󻼀S01gP9~e19UD;52eB]k">jl8rqj~"xb—tSZiMԗ iMLʸ+JNTvO@CRAimJhCʼnLb_C¾ϕ:<\o&$͙(>t\iXG' .(^+TrD_5D|vd|_&P5F(}xsWxX2fnU%LEc ~1\05.g׻D?"2^"XE2,I4;+F_ .ޭ7 yS&$|l:% |Bxp\>[i&/_5(#\ݮ+O[n"F;AR~GMQIwKFxLnȯp#=&U8ױ" D ٯv |=T(` ?MMrhWJ L8g8 +!-3?TxBT;uCeTz{oK+_ MY 9-aa'`~)!BC@ʼ;ΨqLyӯ&+Ww +?VߙҬ @-ߕ[N&SG S)rW{qom?Vz^] 18 C?K:}C߉|ߟ.W1*o03ZRpjp/]凇qX7qiӳ,orEo +ڟ?嘶> +endobj +167 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 172 0 R +>> +endobj +8 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-33 -250 945 749] +/FontName/CFWAAV+CMR17 +/ItalicAngle 0 +/StemV 53 +/FontFile 7 0 R +/Flags 4 +>> +endobj +7 0 obj +<< +/Filter[/FlateDecode] +/Length1 849 +/Length2 2107 +/Length3 533 +/Length 2720 +>> +stream +xRy<"ꥈ3XYyaEcFƾdr,-KQH,)B;vι羿<|Ғk}r2i +(E&``nRPH!i( OwJUSY]SI (^ *͝mV$Jaɀ9X$8,D"` XAa0 + 8pr#aMM&d<P^?R>՛ eX*A +@CXPX XֿQ3H67}[K",4 +S@J$]9褟&4,'!=D6"B @ùx,"X}00:oI @0ݬQb=T/TD"QBӰd$YGVT*c] @ /#`)T>UfbiŚY'D7wo+(+ +Jh$T4ΖL8KL 4T@T*D};F?0ZB8XF0a|mɇ/~Siū"3ĭXĦ.;|$\+v !^/rqxA(B}vD4[X +w?0^y=}*)V,t?j)du=grY,"4~a+ ”o~S wsĮ.Sc'х%Q+ɫ_"{4 u̜TvG]˙1'^Sq+Ŧd(H!ބu;pt8/ǟr+ a l9oS(wYph>S#f|2'QHJ#/aAkšM1<TCPzM,hS~yrVaj)-6v { Z|CMQ &?I`@]rEyzCn(*embԶ{snB`I۷Ej0uO$Bٷ0Y67xgLѵ]jM+no|JHޡl=Jݷ } yyͫUz߰ VS]Idj>?q#VxvrNuLff^kqH$io7yv%Yl[y0fo{Q&X,I +;YKg3MN?ΒkP-牍9FV]R $_K#ϷPkqp˔Q)w*n{ڿsx@2vjb ?lиm-lpqh6#&ct_E ]7n5G*u亾DxeyZu0xF{YQ;Y +)EBu-xu ~&Bò\7piO}tA;Q"dJM\%^X]Ӿ(hCL^v%lTr~$Ny&ҪoR%K0]txByzllY}XD=DžWN۴+4 +b[^I*+-1`I%k9IzKE TRDx(/3 JTjڎWsV9!EG/&f}!j;=r/h*@0X[#F?Ъ=6w#gkW_⻌sGñk3yn)w"=qL4gJ H~Jxr >0!1ȕ/dܳeZR= ; {c4ẲyڀLG  +7]kdض; ߫ŠSpEƔK`1zC|?0Zi`׶]YOu +ږaJ}8AEDS_~OJTOL* +endstream +endobj +11 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-58 -250 939 758] +/FontName/FVEODL+CMSS17 +/ItalicAngle 0 +/StemV 76 +/FontFile 10 0 R +/Flags 4 +>> +endobj +10 0 obj +<< +/Filter[/FlateDecode] +/Length1 854 +/Length2 1729 +/Length3 533 +/Length 2337 +>> +stream +xRy<NM %8,0M3e{iR1f,̌){Q)t섈R"VdfVgrC{羿}~<ߟvW=3 +b28z(} 8J SW'@b2,Hp8` +70cp0:@`pY"hdAdp$q@@LL2r`FV} d)0 +P 2}! bʖAeدeJPQ>K +A +C81@ֿqUDȯ>Ѹ0 ~5R ][4@~-Al+(@@%jdP~4!nA珥~ g?7+U bA!'RD ,d&bf'@bH\}E`2BT*[( +U@ACO@wp'|"h5ssfHf bv+Ȁ@[ D"w FTA,>HA0 C@2,3Kݦ3=w{M{ `f!GIF~#.s=p]Ng|R1}({\Wr;mw<FJ{E4L$6\bZ'=\t(d4Zmxf᳏Pye+n\#Y_&›8"\DI-Gzß_S띊\k݇Io^JOuRȤ;Y^51[?&o:VwiL5՗4}x^PhwBm bzga[c}˱wUwp\뚲O祫mY {kw5M%G0{5K$_R̫[Uж#ݧURM-srcw/($aY(wngKZ mwNoͭ{4cmt*Km%2M7}(U,Re/.?ݷhdB~5FxyuD@ߐCp 2_%Ԟ;p1 ú{L,i2vNQ" x-02xu*-FIzmrJn3KhRs}]4~PTBaac2(sK9oH~tQů,[^\CGLTe*3{}׼}8z"TtEr'b[~q+zy]'a vOP gOv"&VeYBaQz$f{IFLuHSUtzUbk=1xd$nр*zcb"ka*̓g +idjMƋQ3 ӥ^k<0yC[-|".4mx^rDaW[*v +Єe -{}{z)(w(_7Э |2Շ=6 +e:Y7Y\%Y.Gx{-ڽB\4yy%0yqfSY\`|@n_W֦[Ie +sY|&z3Gjb%aKYA^ Rg>^$m]^=3'95Px0{ē&qpzܥj?iVq8=^/?'40$Qͷ +endstream +endobj +14 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-29 -960 1116 775] +/FontName/WQASUE+CMSY10 +/ItalicAngle -14.035 +/StemV 85 +/FontFile 13 0 R +/Flags 68 +>> +endobj +13 0 obj +<< +/Filter[/FlateDecode] +/Length1 859 +/Length2 1059 +/Length3 533 +/Length 1678 +>> +stream +xkTgA=Zv嵖 $D.n*p(LI2d2ILԂh8֊"R +"z\u (+jJxDE Vzl~ٳt/<}?$A{lEl!!K"4F <}=!_rAddr Z5]%Jab-GL1R AFU(A%l @0ř +'$Ϧ%WT Xp $pRGH2 6UQN1W:p +RQ +D"ƣpS+4cb!QsِoVTDbXBg(!7‰lq{9Y5:VuL (L !6L!s^%y-O7@( +ѱ-b"ȀFHP-@ 2M4s0d)I +{Àj:2D̬hZ!d" ++PG4ϵmN` > + {> YAk2oڏJ ?^5@SSjvaڀ_ÐW +ݰ. CYg{>d۪5y}¢-#6q;QU%|']j^${b787QMi_&d Z{rb a{6eoOp):\3K'7lZ]*Ht{v/O9ގpƶ.͖kԦGH`B~Yv(1|=3Yj,$k=3%V,5v d}&ͷ]/9ȧ̏m.Cs:LTmѕhWљjj##{Ζ-օMh97裶ʊ'wL7ʶ>_v?ytN5gA]x0i7k^[AԝOzx7۪l4T_=] 8P4D(oݙ +endstream +endobj +17 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-34 -251 988 750] +/FontName/BPCSKM+CMR12 +/ItalicAngle 0 +/StemV 65 +/FontFile 16 0 R +/Flags 4 +>> +endobj +16 0 obj +<< +/Filter[/FlateDecode] +/Length1 1294 +/Length2 6471 +/Length3 533 +/Length 7288 +>> +stream +xeXmۮAA@k!KB;`a!R@:SRZBVDB oG?k[ֶsu]qlyʨ+o+aH^ PYY`)` P\p +%$DY +pWp(pK F@lA0&vAAp[P_Gz`w0lLJ H +*[p'@SaPlϯGYcoRgqe(T W,\ Poz &Vc4v\UE[y [+Cv:#uK3&-{Q! Pk׃x߿,L f C!B @(|tI @`v`oGЗ#꧰à`{_KV?c $ +w+b~0 @zHG[C< ߾E mv _C;C&9$v :1D谎 :,D:h[u@/D@Eh_?+cxFAD `?y +).&_ n`UEtDŅz ? 7C_ "`Zq>;y?d24f7M,|x>o),Ydb[':A6&@S2U7 +E]1Oe?fr*6fw8ڼ;W +h.qHp91cWaq{Z+턒zwY5싂)%Z%H(X:GwhNV +s7TT$-KU+QeñQ Kv}+xk* +fP + j]ibZQJ?H3\{\ЄFӇduFNQ̖j5Ujkқ֔wO^)j~m̨{Lu9yBReB3G3Ӳœ>長\Y\9rDZ , +oRrQӯENV΢?S (M㎟/P湕k]*^7+oi]tגJ6R, 3Elew ) +m74S-])).ܓ8Xk}?KЇSxza6 +ِ^_KYYzO&F+)(ƨsHZ[IMIMj3 eԾLK>CUyF}AtXr_We}h6i $b/oPc[h;++]PnQ1h^oI<{[n+KooE (5V( "C"2-q׵  BGv+Q; eO{Jzbv: $.Q mF2ts1m1XKbH/`e m8,ڶ26<\R|4ԏ'xec&F8A"?ӥU/90ݖ>{VVihsZ^9>-W)["4{7lWxo?T8队S*wKeENީ6rٞu>X:T'gP1dLB7WTҁ2JB|bqmY}rP; Ȥ%'AdHHimq ՙ!_"rsIrDmEW#@x[=˯G~G820Z{yBhX:?'zN xjYB4R9^%uIGQMԸ!]Oi{bw|WPsXɤ} {FCrvp Zp_B=`掍Ňp7U9e\뼺\ߨZ6;d[M5&ZufmFj&OšVIXJyix\- ڪ7`JkU7l򌇕]ŌOEóߴ,(~|e/_1P0c{>%,/rV/@FРrc~TFc}a*"Vf6(K#Bq)6%32f"uB=c0~n]@z81˛yeyzkikE5sI:#?wC/EX E%D2WH<5Q|TZWz[X}]{6qýKѬ(NM +Keak{zqoZtmϐd7.s{=twP{ڏ>lẂҲJjb*Ю&^$!Mf9]ƺvn`bT(`|Sc9Oٯ2lȔUi7۷H]S=  f'nS^!Ф*ө>dZ AU}alM'Шw2lA=RN\Ӛ~ aqhDZWP}?f^^طWi~gż``Y@dEĝQ˔P~o&ľkoLdaeT=TgBKZ`s6,vJ .ՓtGR6z@iKTʂ1)F߭Mr,xߤ9C$åNӠ|b!+Vl҃_TV $4߾ߏܙR->E7 bn.ٗm9)ri4alo[P&6] n6<$&*L㈵`zf S_ג(7ƞ(d&8=au[# ޻§UYJjk>-TJ]nuu֒gRí:$VXYSvX.y[&eL +(?`Oma:T!QJzMV|^ZSř<HM%uwmFplGϖU祱1]9k~;p xn>a~P JJIB5By+YXi64CX\A ZۀE]#pM,OWm, |uc^Hl\r5-⬨GM^-LKi /W-BbgQ[$', _;Kⓐ}:j23@;?_ u H%T*H qW}|W%J^cyt=KqjuFbʛTT:2 W.)r⤚cKN8ҵ.QH+5|e6?8ny3hv#M{*u=&Tܠ?szO#pv9Up#&1N7-wj)NmRH֬955Fjy5GKK<ơհIif|< a8d F' B6PyH5rz>}j?/,]Tq+( tn3tª-=1SLB_*l)YH[$Ei[g!,,!y'_jQ:y8=|"P^Gtee{S!2p:l`.4g>^`:zBt}1# .[㝗}:H +CReB[ANduO`wUY_:cC{QP\nMl(5$SpXKCVu"L倅RA(ī?!pO׳Tʈ&xuTF;xsܪE\b,'L%OxmlF܍2߁MȄs_?7tjC,War4e;:1wAx~\ Æ5pzSn%t^SGiYB 9b("XGU@MJ:RC,&{LbsC1ws+x ^/KuU.p]n:2(?xr)q4Y9gm~O7NP+ MZ?-TvA@u4/#S#씪[DxA0)@Ј}i+ 0Y-uH[#'=?gX/Cc{Gm˟ǵ]lASxf}z+pOv[LQS!x TkV:s?cT^-Lx:/c/< +ʞ`#KIh<%sNwNxY~ŕSE(޷ K-6*PvJ'[%?!?i9!R"htʏAmRSdr`ѳ(ڸ}R޸fOoD$usŞ@&I6GL(IMbεяx5vqvRG?QWW(/S%BVaFf]GU +U%vzh۠n|b,PqL~5Je[_DNاs#r=>8ؿҨlHFyE#f`%e[KROES;v5r _{̙K u7\yXuP_35aaWM櫫v2*]6Pz0uӞ I7KnnSwn羫4az'DxLRњ|!"eZvt1v4EoSZw=Bzī^6f_{ſLkaBEݴ"?0? f|G-/nּwg/u8&9`s5#<wqsƽarQs6k]vz`trߊq Xd>lŷ.m|h('{25TՁ^~׭>q +Ȥo*zJAnA\ujJ>"t.%~lYfWI=aq/L&aVӓ;{.?T.8uZSF늀aa.N_¬jpH_.{T|m>6| >!н]cɅG-~N-{eV=#j)iSV6NJqUO5[ONӿsv٫d+i4JtZpƣ9 &fٍݳ,\ӧ;⛶Yу/G9N,I?{(TܵMN^}8O^헢J|ś!Te6yEl Ǯ툎G}T:i灛5e r%̗4d&Gwx/ ONFIob-//yWkniHBNHGYR tW&=_i)4IRoq7JSsOǷ1>FvL6+ }5&a;FqqђNvZ{3ƶ|el_>l` w! ٽm +endstream +endobj +20 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-58 -250 1195 750] +/FontName/LXPOLG+CMBX9 +/ItalicAngle 0 +/StemV 117 +/FontFile 19 0 R +/Flags 4 +>> +endobj +19 0 obj +<< +/Filter[/FlateDecode] +/Length1 847 +/Length2 2095 +/Length3 533 +/Length 2707 +>> +stream +xRy8{1Ieybf8c";c3/&3)KHʚ"e;R'e/\eS(K7u:?]罟}OqIݘ-t:VLX RQ,nFfx>&j㵴8$R0e4_Te0B,_П'B!CBY 0 q +p R5H,(, ёUOtoLe +a&S๤2H7 ymW?[!Ȏ*d'a +oLߦXbL@DcZЂA*Ƣd A:G m]jI ,g?dWk'ӂWyF= 6@a2{<Nb +`01Z`HBo\ݦ6@oAhH@{4@/P@ߣ11aT8UaBHؠ`0::kU +A:k)bi%`0HAgl+ptw>&%bdYahFH?&4!&9sa=9Cޭ]_-Kb'ԟnujٸD_f=ܵGabZm@{|xJyEL2Az)iB֊J_]i7 tMΒ>>Q2KyxZŖ=g kk/C[k۩Tj1c7q_;ǎ,x߹׷I{-lybe:3?X蛏CkQ~nnx:K=kdϭSnB?5z2wBBi1Tm(6?Ո6'+#YhGy,iU:@t!"y7)Uau"5%>{fcF}t1g&.ݓk F}=~} _[(jSfe{?)iVUp?1uMɐ84j%wen݆{W; $iMyG:IN2En@/A:%f&"g(RG$o;DNͯF9]r>pcߕ>CuZ7VXxo_g}h +#<{49{<7!%o;cjdCzR`afW+f"2PO:aP铢\Wu5%47Hiʢ`z 7IW}S/[[ %)ΧLE#n` +HIp EG7s7L9,?8-BSU۸%iws AcɑK*{L'}=ҭ|&XrhHNA賐DxEūXgh0xTZ<@H`hq$sR԰ڍjpOB+?Rr[.6ʃxcawU1 6.UrW#|nn6!!Q#ۗcc|q^q+$tpl3)~D;gMƢ:]F2bCO' صT_Um B,KR!=&1(_MH765,Iވ U1 +h +h{F<~<.lj\i*: +YWDKˈVC,\zQ ,p,w#Qwno˃4D9G˷#"/٢iឨmUG%\"zG#ue+|ΨcKa x@NV r"fޛe`LQhϹYpq&Iе#t`3,-.c淑 % 1v_at!K-LT~2yw&/sJC|CUnvc}Ar]j{`|%&;7D$q/gDxZ˾B\P4N>v(jeVj%]}aGSe]T'󲹸7 +=jC׶]ך!.?Ys¯TGO]ҷܒQxE]n,q_q+lCj~huYAcW^0>vXrqhld78uy]3ƾ ?&r\_-@ ;\wac{!coĭM28B 8,ӊnҁuV(.!/?!@@2ba?$x +endstream +endobj +23 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-39 -250 1036 750] +/FontName/BJDXCA+CMR9 +/ItalicAngle 0 +/StemV 74 +/FontFile 22 0 R +/Flags 4 +>> +endobj +22 0 obj +<< +/Filter[/FlateDecode] +/Length1 1168 +/Length2 4964 +/Length3 533 +/Length 5720 +>> +stream +xgX U$N.=@BI0ti" ȡ#DiRERD@s?{6{fyϭo$‶kQXqXc(KU1p(FApX^ Pt\2 + +TTU/TVT$ @ +0BÐp +0x$`Ý(*OKQh_aO/0r8hlqP c, y'?KYӁ; ="a*('W8W顁;#03G9alZBпrP$ +k?7A,A PH?Q0E8 iRn@0r>@ Kx@#CsR2;a%hB  2/%4ErR$"1P  +wX~%d@Dhf7L~Du7$D 7$!LB!oHr Bߐ & 7$z~[_\R ~0HR + z_ MPj@<18 +L#ppF42VS~YwT-y,;Ԯd#O֏M?RԹ~`^6"8lM +z &}>~x)&`ѓBktTsyZͨV_SR~OF?1g!Ei4_#LT_GWZ u%A)|(JBCq%̓^ p_S델L?2y/IΓMLSޡ-/DTʍ?pޡh߹*e|k(Ҟbr(OK-]Gb ?'认aң ?hgҶw|<~ߨ ;3ɼ(GNo +e@_q}{}֘+<1[ife +{Z)oqVǝjߛJmA~;E-g; )N[s3p5ɔwh_jdI%n"eh{?[Wݹ%pvɶ5k>{'I|&盩̜ 1shCiTTѻUF*ҭG+Gm]sWr}@HLܪbIQO*xrQc85_M&ܑjbDHV:^poDknR g"R> +7XYIFAT[ډ2%> ٭싅?³3uSl~ ,KZow* R>SkQzzogW^6S1N=vWmu@@I]CT\|X,`[6'|/.-R}]iZ ϸOw}-wlK=Q'x%[ަx9" +g;D$1kLde -,XI׆1F(WKQ[Q:' ޺猋$j}'zBÑԾiL5[ !{ #>*L~u;)5&dOГkz~3ʥ8Z{vGrotJyrkKR'di`4Z)q:a7/tWz]1m}Z[я만JWVRFFxs"b!w5)&(J*QS3i0HckY3Wslb(O4tF?"6>'5c{x/׫.$y>7n~uo_7Q[nls}/^9 hsIz6EeDphT i>Rt#,N2Ը6|V;;6a$K7H,lgk;L9 +2Hf;e,-{]t?'Ɖ8JZnJ-V??{. i}L[T37ZqXx~8,qSє.f]kbBμr1u 1RZ-jQ9f€7Hu7 ɽUxv$`CV%U#Oǟ3ݻߪtǂ2n&HtTZ(iSjiVz`%ڊ7psHei`Yi}Sc )YՕm"V%{ |>'yށeǼMއۤȹvRr f+K*|Y?LíN)$6j|}SDE/nܹ,#1T2UY3wv= dKY^h.n-]+7w}.E!GdCf폊 g=Z,V7ųM)%^a~y| v.ʮ+7fn\eWA-inNgY⢮/9Vo"Jeql&(@-MeIh۶ƕl 46$;Au]lX 4=EG=߻瓗 C~3 Y\81M8~5ЧڨDf3Sr!hI6{LItsɮs>oWuVj~#c)QtBޗLmgXB*vVU%E`i/!obY-2STFÆCڬpK"=d=Q)p -LAd(ƺg= 4eevv nmЫp[Xg^AJ*!LC", b]~ vsI}s0w9"y{s*K/41}5,C%E™$-LQe6;zp6E +1dn׬1a/\ҏ03C/y,۔ ώ(,e =#{.9e]2"=,{$% ɰm@$\AOf0XK63`>Ћ㦣M_71 x*=8)\1PcхA_;"Y^t^6-nw~=# ݏp,{宩 +LzS&y'b?;(k㣘jcll)!&ASx< s Tm*SJXvΗ{g:j]3. ڈW7WR,)a} }KQ]N$w&vI^yuҦ9\K>rptE)tigE|`z?8L61ms͆X'$è!30Bvl1e^ +ł:^|j9ry6PBۃdEչya 1=-+}A&#OU>;,&Uo;wwo]m םN nj3,8n6ո̻)wf9F7kM't7ˈ;1 ݯSb4-Fl6=69ѴZ1aEi, ΓnZ:?̪ީx~0k fQBv'و!3g煟\|7A8OGgćkfјO'#1Y.d9hoh?,M +~?G%Y/oa]HBbO`* .0ZЅIe> +endobj +25 0 obj +<< +/Filter[/FlateDecode] +/Length1 926 +/Length2 2333 +/Length3 533 +/Length 2971 +>> +stream +xy<EL\% Q1Y,!{PJM2p"hG{v?u<<}u2#RAk*Fa {ggC++[@<R,t QY/P]= XP4׏ZWfdO\8S Hgj8N` H p8 +!}! +ɖC AAZ p] >p{7~"u9%'C$? d :HDF~f Y[:($@~A$b!:oqBwn, \\pW=C oA D/D½h}OpE2uЦP;pJ~= BqOD?.>? @no ? W*uTF.7R0Gk+ +m-4܍%h fsw;@܍ $/J@4wh\ף{+^sm: P <į٘ϽB_' 򦱷#썒<LIuGo1k=ƋX^PO~AϞkRVKXn;C +ٟP!@i I3+tѺ1hk>Lw@S)3~Crˉ_&WQFS&[Xa[j{d,"-X^Aď:fGbm'$e}!\)?q#yaZ51L)lj};z^؇{Q*ߗ=1b7hY,沥]tC#6Y+ޛgB( +>|+gO"=C{T20"tZ!AU^8B/_iD19Oh{VJ&mjwiV ]}az`6QЫvџ 0RYm߼aDәsO煆7Ο>`x*SB;f2O "OZTF,_j?d]&"5{^%fcfv">,WkYޱcLPUB]lTxypYb>2rQe "7ţP8ֽhUX9x:1&:w@9s/W :vV4팓ں71.c̎8pAx_I~@dUM-wriG&N#19p +[emJ4g!EV +-NKl?a|vt',ދ%em3LjȉDkټ5}CBh֛Ak|x>48U-0$Og^"WuE e%zkH%{akk\gD |P5SBGFU+PqR[>)zz]^Xxgzi|TEIwLyy%F.~ +c#h1 K6nq* 2լ[PŦ#nlZWec{=~Vr%.6:ZX⢓b~VI^WOf~cش[Ϝ~>hM>)꘱@Q;4kquEHж1犅 +-`Q-LOw}%3^P./RD +ƚƗ\c拁$`hАTIxa%Z|yE F ޖ^#*?G62UiKJܙf=rATN4ToYQ =aH9Sv=ic2eYY :1!*pSK)S$l>&xߌȾ8E |u/._ !Ǒ/8d?e7U~23ƒa,S:EˡV<^1j'sƑQ>C!-b!SH{'2f+*O]W7N u8r)\ٽpUoP,l|30m4_yY\w3| R8=\s`ll&J׏|/ 8g<^E1k+x[Po<SXg+ڪߖrXy1\Mf;b)qb'Veu7!Rڤ/#>D@8 mB%6R:gvԍ-FGqݥfjVpHnmgsb)WuTx +߿k{ +S &i"^cc~2 7Maj11xv:zim[K<콤 ]fk%[+nCrF\_:3]NosbN՘vK#W|% +r1e 8z«.{ q$# $:Y=4]ZyFǧ{;m\kc-6{}G-?߲dg~sZeykt[qŽ(/z'+O.KoN[6Wr"yN2Ix2Qkttq u5ڸ3_Zo,v}[h2%p_:m(OLOףq nkK{nOBDWz{.shOcwM>t$.Pn!b$Qύz1/?!@ xJӎ# +endstream +endobj +29 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-20 -250 1193 750] +/FontName/RNAKDH+CMR6 +/ItalicAngle 0 +/StemV 83 +/FontFile 28 0 R +/Flags 4 +>> +endobj +28 0 obj +<< +/Filter[/FlateDecode] +/Length1 759 +/Length2 1216 +/Length3 533 +/Length 1788 +>> +stream +x{8[iKE1VU,E*m܋HlƭHTrN$CRK/ Պmu0UK1 )Qe!{vYs~~=keJ !:LD yZ270KE,dd@s [쵶!$(7$Th+]ʇP.7(c"lx!l.$xsexBB8D\Lo4J{v^)zw_22_ecDrRGzk#]qngH$϶^TdvW*ݟkn)1~~iӪ^i'N/ޣG]gqd'P;h_Io99)%voeJ_JMCkߪGӌ^Vآsi/tSsz]WvG_?o.}}v6-˶/I1| wyfn%\aWxA}"V%zu}ܲ +)UgJy;AZj2# 6֯V,w(93E9đKʿ!e&F!_=m lʌ {H{댁9\rn_[OlAezbCW\dee**JM}5_]/3t.%N$\'Vz enkJZkOhN+h T+5ɇվXΎ8f4}:b+T0@jAZN@Y/2SS$y@>`!Ryh&C>GWn^8Q3\j S#%~5?ֹ ɗ9ehv8'V?yQ?h}d2uTˋuAF븊wjŬW :C0DMLD&*_d]yven.qtǎΚv/: :n_/ԦE`^eO(_l1}wT6JcЃS[,m*kL[ثu*7Fߏ(?eؿk͗fO 6uCs'MZϜ>ADmwD_ߔ+p[is+r-3˚^îy`0]+{Beqĸ#xfҺ43D֭%'RG*} 2l)3~*OOX[q!sX2#gHPgax>9 +endstream +endobj +32 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-35 -250 1148 750] +/FontName/XNHGKR+CMTI9 +/ItalicAngle -14.04 +/StemV 70 +/FontFile 31 0 R +/Flags 68 +>> +endobj +31 0 obj +<< +/Filter[/FlateDecode] +/Length1 1046 +/Length2 5021 +/Length3 533 +/Length 5730 +>> +stream +xeXk R.)CJJab[PSZKqƇswx=s]_Zy>P⒲BZ@4"Hh+n0+4 +j#2hR.0"@DB"`A""V@聂l?)( +niT6PkKs{@ i =@3 u\VDD`DPAÓ rqWr_|\B"=+5Hy z?\UcN6w{w E*H+( +п@.*R=qÝP+u86w"zx>Wk%#]'C! \^2G3Y% +<9 +eA au׎A$p="cBHП$@zo i 25-MA7nb^~C~ keox C> C ڧO^\?]!@ N.P  tA[ïo$JI 6}|myJ`^8C*_b\viع SniH8yIyRB#s|WTF}5U?ӯp<@ߏ\!Ǥq^pLҸ5g*5a~h|bjM@QNю a1KShr[TlW TFaWE5C*+G*&DZd ^n0ԐlQU;lj^b7Yq=(NwɊhȽu)cU-ojvgݨ (鍴 e$UHG4o\e/gx?%V¿6nz}LE۳aWa̛SOGVM׵pz(a|D^g%>t~7f oj.}dNj6'Eͬ/E}|$hwtפzlѰtA +ʒX`Q+Z}+.bbFBvl~)_K9o.bUd֨gnmRO0.ח yḧ́ &]z_,w_,DCr8 ;4^VGЪL(gZl046OSdDs߆:Q9ge?V/BҌUM=(DB/tIwXQ,4NX1&$|o*8z4& e&/I{s*ug꘹WuX fO;xyEM_/}fӒU~'i֞)g(SQ]q2÷ArKMLb勽{v6~GK{^qOز0o%eobk-\dHf~ݞuv_ĭX2ޮypuF#bK t@m;0SxS`Z[L L"&JQ;g=dĤbϤ77B/G3@qnd?6_k7m[<4@&u>x3)aɬor͠w K=g3VA:P5!*㒶 ڧ:U}Tm K23B/a( T UB9Py&ر1F8Ugԩ9Wc2q-qǾy'͙[dxⴎ[x47ge]PqI'%[uČ^gM1F5 'Q⪒ ܪvYwSTٛ]zÄL ᔴ]<*X?Qx稵Ec3%)+֌VX1*nvˊloZCRZn,zf;y˜(M܆7f.&E?r13 ~b*󒛎"rLw/iE1{f"z !@3Y +z> +k>g%u%SN6g^Ȳa8:&u>V)ҩfEE#k9n*rS#GB {, #s۫WUw0l"_?Tf* +^'dvܴ'dFߢ~9FƊUbk\c-@qmhkfc~}I=/|Lp[r!mlGR^wݩp[rwnCgG&\%\~ u=6X֗tۑ47fwh^n+y{3snQ{PT:vX SrzTRm\(~ρ(֔N׌zPa )8qC'Ǵty% F R+.Sʦys幓vI Iw_Rq^Ejwz>]-O7bEU\."I? M9そ4d ^njA'f$0%iPJ}N̲Ɣc'x9Y19L2{' +pKMuBlԼ̳FYz gw-F%RBZI5o}_'5pgt)-NC}|ѯ]LܞٖV>{=1G8k+$Pû^@M.ؤRxhª煚=*]ct! ^FYZG|?j"5[o`| YX]bSJ5|l>Wm6g*f1hFnMeӂ X B*.5 n9:ÙHU0_*FhQOS0w2u98RgQ)NwIT4'X,O~4_z}5Ѥ}rZsLMu9Uv1 z ԰d2Nzs^ZLq"T%xD"xeoiqCL)L' +bArz)YT^֕w]8B]8;1&?GV$m8cn2=m;$˘ p t"@=(=$ؑ`!mZ\[ QX,YGmlI=MMF|4|/>LTEЪxWZE>>XΖ)c+ʝ:%.D+?BjB#QvDDT +endstream +endobj +35 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-53 -251 1139 750] +/FontName/NXSPNU+CMBX12 +/ItalicAngle 0 +/StemV 109 +/FontFile 34 0 R +/Flags 4 +>> +endobj +34 0 obj +<< +/Filter[/FlateDecode] +/Length1 1533 +/Length2 8848 +/Length3 533 +/Length 9745 +>> +stream +xUX\۶qww + wRXQ$wnK$\>z1Y/h4uإm] +.vnn!7 Y0 +"gҞ./? `e+K ;XԬ @gh+@A _C<@ hˁ u.hI)عt#/ `z2. -S u?XgqOH/xn Wg7O Ps]3/9Wh 9H؃=wb +e[SPGS]_O5] >n+o;zL8G7yW[GXV>h%~7 zC99\\!!\h' )pNW?`<N;WO/4G:@/_;ODtoMd?$o*&o|5~o.?$o.oH7AC7A[&hw nkw@rF TP p T??B5@.9@k,#=ѳ)]eg*!ԽCw. + .Gv }hvK?h=z.!"͜_ح)eRaLl" tv|L;1^y03$mh :u=`u7*s[h& <ӑp5GPV + ru)^YgԖVQU;Әm ./a5f-E8Q8:<&Jޑ[;/:K!y_GC.λnK$ {^xiO[-2ϐ/ff %1B"f6 n8ai.i (:F6_ mHد3gMGsW(IeG ['eqfJItD಍Jyΰ7Opu93LӓȩXD$n]WHH|ȕK!=ρrҸ]%`{f^9`1uxY`HXyœ3j) Fa\6|+`lrԖ#J)8'g|fȗO + qcsц%WSf- Kb^eQ9j ds 䈰9CP^r~+ػ x* * RS<~m@f;B$SLY`t`j1&wb3HqgBQ+$(A{.ĤpP,,EP!1H +I +UqJ&|փr8띲nu[eF??U/8FTB-~X+5~RLSIX-oëRjTn~Gi@A3˵2pdS]n1bȈǣZ#|Z_=96pZr(Y!od9+^֒?WCWdJ=<'KY|DY@4l=Qp<u=+EVm@=C-Yfw*k'!R-uzuȾCk+Aybj rzOĨ}M&n{q,d +p…*xuq0bށS ħHeW;|LM] 3YXN_1!_yCwJSas_],)V"7,Rn:`FޫlaoI&@1c^mwxMiR,&i^83c4 3$Xd{\V<3 yBE:[o$+|޹h-ʈ̃ꠙMʜ~m(j!ZLjB BOike|s:V cY[NOh`Ap# p F}jC˽M踘3 $;CJv}n-!L!3 a@i <"2w YU\H'5;Y7d*|O_8>fi3Y o#E"Xi'yh-7F [.S5apTbK+S +?X_]ғҚ*KZI5E9 7fnk#a`^m-1ӡЌ1gx5vWҍ"!78Y4O}T"k=WFnt%~8E1'$#x +:]z d+* +DfVG`56{[?kG1K;?-\#k9$=.JMԮ8#Ţְ0 G C%1:`hqHdp]u`Wnϲ D*dHcc! +d:|ҼEh8. -C;־[ZKlQ{[>l1+s`O˳iD_(٪vdF{]PȑBsLD{͛sBy1ʵMA%`(qy,Pg{ w o8 ڸVtrDppj_V~* U(UL\Jq’Zu򍌼:0s> L:T:DOڵ)ZdŴZ{tab+;M̌sQ획Esjƈ>rUQخ}l|_ +tJ6ɦ'>򃤩=nf|b7S1H^U$#]ً_9cA Y|Jhjq^&WFX6'ny^cTӹ`D{gL?JBN26` wC[Ä=d!xFr4:âUDEFfl:RfZM]-mEk<U UsBBBF E'ekRs8]MiH"WȇY av^B[%! 1!\$JTLc^~ݺRY<ץ]XVGI󙵼\"=3٨zb; ӧDi`nU / Yt>6"B4ۉSd{pD25Aլ%;Μ/ʒE.WѪqqDt"!cOB{KP) g_]/gN*p 63PPqa4^?} Qq8 yݡfMHґ> +UMHvصUՍőqʖ]ֲ1%g5Z[ݑ*Od xV=LDW?bK7Tg\+4גVU%&|i8G/{ijQJp;MݪI;\k qtUwnCr }?)19]z_-fdU<>L?ѱ(,/6<{[8c!;&~H*+LxEdɃy_ґ贱 +M^pl,|MJ}SN8%[xL[rO `2L"9KX2 ho#IQ)zZt%LUH/탲5k7M`ɰ#j_vS凐sGz>!O} 7or*Vx蘜&d@Yb{`a㰎F̣}AwfDOi%:27YYV>j~O%%9Q'39ҫ\1N)W;gzȂꜺؽ\cb:ϊ-tJ=vXf7K{2@@kNl-GW9>bY6$h_7JNAQNn2J8Pj%k6eO)WRA;)Q8}|p\KXmQaFOc?.U`IB+ly(Ж`:$ݗtIfw0BˮsD 'kJDERĦ<iWx&+[?Bb>ApNh mpg'^4=[BxIQ[Bm3 Pgb3ɤȊ2Og/ͫf|[m"jLŌ߶8:(5Zp1HVWjAP @'ץqPgljuӑP$hQ c%RUx.cϨA9 ъ:όԛ"e2$α]R,)Lo\Sy`Bޙ[u-G%0*W̔Mt7 OdMdI\ iijq ܀"i1X`[ņV$,)-Ѽbjdދ{ŠLy$e)=Ѱ]˽hJxI.u쎗"?JMgTRn*a R=GCQQg8"|0/l"Jʃ&58Ssl>F̔e<$[ިyTը!/!Fo,I𰐚MF #}8RBB~ -{{j2A*4@ KF/JߑjENdv3mdZNdyaJD8Ulq]I&.n$Uׇ>v.q҉(3@c7s/N6ȑSkp*-*{ɚp~|c҈(3A +Xx[o6IXE A*:: +:hRG} DzɈKeY6ݕ2Ⱥ ɒU1?4Tx*&CGLԐgS7k~ν>#Z._ +(kʮ.!*c#Q~V/ dl^K/LƏ_-5\J[؛gJ̸tO3](Wu:"-)kD-NJpB7J,86i WkFڔKʹGN?%zԣb[@ ^3^2BĕgFLdhW"CD,w. 8 +xD|RyҼ#%}T+1v{BU /BtV|)eަy ڃN\CPJ(*{U,Oww>Wb'5- =μO{'Mj ^u"YH)jD&[={ ީĜtIoF'pxD~6pl h1f v+3ư;RiߤXmN"!&zV곅I.VG#e=8=)[⿾)䑍N|󂭟}` m޿tQ>կ0') Q\){*w!0eZf Xf%bwxқʵ99 ǟ'#Cui*-CrtYv8&r//jxeFV` R:!ϛ.ȺߧJ\+{!0fyz?EzHMk~'o8m+L:xhzKa:Z[m?X+8)ۼ:Ky]b!/)79pW0a^]ď&@|w9`(?Qa WinHFd}) 7nzyd3<;-.KX^3BΘ's +RDIo Hbսp'Mc޵jg +[)^.{@8k"PX9A|_`Mޢ`i#H0Ѿ#ٓ/A'N/2:aP@-H_Y)˱%-(MC -Hih>G{Q~vtu 4GA'P@fW۔$F"xF"D)@q|{Dz;5Yj#ϯ;O9V3o(/=PB4~$M]iG2;NǦ2(u2qan4Y6-iI־.$teF4о+A8n{be%—h1*Jr3}(]f/l 8],6d[P[I/Ddgu\kbbMz.FE_-.rJKvZ<7?|0`T,=Kq6*e1h;M` ?k>j]d)\wW9RSbґsK^'*B|u+yqkz +Q3}3 Crb*v0o%7$4er;zZFDܑ?-iԚ +&$9G {osۈ^BsRV?"hwm'.@K~(2mF+?ExH +-0%~Nr"-'z-ӤOc{R5G;B aeN} :0(f t$(,Z +,9dny]`"Ik3h/njN4:ѷi#`i. lfQ'\`XɜX/~j YxNvewH50fB}9( {/JhR¤&"!` !}nү;z.4i7oܿ S/l@OWg++4g=~ +endstream +endobj +38 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-251 -250 1009 969] +/FontName/TJNXWS+CMR10 +/ItalicAngle 0 +/StemV 69 +/FontFile 37 0 R +/Flags 4 +>> +endobj +37 0 obj +<< +/Filter[/FlateDecode] +/Length1 2062 +/Length2 15115 +/Length3 533 +/Length 16248 +>> +stream +xeP϶Cpwww Npٸ{pwwn=w'hٿs=ɹ25ߦ(g^ϻUP(2$\XYxEUXYE`)(DF.vbF.bϟY%??<<Ģ_,-\Ei"8YXlڛX\2 3řX pr2²Z-`3' ^2!z|%62)6o66 +F,Oa#[K`op"78TML-]m BS%K b3#g;-ܿd4Uk[kPEÿ'_q aW1q;{SK;sbVNb#''$b/bK;S1hhgB l?;Nd3-bN ـ鎮.Sc'ڹs6?fg&fr0rw%6@ {[[?`u?فB\L6F"L'?uq3Ttp +쐽ӟ?-t+ 3P+p@U;˿Eyf&}g[rFXNK!`?!C*?|~?'S7q)!`=?Tj..NF&8o{Ϝ=?Ӂ&gym1 5B`k,B`ozәjV!/J@+?ޘB_r V!/ V.!/Z@+? + V_B_ؚ^""^ >ng +^\sO xsy?lf t<&̘ԁ |\6i;uT#ְwU?&d3&|N׻=5Q2_s QfZ5S0u#>iie*(6PW$PZ"l_+5QN! kݘXV~N_'qu5b5zaҹ~!4SZ{s7.Βl+vUIĜOXnhR>`Ư3态ѫQsso4˗Ng DԩBoL}k?xn |8c X\}4+ @E|91MҔ̤Sā}RMJ~$OU/jK4&Ԣm- -Zzք㆗30燌 ;PBHpf8ٸ(dMlh,JԲqk>Z!eRZ C*Aivt Ҕ!6,;gNsBF14L_rSSjS!!Q ;J+yR4׻ݍ@>Ip"߸EˡH}>.i!(ʺ*~XAՋo EIql& d7̠8u*,ꐪ! 4n' bƇ=j+l"6/ZL y$iі]M'puNzBӄ +fik q^cJ?ek8@Kɥ[ƧI'F0*:=<;znCg'Eڹǩx1p#I+WFDaĄH Lej& 0s`h@ʘL b2VQv*[sEWTX hpt6+ +zU +\ۭ:0t0u]/7U"@Ajoܸe% +c4u+2UNәRAKc8"r]e֔$V Fl8{HBS},d=zV!Q0yҬƂ\Z/uqQ~~ x&!%ΐEUBŚDt89!|yZ#Y/OV23k"8*Σ WkD 1`E$b3GT\ĐFtjIvv:geHw}簪 +bn2^qv Ğr7]bԊ]{c82ATnzޓadF!c>GX3 +>9mFB sY"weUDZbW_,ݠT.M">pB "WLv Q?sw~qu,r:^u|o8%jв +"C᥻YU},Э>#ݔ)(;E:vf{;q +mpK|s\ΈK`zv< ?g`}𧵽y=d^PI:Š~GոDpbl`B\"OEΒb[%Uo[̰ ݴ-EoojRbf.;H=7!+-rj9Mgȶ)7o؄#Eqp0-D<_mq4'Td̙Y6GysYɆB[Y7F^4Zdx)b gp('fӹsjG! &:3JTVXFF¿dQ%0sql2,m^3f&u-3&!ap.{焳fEj T}T /"Nj' +xVg&i2Hf–5alHRN1&_^;S 8hG<KIs_% Q1Q썟t\ƂPʉ6~ەlI6#eU,ɢC۴ZٗX1Կr2H5xz`@ewܛ}9G@rIehbc%˻`;KrӌLu|[\ {u`` ~9t0af_GQٚd׽3D.SU+X7/(F@ٮla=/zʁvOa|7#6,9*h8ɨ6n۷/BM=D4yX=6 _J^*pE~T\͏ hu:ݤ ^|cZ<_ldz,o +Lj8[Y }j.Zs5 efq?cD\Y6 +L#n+I|8ktJ4NNh=/uٞ(}Ľcb)!ţDZH` PlhVSGO+(#e.s}F`qCi暤bk~TCs937T߂W oujԘ uu}RƼf#΋1JE*{cdL v?NLrȼ'<-ޒԵ6tCJAF# +k$z ?9`CwV*"TL2OfOޠX'8pR7>sݏELQh*[:CSn <`ߊb[M/Oy 323 K_' M΄]'uE@mݬ-e[<{Oeq`;;qט8ϕˡ\sq YT~'oc O cҐrYE0,9{`B/&Ohm5H5zT\OTZ-4` '= U|aNP7Oh ]@҅gRFկbxgH:K{'!Z%@WNd+8{a0Oa)A`Ow#2B9?]ʲ{9mjaHdrZs&gTI7ES~zE-8\q~4-SF^96|<5yT]*ZnEmm;f[e|*r{8 &:g;٬@U",,t-&E2(/5$x!`Ȟ"ijnr.&=z_Yk <r#Sk>Z!0ܪnerFeG%0urP^:)].;݃p>J;t 0%)g Di;~A Hj1[?Z%GXX'a\-Mxτ<`^֍HFՍ*Ӧsס+O"W_ ފ(^oNls$@2} ?Ժ;\ۃYknA˩o#Sҿ+ +.o,:œsOzbď M(6&}_ n8j-rF-NA,TCuArW9tV&{4>N0`a+t|x,^[ƕSCpclZTHJ֑G.>^~aw+2"`[: yuk '5\}ǸAƪO%uwed#o@God +I +"_f}&srp6HQZv*މk߭L+.]*+(B ](G@sFU7|O`SEfK@,:ns%mtmǡhz&⯼W_XۣC6$ӑprwM4DuΠJ{̫`-rnfK Mf^BmQw0,N +:"Y_Ġ^j^jo3^x^7II̪-իn;?D푄eV%d1p+1xR'o:F). DŽۜ +a!N2FķKo.KvxcLdQֻ>u(4{U:ۧJuC赀kFWWZʜEmpReU~LuTӾyJf`}KԒ(1ApA!=W'8u^裌(>T0|]-X;Iy<vPy69S;H*.D.APMGDk?: lXfRԻI4= ?톗(3݋*(II Щnlaxv_3?^̯1%:WԜ[v(X[hbҏ;] s Uex 6yA/`3͔ogrAHEj]J_V_C +472W`PL^I!rk0;Cȇ n6))+x\QHKd1Zƌ*hLWwߜMٽ;G3~G[3`$"G)6·i}(ITIs9 iw|b-K%-fj/m衾Pχ_Km9hR򀑢0$dOdmWn ΖyH6O(akypqy! ăP_:;ƍ\L +? z]QCēX^pM\hS,?yB ͫf)|})xg;biE1þ%͕zVp(X]l/Z Juj +(|i]Pow-S _ER_+=㞐V vS{0~cu%IJǰP+%fep&_k 9t۔\먧F";R_/:E7{e{:z +q+ꗸh,%]Th +^ ٧uuC$6_ >Ȩb4=?Mnnu&?'o K8dӹgۛKIVEQ(*/`7nӔʗNH/s܏'F E|; -Jڬz4\o\,a]v1oO 6O{>NI$ꇄ[;a&LbZ3^ԗgt[}}쬔ˡGOrQ#֯a:jPٿbɄ| ޒF"F9x>¯Ѻ{xneIA^ۈ[Q5UD+FL*bI'~zV *1|Ygt6T {&_j7D+d?"aKoU͸%">oɧ],[狟ZXz, dp:W$/#p@^ +!! !1oir7Lz=S\/D90M8>|]rmȿ5 hE*yGi<6cdm\Ag!`;a\T~j<fz* 4g9*K.\hy_z_1Y C)Up1\ҠRp%jseAjЌ$Tzp9薸dSdXWaocRElcbk(wbk6v.T]~SA4Y e*s3 VyD]M;َeeΘQr[{rPk@Re !7iBJ>4f[өY'(w2$ +#(ʻɾ1tgQ])ɆDMB*i`G˩1Aiaܓ" ^oP/-Xl=2V4/ϳUr.7wo$* :A~ڝD- +͞_Σk'^ 9+j3 fIso6;Do^s;[֤8;oО8%e'YRF5BRڊt +:fhiRTqPd]-?qt=/=L`&87jߣHN]4qAWI-(exH~m,R) ljSpM1||En~uy_pV#3nw\euF[B^B ;Je2>~n.<( JU"PM(wQ_Gg˫?!1cRBd_W8eb\SnC<|uEC{‰b$6TXv|9Gdɹ~MjɌ/n1) p1{z^D]՝(jwN s+ +-g1Hܬٶ1e_]I` $ ZWX Tg:ieu~&,jXqƍY.=f&>T?[5`*u-02WwnsS|\J"|.G# +$*' r + / X$'X0IțNHk$6sK!V/]u!K/h'm|bU7m66,i L']A1 ŻݷTHaYH. +Bfj\ :ֱl R/gaRk)s\~"4mW _-)3v%V0'aH}SB +  iκJKJFhU-c@.q;ycdgުy?pF\siX*>5TXer,F~+`3n=_l׭wЅ 54앳 6T`}~ċ˗QeيnK4z}fwZ`V!{7{v=)2V2FTl.OgKgB?tz|n^ +ZNpa݃ Zn}82b~CLCNG@ײ]Ʊ,NJZ:Pjq"C90ŻP;zl84߾|WӏayClB|L( Ŕx"ҶrH`Y%ߜ [#H^k^ bHҵe{VIaG^4Jim%&o%$ O*tk5n{I`<156IOSa@y8g\;Lq6[B,XMTIM0US;aqIFmH8Jh2a .&аOxw*1nM," gU3juK6;`'iYR{=w:MnI`l/co$5q bŠklS~}4hK<95߫maMhmpcѓܸ/x@oEg|CUm݊a?{>~L)S{>J1bhInIk46R('rCP>vf4LeӺ'[2#icw<ɊpN@jUyңTh8lE8zY]9n%gt=ԬQqNŎpD%"5 %V- XMJR8W(qOG o1*BK/ZW.ŘiD/ί&WgiqNjrh]:>D* vweFΗV'Mq,nI;^$)(ݚ­<ԕ,VrV{vZzbȎ?aRBlfCA̗~1+{&>y{W2)J mY~a2WjP0L^N c%rntϞ +Iԧ]d+9b-tq asqߴ +'O̟сpߨ@p)Ⱦgko18<&mпuV=ɫ_UZ `sfbd,H9T/:tW&ZU&whHmXW4 e*wBTmupw$騗9/Tf`O)ҘIN.Qj7rᒦi^S͈؉쌛JO)f.>C[w6fr=ukwN6{Xۑ%R,'eDGIZkCKJ+ rC`2ϑ;輰 JS +x6,Px)逼D/ߛ0 KgZ򐞌^uXMEjt4F/zB=9Q|)JJ(i;΃ZӛBGL9=;. +\~&8isa) 63[L(Ƙ*Gs^01 ()֧MB7F}7QkYpܜ,ts,`(sEBSy蜈{ B67/LQ=;xjѪ8u?B(USxkn}ڂOa KP2dҋĩfj#PscQ<e 9oQJgն)ca=wn 3{m[{TjIA{+J0A۞ vOZ7ԃB d:D tq3QM&/rkJCj@Dj!s0)[qqZl*ǭ];}SXVUkHEEy>v;օ00$ V vj'L!t5ItJp!#/yמMS9_ XlZPCjʀc؍{6+phPnꞼ9a=7T;cj!:}6p'=蜁s95H~IvU7 |MZr=^y%"tld*%|g +갇MtE7gPLb]},ʉAq# _,} :d>T;ʯ񴈋lTngL9X~).7Net9roVRXz<τb(1ܣ9.,^|фn=瀲GЫTT@$0-\ aAk@_1a1П zy'}y"|l+q5ms#;&B^ ZiE-I˹ęO冟8ekxpڥ^a wCv"^.#I%S  l}>(~D\TRCr?ũ4 FO>{Yuk9H}mok +xNf@"]DLөozE=\F/Ӛ⮉6ez[ +NLr:n_n6GI*RM +}aDݨlIjB}YM( yd-2\᧕L?edp(RbE*6Q<<|EnKdRJֈ~; G|M7r?#""NwdҺ{leB|Iy2Q䛒 +w!MxGȓ*b֛K6YS ⴊǯ Cy?iU~ސc!i߯K⿟ Ɏt +'%<@無w]9N S?v}= M.F{C0dD 4 .lU-q6=[GTfŒ $*肓FvPdv&Qd+,.:܈[@Ύ"tH\ެW/yX#d Q-eEs;;Z[jǕ mQU!7P^tBde7b Ȼ8,a`јe#Cq m#w;$DdY{졏k4r.Q2/K[ ѳ7C'W ,v6& + Z- N+ϝmV%"$jKL>R-Mv6ېz'*APm<{}_o#_I +gUi3$SD{7.iıHf q&/A/_T=}xϝڋaʄG.;}4{і4q fhզԋhy!l|n!KY曶Pk\~׉= +b+(,t5DƎ/RG.v4c~Oʠx]+b?;]ȝ0@KĆqikDHp^asw7ΔvWr?K&YyP`abZ}] +F.W}|b_$GKKN1Jխdna j+e5DGhd6F]6懡Vw.Vw W~tsա"CѪxwqXk},Qx굸 VY +Am#,[EliO[]^s|2TPAKwRH>fޮ`sfpaχG)/Fh!"GCNH %#;/ 3_.ZCŲ2rJgc/a=SsnS1M~UYT/~OYd=ʖ?_4$\QP0D|z[ֺ%˜hnnyHA8_C&'O4z(*)\R313oQ?A٤:ƭPo,xj/5?WVL8d{m$F(*z5OZ: mEl>.t4EY/RT']˼A.Y?sHP6O[**/@U9ʜ$Y/WVL<)s~|a'q9ǻKz}+-+WbC~ӷ䕖^ rJz`mN>&0PDXE"?ZJ_|mZUF@~a=Qb7.+>NkS*N_>S S7k+_x%DJ¡;wّ=S)ڏNږY1]' bZ0B1g>$/@|䉏q4nA|)r[Hyj0 Iqt_W׶Y:[^.J&*4+N߰,#GYP-rl NnrqRejYԝ^RH5My=J??={=A8 +ȅQ ;mIUYkz&t>4E<i(ţBQ!#1kZbOn;?o\xP\EiHsGEvf2I&?٨.$d;̭¤RZдk?E&oS[#3:hcMjoNĵ;lZ9JiG8޲2M M񈦛[ֱX$g;>.%Xk_ 9RzU0%_OW_cW3O`!]c 6!H˹Šj$%,wiRuL2Jzn5*6rlS)?V~5وI( $p1V\ ++'1IdafՒRsj$>0Bok[VM{\c4:ޘ~8XxpN`/7vk&GΧedDKC#Wegh)iO*G5W4Âki ^y[3;QNW<6,r5v֨R<V~=Mnd'+8(*94rk2l@As;YHCXTy3smi;]>>xMd; nb +:[p%ک q 9enޣR,po*]Ch?S>\Px}U`@ S;ء) Nމ doկ,xv֩:c7C?' Gp‚m+ j̲Jh9!󘠧 KTUlX߳WcϑءUצfA@ d蜾 +7Dis8..:9TbUV2*IGC0<*J}N@+5r2I+cE/~̗y4aFY1-"CX_uXKMoZ3A /O,`b0rr5r6\ +endstream +endobj +41 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-61 -250 999 759] +/FontName/RXOVRZ+CMSS10 +/ItalicAngle 0 +/StemV 78 +/FontFile 40 0 R +/Flags 4 +>> +endobj +40 0 obj +<< +/Filter[/FlateDecode] +/Length1 1072 +/Length2 3336 +/Length3 533 +/Length 4045 +>> +stream +xgXA4HJO("(MzQ0$BhR7HU&4AA +JQBQ&5g~v;e~kYwGLTV KruHD,B +105E"&v )xQMU +piy%Փ'UO*@ bD$HR\@2&hBkASR|@@L~ A c('B`?Eq$@wg$t4M%D$Xh@F?xhy +$$,H&-=\գ xё!)'& O4~IXYH{hh|Л&&G$Qh4W QyvلwwT` W>oR` +E8a {$s܃ +i"~Ҧ:AXuiÈ{6iis{6} A QO&y*"Yy$ +TuD p2͐Q )~5ڙqx Ao^:"lKcHstz.@3QPgQy P v>>Gyp}Mkb?>窵= +4VK"}&זoBк'-c2閞ꙨT1#g.$IgۯW >;w >J5_є5|Qd;3{$Gzz;}GR[ +ŢOÛ'̴kg TVܧcoe0mUXcvure+1)q>3!Aq<sjuK-vEKMm|u\|jb`xRdclҬYs7:H>N݇qEŸ=[z$թƪCt$"N#(EJڬ:wd͘1}rb}'ޥSOG]z}VWrqϿ:jry<5;Onr[sj[m~-uq$èpWy|Thtak*ǃTrso(E?IP +zٮǦ>|()K[>X/eLbdmHËi7t:+ $?U2w7MLTJSx'M#k>ɼh(Ss.lN$h3tAoqs~yߩUw澛4anZ n=*+ @Ҏz,}c~muYӹ։%[<=uNO +EM)K(z :egHrvA)OI${GiZp{򰅧k9.YSȄ;f;N_l} zl5z}5ik)aEH0{^@Ё;o8R4r3h@D=a{GW\>yuf-+,.t4Vk4/QEi}#AEI3! +!F5T#D6^⹑uzS{,ݘ@%㷲^x2kg/""!cr +I#CR 62pyrτns~|Á^CUsIӣsC؅S=wʎHroZAI7Lļ켻N#Bq~>Ս}hz[2OyH7]G c@ +EAqJ@ˡTUy<;Oh7iݎN`&sՈ~PD86_qݚ#+}~y=MUν:9P>bب.נ}^P,mlXQe{bZMaC7ӾT Q؆alrh晬fm:#;U +caRwLX#4._v<)bautu +F NgxbذcXWKtgud4k/I,Kʑie,Ӟ +eǦ5;^9,lAM}zk)Y/E-".^rq! DqxFʧ6%@7n̾x-c1+N.2gXÚm>P +)*@HFz|yWo#z !Y ҃yMIj1QmTͧ + F>K^_s-ŭCmgQBt^c~q0R A({9DǦd-wG]x!D 2u赵 !:@1!̍$C5JjR*EoIw9Q7%__ˠkn$ +EDzqc%ƒM, .ё}_QumBin%)e2#O?}[^$9l?%\B%4LHmSy,wÆ.eK2]Χhp@$Sow]qX6>IM)}ӢojS?;-^+;!Y(teWuQ襴~Hʶ(^dr)usHuW%\t_ߖ~g-<+o+p Tsơ<v(7dW +/wQ.|8 Rf&9fIbвS-AjʃWR/(ÓO_>AH +?^L-}$+>?Zaw"wբ32+R o0Y_z޶ʹxEm)ѵ^ PVFJ72zJT fB6ܮ<~|a^6c-{O-θlܑxYm)m#e^u}aT|ҤIEfa1Q +n >iTF!OsES +*AM٤!K SiX[š$h7 VtTjxgtC6-gbFWj:L])A(;9룎Th!h2&;C y S +endstream +endobj +44 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-27 -250 1122 750] +/FontName/TSWMCQ+CMR7 +/ItalicAngle 0 +/StemV 79 +/FontFile 43 0 R +/Flags 4 +>> +endobj +43 0 obj +<< +/Filter[/FlateDecode] +/Length1 929 +/Length2 2882 +/Length3 533 +/Length 3544 +>> +stream +xRy{_qyyb( im,4 H8R5E+H DBBb8"ACU +sde,tA$;8+]h{$ b X]p 9x< A_b `q.dt D@'#| %HX0#2n^϶W70^3( wGI) JmLA,רǹh A, +Gvq\1x_`ԏ082Ϫ?0/h ed !w .D,X EC"a `   X0pH= \$i+`D$Td9௸I•Gc8)/=bA_"9?%A͈"#Igut!ҲJ,/)+ ()ȄO1$#.~$H n 8A0t\!+}0g(ȋ,|.nG\'jep rO]znvvͱ!(Hdzµ*5.܎rɾL*_!q7%l>ٻfILb%f[b'UC,0Yͤҧ`*Щ +z$%m%m)[hF9饨z6h&H-5d2"`b6&@/ח1ej2qOjfVJGۗO~`eVu"zdX lzi:j|īܡm: +A5k߫FB8oڂS))Q7Jauݱ`T2ixD |CkD$7N5.M: Uc{q{~"݂2hqM˥A`Yts! TW9 m'z2/p7-_cT؍=o LJo'f56Sޝ]HmRІ34D/-i@OB.?M{ǠHFGN^:Uϴ+5WWZ:mɞ=QA'z -v[T,M*QbMx_].b۪ 6jl2\~C`R,p]9/>rMo8mpj*&d8t 3q ے?@׶cL+nʴu%-5`Ayk!7*#c[C bR>S#*'O"ϼAgZI: OT(A9n(F` cwlu}|0G8] 7ҙlZ2r+Lcddu48A^L8 +3 ~P1y"-fV:gwRכ;lj%m.ncJ-'#uE^D;(IJ%0}s\:n2؞֡nu(ӱ/ss1^i4-lu &7|Kq,jL՗x2aPzY2en_WVoyo&Qjԛ<jwmP#V/ײ7IYn "El)?etC-MTYB.g=a]ZDz\UNarRbY׫O ;[СZ &}ߦf R#GMژ*;RYi,*jpPˊn*>Lnz %4MoHjr$HVَMCC{buЂגzNd4yCr{S]DFJ#oƄ&1(lxP+f\g&́}q#*iS̅=*_WjFϢGtV)ܮ `+ /AoP/Q+D%d/hI JKR4ûWu[OY Cĸ y#@A(Eמ\cKKE +2c'9:"͠ iK\7^Ic=DZڕ(?BTvҧ\Q.f 7\<'\!舮Y;޷3++ች`8>rKEBdry>.e-GeUq綆yH8 ^[VtǃayJa&f27?{VoS{c*CEX'E%սOp >{]' +I?+IK/'_Ԕq@ixZ?x=P_t׺{75BTxrvq5at$u6D5 G|60{Q~/B_8{㖍YX9# aC;)HZ^8WF@6&N>{ TLu isEA!+yH(鼒97&k›nM׋ (AvG. g6Otͫƍh_Be =6?wNI~0r|o5(({| U௥ BiC˟CMoTMۺa2j<+9 >쫐HGhUx)a߄/L )vڐԡi \[<Hڛ4XŞwךCVyd܎;,%[Su7$/~!?᡽Z> +endobj +46 0 obj +<< +/Filter[/FlateDecode] +/Length1 859 +/Length2 1976 +/Length3 533 +/Length 2587 +>> +stream +xy<2Nf0EdӔ, kV֓-eIY;TE%%-\D:w_|}Нdm ,66$2Fh +8 KgQ!60@8/#c u0 C9t_?.NX8&ȡS),DLA*T: E`s! 4ѩ\ 5,+~5x\AN PpjJhit,1ֿ8`Qk_"(L:#639M9Cxx6/c2@D& ́Υ>F0h?"괏ǵ~;P,?*%|?`D:pC!P( PpyϜEe,ba +C 6Dp4@g@>HD>ldN $uE=wR@}'$O$@rX": <Ƣm=-J@GEkA=ZP(> +Jq8 e'}肫A>Hdeo R֜Գ˩Pt]a5*;s 2z9 wg6=lI04$O7^ʓtE5\j~v 3}.?nxȳi+7Y5-VozG"pi1¹ qI:uǧ`{v'Ҳ 5TA'^ +8Ie&>fI$o6 qTL2I՛Yhҳa3su=ب̌Gh@RD\L|YXT“*uc>qZ! W:qiit5PYI+ꠟyD2@;,?"'#'Mv9_#<{HnʬP&؅H \V*m6|Z|"g=(OO]٩9<1uBEג.vwԓ9K>} +e v,"f-~gL4?#gf`7X|,I🬆klg&)#8Us$%U +6#HG {õJrv#"ff]sG{K8Xetv*#:K5zB1NWQͺ~ k+LP~n[?dU@M*i-Uoh.B? ksg٪~1t pb +d .*7-yY]J sv-/,3U<ۂ?p2CIdo;)I|| ;kmNX֕x٣FLƂoGӊlz'7yn>ϛ<Y-Jy/ b.*?oS+ KnK3 +z%<օĶ;\g 5Yl{ &Zs:qL! K«ŽȬyQ=Xl]W8RS!WkQƈU%V Rų"%%/3)fNڣTqJfզL~V|FfYWkUsQ{Z ϢlT^5VmO|l/]9Boc[r>]Uݲ&J۪+ +*9hIwczēS%j5cUϳG^v/ْZZ^uZnpV*:u5)^퉃Znֈ˳1W_JZffˎeR\m.e_įJgDVNɃ~jPSˤ9; '8OSZG.@{Ex$y)unpyNJ1g/1Bn/JI69 +[٬N+;\t)(\jG90XWX,5I.--xr-'_nN㋐:&܍BG=Ms[w|3̦*R9z᝸ $JFr͙DuOB?Oڈ)L+MjJx4oY⢗e:v~?aժGo׎8Cšx- 皧md1_ ᲙNOX; +endstream +endobj +50 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-4 -235 731 800] +/FontName/VVJVWU+CMTT10 +/ItalicAngle 0 +/StemV 69 +/FontFile 49 0 R +/Flags 4 +>> +endobj +49 0 obj +<< +/Filter[/FlateDecode] +/Length1 1361 +/Length2 7279 +/Length3 533 +/Length 8123 +>> +stream +xeXmר)Pz@)AjnFDARi$<~~cǞskZcQ׀Gb Svq*hy,, +HY&\@0O\~,@W$], 8lpqr!Z.P?SaӂANaC䜟"`@p =0g:'H1׿_6pgC7f|p zDYG7%g  6>BЏwP@ +m uv@J kK@;zJpwǿV}\aοC@+:OHH \~' yF H7!Q> Hl6Gfȃlaw?:`,&tC$ ZO@״ӂh ?mN},@ ZDkh ? z<@V޿Bh+? ;{Ou!/"s;>>QQ' sNC `=- |VSW!EnR [Wk~,6:YH+ݎf%LH~W[I=0—>#=׶o1IM4u0{Dk]ճG70Sҷ&N@2F5+:-S,fFk4D33z:`U6z^:R#Q' ]Rd.)A>b@:#r2^Њr L_QUOx6Әo'ү|0w4TT7aA +c` +xC-pjnh9 NgZC_Ъxoeb]t"0%;(d%Sk{ HLekG |Ӌ7s׈*}f$-R!k]tOpӈfQw?*J;YK~Rkn%-rq\X}[kpᰳ1Ńs9 +ͤE"YpsR`O"Z‰Wp|ui!fˑeHȨ'H=ͩeOma K)"Ft,\ˆ]}q (փKVg"3﹎Ḏ[Z^U7GǞ5 _A)gE5+nTP"|湙w-j'suS_"e Ad?|+ /Q0c# ΍ΣxĮG2p-D8}z70Z!XigK) +|V-!-ԐMb-q»1 ܗ6@dY||M[|4izUrE"##OqM]Xa 26ѫЈtLyP=R'$*zRXDVH'@|/s +,r3ćY=|G`r7g+WDR~3ʴxr Va,6Įއ}ZyΆlec;,oMe KO)GS bUgȀ1v6r>2x*ʟl +_)1;,Ԉzx6lie@q<7.;IAF]SNhdy%y(U* +oI#華l}]r w<)9"E5rW-'*y6kY-|%C*ꑵO6eyh~`qÛ/vd^t k7V,@D8"$nf4 ܻh \6\'_=)R@I5M4ƚnj=W_k@ !RK)g*pÚ?͢` ҏJgSfI]Wh ~MIs՚?q|EGubG睸ڢˍ81I=-+a%y;}U4ߣw.Bzo1(ǮM)WɬQ9=Jb b@|k\;»ȑFv d8BCS&U8 ?b ~"+}./Xb|婃⟈iVxCגONj89O;܄4ycϵ֛R"ɿx\ˑzg:O+Ҭj!L +QҲ:elu6.2@:#ZsUBBLwI%Jܯϡ℔z@b5ytqxSDwqY-6YEmOeUU[O彬nY7 M-Tۆ8q_F ☱gR^0] YF_\7yiDhkP3|vto$cK@}7+R͘0c&ϿlL,uI}2/ (|+g5i`^%׿Ѓ)T=v(86'l_:W%L-Qi}DSlӛl.fųn|,'g |[;gïhj3jW'sXޛj^+u2֒b`>ePtv_Tt"[W> $͙[ оXB>+P._婍r;$%0$NQnI iGޒU5[Fy{W.fEQ/Иl6$z > xkP/~y8*lij CJn=wt} Wt utFT0g~}eM䓮N^ +U? }utzO|nz#)U94;, a4*pQ0f nv=Ճ{+Gf.Nh^Z hM{B~? 1 +n^/PrYJsd(j ڗI#C9|TؐS/ϓcOeoCp:kfm|aTOqwxqBaI0n?B!ۀ|hP3 `?ԝm׶J=lյ_7^kIvɎgkEO^2 _u6'UlozBF=.r՝.#1iߑ)=U&eo/xCuw -V&kme}T#7`qRnڧ۱ed+r:|j=vhNtcs|8v烋`eN0TZif/%ź)n65oWHm"GvEIaVl2MNelؕP>uW/5q6ꎦ/mQ)[y)݋׏|1j2oJ98l-[V^}@brǟCLm<,D%b8 #=B`jXE^G:Tyo%  NȨ,Hx5IAo1%6Kܠ'xJW1fFG4ЃZ&J˘10/'헕^ uH]W&xqŢ.e/v͡YK }MdtGADoy_W^ByE6U\vm9זǥ9ݱd\l y#aNW?_vUN7>l\zw{e8א YѨh:R#۴|>i*P3="/ %Euy{uy:ZKC:6i֍\Hm6EF0u2'%f.nKmw79elm5VB;^u9A1QUCh*[6 p.t uw~ZTl5,{$+rK鐑ȕÿNrGJi;iF>!? [|վHo1:n R'A,;+oNMi%$UĖ_0LK :P$;Ƞ$gmpψh<*C[a zF7:s5F`Rō< 'LKxJ`PxF{X,Ru:CguϱMb&թ}::g"#c~$rB|iܐtEN-jiZG9_6,*]+y7q y*?6h\x4cWlj,$_c0gЈ(Wn(j šJfberzg|%6s#ѾiYG}f;&jyHLhye6985RD;Pvxg TDQ\_)2jU|a}N8XwSc<sՠdA%FdsZ~s}9+N(%4g˅Lh_Ք:{|[zuf Ca&kseR^-c,Yt#+ghBKw-f:IvHۏI `^D7wu(vCE |isژ6ܭeow#\33tlIJz.Yӣe?{!vg1y ,޿Z[( y_hi*>ɿd"`kmm$=RZy1NT9OCn@Z de%JWjrumzE9tב|gV_j.@slG=ͪF)H,1&l0\:5]HMN>|H]s~.v%cȚ)k\)C@{ݸϴ3ѫB6L$X0>qX~ƊlXvB VIz.uO=QW|/V }(cjL]c/6Y~.qj'\3g0*;_^RE"+CąԦIJeĉ2JSaIEfUG}u5aKL a&䱼t$ʼu1iР|&6XwѝWDDu\[GczIERJR|efY~6&iDLjNnzmYx ]?7s_<,]݊zȈakjj Ogm:>m.-*9J';!J^(xE} +6-9{N8S(Oт$"#J XJ pGIOx{㘥ʁ !^;E֭-u9Xb.vBcHYOSݯʢhP1Q*$A9M=Y-CH=R"B\o+ uf Sd\#fC:> I7 ƍ|uJiP2QQO߭#H247q&FxwOPwDY@x/B@قGChFƷzE?7\U]!fbֹO jޕd)4|2֕1O"St*sH_J kc +)}?1m,;sRa-ūe̊OTܮ>F 7Sv# d6RX4n>6PtaM[OQ-c$m_$޷& +.y>ZXyrYS{ 1o_Lִ~gJEZg <|njyy +:`.~gIf5n>GKrTʌka蛏 ww{JI\~ +u/:>6Ҧmud|~x?QEح{\UQ+$0r01uU^ġ"s5˫~wJOU %b~? G6Id +_>  /R +endstream +endobj +53 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-6 -233 542 698] +/FontName/EBWUBX+CMTT9 +/ItalicAngle 0 +/StemV 74 +/FontFile 52 0 R +/Flags 4 +>> +endobj +52 0 obj +<< +/Filter[/FlateDecode] +/Length1 2128 +/Length2 13072 +/Length3 533 +/Length 14247 +>> +stream +xeX\϶]h݃www \ܦ{ȹ2|gjwת]XI^$aoBWS030!:.vb@ j`a0sq! D<,-\TdqmAN&@;<d hP7x266.qANn Sff dni=_aSWir99T`Oj` +2C`T?ߝK(my?6`orۛw&_n SKW*43t*YX\\Aٙo*F%ÿ{'deb`bb'K &ngboji^8fXڙ< 0# xN|fN j25_Av?56{ sMmlNo!Nd.U 1SN ;_Qd#.߂`W{[[[,j`zd/#K{ӷXl0z`g{;п,tp64w} +vVp 3f3/WpAq`U;˿Eg8j6 g +| ~#%Dl F7q]$,"F` 7ώed"F`7ȿE.&.]F`7E.ov|#]Mm hb r 0s5r;?عx@3M_b  S`/;Y`)le`+leB_r yzB_r Vn! '_ V^dfaV㟍_?{oz= ++x`?U\ng +DLL\:L\;c|F@ ,,KHCOFzI4;&}9GaX +VX):H0O7ƠG<1:P=vCFY͵>́ez-Y334 D Y',5Nɪ4d Z?9:bmeA<9|a3iN|=v궥DU×m&jKΐRб!`R}fvEM&h&-CT E<nkj9Uգ}ME E!;by vYA\7omź'h[_.|ꗝ Qt~wymk:pnE5qH`;sBjwB>b֞PI"2m7y*uUPad2U + ?1hKBp$&G*{;`b#|݈DE:QM9Dk0?[}&Q3_Qev͗4knkIw=wG7/ޫ`yO7z3=5jHRn*Ok;x&GNsD3{Aߚ_ώ͓[ |J(0('3-$@7TjP }i>].xp`ӧ@g;ɈU>1NG5y.ٚp3>kO|#3AϘ_daRMt![k,~]rǯ?pnÙrb~4kS"-WߊGN?Gc{"]nGPwMVɌ}i9Q[T +V4MjϷk/۹܈>c/čU5%i.Q 5OƆ?#fBul$Wk|vy@2Z/"U}hGI_I Z^90ŜFJ)U_vX= ecD_ɶ +#J–c3 YKzM<hZc.jԢ +:-ʧ-|m(e'53$, gC47a; u\἖F$;7YfCNUyS*bHZ@ +O}wsaCV629M}2R-KC9aX$tlniY[u0]K*Q >%4 naK-w ZvnO^:RѱXx*8Esm=Q +Egض)T#hXDEK؇_HN^$aLE&Gf(ً[yo^:7$0_9d.4WS9 f`LNةc *Y]߆oJ9˗,n5!4_N;{TJRPWҌnh>s>YUܔ*M;hq{8WtJ^i2JFQD?W=phTob#Lr +ZY Ydf}3q}6\+?q+phBc]wkIKu#J"w7\ٟYYVJ|&VFW*>ÒQE3y"0f:)"̚E?vE#7ʔBtl 溪Hx윖!M|8ж~N4@7G"!#},!")D : X&1H$>pJj̭Ev7'5սo̵S'NY\bc2u;ZTP=U UCM7J:܍i:q5A:f5aqвMӽ.ȟl#/ZW6X+vNٜE7U&QfO (WT>[_ +hd^%|& n>'i\^8t07Y(.(8%֧+Cxyj#Lݖ7mX-a8smEφn=fcyvuZ"r@w?`UzGzLHwM45Cz/e~a2se7;5']I>;=b=J~0GHOE32с]5!ꏩDT 2Ho#pO:vc`oH̓ |XÍP)|'HcX;Px?P89L^b٣ !`_X?\ Kd#Fjh; +,1*濣|'8# +~#!x`Ѧx#^=g.qB#~%G28eƝ@ū'V0͟pH2*߄^+_ux0,_OyD_{S ۢHs)c(X Y/( +yASWNA& Ɲ L'dxT*~{ IҚkc߳vhkwÞIKXK6MՒ#W`6xM^T\Ir«hcħ0XXIm!6a`rI8g$ CY\4sbCo %mAE '`WԫH36`~eۯ֋8U,JVLO kЗa_;9 + ~i+EDhќ)P2${@Fi 6ʍĉ3!G% -kjGudwUj9Gug#MK}8X$gV|X.O$zcl#L림_ _tv!8ELl@Fa #aZl((u%(WTP)©H׹_] P.?.)e.[x>˪t:s7#ErCG 7\,˧oY7peeﱕ+0A!+ ʐ Ğ rcJܣzjs8>< . (=߽ir,=oPeF>J^/6^fc.G D +3hb-'8,t7sQ#~Qn]əGcա)_qjqv1_N[2/?vyi.D٢顣NU E14^_PNɓ܂ڞI/uFxW J'A%^~vY=m΋#/v-zOiTl_Rsu `/ֱ=Җ|-1Ƭn&kO7Eg<@zg1(CgZ0\foü;GlfH2nv3doh cNLc +brQ>XVWF=K!P $,'pY.3G +t}t:h7BaPa7K_\ShI>}&iĪqf^55F!4ewUX2eb)[NL a( S{wz*FOwfݞrT ^j5)*d,O4|&gzjmv62ޏ𩻓d*R=Aڈv}MavIMCAPu#c!,l8JC IO.G9IL <9|jd &ūI"4plޟ ;J<(HMkYNftftB$F5wIԁ ̶b#w+&ҙ)+Hns:ŖGD+,FR +s"P0S.exiogxDLϝf8\A+;E+Q[a$)A~F 'BX~AdH^ + +TKe^;Pk}^zqvja^R5kBи,u˶=^iͱBZf~Zw_L0ter>{!w{u~CSHp;3@GV|gc\Xwq#RZ"78)?_!eetFM2 f{t 'c_UUhƻGzbG&C-h~qCijz^վ|xh0C1{LM%A )7*Da^^f?D߫bJ?HZdDJ0)H)]& g9B8VS䥤NfϿrG/36_X?z\6\3 L^chiZ|؎}ҦsTZU1O+)NWGIZ(!r\tkC.X8PQϺ \ckQm6Rҟixqh /M 3D'2S4ʑi[ROrrl}oag8'њO+^l^y69Oʯ?z.\}~iʕ$YRAYM5eƢḫL>:jw/ ǻ?^L~Ӗ=0ye`>HLl販_0pjFL i0#-:0Kh3*2e2s>3\HЗq$ +)Fk J|Ȝ +~^ȬBUu)K,Gi@)EƗP]dd%y3zMH21 :)G:_Pqpl+}vrcq5d{0t'YIsB1;RŸ?'hE,R%H NW`2fkǫphz.vgr+ +f<)ꌖn}yg`TV\'{@a#`dR7$Z wMe@*C}8f2P5~ܔ1mFPnМN~/_]8XJY42O#&s/ڰNmD0[H>&*8۾ ahWËjvɡƸc/0千hc'bEkS4 u)C\9&.\"Y`1jAR{ ܺ]$VV˞G@kFC@~3?]#MUƺI!(o|(Xu 7qf]Ċ%yajܤXJ +!ic8F@]nPc Ilg$XW1P;<<_Ai<”歭}[~};bc\\p'`͈_:m2H?0}8,HmK^ًL0Yo4m PצA,0w,tEy%ZePueği- hJQ_Sy|'?z=LS)"8 $}>RSIT>9 +eL{'fmcw4ء(;eh]3LY2Av"*9kTXHȊ^ԶA>r^q/A+CxCZX8% v \Wb5cWK['u` ‹6|/aYKj_-k0R&kKidmI2fIms-b!2^0Ey2 E= ?vٸ0 C0(8fV1`&~5f`Hot'^N,X"W0غٚ[0><0.w~?W]}p{4!;1K8ڨvN$~ >󴲗+sq5bR +~14jSSI`>BE`b:h0* D|Tr9GNJi"sp4O"4 opw,c]r}$B趌㑾0a7 OR2ԡAe%*ʀ(wzm5Eu:Qw>p CFы}}mFFQg+u>"&?qm+Y8uVmB= (dI`:^Z3 e/sem$:Ȝ0xwypow y~0OENE#Vy)?" b~T É9`a]>2||yu/x9\y"iR!1S!I ]bmGնr @0q3QN U5Zi pу%;RRmi 5tuW +ܳ9Gz H->c!CSE8K*2$VŞsjM4x GsXe&MnԮLB2  +z\XWf'[W)&_1lJ?~H.{mJyzmLӽ:s_jo\ dBr|YK8lбQZLwr;CZlIRE0HyiG3AvmWk'#1k"YFl(H%'iCB|I8s0֫&,)_oD%,Otsc3Ҝ5,C# zIibK40}sJF'/y >Q{曂c\5c.=[;)U˟} \X}dn%HV2uH +)UÎRQ6Ea%B@Q\NK^(F 1&Mmnl9nSz]P9f+#c8 öoN;Ff3=wn=.Dٵn(WR=?Gj-`\þ(qoAZ#\с7p@$z.ש$ɷdrJHqu)[.MGL4JG}4uG#ǃJVhJ{3^TZ ܝ.$^™zjZWD9\binkwk3/j ?iC q6h%IyeƲ [{ 4[ŧ>BOczz ZyUgyuA+dY&fh^8>%l +🇞hPI] l% ]&ɔ@wѣߘM5Z֋ 9+l ÁhH&rʶmucT+cɺ0P>!FdVSjP +N4wkYK(/&2$S~7 ċdUa^Sx7򱇩 O'zS3/=WA;t{pwlhQ&H W:I5[`K\MT7hpo"BpH\%޸c*_ܾ:k gqƁӦ‚i7ys$eGnmiKA\ֲ\6>+ic`5׺F6yw\OQ;0 }YngUuqYKR.YE td$2CrYTzo>FYᾫ Z}Z.ä"3ZpWϹ[)A_?մ1 cOK}L%Pb̥k[Z$Q ksY3nKo29]iʯ M~aJ{\;c}9:w:7+z{٪Ѳ`eҺP<ͮɖ"Ռf,7:EGXQ07ecj~UH/@S t#eoleT"? @rüv[#/鹨kwaPچ !KV`Y³Dȓսiz5͹>#B$YԷXŋǔ!.jfSj>d'㿧^Xo:9:E<_{Q9A4 K&_˘80gc.fZW?s$tXr@>_L&z&0>fQ/` +9C=2 5V]k , 1H@^KycǤxkFQ0f)kwTUǰ!MڂOyghTv!:3x8PoFpL׊(@K% w!C^y˟o$%!m)R<)5q|uy%<+ ߢV 8dm;Sjִ(E_%̲*aQsOCg?-Wc@y1;^Ҁx.֡$ty,LIK+B+@{ +M,([}4'pʳ!> rl@*n`NjI^'1͋"F[I_pȈpA}Rp]7&3>a#dy&ڔI6JI0{DыGJ>Oщh(s*3J& K\yHs̢ +dk;۵<U˖'>X^p/)o%EDsG]mP=eFid@]Q5P fpP7R';8?\̰{4"",k(ܿj-.}J'nb;^0){Q-kM**#Je?t{)3Y\`_8WNwb 'W=eX-ޘ'5VPKNGAu}w,c{!RV*7\Ϭg vaQTە|mb,D^:4uH;dtwOe)I",KhgojXx"OVU$Z%\Bѥ"PᚎL /WS0g.I2+7;c/2k:_R;;57MӜ!"069Eυf'0 -jF|afiE=" +eǛMSj/o6r S%{IﭞCNj/#$d4#Wݦn !)dvCXN`%NQx<*|/s̼0Yܿz^;?%"ὀ@3p֯\{X EuKL1 .5X|yWLvM=*6%كS@Bl|-1Zzk|.%ҧb+oxqm,IǂvSakbanA,ӬI-afÚBuZ`s''>觡 4҇EK\@(.qcp6յNJG!9`c~eQGL{Ek#|͡=)=:)@3I@uxy2dtDx}#=݋=qg4UȐ_gv?$gh1HEpwyb|0 :KOLaFC"DmDƲ;{l&XyՈ4!h ^y "oGe.ݞ)kB=yT{=t,e<[S-qQ5K[},>Vҧ\rm o3ᤐi2ȹ:/'S\,)D+?X)כ(:06'ܖD`⡀؋<}Q |ebrmZ.)>VY_ؐ(=#12T`nCtP53Iѹg,Il~4'l0]6Gv%2E~ub1)Twz?́ >PYYn0 OvE8\",-R$ݕn#{~ ϝhtZym|K9D~BJAC EBsmF7|m(I"єThu5?ы|>܊goA,|_Xq9s6!$BXɿOlӤCa{ OtkBҧrnVp`&Lɨ1SRK ^ \ЇHִ] ] pN5D`h[suBJJ(.l9lř]t=zA?AO`2??jpK\0LzK aIO?s6y֮7X+&=C%*}V i}2ܼ'R +2VJڎw;F~ׯyg{u1CkIRz`s8Xǚo{E\ߜj`T d!j+(NX  ?PD7wyOȔM.%6Pj`$Q'#,l֡0nMDD\򦠜|rk U!!DՇtvvJN߲(:BHZ.(n9]TQ~*62 g#|j_nr_{[9J?jzcx>/ :)m{Vސ[&؀N.@'k ߝ} +endstream +endobj +56 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-4 -948 1329 786] +/FontName/CSFBVJ+CMSY6 +/ItalicAngle -14.035 +/StemV 93 +/FontFile 55 0 R +/Flags 68 +>> +endobj +55 0 obj +<< +/Filter[/FlateDecode] +/Length1 779 +/Length2 751 +/Length3 533 +/Length 1321 +>> +stream +xRkPWAŵvUJEc7 UHDҠ&,lvaلO|!B*<| VQQHB+>` +(Zm7Pw=]wpPe愘A*F0H90J`R$ &’8xM@i,I4P\4"N5CPRnI0&!-Ip`)ԓ4"zM hk!dy_9. MYqßy/߸,b0`H1$9,=49" % b>"[:!jI:J}Hk[7"R.4iI}75KBTOŃI@"eq Rb w, o|4i@ǰud>,29KF޽O` cN`ͧ$# (b.adYHsψu#x!4C6V0gIwQ5W]}v9s[L&,qSSµ;oO.mޝ1mu\Na*n>tjΪ!lhn r(h.ZX)6yGRj_Zrhz(͓&Pt'/tjC 7dW+j]ʊ GU}AkS;N|˵e"T u.rz9yN|a罀 JX#ﵮd=/){he#+7e)Nt,ω^#صӬ We{_&gW҇olSE^}ҼeNI$1YWHm4L/?bڷ!tC9m̦-g{K*=4"kRco~5vgJ^5[y>s;uFӡ9:gjK7k6RMSn᝵[m)AE)wF 髯/QwĜɎ:{|y!DEyr0I8UR +U}wRdrVgn \dUodOVWrݭ~.ŶɎuܸwyưɮ|qQ߹~KL)y暧wxF!8dvƱ{]vnL0eƂinŋ&L +:fm-*Ȟ|CӷI^I>;]Qd>)a%xY\wz;*>XF/ (c +endstream +endobj +59 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-36 -250 1070 750] +/FontName/FMTZEZ+CMR8 +/ItalicAngle 0 +/StemV 76 +/FontFile 58 0 R +/Flags 4 +>> +endobj +58 0 obj +<< +/Filter[/FlateDecode] +/Length1 1121 +/Length2 4607 +/Length3 533 +/Length 5352 +>> +stream +xgXSk)@ Uz:#H" !zH"&z*R1QE`gs3kv{]40Qv850hD!`/*nC`j88b` D +*. @U +*=ksD`(D@e +hO!;4Ò +7I'\:b(?#  ^ǶWB~oY{7?7w/ 8± wDx3G!`hg+@ 8  i0@B?/=3s[GObp_%X  + Y:qD +!)b $0D@/0H>ft`?n"- 9!~øHAK8 +IA({O_ A8B`,+" D/} &;qoHr 'D)o( BA1!A=C¤p!^!OeQQKE@iIp-4A#Lpvv<_lHGhWV}1MÙ,?tsIq{CLi]{ ܯV;6/p{C#ɰijN>sr!B]ӹM%'T.|Vj喫-"R"&p׈!\v[D1rN$O[cBZ?T +_5N%n޾G[9|)`u9v1=Q+; 6ߌ%v + \% i۽)Y11a2M>sUZΞR`?4W99-e; +j 9MaR\t4gBܘڰ#f?+d1e#VېiϽP-7| )R}9XPQQO}LT+B3'RXJwLD*~`J=+ͱ*{cY&$Q+Ter."asH +v }ivUQ7]Q]p鞳Ɣ1f%Z&)݀F笩O<`4גytf)db2/fٺ+sYrװb-貲ܪx 4}.wYWMZyHȽgYg$c3jRֶm06*u gt>'ιV dezH59K}f[' ;Rޙ:|cG!^%Z==ٔ4]uGO*OTiXVK9|x5՘ {M-)yZzg)q!F)))ʮ/~ޗ +/onoO?vI(Um?i{+lt+]DsCDjIfG{5 YUόo4h(@ӉGR5~z_m,lۡR~=IRl>)CSI{L~-،niԒ#o%s+E%g }p=ut G>vTL 45"P̗{pZL; ^ &{]0q{cn=} QNZ lUQ\|$ +uxp}Yѥ>\⣰:R 3 Q# 6*CMuWWFbf9 +V=y85 _M)5U8ߥ[S૑Z iǹ&/NwD;f><%Fg p4(^QqEƙU:2Iݺ|RF"9TQ.'>r`Yt{YhO o}&ظm&lD=~mma`s3!J~U2Eqi9}6FfmI0ǏG4ʉ N##2-ZLv_ރ0NVn~BxwlDŽ HL +MgaJfx4MfU~ 3xN/lǓ_C]vzA3WP^dr]HI]4ښY騂yMC[;:7s+ Ҧo`qϒezɭ_6&:84'/f)4>e:3%\U|.c3M[xx 27eL6U;I.G4즤#Q߰l?HZ yf]RұT'LVӚIo.ł7B&!<1kA ++Eg*L`ֽIʾ-n0δQ_ٯ*Jm4[J܋~j~w&B9>3>w?gDJ7.\V٘@m1ԀɌ)M?'V|)\/&)l M9deh;Qi0Ž:DJQbcaMܡ6}^a55qeg\͘jǤk WP2i^Bi.Co fHi6sܿdbtV@S(j+4Ĕ\1֫'6Dx)tzbVmf5yTq4W^a=-4dOpŜ^i?)b bA#2/GS&Gyۮ暘Fb{L`!LQc:[)c!kmi鋩X{I),J?F *ϲ 'Sj|oO ZI4|QISQ͸uVHE^*ahrUhAoiI=T]\L<ɶ!%f﫴= Nf C{vR79.+4$դxOZNo|igC͢W yv lv<(7ԯe9/Hvkl !q~L{÷+2"_q{q]xw?.<c;Qk)ۑsߣzN5yPZ . +zrU,$↺^ˁtSү%04-W*w񑷩cHX,ӫqlAɢOo@VƱ>؂@שOP%DHKI٥{A! +Ŋcy|$MU:K{˒d9CR fN+hVnCM8dp#S*fȻD J-8Zn¼$]uk#.$f>F13%_^^&WNzJLtֆߞ1} {`%Y}QJ-)vW»r5_}LIzRĥzI$֓%kV.{M,-}Cef*Ý[ZT9IfV 1 H+ښph>ϡ鈙&dagKUv~&2mbt tF?zSde.Õd4f"ڍYx2nZO/#˄{n3eUqNKݮn*Mwdn_(> ;{ +S 9vܞA*WOv \eVʋ9J[!EԴQlY[7c`l!bgvQ4zҶ +T!̃>N "l\K>Cs0d"v#FqUQ~yEѺNhjǍH^4~Is|,,/WDŽ9Ջ/.Ho+|tw+:IdNb voG˚4X+;(iqBLݍ^D̼ၿns'dixy>U+&:Hŧ|Pff>C3qvIjM5FZoh}ě'ƒyqYw>(reC[݄m}K]CהԜrY#"گt t/K<ުfl}R> 9~B@g{Hp3ŽK.s~,wYAj5msĤ {Z<~Ȣ@窪x]'5g^eqe + +֚'/-qg0q/ X +ɜR +endstream +endobj +68 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-163 -250 1146 969] +/FontName/PYORVA+CMTI10 +/ItalicAngle -14.04 +/StemV 68 +/FontFile 67 0 R +/Flags 68 +>> +endobj +67 0 obj +<< +/Filter[/FlateDecode] +/Length1 1246 +/Length2 8411 +/Length3 533 +/Length 9202 +>> +stream +xUT\ݶݡpww'+p)  @p<;rsK~ѵasν7Z{Sj0[8d ,@I%M9v6 ; Zd +;:HB@@v~~ /#P%<]V $?x Pb ]hA*88B^hrY^5W*7&~ oM<@V0&N d^^O3^]Ml-,W7*gX +ૄjajj8Nk_?:Bj}?}=y6%$?x3p9a_+n 9) 7_Qs7[_DwH }) ]DotEHfqDWO°/H4~E)})"e.^biĽ;Oùi#xi2= =y,/\;,Ɣf~~+j,υ1 [tܻ1KNl!"|z#Auw|K4O#XA2Հ'xˀ% +4I0Wg +ϰONl ,Bm2_9u O}o}`ti3$s<`aR%oVQ{%;K~NxB߿ TT:5&2NsF 6|zQR2 Ǟ1Nn-pQN 8^b\Kk1 lF}S0E72m&fהuG%lH53@9={}#ҡ<1<6$yMpBK'<vR%+!wEn*h4leO-j!3ͤP?\+k"/NRXwLT|kgكl} qQ q3( Y-aU\bۇN`eDg/fC -2uֹ0 Xg +'q`0t=p\t- "Q$AQlHozU5 Ur)a߹s+$?] +!=/%{$ڥ |"7؎]bHKhB9\}G:)w[USQ{DiGbD!yÆLB0Zf- ؋QO*Vn]_G6AÊ&A?=+ sFA +i2D?[gkCFMs @{ؔ7IΗGKxFm7a%Cw֥Dmu蜴~6PwPȀE4tZw8 [Ė<yJ˟'(Njg w 5"!}ÄY1 +\y)ח]%Vo7~UR"0A;fzcBݱəή 9@X$ٲvi;^KH@Ox4a[U#dc=8W5uع[Wbn.?rMX5 /,y+j7k%LEaôߖt DԯYJtut) [ O~Pg%T:/|R΁;qH5M/qm+`q,iOK(i[`QĽw'ʞh9bHڅܾ *5%-A/ :h3gblOٰ[z˽݃?ҕr 1aY?$~QpFߨf# #<>Ԯ?`%/:?2CuFiui2ͥEo<_; Kwf2=|03{L'Vo+fT,LgRaK X#n6x~ JNzr+ǽ:.kDwIpkTbEIլf3L;"ھaһ`0~gd#M!+>*r +L0I6&~ɄL4NRH)#T*)9<; P5sT >q~ i*CjMZV6o Q*kY(Z8~n4/u[Wh=ISot#-Bf6U#\dC޹g#L8L2v. :f<'X"p :`M[䄊c2s!an3ʞwfIY8ٽ_~JbAZ˫$)7_=d/j2/⿇"⚧s40D}끸yT CeBAg,pC#N n'L;Ϸ^B;i2uVq[]],>!i:X:VB..yQLOsN*X'V"Zkk\]ıʮG)va7sTK)Lh#FˬDI_ +S7C̟*;SPǢE653pQp+M٥–$e&,!LzFq"O@ПQDN[1 )X>.okE~D:VVx8Hȗ6x뼟%٨ W0{M]7Ѕ69'8f[GNy:̺8eˠbI GKۍ‰QTiaׂ{E+2$8GevS2U*$`/ۄtP+%ZY,_/KxM!iFGfpj# ;*({/ҹ۝p,*4_2jcq/otDXݶ72 *EBUcmK#(Onm8 Õd +&..aun 'ζ'TItPq>_ S)8=y3T#sę?le$(HzeY.}Sa>#*I^,N-NSn)B#o 3Ŗf[ɶ_/Wk vX- Yg7:U6)oo–3~&$K[4# +cIs$ <oX' 2 +2"hè +ENnࣨVfL̿+&vΝ{!QXmXj5m +X;.M}J.RQ2Hxw/J"Ot?@YMF4\veͥZ.n-[zRnyX]4”',զ8'qrצ9`@q/E[] +C*n Mh 02=5kV\3)k|_AצcxR0Gh립N-`o^Qs~14Fc _gI+[oj01JVORY)Ƅoc* wS~ +VE/a7F:,M +K7 lؕpyAK řZXv:Wt}j H,C'|KTٳȩTFx@zMQ(N+49+he\cG^cŦ5! [XEhS_1,d ǣRE`mn7=9mfB28WԼRVjZ" |(aE<4c# +2>7GЂ}|WEdk*cHΤ-1KɎaUjKT&ҁ8MHZ&h-%&Nф{"/?o5+\ۜ^Tq1+#tdf> 1oi;!ǽѓvA;?(K hO'* +ۻAUTʇO^݉vv +ew܎m6*,jdRLAR(l}=O,*ZϵjgRG}N4 KRgr-º~\[ɽwui4*+2p9t0x ?e 0*!Iz49[)Ҁqd|bҋn `%hv]Vzg@Y̜k +=E\0Fy$w~p +K7P:^^k` Bk`6RT ۘ, -MjuՀviqJ"/(;uҘ3[xR#j>sǍqt ײ͆ɴt 4Se|V9fML@O>r¾і2yDhnBj2۴O&3ݡuujѵL;b5y?])6󞢮JhCKDџ  t1zS[?pW1t/q m _]+@IRgD\B6!e rP$~BǓqj2^)_TXQ wMSOs9J+P3GBmb_5SZeCe!zj& +ѻ5f1qm*n!()*ζ;|S~QRD ,bѦi]Chϊ1:J 2חH;zqَ78lR 'Ф%5Cރs7wt4Z]>&/m8cӌ%qI[uyQQhC`fQ[6,]YWpxڟ:Yo1K?D- ! *fY͗ Yؐ~&C dѯRzR&LFt7+#-t +5~31Wv^\G(%ykpu;3&޻I4lm=n 65 F72!CVGP'_y^wz?K't&x6c𝘄UJP*?;fpOۯGlU7g|>P8~o f-y$M7ysE7L>s!ExgK8~$\.keJ1TdgE/W/&z#[8?vMGceMռ=w9VqJnl2԰ԁv;8HIJz^뛙[>cI H?Xߡz;>] kӴUxS9cEMhРs&]ەgmӦ hP? ?(ؓ7IZWl=+S'=Ώ(v fYmo"Pya9Dp 8+ԿٲpOּ9^y^,DI\8_` S¼@Œfreև2~hrv+HC}V֔j>/;kփ拢tp 6 gvN/BAYPφ]^O/v S-_W +endstream +endobj +103 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-30 -958 1146 777] +/FontName/KAJNJH+CMSY9 +/ItalicAngle -14.035 +/StemV 87 +/FontFile 102 0 R +/Flags 68 +>> +endobj +102 0 obj +<< +/Filter[/FlateDecode] +/Length1 811 +/Length2 784 +/Length3 533 +/Length 1368 +>> +stream +xRiPSW-*TqY{@DBh@P%I& â#.hPPʠu *("RS.0*}[Nu}s=ߵ2"Y('0$hg +(,r'@9FDAI(/pqY, "T^gP)\ UPÈ05$e89j oID(X( +丌R W)P?ޖDH%0=0.$Nr`q$sdc[jxNc>`LHVGC +rH1p[:D4ԸLH(8nĕ7 xGL:!!hIo7D,=>q0 :*Y =Vj&$ +O+ Y&@H9N( `%Fʅ( 9L0q$lL4XbRJauVC'x'?gO@Q7w7u0@=Ǻ2EA{fLka0 V;ey~ւyvesp3)Ήknc; ^kjwO#OM,vu5Lzt>tG"?>?#Q٫'#)[\\(1 hG%F"G_Jv+'[uwvkM[9~j?BE]>`xьpK)gaOJ^Ts3*%iJQ'z;B^gFm^o2sϲMj,o{] }O_fD|^phon?II{xix~ؙ>[*6[ٹv]-;WUG3/_쬵:}4laUmZsÏ .OBbS)ʣrL/ W6֤߳9hMV^Zqݱex㒑,vDGN +wiZ%ːk۞7f\Q 9L#.Vl%Bϒ[=VڔstrZi캀PF](#S-7}y9(5;ql?$}S ?c^'N}+G6I,կgJ vw>΁{ ]=Gԛ鵍#۫Ol\zԈk{}U}ŦW?msYu޶cN+ZVP V9'<5Ÿ7Wݺge۰Bğ;čsnrMT//rѾsRŮw/u}IJ;lb6yeȿX 'djQ4u, +endstream +endobj +138 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-32 -250 1048 750] +/FontName/DNGQRU+CMMI10 +/ItalicAngle -14.04 +/StemV 72 +/FontFile 137 0 R +/Flags 68 +>> +endobj +137 0 obj +<< +/Filter[/FlateDecode] +/Length1 806 +/Length2 1482 +/Length3 533 +/Length 2079 +>> +stream +xRk8NMDr>,d̘3R"Xt3e|od*dQ-RTKv(tR1FTZ]]k?}?\& Q89alOpX,X0!P`m!\@B_KBǗ3N-'p +Z{q ؿ}sňn?)@! 4bbn(30$.by( B>4C{'f|X;{YRf 7 &|xqx6ƭljhQcd}Ʈk,wFNw=e56&Iڬ|42T?'$hhn0m{q\T hJT'&\SZWgDF{*f6gtZ3-䭼&Flh$QY=^u-i]swnYPubV['k'F*i:T֡դ7::iն[|3<IRY!+D`+919}JY7ᙵYؠ3ˆTVGy~f?c},+0aAiN?d*|]&qS#]+Ujm!Y/wNd#s$;6/;\RўD.ZA*\b K1z +$k1/vbB7%;5K7wL1+RO ORZv?d\T|wi[ jkvgR#uS c&7yD,L/YK[\ퟞ +>,\@X>8FֳyۚPo_Jjpzo?рɁ<cC? +endstream +endobj +169 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-27 -250 1268 750] +/FontName/LILEQN+CMTI7 +/ItalicAngle -14.04 +/StemV 76 +/FontFile 168 0 R +/Flags 68 +>> +endobj +168 0 obj +<< +/Filter[/FlateDecode] +/Length1 767 +/Length2 1182 +/Length3 533 +/Length 1763 +>> +stream +xiTSgǍqA‹BB&= +RJYBr { AE(iYȾYQF "Z-m /sg>K2ph$"R +J^؀NI$g KaqK![@LضtOh\l^\ >hH64 +W,~[arHHt R `o9CP^l eqFrWsS5PS +QDPUYgBM&{%9f̗ PIL +a BT-yABX&Y:IbXEDbPTbw +A_-!DD'כxC>H?MWBMVg +BhtP>.9BOV &$!jbK*J[:$bKe1%w789D + ( ړ6-x.I8 BW 0.:|>Q:RR@|" H~1س)߱ي۲*`Xdi\a^V_r˙-i}TػU }rgW%ի@`.xaPԥ.ZXfnګ8~}vGZ/.GZy~ K}iB|@߿\/qh#1ب2 軙y"/Y %!=5p0ntVjgrEƖAd"ax&P*=_>{g}G5U?, +VD4L2l7. yno̺]]Fz_o*/V΁M:c| 1k8xWjj);"j04]LnJSQypPVc3 Ulu_sa$.0S?gYJ^㏟g ?:ͦ 勘|&9Q9wɭÁCIo6g2lyhhܙ-kH:icv5._Myvd6^9pk@ƪ?RA(efr6tU2LpKk>NnM4N1v0[^|5| i1sjB&"[a 킀b R]j.d]3{$h#]]ˢow"6|d);7I$Fh$P-<6gMoedF~͞I'{~~%Yoh*k o4qo_:z v0`]OݔK +1*ǷsbӘx`ÏV-G&3=m +mqսw;5FoK#OjK,FXijѕm}?ߜ{p\mM!#34ghu8ܼITW5S ן8?~U]̸}ӛ6+\MU{\kkoC8HO"'Cuw%gڄV(Tz`kwjθ]kտָ|u?f(6SOtH.GT\Lo` *o"EC!FuR^ i5BAS&E%|,`f +endstream +endobj +1 0 obj +<< +/Creator( TeX output 2005.05.16:2130) +/Producer(dvipdfm 0.13.2c, Copyright \251 1998, by Mark A. Wicks) +/CreationDate(D:20050516213058-06'00') +>> +endobj +5 0 obj +<< +/Type/Page +/Resources 6 0 R +/Contents[61 0 R 4 0 R 62 0 R 63 0 R] +/Parent 173 0 R +>> +endobj +65 0 obj +<< +/Type/Page +/Resources 66 0 R +/Contents[61 0 R 4 0 R 70 0 R 63 0 R] +/Parent 174 0 R +>> +endobj +72 0 obj +<< +/Type/Page +/Resources 73 0 R +/Contents[61 0 R 4 0 R 74 0 R 63 0 R] +/Parent 174 0 R +>> +endobj +174 0 obj +<< +/Type/Pages +/Count 2 +/Kids[65 0 R 72 0 R] +/Parent 173 0 R +>> +endobj +76 0 obj +<< +/Type/Page +/Resources 77 0 R +/Contents[61 0 R 4 0 R 78 0 R 63 0 R] +/Parent 173 0 R +>> +endobj +80 0 obj +<< +/Type/Page +/Resources 81 0 R +/Contents[61 0 R 4 0 R 82 0 R 63 0 R] +/Parent 175 0 R +>> +endobj +84 0 obj +<< +/Type/Page +/Resources 85 0 R +/Contents[61 0 R 4 0 R 86 0 R 63 0 R] +/Parent 175 0 R +>> +endobj +175 0 obj +<< +/Type/Pages +/Count 2 +/Kids[80 0 R 84 0 R] +/Parent 173 0 R +>> +endobj +173 0 obj +<< +/Type/Pages +/Count 6 +/Kids[5 0 R 174 0 R 76 0 R 175 0 R] +/Parent 3 0 R +>> +endobj +88 0 obj +<< +/Type/Page +/Resources 89 0 R +/Contents[61 0 R 4 0 R 90 0 R 63 0 R] +/Parent 176 0 R +>> +endobj +92 0 obj +<< +/Type/Page +/Resources 93 0 R +/Contents[61 0 R 4 0 R 94 0 R 63 0 R] +/Parent 177 0 R +>> +endobj +96 0 obj +<< +/Type/Page +/Resources 97 0 R +/Contents[61 0 R 4 0 R 98 0 R 63 0 R] +/Parent 177 0 R +>> +endobj +177 0 obj +<< +/Type/Pages +/Count 2 +/Kids[92 0 R 96 0 R] +/Parent 176 0 R +>> +endobj +100 0 obj +<< +/Type/Page +/Resources 101 0 R +/Contents[61 0 R 4 0 R 105 0 R 63 0 R] +/Parent 176 0 R +>> +endobj +107 0 obj +<< +/Type/Page +/Resources 108 0 R +/Contents[61 0 R 4 0 R 109 0 R 63 0 R] +/Parent 178 0 R +>> +endobj +111 0 obj +<< +/Type/Page +/Resources 112 0 R +/Contents[61 0 R 4 0 R 113 0 R 63 0 R] +/Parent 178 0 R +>> +endobj +178 0 obj +<< +/Type/Pages +/Count 2 +/Kids[107 0 R 111 0 R] +/Parent 176 0 R +>> +endobj +176 0 obj +<< +/Type/Pages +/Count 6 +/Kids[88 0 R 177 0 R 100 0 R 178 0 R] +/Parent 3 0 R +>> +endobj +115 0 obj +<< +/Type/Page +/Resources 116 0 R +/Contents[61 0 R 4 0 R 117 0 R 63 0 R] +/Parent 179 0 R +>> +endobj +119 0 obj +<< +/Type/Page +/Resources 120 0 R +/Contents[61 0 R 4 0 R 121 0 R 63 0 R] +/Parent 180 0 R +>> +endobj +123 0 obj +<< +/Type/Page +/Resources 124 0 R +/Contents[61 0 R 4 0 R 125 0 R 63 0 R] +/Parent 180 0 R +>> +endobj +180 0 obj +<< +/Type/Pages +/Count 2 +/Kids[119 0 R 123 0 R] +/Parent 179 0 R +>> +endobj +127 0 obj +<< +/Type/Page +/Resources 128 0 R +/Contents[61 0 R 4 0 R 129 0 R 63 0 R] +/Parent 179 0 R +>> +endobj +131 0 obj +<< +/Type/Page +/Resources 132 0 R +/Contents[61 0 R 4 0 R 133 0 R 63 0 R] +/Parent 181 0 R +>> +endobj +135 0 obj +<< +/Type/Page +/Resources 136 0 R +/Contents[61 0 R 4 0 R 140 0 R 63 0 R] +/Parent 181 0 R +>> +endobj +181 0 obj +<< +/Type/Pages +/Count 2 +/Kids[131 0 R 135 0 R] +/Parent 179 0 R +>> +endobj +179 0 obj +<< +/Type/Pages +/Count 6 +/Kids[115 0 R 180 0 R 127 0 R 181 0 R] +/Parent 3 0 R +>> +endobj +142 0 obj +<< +/Type/Page +/Resources 143 0 R +/Contents[61 0 R 4 0 R 144 0 R 63 0 R] +/Parent 182 0 R +>> +endobj +146 0 obj +<< +/Type/Page +/Resources 147 0 R +/Contents[61 0 R 4 0 R 148 0 R 63 0 R] +/Parent 183 0 R +>> +endobj +150 0 obj +<< +/Type/Page +/Resources 151 0 R +/Contents[61 0 R 4 0 R 152 0 R 63 0 R] +/Parent 183 0 R +>> +endobj +183 0 obj +<< +/Type/Pages +/Count 2 +/Kids[146 0 R 150 0 R] +/Parent 182 0 R +>> +endobj +154 0 obj +<< +/Type/Page +/Resources 155 0 R +/Contents[61 0 R 4 0 R 156 0 R 63 0 R] +/Parent 184 0 R +>> +endobj +158 0 obj +<< +/Type/Page +/Resources 159 0 R +/Contents[61 0 R 4 0 R 160 0 R 63 0 R] +/Parent 184 0 R +>> +endobj +184 0 obj +<< +/Type/Pages +/Count 2 +/Kids[154 0 R 158 0 R] +/Parent 182 0 R +>> +endobj +162 0 obj +<< +/Type/Page +/Resources 163 0 R +/Contents[61 0 R 4 0 R 164 0 R 63 0 R] +/Parent 185 0 R +>> +endobj +166 0 obj +<< +/Type/Page +/Resources 167 0 R +/Contents[61 0 R 4 0 R 171 0 R 63 0 R] +/Parent 185 0 R +>> +endobj +185 0 obj +<< +/Type/Pages +/Count 2 +/Kids[162 0 R 166 0 R] +/Parent 182 0 R +>> +endobj +182 0 obj +<< +/Type/Pages +/Count 7 +/Kids[142 0 R 183 0 R 184 0 R 185 0 R] +/Parent 3 0 R +>> +endobj +3 0 obj +<< +/Type/Pages +/Count 25 +/Kids[173 0 R 176 0 R 179 0 R 182 0 R] +/MediaBox[0 0 612 792] +>> +endobj +61 0 obj +<< +/Length 1 +>> +stream + +endstream +endobj +63 0 obj +<< +/Length 1 +>> +stream + +endstream +endobj +4 0 obj +<< +/Length 30 +>> +stream +1.00028 0 0 1.00028 72 720 cm +endstream +endobj +186 0 obj +<< +>> +endobj +187 0 obj +null +endobj +188 0 obj +<< +>> +endobj +2 0 obj +<< +/Type/Catalog +/Pages 3 0 R +/Outlines 186 0 R +/Threads 187 0 R +/Names 188 0 R +>> +endobj +xref +0 189 +0000000000 65535 f +0000191472 00000 n +0000195784 00000 n +0000195432 00000 n +0000195637 00000 n +0000191636 00000 n +0000019112 00000 n +0000072406 00000 n +0000072222 00000 n +0000000009 00000 n +0000075426 00000 n +0000075239 00000 n +0000000985 00000 n +0000078072 00000 n +0000077877 00000 n +0000001966 00000 n +0000080050 00000 n +0000079864 00000 n +0000002900 00000 n +0000087641 00000 n +0000087453 00000 n +0000003801 00000 n +0000090648 00000 n +0000090462 00000 n +0000004784 00000 n +0000096670 00000 n +0000096483 00000 n +0000005736 00000 n +0000099941 00000 n +0000099755 00000 n +0000006710 00000 n +0000102036 00000 n +0000101843 00000 n +0000007694 00000 n +0000108070 00000 n +0000107881 00000 n +0000008643 00000 n +0000118118 00000 n +0000117930 00000 n +0000009574 00000 n +0000134670 00000 n +0000134483 00000 n +0000010476 00000 n +0000139016 00000 n +0000138830 00000 n +0000011401 00000 n +0000142865 00000 n +0000142674 00000 n +0000012350 00000 n +0000145752 00000 n +0000145566 00000 n +0000013278 00000 n +0000154175 00000 n +0000153990 00000 n +0000014006 00000 n +0000168732 00000 n +0000168539 00000 n +0000014733 00000 n +0000170352 00000 n +0000170166 00000 n +0000015656 00000 n +0000195537 00000 n +0000016641 00000 n +0000195587 00000 n +0000018884 00000 n +0000191739 00000 n +0000023511 00000 n +0000176014 00000 n +0000175819 00000 n +0000019173 00000 n +0000020138 00000 n +0000023394 00000 n +0000191844 00000 n +0000026403 00000 n +0000023573 00000 n +0000026286 00000 n +0000192030 00000 n +0000028447 00000 n +0000026465 00000 n +0000028377 00000 n +0000192135 00000 n +0000030055 00000 n +0000028509 00000 n +0000029985 00000 n +0000192240 00000 n +0000032201 00000 n +0000030117 00000 n +0000032107 00000 n +0000192520 00000 n +0000035764 00000 n +0000032263 00000 n +0000035682 00000 n +0000192625 00000 n +0000038383 00000 n +0000035826 00000 n +0000038289 00000 n +0000192730 00000 n +0000040138 00000 n +0000038445 00000 n +0000040032 00000 n +0000192916 00000 n +0000043218 00000 n +0000185527 00000 n +0000185331 00000 n +0000040200 00000 n +0000041185 00000 n +0000043099 00000 n +0000193024 00000 n +0000044925 00000 n +0000043282 00000 n +0000044818 00000 n +0000193132 00000 n +0000046630 00000 n +0000044989 00000 n +0000046559 00000 n +0000193419 00000 n +0000048089 00000 n +0000046694 00000 n +0000048006 00000 n +0000193527 00000 n +0000050473 00000 n +0000048153 00000 n +0000050378 00000 n +0000193635 00000 n +0000052297 00000 n +0000050537 00000 n +0000052178 00000 n +0000193826 00000 n +0000054039 00000 n +0000052361 00000 n +0000053944 00000 n +0000193934 00000 n +0000056006 00000 n +0000054103 00000 n +0000055912 00000 n +0000194042 00000 n +0000058839 00000 n +0000187205 00000 n +0000187009 00000 n +0000056070 00000 n +0000057002 00000 n +0000058744 00000 n +0000194330 00000 n +0000060434 00000 n +0000058903 00000 n +0000060340 00000 n +0000194438 00000 n +0000062260 00000 n +0000060498 00000 n +0000062165 00000 n +0000194546 00000 n +0000064238 00000 n +0000062324 00000 n +0000064143 00000 n +0000194737 00000 n +0000066278 00000 n +0000064302 00000 n +0000066148 00000 n +0000194845 00000 n +0000067613 00000 n +0000066342 00000 n +0000067542 00000 n +0000195036 00000 n +0000068924 00000 n +0000067677 00000 n +0000068853 00000 n +0000195144 00000 n +0000072158 00000 n +0000189594 00000 n +0000189399 00000 n +0000068988 00000 n +0000069978 00000 n +0000072038 00000 n +0000192426 00000 n +0000191949 00000 n +0000192345 00000 n +0000193323 00000 n +0000192835 00000 n +0000193240 00000 n +0000194233 00000 n +0000193743 00000 n +0000194150 00000 n +0000195335 00000 n +0000194654 00000 n +0000194953 00000 n +0000195252 00000 n +0000195716 00000 n +0000195739 00000 n +0000195761 00000 n +trailer +<< +/Size 189 +/Root 2 0 R +/Info 1 0 R +>> +startxref +195882 +%%EOF diff --git a/macros/latex/contrib/uiucthesis/uiucthesis.sty b/macros/latex/contrib/uiucthesis/uiucthesis.sty new file mode 100644 index 0000000000..6de483b40e --- /dev/null +++ b/macros/latex/contrib/uiucthesis/uiucthesis.sty @@ -0,0 +1,559 @@ +%% +%% This is file `uiucthesis.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% uiucthesis.dtx (with options: `package') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from uiucthesis.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file uiucthesis.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\def\fileversion{v2.25} \def\filedate{2005/03/25} +%% Package and Class "uiucthesis" for use with LaTeX2e. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{uiucthesis} + [\filedate\ \fileversion\ UIUC Thesis (PJC)] +\RequirePackage{setspace} +\expandafter\ifx\csname @ifundefined\endcsname\relax + \def\@ifundefined#1{% + \expandafter\ifx\csname#1\endcsname\relax + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} +\fi +\@ifundefined{MakeUppercase}{\let\MakeUppercase=\uppercase}{} +\newif\if@thesisdraft \@thesisdraftfalse +\newif\if@thesisfancy \@thesisfancyfalse +\newif\if@fullpage \@fullpagefalse +\newif\if@largecaps \@largecapsfalse +\newif\if@proquest \@proquestfalse +\newif\if@edeposit \@edepositfalse +\newif\if@thesisoffcenter \@thesisoffcenterfalse +\newif\if@centerchapter \@centerchapterfalse +\DeclareOption{draftthesis}{\@thesisdrafttrue} +\DeclareOption{fancy}{\@thesisfancytrue} +\DeclareOption{fullpage}{\@fullpagetrue} +\DeclareOption{proquest}{\@proquesttrue} +\DeclareOption{toclabels}{\AtBeginDocument{\toclabels}} +\DeclareOption{edeposit}{\@edeposittrue} +\DeclareOption{offcenter}{\@thesisoffcentertrue} +\DeclareOption{centerchapter}{\@centerchaptertrue} +\DeclareOption{largecaps}{\@largecapstrue} +\ProcessOptions +\if@proquest + \nofiles % don't overwrite the .aux files + \def\makeindex{} + \@thesisfancyfalse + \@fullpagetrue +\fi +\if@thesisdraft + \newcount\timehh\newcount\timemm + \timehh=\time \divide\timehh by 60 + \timemm=\time \count255=\timehh \multiply\count255 by -60 + \advance\timemm by \count255 + \def\draftheader{\slshape Draft of \today\ at + \ifnum\timehh<10 0\fi\number\timehh\,:\,\ifnum\timemm<10 0\fi\number\timemm}% +\fi +\newcommand{\toclabels}{% + \addtocontents{toc}{\vspace*{-\baselineskip}\hfill Page\endgraf}% + \addtocontents{lof}{\vspace*{-\baselineskip}~Figure\hfill Page\endgraf}% + \addtocontents{lot}{\vspace*{-\baselineskip}~Table\hfill Page\endgraf}} +\def\@mkuptitle#1{\gdef\@Utitle{#1}} +\def\title#1{\gdef\@title{#1}\MakeUppercase{\protect\@mkuptitle{#1}}} +\def\@mkupauthor#1{\gdef\@Uauthor{#1}} +\def\author#1{\gdef\@author{#1}\MakeUppercase{\protect\@mkupauthor{#1}}} +\def\phdthesis{\def\@degree{Doctor of Philosophy} + \def\degree{Ph.D.} + \def\@thesisname{DISSERTATION} + } +\def\msthesis{\def\@degree{Master of Science} + \def\degree{M.S.} + \def\@thesisname{THESIS} + } +\newcommand{\otherdoctorate}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{DISSERTATION} + } +\newcommand{\othermasters}[2]{\def\@degree{#1} + \def\degree{#2} + \def\@thesisname{THESIS} + } +\def\department#1{\def\@dept{#1}} +\def\college#1{\def\@college{#1}} +\def\schools#1{\def\@schools{#1}} +\def\degreeyear#1{\def\@degreeyear{#1}} +\newcommand{\committee}[1]{\gdef\@committee{#1}} +\newcommand*{\volume}[1]{\gdef\thesis@volume{VOLUME~#1}} +\newcommand*{\thesis@volume}{} +\if@edeposit + \gdef\@committee{% + \PackageError{uiucthesis}{A committee must be specified for e-deposit dissertations.}% + {Use \protect\committee\space with members separated by \protect\\'s.}} +\fi +\def\copyrightnotice{\copyright~\@degreeyear~by \@author. All rights reserved.} +\newif\if@thesiscrpage \@thesiscrpagetrue +\let\nocopyrightpage\@thesiscrpagefalse +\if@thesisdraft\nocopyrightpage\fi +\phdthesis +\department{Computer Science} +\college{Graduate College} +\def\@schools{} +\def\@degreeyear{\number\year} +\renewcommand\maketitle{ + \if@thesiscrpage + \newpage + \thispagestyle{empty} + \null\vfill + \centerline{\copyrightnotice}% + \vskip 3ex % skip to visually center copyright notice + \vfill + \fi + \newpage + \thispagestyle{empty}% + \enlargethispage{1in}% + \begingroup + \def\baselinestretch{1} + \ifnum \@ptsize=2 + \@normalsize + \newcommand{\thesis@small}{\small} + \else + \large + \newcommand{\thesis@small}{\@normalsize} + \fi + \headheight=0pt \headsep=0pt + \topmargin=0in + \@tempdima=\paperwidth + \advance\@tempdima by -\textwidth + \divide\@tempdima by 2 + \advance\@tempdima by -1in + \oddsidemargin=\@tempdima + \let\evensidemargin=\oddsidemargin + \newdimen\thesis@dim + \if@edeposit + \thesis@dim=1.25in + \else + \thesis@dim=1.75in + \fi + \if@largecaps + \def\lc@selectfont{\fontshape{lc}\selectfont}% + \else + \def\lc@selectfont{}% + \fi + \begin{center} + \if@edeposit\else + \vbox to 1.25in{} + \fi + \vbox to \thesis@dim{% + {\lc@selectfont\@Utitle} + \if@thesisdraft + \\[12pt] + \draftheader + \fi + \vfil}% + \vbox to 2in{% + {\lc@selectfont BY}\\[12pt] + {\lc@selectfont\@Uauthor}\\[12pt] + \begin{tabular}{c}\@schools\end{tabular}\vfil}% + \vbox to 0.5in{\thesis@volume\vfil} + \vbox to 2.5in{% + {\lc@selectfont \@thesisname}\\[12pt] + Submitted in partial fulfillment of the requirements\\ + for the degree of \@degree\ in \@dept\\ + in the \@college\ of the\\ + University of Illinois at Urbana-Champaign, \@degreeyear\vfil} + \if@edeposit + \vbox to 2.1in{ + COMMITTEE ON FINAL EXAMINATION*\\[12pt] + \begin{tabular}{c}\@committee\end{tabular}\vfil} + \hspace*{-\oddsidemargin}\parbox[t]{6.5in}{\thesis@small% + * The Certificate of Committee Approval is not part of dissertations + deposited electronically through the Graduate College of the University + of Illinois at Urbana-Champaign. A copy of the original Certificate of + Committee Approval is permanently archived with the student's record.}% + \else + \vskip -2ex + Urbana, Illinois + \fi + \end{center} + \newpage + \endgroup +} +\let\thesis@frontmatter=\frontmatter +\def\frontmatter{% + \thesis@frontmatter + \if@edeposit + \setcounter{page}{2} + \else + \setcounter{page}{3} + \fi} +\renewcommand\contentsname{Table of Contents} +\renewcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus 0.2em \@minus 0.2em + \setlength\@tempdima{1.5em} + \begingroup + \leftskip \z@ \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent \z@ + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak + \leaders\hbox{$\m@th\mkern\@dotsep mu\hbox{.}\mkern\@dotsep mu$} + \hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +\let\thesis@tableofcontents=\tableofcontents +\def\tableofcontents{{\singlespacing\thesis@tableofcontents}} +\let\thesis@listoftables=\listoftables +\def\listoftables{\newpage% + \addcontentsline{toc}{chapter}{\listtablename}% + {\singlespacing\thesis@listoftables}} +\let\thesis@listoffigures=\listoffigures +\def\listoffigures{\newpage% + \addcontentsline{toc}{chapter}{\listfigurename}% + {\singlespacing\thesis@listoffigures}} +\newcommand*{\advisor}[1]{\gdef\@advisor{#1}} +\newcommand*{\adviser}[1]{\gdef\@advisor{#1}} +\def\abstractname{Abstract} +\if@proquest + \def\maketitle{} + \def\@advisor{% + \PackageError{uiucthesis}{An advisor must be specified for the ProQuest abstract}% + {Use \protect\advisor\space to specify a name}} + \newenvironment{abstract}{% + \newpage + \pagestyle{empty} + \setcounter{page}{1} + \begin{singlespace}\begin{center} + \@Utitle\\[\baselineskip] + \@author, \degree\\ + Department of \@dept\\ + University of Illinois at Urbana-Champaign, \@degreeyear\\ + \@advisor, Adviser\\[\baselineskip] + \end{center}\end{singlespace}\par\noindent\ignorespaces + }{ + \newpage + \aftergroup\enddocument + \aftergroup\endinput + } +\else + \newenvironment{abstract}{\chapter*{\abstractname}}{} +\fi +\newenvironment{dedication}{ + \newpage + \leavevmode\vfill + \begin{center} + \itshape + }{ + \end{center} + \vskip 3ex + \vfill + \newpage + } +\newenvironment*{symbollist}[1][1in]{ + \begin{list}{}{\singlespacing + \setlength{\leftmargin}{#1} + \setlength{\labelwidth}{#1} + \addtolength{\labelwidth}{-\labelsep} + \setlength{\topsep}{0in}}% + \def\makelabel##1{\hfil##1\hfil}% + }{ + \end{list}} +\newenvironment*{symbollist*}[1][1in]{ + \begin{symbollist}[#1] + \def\makelabel##1{##1\hfil}} + {\end{symbollist}} +\if@thesisfancy + \font\cminch=cminch at 60pt + \newcommand\chapternumberfont{\cminch} +\else + \newcommand\chapternumberfont{\huge\bfseries} +\fi +\newcommand\chaptertitlefont{\Huge\bfseries} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \if@thesisfancy + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}% + {\@chapapp\ \thechapter\quad #1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +\newskip\thesis@chapskip +\AtBeginDocument{% + \newdimen\chapternumberheight + \begingroup + \chapternumberfont + \setbox255=\hbox{A} + \if@thesisfancy + \global\thesis@chapskip=\ht255 + \else + \global\thesis@chapskip=\baselineskip + \fi + \dimen255=\ht255 + \chaptertitlefont + \setbox255=\hbox{A} + \advance\dimen255 by \ht255 + \if@thesisfancy + \global\advance\thesis@chapskip by -\ht255 + \global\divide\thesis@chapskip by 2 + \global\advance\thesis@chapskip by 10\p@ + \else + \global\advance\thesis@chapskip by 20\p@ + \fi + \divide\dimen255 by 2 + \global\chapternumberheight=\dimen255 + \endgroup} +\newlength{\chaptertitleheight} +\if@thesisfancy + \setlength{\chaptertitleheight}{1.5in} +\else + \setlength{\chaptertitleheight}{1.85in} +\fi +\def\@makechapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \thesis@chapskip=\z@ + \if@thesisfancy + \vspace*{10\p@}% + \leavevmode\llap{\vbox to \chapternumberheight{\hbox{% + \chapternumberfont\thechapter\,}\vss}}% + \else + {\chapternumberfont \@chapapp\space \thechapter} + \par\nobreak + \vskip 20\p@ + \fi + \fi + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip}% + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +\def\@makeschapterhead#1{% + \vbox to \chaptertitleheight{ + \def\baselinestretch{1}\@normalsize + \parindent \z@ \raggedright \normalfont + \if@centerchapter + \centering + \fi + \interlinepenalty\@M + \vspace*{\thesis@chapskip} + \chaptertitlefont #1 + \vfil + }% + \par\nobreak% + } +\newcommand{\sectiontitlefont}{\Large\bfseries} +\newcommand{\subsectiontitlefont}{\large\bfseries} +\newcommand{\subsubsectiontitlefont}{\normalsize\bfseries} +\renewcommand\section{\@startsection {section}{1}{\z@}% + {-3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\raggedright\normalfont\sectiontitlefont}} +\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsectiontitlefont}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\raggedright\normalfont\subsubsectiontitlefont}} +\let\thesis@appendix\appendix +\renewcommand\appendix{\thesis@appendix\@ifstar{\gdef\thechapter{}}{}} +\renewcommand\bibname{References} +\AtBeginDocument{\let\thesis@thebib\thebibliography + \let\thesis@endbib\endthebibliography + \def\thebibliography{\begingroup\singlespacing% + \chapter{\bibname}% + \let\chapter\@gobbletwo% + \thesis@thebib} + \def\endthebibliography{\thesis@endbib\endgroup}} +\let\thesis@theindex=\theindex +\def\theindex{\addcontentsline{toc}{chapter}{\indexname}% + \begingroup\singlespacing\thesis@theindex} +\let\thesis@endtheindex=\endtheindex +\def\endtheindex{\thesis@endtheindex\endgroup} +\topmargin=0pt +\advance \topmargin by -\headheight +\advance \topmargin by -\headsep +\textheight 8.9in +\if@fullpage + \setlength{\textwidth}{\paperwidth} + \addtolength{\textwidth}{-2in} + \@settopoint\textwidth +\fi +\setlength{\@tempdima}{\paperwidth} +\addtolength{\@tempdima}{-\textwidth} +\setlength{\oddsidemargin}{.5\@tempdima} +\addtolength{\oddsidemargin}{-1in} +\if@thesisoffcenter + \addtolength{\oddsidemargin}{0.5in} + \reversemarginpar +\fi +\setlength{\marginparwidth}{\oddsidemargin} +\addtolength{\marginparwidth}{1in} +\addtolength{\marginparwidth}{-\marginparsep} +\addtolength{\marginparwidth}{-24pt} +\@settopoint\oddsidemargin +\@settopoint\marginparwidth +\setlength{\evensidemargin}{\oddsidemargin} +\if@thesisdraft + \newcommand{\note}[1]{\marginpar{\def\baselinestretch{1}\small\raggedright #1}} +\else + \newcommand{\note}[1]{} + \let\thesis@marginpar\marginpar + \def\marginpar{% + \PackageWarning{uiucthesis}{Margin paragraphs fall outside the allowed margins\MessageBreak + for UIUC Theses, use \protect\note\space instead of \protect\marginpar.}% + \thesis@marginpar} +\fi +\def\ps@plain{% + \let\@mkboth\@gobbletwo + \if@thesisdraft + \def\@oddhead{\draftheader\hfil} + \else + \let\@oddhead\@empty + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot +} +\if@twoside + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil\draftheader} + \else + \def\@oddhead{\hfil\slshape\rightmark} + \def\@evenhead{\slshape\leftmark\hfil} + \fi + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}{}} + \else + \def\chaptermark##1{% + \def\@chaphead{\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}% + \markboth{\@chaphead}{\@chaphead}} + \fi + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \if@thesisdraft + \def\@oddhead{\draftheader\hfil\slshape\rightmark} + \else + \def\@oddhead{\hfil\slshape\rightmark\hfil} + \fi + \let\@evenhead\@oddhead + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenfoot\@oddfoot + \let\@mkboth\markboth + \if@thesisdraft + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\ \thechapter% + \fi + \fi}}} + \else + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \if@thesisfancy + \thechapter.~~% + \else + \@chapapp\ \thechapter.~~% + \fi + \fi + \fi + ##1}}} + \fi + } +\fi +\pagestyle{plain} +\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi + \@mkboth{}{} + \thispagestyle{plain} + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter} +\newcommand\vitaname{Vita} +\newcommand\vita{ + \chapter{\vitaname}% +} +\def\thesisspacing{\if@fullpage\doublespacing\else\onehalfspacing\fi} +\pagenumbering{roman} +\AtBeginDocument{\thesisspacing} +\def\preliminary{\frontmatter} +\let\endpreliminary=\relax +\def\thesis{\mainmatter} +\let\endthesis=\relax +\endinput +%% +%% End of file `uiucthesis.sty'. -- cgit v1.2.3